4 ms·
I do quite lot of laser-cutting (and a bit of mostly-planar CNC), and find FreeCAD to be quite practical for that. It is similar to Fusion360, in that it is a 3
by jononor 7y ago
I do quite lot of laser-cutting (and a bit of mostly-planar CNC), and find FreeCAD to be quite practical for that. It is similar to Fusion360, in that it is a 3D CAD software - but primarily driven by 2d sketches with constraints. If your creations are rather "mechanical" in shapes, their constraint system should get you pretty far. Unfortunately the more "graphical" aspects, like text, Beziers etc. are not good. So I tend to use Inkscape for that, and import the vectors into FreeCAD. Would looove if FreeCAD got Inkscape-level usability for those workflows.
One can also do cross-object relationships using mathematical expressions. This can also be used to make eerything can driven form a single spreadsheet of input values.
Note that in FreeCAD you can always jump down to the Python scripting layer when you hit limits. Either directly (open View -> Panels -> Python console, then do an action in the UI), or using CadQuery: a OpenSCAD like eDSL for FreeCAD models in Python. For over 150 models I have done this twice.
Note that (semi)automated layout of a sheet for production, there is no good solution in FreeCAD right now. I am quite interested in plugging that hole, but don't have the resources for it at this time...