|
| 1 | +--- |
| 2 | +title: FreeCAD notes - working in the new assembly workbench |
| 3 | +tags: [FreeCAD, 3D CAD] |
| 4 | +date: 2025-07-05 |
| 5 | +--- |
| 6 | +I've been slowly getting my head around the new (FreeCAD 1.0) assembly workbench, and using it to create exploded diagrams for my upcoming book, Learn Robotics Programming Third Edition. |
| 7 | +hese are some notes and observations while doing so. |
| 8 | + |
| 9 | +I'd previously used the exploded assembly workbnehc and others, but the new assembly workbench is rather good. It uses joint/constraint based assembly with a resolver. |
| 10 | + |
| 11 | +## Knolling before the assembly |
| 12 | + |
| 13 | +When you make the assembly in FreeCAD, you insert parts from your open documents into it. |
| 14 | +Initially they all are inserted at the origin (0, 0, 0). |
| 15 | +What I like to do is drag them out as I place them. |
| 16 | + |
| 17 | +For the photos I use in my books, I lay parts that I would assemble on a workbench (trying to find a good white surface for photos), so they can all be clearly seen and the quantity. |
| 18 | +This technique is known as knolling, and creates quite pleasing assembly instructions. |
| 19 | + |
| 20 | + |
| 21 | + |
| 22 | +The same technique is handy when making FreeCAD assemblies, making the parts easier to assemble into place with joints/constraints afterwards: |
| 23 | + |
| 24 | + |
| 25 | + |
| 26 | +## Trying the Parts workbench |
| 27 | + |
| 28 | +For some reason, in FreeCAD, I'd largely been using the Part Design workbench, perhaps because it is hte defualtr you start with. |
| 29 | +I've been using the Part workbench instead for a week, after seeing a video on the subject. |
| 30 | +Much of my workflow - draw sketches, extrude them and draw more, is the same. |
| 31 | + |
| 32 | +However, operations like being able to mirror, cut parts and use boolean combinations (union, subtraction) are more accessible in this workbench. |
| 33 | +I'll keep going and see where I get to. |
0 commit comments