Once you have created your layout, you take the next steps in the creation of your solid models.
When you use Make Components with sketch blocks, you choose from various options to determine the format of the new files and behavior of the component instances. The choices you make depend on, among other things, whether your assembly design is static or kinematic. The component instance geometry is associated to the sketch block instance, so any geometry changes made to the block definition are propagated to the component. If you change geometry constraints, you repeat Make Components for affected instances to update the component constraints.
Various Make Components workflows are available and depend on your layout and design intent. Here is a typical workflow for the initial execution of Make Components from your layout sketch blocks:
If the Place in target assembly option is selected, the specified target assembly file is opened and the new components placed in the assembly. The new components and target assembly are not automatically saved to disk. You save both when you save the target assembly.
If the Place in target assembly option is not selected, you are prompted to save the new components after you close the Make Components dialog.
You set how components initially behave, relative to the layout, when you choose the Component position options in the Make Components dialog box. The options determine the type of constraints applied to components assembled in a target assembly. The options also establish which constraints are applied to components in subassemblies created by the Make Components process.
When you select Create equivalent assembly constraints, geometric constraints between sketch block instances in your layout are translated to assembly constraints between the corresponding components.
2D Geometric Constraint | 2D Assembly Constraint |
Point to point (Coincident) | Work axis to work axis (Mate) with work axes perpendicular to the layout plane |
Line to line (Collinear) | Work plane to work plane (Flush) |
Point to line (Coincident) | Work axis to work plane (Mate) with work axis perpendicular to the layout plane |
2D Geometric Constraint | 3D Assembly Constraint |
Point to point (Coincident) | Work point to work point (Mate - Spherical) |
Line to line (Collinear) | Work axis to work axis (Mate - Revolute) |
Point to line (Coincident) | Work point to work axis (Mate - Cylindrical) |
You can override the component position behavior initially set during the Make Components process. Right-click the component in the browser and select Layout Constraint. Choose the options to achieve the appropriate component behavior. These options are available for components constrained to the top-level layout part. To change the behavior for components nested in subassemblies, you edit the subassemblies and follow the same process.
When selected, the component instance is constrained to the layout part with the XZ and YZ flush constraints. As a result, the component instance position in the XY plane is controlled by your layout.
When selected, the component instance position is not controlled by the corresponding block position in the layout. You can freely drag the component in your assembly, however, the Layout constraint ensures that the component remains parallel to the layout plane. As a result, only 2D kinematics are allowed with this option selected.
When selected, the component instance position is not controlled by the corresponding block position in the layout. The Layout constraint is suppressed so you cannot only drag, but also rotate the component in your assembly. As a result, 3D kinematics are allowed with this option selected.
When selected, the flush constraint associated with the layout plane (XY) is enabled. It restricts movement of the component instances parallel to the layout plane. You can turn off this option and drag the component perpendicular to the layout plane. Then, when you turn the option on, the flush constraint is enabled. An offset value is added to the constraint to reflect the offset of the component relative to the layout plane.
When you elect to create equivalent assembly constraints during Make Components, constraints between sketch blocks are translated into assembly constraints between components. You can set the translated constraints to allow 2D or 3D motion between the constrained components. Right-click on the translated constraint and select 2D Kinematics (default) or 3D Kinematics. To achieve 3D component motion, select the Assembly Controls Position (3D) Layout Constraint option for the appropriate component.
Your newly created component instances are geometrically associated to your layout. Most changes you make to the block instance geometry or layout position are propagated to the component instances. However, if you change geometry constraints between block instances, repeat the push-derive to update the component instance assembly constraints.
Update your block instance constraints and execute the Make Components workflow for the affected instances. The components associated to the block instances are updated to reflect the new assembly constraints.
Use a multi-body part as your layout. Create solid bodies and derive those bodies into new part files using Make Components.
You cannot select a combination of bodies and sketch blocks for the Make Components command. If you pre-select a combination of objects and execute Make Components, the Make Components: Selection dialog box opens with the selection window cleared.
If you select to place the new components in a target assembly, the component origins are aligned with the target assembly origin. The component origins are grounded and assembly constraints are not created.
If Dynamic Simulation is installed and you use it with assemblies created from Make Components, consider the following: