HyperWorks Solvers

JOINT

JOINT

Previous topic Next topic Expand/collapse all hidden text  

JOINT

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

Bulk Data Entry

JOINT – Joint Definition for Multi-body Solution Sequence

Description

Defines a joint.

Format

(1)

(2)

(3)

(4)

(5)

(6)

(7)

(8)

(9)

(10)

JOINT

JID

JTYPE

G1

G2

X3, G3

Y3

Z3

blank

 

 

X4, G4

Y4

Z4

 

 

 

 

 

 

hmtoggle_plus1Example 1

(1)

(2)

(3)

(4)

(5)

(6)

(7)

(8)

(9)

(10)

JOINT

3

BALL

345

231

 

 

 

 

 

hmtoggle_plus1Example 2

(1)

(2)

(3)

(4)

(5)

(6)

(7)

(8)

(9)

(10)

JOINT

4

UNIV

456

899

0.0

0.0

1.0

 

 

 

399

 

 

 

 

 

 

 

 

Field

Contents

JID

Unique joint identification number.

(Integer > 0)

JTYPE

Joint type

(BALL, FIX, REV, TRANS, CYL, UNIV, CV, PLANAR, INLINE, PERP, PARA, INPLANE, or ORIENT).

G1, G2

Geometric grid point identification number. Used to identify the bodies to be connected and, for many JTYPEs, the location of the joint.

G1 and G2 identify the bodies being joined and must, therefore, belong to different bodies.

(Integer > 0)

X3, Y3, Z3

First orientation vector of the joint.

(Real)

G3

Grid point identification number to optionally supply X3, Y3, Z3 in conjunction with either G1 or G2 (depending on the JTYPE).

(Integer > 0)

X4, Y4, Z4

Second orientation vector of the joint.

(Real)

G4

Grid point identification number to optionally supply X4, Y4, Z4 in conjunction with G2.

(Integer > 0)

Comments

1.Joints are only valid in a multi-body solution sequence.
2.Definition of the different joint types:

Joint Type

Description

JTYPE

Required Fields

Joint Orientation

Ball

All translations are fixed; all rotations are free.

BALL

G1, G2

·G1 and G2 must coincide.

Fixed

All translations and rotations are fixed.

FIX

G1, G2

·G1 and G2 must coincide.

Revolute

Rotation about a single selected axis is free; other rotations and translations are fixed.

REV

G1, G2, and either
X3, Y3,
Z3 or G3

·G1 and G2 must coincide.
·The selected axis is defined by the vector X3, Y3, Z3 or alternatively the vector from G1 to G3.

Translational

Translation along a single selected axis is free; other translations and rotations are fixed.

TRANS

G1, G2, and either
X3, Y3,
Z3 or G3

·G1 and G2 must be along the joint axis.
·The selected axis is defined by the vector X3, Y3, Z3 or alternatively the vector from G1 to G3.

Cylindrical

Translation along and rotation about a single selected axis is free; other translations and rotations are fixed.

CYL

G1, G2,
and either X3, Y3,
Z3 or G3

·G1 and G2 must be along the joint axis.
·The selected axis is defined by the vector X3, Y3, Z3 or alternatively the vector from G1 to G3.

Universal

Rotations about two selected perpendicular axes are free; translations and other rotations are fixed.

UNIV

G1, G2,
and either
X3, Y3, Z3 or G3 and
either X4,
Y4, Z4 or G4

·G1 and G2 must coincide.
·The first selected (cross pin) axis is defined by the vector X3, Y3, Z3 or alternatively the vector from G1 to G3.
·The second selected (cross pin) axis is defined by the vector X4, Y4, Z4 or alternatively the vector from G2 to G4.
·The selected axes must be perpendicular.

Constant Vel

Rotations about two selected axes are equal and opposite; translations and other rotations are fixed.

CV

G1, G2, and either X3, Y3, Z3 or G3 and either X4, Y4, Z4 or G4

·G1 and G2 must coincide.
·The first selected axis is defined by the vector X3, Y3, Z3 or alternatively the vector from G1 to G3.
·The second selected axis is defined by the vector X4, Y4, Z4 or alternatively the vector from G2 to G4.

Planar

Translations on a plane defined by a selected normal vector and the rotation about that normal vector are free, out-of-plane translations and rotations are fixed.

PLANAR

G1, G2, and either
X3, Y3,
Z3 or G3

·G1 and G2 must be in the joint plane.
·The vector X3, Y3, Z3 or the vector from G1 to G3 will define the normal to the plane.

Inline

Translation along a single selected axis and all rotations are free; other translations are fixed.

INLINE

G1, G2, and either X3, Y3,
Z3 or G3

·G1 and G2 must be along the joint axis.
·The selected axis is defined by the vector X3, Y3, Z3 or alternatively the vector from G2 to G3.

Perpendicular

Two perpendicular axes are selected that are always to remain perpendicular.  Therefore, rotations about both selected axes and all translations are free.  Rotation about the cross-product of the two selected vectors is fixed.

PERP

G1,G2 and either X3, Y3, Z3 or G3 and either X4, Y4, Z4 or G4

·The first selected axis is defined by the vector X3, Y3, Z3 or alternatively the vector from G1 to G3.
·The second selected axis is defined by the vector X4, Y4, Z4 or alternatively the vector from G2 to G4.
·The selected vectors must be perpendicular to one another.

Parallel Axes

Two parallel axes are selected that are always to remain parallel.  Therefore, rotations about the selected parallel axes and all translations are free; other rotations are fixed.

PARA

G1,G2
and either X3, Y3,
Z3 or G3
and either X4, Y4,
Z4 or G4

·The first selected axis is defined by the vector X3, Y3, Z3 or alternatively the vector from G1 to G3.
·The second selected axis is defined by the vector X4, Y4, Z4 or alternatively the vector from G2 to G4.
·The selected vectors must be parallel to one another.

Inplane

Two perpendicular vectors are selected that describe a plane.  Out-of-plane translations are fixed; all other translations and rotations are free.

INPLANE

G1,G2
and either
X3, Y3,
Z3 or G3 and either
X4, Y4,
Z4 or G4

·The first selected vector is defined by X3, Y3, Z3 or alternatively the vector from G2 to G3.
·The second selected vector is defined by X4, Y4, Z4 or alternatively the vector from G2 to G4.
·The selected vectors must be perpendicular to one another.

Orient

All rotations are fixed; all translations are free.

ORIENT

G1,G2

 

3.This card is represented as a joint element in HyperMesh.

See Also:

Bulk Data Section

Guidelines for Bulk Data Entries

Bulk Data Entries by Function

The Input File