Creating Tactile Captions In Three-Dimensional Computer- Aided Design Stewart Dickson, Visualization Researcher Computer Science and Mathematics Division.

Slides:



Advertisements
Similar presentations
Introduction to CAD/CAM/CAE
Advertisements

Tactile Teaching: Exploring the Molecular World with Physical Models of Proteins and Other Molecular Structures by Tim Herman and Margaret Franzen Milwaukee.
3D Printing Change this title.
An Apparatus for Performing Real-time, Interactive Sculpture Stewart Dickson, Visualization Researcher Computer Science and Mathematics Division.
Kinematic Synthesis of Robotic Manipulators from Task Descriptions June 2003 By: Tarek Sobh, Daniel Toundykov.
Design Realization lecture 9 John Canny 9/23/03. Last Time  More on kinematics and IK.  Some concepts from dynamics.
CSE325 Computers and Sculpture Prof. George Hart.
Rapid Prototyping ISE 240.
Resources to Help You do Research Better Mark Czajkowski.
Rapid Prototyping Technologies Wei-Ren Ng Department of Electrical and Computer Engineering, University of Arizona.
First Lego League of Tennessee Quentoria Leeks Fisk University Research Alliance in Math and Science Computer Applications and Web Technologies Networking.
Tech Topic Presentation Rapid Prototyping. Additive process which combines thin layers of paper, wax, or plastic to create a 3-D object. Additive process.
3D Hardcopy: Converting Virtual Reality to Physical Models Sara McMains* Carlo Séquin Mike Bailey Rich Crawford U.C. Berkeley } U.T. Austin SDSC & UCSD.
Cluster Computing Applications Project: Parallelizing BLAST The field of Bioinformatics needs faster string matching algorithms. What Exactly is BLAST?
O AK R IDGE N ATIONAL L ABORATORY U.S. D EPARTMENT OF E NERGY Cluster Computing Applications Project Parallelizing BLAST Research Alliance of Minorities.
Computer Aided Design. Computer-aided design (CAD) is the use of computer systems to assist in the creation, modification, analysis, or optimization of.
CSE325 Computer Science and Sculpture Prof. George Hart.
Design and Virtual Prototyping of Human-worn Manipulation Devices Peng Song GRASP Laboratory University of Pennsylvania ASME DETC99/CIE-9029 GRASP Laboratory.
1 Gary Coykendall National Resource Center for Materials Technology Education (MatEdU) This work is part of a larger project.
3D Printing Based on Imaging Data: Medical Applications Michael Twardowski 6 Nov 2013 Michael Twardowski 6 Nov 2013.
Graphics Programming, Byung-Gook Lee, Dongseo Univ., Graphics Programming Byung-Gook Lee Dongseo Univ.
Weigh-in-Motion User Manual For WIM Integrated System Cindy Lopez City University of New York – York College Research Alliance in Math and Science Computational.
Tactile Graphics for STEM Studies Presenter: Jeff Gardner, CEO, IRIE-AT Inc.
Parametric & 3-D Solid Modeling
10.12 신속조형기술, 신속금형기술. Processing of RP Parts FIGURE The computational steps involved in producing a stereolithography file. (a) Three- dimensional.
Methods  OpenGL Functionality Visualization Tool Functionality 1)3D Shape/Adding Color1)Atom/element representations 2)Blending/Rotation 2)Rotation 3)Sphere.
Computer Aided Mechanical Design
 Corel R.A.V.E. is an object-based animation program designed for creating animated graphics.  $87.50  It is still relevant, but was discontinued a.
