Code: Select all
OS: Ubuntu 18.04.1 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15379 (Git)
Build type: Release
Branch: master
Hash: 3290c36d28551875f02333c2e01af80e38b8ad02
Python version: 2.7.15rc1
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 6.9.1.oce-0.18
Locale: English/UnitedStates (en_US)
⠀⠀⠀⠀
Note that in the Model tree view, I have a hierarchy of some yellow nodes (how are these called, groups?), which have children of "Origin" nodes (how are these called?), and then blue nodes, which I gather are "actual" object nodes (how are these called properly?)
Now, what I want is a flat hierarchy of only blue nodes, but such that there positions, sizes etc are the same as on the original. All I've figured out so far is to Ctrl-multiselect the blue nodes, do Ctrl-C (Copy) since I cannot do Ctrl-X (Cut, is greyed out), then do Select All from the menu, Delete, say yes at Delete Group Content, then paste - I get my flat hierarchy, but the positions/sizes are all over the place:
⠀⠀⠀⠀
So, how is this process called here - unpack group, or flatten hierarchy, or ungroup? And how can I do it right, so all transformation attributes (sizes, positions) are taken into account when creating the flat hierarchy, so the scene remains the same?