A Visualization System For Mineral Elasticity Richard Perkins.

Slides:



Advertisements
Similar presentations
COMPUTER GRAPHICS 2D TRANSFORMATIONS.
Advertisements

1 Unsymmetrical and/or inhomogeneous cross sections | CIE3109 CIE3109 Structural Mechanics 4 Hans Welleman Module : Unsymmetrical and/or inhomogeneous.
CHAPTER 4: FRACTURE The separation or fragmentation of a solid body into two or more parts, under the action of stresses, is called fracture. Fracture.
STATICALLY DETERMINATE STRESS SYSTEMS
Micromechanics Macromechanics Fibers Lamina Laminate Structure Matrix.
The acoustic-electromagnetic analogy José M. Carcione OGS, Trieste, Italy.
Beams and Frames.
Shared Graphics Skills Cameras and Clipping Planes
Elastic Properties and Anisotropy of Elastic Behavior.
CHAPTER 6 BENDING.
Final Term Project Automated Cantilever Strain Measurement Group 8 Francisco Gilbert Kitty Lam Dec. 21 st 2009.
Mechanics of Materials – MAE 243 (Section 002) Spring 2008 Dr. Konstantinos A. Sierros.
Introduction to Volume Visualization Mengxia Zhu Fall 2007.
MACROMECHANICS Ahmet Erkliğ.
Cartesian Coordinate System Mathematics often display relations by using a grid system called the Cartesian Coordinate System.
Scalar and Vector Fields
Interactive animations of electromagnetic waves András Szilágyi Institute of Enzymology, Hungarian Academy of Sciences.
Lesson 13 Graphing linear equations. Graphing equations in 2 variables 1) Construct a table of values. Choose a reasonable value for x and solve the.
13.1 day 2 level curves. Level curves One way to visualize a function of two variables is to use a scalar field in which the scalar z = f(x,y) is assigned.
Visualizing Orientation using Quaternions Gideon Ariel; Rudolf Buijs; Ann Penny; Sun Chung.
Computer Graphics: Programming, Problem Solving, and Visual Communication Steve Cunningham California State University Stanislaus and Grinnell College.
GG 450 March 19, 2008 Stress and Strain Elastic Constants.
Rheology I. Rheology Part of mechanics that deals with the flow of rocks, or matter in general Deals with the relationship of the following: (in terms.
Invitation to Computer Science 5th Edition
Gesture-Based Interactive Beam- Bending By Justin Gigliotti Mentored by Professor Tarek El Dokor And Dr. David Lanning Arizona/NASA Space Grant Symposium.
1 GSA Training Miscellaneous Slides. Axis set definitions.
CS 551/651 Advanced Computer Graphics Warping and Morphing Spring 2002.
Computer Graphics An Introduction. What’s this course all about? 06/10/2015 Lecture 1 2 We will cover… Graphics programming and algorithms Graphics data.
GLY 521 Hydrogeophysics. Upland Recharge to a Valley Fill Aquifer.
Examples of Rigid Objects in Static Equilibrium.
CSC 461: Lecture 3 1 CSC461 Lecture 3: Models and Architectures  Objectives –Learn the basic design of a graphics system –Introduce pipeline architecture.
Civil Engineering Materials – CIVE 2110
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Transformations of Stress and Strain
Chapter 12 Static Equilibrium and Elasticity. Static Equilibrium Equilibrium implies that the object moves with both constant velocity and constant angular.
Developing An Educational Rigid Body Dynamics Physics Engine By Neal Milstein.
Copyright © Curt Hill Visualization of 3D Worlds How are these images described?
MODERN APPROACHES IN PROPERTY ANALYSIS OF POLYCRYSTALLINE TEXTURED MEDIA IN GEO- AND MATERIAL SCIENCE BY NEUTRON DIFFRACTION DATA Victor B. Yakovlev National.
Programming 3D Applications CE Displaying Computer Graphics Week 3 Lecture 5 Bob Hobbs Faculty of Computing, Engineering and Technology Staffordshire.
1 STRESS STATE 2- D. 2 It is convenient to resolve the stresses at a point into normal and shear components. The stresses used to describe the state of.
If A and B are on the same side of the origin (i. e
Finite Element Analysis
Review on Graphics Basics. Outline Polygon rendering pipeline Affine transformations Projective transformations Lighting and shading From vertices to.
Elasticity and Anisotropy of Common Crustal Minerals Alex Teel; Earth and Space Sciences, Physics Mentor: J. Michael Brown; Earth and Space Sciences What.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Developing An Educational Rigid Body Dynamics Physics Engine By Neal Milstein.
COLLEGE OF ENGINEERING UNIVERSITY OF PORTO COMPUTER GRAPHICS AND INTERFACES / GRAPHICS SYSTEMS JGB / AAS D Geometric Transformations Graphics Systems.
Lecture 5: Introduction to 3D
ENGR 107 – Introduction to Engineering Static Equilibrium, and Stress and Strain (Lecture #8)
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني Strength of materials.
Axial Force Definition: Force which is parallel to the longitudinal axis of the member.
Chapter 1 Graphics Systems and Models Models and Architectures.
1 E. Angel and D. Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 Models and Architectures 靜宜大學 資訊工程系 蔡奇偉 副教授 2012.
Combined Loadings Thin-Walled Pressure Vessels Stress caused by Combined Loadings.
Transformation methods - Examples
Solid State Physics Lecture 7 Waves in a cubic crystal HW for next Tuesday: Chapter 3 10,13; Chapter 4 1,3,5.
Inclined Planes, Tension, & Multiple Objects Clicker Review
If A and B are on the same side of the origin (i. e
Thin-Walled Pressure Vessels Stress caused by Combined Loadings
Elasticity Yasser Assran 27/10/2015.
Models and Architectures
Introduction to Computer Graphics with WebGL
Experiment # 2 Torsion Test
Elastic Properties and Anisotropy of Elastic Behavior
Thermodynamic Energy Balances in Solids
Chapter 6 Bending.
Graphing linear equations
Solving systems of 3 equations in 3 variables
Forging new generations of engineers
CHAPTER 3 VECTORS NHAA/IMK/UNIMAP.
Presentation transcript:

A Visualization System For Mineral Elasticity Richard Perkins

Introduction Objectives : To continue development on the interactive elasticity visualization system To interactively visualize elastic constants and wave velocities-direction data of crystals with different pressures, temperatures and compositional factors To support remote visualization Client-Server architecture approach To support an online data repository

Visualization Algorithm Use elastic constants as input Solve Cristoffel’s equation to obtain wave velocities-direction data Display computed velocities as continuous surfaces Provide interactive graphic user interface

Definitions Elasticity/Elastic When a material is elastic it deforms under stress but return to its original state when the stress is removed Elastic constants (C ij ’s) The relation between stress and strain as defined in Hooke’s Law Used to define the elasticity of a crystal as a multivariate physical quantity Wave velocity-direction data Calculated from the elastic constants and wave propagation direction using Cristoffel’s equation Produces three sets of wave velocities-direction data: a longitudinal wave parallel to the propagation direction and two shear waves perpendicular to the propagation direction Anisotropic factors Are used to compare the velocities of the different waves

Plots Star plots and parallel plots Used to directly represent the elastic constants An-plot Plots anisotropy factors for longitudinal and shear waves Polygon-base surface rendering Graphically represent the three waves (one longitudinal and two shear waves)

Polygon-based surface Rendering How waves are rendered Use an icosahedron in which each vertex on the surface represents a propagation direction Recursively subdivide triangles into 4 triangle thereby increasing the number of vertexes Use the wave velocity-direction data calculated from Cristoffel’s equation to figure out each velocity at each vertex (propagation direction) Re-position the vertices in 3D space to represent the velocity-direction distribution.___

1 st Degree 80 triangles 2 nd Degree 320 triangles 3 rd Degree 1280 triangles 4 th Degree 5120 triangles

Velocity-direction Features Features pertaining to wave velocity-direction rendering Views 3d velocity XY/YZ/ZX plane Frame Solid/wire Shading Enables/Disabled/Scaled Axis Degree

Other Features Personalized line color and thickness Single and Multiple mode Temperature and pressure Zooming Clear screen Removal of data from screen Data being visualized is selected in tree Manipulation of star plot which include: Changing axes Removing axes Rotating axes … And many more

Conclusion Our system allows us to visualize elastic constants and wave velocities as a function of pressure, temperature and composition Our system visualizes the data through the use of star plots, parallel plots, an-plots, and polygon-based surface rendering

Future Prospects Make remote application access more user friendly Expand the database Extend the visualization system to polycrystalline and multiphase composites Make the visualization system more user interactive