FreeCAD 16 vs Latest: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
Line 23: Line 23:
*https://wiki.freecadweb.org/App_Link
*https://wiki.freecadweb.org/App_Link


Support for more sophisticated assemblies (still experimental, but we can help to finalize)
Support for more sophisticated assemblies (particularly, we can create links to the lowest level shapes as external documents for precision composition of the entire house directly from kit parts
*https://wiki.freecadweb.org/Assembly_project
*https://wiki.freecadweb.org/Assembly_project



Revision as of 17:34, 13 July 2021

FreeCAD 16 vs Latest

We currently use FreeCAD 16 because of its simpler interface to be inclusive to beginners and because OSE has developed a workflow specifically for this version over many years. This page is to document what customizations can be made in the latest version of FreeCAD, currently 19, to better support this OSE workflow and to integrate OSE with the larger FreeCAD community.

Pros for 16

  • Most OSE files are already created with 16.
  • Less confusing parts tree?
  • Converting the library to 19 will introduce features incompatible with earlier versions.

Pros for Latest

  • Support for Add-ons, like ExplodedAnimations
  • Less friction with FreeCAD community
  • Easier for beginners going to FreeCAD website, rather than GitHub

Better scripting systems for memory efficiency and concurrent engineering

Support for more sophisticated assemblies (particularly, we can create links to the lowest level shapes as external documents for precision composition of the entire house directly from kit parts

Migration to Python 3

OSE Workbench

There are a number of custom OSE workbenches designed for different tasks already available, written by OSE community members.