manuelkrause wrote: ↑Wed Jul 11, 2018 7:57 pm
What do you propose as work-flow, e.g. when changing a (bottom, or name it root) part in one subassembly?
I practically need to do such things in near future, as I obviously miscalculated some important distances for the final assembly.
this is the worst horror-scenario for using Assembly 2 and A2plus at moment. You should assume that all constraints to root part will break.
You should switch off autosolving. Then fix all parts which are directly constrained to root part. In next step, delete all constraints of the root.
For this, you can select it and use the button in toolbar "deleteConstraints". This will delete all constraints of root with one click.
Update your rootpart.
Start constraining again, and set fixedPosition=False to those parts which are constrained again. Save file. Try to solve manually.
Repeat as often as all parts are newly fixed to root.
I hope we get topological naming within FreeCAD in future. It is essential. When available, these problems are easy to solve automatically.
I had a solution for FC0.16 with an own topoNamer. It worked mostly fine. Since FC0.17, i can not use it anymore.
It was possible to update parts and subassemblies without corrections manually. A replacement will be urgently needed.