Flexible bodies in motion analysis allow for a more accurate analysis in a mechanism where flexibility of a body influences the behavior of the system. Until recently to include this capability in your motion model required exporting your model to Motion View and generating your flex body the “old fashioned way”.

Pre-Inspire Methods:

  1. Mesh Model in SimLab or Hypermesh
  2. Define Interface points /ASETS
  3. Define Solution Parameters for modal reduction
  4. Solve and review flex results
  5. Import generated h3d into Motion View
  6. Identify flex interface nodes and generate motion interface points
  7. Define joints/forces at interface points

With Inspire generating a flex body is as simple as clicking the FlexBody icon in the motion ribbon.

Screenshot 2022-11-21 104957

Why Flex?

For example consider simulating a toggle clamp, until we would rely on joint flexibility for compliance in the model. By its nature a toggle clamp functions by deflecting the linkages. With the addition of flex bodies actuation loads for this mechanism can be simulated with greater accuracy as well as recovering stresses and deformation on the flex bodies.

In this example we see 2 actuator loads:

  • Lower force: All rigid bodies with default flexible joints
  • Higher force: All flexible bodies with rigid joints the more realistic answer.


The alternative a model with rigid bodies AND rigid joints would generate a much larger unrealistic load since the only flexibility at that point would be in the solid body contact.

In addition, flex bodies allow stress and strain to be recovered directly from the solution. This is potentially more accurate and a faster workflow than solving for stresses using “analyze part” which extracts loads from a rigid analysis and then solves for stresses separately. However, that is still very useful for optimization load generation.

How To?

  1. Open Inspire version 2022 or greater.
  2. Define motion joints and forces, couplers etc.. anything entity interacting with the motion body.
  3. Make sure that part is not part of a rigid group
  4. Make sure the part does not have contact defined
  • Select make Flexible from the motion ribbon, choose the number of modes and stress/strain. The method will mesh and solve immediately.

Screenshot 2022-11-21 105038


Screenshot 2022-11-21 105127

  • Right click on the part and choose “Flexible For Motion” which will mesh and solve the flexibility after the motion analysis is initiated. By default ,10 modes will be used and stress/strain not calculated.

After you set up the model for flex bodies you can edit the behavior from the body properties (“F3” right click body in browser or window) . Here you can choose to solve the model with or without flexibility which can be useful when debugging. As well as turn on stress/strain and increase or decrease the number of modes used for the component modes synthesis.

Screenshot 2022-11-21 105138

To learn more about flex body generation numerical methods: Altair Help




Submit a comment

You may also like

Introduction to Altair EDEM
Introduction to Altair EDEM
7 March, 2022

Altair EDEM (DEM - Discrete Element Method) is a leading Simulation program used to accurately model the bulk behavior o...

Axe Throwing with Altair Motion Simulation
Axe Throwing with Altair Motion Simulation
10 March, 2022

For those of you unfamiliar with axe throwing, it involves a competitor throwing an axe at a target, attempting to hit t...

SimLab: Meshing for Multiphysics
SimLab: Meshing for Multiphysics
23 May, 2022

CAD users love simulation tools that are built into their CAD design tool. This is for many reasons, but one main reason...