midas NFX
Product Industries Product Product Product
Company facebook Contact Us
Find us on

Multi-body Analysis


This type of analysis enables you to simulate systems that consists of flexible and rigid bodies. Parts are connected to each other by joints that restrict their relative motion. The study of Multi Body Systems allows you to perform both forward and inverse dynamic problems.

Dynamic simulation of multibody systems play an important role in a wide range of fields like robotics, digital prototyping,etc.

Rigid and deformable bodies

You can assign a entity in the system as rigid or flexible in midas NFX. Both rigid bodies and flexible bodies are movalbe parts. They both have mass and inertia properties.

The difference is that a rigid body is presented by solid geomertry, and it cannot deform. While a flexible body is respresented by meshes; it can deform and flexible bodies can be in contact with each other.

Joint types

Joint connect two rigid bodies and constrain the relative motion between them. Depending on the allowable Relative DOFs, NFX provides 9 types of joints, they are: joint, spherical, cylindrical, slot, revolute, planar, translational, universal, general.

MBD load types

In midas NFX, you can assign the following load types for Multi-body Analysis:

- Load: forces and moments

- Motions: displacements and rotations

- Time dependent loads and motions

- Rigid body loads

- Makers: attached to a part and moves with it, it allows for direct load assignment of unique location or unique direction.

Analysis Types

midas NFX can perform static MBD, modal MBD and transient MBD analyses.


midas NFX provides various tools to post process analysis results of a multi-body analysis. You can check transient and joint results through data table, diagram or probe function.

How it works

The following video shows how Multi-body Analysis works in midas NFX.


News & Events
Enhancements in NFX 2019R1
Enhancements in NFX 2018R1
Enhancements in midas NFX 2017R1