Clear Filters
Clear Filters

How can I Solve Error: Model not assembled: position violation, for my project?

14 views (last 30 days)
Respected All, I am trying to make model of Engine with four cylinder and supporting parts. At end, after compiling project I found error which mentioned in question. I have created model in Creo Parametric - 2.0 and imported in Simulink by STEP file starting from applying new rigid transformation to get right position for next part. I have done with crank rotation and after that I am unable to move forward. Where am I lacking for this project?

Answers (1)

vijaya lakshmi
vijaya lakshmi on 10 Apr 2018
Hi Ankit,
I assume that you are using 'common gear constraint' in your model leading to an error 'Model not assembled: position violation'.
If so,then to use the Common Gear Constraint block, the XY planes of the corresponding frames have to be coplanar, AND the distance of the frame origins have to be consistent with the distance defined in the block.
Unfortunately, support for gear constraints with Simscape Multibody Link or with the SMIMPORT command is not there.
The issue can be resolved by shifting the corresponding frames along their Z axis, so their XY planes are coplanar, and also by defining the distance between the gears properly in the Common Gear Constraint block.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!