Abstract base class to construct joint primitives
simscape.multibody.JointPrimitive is the abstract base class for joint
primitives, such as prismatic and revolute primitives. Joint primitives are the building
blocks for joints. To construct a joint primitive, use a subclass of the
simscape.multibody.JointPrimitive class, such as
JointPrimitive class has two properties. The
DegreesOfFreedom property indicates the degrees of freedom between the
base and follower frames of the joint primitive. The
shows the force law applied to the joint primitive. See
simscape.multibody.JointForceLaw class for more information about how to specify a
force or torque for a joint primitive.
For information on class attributes, see Class Attributes.
DegreesOfFreedom — Degrees of freedom of joint primitive
Degrees of freedom between the base and follower frames of the joint primitive, returned as a positive integer.
ForceLaws — Force law applied to joint primitive
JointForceLaw array (default) | object of subclass of
Force law applied to the joint primitive, specified as an object of one subclass of
simscape.multibody.JointForceLaw class. Only objects of the
simscape.multibody.SphericalPrimitive classes support the
Introduced in R2022a