SOFA. Flexible Plugin. Benjamin Gilles, François Faure, Maxime Tournier, Matthieu Nesme
|
|
- Rachel Parrish
- 7 years ago
- Views:
Transcription
1 SOFA Flexible Plugin Benjamin Gilles, François Faure, Maxime Tournier, Matthieu Nesme Training Days, Montpellier 22 OCTOBRE 2013
2 Objectives Deformable solid simulation Modularity Unification of mesh-based and mesh-free methods Code reusability Method comparison 2
3 1PRINCIPLES Modular vision of solid mechanics
4 Regular vision of solid mechanics q Time integration Nodes Spatial integration ForceField E 4
5 Modular vision of solid mechanics q Time integration Nodes Solve equations of motion e.g. : static, explicit, implicit.. Independent degrees of freedom e.g. : Points, rigid frames, affine frames, angles... positions: q velocities : q accelerations: q positions: p=θ( q) velocities : ṗ=j q accelerations: p=j q+dj q J = p q Integration points Spatial integration E forces: f q =J T f p forces : f p = E p Interpolation method using shape function e.g. : barycentric, moving least squares, skinning.. p Mapped quantities e.g. : strain, displacement.. Energy, constitutive law e.g. : kinetic, elastic, external.. Quadrature method e.g. : midpoint, Gauss, elastons.. 5
6 Modular vision of solid mechanics Linear FEM St Venant Kirchoff Linear FEM Corotational Meshless Neo-Hookean Frame-based Neo-Hookean Independant DOFs Interpolation Shape function Strain Constitutive law Quadrature method 6
7 Modular vision of solid mechanics Linear FEM St Venant Kirchoff Linear FEM Corotational Meshless Neo-Hookean Frame-based Neo-Hookean Independant DOFs Interpolation Points Linear Shape function Strain Barycentric Green-Lagrange Constitutive law Quadrature method Hooke midpoint 7
8 Modular vision of solid mechanics Linear FEM St Venant Kirchoff Linear FEM Corotational Meshless Neo-Hookean Frame-based Neo-Hookean Independant DOFs Points Points Interpolation Linear Linear Shape function Barycentric Barycentric Strain Green-Lagrange Corotational Constitutive law Quadrature method Hooke midpoint Hooke midpoint 8
9 Modular vision of solid mechanics Linear FEM St Venant Kirchoff Linear FEM Corotational Meshless Neo-Hookean Frame-based Neo-Hookean Independant DOFs Points Points Points Interpolation Linear Linear Moving Least Square Shape function Barycentric Barycentric Radial Strain Green-Lagrange Corotational Invariants Constitutive law Quadrature method Hooke Hooke Neo-Hookean midpoint midpoint midpoint 9
10 Modular vision of solid mechanics Linear FEM St Venant Kirchoff Linear FEM Corotational Meshless Neo-Hookean Frame-based Neo-Hookean Independant DOFs Points Points Points Affine Frames Interpolation Linear Linear Moving Least Square Linear Shape function Barycentric Barycentric Radial Voronoï-based Strain Green-Lagrange Corotational Invariants Principal Stretches Constitutive law Quadrature method Hooke Hooke Neo-Hookean Neo-Hookean midpoint midpoint midpoint midpoint 10
11 Regular vision of solid mechanics q Time integration Nodes ForceField Visual model Mass points Spatial integration Collision model Spatial integration Kinetic energy 11
12 Modular vision of solid mechanics q Time integration Nodes Deformation mapping (shape functions + interpolation) Visual model Mass points Spatial integration Kinetic energy Collision model Spatial integration Deformation gradients Strain Spatial integration Elastic energy Material Law Strain measure 12
13 Basic Demos 13
14 2Implemented Components
15 DOF Types Nodes Particles ( 2d, 3d ) Rigid, Affine, Quadratic Frames Deformation Gradients 1d, 2d, 3d Up to 2nd order ( F + df ) Strain Regular tensor ( 2x2, 3x1, 3x2, 3x3 ) Principal Stretches Up to 3rd order (Deviatoric) Invariants of the Cauchy Green deformation tensor To do: - Higher order invariants - Angles 15
16 DOF Types - Notation Type SpatialDimension MaterialDimension Order Deformation gradient F Strain Tensor E Principal Stretches U Invariants I Examples A deformation gradient in 3d space for 2d material, order 1 (triangle FEM) F321 A strain tensor in 2d space for 1d material, order 1 (2d spring) E211 16
17 Shape Functions Barycentric based on topology Shepard and Hat functions based on Euclidean distances Voronoï based on geodesic distances in images [Faure11] To do : High order elements Diffusion distances 17
18 Deformation Mapping Linear mapping Vec2,Vec3 Vec3, F (1d,2d,3d) Rigid, Affine, Quadratic Frames Vec3, F, df Moving Least Squares Vec3 Vec3, F Rigid, Affine, Quadratic Frames Vec3, F, df Extension, Volume mappings Vec3 d, v 18
19 Strain Mapping Green-Lagrange Strain F33 E33, F32 E32, F31 E31 Corotational Strain (invertible QR, polar, invertible SVD) F33 E33, F32 E32, F31 E31, F22 E22 Principal Stretches (invertible) F33 E33, F32 E32 Invariants F33 I33 Plasticity (relative strain) E E [Muller04,Irving04] To do: Check geometric stiffness for corotational / invariants!! Complete 2d mappings 19
20 Quadrature Topology-based sampling and weighting Gauss-Legendre quadrature (order 0 and 1) Image-based Uniform sampling mid-point integration Sampling driven by weight linearity elastons [Martin10] To do: Implementation for higher order elements Other rules (Newton Cotes, Gauss Kronrod,...) 20
21 Materials Hooke (isotropic+viscosity, transverse, anisotropic) Neo-Hookean (+stabilization [Teran12]) Mooney-Rivlin Ogden Volume Preservation Inhomogeneous properties defined in images To do: More materials 21
22 Misc ImageDensityMass A «clean» mass computed from a density image Particles, Affine & Quadratic Frames To do: Rigid Frame 22
23 3Conclusion
24 Avantages Modularity Code reusability Easier implementation (focus on one part) Share progress on specific area Method Comparison 24
25 Drawbacks More Memory Every DOFs at each stage (deformation gradient, strain) Some optimisations are not trivial Corotational Hexa FEM To do: Meta-ForceField internally using Flexible Components DOF per DOF 25
26 Future Works Extend to methods not based on the continuum mechanics Shape matching 26
27 4Coupling with other plugins
28 Coupling with other plugins Image Sampling and interpolation weights for meshless methods Definition of heterogeneous material properties Visualisation SofaPython Visualisation Control of material properties (e.g. plasticity and anisotropy of plant cells) Compliant Assembly & solvers friendly 28
29 5MORE DEMOS
30 6NOM DU CHAPITRE Sous-titre facultatif EMETTEUR - NOM DE LA PRESENTATION 00 MOIS
31 7NOM DU CHAPITRE Sous-titre facultatif EMETTEUR - NOM DE LA PRESENTATION 00 MOIS
32 SOFA Thank you Flexible Plugin
SOFA an Open Source Framework for Medical Simulation
SOFA an Open Source Framework for Medical Simulation J. ALLARD a P.-J. BENSOUSSAN b S. COTIN a H. DELINGETTE b C. DURIEZ b F. FAURE b L. GRISONI b and F. POYER b a CIMIT Sim Group - Harvard Medical School
More informationGeometric Constraints
Simulation in Computer Graphics Geometric Constraints Matthias Teschner Computer Science Department University of Freiburg Outline introduction penalty method Lagrange multipliers local constraints University
More information2.5 Physically-based Animation
2.5 Physically-based Animation 320491: Advanced Graphics - Chapter 2 74 Physically-based animation Morphing allowed us to animate between two known states. Typically, only one state of an object is known.
More informationFinite Element Method (ENGC 6321) Syllabus. Second Semester 2013-2014
Finite Element Method Finite Element Method (ENGC 6321) Syllabus Second Semester 2013-2014 Objectives Understand the basic theory of the FEM Know the behaviour and usage of each type of elements covered
More informationOpenFOAM Optimization Tools
OpenFOAM Optimization Tools Henrik Rusche and Aleks Jemcov h.rusche@wikki-gmbh.de and a.jemcov@wikki.co.uk Wikki, Germany and United Kingdom OpenFOAM Optimization Tools p. 1 Agenda Objective Review optimisation
More informationPre-requisites 2012-2013
Pre-requisites 2012-2013 Engineering Computation The student should be familiar with basic tools in Mathematics and Physics as learned at the High School level and in the first year of Engineering Schools.
More informationCAE -Finite Element Method
16.810 Engineering Design and Rapid Prototyping Lecture 3b CAE -Finite Element Method Instructor(s) Prof. Olivier de Weck January 16, 2007 Numerical Methods Finite Element Method Boundary Element Method
More informationBoardworks AS Physics
Boardworks AS Physics Vectors 24 slides 11 Flash activities Prefixes, scalars and vectors Guide to the SI unit prefixes of orders of magnitude Matching powers of ten to their SI unit prefixes Guide to
More informationElasticity Theory Basics
G22.3033-002: Topics in Computer Graphics: Lecture #7 Geometric Modeling New York University Elasticity Theory Basics Lecture #7: 20 October 2003 Lecturer: Denis Zorin Scribe: Adrian Secord, Yotam Gingold
More information1. Fluids Mechanics and Fluid Properties. 1.1 Objectives of this section. 1.2 Fluids
1. Fluids Mechanics and Fluid Properties What is fluid mechanics? As its name suggests it is the branch of applied mechanics concerned with the statics and dynamics of fluids - both liquids and gases.
More informationCOMPUTATIONAL ENGINEERING OF FINITE ELEMENT MODELLING FOR AUTOMOTIVE APPLICATION USING ABAQUS
International Journal of Advanced Research in Engineering and Technology (IJARET) Volume 7, Issue 2, March-April 2016, pp. 30 52, Article ID: IJARET_07_02_004 Available online at http://www.iaeme.com/ijaret/issues.asp?jtype=ijaret&vtype=7&itype=2
More informationMetrics on SO(3) and Inverse Kinematics
Mathematical Foundations of Computer Graphics and Vision Metrics on SO(3) and Inverse Kinematics Luca Ballan Institute of Visual Computing Optimization on Manifolds Descent approach d is a ascent direction
More informationPhysics 9e/Cutnell. correlated to the. College Board AP Physics 1 Course Objectives
Physics 9e/Cutnell correlated to the College Board AP Physics 1 Course Objectives Big Idea 1: Objects and systems have properties such as mass and charge. Systems may have internal structure. Enduring
More informationFinite Element Method
16.810 (16.682) Engineering Design and Rapid Prototyping Finite Element Method Instructor(s) Prof. Olivier de Weck deweck@mit.edu Dr. Il Yong Kim kiy@mit.edu January 12, 2004 Plan for Today FEM Lecture
More informationCHAPTER 3. INTRODUCTION TO MATRIX METHODS FOR STRUCTURAL ANALYSIS
1 CHAPTER 3. INTRODUCTION TO MATRIX METHODS FOR STRUCTURAL ANALYSIS Written by: Sophia Hassiotis, January, 2003 Last revision: February, 2015 Modern methods of structural analysis overcome some of the
More informationCAE -Finite Element Method
16.810 Engineering Design and Rapid Prototyping CAE -Finite Element Method Instructor(s) Prof. Olivier de Weck January 11, 2005 Plan for Today Hand Calculations Aero Æ Structures FEM Lecture (ca. 45 min)
More informationState of Stress at Point
State of Stress at Point Einstein Notation The basic idea of Einstein notation is that a covector and a vector can form a scalar: This is typically written as an explicit sum: According to this convention,
More informationLecture 17. Last time we saw that the rotational analog of Newton s 2nd Law is
Lecture 17 Rotational Dynamics Rotational Kinetic Energy Stress and Strain and Springs Cutnell+Johnson: 9.4-9.6, 10.1-10.2 Rotational Dynamics (some more) Last time we saw that the rotational analog of
More informationAN INTRODUCTION TO NUMERICAL METHODS AND ANALYSIS
AN INTRODUCTION TO NUMERICAL METHODS AND ANALYSIS Revised Edition James Epperson Mathematical Reviews BICENTENNIAL 0, 1 8 0 7 z ewiley wu 2007 r71 BICENTENNIAL WILEY-INTERSCIENCE A John Wiley & Sons, Inc.,
More informationRotation: Moment of Inertia and Torque
Rotation: Moment of Inertia and Torque Every time we push a door open or tighten a bolt using a wrench, we apply a force that results in a rotational motion about a fixed axis. Through experience we learn
More informationPrelab Exercises: Hooke's Law and the Behavior of Springs
59 Prelab Exercises: Hooke's Law and the Behavior of Springs Study the description of the experiment that follows and answer the following questions.. (3 marks) Explain why a mass suspended vertically
More informationES240 Solid Mechanics Fall 2007. Stress field and momentum balance. Imagine the three-dimensional body again. At time t, the material particle ( x, y,
S40 Solid Mechanics Fall 007 Stress field and momentum balance. Imagine the three-dimensional bod again. At time t, the material particle,, ) is under a state of stress ij,,, force per unit volume b b,,,.
More informationAPPLIED MATHEMATICS ADVANCED LEVEL
APPLIED MATHEMATICS ADVANCED LEVEL INTRODUCTION This syllabus serves to examine candidates knowledge and skills in introductory mathematical and statistical methods, and their applications. For applications
More informationBack to Elements - Tetrahedra vs. Hexahedra
Back to Elements - Tetrahedra vs. Hexahedra Erke Wang, Thomas Nelson, Rainer Rauch CAD-FEM GmbH, Munich, Germany Abstract This paper presents some analytical results and some test results for different
More informationPhysics Notes Class 11 CHAPTER 6 WORK, ENERGY AND POWER
1 P a g e Work Physics Notes Class 11 CHAPTER 6 WORK, ENERGY AND POWER When a force acts on an object and the object actually moves in the direction of force, then the work is said to be done by the force.
More informationFinite Elements for 2 D Problems
Finite Elements for 2 D Problems General Formula for the Stiffness Matrix Displacements (u, v) in a plane element are interpolated from nodal displacements (ui, vi) using shape functions Ni as follows,
More information3 Concepts of Stress Analysis
3 Concepts of Stress Analysis 3.1 Introduction Here the concepts of stress analysis will be stated in a finite element context. That means that the primary unknown will be the (generalized) displacements.
More informationThe elements used in commercial codes can be classified in two basic categories:
CHAPTER 3 Truss Element 3.1 Introduction The single most important concept in understanding FEA, is the basic understanding of various finite elements that we employ in an analysis. Elements are used for
More informationANALYTICAL AND EXPERIMENTAL EVALUATION OF SPRING BACK EFFECTS IN A TYPICAL COLD ROLLED SHEET
International Journal of Mechanical Engineering and Technology (IJMET) Volume 7, Issue 1, Jan-Feb 2016, pp. 119-130, Article ID: IJMET_07_01_013 Available online at http://www.iaeme.com/ijmet/issues.asp?jtype=ijmet&vtype=7&itype=1
More informationVector Spaces; the Space R n
Vector Spaces; the Space R n Vector Spaces A vector space (over the real numbers) is a set V of mathematical entities, called vectors, U, V, W, etc, in which an addition operation + is defined and in which
More informationWeight The weight of an object is defined as the gravitational force acting on the object. Unit: Newton (N)
Gravitational Field A gravitational field as a region in which an object experiences a force due to gravitational attraction Gravitational Field Strength The gravitational field strength at a point in
More informationTHEORETICAL MECHANICS
PROF. DR. ING. VASILE SZOLGA THEORETICAL MECHANICS LECTURE NOTES AND SAMPLE PROBLEMS PART ONE STATICS OF THE PARTICLE, OF THE RIGID BODY AND OF THE SYSTEMS OF BODIES KINEMATICS OF THE PARTICLE 2010 0 Contents
More informationComputer Graphics. Geometric Modeling. Page 1. Copyright Gotsman, Elber, Barequet, Karni, Sheffer Computer Science - Technion. An Example.
An Example 2 3 4 Outline Objective: Develop methods and algorithms to mathematically model shape of real world objects Categories: Wire-Frame Representation Object is represented as as a set of points
More informationLecture L22-2D Rigid Body Dynamics: Work and Energy
J. Peraire, S. Widnall 6.07 Dynamics Fall 008 Version.0 Lecture L - D Rigid Body Dynamics: Work and Energy In this lecture, we will revisit the principle of work and energy introduced in lecture L-3 for
More informationphysics 111N work & energy
physics 111N work & energy conservation of energy entirely gravitational potential energy kinetic energy turning into gravitational potential energy gravitational potential energy turning into kinetic
More informationThe Two-Body Problem
The Two-Body Problem Abstract In my short essay on Kepler s laws of planetary motion and Newton s law of universal gravitation, the trajectory of one massive object near another was shown to be a conic
More informationFinite Element Formulation for Plates - Handout 3 -
Finite Element Formulation for Plates - Handout 3 - Dr Fehmi Cirak (fc286@) Completed Version Definitions A plate is a three dimensional solid body with one of the plate dimensions much smaller than the
More informationGraphics. Computer Animation 고려대학교 컴퓨터 그래픽스 연구실. kucg.korea.ac.kr 1
Graphics Computer Animation 고려대학교 컴퓨터 그래픽스 연구실 kucg.korea.ac.kr 1 Computer Animation What is Animation? Make objects change over time according to scripted actions What is Simulation? Predict how objects
More informationFinite Element Formulation for Beams - Handout 2 -
Finite Element Formulation for Beams - Handout 2 - Dr Fehmi Cirak (fc286@) Completed Version Review of Euler-Bernoulli Beam Physical beam model midline Beam domain in three-dimensions Midline, also called
More informationC O M P U C O M P T U T E R G R A E R G R P A H I C P S Computer Animation Guoying Zhao 1 / 66 /
Computer Animation Guoying Zhao 1 / 66 Basic Elements of Computer Graphics Modeling construct the 3D model of the scene Rendering Render the 3D model, compute the color of each pixel. The color is related
More informationNonlinear analysis and form-finding in GSA Training Course
Nonlinear analysis and form-finding in GSA Training Course Non-linear analysis and form-finding in GSA 1 of 47 Oasys Ltd Non-linear analysis and form-finding in GSA 2 of 47 Using the GSA GsRelax Solver
More informationNotes on Elastic and Inelastic Collisions
Notes on Elastic and Inelastic Collisions In any collision of 2 bodies, their net momentus conserved. That is, the net momentum vector of the bodies just after the collision is the same as it was just
More informationReliable FE-Modeling with ANSYS
Reliable FE-Modeling with ANSYS Thomas Nelson, Erke Wang CADFEM GmbH, Munich, Germany Abstract ANSYS is one of the leading commercial finite element programs in the world and can be applied to a large
More informationAPPLICATIONS OF TENSOR ANALYSIS
APPLICATIONS OF TENSOR ANALYSIS (formerly titled: Applications of the Absolute Differential Calculus) by A J McCONNELL Dover Publications, Inc, Neiv York CONTENTS PART I ALGEBRAIC PRELIMINARIES/ CHAPTER
More informationCHAPTER 4 4 NUMERICAL ANALYSIS
41 CHAPTER 4 4 NUMERICAL ANALYSIS Simulation is a powerful tool that engineers use to predict the result of a phenomenon or to simulate the working situation in which a part or machine will perform in
More informationScalars, Vectors and Tensors
Scalars, Vectors and Tensors A scalar is a physical quantity that it represented by a dimensional number at a particular point in space and time. Examples are hydrostatic pressure and temperature. A vector
More informationThe Basics of FEA Procedure
CHAPTER 2 The Basics of FEA Procedure 2.1 Introduction This chapter discusses the spring element, especially for the purpose of introducing various concepts involved in use of the FEA technique. A spring
More informationEquivalent Spring Stiffness
Module 7 : Free Undamped Vibration of Single Degree of Freedom Systems; Determination of Natural Frequency ; Equivalent Inertia and Stiffness; Energy Method; Phase Plane Representation. Lecture 13 : Equivalent
More informationFluid-Induced Material Transport: A Volume Averaged Approach to Modelling in SPH
Fluid-Induced Material Transport: A Volume Averaged Approach to Modelling in SPH Vinay Kumar SPH Workshop, 30.06. 01.07.2014, Karlsruhe www.baw.de Outline Motivation Model concept Groundwater model SPH
More informationCambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level
Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *0123456789* PHYSICS 9702/02 Paper 2 AS Level Structured Questions For Examination from 2016 SPECIMEN
More informationScience Standard Articulated by Grade Level Strand 5: Physical Science
Concept 1: Properties of Objects and Materials Classify objects and materials by their observable properties. Kindergarten Grade 1 Grade 2 Grade 3 Grade 4 PO 1. Identify the following observable properties
More informationSlide 10.1. Basic system Models
Slide 10.1 Basic system Models Objectives: Devise Models from basic building blocks of mechanical, electrical, fluid and thermal systems Recognize analogies between mechanical, electrical, fluid and thermal
More informationFluid Mechanics: Static s Kinematics Dynamics Fluid
Fluid Mechanics: Fluid mechanics may be defined as that branch of engineering science that deals with the behavior of fluid under the condition of rest and motion Fluid mechanics may be divided into three
More informationIntroduction to the Finite Element Method (FEM)
Introduction to the Finite Element Method (FEM) ecture First and Second Order One Dimensional Shape Functions Dr. J. Dean Discretisation Consider the temperature distribution along the one-dimensional
More information8.2 Elastic Strain Energy
Section 8. 8. Elastic Strain Energy The strain energy stored in an elastic material upon deformation is calculated below for a number of different geometries and loading conditions. These expressions for
More informationanimation animation shape specification as a function of time
animation animation shape specification as a function of time animation representation many ways to represent changes with time intent artistic motion physically-plausible motion efficiency control typically
More informationPlates and Shells: Theory and Computation - 4D9 - Dr Fehmi Cirak (fc286@) Office: Inglis building mezzanine level (INO 31)
Plates and Shells: Theory and Computation - 4D9 - Dr Fehmi Cirak (fc286@) Office: Inglis building mezzanine level (INO 31) Outline -1-! This part of the module consists of seven lectures and will focus
More informationGOM Optical Measuring Techniques. Deformation Systems and Applications
GOM Optical Measuring Techniques Deformation Systems and Applications ARGUS Forming Analysis ARGUS Deformation analysis in sheet metal and forming industry Forming Characteristics of Sheet Metals Material
More informationReal Time Simulation for Off-Road Vehicle Analysis. Dr. Pasi Korkealaakso Mevea Ltd., May 2015
Real Time Simulation for Off-Road Vehicle Analysis Dr. Pasi Korkealaakso Mevea Ltd., May 2015 Contents Introduction Virtual machine model Machine interaction with environment and realistic environment
More informationUSE OF SIMULATION TO IMPROVE CARDIOVASCULAR STENT DEVELOPMENT
USE OF SIMULATION TO IMPROVE CARDIOVASCULAR STENT DEVELOPMENT V. Astier, S. Bidal, V. Garitey, F. Mouret Abstract : A stent is a wire metal mesh tube placed into an artery or blood vessel to hold the structure
More informationDynamic Simulation of Non-penetrating Flexible Bodies
Dynamic Simulation of Non-penetrating Flexible Bodies David Baraff Andrew Witkin Program of Computer Graphics School of Computer Science Cornell University Carnegie Mellon University Ithaca, NY 14853 Pittsburgh,
More informationOnline Courses for High School Students 1-888-972-6237
Online Courses for High School Students 1-888-972-6237 PHYSICS Course Description: This course provides a comprehensive survey of all key areas: physical systems, measurement, kinematics, dynamics, momentum,
More informationSTATICS. Introduction VECTOR MECHANICS FOR ENGINEERS: Eighth Edition CHAPTER. Ferdinand P. Beer E. Russell Johnston, Jr.
Eighth E CHAPTER VECTOR MECHANICS FOR ENGINEERS: STATICS Ferdinand P. Beer E. Russell Johnston, Jr. Introduction Lecture Notes: J. Walt Oler Texas Tech University Contents What is Mechanics? Fundamental
More informationChapter 2. Derivation of the Equations of Open Channel Flow. 2.1 General Considerations
Chapter 2. Derivation of the Equations of Open Channel Flow 2.1 General Considerations Of interest is water flowing in a channel with a free surface, which is usually referred to as open channel flow.
More informationCFD Based Reduced Order Models for T-tail flutter
CFD Based Reduced Order Models for T-tail flutter A. Attorni, L. Cavagna, G. Quaranta Dipartimento di Ingegneria Aerospaziale Outline NAEMO-CFD software Test bench: Piaggio Avanti P180 T-Tail flutter problem
More informationForce. Force as a Vector Real Forces versus Convenience The System Mass Newton s Second Law. Outline
Force Force as a Vector Real Forces versus Convenience The System Mass Newton s Second Law Outline Force as a Vector Forces are vectors (magnitude and direction) Drawn so the vector s tail originates at
More informationCourse in. Nonlinear FEM
Course in Introduction Outline Lecture 1 Introduction Lecture 2 Geometric nonlinearity Lecture 3 Material nonlinearity Lecture 4 Material nonlinearity continued Lecture 5 Geometric nonlinearity revisited
More informationIntroduction to Solid Modeling Using SolidWorks 2012 SolidWorks Simulation Tutorial Page 1
Introduction to Solid Modeling Using SolidWorks 2012 SolidWorks Simulation Tutorial Page 1 In this tutorial, we will use the SolidWorks Simulation finite element analysis (FEA) program to analyze the response
More informationThe simulation of machine tools can be divided into two stages. In the first stage the mechanical behavior of a machine tool is simulated with FEM
1 The simulation of machine tools can be divided into two stages. In the first stage the mechanical behavior of a machine tool is simulated with FEM tools. The approach to this simulation is different
More informationNeue Entwicklungen in LS-OPT/Topology - Ausblick auf Version 2
Neue Entwicklungen in LS-OPT/Topology - Ausblick auf Version 2 Willem Roux**, Heiner Muellerschoen*, Katharina Witowski* *DYNAmore GmbH **LSTC contact: hm@dynamore.de DYNAmore GmbH Germany http://www.dynamore.de
More informationPosition Based Dynamics
3 rd Workshop in Virtual Reality Interactions and Physical Simulation "VRIPHYS" (2006) C. Mendoza, I. Navazo (Editors) Position Based Dynamics Matthias Müller Bruno Heidelberger Marcus Hennix John Ratcliff
More informationImplementation of a flexible fiber model in a general purpose CFD code
Implementation of a flexible fiber model in a general purpose CFD code Jelena Andrić Supervisor: Håkan Nilsson Co-supervisors: Srdjan Sasic and Alf-Erik Almstedt Department of Applied Mechanics Chalmers
More informationINSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users
INSTRUCTOR WORKBOOK for MATLAB /Simulink Users Developed by: Amir Haddadi, Ph.D., Quanser Peter Martin, M.A.SC., Quanser Quanser educational solutions are powered by: CAPTIVATE. MOTIVATE. GRADUATE. PREFACE
More informationProof of the conservation of momentum and kinetic energy
Experiment 04 Proof of the conservation of momentum and kinetic energy By Christian Redeker 27.10.2007 Contents 1.) Hypothesis...3 2.) Diagram...7 3.) Method...7 3.1) Apparatus...7 3.2) Procedure...7 4.)
More informationStiffness Matrices of Isoparametric Four-node Finite Elements by Exact Analytical Integration
Stiffness Matrices of Isoparametric Four-node Finite Elements by Exact Analytical Integration Key words: Gautam Dasgupta, Member ASCE Columbia University, New York, NY C ++ code, convex quadrilateral element,
More informationDEVELOPMENT AND APPLICATIONS OF TUNED/HYBRID MASS DAMPERS USING MULTI-STAGE RUBBER BEARINGS FOR VIBRATION CONTROL OF STRUCTURES
13 th World Conference on Earthquake Engineering Vancouver, B.C., Canada August 1-6, 2004 Paper No. 2243 DEVELOPMENT AND APPLICATIONS OF TUNED/HYBRID MASS DAMPERS USING MULTI-STAGE RUBBER BEARINGS FOR
More informationE X P E R I M E N T 8
E X P E R I M E N T 8 Torque, Equilibrium & Center of Gravity Produced by the Physics Staff at Collin College Copyright Collin College Physics Department. All Rights Reserved. University Physics, Exp 8:
More informationStanding Waves on a String
1 of 6 Standing Waves on a String Summer 2004 Standing Waves on a String If a string is tied between two fixed supports, pulled tightly and sharply plucked at one end, a pulse will travel from one end
More informationA Nate on Dynamics and Kinematics*
A Nate on Dynamics and Kinematics* Geoffrey P. Bingham At the Fourth International Conference on Event Perception and Action in Trieste this past summer. Karl Newell. Bruce Kay. and I had a brief discussion
More informationFinite Element Methods (in Solid and Structural Mechanics)
CEE570 / CSE 551 Class #1 Finite Element Methods (in Solid and Structural Mechanics) Spring 2014 Prof. Glaucio H. Paulino Donald Biggar Willett Professor of Engineering Department of Civil and Environmental
More informationShell Elements in ABAQUS/Explicit
ABAQUS/Explicit: Advanced Topics Appendix 2 Shell Elements in ABAQUS/Explicit ABAQUS/Explicit: Advanced Topics A2.2 Overview ABAQUS/Explicit: Advanced Topics ABAQUS/Explicit: Advanced Topics A2.4 Triangular
More informationVibrations of a Free-Free Beam
Vibrations of a Free-Free Beam he bending vibrations of a beam are described by the following equation: y EI x y t 4 2 + ρ A 4 2 (1) y x L E, I, ρ, A are respectively the Young Modulus, second moment of
More informationFINITE ELEMENT : MATRIX FORMULATION. Georges Cailletaud Ecole des Mines de Paris, Centre des Matériaux UMR CNRS 7633
FINITE ELEMENT : MATRIX FORMULATION Georges Cailletaud Ecole des Mines de Paris, Centre des Matériaux UMR CNRS 76 FINITE ELEMENT : MATRIX FORMULATION Discrete vs continuous Element type Polynomial approximation
More informationFUNDAMENTAL FINITE ELEMENT ANALYSIS AND APPLICATIONS
FUNDAMENTAL FINITE ELEMENT ANALYSIS AND APPLICATIONS With Mathematica and MATLAB Computations M. ASGHAR BHATTI WILEY JOHN WILEY & SONS, INC. CONTENTS OF THE BOOK WEB SITE PREFACE xi xiii 1 FINITE ELEMENT
More informationDifferential Relations for Fluid Flow. Acceleration field of a fluid. The differential equation of mass conservation
Differential Relations for Fluid Flow In this approach, we apply our four basic conservation laws to an infinitesimally small control volume. The differential approach provides point by point details of
More information1) The time for one cycle of a periodic process is called the A) wavelength. B) period. C) frequency. D) amplitude.
practice wave test.. Name Use the text to make use of any equations you might need (e.g., to determine the velocity of waves in a given material) MULTIPLE CHOICE. Choose the one alternative that best completes
More informationCalculation of Eigenfields for the European XFEL Cavities
Calculation of Eigenfields for the European XFEL Cavities Wolfgang Ackermann, Erion Gjonaj, Wolfgang F. O. Müller, Thomas Weiland Institut Theorie Elektromagnetischer Felder, TU Darmstadt Status Meeting
More informationWhole-body dynamic motion planning with centroidal dynamics and full kinematics
Sep. 18. 2014 Introduction Linear Inverted Pendulum compute ZMP with point-mass model linear system, analytical solution co-planar contact solve kinematics separately Our approach dynamic constraint for
More informationFluid Dynamics and the Navier-Stokes Equation
Fluid Dynamics and the Navier-Stokes Equation CMSC498A: Spring 12 Semester By: Steven Dobek 5/17/2012 Introduction I began this project through a desire to simulate smoke and fire through the use of programming
More informationChapter. 4 Mechanism Design and Analysis
Chapter. 4 Mechanism Design and Analysis 1 All mechanical devices containing moving parts are composed of some type of mechanism. A mechanism is a group of links interacting with each other through joints
More informationAnimation. Persistence of vision: Visual closure:
Animation Persistence of vision: The visual system smoothes in time. This means that images presented to the eye are perceived by the visual system for a short time after they are presented. In turn, this
More informationSection 6.4: Work. We illustrate with an example.
Section 6.4: Work 1. Work Performed by a Constant Force Riemann sums are useful in many aspects of mathematics and the physical sciences than just geometry. To illustrate one of its major uses in physics,
More informationDynamics. Basilio Bona. DAUIN-Politecnico di Torino. Basilio Bona (DAUIN-Politecnico di Torino) Dynamics 2009 1 / 30
Dynamics Basilio Bona DAUIN-Politecnico di Torino 2009 Basilio Bona (DAUIN-Politecnico di Torino) Dynamics 2009 1 / 30 Dynamics - Introduction In order to determine the dynamics of a manipulator, it is
More informationDYNAMICAL ANALYSIS OF SILO SURFACE CLEANING ROBOT USING FINITE ELEMENT METHOD
International Journal of Mechanical Engineering and Technology (IJMET) Volume 7, Issue 1, Jan-Feb 2016, pp. 190-202, Article ID: IJMET_07_01_020 Available online at http://www.iaeme.com/ijmet/issues.asp?jtype=ijmet&vtype=7&itype=1
More informationChapter 10 Rotational Motion. Copyright 2009 Pearson Education, Inc.
Chapter 10 Rotational Motion Angular Quantities Units of Chapter 10 Vector Nature of Angular Quantities Constant Angular Acceleration Torque Rotational Dynamics; Torque and Rotational Inertia Solving Problems
More informationSimple Harmonic Motion
Simple Harmonic Motion 1 Object To determine the period of motion of objects that are executing simple harmonic motion and to check the theoretical prediction of such periods. 2 Apparatus Assorted weights
More informationModelling 3D Avatar for Virtual Try on
Modelling 3D Avatar for Virtual Try on NADIA MAGNENAT THALMANN DIRECTOR MIRALAB UNIVERSITY OF GENEVA DIRECTOR INSTITUTE FOR MEDIA INNOVATION, NTU, SINGAPORE WWW.MIRALAB.CH/ Creating Digital Humans Vertex
More informationA quadrilateral 2-D finite element based on mixed interpolation of tensorial
A quadrilateral 2-D finite element based on mixed interpolation of tensorial components Eduardo N. Dvorkin and Sara I. Vassolo* Instituto de Materiales y Estructuras, Facultad de Ingenieria, Universidad
More informationStress Recovery 28 1
. 8 Stress Recovery 8 Chapter 8: STRESS RECOVERY 8 TABLE OF CONTENTS Page 8.. Introduction 8 8.. Calculation of Element Strains and Stresses 8 8.. Direct Stress Evaluation at Nodes 8 8.. Extrapolation
More information