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
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.
|
|
|
|
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.
|
|
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.
|
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.
|
|
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
|
|
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
|
|
|
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.
|
|
|
|
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.
|
|
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
|
|
|
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
|
|
|
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.
|
|
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