# Centrifugal Force Contact Problem

**URL:** <https://calculix.discourse.group/t/centrifugal-force-contact-problem/1536>\
**Category:** Uncategorized\
**Created:** [March 14, 2023, 1:51pm UTC](https://calculix.discourse.group/t/centrifugal-force-contact-problem/1536 "2023-03-14T13:51:35Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![alex\_s](https://avatars.discourse-cdn.com/v4/letter/a/57b2e6/32.png) [@alex\_s](https://calculix.discourse.group/u/alex_s)\
**Post date:** [March 14, 2023, 1:51pm UTC](https://calculix.discourse.group/t/centrifugal-force-contact-problem/1536/1 "2023-03-14T13:51:35Z")

</div>

Dear all,

I try to simulate one quarter of the rotor of an electrical machine with centrifugal force loading. Therefore, I modeled the rotor with Gmsh and imported the mesh. The magnet (cuboid) inside the rotor isn’t tied with the other material (iron), so I want to model a contact. My problem is, that it looks like the contact is completely ignored. I already tried various things, sometimes I didn’t get convergence:

- using node-to-surface contact
- changing the contact factor (from 1e2 to 1e20)
- using a 2D model
- using a magnet with more thickness compared to the iron and vice versa
- using only the surface above and under the magnet as contact surface

Interesting: It worked when I used a constant displacement of the magnet in radial direction (cylindrical coordinates) instead of the centrifugal force. So maybe it has something to do with the loading?

I attached a picture of the ignored contact and the files.

 ![contact_ignored](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/d/d84018f2da570f913ada997f4e53bb5d7833e3c5.png)

files: [https://drive.google.com/file/d/1v1ilR3USqRlF2acm8Dpn3zHitYxla04M/view?usp=sharing](https://drive.google.com/file/d/1v1ilR3USqRlF2acm8Dpn3zHitYxla04M/view?usp=sharing) (execute the .fbd file)

I would appreciate any help!

Best regards.  
Alex

---

<div class="post-metadata">

**Author:** ![Calc\_em](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@Calc\_em](https://calculix.discourse.group/u/Calc_em)\
**Post date:** [March 14, 2023, 2:14pm UTC](https://calculix.discourse.group/t/centrifugal-force-contact-problem/1536/2 "2023-03-14T14:14:35Z")

</div>

It seems that some of the include files are missing, making it impossible to run this analysis. Can you add them ?

---

<div class="post-metadata">

**Author:** ![alex\_s](https://avatars.discourse-cdn.com/v4/letter/a/57b2e6/32.png) [@alex\_s](https://calculix.discourse.group/u/alex_s)\
**Post date:** [March 14, 2023, 2:50pm UTC](https://calculix.discourse.group/t/centrifugal-force-contact-problem/1536/3 "2023-03-14T14:50:05Z")

</div>

Hello Calc\_em,

I can run it if I execute the .fbd file. I have added all files now: [https://drive.google.com/file/d/1v1ilR3USqRlF2acm8Dpn3zHitYxla04M/view?usp=sharing](https://drive.google.com/file/d/1v1ilR3USqRlF2acm8Dpn3zHitYxla04M/view?usp=sharing)

---

<div class="post-metadata">

**Author:** ![Calc\_em](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@Calc\_em](https://calculix.discourse.group/u/Calc_em)\
**Post date:** [March 14, 2023, 3:12pm UTC](https://calculix.discourse.group/t/centrifugal-force-contact-problem/1536/4 "2023-03-14T15:12:01Z")

</div>

All right, I don’t use GraphiX so I was trying to submit it directly using ccx. But now it works with all the files.

When I look at the results with deformation scale factor set to 1 to see the true deformation, I can’t see any large penetration, there’s just some small movement and contact at the edges of the magnet.

Btw. prescribed displacement is usually much better than force load for analyses involving contact.

---

<div class="post-metadata">

**Author:** ![JuanP74](https://avatars.discourse-cdn.com/v4/letter/j/b5a626/32.png) [@JuanP74](https://calculix.discourse.group/u/JuanP74)\
**Post date:** [March 14, 2023, 4:46pm UTC](https://calculix.discourse.group/t/centrifugal-force-contact-problem/1536/5 "2023-03-14T16:46:54Z")

</div>

It seems you try to model it as a 2D problem (I’d rather use plane strain elements than plane stress) but then the final mesh is 3D with linear tetras 🤔…I’d try to perform it using 2D plane strain 4 node quadrilaterals, maybe refining the mesh. Nevertheless as Calc\_em said you have little penetration so solution seems good, if you scale that penetration is normal nodes aren’t coincident to that scale

---

<div class="post-metadata">

**Author:** ![alex\_s](https://avatars.discourse-cdn.com/v4/letter/a/57b2e6/32.png) [@alex\_s](https://calculix.discourse.group/u/alex_s)\
**Post date:** [March 14, 2023, 5:26pm UTC](https://calculix.discourse.group/t/centrifugal-force-contact-problem/1536/6 "2023-03-14T17:26:07Z")

</div>

@Calc_em You are completely right, apparently the rotation speed is too low (it should be Xe6 instead of Xe4). Then, I think it looks good:

 ![final](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/e/e7077a800e54e0b2497cfb6ba43bf71332e75020.png)  
Thank you for your input.

@JuanP74 I already tried a 2D model, but this isn’t so easy with the Gmsh import and I’ve got some convergence problems. At the moment, the 3D approach looks more promising. But I will try it later again.

---

<div class="post-metadata">

**Author:** ![JuanP74](https://avatars.discourse-cdn.com/v4/letter/j/b5a626/32.png) [@JuanP74](https://calculix.discourse.group/u/JuanP74)\
**Post date:** [March 16, 2023, 3:33pm UTC](https://calculix.discourse.group/t/centrifugal-force-contact-problem/1536/7 "2023-03-16T15:33:59Z")

</div>

I got it to work using plane strain elements. Most interesting to me was that I have to use the following contact parameters that I evolved from this post ([Convergence issue in 2D contact problem](https://calculix.discourse.group/t/convergence-issue-in-2d-contact-problem/292)):

```auto
** --------- Contact ---------

*SURFACE INTERACTION,NAME=DEFAULT
*SURFACE BEHAVIOR,PRESSURE-OVERCLOSURE=LINEAR
1000000000,0.1,0.01
*friction
0.3,1000000

```

 ![hcpy_1](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/7/785abf8bf36706a7a672c1ae0fe4830c574ca00c.png)

link to files: [Rotor\_with\_magnet\_all\_files - Google Drive](https://drive.google.com/drive/folders/1AX6aO2Uiv1C60_tkH-drz_fUT4zPpF_Z?usp=share_link)

---

<div class="post-metadata">

**Author:** ![Disla](https://yyz2.discourse-cdn.com/free1/user_avatar/calculix.discourse.group/disla/32/3548_2.png) [@Disla](https://calculix.discourse.group/u/Disla)\
**Post date:** [March 16, 2023, 9:44pm UTC](https://calculix.discourse.group/t/centrifugal-force-contact-problem/1536/8 "2023-03-16T21:44:45Z")

</div>

Hi,

I think the problem here is purely related to the behavior of the physical problem. Two parallel surfaces in contact to each other and rotating perpendicular to the radius & axis of rotation are at a point of unstable equilibrium. Any inclination/deviation however small of the magnet will cause it to fly away if not prevented by:

Friction.  
Lateral restraint

Once that is understood, the problem can be solved in multiple ways and even improve the design (I would give them a small curvature to increase the contact area if it does not compromise the performance of the machine).

![Magnet](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/8/829c0c961430adb3704df61756c2dbaf0044d441.gif)

---

<div class="post-metadata">

**Author:** ![JuanP74](https://avatars.discourse-cdn.com/v4/letter/j/b5a626/32.png) [@JuanP74](https://calculix.discourse.group/u/JuanP74)\
**Post date:** [March 16, 2023, 9:50pm UTC](https://calculix.discourse.group/t/centrifugal-force-contact-problem/1536/9 "2023-03-16T21:50:52Z")

</div>

nice 👌, what contact parameters did you use in your analysis?
