Model and simulate multibody mechanical systems

Simscape Multibody™ (formerly SimMechanics™) provides a multibody simulation environment for 3D mechanical systems, such as robots, vehicle suspensions, construction equipment, and aircraft landing gear. You can model multibody systems using blocks representing bodies, joints, constraints, force elements, and sensors. Simscape Multibody formulates and solves the equations of motion for the complete mechanical system. You can import complete CAD assemblies, including all masses, inertias, joints, constraints, and 3D geometry, into your model. An automatically generated 3D animation lets you visualize the system dynamics.

Simscape Multibody helps you develop control systems and test system-level performance. You can parameterize your models using MATLAB® variables and expressions, and design control systems for your multibody system in Simulink®. You can integrate hydraulic, electrical, pneumatic, and other physical systems into your model using components from the Simscape™ family of products. To deploy your models to other simulation environments, including hardware-in-the-loop (HIL) systems, Simscape Multibody supports C-code generation.

Modeling Flexible Bodies with Simscape Multibody Software


Defining Parts and Joints

Define 3D geometry and connect with joints, gears, and constraints.

Learn more

Importing from CAD

Convert full CAD assemblies, or use STEP and STL files for parts.

Learn more

Animation and Analysis

Review 3D animation of results and analyze motion and forces.

Learn more

Simulating Models

Simulate multibody mechanical systems.

Learn more

Simscape Platform

Component models, analysis tools, and other core capabilities.

Learn more

Converting to C Code

Deploy models to HIL systems and for standalone simulations.

Learn more

Sharing Models

Share models without requiring additional license purchases.

Learn more

Simscape in Academia

Teach and learn more effectively with industry-standard software.

Learn more

Product Resources

Discover more about Simscape Multibody by exploring these resources.


Explore documentation for Simscape Multibody functions and features, including release notes and examples.


Browse the list of available Simscape Multibody functions.


View a Simulink library of blocks that Simscape Multibody supports.

Technical Articles

View articles that demonstrate technical advantages of using Simscape Multibody.

User Stories

Read how Simscape Multibody is accelerating research and development in your industry.

Product Requirements

View product requirements for the latest release of Simscape Multibody.

Try or Buy

Get a Free Trial

Test drive Simscape Multibody.

Get a trial

Ready to Buy?

Purchase Simscape Multibody and explore related products.

Contact sales
Pricing and licensing

Have Questions?


Contact Steve Miller,
Simscape Multibody Technical Expert

Email Steve

Simscape Multibody requires: MATLAB, Simulink, Simscape

Related Solutions

Use Simscape Multibody to solve scientific and engineering challenges:

News and Events

Introduction to Simscape Multibody™ for multibody simulation. A scissor lift model with hydraulic actuation is used for system level analysis and control design.
Volvo Construction Equipment tested new concepts for construction equipment, reduced the number of prototypes by 30-50%, and resolved field issues faster.

Multibody Simulation with Simscape Multibody