To reproduce :
1)Place arch column in random(Non zero) location
2)Add App.Part container
3)Add column to container
4)Create cube
5)Place cube in App.Part
6)Adjust cube in desired place
7)Add it to Subtractions
It seems that when subtraction is made, the placements of hierarchical data structures is not taken into account.
Maybe im missing something, im relatively new to FreeCAD.
The Cut with plane function doesn't seem to work either.
Edit(added version info)
Edit(added files and pictures to better explain problem)
A Little explanation:
Im using App.Part objects as an assembly container, and i usually find myself to want to cut it, with objects that are
in other App.Part containers or are in global space
1)Cube(can be any other object to cut with) in global coordinate system(not placed in any App.Part)
2)Cube in other App.Part
3)Two Arch.Structure objects located in separate App.Part containers.
Using plane from other Arch.Structure to cut with(CutWithPlane command in BIM/Arch workbench) Desired outcome in picture
Code: Select all
OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.28915 +3 (Git)
Build type: Release
Branch: gbStructureDev
Hash: cf1244bf73ade22a98d212b25eba211b1c56b91c
Python 3.8.6+, Qt 5.15.2, Coin 4.0.1, OCC 7.5.3
Locale: English/Europe (en_150)
Installed mods:
* BIM 2021.12.0
* BOLTSFC
* Design456 0.0.1
* dodo
* fasteners 0.3.51
* Manipulator 1.4.9
* parts_library
* Reinforcement