as my first post - hello all! I want to say thanks for this great project... This is also my first attempt to participate... hope to help others in the future...
So here my topic...
I wanted t add some holes/cut-outs from a clones shape into a other clones shape.
Clones, because the cut out "disappears " in to the boolean operation and I can only use it "once" so I need one clone for each cut out - I think.
Why cut out from a clone? Because I design one "master part" and modify it's clone different from the master. e.g.
The master has a square hole and the clone gets two triangle holes - for example.
The strange thing... When I select the clone body, select the boolean op on this body and add a clone body that I want to subtract FC adds the "real" body into the boolean operation as well. It is however not visible in the list (in the parameter tree it is).
I think this seems weird - but not sure if it is weird or if this is not the intended use an I'm weired.
I can drag the "real body" back out of the boolean operation tree - and all is as I would expect it - but this looks more like the work around.
I attached a sample. The real bodys are redish.
The yellow one is a clone I use for testing. All other clones are grey.
I want to only subtract the yellow clone body from the clone box - nothing else. But also the real cut away body (red) is integrated in the boolean operation.
I'm using the weekly build of FreeCad. I check this issue(?) with the stable 20.2 as well - all the same behaviour.
I'm not sure if this is an error or my attempt is wrong.
I did not find a common posting - as the key words are really often used...
I could not think of other search topics. So sorry If this was already covered...
Code: Select all
OS: Debian GNU/Linux 11 (bullseye) (GNOME/gnome)
Word size of FreeCAD: 64-bit
Version: 0.21.0.32637 (Git) AppImage
Build type: Release
Branch: master
Hash: 7fa7cb7f0b222864be7416c683166876eab190bc
Python 3.10.10, Qt 5.15.8, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.3
Locale: English/United Kingdom (en_GB)