
start of coordinate space, we have convenient use of basic axes and planes, but we have to move/rotate Body or Part container to desired location manually (not too fascinatingly). * Even if we work with one product per file, we have serious parts placement issue:Ī) If we create new parts from Sketch geometry placed at XYZ=0, i.e. changes to button height be inherited automatically by all products using this button.

* Not only one product, but all products of the project have to be modeled in single file if one wants e.g. It works well with context, but have two another drawbacks: Usual recommendation today is to abandon all assemblies and use Part/Body containers in single file. All we want from it is to show assembly context (around edited part) and allow (at least) "independent copying" geometry from it. Probably, A2+ is closer to this, because it does not too mush rely on opening of children files. Thus we need assembly approach allowing editing parts in context without need to open all subassemblies and related parts files.Īssembly branch which would be compatible with it, is the branch of future. And it looks impossible to open and close 1000-part assemblies in this way.
Freecad assembly manual#
This workflow allows to work with interrelated parts well, but even with 10 parts manual closing of all sub-part files makes this annoying. This makes this approach unusable for industrial design.ī) We can edit parts in context of parent assembly but all sub-parts files are opened and need to be closed manually. when we try to design interlocking lasercut boxes, or almost every complex thing which should fit into some pre-defined parent supersystem. This workflow assumes we have all parts designed separately. * Assembly4 is relatively simple because you don't need external constraint solvers, you use the expressions engine that is native to FreeCAD.Īs far as I can understand, current assembly implementations fall into two categories:Ī) We conveniently edit and save parts of assembly, but standalone, not in context of parent assembly. * Assembl圓 is relatively advanced but also quite powerful. * A2plus is an older workbench that has been around for a while. I am using FreeCAD the most up to date nightly build of FreeCAD 0.19 with Ubuntu 20.04 on a laptop running a core I-7 9750h. So my question is now: Which one to chose? Which one is more stable, is getting more development, etc? Any major issues that I would have to be aware of in any of them?
Freecad assembly plus#
From the videos it looks like assembly 2 plus and assembly 3 are closer to the way I am used to working with the fusion 360 joints. The tread about assemblies list 3 different current workbenches, that are currently under development, so I am wondering which to chose.

My problem now is that, as I understand, there is no official workbench for assemblies yet. So first of all thanks for your great work and this great piece of software. The design of individual parts is a bit different, but works without any problems after getting used to the shortcuts. As I moved to Ubuntu a few weeks ago my previous CAD Program, Autodesk Fusion 360, does not work anymore so I tried switching to FreeCAD.
