Modal Analysis of a Rotating Shaft (mode-shape frequency issue)

Hi PMX team,

I have a confusion about doing modal analysis of a rotating shaft, the results came out that the frequency at mode 2 is 0Hz which seems incorrect in my opinion.

my project is in this link:

I still cannot figured out what part did I do wrong according to all the setups I made?

Hi,
I cannot open your file; you seem using an old pmx release!
Workaround: import the .inp file into the latest one
image

I have a different problem with this file - I don’t see any geometry or mesh when I open it in v1.3.4.

Something is off with units here. You seem to be using the SI(m) system. But Young’s modulus should be higher: 210000000000 Pa if it’s steel. Then the rotational speed is around 1047.2 rad/s - is that correct ?

And finally - when I measure the model from exported .inp file, the length of the shaft is 1305 m. So it seems that you imported the geometry without scaling. You can do it in CAD software before exporting or in PrePoMax with Model → Part → Transform → Scale.

Before you run the full 2-step analysis, try just the static or frequency step and see if the displacements, stresses or frequencies make sense.

Geometry in the form of a stl file
geometry.zip (245.2 KB)

Is this what you want to get (open it in PrePoMax v2.3.0) ?

Shaft fixed.pmx (2.4 MB)

The shaft is 1.305 m long now.

Thank you so much, so the main problem is due to my geometry setup? Do I understand that right?

Yes, unscaled geometry, unit mismatch and Young’s modulus a few orders of magnitude too low. In the model I shared, this is corrected but you should still run these two steps separately (like I did with a frequency step) and see if the results make sense. Only then proceed to full multi-step analysis (preloaded eigenfrequency extraction).

1 Like

Oh, I see! Thank you very much for your help.

I’ve already tried the edited file, and the results are exactly what I was hoping for.

I apologize if I’ve asked a lot of questions — I’m a graduated high school student and will going to first-year undergraduate school soon, but I really want to practice using CalculiX and hope it will benefit me in the future.

If you’re using Salome for the 3d modeling, pay attention on the scale - in my case, each of my model is 1000× larger…

You can use the query tools to check your actual dimensions in Prepomax

1 Like

When I want to work in SI(m) system with model created in FreeCAD and exported to STEP, I have to scale it in FreeCAD first before exporting. As I’ve mentioned above, PrePoMax also has scaling. And, in addition to Query → Distance, it also has a convenient ruler at the bottom that allows you to estimate the size of the model.

1 Like

I change the unit prefix .MILLI. in the STEP file - SI_UNIT(.MILLI.,.METRE.)

1 Like