Main Content

simscape.multibody.RevolutePrimitive Class

R2026b

Namespace: simscape.multibody
Superclasses: simscape.multibody.JointPrimitive

Construct revolute joint primitive

Since R2022a

Description

Use an object of the simscape.multibody.RevolutePrimitive class to construct a revolute joint primitive. A revolute joint primitive has one rotational degree of freedom about an axis of the base frame. The revolute primitive appears in many joint objects, such as simscape.multibody.RevoluteJoint and simscape.multibody.UniversalJoint.

Set the InternalMechanics property of a revolute joint primitive to a simscape.multibody.RevolutePrimitiveInternalMechanics object to specify springs and dampers for the primitive.

Class Attributes

Sealed
true
ConstructOnLoad
true
RestrictsSubclassing
true

For information on class attributes, see Class Attributes.

Creation

Description

rp = simscape.multibody.RevolutePrimitive constructs a revolute joint primitive with default values.

Properties

expand all

Internal mechanics of the revolute primitive, specified as a simscape.multibody.RevolutePrimitiveInternalMechanics object or a simscape.multibody.None object. Set this property to a RevolutePrimitiveInternalMechanics object to specify springs and dampers for the primitive.

Attributes:

GetAccess
public
SetAccess
public
NonCopyable
true

Version History

Introduced in R2022a