Main Content

simscape.multibody.Component class

Package: simscape.multibody

Abstract base class for components

Description

simscape.multibody.Component is the abstract base class for components. The Component class contains subclasses that model the different parts of a multibody system, such as simscape.multibody.Joint and simscape.multibody.Multibody. To model a robotic arm, for example, you can use simscape.multibody.RigidBody objects to construct the physical parts, such as the gripper and wrist, then link the parts with revolute joints constructed by using simscape.multibody.RevoluteJoint objects. See the More About section for more details of the Component class.

Class Attributes

Abstract
true
RestrictsSubclassing
true

For information on class attributes, see Class Attributes.

Properties

expand all

Names of the frame connectors in a component object, returned as a string array. Every connector has a unique name. See the Connectors section for more information about connectors.

Attributes:

GetAccess
public
SetAccess
Restricts access
NonCopyable
true

Whether to turn on the visual representation of a component object, specified as true or false. A true value enables the visualization of the component object. See the Visualization section for more information.

Attributes:

GetAccess
public
SetAccess
public
NonCopyable
true

More About

expand all

Version History

Introduced in R2022a