HyperMesh and BatchMesher

Systems

Systems

Previous topic Next topic Expand/collapse all hidden text  

Systems

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

System entities, commonly called coordinate systems, can be defined as rectangular, cylindrical, or spherical coordinate systems.  Several systems may be nested.  There are two types of system assignments to entities; as a reference system, or as a displacement system.  A system may be a reference system, a displacement system, or both.

A reference system is used to define the geometric positions of entities.  Entities that can be assigned a reference system include systems, nodes, and loads.  By default, each of these entities is defined in the global system with an ID of zero.  Entity data is always displayed and reviewed transformed into the global system.  When a reference system is deleted, the position of the entity assigned that reference system is maintained relative to the global system in the transformation process.  For example, if you define the nodes of a cylindrical structure in a cylindrical reference coordinate system, and then delete the cylindrical reference coordinate system in which the nodes are defined, the model retains its cylindrical shape and also its location in space but is now referenced to the global system.

A displacement system is used to define the nodal degree of freedom coordinate system assigned to a node.  The only entity that may be assigned a displacement system is a node.  When you delete a displacement system, the nodal degrees of freedom are not transformed to the global system, so all degree of freedom definitions after the deletion of the displacement system are now simply in the global system.

The data names associated with systems can be found in the data names section of the HyperMesh Reference Guide.

 

The following panels can be used to create and edit systems:

Systems

 

Solver Card Support for Systems


hmtoggle_arrow1RADIOSS

The supported RADIOSS cards in RADIOSS (Block Format) 100 are listed below. To create these cards, right-click in the Solver browser and select Create Cards from the context menu.

Supported Card

Solver Description

Supported Parameters

Notes

/FRAME/FIX

Describes the frames.

 

 

/FRAME/MOV

Describes the moving frames.  Relative motion with respect to a reference frame.

 

 

/FRAME/MOV2

System definition with Z axis and YZ plane.

 

 

/FRAME/NOD

Describes the node defined moving frame.

 

 

/SKEW/FIX

Describes the fixed skew frames.

 

 

/SKEW/MOV

Describes the moving skew frames.

 

 

/SKEW/MOV2

System definition with Z axis and YZ plane.

 

 

hmtoggle_arrow1OptiStruct

The Systems panel offers two methods to create local coordinate systems, working with the RADIOSS (Bulk Data), OptiStruct user profile as follows:

Supported Card

Solver Description

Supported Parameters

Notes

CORD1C

Defines a cylindrical coordinate system by referencing three grid points.  The first point is the origin, the second lies on the z-axis, and the third lies in the plane of the azimuthal origin.

 

This type of system is created from the create by node reference subpanel when cylindrical is the chosen type.

CORD1R

Defines a rectangular coordinate system by reference to three grid points.  The first point is the origin, the second lies on the z-axis, and the third lies on the x-z plane.

 

This type of system is created from the create by node reference  subpanel when rectangular is the chosen type.

CORD1S

Defines a spherical coordinate system by reference to three grid points.  The first point is the origin, the second lies on the polar axis, and the third lies on the plane of the azimuthal origin.

 

This type of system is created from the create by node reference  subpanel when spherical is the chosen type.

CORD2C

Defines a cylindrical coordinate system by reference to the coordinates of three grid points.  The first point defines the origin.  The second point defines the direction of the z-axis.  The third lies in the plane of the azimuthal origin.

 

This type of system is created from the create by axis direction  subpanel when cylindrical is the chosen type.

Various combinations of axes and planes are allowed to be indicated in the create by axis direction subpanel, but will write out the appropriate coordinates to define the z- axis and the x-z plane.

CORD2R

Defines a rectangular coordinate system by reference to the coordinates of three points.  The first point defines the origin.  The second defines the direction of the z-axis.  The third point defines a vector, which, with the z-axis, defines the x-z plane.

 

This type of system is created from the create by axis direction subpanel when rectangular is the chosen type.

Various combinations of axes and planes are allowed to be indicated in the create by axis direction subpanel, but will write out the appropriate coordinates to define the z- axis and the x-z plane.

CORD2S

Defines a spherical coordinate system by reference to the coordinates of three points.  The first point defines the origin.  The second point defines the direction of the z-axis.  The third lies in the plane of the azimuthal origin.

 

This type of system is created from the create by axis direction subpanel when spherical is the chosen type.

