SimMechanics™ provides a multibody simulation environment for 3D mechanical systems, such as robots, vehicle suspensions, construction equipment, and aircraft landing gear. You model the multibody system using blocks representing bodies, joints, constraints, and force elements, and then SimMechanics formulates and solves the equations of motion for the complete mechanical system. Models from CAD systems, including mass, inertia, joint, constraint, and 3D geometry, can be imported into SimMechanics. An automatically generated 3D animation lets you visualize the system dynamics.
You can parameterize your models using MATLAB® variables and expressions, and design control systems for your multibody system in Simulink®. You can add electrical, hydraulic, pneumatic, and other components to your mechanical model using Simscape™ and test them all in a single simulation environment. To deploy your models to other simulation environments, including hardware-in-the-loop (HIL) systems, SimMechanics supports C-code generation (with Simulink Coder™).