M. Zareinejad 1. 2 3 4 5 6 7 8 9 10 11 12.

Slides:



Advertisements
Similar presentations
Finite element method Among the up-to-date methods of stress state analysis, the finite element method (abbreviated as FEM below, or often as FEA for analyses.
Advertisements

Modelling and Simulation for dent/deformation removal Henry Tan Tuesday, 24/2/09.
Constitutive Equations CASA Seminar Wednesday 19 April 2006 Godwin Kakuba.
Multi-Physics Numerical Modeling and Experimental Characterization of Materials Vincent Y. Blouin Assistant Professor Materials Science and Engineering.
NUMERICAL METHODS THAT CAN BE USED IN BIOMECHANICS 1)Mechanics of Materials Approach (A) Complex Beam Theory (i) Straight Beam (ii) Curved Beam (iii)
An Introduction to Multiscale Modeling Scientific Computing and Numerical Analysis Seminar CAAM 699.
Coupling Continuum Model and Smoothed Particle Hydrodynamics Methods for Reactive Transport Yilin Fang, Timothy D Scheibe and Alexandre M Tartakovsky Pacific.
Meshless Elasticity Model and Contact Mechanics-based Verification Technique Rifat Aras 1 Yuzhong Shen 1 Michel Audette 1 Stephane Bordas 2 1 Department.
1cs533d-winter-2005 Notes  Please read O'Brien and Hodgins, "Graphical modeling and animation of brittle fracture", SIGGRAPH '99 O'Brien, Bargteil and.
Dynamic Real-Time Deformations using Space & Time Adaptive Sampling Gilles Debunne Marie-Paule Cani Gilles Debunne Marie-Paule Cani Mathieu Desbrun Alan.
1Notes. 2 Building implicit surfaces  Simplest examples: a plane, a sphere  Can do unions and intersections with min and max  This works great for.
Hierarchical Multi-Resolution Finite Element Model for Soft Body Simulation Matthieu Nesme, François Faure, Yohan Payan 2 nd Workshop on Computer Assisted.
Overview Class #6 (Tues, Feb 4) Begin deformable models!! Background on elasticity Elastostatics: generalized 3D springs Boundary integral formulation.
Advanced Computer Graphics (Fall 2010) CS 283, Lecture 23: Physical Simulation 2 Ravi Ramamoorthi Most slides.
Point Based Animation of Elastic, Plastic and Melting Objects Matthias Müller Richard Keiser Markus Gross Mark Pauly Andrew Nealen Marc Alexa ETH Zürich.
Finite Element Method in Geotechnical Engineering
1cs426-winter-2008 Notes  Course project: Will be due at the end of the term You can do it in pairs Create an animation that combines an algorithm for.
Numerical modeling of rock deformation: 13 FEM 2D Viscous flow
Physically-Based Simulation of Objects Represented by Surface Meshes Matthias Muller, Matthias Teschner, Markus Gross CGI 2004.
EURON Summer School 2003 Simulation of Surgical Procedures in Virtual Environments Cagatay Basdogan, Ph.D. College of Engineering, Koc University Notes.
ME300H Introduction to Finite Element Methods Finite Element Analysis of Plane Elasticity.
1cs426-winter-2008 Notes  Sorry about missed classes  Assignment 2: matchmove and particles  Final project.
MECH593 Introduction to Finite Element Methods
Design & Technology Center Vedam DAY - 1: Introduction to Structural Analysis and FEM DAY - 2: Introduction to ANSYS structure classic GUI: DAY - 3: Pre-processing.
An Introduction to Physics Engines Michael Sundqivst TV10S1M3.
Blood effects for Flinders Sinus Surgery Simulator
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
Finite Element Modeling and Analysis with a Biomechanical Application Alexandra Schönning, Ph.D. Mechanical Engineering University of North Florida ASME.
Analytical Vs Numerical Analysis in Solid Mechanics Dr. Arturo A. Fuentes Created by: Krishna Teja Gudapati.
Geometrically Nonlinear Finite Element Analysis of a Composite Reflector K.J. Lee, G.V. Clarke, S.W. Lee, and K. Segal FEMCI WORKSHOP May 17, 2001.
Haptics and Virtual Reality
Mass-Spring Systems Versatile Visualization Techniques Flexible Surfaces to Multidimensional Scaling Brian Duffy MSIM 742: Visualization II.
A conservative FE-discretisation of the Navier-Stokes equation JASS 2005, St. Petersburg Thomas Satzger.
A Unified Lagrangian Approach to Solid-Fluid Animation Richard Keiser, Bart Adams, Dominique Gasser, Paolo Bazzi, Philip Dutré, Markus Gross.
Digital Sound Ming C. Lin Department of Computer Science University of North Carolina
Software for the Games Industry 9 November 2004 Fluid Gaming: Particle Methods for Fluid Mechanics and Visualisation Graham Wynn James Gray Richard West.
Applied mechanics of solids A.F. Bower.
A.H. Gosline ( andrewg [at] cim.mcgill.ca) S.E. Salcudean (tims [at] ece.ubc.ca) J. Yan (josephy [at] ece.ubc.ca) Haptic Simulation of Linear Elastic Media.
Geometry Group Summer 08 Series Toon Lenaerts, Bart Adams, and Philip Dutre Presented by Michael Su May
1 Haptic Systems Mohsen Mahvash Lecture 3 11/1/06.
Virtual Reality Surgery Simulation using Haptics and Boundary Element Techniques Peiji Wang 1, Tony Glover 2, Adib Becker 1, Arthur Jones 1, Steve Benford.
1 Haptic Systems Mohsen Mahvash Lecture 9 20/1/06.
Virtual Systems Engineering Course objective: To study methods for design and analysis of virtual systems What is a virtual system ? A virtual system is.
Particle Methods in Tectonic Modelling October 27, 2003 Hans F. Schwaiger Sean Willett University of Washington Title.
Pure Elastic 2D Beam Bending Using Numerical Methods
Medical Illustrations are the standard for publishing and documenting medical procedures, teaching illustrations, instructional films, and legal proceedings.
Fluid dynamical equations (Navier-Stokes equations)
Haptic Deformation Modelling Through Cellular Neural Network YONGMIN ZHONG, BIJAN SHIRINZADEH, GURSEL ALICI, JULIAN SMITH.
Particle-based Viscoelastic Fluid Simulation Simon Clavet Philippe Beaudoin Pierre Poulin LIGUM, Université de Montréal.
Point Based Animation of Elastic, Plastic and Melting Objects Mark Pauly Andrew Nealen Marc Alexa ETH Zürich TU Darmstadt Stanford Matthias Müller Richard.
MECH4450 Introduction to Finite Element Methods Chapter 6 Finite Element Analysis of Plane Elasticity.
CS274 Spring 01 Lecture 8 Copyright © Mark Meyer Lecture VIII Deformable Bodies CS274: Computer Animation and Simulation.
HAPTEX-Meeting Tampere, Feb , 2006 Haptic Rendering / Small Scale Model Guido Böttcher haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549)
Topic 3: Constitutive Properties of Tissues
Viscoelasticity – 1 Lumped Parameter Models for time-dependent behavior DEQ’s as Constitutive Equations.
ANSYS. Overview of ANSYS It is an engineering simulation software developed in 1970 by Dr. John A. Swanson It was developed to use finite element analysis.
Biomechanics Mechanics applied to biology –the interface of two large fields –includes varied subjects such as: sport mechanicsgait analysis rehabilitationplant.
Finite Element Method Weak form Monday, 11/4/2002.
Prof. Nenad Filipovic, PhD Center for Bioengineering, Faculty of Engineering University of Kragujevac, Kragujevac, Serbia Expertise in: Computer modeling.
Boundary Element Method
CHAPTER 2 - EXPLICIT TRANSIENT DYNAMIC ANALYSYS
Finite Element Method in Geotechnical Engineering
Data Structures for Efficient and Integrated Simulation of Multi-Physics Processes in Complex Geometries A.Smirnov MulPhys LLC github/mulphys
FEA Introduction.
Implementation of 2D stress-strain Finite Element Modeling on MATLAB
By Heather Huenison and Allan Dolovich University of Saskatchewan
Summary of Modeling and Simulation Capabilities
CMG Research: Mathematical Modeling of the Dynamics of Multi-scale Phenomena During Folding and Fracturing of Sedimentary Rocks Ronaldo I. Borja, Craig.
Numerical Analysis of slopes
Introduction to Fluid Mechanics
Presentation transcript:

