Invertible finite elements for robust simulation of large deformation
Geoffrey Irving,Joseph Teran,Ronald Fedkiw +2 more
- 27 Aug 2004
- pp 131-140
TL;DR: An algorithm for the finite element simulation of elastoplastic solids which is capable of robustly and efficiently handling arbitrarily large deformation and a mechanism for controlling plastic deformation, which allows a deformable object to be guided towards a desired final shape without sacrificing realistic behavior.
read more
Abstract: We present an algorithm for the finite element simulation of elastoplastic solids which is capable of robustly and efficiently handling arbitrarily large deformation. In fact, our model remains valid even when large parts of the mesh are inverted. The algorithm is straightforward to implement and can be used with any material constitutive model, and for both volumetric solids and thin shells such as cloth. We also provide a mechanism for controlling plastic deformation, which allows a deformable object to be guided towards a desired final shape without sacrificing realistic behavior. Finally, we present an improved method for rigid body collision handling in the context of mixed explicit/implicit time-stepping.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Figures

Figure 4: A simulation of muscles driven by a key-framed skeleton. The muscle is represented with a transversely isotropic constitutive model, and the strength along the fiber direction in the muscle is based on activation levels. 
Figure 5: A deformable Buddha with a cape undergoing large deformation when hit by a ball (top). The same with the Buddha removed to illustrate the deformation (bottom). (Cape - 84K triangles, Buddha - 357K tetrahedrons) 
Figure 8: Half of a torus (shell) simulated with in-plane and bending plasticity. (3.5K triangles). 
Figure 6: A volumetric Buddha model is pushed down with a cylinder and pulled between rigid interlocking gears, then recovers its shape elastically. (300K elements) 
Figure 7: A plastic sphere controlled towards a flattened disk shape is pulled through rigid interlocking gears (upper left, upper right, lower left). A more obvious example of plasticity control (lower right). 
Figure 9: A Buddha undergoing ductile fracture. (300K elements)
Citations
Manipulating Deformable Objects by Interleaving Prediction, Planning, and Control
TL;DR: In this article, the authors present a framework for deformable object manipulation that interleaves planning and control, enabling complex manipulation tasks without relying on high-fidelity modeling or simulation.
55
A Hybrid Material Point Method for Frictional Contact with Diverse Materials
Xuchen Han,Theodore F. Gast,Qi Guo,Stephanie Wang,Chenfanfu Jiang,Joseph Teran +5 more
- 26 Jul 2019
TL;DR: This work develops a hybrid approach that retains Lagrangian degrees of freedom while still allowing for natural coupling with other materials simulated with traditional MPM, e.g. sand, snow, etc.
55
Silly rubber: an implicit material point method for simulating non-equilibrated viscoelastic and elastoplastic solids
TL;DR: A new Material Point Method is developed that is fully implicit on both elasticity and inelasticity using augmented Lagrangian optimization with various preconditioning strategies for highly efficient time integration.
Strain based dynamics
Matthias Müller,Nuttapong Chentanez,Tae-Yong Kim,Miles Macklin +3 more
- 21 Jul 2015
TL;DR: A new set of constraints within the Position Based Dynamics (PBD) framework that allow the control of strain in directions that are independent of the edge directions of the simulation mesh are proposed and a modification of the constraints corresponding to the diagonal entries of the strain tensor such that they can be solved in a single step.
53
Haptic interaction for needle insertion training in medical applications: The state-of-the-art.
TL;DR: A review of the state of the art in virtual needle insertion training simulation based on haptic interaction found that devices and ways to generate haptic feedback and to represent tissue and needle behavior pose limitations and challenges for computer simulation.
53
References
An Arbitrary Lagrangian-Eulerian Computing Method for All Flow Speeds
C.W Hirt,A.A. Amsden,J.L Cook +2 more
TL;DR: In this article, a new numerical technique is presented that has many advantages for obtaining solutions to a wide variety of time-dependent multidimensional fluid dynamics problems, including stability, accuracy, and zoning.
2.4K
•Book
Nonlinear Continuum Mechanics for Finite Element Analysis
Javier Bonet,Richard D. Wood +1 more
- 28 Sep 1997
TL;DR: Bonet and Wood as discussed by the authors provide a complete, clear, and unified treatment of nonlinear continuum analysis and finite element techniques under one roof, providing an essential resource for postgraduates studying non-linear continuum mechanics and ideal for those in industry requiring an appreciation of the way in which their computer simulation programs work.
2.1K
Large steps in cloth simulation
David Baraff,Andrew Witkin +1 more
- 24 Jul 1998
TL;DR: A cloth simulation system that can stably take large time steps is described, which is significantly faster than previous accounts of cloth simulation systems in the literature.
Robust treatment of collisions, contact and friction for cloth animation
Robert Bridson,Ronald Fedkiw,John Anderson +2 more
- 01 Jul 2002
TL;DR: An algorithm to efficiently and robustly process collisions, contact and friction in cloth simulation is presented, which works with any technique for simulating the internal dynamics of the cloth, and allows true modeling of cloth thickness.
Robust treatment of collisions, contact and friction for cloth animation
TL;DR: In this article, the authors present an algorithm to efficiently and robustly process collisions, contact and friction in cloth simulation, which works with any technique for simulating the internal dynamics of the cloth.
572