public static class JointDefine.Type extends Enum
Modifier and Type | Field and Description |
---|---|
static int |
_ATPOINT
This joint type allows 3 DOF: Markers are
always coincident, and only rotational motion
is allowed.
|
static int |
_CONSTANTVELOCITY
This joint type allows 2 rotational degrees of freedom,
rotation about both z axes of the joint markers,
Rotation about the second marker's z-axis is equal
and opposite to the first marker's rotation.
|
static int |
_CYLINDRICAL
This joint type is a single rotation and
a single translation.
|
static int |
_FIXED
This Joint fixes a link or weld two links,
It removes 6 degrees of freedom
|
static int |
_INLINE
This joint type indicates a four degrees of freedom (3R + 1T DOF)
primitive that allows one translational and three rotational
motions of one part with respect to another.One part so that
it can only move along a straight line defined on a second part.
|
static int |
_INPLANE
One part so that it can only move in a plane of a second part.
|
static int |
_ORIENTATION
The coordinate system of one part so that it cannot rotate with respect
to a second part.
|
static int |
_PARALLEL
This joint type indicates a four degrees of freedom(1R + 3T DOF) primitive that allows
both translational and rotational motion of one part with respect to another .
|
static int |
_PERPENDICULAR
This joint type indicates a five degrees of freedom (2R +3T DOF) primitive that allows both
translational and rotational motion of one part with respect to Another.
|
static int |
_PLANAR
This joint type allows a single rotation
and two translations.
|
static int |
_REVOLUTE
This joint type is a single axis rotation.
|
static int |
_SCREW
This joint type is used to couple the
rotation and translation of a cylindrical
joint to remove one degree of freedom.
|
static int |
_SLIDER
This joint type is a single translation.
|
static int |
_SPHERICAL
This joint type allows three rotations.
|
static int |
_UNIVERSAL
This joint type allows two rotations.
|
static JointDefine.Type |
ATPOINT
This joint type allows 3 DOF: Markers are
always coincident, and only rotational motion
is allowed.
|
static JointDefine.Type |
CONSTANTVELOCITY
This joint type allows 2 rotational degrees of freedom,
rotation about both z axes of the joint markers,
Rotation about the second marker's z-axis is equal
and opposite to the first marker's rotation.
|
static JointDefine.Type |
CYLINDRICAL
This joint type is a single rotation and
a single translation.
|
static JointDefine.Type |
FIXED
This Joint fixes a link or weld two links,
It removes 6 degrees of freedom
|
static JointDefine.Type |
INLINE
This joint type indicates a four degrees of freedom (3R + 1T DOF)
primitive that allows one translational and three rotational
motions of one part with respect to another.One part so that
it can only move along a straight line defined on a second part.
|
static JointDefine.Type |
INPLANE
One part so that it can only move in a plane of a second part.
|
static JointDefine.Type |
ORIENTATION
The coordinate system of one part so that it cannot rotate with respect
to a second part.
|
static JointDefine.Type |
PARALLEL
This joint type indicates a four degrees of freedom(1R + 3T DOF) primitive that allows
both translational and rotational motion of one part with respect to another .
|
static JointDefine.Type |
PERPENDICULAR
This joint type indicates a five degrees of freedom (2R +3T DOF) primitive that allows both
translational and rotational motion of one part with respect to Another.
|
static JointDefine.Type |
PLANAR
This joint type allows a single rotation
and two translations.
|
static JointDefine.Type |
REVOLUTE
This joint type is a single axis rotation.
|
static JointDefine.Type |
SCREW
This joint type is used to couple the
rotation and translation of a cylindrical
joint to remove one degree of freedom.
|
static JointDefine.Type |
SLIDER
This joint type is a single translation.
|
static JointDefine.Type |
SPHERICAL
This joint type allows three rotations.
|
static JointDefine.Type |
UNIVERSAL
This joint type allows two rotations.
|
Modifier and Type | Method and Description |
---|---|
static JointDefine.Type |
valueOf(int value)
Returns the enum constant of the specified enum type with the specified value.
|
static JointDefine.Type |
valueOf(String name)
Returns the enum constant of the specified enum type with the specified name.
|
static JointDefine.Type[] |
values()
Returns an array that contains the values for this enum.
|
public static final JointDefine.Type REVOLUTE
public static final JointDefine.Type SLIDER
public static final JointDefine.Type CYLINDRICAL
public static final JointDefine.Type SCREW
public static final JointDefine.Type UNIVERSAL
public static final JointDefine.Type SPHERICAL
public static final JointDefine.Type PLANAR
public static final JointDefine.Type FIXED
public static final JointDefine.Type CONSTANTVELOCITY
public static final JointDefine.Type ATPOINT
public static final JointDefine.Type INLINE
public static final JointDefine.Type INPLANE
public static final JointDefine.Type ORIENTATION
public static final JointDefine.Type PARALLEL
public static final JointDefine.Type PERPENDICULAR
public static final int _REVOLUTE
public static final int _SLIDER
public static final int _CYLINDRICAL
public static final int _SCREW
public static final int _UNIVERSAL
public static final int _SPHERICAL
public static final int _PLANAR
public static final int _FIXED
public static final int _CONSTANTVELOCITY
public static final int _ATPOINT
public static final int _INLINE
public static final int _INPLANE
public static final int _ORIENTATION
public static final int _PARALLEL
public static final int _PERPENDICULAR
public static JointDefine.Type valueOf(int value)
public static JointDefine.Type valueOf(String name)
public static JointDefine.Type[] values()
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.