INTERACTIVE DEFORMATION THROUGH MESH-FREE STRESS ANALYSIS IN VIRTUAL REALITY

Similar documents
Interactive Deformation Through Mesh-Free Stress Analysis in Virtual Reality

Haptic Feedback to Guide Interactive Product Design

A Desktop Networked Haptic VR Interface for Mechanical Assembly

Collision Detection and Teamcenter Haptics: CATCH

What is Virtual Reality? Burdea,1993. Virtual Reality Triangle Triangle I 3 I 3. Virtual Reality in Product Development. Virtual Reality Technology

SHARP: A System for Haptic Assembly and Realistic Prototyping

Development of A Collaborative Virtual Environment for Finite Element Simulation

Virtual/Augmented Reality (VR/AR) 101

Virtual reality for assembly methods prototyping: a review

Collision Detection and Teamcenter Haptics: CATCH. May 14-30: Logan Scott, Matt Mayer, James Erickson, Paul Uhing, and Tony Alleven

Overview of current developments in haptic APIs

Haptic Rendering and Volumetric Visualization with SenSitus

Do You Know Where You re Going To?

Practical Data Visualization and Virtual Reality. Virtual Reality VR Display Systems. Karljohan Lundin Palmerius

Development of a Dual-Handed Haptic Assembly System: SHARP

Integrating PhysX and OpenHaptics: Efficient Force Feedback Generation Using Physics Engine and Haptic Devices

Index. Symbols. augmented reality (AR) technique 107, 108

Immersive Visualization and Collaboration with LS-PrePost-VR and LS-PrePost-Remote

Toward Volume-Based Haptic Collaborative Virtual Environment with Realistic Sensation

High Performance Computing and Visualization at the School of Health Information Sciences

3D User Interaction CS-525U: Robert W. Lindeman. Intro to 3D UI. Department of Computer Science. Worcester Polytechnic Institute.

MECHANICAL DESIGN LEARNING ENVIRONMENTS BASED ON VIRTUAL REALITY TECHNOLOGIES

ABSTRACT. Keywords Virtual Reality, Java, JavaBeans, C++, CORBA 1. INTRODUCTION

Development of K-Touch TM Haptic API for Various Datasets

Collision Detection and Teamcenter Haptics: CATCH. Final Report

Abstract. 1. Introduction

Collaboration en Réalité Virtuelle

VR-OOS System Architecture Workshop zu interaktiven VR-Technologien für On-Orbit Servicing

Building a bimanual gesture based 3D user interface for Blender

Haptic Feedback in Mixed-Reality Environment

The value of VR for professionals. Sébastien Cb MiddleVR.com

HAMLAT: A HAML-based Authoring Tool for Haptic Application Development

Evolving the JET Virtual Reality System for Delivering the JET EP2 Shutdown Remote Handling Task

Status of Coil Structural Design and Magnetic-Structural Analysis

DESIGN OF HYBRID TISSUE MODEL IN VIRTUAL TISSUE CUTTING

Virtual Environments. CSCI 420 Computer Graphics Lecture 25. History of Virtual Reality Flight Simulators Immersion, Interaction, Real-time Haptics

Virtual Environments. Virtual Reality. History of Virtual Reality. Virtual Reality. Cinerama. Cinerama

LOOKING AHEAD: UE4 VR Roadmap. Nick Whiting Technical Director VR / AR

1/22/13. Virtual Environments. Virtual Reality. History of Virtual Reality. Virtual Reality. Cinerama. Cinerama

CS277 - Experimental Haptics Lecture 1. Introduction to Haptics

Development Scheme of JewelSense: Haptic-based Sculpting Tool for Jewelry Design

Assessment of VR Technology and its Applications to Engineering Problems

Real-time scenegraph creation and manipulation in an immersive environment using an iphone

Topics VRML. The basic idea. What is VRML? History of VRML 97 What is in it X3D Ruth Aylett

CSE 190: Virtual Reality Technologies LECTURE #7: VR DISPLAYS

Design of the ImmersiveTouch : a High-Performance Haptic Augmented Virtual Reality System

A High-Level Haptic Interface for Enhanced Interaction within Virtools

Design Issues in Virtual Reality

A Modular Architecture for an Interactive Real-Time Simulation and Training Environment for Satellite On-Orbit Servicing

Benefits of using haptic devices in textile architecture

The Construction of a Virtual Lego Set Chris Armer

