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

Is it possible to combine Plasticity & Fracture? #10

Open
Andrey-Pavlov opened this issue May 2, 2020 · 4 comments
Open

Is it possible to combine Plasticity & Fracture? #10

Andrey-Pavlov opened this issue May 2, 2020 · 4 comments

Comments

@Andrey-Pavlov
Copy link

I'm looking for a solution to implement the simplest metal deformation with the following tearing. Is it possible to implement with this library? Does anyone know how to implement sush behaviour with MATERIAL_DEMO_SCENE (rectangular panel)?

Ex.: Projectile holes, explosion deformation, rope/resin tearing

Image of Metal

Rope

Tank deformed

@Khyretos
Copy link

Have you found anything yet? I was looking for a similar implementation and found this and also nvidia flex, but none of developers respond

@Andrey-Pavlov
Copy link
Author

Have you found anything yet? I was looking for a similar implementation and found this and also nvidia flex, but none of developers respond

Nope. Nvidia & AMD don't care about us.

@SummerInLake
Copy link

Obviously not. Similar simulations need to use MPM method, but this method has not been implemented in real time

@hillesland
Copy link

Plasticity + Fracture should be possible. My experience was more with DMM, so I'll tell you what I know from that, but as far as I recall, FEMFX is similar in this respect. I would use a generous amount of tets first to make it a bit easier (off the top of my head, if you're doing a thin plane like above, I would use a couple thousand. Shouldn't be necessary, but it's one less thing to worry about).

Note that we had a problem with "spinning tets" when we combined fracture and plasticity. After fracture, the pieces with just a few tets would just spin, sometimes picking up energy, even, and then flying off. It was especially prevalent with thinner tets (one dimension much smaller than other two) - another reason you might try a bunch. We suspected it was the combination of a linear solver and the co-rotational method. I believe FEMFX uses the same two approaches.

Sorry my answer is almost 2 years late. Better late than never?

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

4 participants