As said in the title, I have an assembly composed of 5 parts that can change according to the configurations, example: config 1 M8 screen and config 2 M10 or config 1 component B is activated and config 2 elements A. In addition, a part has a variable diameter linked to a parameter, i.e. in each configuration of the assembly the diameter of a part can vary according to the user's choice. Can this parameter be handled in the assembly parts family please? If so, can you please give me the column header because I tried $VALEUR@Para_Name@Component_Name@Equations and it doesn't work.
Or will the user have to go to the room himself to change the parameter, after choosing the assembly configuration?
With all the elements that can change according to the configurations. However, within each configuration, the blue part has a variable diameter. So I wanted to know if this parameter could be managed directly from the assembly?
I don't know this method of setting a parameter in context.
I would say maybe that a small conditional formula according to a dimension value or a function deletion could be enough, to see according to the assembly.
And a.leblanc is not to activate the configurations according to the diameter I'm talking about, it's if it is possible to control a parameter of a part in the assembly family?
EDIT: Otherwise what could work is to link the parameter of the part with a controlled parameter in the assembly, is it possible?
Roub25: "Otherwise, what could work is to link the parameter of the part with a controlled parameter in the assembly, is that possible?"
This is what @MaD.
I don't know of a way to link the parameters directly, but a possible method would be to : - in the ASM, create a sketch line whose length is related to the parameter to be transmitted; - in the part, create a sketch line whose length is equal to that of the ASM (by editing the part in the ASM contecte), create a (driven) dimension of length; - in the equations, create a parameter equal to the length dimension.
The question is how much you need to duplicate/decline this assembly. The management of links of this kind is a bit tricky.