Skip to main content
12-Amethyst
May 18, 2023
Solved

Creo mechanism - simulate load of braking considering rigidity of structure

  • May 18, 2023
  • 1 reply
  • 3686 views

Hello.

I am trying to simulate dynamic effects due to the braking of a rotation movement, considering the rigidity of my structure using static position and Force Balance Analysis.

Using the prototype, or a similar machine, we measured the deceleration at point 2.

I'd like to apply forces to the center of mass of each body and correct the magnitude of deceleration according to the radius, in a parametric procedure, so I can easily simulate several positions.

We know this is not 100% accurate but is good enough for our application.

VR_9713318_0-1684413783645.png

 

Force 1 = Acceleration point 2 * R1/R3 * Mass body 1

Force 2 = Acceleration point 2 * R2/R3 * Mass body 2

Force 3 = Acceleration point 2 * R3/R3 * Mass body 3

 

Strategies to parametrically change the magnitude of Forces:

Option 1: 

R1 = using a Measure of Position inside Mechanism of point 0 to the rotation point

Problem: The analysis does not run. I don't even receive a error message. Nothing happens.

I believe this is happening because first Creo need to run an analysis in order to create the value of R1, only then would be possible to calculate Force 1. 

Option 2:

Create the FORCE 1 inside relations of the assembly:

FORCE_1=ACCELERATION * DISTANCE:FID_172 / DISTANCE:FID_171 * WEIGHT:3

Then, use "FORCE_1" as the constant of the Force inside Creo Mechanism.

Problem: The magnitude is only corrected after I regenerate the model for every position.

Procedure: Run Force Balance Analysis to set the position, regenerate the model to correct the magnitude of Force 1, then run the Force Balance Analysis again with the corrected.

 

Is there any way to make this works properly in Force Balance Analysis without the need of manually regenerate every time or without use MODS license?

I don't want to use Dynamic Analysis to avoid the dynamic effects caulculated by Creo.

 

Thanks!

 

 

 

 

Best answer by SweetPeasHub

That was actually my misunderstanding. MODS/BMX vs MDO.

Did you try using all mechanism based measures like this?

SweetPeasHub_0-1684522099173.pngSweetPeasHub_2-1684522341720.pngSweetPeasHub_3-1684522392160.png

SweetPeasHub_4-1684522581362.png

 

SweetPeasHub_5-1684522660231.pngSweetPeasHub_6-1684522675844.png

 

 

 

 

 

1 reply

17-Peridot
May 19, 2023

Your objective is a bit confusing because MDO (mechanism dynamics option) is required for any consideration of force. The license is required for force balance as well as dynamic.

12-Amethyst
May 19, 2023

Hello!

My bad! I have Mechanism Design Option.

I was refering to MODS = Multi Objective Design Study, or Behavioral Modeler License.

 

12-Amethyst
May 31, 2023

Hello, @SweetPeasHub.

I discovered how to do it.

Again, simpler that I could imagine.

Inside Relations, create a Parameter using the saved Measure Feature.

VR_9713318_1-1685558760217.png

While adding the Motor, for example, inside the Edit Expression click on "Insert constant from list".

Add a new line and select the previously created Parameter and finish editing your Expression.

Notes:

  • During Selection, only the Parameters of the Assembly are available. The filter does not allow to change to parts, features, or another levels.
  • This also works while creating a Measure.

VR_9713318_0-1685558685564.png