Irregular contact force
Good morning,
I am modeling a rotor composed by three components: shaft, magnet and surrounding fiber.
I would like to evaluate the effect of thermal expansion, simulating the contact between the three components.
I have some difficulties with contacts (the contact force is not constant, as expected). Differences are quite small, but I would like to ask you if there are any errors in my model or if there are any possibilities to obtain better results (I have already tried with s2s option in contact definition and with expertnl param).
Thank you so much for your kindness
Enrico
Answers
-
Hi Enrico,
Thank you for sharing the files. I will check and update to you soon.
0 -
Please find attached the model with the less fine mesh (refer to load case 3).
In this model, results seems to be more regular
0 -
Hi @Enrico
I see that top shell elements and solid elements overlap. Can you try with MORIENT>> ORIENT in CONTACT card and check if this gives any good result?
0 -
Hi Prakash,
thank you for your quik answer
The two components intentionally overlap, because I would like to simulate an initial interference - a sort of preload.
By the way, even if I reduce the shell thickness, in order to avoid initial overlap, and I select MORIEN>NORM the result is not good.
0 -
0
-
Thank you for your kindness
Can it be considered as a good result, even if the distribution of the contact force is not regular on the surface?
Do you have any suggestion to obtain better results?
Enrico
0 -
Hi @Enrico
I am sorry, I can't comment on results as I am not aware of the use case and details of the simulation.
It would be better if you check with your Mentor/project guide or professor.
0 -
Thanks anyway
I have another question:
In the Optistruct guide I found that:
<<MORIENT = Orientation of contact “pushout” force from master surface. Applies only to masters that consist of shell elements or patches of grids. Masters defined on solid elements always push outwards irrespective of this flag. >>
So, why changing MORIENT? (as you can see, I defined the solid element surface as master surface).
Is MORIENT effective also when master surface consist of solid elements?
0 -
Hi,
By default, MORIENT does not apply to masters that are defined on solid elements - such masters always push outwards. This can be changed by choosing CONTPRM,CORIENT,ONALL which extends the meaning of MORIENT to all contact surfaces.
0 -
Reading the ebook: Introduction to Nonlinear Finite Element Analysis using Optistruct, page 100, I observe how MORIENT: OVERLAP is used. Because of the type of geometry in the example, I would think these are solid elements. Could you confirm the solids are made of shell elements?
0 -
i didn't get your question.
Usually MORIENT is used for Shell elements as master.
MORIENT = OVERLAP is used when you are absolutely sure that your elements are penetration and have overlaps, so that the contact force will be set from the slaves to master, thus removing penetration.
For solids usually it is not necessary to use it.
0 -
Altair Forum User said:
Good morning,
I am modeling a rotor composed by three components: shaft, magnet and surrounding fiber.
I would like to evaluate the effect of thermal expansion, simulating the contact between the three components.
I have some difficulties with contacts (the contact force is not constant, as expected). Differences are quite small, but I would like to ask you if there are any errors in my model or if there are any possibilities to obtain better results (I have already tried with s2s option in contact definition and with expertnl param).
Thank you so much for your kindness
Enrico
For contact problem, i would suggest to try your simulation with regular HEX element (as showed by @covadonga)
0 -
Altair Forum User said:
i didn't get your question.
Usually MORIENT is used for Shell elements as master.
MORIENT = OVERLAP is used when you are absolutely sure that your elements are penetration and have overlaps, so that the contact force will be set from the slaves to master, thus removing penetration.
For solids usually it is not necessary to use it.
Thank you Adriano,
Altair´s help says that MORIENT is ignored in solid elements. My question is, is it always ignored? can be MORIENT used with solid elements? The above provided example (included in Altair documents) seems to show solid elements.
Cheers
0 -
If it is a solid, it is probably ignored by the solver.
Or maybe this is modelled as a skin shell only. I don't know where is this from, anyway.
Stick to the documentation, so MORIENT don't need to be used for solid models.
0 -
Thanks!
0