1 / 15

Remeshing for FEM Analysis of Viscous Objects

Remeshing for FEM Analysis of Viscous Objects. CPSC 524 Final Project Tricia Pang, Kyle Porter, Josna Rao January 8, 2008. Outline. Introduction Dataset Method Results Discussion. Introduction. FEM analysis of viscous objects

billie
Download Presentation

Remeshing for FEM Analysis of Viscous Objects

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Remeshing forFEM Analysisof Viscous Objects CPSC 524 Final Project Tricia Pang, Kyle Porter, Josna Rao January 8, 2008

  2. Outline • Introduction • Dataset • Method • Results • Discussion

  3. Introduction • FEM analysis of viscous objects • Useful for modeling food bolus on tongue in human oral cavity Food bolus Tongue surface Mark A. Nicosia. “Planar Finite Element Modeling of Bolus Containment in the Oral Cavity.” Computers in Biology & Medicine, 2007. Screenshot from Artisynth Toolkit

  4. Introduction • Problems result from large physical deformations • Triangle mesh uniformity disrupted • Poor distribution of physical properties (node mass/velocity) • Further deformation requires well-conditioned meshes Mark A. Nicosia. “Planar Finite Element Modeling of Bolus Containment in the Oral Cavity.” Computers in Biology & Medicine, 2007.

  5. Project Goal • Remesh viscous model after high deformation • User-defined level of detail (number of vertices) • Good triangle uniformity • Preserve geometry • Extension: execute topological changes when required • Eg. Mesh splitting

  6. Dataset • Generate in Artisynth • Java-based 3D biomechanical modelling toolkit • Physical simulation using FEM mechanics • Node connectivity described by tetrahedrons • Replicate high-viscosity by setting material property • Simulate physical deformations until failure

  7. Method • Explicit surface remeshing (Surazhsky and Gotsman, 2003) • 2D remeshing using local parameterizations • Adjust vertices to maximize angles of triangles in mesh • Use error metrics to ensure mesh fidelity • Reference current mesh to original mesh

  8. Method • Adjust number of vertices • Alternate between edge splits/collapses and area-based remeshing • Area-based remeshing • Local 2D parameterizations • Relocate vertices in current mesh • Improve angles of incident triangles for each neighbourhood • Measure error between new mesh and original mesh • Delaunay edge flips • Regularize connectivity • Obtain ideal valence for each vertex • Angle-based smoothing

  9. Method • Overlapping Parameterization • Patch parameterization scheme for performing local operations • Patches stored and reused

  10. Method • Extension: Mesh Splitting • Execute when “bottleneck” occurs • Method #1: Principal curvature • Method #2: Medial axis • No working implementation for project Kmin < 0 x Kmax > 0

  11. Results

  12. Results

  13. Discussion • High triangle uniformity in final meshes • Limitation of method: • Sharp features sometimes not preserved • More fine-tuning of error metrics • Limited dataset • Could not reproduce highly-deformed meshes in Artisynth because poor mesh quality results in deformation failure

  14. References • V. Surazhsky and C. Gotsman. Explicit Surface Remeshing. Eurographics Symposium on Geometry Processing, pages 17–28, 2003. • V. Surazhsky and C. Gotsman. High quality compatible triangulations. Proceedings of 11th International Meshing Roundtable, pages 183-192, Sept. 2002. • S. Fels, F. Vogt, K. van den Doel, J. Lloyd, I. Stavness and E. Vatikiotis-Bateson. Developing Physically-Based, Dynamic Vocal Tract Models using ArtiSynth. Proc. Int. Seminar Speech Production, pages 419-426, 2006.

  15. Questions?

More Related