simscape.multibody.LeadScrewJoint Class
Namespace: simscape.multibody
Superclasses: simscape.multibody.Joint
Description
Use an object of the simscape.multibody.LeadScrewJoint
class to construct a
lead-screw joint. The LSz
property of the object contains a single simscape.multibody.LeadScrewPrimitive
object that has one degree of freedom, as
shown in the image.
During a simulation, the follower frame translates along the z-axis
of the base frame while the follower frame rotates about the same z-axis.
The z-axes of the base and follower frames are aligned. The translation
is proportional to the rotation based on the value of the Lead
and
Direction
properties of the LeadScrewPrimitive
object.
To specify the state targets of a LeadScrewJoint
object, use a simscape.op.OperatingPoint
object. Note that you can specify either the linear or
angular targets for the object. Specifying both linear and angular targets for one object
generates an error.
Class Attributes
Sealed | true |
ConstructOnLoad | true |
RestrictsSubclassing | true |
For information on class attributes, see Class Attributes.
Creation
Description
constructs a lead-screw joint with default values.lsj
= simscape.multibody.LeadScrewJoint
Properties
Examples
Version History
Introduced in R2022a