I am back for a new video about Salome Meca and Code_aster… this time about glued contact!
If you want to perform an FEA simulation or a mechanical system, it only seems natural to have several parts in your analysis interacting together…
Even if for test cases, you can use a simple plate model, real models aren’t like that.
So… several people asked me over Linkedin how to do this seemingly simple thing in Salome Meca and Code_Aster.
And I decided to build the simplest model to demonstrate that (Two 3D cubes) and make a new video about it.
Here’s what you will learn:
- How to create the geometry for a 3D model
- How to mesh it and create groups
- How to assemble several mesh sets as one to facilitate the definition of your analysis
- How to create a glued contact between 2 parts
- How to check that it works and that you get correct results
Here’s the video:
*Note: You’ll remark righteously that I made a few mistakes during the modeling phase, but I decided not to edit this part to eventually leave the liberty to some developers watching to think about eventual improvements of the graphical interface… cough, cough
If you like this video, could please help me by liking it? Thank you so much!
–Cyprien
Any idea for the next tutorial you would like to see?
Post a comment and let me know!
Daniel Borges de Oliveira says
Hy Cyprien,
Congratulations for the work.
Can you share the results files of this tutorial (more expecifically the COMM file)?
I am learning about contact simulation with code_aster and your work can help me a lot.
Thank you very much.
Cyprien says
Thanks Daniel!
I’d like too but I am not sure I still have it…
If you follow the tutorial, you can recreate it in aster study and export it as a comm file
Daniel Borges de Oliveira says
Can you make a article about glued contact with plate or shell elements? Would be great learn about this kind of simulation too.
Thank you very much.
Ray says
Hello,
I don’t understand why you define contact by LIAISON_MAIL . In my opinion, contact is defined by DEFI_CONTACT. What is the difference between LIAISON_MAIL and DEFI_CONTACT. It seems to me that LIASION_MAIL is just bind the DDL(degree of freedom).
Actually, I have a complicated model which is composed of solids, shell and 2d beam(just a line) . I want to simulate a contact problem. The grids of solids are divided into many parts, mesh1, mesh2 …… , for I can’t mesh the compound of all solids into hexahedral grids at once. When I read all meshes in AsterStudy , I just assemble all the meshes by SUPERPOSE in ASSE_MAILLAGE. Is that right? In addition, how to bind DDL between beam and shell, shell and solid?
Looking forward for your reply. Thank you!
Cyprien says
From my understanding, SUPERPOSE only merge several mesh sets into one mesh set, but this command doesn’t really act to link the nodes of the different parts together. So, if you don’t to use LIAISON_MAIL to create that link, then your option is to create nodes on each contact faces which are exactly at the same position on each part’s contact face and can be merged together directly (possible, but not necessarily easy to do).
Creating a contact between a beam and a surface or a surface and a solid is always tricky due to the difference in DOF. The general way is to create the right contact and then to use rigid RBE2/RBE3 elements in a clever way.
I have a video that shows how to make a contact between a plate and a solid. Not sure this is exactly what you need, but at least it can give you some ideas: https://www.youtube.com/watch?v=k94VwXISxoU
PS: For multi-part systems with contacts and different types of mesh, commercial software are generally much more straightforward than Aster…
Antony Hoddle says
I am actually pleased to read this weblog posts which consists of tons of valuable facts, thanks for providing these kinds of
information.
Flavio Reis says
Hello Cyprien good morning.
You could show how to configure the contacts between elements in a reinforced concrete beam for example, where I have several steel bars inside the solid. I use the command “cut” for the remove the steel area in the solid ?
Thank you for shered your know.