Various combinations of axes and planes are allowed to be indicated in the create by axis direction subpanel, but will write out the appropriate coordinates to define the z- axis and the x-z plane.

CORD3R

Defines a rectangular coordinate system by reference to three points.  The first point is the origin, the second lies on the x-axis, and the third lies on the xy plane.

 

This type of system is created from the create by node reference subpanel when rectangular is the chosen type.

CORD4R

Defines a rectangular coordinate system by reference to the coordinates of three points.  The first point is the origin, the second lies on the x-axis, and the third lies on the xy plane.

 

This type of system is created from the create by axis direction subpanel when rectangular is the chosen type.

Various combinations of axes and planes are allowed to be indicated in the create by axis direction subpanel, but will write out the appropriate coordinates to define the z- axis and the x-z plane.

Editing the card image for a CORD2R will allow users to define a CORD4R.

hmtoggle_arrow1RADIOSS (Fixed Format)

RADIOSS (Fixed Format) system formulations, or skew frames, are read into HyperMesh. Defined coordinate systems using three nodes or two vectors are converted to use three points. This is based on the RADIOSS (Fixed Format) definition of those coordinate systems.  Non-unit vectors can be input in the data deck.

The coordinate system is computed from vectors 1 and 2, which are supplied. Vector 2 may be stored differently than the way vector 1 is stored. Vectors 1 and 2 form an orthogonal system.  Vector 2 is stored equivalent to the vector 2 supplied through the data file.

When Imove equals one, the system is defined by 3 nodes.  This is not supported.  In the translator, the system is computed from the nodes and exported as vectors 1 and 2 with node ID attributes.  Check this data before using it, as the updates made in the card previewer do not update the system.  A warning message is displayed if this occurs.

Modifying the interface allows the vector orientation to display along corresponding X, Y, and Z directions.

hmtoggle_arrow1Abaqus

The coordinate systems are defined from the Systems panels.  A system can be exported as a *SYSTEM or *TRANSFORM card depending on the nodal assignment of the system. To export an *ORIENTATION card it is required to enable the option in the card image of the system card.

The following Abaqus (system) keywords are supported:

Supported Card

Solver Description

Supported Parameters

Notes

*ORIENTATION

Define a local axis system for material or element property definition, for kinematic coupling constraints, for free directions for inertia relief loads, or for connectors

LOCAL DIRECTIONS

NAME

SYSTEM

DEFINITION = COORDINATES

/NODES

The *ORIENTATION card needs a name in Abaqus. Since systems do not have a name, a name needs to be entered in the system card image. The restriction of one system per system collector has been removed with version 10.0 – SA1-130.

DEFINITION = NODES option with only two nodes is converted to DEFINITION=COORDINATES upon import from an input file.

*ORIENTATION with SYSTEM = Z RECTANGULAR is converted to RECTANGULAR upon import from an input file.

*SYSTEM

Specify a local coordinate system in which to define nodes

 

Whenever a system is assigned to nodes with the set reference option from the Systems panel activated, a *SYSTEM card is exported before the node block of its assignment.

*TRANSFORM

Specify a local coordinate system at nodes.

TYPE

NSET

If assigned to individual nodes, on export each *TRANSFORM card creates references to an automatically generated *NSET card.  This *NSET card is followed by the list of the nodes that are assigned to the coordinate system with the set displacement option.

Systems can be assigned to node sets with the same assignment procedure.

hmtoggle_arrow1ANSYS

Supported Card

Solver Description

Supported Parameters

Notes

LOCAL

Defines a local coordinate system by location and orientation.

KCN, KCS, XC, YC, ZC, THXY, THYZ, THZX, PAR1, PAR2

Even if KCN>10, 10 is added to the current value.

LOCAL

Defines a local coordinate system by location and orientation.

R5.0, Type, NCSY, CSYTYP, VAL1, VAL2, VAL3

Type = PRM not supported

hmtoggle_arrow1Exodus

Supported Cards

Solver Description

Supported Parameters

Notes

Coordinate Frame

Defined for reference to materials and boundary conditions.

Type, Origin, X axis, Y axis, Z axis, Input system, A1, A2, A3, B1, B2, B3, C1, C2, C3

 

 

hmtoggle_arrow1LS-DYNA

The systems cards can be previewed, but not edited.

Supported Card

Solver Description

Supported Parameters

Notes

