In a complex assembly, I insert a subset (named X) composed of three parts (A, B, C). Each of them has several configurations (left and right). In the assembly, I have this subset several times but some occurrences should not be configured in the same way: for example I should have X(Aleft, Bleft, Cright) & X(Aleft, Bleft, Cleft). Only when I change the configuration of the subset for one occurrence, does it change it for all occurrences... I tried "right click" on an occurrence in the FeatureManager, "Component Property" and select the appropriate configuration, it changes the configuration for all occurrences...
I've been looking for several hours but the answers I've been able to find here and there don't solve anything... Do you have an idea? Any advice?
If I understand correctly, the last level assembly must have as many configurations but it's very cumbersome to manage, especially since the example I took is simplistic...
That's quite a lot of configurations... Isn't it simpler because it's going to quickly become unmanageable Nb of configuration x Nb of component = headache!!
As @PL indicates, it may be interesting to raise levels. It would make you less config to manage.
You don't have to create a config for each possible case either. You can create only the configs you need for your design.
The other possibility is to play with the freedoms of your subassemblies by making them flexible in the main assembly (right-click on subset A => property => flexible).
If we take a cylinder for example: you can give it all the rod outlet lengths or make it flexible. In the first case, he will be the one who will direct the positioning of your assembly. In the 2nd case, it will follow the positioning by putting itself at the right length (on the other hand, you have to remember to remove the length constraint in the cylinder subassembly)
Thank you for all your remarks, they are all useful to me. Having only a limited knowledge of SW, it is very important for me to understand what is possible and what is not possible, and above all I need to practice to determine what will be the most practical method of proceeding. But it's not easy. Frankly, it's a shame that we can't "manipulate" the configuration of the subsets independently of the other occurrences!!
That said, I already use the flexibility feature of an assembly and it's not the right method for my purpose.
To break the component, it's relatively difficult, positioning is sometimes tricky and I would like to avoid doing it every time as much as possible.
On the other hand, I'm going to dig into this part family story because if I want to be able to modify complex subassemblies in assemblies, it may be a good way to avoid having to manage a litany of configurations by hand...