So is it true that the new PartDesign has been merged into the FreeCAD core, but we need to restart Assembly from scratch?jmaustpc wrote:That would be pointless, unless you are intending to write code and even then, see above, ...we need to tidy up PDnext first.kcleung wrote:Also if I want to try out the assembly branch, could you please show the path of this branch again?
There was some early work, partly functional, in a development branch, but it was based on FreeCAD from 4 years ago, hence totally useless, some of the guys updated it somewhat but development kept stalling, the work involved in just keeping it up to date with master was nearly impossible.
Native FreeCAD Assembly is a huge, deep and potentially disruptive update that goes deep into the FreeCAD core. It is not just a Python add on.
So for now, forget native FreeCAD Assembly for a while, if you want to hurry up Assembly then first help finish "PD next".
And yes I want to hurry up Assembly, so I would like to help finishing "PD Next".
Could you please point me to the git branch that contains the WIP "PD Next" and hints of internal code documentation of PD Next and PartDesign as a whole? I already read the Assembly tutorial website so have a rough idea about the rational of the Assembly concept.
I am fluent in C++ and have a working knowledge of Python. So I guess "tidying up" the PDnext will be the best way to quickly become fluent at Python!!!