*DEFINE_COORDINATE_
NODES

Define a local coordinate system with three nodes.

 

 

*DEFINE_COORDINATE_
SYSTEM

Define a local coordinate system with three points.

 

 

*DEFINE_COORDINATE_
VECTOR

Define a local coordinate system with two vectors.

 

 

hmtoggle_arrow1MADYMO

Supported Card

Solver Description

Supported Parameters

Notes

FE_CRDSYS

Coordinate system for FE elements.

 

 

ORIENTATION.MATRIX

Orientation defined by the direction cosine matrix.

NAME, Xaxis, Yaxis, Zaxis, inputsystemid, Xglobal, Yglobal, Zglobal, Xpos, Ypos, Zpos

Use either the create or create dependent method to create this type of element. To define a coordinate system relative to another coordinate system (e.g. an ORIENT_INERTIA relative to the body local system of a BODY.RIGID) use the assign method: choose systs and select the child coordinate system(s), select the parent coordinate system, and click set reference.

ORIENTATION.
SCREW_AXIS

Orientation defined by a screw axis and a rotation angle.

 

Use either the create or create dependent method to create this type of element. To define a coordinate system relative to another coordinate system (e.g. an ORIENT_INERTIA relative to the body local system of a BODY.RIGID) use the assign method: choose systs and select the child coordinate system(s), select the parent coordinate system, and click set reference.

ORIENTATION.
SUCCESSIVE_ROT

Orientation defined by up to three successive rotations.

 

Use either the create or create dependent method to create this type of element. To define a coordinate system relative to another coordinate system (e.g. an ORIENT_INERTIA relative to the body local system of a BODY.RIGID) use the assign method: choose systs and select the child coordinate system(s), select the parent coordinate system, and click set reference.

ORIENTATION.
VECTOR

Orientation defined by two vectors.

 

Use either the create or create dependent method to create this type of element. To define a coordinate system relative to another coordinate system (e.g. an ORIENT_INERTIA relative to the body local system of a BODY.RIGID) use the assign method: choose systs and select the child coordinate system(s), select the parent coordinate system, and click set reference.

hmtoggle_arrow1Nastran

Supported Card

Solver Description

Supported Parameters

Notes

CORD1R

Defines a rectangular coordinate system using three grid points.

N/A

 

CORD2R

Defines a rectangular coordinate system using the coordinates of three points.

N/A

 

CORD1C

Defines a cylindrical coordinate system using three grid points.

N/A

 

CORD2C

Defines a cylindrical coordinate system using the coordinates of three points.

N/A

 

CORD1S

Defines a spherical coordinate system by reference to three grid points.

N/A

 

CORD2S

Defines a spherical coordinate system using the coordinates of three points.

N/A

 

hmtoggle_arrow1PAM-CRASH 2G

Supported Card

Solver Description

Supported Parameters

Notes

FRAME /

Local frame definition - system collectors

 

If there is a $HMMOVE directive found for a system and that system collector exists in the model, the system is placed in that collector.  Otherwise, a separate system collector is made for the frame.

FRAME /

Local frame definition - systems

NAME, NODS

Frame Update Options (Initial Orientation Rotates with Attached Entity, Fixed Orientation, Self-Rotating Orientation)

Frame Axis Definitions (Via 2 Vectors, Via 3 Nodes)

If a base node is not given, system is created at the global origin 0, 0, 0.  In case of frame definition with nodes, system is created at the first node.

TRSFM /

Select elements and nodes subject to transformation

NAME, Selection, Keyword, D, X, Y, Z, N1, N2

NumDatalines

 

hmtoggle_arrow1PERMAS

Supported Card

Solver Description

Supported Parameters

Notes

$RSYS

Reference system

CART/CYL/SPHERE

Assign the system to nodes to write the RSYS parameter in to the nodal coordinates card $COORD

$ROTB

Analysis or displacement system assigned to nodes

RSYS

Assign a system as displacement system to nodes to receive this card.

hmtoggle_arrow1Samcef

The following cards are supported in the Samcef interface:

Supported Cards

Solver Description

Supported Parameters

Notes

.FRA

Coordinate system definition

Frame type: Cartesian, Cylindrical, Spherical

I frame_nr TYPE chosen_frame_type

      ORIGIN frame_origin

      V1 axis_definition V2 axis_definition V3 axis_definition

 

 

See Also:

Include Files

System Collectors