Manage Subsystem Representations
A single subsystem can have multiple CAE representations that can be loaded into the session interchangeably.
For example, for front crash analysis you will want greater model fidelity in the front bumper, so you can load "Crash_5mm" representation versus assembling a rear crash model where the level of detail is not required and so you may want the "Crash_10mm" representation loaded instead.
A folder-based Representation repository stores all CAE data that is required during the model build and assembly process.
Save the Representation
Once you have created a Subsystem and populated it with content, you can save the representation locally or save a revision to the Subsystem Library.
Representations of Subsystems are saved as HyperMesh (.hm) files. If there is a hierarchy of subsystems, saving the representation of any parent subsystem saves the entire hierarchy into the representation.
The following entity types can exist inside a subsystem but will not be saved into the representation file:
Behaviors, Bodies, Constraints, Contact Behaviors, Contact Groups, Domains, Equations, Free Body Groups, Free Body Sections, Handles, Morph Volumes, Interface Components, InterfaceLinkings, Joints, Lists, Mechanisms, Morph Constraints, Multibodies, Positions, Pretensioners, Regions, Retractors, Seatbelts, Shapes, Sliprings, Symmetry Planes, Terminations, Titles, Transformations, Member Panels, Members, Member Joints, Member Sections, Member Segments, Views
-
In the Subsystem Browser, right-click on a subsystem(s) and
select from the context menu.
The Save Representation dialog opens. A checkmark in the Available column indicates that the representation already exists in the local repository. A checkmark in the Library column indicates that a revision is already available in the Subsystem Library.
- Optional:
If saving to the Library, edit the Major Revision and Study Revision columns to
reflect the intended revisions.
If no changes are made to the Major or Study revision, then the Library revision will be incremented.
- Optional:
Add a comment to the subsystem.
Typically, this is done to denote the changes made since the last revision was saved. It was a way of recording the history of changes to the subsystem.
- Optional:
To save parts locally, deactivate the Save to Library
checkbox.
In this case, there is only no revisioning; if a representation is already available, you need to activate Overwrite Available to replace the existing representation with the one you are about to save.
- Click OK.
Add Representations From Files
Subsystem representations can be added from external sources such as solver decks.
- In the Subsystem Browser, right-click on a subsystem(s) and select from the context menu.
- Give the representation a name.
- Select the correct file type.
- Browse to the file that you want to add as a representation and select file path.
-
Click OK.
You can choose whether this representation is also saved to the library only if adding a HyperMesh file.Note: Supported solver decks include: Radioss, OptiStruct, Nastran, Abaqus, PAM-CRASH 2G and LS-DYNA.
Add Representations From the Subsystem Library
Subsystem representations can be added from external sources such as a subsystem library. This copies representations from the library to your local workspace without loading the representation into your session, making it available for use later when disconnected from the library.
-
In the Subsystem Browser, right-click on a subsystem(s) and
select from the context menu.
The Add Representations from Library dialog opens.
- In the Add Representation from Library dialog, select the representations to add.
- Optional: To simultaneously add and load representations, select the representations to load from the Load Added Representations list.
- Click OK.
Add Representations to the Subsystem Library
Add representations to the library if they are in session only. This occurs when representations are saved but when not connected to a library (or when you uncheck the "Save to Library" option).
-
In the Subsystem Browser, right-click on a subsystem(s) and
select from the context menu.
The Add Representations to Library dialog opens.
- In the Add Representations to Library dialog, select the representations to add.
-
Click OK.
The Add Representation to Library dialog displays information regarding the availability of representations in library, session, and overwrite details.The image below shows that crash representation data is saved in session but is not saved to the library.
Load Representations From Current HyperMesh Session
Subsystem representations can be loaded from the current HyperMesh session.
-
In the Subsystem Browser, right-click on a subsystem(s) and
select from the context menu.
The Load Representation dialog opens.
-
In the Load Representation dialog, Load tab, select a type
of representation to load.
Representations that exist in the repository are shown in the Representations column, and their availability is indicated in the Available column.
Load Representations From the Subsystem Library
Subsystem representations can be loaded from the subsystem library.
To exchange the current representation of the subsystem with a different one from the subsystem library, you can load the saved representation.
-
In the Subsystem Browser, right-click on a subsystem(s) and
select from the context menu.
The Change Representation dialog opens.
-
In the Change Representation dialog, Library tab, select
the appropriate representations.
The selected representations are loaded into the Representation folder on the file system as well as into the HyperMesh session.
Unload Subsystem Representations
Unload subsystem representations from a session.
-
In the Subsystem Browser, right-click on a subsystem(s) and
select from the context menu.
The Confirm Unload Representation dialog opens.
- In the Confirm Unload Representation dialog, click Yes to unload the selected representations.
Delete Representations From the Current HyperMesh Session
Subsystem representations can be deleted from the current HyperMesh session.
When unloaded, FE entities of the representation do not exist in the current HyperMesh session. To completely delete the representation from a session, the representation itself can be deleted.
-
In the Subsystem Browser, right-click on a subsystem(s) and
select from the context menu.
The Delete Representations dialog opens.
- In the Delete Representations dialog, select the representations you want to delete.
-
Activate the Delete representation from library
checkbox.
Note: The Study version will be incremented if a representation is deleted from the Library.
- Click OK.
Delete Representations From the Part Library
Subsystem representations can be deleted from the Part library.
-
In the Subsystem Browser, right-click on a subsystem(s) and
select from the context menu.
The Delete Representations from Library dialog opens.
- In the Delete Representations from Library dialog, selected the representations you want to delete.
- Click OK.
Browse Subsystem Library Content
Use the Library Viewer to review subsystem library content.
-
In the Subsystem Browser, right-click on the part assembly
or part(s) and select one of the following:
The Library Viewer opens.
-
Select the subsystem revision that you would like to review.
-
Select a representation you want to add to the session. You can select multiple
representations.
- Optional: Select one of the added representations to load into the session.
- Click OK.