Lately i tested FreeCAD and found an error in combination with Link and PartDesign.
For example: if you want do drawings with techdraw, you get issues with sections because occt can not detect faces correct, you can not do broken section and so on. Also you want separate the drawings from the part, because if you load an assembly, you wont laod the drawings (and also other thingsl like FEMs) too. So you make a link between the body from the part file and the drawing file. Then you must edit the bodies, for example a broken section. This works for Part, but not fro PartDesign.
If you want a linked body as BaseFeature, you get an error:
Code: Select all
<Exception> Object can only be in a single Group
An alternative could be a clone, but you also can not clone the linked body.
Here a screenshot from Part, which works.
In the attachment the (linked) random minimal example.
Done with:
Code: Select all
OS: Debian GNU/Linux bullseye/sid (X-Cinnamon/lightdm-xsession)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.23474 (Git)
Build type: Release
Branch: master
Hash: c3acfcc0a083bf1d9db7ac4f1303c8c75d3a04bd
Python version: 3.9.1
Qt version: 5.15.2
Coin version: 4.0.0
OCC version: 7.5.0
Locale: English/United States (en_US)
Greetings
user1234