Derived assembly

 

 

 

This command allows you to create a derived assembly. A derived assembly is created from the composition of parts from another assembly. New codes, drivers or others can then be added to this new version.

 

Creation stages / Use:

 

Select Tools > Derivations > Derived assembly... command from the drop-down menu.

 

  1. Select the target project in the drop-down list.

  2. Validate.

  3. Select the entities to inherit by checking or unchecking.

  4. Also select if rigid groups, joints and forces of the main assembly have to be derived.

  5. Validate by clicking on .

 

 

  • If the geometry of the assembly parts used to make the derived part changes, the geometry of the equivalent parts in the derived assembly also changes.

  • Adding an operation on derived assembly does not effect the origin assembly.

  • If the derived assembly must no longer follow the modifications of the original geometry, use copy / Paste instead of the assembly function.

  • An assembly with local parts or assemblies (for example when repeated and trimmed) can be derived.

  • If rigid groups, joints and forces of the main assembly are derived, and for a better readability, inherit elements are named with the name of the assembly document and name of the joint/rigid group/force in this assembly.

 

 

 

 

Modifications / Additional information:

 

Contextually on derived parts of the derived assembly, you can edit the entities to inherit. The Edit derivation command is also available in the tools menu.

 

 

Strict:

  • If the mode is checked, the assembly must be perfect. For example, all parts or sub-assemblies of the assembly to derive as mirror must have a part or a mirror assembly, or a plane symmetry or a revolution symmetry). If it is not the case, the mirror assembly will be invalid.

  • If this mode is not checked, the assembly may not be perfect. For example, some parts or sub-assemblies of the assembly to derive as mirror may not  have a part or a mirror assembly, or a plane symmetry or a revolution symmetry). But in this case, the derivation of these parts and sub-assemblies will be ignored.

 

 

Whatever the chosen mode, if the assembly has a local sub-assembly or a local part, its derivative will be invalid.