OAK RIDGE NATIONAL LABORATORY U.S. DEPARTMENT OF ENERGY Parallel Solution of 2-D Heat Equation Using Laplace Finite Difference Presented by Valerie Spencer.
Lionel F. Lovett, II Jackson State University Research Alliance in Math and Science Computer Science and Mathematics Division Mentors: George Ostrouchov.
Polygon Modelling. 3D Representation Wire frame NURBS surface Solid Voxel Mesh.
O AK R IDGE N ATIONAL L ABORATORY U.S. D EPARTMENT OF E NERGY 1 Parallel Solution of the 3-D Laplace Equation Using a Symmetric-Galerkin Boundary Integral.
TECH 104 – Technical Graphics Communication Week 15: Design in Industry & Applications of 3D CAD.
What in the SAMCRO Is 3D Printing?.
1 Angel and Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 Introduction to Computer Graphics Ed Angel Professor Emeritus of Computer.
Parametric Study of Mechanical Stress in Abdominal Aortic Aneurysms (AAA) Erin A. Lennartz Virginia Polytechnic Institute and State University Research.
Rapid-Prototyping Operations
Yingcai Xiao 3D Printing. What and How Categories 3D Model Creation File Formats Printers Applications Services Challenges 3D Printing.
Drawing Board. House Plan Electricity Installation.
METHODS CT scans were segmented and triangular surface meshes generated using Amira. Antiga and Steinman’s method (2004) for automatically extracting parameterized.
Modifying Imported CAD Geometry with the Deformed Geometry Interface
Creating Medical Prototypes from MRI data Jillian Urban Mentor: John T. Tester, Ph.D. Mechanical Engineering.
 3D Printing By John Cherry. What is 3D Printing?  3D Printing also known as Additive Manufacturing (AM) is a process of making three dimensional solid.
Geometric Modelling 2 INFO410 & INFO350 S Jack Pinches
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Creating a Prototype © 2013 Project Lead The Way, Inc.Computer Integrated Manufacturing.
CAD/CAM You have created the net of your packaging in 2D Design, you have used CAD Computer Aided Design Compared to doing the work by hand you were able.
Visualization in Scientific Computing (or Scientific Visualization) Multiresolution,...
A SEMINAR ON 1. CONTENTS Prototyping Rapid prototyping process Stereo lithography  Machine  Process  Material used Benefits Application Problems with.
3D Printing.  What is 3D printing?  General Principles  3D printing Methods  Applications  Challenges  Conclusion  Reference.
COMPUTER GRAPHICS AND LINEAR ALGEBRA AN INTRODUCTION.
Principles of Chemical Recognition and Transport in Extractive Separations: Synthesis of Dibenzo-14-Crown-4 Ethers Bearing Fluoroalcohol Lariats Peter.
3D PRINTERS WHAT IS 3D PRINTER? 3D printing also known as additive manufacturing (AM), refers to various processes used to synthesise.
Rapid-Prototyping Operations
Autodesk Inventor and STEP Solutions
Tools for Teaching Programming Aid Entry level programming course
Computer Graphics.
ATCM 6317 Procedural Animation
Physics-based simulation for visual computing applications
Modeling.
ATCM 6317 Procedural Animation
Geometric and Intelligent Computing Laboratory
Procedural Animation Lecture 10: Volume simulation
map3d History and Concepts
The SCIRun and BioPSE Problem Solving Environments
TOPIC: Computer-Aided Design
3D Modeling & Augmented Reality S3(3) 匠印社 3D JOLLYFAB.
Rapid Manufacturing for Research
Presentation transcript:

Creating Tactile Captions In Three-Dimensional Computer- Aided Design Stewart Dickson, Visualization Researcher Computer Science and Mathematics Division

u1[a_,b_] := 0.5 (e (a + I*b) + e (- a - I*b) ) u2[a_,b_] := 0.5 (e (a + I*b) - e (- a - I*b) ) z1k[a_,b_,n_,k_] := e (k*2*Pi*I/n) *u1[a,b] (2.0/n) z2k[a_,b_,n_,k_] := e (k*2*Pi*I/n) *u2[a,b] (2.0/n) {x, y, z} -> { Re[z1k[a,b,n,k1]], Re[z2k[a,b,n,k2]], Cos[alpha]*Im[z1k[a,b,n,k1]] + Sin[alpha]*Im[z2k[a,b,n,k2]]} a: (-1.0,1.0); b:(0, Pi/2); k2: (0, n - 1) k1: (0, n - 1) Creating Tactile Mathematics Calabi-Yau Manifold (with Andrew Hanson)

