Abstract

We present a boundary element based method for fast simulation of brittle fracture. By introducing simplifying assumptions that allow us to quickly estimate stress intensities and opening displacements during crack propagation, we build a fracture algorithm where the cost of each time step scales linearly with the length of the crack-front. The transition from a full boundary element method to our faster variant is possible at the beginning of any time step. This allows us to build a hybrid method, which uses the expensive but more accurate BEM while the number of degrees of freedom is low, and uses the fast method once that number exceeds a given threshold as the crack geometry becomes more complicated. Furthermore, we integrate this fracture simulation with a standard rigid-body solver. Our rigid-body coupling solves a Neumann boundary value problem by carefully separating translational, rotational and deformational components of the collision forces and then applying a Tikhonov regularizer to the resulting linear system. We show that our method produces physically reasonable results in standard test cases and is capable of dealing with complex scenes faster than previous finite- or boundary element approaches.

Highlights

  • We present a boundary element based method for fast simulation of brittle fracture

  • We present a fracture algorithm based on the boundary element method (BEM), coupled to a rigid-body simulation where the resolutions of the collision mesh, the BEM mesh, and the implicit surface containing the resulting geometry can be freely chosen by the user

  • Having summarized the boundary element method for quasi-static fracture simulation in the previous section, we develop a set of approximations that will speed up the crack propagation simulation significantly

Read more

Summary

Introduction

We present a boundary element based method for fast simulation of brittle fracture. By introducing simplifying assumptions that allow us to quickly estimate stress intensities and opening displacements during crack propagation, we build a fracture algorithm where the cost of each time step scales linearly with the length of the crackfront. The transition from a full boundary element method to our faster variant is possible at the beginning of any time step This allows us to build a hybrid method, which uses the expensive but more accurate BEM while the number of degrees of freedom is low, and uses the fast method once that number exceeds a given threshold as the crack geometry becomes more complicated. We present a fracture algorithm based on the boundary element method (BEM), coupled to a rigid-body simulation where the resolutions of the collision mesh, the BEM mesh, and the implicit surface containing the resulting geometry can be freely chosen by the user. Fast approximations of fracture mechanical quantities based on a direct boundary element method, resulting in a linear time simulation of high-resolution crack propagation. Coupling these methods to a rigid-body simulation, while carefully treating the resulting Neumann boundary value problem

Related work
Brittle fracture simulation
Boundary element fractures
Fast approximate fractures
Interior and surface stress evaluation
Stress intensity from local stresses
Surface displacement update
Scaling and speed-up
Rigid-body coupling
Surface tractions from impulses
Fragment generation
Fragments containing incomplete cracks
Results
Limitations and future work
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call