In a particular .FCStd file (URL below), I have the following problem:
- I have a PartDesign Body called MiterPieceA_LH. I double-click this in the project tree to make the Body active (bold).
- I have another Body called GPO_MPA_LH, which is a clone of a Body called GluingPocket. I click GPO_MPA_LH in the project tree to select GPO_MPA_LH (the background of the name in the project tree turns dark). GluingPocket is in the middle of the list of project-tree items, and GPO_MPA_LH is at the very bottom.
- In the PartDesign workbench, I click the Boolean button so I can do a Cut (removing GPO_MPA_LH from MiterPieceA_LH).
- Odd things happen:
- In the Tasks pane, both GluingPocket and GPO_MPA_LH are listed, even though I had only selected GPO_MPA_LH.
- When I click Cancel in the Tasks pane, now the project tree shows GluingPocket as being right above GPO_MPA_LH.
- In the project tree, several items are shown as needing to be recomputed (dark-blue icon superimposed on each object icon).
I confess that I've used Tools > Project Utility... several times to re-sequence items manually in the project tree (by moving blocks of text in the Document.xml file). It seemed like that didn't cause any issues until the current problem; I don't know if the current problem is related to my manual changes to the project file.
The .FCStd file was too big to upload to this forum, so I put the file on a file-sharing service:
http://www.mediafire.com/file/rw15sec4a ... FCStd/file
I suppose something needs to be corrected about the internal structure of this file?
I'm troubleshooting a problem in which several clones (the descendants of MiterPieceA_LH) were at unexpected locations. My experimenting with different Placement values, and with clone hierarchy, has put some of these clones in disarray, so if you make many of them visible, the 3D view will look weird.
Hopefully someone can provide some constructive feedback about my situation.
OS: Linux Mint 18.3 Sylvia
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.1.
Build type: Release
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)