# Modal analysis on a fan - miss correlation with Solidworks Simulation

**URL:** <https://prepomax.discourse.group/t/modal-analysis-on-a-fan-miss-correlation-with-solidworks-simulation/2782>\
**Category:** General Questions\
**Tags:** dynamic\
**Created:** [June 18, 2025, 11:52am UTC](https://prepomax.discourse.group/t/modal-analysis-on-a-fan-miss-correlation-with-solidworks-simulation/2782 "2025-06-18T11:52:47Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![MarcoMeccAlte](https://avatars.discourse-cdn.com/v4/letter/m/c0e974/32.png) [@MarcoMeccAlte](https://prepomax.discourse.group/u/MarcoMeccAlte)\
**Post date:** [June 18, 2025, 11:52am UTC](https://prepomax.discourse.group/t/modal-analysis-on-a-fan-miss-correlation-with-solidworks-simulation/2782/1 "2025-06-18T11:52:47Z")

</div>

Good afternoon All,  
I’m a newer user of PrePoMax, and I’m now making some correlation tests with Solidworks Simulation (that I’m currently using in the company where I’m working).  
I did a modal simulation on a fan made in alluminium; I setting up the simulation at the same way in PrePoMax and Sw Simulation (also tried to have the same mesh size in both cases). The geometry was fixed in the central hole, with no other loads applied.

When I checked the eigenvalues I found that the results found in Sw Simulation are different with the results found in PrePoMax. The modal shapes are similar, but the natural frequencies have a different of more of 200Hz (the results found in Sw are the correct one from my experience).

I tried to check the geometry, the material properties, etc. in PrePoMax (just to see if I did some mistakes) but in any cases I did not be able to have a results closer to the Sw’s results.

Did someone else have the same problem with PrePoMax using frequency analysis?  
I was also thinking about a problem in the import phase (I imported the solid geometry in STEP format), but I did not found in PrePoMax a feature on the geometry that can permit, for example, to check the volume of the solid imported (in this way I can be sure that the solid imported is correct or not).

Thank you in advace.

Marco F.

---

<div class="post-metadata">

**Author:** ![Paul18fr](https://avatars.discourse-cdn.com/v4/letter/p/35a633/32.png) [@Paul18fr](https://prepomax.discourse.group/u/Paul18fr)\
**Post date:** [June 18, 2025, 11:58am UTC](https://prepomax.discourse.group/t/modal-analysis-on-a-fan-miss-correlation-with-solidworks-simulation/2782/2 "2025-06-18T11:58:58Z")

</div>

difficult to answer you without any data; i’m thinking in many topics to explain it: units (are you consistent), type / order / size of the elements, fixing mode and so on.

I would suggest you to make a basic test case to compare both solversn, and to post it if you’ll encounter any trouble.

---

<div class="post-metadata">

**Author:** ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)\
**Post date:** [June 18, 2025, 12:04pm UTC](https://prepomax.discourse.group/t/modal-analysis-on-a-fan-miss-correlation-with-solidworks-simulation/2782/3 "2025-06-18T12:04:50Z")

</div>

Make sure you are setting correct unit system in PrePoMax, measure the imported geometry (you can also do some measurements e.g. in FreeCAD with the imported STEP file but it would be better to do it in PrePoMax to make sure nothing changes) and double-check the material properties. For example, density is in t/mm^3 when using the SI(mm) unit system.

---

<div class="post-metadata">

**Author:** ![MarcoMeccAlte](https://avatars.discourse-cdn.com/v4/letter/m/c0e974/32.png) [@MarcoMeccAlte](https://prepomax.discourse.group/u/MarcoMeccAlte)\
**Post date:** [June 18, 2025, 2:37pm UTC](https://prepomax.discourse.group/t/modal-analysis-on-a-fan-miss-correlation-with-solidworks-simulation/2782/4 "2025-06-18T14:37:27Z")

</div>

This are the results that I found in Sw:

 ![image](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/4/4eab95a81b540647006cbb5c554e9f2ce7837bf7.png)

and this the result found in PrePoMax:

 ![PPM.PNG](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/5/510c05a9851fb12e69758871b5f950e358b70341.jpeg)

I attach also the STEP file:  
[FAN\_FEM.zip](https://prepomax.discourse.group/uploads/short-url/z1CB2GhoFWXoKJbvSFvVc2Wup8B.zip) (180.6 KB)

I did try a lot but I’m still not able to find what was wrong in PrePoMax

---

<div class="post-metadata">

**Author:** ![Paul18fr](https://avatars.discourse-cdn.com/v4/letter/p/35a633/32.png) [@Paul18fr](https://prepomax.discourse.group/u/Paul18fr)\
**Post date:** [June 18, 2025, 3:05pm UTC](https://prepomax.discourse.group/t/modal-analysis-on-a-fan-miss-correlation-with-solidworks-simulation/2782/5 "2025-06-18T15:05:26Z")

</div>

it would be better to have the prepomax file to have informations on the material and so on

---

<div class="post-metadata">

**Author:** ![MarcoMeccAlte](https://avatars.discourse-cdn.com/v4/letter/m/c0e974/32.png) [@MarcoMeccAlte](https://prepomax.discourse.group/u/MarcoMeccAlte)\
**Post date:** [June 18, 2025, 3:19pm UTC](https://prepomax.discourse.group/t/modal-analysis-on-a-fan-miss-correlation-with-solidworks-simulation/2782/6 "2025-06-18T15:19:22Z")

</div>

Here below the PrePoMax file that I did it:

[Ventola ECO43 attuale.pmx](https://prepomax.discourse.group/uploads/short-url/bslMBobLSl4qww8rv9XpFpyfW9Q.pmx) (3.4 MB)

---

<div class="post-metadata">

**Author:** ![Paul18fr](https://avatars.discourse-cdn.com/v4/letter/p/35a633/32.png) [@Paul18fr](https://prepomax.discourse.group/u/Paul18fr)\
**Post date:** [June 18, 2025, 3:46pm UTC](https://prepomax.discourse.group/t/modal-analysis-on-a-fan-miss-correlation-with-solidworks-simulation/2782/7 "2025-06-18T15:46:21Z")

</div>

Main changes:

- You do not need tie elements: just create a compound
- use 2nd order tetras (less stiff)  
[Ventola ECO43 attuale\_new.pmx](https://prepomax.discourse.group/uploads/short-url/jMtDf3jOpXQ0qP7V7i841t0FdKK.pmx) (6.8 MB)

First run and it probablty can be improved

 ![frequencies](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/a/a8cf1c7001fdd9c0c6802196ca8d4f2e90e8c2dc.png)

---

<div class="post-metadata">

**Author:** ![MarcoMeccAlte](https://avatars.discourse-cdn.com/v4/letter/m/c0e974/32.png) [@MarcoMeccAlte](https://prepomax.discourse.group/u/MarcoMeccAlte)\
**Post date:** [June 19, 2025, 6:29am UTC](https://prepomax.discourse.group/t/modal-analysis-on-a-fan-miss-correlation-with-solidworks-simulation/2782/8 "2025-06-19T06:29:28Z")

</div>

Super!!! Thank you very much for your help 😀

Just two questions (because I’m a new user):

- why you did a “compound” of the two element?
- you did not use “tie” feature because the two element was united?

Thank you again for your help!

Marco F.

---

<div class="post-metadata">

**Author:** ![Paul18fr](https://avatars.discourse-cdn.com/v4/letter/p/35a633/32.png) [@Paul18fr](https://prepomax.discourse.group/u/Paul18fr)\
**Post date:** [June 19, 2025, 6:45am UTC](https://prepomax.discourse.group/t/modal-analysis-on-a-fan-miss-correlation-with-solidworks-simulation/2782/9 "2025-06-19T06:45:44Z")

</div>

> [@MarcoMeccAlte](#):
>
> you did not use “tie” feature because the two element was united?

Yes

You’ve to create a compound so that the mesh is coincident

In the geometry module, select the 2 parts, right click and create a compound

 ![compound](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/4/4d8c51628e48abab0a2e64963d78e97ad171506d.png)

---

<div class="post-metadata">

**Author:** ![MarcoMeccAlte](https://avatars.discourse-cdn.com/v4/letter/m/c0e974/32.png) [@MarcoMeccAlte](https://prepomax.discourse.group/u/MarcoMeccAlte)\
**Post date:** [June 19, 2025, 6:58am UTC](https://prepomax.discourse.group/t/modal-analysis-on-a-fan-miss-correlation-with-solidworks-simulation/2782/10 "2025-06-19T06:58:47Z")

</div>

Ok great 😀

Now it’s all clear 🤩

Thank you

Marco F.

---

<div class="post-metadata">

**Author:** ![Paul18fr](https://avatars.discourse-cdn.com/v4/letter/p/35a633/32.png) [@Paul18fr](https://prepomax.discourse.group/u/Paul18fr)\
**Post date:** [June 19, 2025, 7:24am UTC](https://prepomax.discourse.group/t/modal-analysis-on-a-fan-miss-correlation-with-solidworks-simulation/2782/11 "2025-06-19T07:24:22Z")

</div>

note you can easily create aimations in prepromax 😄

![Mode1](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/0/0ae1f3febd048c1001256d9c59494030285881d7.gif)

---

<div class="post-metadata">

**Author:** ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)\
**Post date:** [June 19, 2025, 7:43am UTC](https://prepomax.discourse.group/t/modal-analysis-on-a-fan-miss-correlation-with-solidworks-simulation/2782/12 "2025-06-19T07:43:18Z")

</div>

Compounding is super useful but it may not work in some cases: [Deformation in 2 or more bodies - #10 by Matej](https://prepomax.discourse.group/t/deformation-in-2-or-more-bodies/524/10)

Mode shapes from frequency analysis are actually a great way to find disconnected regions. And if you still have some discrepancy, try refining the mesh in each software.

---

<div class="post-metadata">

**Author:** ![andrea.starnini](https://avatars.discourse-cdn.com/v4/letter/a/46a35a/32.png) [@andrea.starnini](https://prepomax.discourse.group/u/andrea.starnini)\
**Post date:** [June 23, 2025, 3:12am UTC](https://prepomax.discourse.group/t/modal-analysis-on-a-fan-miss-correlation-with-solidworks-simulation/2782/13 "2025-06-23T03:12:45Z")

</div>

When working with SWS and assemblies, keep in mind a few key points:

First, SWS automatically creates “glued” contact pairs between components. However, if you export an assembly composed of two parts to a STEP file, they will become two separate bodies.

Second, regarding the mesh, SWS defaults to creating second-order elements (10-node tetrahedrons). If you try a “draft quality” mesh (bozza in italian), you’ll get a very different result, as SWS will then create 4-node tetrahedron elements, which are significantly stiffer.  
Four-node tetrahedrons should generally be avoided. I also believe that SWS is an excellent FEA module, but it simplifies command names to make them more accessible to those unfamiliar with FEM techniques. For this reason, it’s always necessary to consult the manual to understand their true meaning and implications.

---

<div class="post-metadata">

**Author:** ![MarcoMeccAlte](https://avatars.discourse-cdn.com/v4/letter/m/c0e974/32.png) [@MarcoMeccAlte](https://prepomax.discourse.group/u/MarcoMeccAlte)\
**Post date:** [June 23, 2025, 7:17am UTC](https://prepomax.discourse.group/t/modal-analysis-on-a-fan-miss-correlation-with-solidworks-simulation/2782/14 "2025-06-23T07:17:28Z")

</div>

Thank you very much for your feedback 😀

I wanted to move to PrePoMax because SWS do not have a high level of control in terms of input/output; it’s a very good sw for the beginners but if you want to push more on the details it’s not the best.