r1 = 1.0 r2 = 3.0 Bx [u_, v_] := (r2 + r1 * Cos[u/2.0]) * Cos[u/3.0] By [u_, v_] := (r2 + r1 * Cos[u/2.0]) * Sin[u/3.0] Bz [u_, v_] := r1 * Sin[u/2.0] x [u_, v_] := N[Bx [u, v]] + r1 * Cos[u/3.0] * Cos[v - Pi] y [u_, v_] := N[By [u, v]] + r1 * Sin[u/3.0] * Cos[v - Pi] z [u_, v_] := N[Bz [u, v]] + r1 * Sin[v - Pi] Trefoil Torus-Knot: TactileMathematics

Nude in a Red Armchair" by Pablo Picasso, Original image provided by the Tate Museum.

Molecular diagram

Sheet music made tactile on Tiger for example

Tactile Microscopy

Tactile Chemical Modeling

Molecular SLA Models

“The Optiverse” (1998) by George Francis, John Sullivan, Stuart Levy

“The Optiverse” (1998) by George Francis, John Sullivan, Stuart Levy

Physical Models from Scientific Simulation

Physical Models from Scientific Simulation

Physical Models from Scientific Simulation

Professor Bernard Morin

Captions on a Mathematical Surface in Computer Graphics

Captions on a Tactile Mathematical Surface

DotsPlus Braille Captions on a Mathematical Surface

Parametric Surface Implicit Surface Thicken STL File Steps to Tactile Mathematics Slice and Build Captions CAD

Thickening a Polygon Mesh in CAD -V0’ = V0 - t X N0 V0’ = V0 + t X N V0 V1 V2 -N0 -N1 N1 -V1’ -V2’

Documentation: DotsPlus ®

Documentation: DotsPlus ® 3-D

3-D Braille Dot Geometry in CAD

3-D Braille Typesetting in CAD

3-D Braille Typesetting in CAD

3-D Braille Typesetting in CAD/CAM

Braille Typesetting in 3-D CAD

U N V Local, Parametric Coordinate Space

ParaMeshMap for Open Inventor TM

Problems with Current Tools Maya Creep Node requires NURBS Surfaces NURBS Surfaces do not port to Rapid Prototyping Scientific Visualization does not produce NURBS Surfaces Proposed Solution Pseudo Curve-on-Polygon Surface (X 4) -> Parametric Region -> SoQuadMesh or NURBS -> Creep/ParaMeshMap

Version 0.1 MacOS-X 10.2 PPC DotsPlus ® 3-D for Alias Maya Open Inventor TM Apple MacOS-X Linux i386 SGI Irix 6.5

Science Access Research sponsored by Computer Science and Mathematics Division of Oak Ridge National Laboratory, managed by UT-Battelle, LLC for the U.S. DOE under Contract No. DE-AC05-00OR22725.

References: Stephen Wolfram, The Mathematica Book, John M. Sullivan, George Francis and Stuart Levy, "The Optiverse", Stewart Dickson, "Braille-Annotated Tactile Models …", Steven Wilkinson, 3D Plots of Implicitly Defined Surfaces, Z Corporation, 3-D Printing 3D Systems, Stereolithography

References, Continued: Stratasys, Fused Deposition Modeling Marshall Burns, The StL Standard Data Format for Fabbers Mark Preddy, John Gardner, Steve Sahyun, and Dave Skrivanek Dotsplus, CSUN Conference, March Stewart Dickson, "DotsPlus 3-D for Maya", Stewart Dickson, "Braille Typesetting in 3-D …",

References, Continued: Stewart Dickson, "fromThreeScript", "Thicken", "tostl”, "ParaMeshMap" Les Piegl, Wayne Tiller; The NURBS Book; New York: Springer-Verlag, 1997; ISBN: Side Effects Software, Inc.