🎉Community Raffle - Win $25

An exclusive raffle opportunity for active members like you! Complete your profile, answer questions and get your first accepted badge to enter the raffle.
Join and Win

Irregular contact force

Enrico_20294User: "Enrico_20294"
Altair Community Member
Updated by Enrico_20294

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

Find more posts tagged with

Sort by:
1 - 15 of 151

    Hi Enrico,

     

    Thank you for sharing the files. I will check and update to you soon. 

    Enrico_20294User: "Enrico_20294"
    Altair Community Member
    OP
    Updated by Enrico_20294

    Please find attached the model with the less fine mesh (refer to load case 3).

    In this model, results seems to be more regular

     

    Unable to find an attachment - read this blog

    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?

    Enrico_20294User: "Enrico_20294"
    Altair Community Member
    OP
    Updated by Enrico_20294

    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.

    image.png.57e582b1af288b413045ef88d023a54b.png

    Hi @Enrico

     

    Here are my results:

    <?xml version="1.0" encoding="UTF-8"?>CONTACT.png

    Enrico_20294User: "Enrico_20294"
    Altair Community Member
    OP
    Updated by Enrico_20294

    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

    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. 

    Enrico_20294User: "Enrico_20294"
    Altair Community Member
    OP
    Updated by Enrico_20294

    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?

    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.

    covadongaUser: "covadonga"
    Altair Community Member
    Updated by covadonga

    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?

    <?xml version="1.0" encoding="UTF-8"?>ebook.png

    User: "Adriano_Koga"
    Altair Employee
    Updated by Adriano_Koga

    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.

    FaroukMUser: "FaroukM"
    Altair Community Member
    Updated by FaroukM

    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)

    covadongaUser: "covadonga"
    Altair Community Member
    Updated by covadonga

    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

    User: "Adriano_Koga"
    Altair Employee
    Updated by Adriano_Koga

    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.

     

    covadongaUser: "covadonga"
    Altair Community Member
    Updated by covadonga

    Thanks!