Haptic Rendering in Interactive Applications Developed with Commodity Physics Engine

Spatial Mechanism Design in Virtual Reality With Networking

The CHAI Libraries. F. Conti, F. Barbagli, R. Balaniuk, M. Halg, C. Lu, D. Morris L. Sentis, E. Vileshin, J. Warren, O. Khatib, K.

COVIRDS: A VIRTUAL REALITY BASED ENVIRONMENT FOR INTERACTIVE SHAPE MODELING

Scaling Resolution with the Quadro SVS Platform. Andrew Page Senior Product Manager: SVS & Broadcast Video

MHaptic : a Haptic Manipulation Library for Generic Virtual Environments

Technologies. Philippe Fuchs Ecole des Mines, ParisTech, Paris, France. Virtual Reality: Concepts and. Guillaume Moreau.

PhysX-based Framework for Developing Games with Haptic Feedback

An Improved VR Training System for Vascular Interventional Surgery *

Frameworks for Interactive Virtual Environments

MRI Birdcage RF Coil Resonance with Uncertainty and Relative Error Convergence Rates 1

VR-programming. Fish Tank VR. To drive enhanced virtual reality display setups like. Monitor-based systems Use i.e.

Six d.o.f Haptic Rendered Simulation of the Peg-in- Hole Assembly

VIRTUAL REALITY AND SIMULATION (2B)

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

Low-cost virtual reality visualization for SMEs

Haptics in Military Applications. Lauri Immonen

Interaction Techniques in VR Workshop for interactive VR-Technology for On-Orbit Servicing

Haptic Rendering of Large-Scale VEs

VIRTUAL REALITY Introduction. Emil M. Petriu SITE, University of Ottawa

Extending X3D for Augmented Reality

Using Hybrid Reality to Explore Scientific Exploration Scenarios

Haptics CS327A

DEVELOPMENT OF RUTOPIA 2 VR ARTWORK USING NEW YGDRASIL FEATURES

The VR Factory: Discrete Event Simulation Implemented in a Virtual Environment

- applications on same or different network node of the workstation - portability of application software - multiple displays - open architecture

Web3D Standards. X3D: Open royalty-free interoperable standard for enterprise 3D

4/23/16. Virtual Reality. Virtual reality. Virtual reality is a hot topic today. Virtual reality

Air-filled type Immersive Projection Display

College Park, MD 20742, USA virtual environments. To enable haptic rendering of large datasets we

DICELIB: A REAL TIME SYNCHRONIZATION LIBRARY FOR MULTI-PROJECTION VIRTUAL REALITY DISTRIBUTED ENVIRONMENTS

Web3D and X3D Overview

A Virtual Environment for Simulated Rat Dissection: A Case Study of Visualization for Astronaut Training

Construction of visualization system for scientific experiments

Cody Narber, M.S. Department of Computer Science, George Mason University

Exploring Visuo-Haptic Mixed Reality

Using Real Objects for Interaction Tasks in Immersive Virtual Environments

Project Plan Augmented Reality Mechanic Training

Chapter 1 - Introduction

High Performance Visualization : Scaling Rendering and Perception

Augmented and mixed reality (AR & MR)

Connecting Plant Simulation with mobile 3D & Virtual Reality Systems e.g. using an Oculus Rift

What s been happening in the DiVE? Duke Visualization Friday Forum: 4/17/2015 Presented by Regis Kopper + David J. Zielinski 1

Introduction to Virtual Reality (based on a talk by Bill Mark)

Output Devices - Non-Visual

Geometry Scaling Activity

Spatial Mechanism Design in Virtual Reality With Networking

Hand Tracking and Visualization in a Virtual Reality Simulation

FORCE FEEDBACK. Roope Raisamo

Transcription:

INTERACTIVE DEFORMATION THROUGH MESH-FREE STRESS ANALYSIS IN VIRTUAL REALITY International Design Engineering Conference, 2008 Daniela Faas Department of Mechanical Engineering Virtual Reality Applications Center Iowa State University Dr. Judy M. Vance Program Director Engineering Design and Innovation National Science Foundation

Interactive Shape Manipulation in VR Interaction with geometry Analysis tied with CAD and shape deformation Easier identification of problematic stresses in early design Faster product development Collaborative design

