*ParallelAxesJointPair() - parallel axes joints (plane)

Creates a planar joint pair with its axes normal to the given plane.

Syntax

*ParallelAxesJointPair(joint_name,"joint_label",body_1, body_2, origin, INPLANE, POINT|VECTOR, point_1|vector_1, POINT|VECTOR, point_2|vector_2)

Arguments

joint_name
The variable name of the parallel axes joint pair.
Data type: varname
joint_label
The descriptive label of the parallel axes joint pair.
Data type: label
body_1
The first body or body pair constrained by the parallel axes joint pair.
Data type: Body or BodyPair
body_2
The second body or body pair constrained by the parallel axes joint pair.
Data type: Body or BodyPair
origin
The location(s) of the parallel axes joint pair for body_1.
Data type: Point or PointPair
INPLANE
A required argument when two points, two vectors, or a point and a vector are used to define the plane.
POINT|VECTOR
A keyword that indicates the alignment method.
point_1 vector_1
An entity variable referring to a Point, PointPair, Vector, or VectorPair which is based on the above keyword.
Data type: Point, PointPair, Vector, or VectorPair
POINT|VECTOR
A keyword that indicates the alignment method.
point_2 vector_2
An entity variable referring to a Point, PointPair, Vector, or VectorPair which is based on the above keyword.
Data type: Point, PointPair, Vector, or VectorPair

Example

*BodyPair"First body",    p_1)
(body_1,
*BodyPair"Second body",   p_2)
(body_2,
*PointPair"CM of first body")
(point_1,
*VectorPair   "Global X")
(v_X,
*VectorPair   "Global Z")
(v_Z,
*ParallelAxesJointPair(j_paraxes, "Parallel axis joint pair", body_1,
body_2,
point_1,
INPLANE,
VECTOR,
v_X,
VECTOR,
v_Z)

Properties

Table 1.
Property Returns Data Type Description
b1 BodyPair The first body pair constrained by the parallel axes joint pair.
b2 BodyPair The second body pair constrained by the parallel axes joint pair.
i MarkerPair The marker pair on b1.
j MarkerPair The marker pair on b2.
l PlanarJoint Left parallel axes joint.
label string The descriptive label of the parallel axes joint pair.
r PlanarJoint Right parallel axes joint.
state boolean Control state (TRUE or FALSE).
varname string The variable name of the parallel axes joint pair.