Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Contact/Constitutive] Elasto-plastic collisions with shells #13007

Open
takeshimg92 opened this issue Jan 14, 2025 · 3 comments
Open

[Contact/Constitutive] Elasto-plastic collisions with shells #13007

takeshimg92 opened this issue Jan 14, 2025 · 3 comments

Comments

@takeshimg92
Copy link

I am working on simulations involving crashes, which I haven't seen a lot in Kratos examples.
The key ingredients would be elasto-plastic shell materials and contact conditions involving shells. Think of a thin metal bumper hitting a wall and plastically deforming.

My questions are:

  1. Are any of these implemented in Kratos currently?
  2. If not, what would be the rough roadmap to implement them?

Thank you!

@loumalouomega
Copy link
Member

FYI @AlejandroCornejo

Current contact is for solids, can be used with shells, but the thicker the shell the greatest the error. For the laws, we have many things in 3d laws, but the plane stress laws are basically linear. If you are interested there is a solid shell element that was part of my thesis and with that you can handle 3D contact and 3D laws.

@AlejandroCornejo
Copy link
Member

hi @takeshimg92 this is a topic in which we are currently working. I need to investigate it further but the shells already available hardcode the constitutive law? Maybe @loumalouomega or @RiccardoRossi know a bit more... For now I've been involved in extending some constitutive laws to 2D plane stress problems, then tackle the shell issue. @rickyaristio

@loumalouomega
Copy link
Member

hi @takeshimg92 this is a topic in which we are currently working. I need to investigate it further but the shells already available hardcode the constitutive law? Maybe @loumalouomega or @RiccardoRossi know a bit more... For now I've been involved in extending some constitutive laws to 2D plane stress problems, then tackle the shell issue. @rickyaristio

For the contact as I said a moddification is needed in order to take into account the thickness (whicha priori is a simple change, but I started doing some refactor but testst were failing adn I stopped the port)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants