Zolko wrote: ↑Thu Feb 17, 2022 10:51 am
Alex76 wrote: ↑Thu Feb 17, 2022 9:10 am
Anyway, now the Configuration panel seem to work properly, but only for the "Visibility" attribute because the others attributes in the columns of sheet doesn't be filled with any values or formula.. attacched the screenshot test project
Configurations will record 2 things: visibilities for each object, and the placement of each object. There are 2 options for this latter: if the object is attached as per Asm4, then the AttachmentOffset is recorded, if the object is placed manually then the real Placement is recorded.
The use-case is to make exploded views for documentation, or if you have a vessel that you want to show/hide when working inside the vessel. The main use-case is to make assembly manuals like with Legos, where you make your full assembly, and then create a configuration for each step showing only the relevant parts for that step, and showing some parts offset from their real final position. A configuration records the current active assembly state, but you can also alter the parameters manually. Configurations do not descend into sub-assemblies.
Does that make sense ?
Variables are not yet stored in the current implementation, but it's foreseen
Yes, does make sense... I think this's the goal of this features, just for making assembly pictures guide or something similar.
Anyway still be a problem in a new project I made, as I write before no values are recorded for Pos.X and so on, only visibility attribute is recorded.
In my project I made to simple parts with two LCS, then:
- inserted two parts in the main Assembly
- attacched to the "Parent Assembly"
- made a first configuration "assembly"
- then change the "Attacchment offset" manually in on of the two parts
- changed the visibility of the other parts to false
- saved a second configuration "disassembled"
and that's the error, no position recorded! Where does I make the error?
Currently I'm using "Link3 branch" of Freecad, but it seems to be the same with freecad official.
May be useful if you write simples steps, as a simple tutorial, for the correct way of doing this operation.
Thanks