FreeCAD Legacy Migration: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
Line 12: Line 12:
* [https://www.freecadweb.org/wiki/Part_ExplodeCompound Part: Explode Compound] - Explode a compound into it's individual parts
* [https://www.freecadweb.org/wiki/Part_ExplodeCompound Part: Explode Compound] - Explode a compound into it's individual parts
* [https://github.com/FreeCAD/freecad.workbench_starterkit#motivation-for-new-style-modules New Style Workbenches] - Multiple reasons, but the big one is integration with [https://pypi.org/ The Python Package Index (PyPi)] and [https://pip.pypa.io/en/stable/ pip]
* [https://github.com/FreeCAD/freecad.workbench_starterkit#motivation-for-new-style-modules New Style Workbenches] - Multiple reasons, but the big one is integration with [https://pypi.org/ The Python Package Index (PyPi)] and [https://pip.pypa.io/en/stable/ pip]
==FreeCAD 19 Features==
* [https://github.com/realthunder/FreeCAD_assembly3/wiki/Link#motivation Link] - Finally can make assemblies a reality


=Python 2 Is No Longer Supported!!!=
=Python 2 Is No Longer Supported!!!=

Revision as of 01:52, 4 May 2020

Introduction

This page is meant to document the motivation of why OSE should migrate away from FreeCAD 16 or FreeCAD Legacy.

Motivation

The is motivation for migrating away from FreeCAD Legacy.

FreeCAD 17 Features

  • Addon Manager - Vastly simplifies installing additional workbenches and macros
  • Part: Attachment - Links, or attaches objects parameterically which means that if the attached-to object's placement changes, then the attached object will update it's position automatically.

FreeCAD 18 Features

FreeCAD 19 Features

  • Link - Finally can make assemblies a reality

Python 2 Is No Longer Supported!!!

Python 2 was sun-setted on January 1, 2020. That means the Python Software Foundation will not improve it anymore after that day, even if someone finds a security problem in it. You should upgrade to Python 3 as soon as you can.

See Also: https://www.python.org/doc/sunset-python-2/