|
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.
-
Select the target project in the drop-down list.
-
Validate.
-
Select the entities to inherit by checking or unchecking.
-
Also select if rigid groups, joints and forces of the main assembly have to be derived.
-
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.
|