Virtual Reality Environment Developed for C4 and C6 at VRAC, Iowa State Can run on desktop, single wall screen Renovated C6: 4000x4000 pixel resolution per wall 48 dual-cpu workstations 24 Sony SRX-S105 digital cinema projectors SensAble Technology Phantom haptic device Image courtesy of the Meta!Blast project, Iowa State University. Funded in part by NSF grants IOB-0219366 and DBI-0520267; ISU College of Liberal Arts and Science.

IVDA Virtual Environments Immersive Desktop

Background Yeh and Vance, 1998: linear Taylor series approximations based on pre-computed stress sensitivities and NURBS bounding volume to deform part shape Chipperfield et al., 2006 : Mesh-free and PCG re-analysis method to accurately re-compute stress Fischer et al., 2007: haptic device implementation

Software IVDA C++ programming language VR Juggler software toolkit OpenGl OpenHaptics toolkit for Phantom haptic device OPCODE (Optimized Collision detection) Tahoe OpenSource toolkit (http://tahoe.ca.sandia.gov/) External: ABAQUS

File Converter (ABAQUS - Tahoe) ABAQUS Input Tahoe geometry Tahoe XML OpenGL XML IVDA

Element Definitions ABAQUS Geometry Tahoe Geometry Dimensions # of Nodes - point 1 1 T2D2 line 1 2 CPS4 quadrilateral 2 4, 8 CPS3 triangle 2 3 C3D8 hexahedron 3 8 C3D4 tetrahedron 3 4 C3D6 pentahedron 3 6

Abaqus ** PARTS ** ASSEMBLY Element, type=cps4 1, 1, 15, 123, 57 2, 15, 2, 124, 123 3, 2, 16, 125, 124 *Node 1, 210., 25. 2, 209.020569, 5.50202799 3, 210., -25. ** MATERIALS ** BOUNDARY CONDITIONS ** LOADS

Tahoe geometry file *dimensions 349 # num nodes 2 # num spatial dimensions 1 # num element sets # [ID] [nel] [nen]1 297 42 # num node sets # [ID] [nnd] 1 112 6 *elements *set 297 # num elements 4 # num nodes/element 1 1 15 123 57 2 15 2 124 123 3 2 16 125 124 *nodes 349 # num nodes 2 # num spatial dimensions 1 210 25 2 209.021 5.50203 3 210-25

Tahoe XML <nodes> </dof_labels> <kinematic_bc dof="1" node_id="1" /> <kinematic_bc dof="2" node_id="1" /> <force_bc dof="1" node_id="2" schedule="1" value="1000"/> </field> </nodes> <element_list> <small_strain_meshfree field_name="displacement"> <quadrilateral num_ip="4"/> <solid_element_nodal_output principal_stress="1"/> <small_strain_element_block> <block_id_list> <String value="1"/> </block_id_list> <small_strain_material_2d> <small_strain_stvenant_2d density="1.0"> <E_and_nu Poisson_ratio="0.35" Young_modulus="1e+08"/> </small_strain_stvenant_2d> </small_strain_material_2d> </small_strain_element_block> <meshfree_support_2d> <RKPM> <cubic_spline_window support_scaling="1.51"/> </RKPM> </meshfree_support_2d> <meshfree_fracture_support/> </small_strain_meshfree>

OpenGl XML <model format="xml From ConvertBase"> <geometry num_nodes="349" num_elements="297"> <node id="0">210,25,0</node> <node id="1">209.021,5.50203,0</node> <node id="2">210,-25,0</node> <node id="3">400,-25,0</node> <elem id="0" type="cps4">0,14,122,56</elem> <elem id="1" type="cps4">14,1,123,122</elem> <elem id="2" type="cps4">1,15,124,123</elem> <elem id="3" type="cps4">15,16,125,124</elem>

File Converter (ABAQUS - Tahoe) ABAQUS Input Tahoe geometry Tahoe XML OpenGL XML IVDA

2D Analysis Example Stepped beam example ABAQUS mesh

IVDA Results

Conclusion Investigation of shape through interactive design coupled with mesh-free analysis Able to perform mesh-free analysis 2D, 3D elements Able to deform model with stress updates Able to assemble parts during deformation During assembly operations, collision detection prevents interpenetration

Acknowledgements Funded by NSF-0084876 and P&G Andrew Fischer, Lightning Toads Productions LLC Virtual Reality Applications Center Iowa State University The opinions expressed here are the authors and do not represent endorsement by the National Science Foundation.

Questions?