M. Zareinejad 1

2

3

4

5

6

7

8

9

10

11

12

 Haptic interaction with deformable objects: ◦ Overview. ◦ Mesh-based simulation of deformation:  The Mass-Spring method.  The ChainMail method.  Continuum mechanics methods:  The Finite Element Method (FEM).  The Boundary Element Method (BEM).  The Cellular Neural Network (CNN) method. 13 Deformable Object

14 Haptic interaction with deformable objects

15 Haptic interaction with deformable objects

16 Haptic interaction with deformable objects

 Goals: ◦ Speed.  30Hz for visual feedback.  Hz for haptic feedback. ◦ Stability. ◦ Physical accuracy.  critical for medical applications: surgical training, planning and outcome prediction.  Challenges: ◦ Governing physical laws. ◦ Material coupling, e.g., elastic tissue & fluid. ◦ Inhomogeneities & anisotropies. ◦ Non-linear deformations. ◦ Geometry changes, e.g., cutting, suturing. 17

 Relationship between stress and strain  Possible Models: Linear elasticity Nonlinear elasticity Viscoelasticity 18

Viscoelasticity Creep and creep recovery Stress Relaxation Kelvin MaxwellZener 19

 Mesh-based techniques: ◦ Connectivity among object nodes. ◦ Difficult to handle:  large deformations (fluid flow).  connectivity changes (cuts, fractures). ◦ Example: Finite Element Method (FEM) models.  Meshless techniques: ◦ No connectivity among object nodes. ◦ Easy to handle:  fluid flows.  cuts, fractures, etc. ◦ Example: Smoothed Particle Hydrodynamics (SPH) models, Method of Finite Spheres (Kim, De, Srinivasan ‘03). 20

 Surface models of deformation: ◦ Object represented by points on its boundary G. ◦ Not good for incompressibility, bending.  Volumetric models of deformation: ◦ Object represented by all points in W. 21

 Object = mass nodes connected by a network of linear springs.  Force on node P i :  Advantages: ◦ Easy to implement. ◦ Consistent with the data structures used for graphic rendering. ◦ Suitable for static or dynamic simulations. 22

Triangular mesh T2 mesh Spring-mass-type meshes 23

24 Mass-spring models of deformation Mass-spring models of deformation