Interfaces Panel
Use the Interfaces panel to create and modify interfaces. Interfaces are mainly used to define contact interactions between various parts of the model.
Location: Analysis page > Safety module
Panel Usage
Changes made on one subpanel do not affect the other, and are persistent so that you can switch freely between subpanels without losing any settings already made.
Created interfaces are stored in the database as groups. In addition to defining contact interactions, the Interfaces panel can be used to define a variety of solver-specific constraints output requests, and so on. Due to a large variation in the way various solvers define these interfaces, you are required to load the necessary solver template while using this panel.
The types of interfaces and the corresponding entities used to define each type of interface are defined by the solver template. The Abaqus, LS-DYNA, MADYMO, Nastran, PAM-CRASH 2G, and Radioss solver templates use this panel to define interfaces. HyperWorks templates can be designed to work with dictionaries (old) or card images (new). The Interfaces panel behaves differently for templates with dictionaries verses those defined with card images. Since most of our solver templates use card images ( Abaqus, LS-DYNA, MADYMO, Nastran, PAM-CRASH 2G, Radioss, and so on), the panels are described below for use with the new templates that use card images.
Create Subpanel
Option | Action |
---|---|
name = | Specify the name of the new interface to be created in the entry field, or select an interface from the list of existing interfaces. |
type = | Used in conjunction
with the connection method field. For templates that are
developed with card images ( Abaqus,
LS-DYNA, MADYMO, Nastran, PAM-CRASH 2G, and Radioss), the type and card image field
should match.
|
creation method | Used in conjunction
with the type= field. For templates that are developed with card
images ( Abaqus, LS-DYNA, MADYMO,
Nastran, PAM-CRASH 2G, and Radioss), the type and card image field
should match.
|
interface color | Select a color to display the interface in the modeling window. The color is updated to the same as = interface color as soon as you select the existing interface. You are allowed change this color to a color other than the same as = interface color. |
Update Subpanel
Option | Action |
---|---|
name = | Select an existing interface. To select an existing interface, double-click name= and select one from the list. |
type = | Select the new type to which you want the interface updated. Click type= and select a type. The different interface types are defined by the template. Make sure you have the right template loaded before selecting a type. |
interface color | Select a color to display the interface in the modeling window. |
Add Subpanel
- Master and slave entities
- Only slave entities
- None
Option | Action |
---|---|
name = | Select an existing interface by double-clicking name = and selecting an interface. Depending on the type of interface selected, either both master and/or the slave are available for adding entities. If the selected interface has master and/or slave entries added previously, the panel will be updated to show that master/slave type. |
master | Select the master
type. The corresponding entity collector (for example, comps,
nodes, and so on) is available for selecting the entities from
the display or via the extended entity selection methods. Click
add/update
(add if master type is entity; update for all other master
types) to add the entities to the interface.
|
slave | Select the slave type.
The corresponding entity collector (for example, comps, nodes,
and so on) is available for selecting entities from the display
or via extended entity selection methods. Click
add/update
(add if the slave type is entity; update for all other slave
types) to add the entities to the interface.
|
Card Image Subpanel
Option | Action |
---|---|
name = | Select an interface from the list of existing interfaces. To select an existing interface, double-click name= and select one from the list. The corresponding card image is automatically filled as soon as you pick the interface. |
card image = | Select a new card image to assign to the interface. |
Command Buttons
Button | Action |
---|---|
create | Create a new interface with the name and type chosen. |
create/edit | Create a new interface with the name and type chosen and shows the card image of the interface. This allows you to update any field in the interface card. |
update type | Update the selected interface to the new type. For templates that are developed with card images ( Abaqus, LS-DYNA, MADYMO, Nastran, PAM-CRASH 2G, and Radioss), the type and card image field should match. Therefore, updating the type automatically updates the card image. |
reject type | Reject (undo) the latest change to the interface type and revert to the previous type. The update can only be rejected as long as you remain in the same panel/subpanel. |
update color | Update the selected interface to the new color. |
review | Display the entities
in the interface in the modeling window
after you have selected the interface. All of the master
entities of the interface are displayed in blue and the slave
entities in red. The remaining model is drawn in gray. This
review mode is a temporary graphics mode. The display returns to
its original graphics with component colors, if you return out
of the panel, select another interface for name =, or click
review a second time. In review mode, review opts allows you to customize the graphical review of the interfaces. The following options are
available in review opts:
|
normals | Display the normals of elements selected. Click normals and then select an element in the display. The normal vector of that element is drawn on the display. You can continue selecting more elements to view their corresponding normals. The normal direction of the master and slave entities is important for defining the contact interactions correctly. This review of normals enables you to choose to reverse or maintain the normals of original elements while adding master and slave entities. |
add | Add the specified
entities to the interface. Note: Separate add
buttons exist for master and slave entities.
|
load | Load the selected card image to the interface. This function allows you to load/update multiple interfaces with the selected card image. Once you click load, you can choose one or more interfaces to update. This function does not consider the interface in the name = field to load the new card image. For templates that are developed with card images ( Abaqus, LS-DYNA, MADYMO, Nastran, PAM-CRASH 2G, and Radioss), the card image and type should match. Therefore, loading a new card image automatically updates its type to match. |
load/edit | Load the selected card image to the interface selected in the name = field and show the card image of that interface. This allows you to update any field in the interface card. |
edit | Show the card image of the selected interface, allowing you to update any of its entries. |
reset | Reset the card image of selected interface to no card image. |
reset all | Reset all the card images of the selected interface to no card image. Interfaces are allowed to have only one card image per solver template. But if a model has been converted between multiple solvers, it is possible for an interface to have multiple card images, each belonging to a different solver template. This function resets all of them to no card image. |
return | Exit the panel. |