Skip to main content
6-Contributor
July 10, 2026
Question

CREO MDO for dyanamic balancing an internal combustion engine

  • July 10, 2026
  • 1 reply
  • 35 views

I have been using CREO MDO for some time to evaluate forces, crank torques etc. It works very well.

 

But what's the best way to dynamic balance a complex mechanism such as a internal combustion engine in MDO?

1 reply

tbraxton
22-Sapphire II
July 10, 2026

The most effective method to “balance” the system is to employ Creo Parametric Behavioral Modeling Extension (BMX) to perform feasibility and optimization studies on your MDO simulation models. In some cases, you can perform this on an individual part (i.e. rotating crankshaft) and for other you will need to minimize the shake forces on drivetrain components in a more complex MDO simulation where you are minimizing the shake forces measured at the bearings for example.

BMX will vary the parameters of model(s) while iteratively analyzing the output of the MDO analysis and rerunning the MDO simulation until a goal is met or no solution is found based on the bounded solution space.

See a simple example from of how this works: