主要内容

simscape.multibody.PrismaticPrimitive Class

R2026b

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

Construct prismatic primitive

Since R2022a

Description

Use an object of the simscape.multibody.PrismaticPrimitive class to construct a prismatic joint primitive. The prismatic joint primitive has one translational degree of freedom along an axis of the base frame. The prismatic primitive appears in many joint objects, such as simscape.multibody.PrismaticJoint and simscape.multibody.PlanarJoint.

Set the InternalMechanics property of a PrismaticPrimitive object to a simscape.multibody.PrismaticPrimitiveInternalMechanics 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.PrismaticPrimitive constructs a prismatic primitive with default values.

Properties

expand all

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

Attributes:

GetAccess
public
SetAccess
public
NonCopyable
true

Version History

Introduced in R2022a