GRAVE: An Interactive Geometry Construction and Visualization Software System for the TORT Radiation Transport Code
|
|
|
- Bruce Carson
- 10 years ago
- Views:
Transcription
1 GRAVE: An Interactive Geometry Construction and Visualization Software System for the TORT Radiation Transport Code E. D. Blakeman Oak Ridge National Laboratory Oak Ridge, TN ABSTRACT A software system, GRAVE (Geometry Rendering and Visual Editor), has been developed at the Oak Ridge National Laboratory (ORNL) to perform interactive visualization and development of models used as input to the TORT three-dimensional discrete ordinates radiation transport code. Three-dimensional and two-dimensional visualization displays are included. Display capabilities include image rotation, zoom, translation, wire-frame and translucent display, geometry cuts and slices, and display of individual component bodies and material zones. The geometry can be interactively edited and saved in TORT input file format. This system is an advancement over the current, non-interactive, two-dimensional display software. GRAVE is programmed in the Java programming language and can be implemented on a variety of computer platforms. Threedimensional visualization is enabled through the Visualization Toolkit (VTK), a free-ware C++ software library developed for geometric and data visual display. Future plans include an extension of the system to read inputs using binary zone maps and combinatorial geometry models containing curved surfaces, such as those used for Monte Carlo code inputs. Also GRAVE will be extended to geometry visualization/editing for the DORT two-dimensional transport code and will be integrated into a single GUI-based system for all of the ORNL discrete ordinates transport codes. 1. INTRODUCTION A software system, entitled GRAVE (Geometry Rendering and Visual Editor), has been developed at the Oak Ridge National Laboratory (ORNL) to perform interactive visualization and development of models used as input to the TORT 1 three-dimensional discrete ordinates radiation transport code, also developed at ORNL. Visualization displays include both three-
2 dimensional and two-dimensional models. Capabilities within these models include geometry rotation, zoom, and translation. Also, cuts and slices or individual components of the geometry can be displayed, and the geometry can be interactively modified such that component parts are removed, added, or resized. This system represents a significant advancement over current software, which allows only non-interactive two-dimensional cross-sectional geometrical displays with no edit capabilities. This paper gives an overview of the main features of GRAVE and discusses enhancements for the future. Also, the future integration of GRAVE into a larger Graphical User Interface (GUI) for all the ORNL discrete ordinates codes is discussed. 2. PROGRAMMING SOFTWARE GRAVE is object-oriented in design and is written in the Java computer programming language. Java was selected because of its cross-platform portability and readily available GUI classes that are integrated into the language. GRAVE has thus far been demonstrated on PCs (running Windows 95/98) and on SUN workstations. It is anticipated that it will also be usable on other Unix-based workstations and PCs running the Linux operating system. Three-dimensional geometric visualization is enabled in GRAVE through the incorporation of modules from the Visualization Toolkit 2 (VTK), an extensive free-ware library of rendering software developed specifically for geometric and data visual display. VTK is written in the C++ computer language but includes wrapper code, so that it can be included in Java-based code using the Java Native Interface (JNI). A disadvantage of this approach is that the VTK library must be compiled for each computer platform. However, VTK has been ported to most common computer platforms; hence, this does not appear to be a limiting issue. Two-dimensional visualization is performed using a set of Java graphics classes, the 2D Application Programming Interface, also known as Java 2D. Since Java 2D is included within the Java package, no additional software is required for two-dimensional rendering. 3. TORT GEOMETRY TORT utilizes a simple overlay geometry method in which a geometry model is constructed from simple box-like objects, referred to as right parallelepipeds (RPPs) in Cartesian (XYZ) geometry, or as bodies in the more general sense (includes pie slices obtained from a cylindrical (R-Θ-Z) geometry). For a given geometry, each body is uniquely assigned to a zone and each zone contains a specified material. The same material can be assigned to more than one zone. Bodies may intersect, wholly or partially; thus one body may completely enclose another. TORT input uses a simple rule of geometric combination in which each body overlays all those
3 that are listed previously. Thus, the material assigned to a coordinate location is that assigned to the zone of the last body which contains that location. Clearly, the order in which the bodies are listed is of utmost importance. In a typical TORT model larger bodies are listed first, then the smaller enclosed bodies. Otherwise, if the smaller enclosed bodies were listed first, they would be swallowed by the larger enclosing bodies and as a result, have no effect. TORT geometry models are also comprised of fine mesh cells. These cells, which should not be confused with bodies, are the volumes between consecutive fine mesh boundaries in the three dimensions. TORT allows both continuous and discontinuous mesh boundary options. In a continuous mesh, each fine mesh boundary defines a plane that runs through the entire geometry at that boundary location. That is, the mesh boundaries in one dimension are the same in that dimension for all locations in the other two dimensions. In a discontinuous mesh, however, the situation is relaxed somewhat, and the fine mesh boundaries in a dimension can vary with the locations in the other two dimensions. Appendix D of Reference 1 provides a discussion of the TORT discontinuous mesh capabilities. Currently, GRAVE is limited to continuous fine mesh problems. It is not uncommon for a geometrical model representing a complex system to be comprised of hundreds of bodies (and perhaps a million or more cells). This situation often occurs because it is difficult to accurately represent complex or curved volumes in a Cartesian geometry by simple box-like objects that contain only right angles. A TORT geometry representation of a curved surface exhibits a stair-case appearance, which is usually an accurate approximation only if a large number of bodies are used. In such a case, it is difficult and tedious to develop or revise a complex three-dimensional geometry without frequent access to visual images of the geometry. An error in the boundary location of a body, the zone/material assignment, or in the body-input sequence, can result in a completely invalid model. Two-dimensional planer slices and threedimensional views that can be examined while the model is under development and can be quickly updated when changes are made are invaluable to minimizing model errors. 4. USER INTERACTION 4.1 GENERAL REMARKS Interaction with GRAVE is through a main Graphical User Interface (GUI) window. This window contains tabbed panes for release notes, web links, and a user s manual. Three additional windows are used for the interactive visualization and editing of TORT geometry models. These include the Edit Window for displaying properties of the TORT file being edited or constructed, the 3D Visualization Window for displaying three-dimensional model views, and the 2D Visualization Window for displaying two-dimensional planes along any of the three coordinate axes. The Edit Window can be launched from the main window and the two visualization windows are opened from within the Edit Window.
4 Currently, neither of the visualization windows can be used to edit the geometry. The overall intent in this approach is to confine changes to the geometry model to the Edit Window and to view updated versions of the model in the visualization windows. Multiple copies of each window can be opened. Thus, it is possible to simultaneously edit multiple geometry models and have multiple views of each model. Files opened via the main window are in ASCII format with input arrays specified in the TORT input directions 1. Input of a data file to GRAVE is accomplished by a Java input processor that recognizes and correctly parses Floating Index Data Operation (FIDO) 1 notation that permit interpolation, repetition of values, etc. Therefore, input files may fully utilize FIDO notation. 4.2 EDIT WINDOW In the Edit Window, geometric properties including mesh interval spacing, the number and boundaries of geometry bodies, zone assignments to bodies, material assignments to zones, and color assignments used for distinctive visualization of materials, are summarized and displayed in editable tables. The tables are conveniently placed in individual tabbed panes. These properties are interrelated so that if one property is changed, other related properties are updated automatically. The Edit Window can be used to display and edit geometry information from an existing TORT input file or to interactively build a new TORT geometry which can later be saved in ASCII format as a new file. A geometry that is saved is placed into a partial TORT file that contains the appropriate geometry arrays. This file may subsequently be incorporated into a complete TORT input file. Figure 1 shows an example of the Edit Window. In this figure the tabbed pane showing the bodies, including their zone assignments and boundaries, which comprise the model geometry, is displayed D VISUALIZATION WINDOW The 3D Visualization Window contains numerous display options including rotation, zoom, and the selective display of component geometry parts. In addition, the geometry may be sliced at any location along a plane perpendicular to one of the three axes. The developer may also view the geometry as a wire-frame or in a translucent mode in which some visibility through the component bodies is allowed. A very useful display option is available in the 3D Visualization Window in which the bodies comprising a geometry model can be sequentially removed ( peeled ) from or added to the model. In the peeling process, the bodies are removed from visibility one at a time from the top of the input list. This has the effect of sequentially stripping away the outer parts of the model to
5 reveal the inner components. In the addition process, the opposite occurs; the geometry model is constructed from the bottom of the list up. This has the effect of visually constructing the geometry from the inner to the outer components. Using a combination of both approaches, each conveniently performed by the click of a computer mouse button, the user can rapidly view the geometry from the perspective of the component parts. In other options, selected bodies or material zones can be displayed in desired combinations. These visualization options, specialized specifically to the TORT modeling methodology, enable better understanding of geometry models, and the rapid isolation of modeling errors. Figure 2 shows an example of a sample geometry model display in the 3D Visualization Window. The model, which is comprised of 125 RPP bodies, is of radiation beam tube number 4 (HB-4) in the ORNL High Flux Isotope Reactor 3 (HFIR). In this figure, the first body (water) has been peeled away to expose the inner bodies which would otherwise not be visible from the perspective shown. The reader can clearly see the staircase approach that must be used to model curved surfaces D VISUALIZATION WINDOW The 2D Visualization Window contains similar but somewhat different display options including plane selection and the ability to highlight or selectively display geometric regions. Using a slider control, the user can quickly scan the planes at any location on any of the three coordinate axes. Thus, although the 3D Visualization Window provides a full three-dimensional view of the model from any perspective, the 2D Visualization Window is more convenient for precise viewing at a particular plane of the geometry. An example of a sample geometry model display in the 2D Visualization Window is shown in Figure 3. This example is of the same model as depicted in Figure 2, but shows a planar cut of the geometry through the vertical mid-plane of the HFIR core and through the center of the beam tube along its axis. 5. FUTURE EFFORTS The current version of GRAVE is limited to Cartesian (XYZ) models using a continuous cell mesh. Input/output files are limited to standard ASCII TORT input files in which geometry components are described as combinations of RPPs/bodies. An alternate form of input is a binary file (referred to as a VARMAP) that specifies the material zone at each cell location. Future versions of GRAVE will be able to read, write and display this type of input as well as ASCII input using a cylindrical coordinate system (R-Θ-Z) and/or a discontinuous cell mesh. In addition, development of the ability to input files with geometry components such as spheres and cylinders that would typically be found in a Monte Carlo input editor, is under consideration.
6 It is anticipated that GRAVE would first convert an input of this type to a TORT overlay geometry or VARMAP representation. Additional information such as volume fractions of material regions would be calculated which could be used to produce a geometry that would optimize specified parameters, e.g. conservation of the total volume of a region. An automatic mesh generator could also be implemented that would produce the fine mesh boundaries used for the discrete ordinates calculations. Another future consideration is to interface GRAVE with an existing geometry editor or with a CAD/CAM system. Although GRAVE is a standalone software system that is currently specialized only to the development and visualization of TORT geometry models, it is intended that it will be extended in applicability to the ORNL Two-Dimensional Discrete Ordinates Transport Code 4,5 (DORT), and also be integrated into a broader system. Currently, the development of a GUI for the ORNL One, Two, and Three-Dimensional Discrete Ordinates Neutron/Photon Transport Code System 5 (DOORS) is in progress. In addition to radiation transport codes, the DOORS system includes numerous auxiliary codes. The intent is to integrate all of these codes into a single unified GUIbased system. A GUI for the Group-organized cross-section Input Program 6 (GIP), an auxiliary code which produces material mixtures and nuclear cross sections in a format required by TORT, is also presently under development. The DOORS GUI will ultimately enable the production of complete code inputs as well as the ability to initiate runs of the codes and monitor their progress and performance while running. Additional modules for visualization of output data, such as the overlay of neutron/photon flux or radiation dose contour plots onto geometry displays, are also under consideration. CONCLUSIONS A brief discussion of the principle features of GRAVE has been given. This code is a tool that is designed to interactively aid the analyst in the development of models that use the TORT discrete ordinates transport code. The code enables editing of model parameters and uses twoand three-dimensional visualization to view updated models. GRAVE is coded in the Java programming language, which enables its use on a wide variety of computer platforms. It is anticipated that many new features will be added to GRAVE in future releases. In particular, inputs specified in the binary zone map (VARMAP) format or inputs containing curved surfaces, e.g. Monte Carlo combinatorial geometry models, will be included. It is also anticipated that the capabilities of GRAVE will be extended to include visualization/editing of geometry models for the DORT two-dimensional transport code and GRAVE will be included as a module in a GUI for the ORNL DOORS transport code system.
7 ACKNOWLEDGEMENTS The author would like to acknowledge technical support from Y. Y. Azmy, and technical and managerial support from D. T. Ingersoll. Both colleagues provided encouragement and invaluable suggestions for the GUI features. In addition, appreciation is extended to R. W. Lee for assistance with the Java programming language. REFERENCES 1. W. A. Rhoades and D. B. Simpson, The TORT Three-Dimensional Discrete Ordinates Neutron/Photon Transport Code (TORT Version 3), Oak Ridge National Laboratory, Oak Ridge, TN, ORNL/TM (October 1997). 2. Will Schroeder, Ken Martin, and Bill Lorenson, The Visualization Toolkit, An Object- Oriented Approach to 3D Graphics, 2 nd Edition, Prentice Hall (1997). 3. R. D. Cheverton and T. L. Dickson, HFIR Vessel Life Extension with Enlarged HB-2 and HB-4 Beam Tubes, Oak Ridge National Laboratory, Oak Ridge, TN, ORNL/TM (December 1998). 4. W. A. Rhoades and R. L. Childs, The DORT Two-Dimensional Discrete Ordinates Transport Code, Nucl. Sci. & Engr. 99,1, pp (1988). 5. DOORS3.2: One, Two- and Three-Dimensional Discete Ordinates Neutron/Photon Transport Code System, Radiation Safety Information Computational Center Computer Code Collection, Oak Ridge National Laboratory, Oak Ridge, TN, CCC-650, (July 1998). 6. GIP Code System for Preparation of Group-Organized Cross-Section Libraries, Radiation Safety Information Computational Center Peripheral Shielding Routine Collection, Oak Ridge National Laboratory, Oak Ridge, TN, PSR-229, (March 1990).
8 Figure 1. Example of Edit Window for a TORT geometry model showing the Bodies tabbed pane.
9 Figure 2. Sample TORT geometry 3D Visualization Window display
10 Figure 3. Sample TORT geometry 2D Visualization Window display
COMPLETE USER VISUALIZATION INTERFACE FOR KENO
Integrating Criticality Safety into the Resurgence of Nuclear Power Knoxville, Tennessee, September 19 22, 2005, on CD-ROM, American Nuclear Society, LaGrange Park, IL (2005) COMPLETE USER VISUALIZATION
Nuclear Science and Technology Division (94) Multigroup Cross Section and Cross Section Covariance Data Visualization with Javapeño
June 21, 2006 Summary Nuclear Science and Technology Division (94) Multigroup Cross Section and Cross Section Covariance Data Visualization with Javapeño Aaron M. Fleckenstein Oak Ridge Institute for Science
VisIt Visualization Tool
The Center for Astrophysical Thermonuclear Flashes VisIt Visualization Tool Randy Hudson [email protected] Argonne National Laboratory Flash Center, University of Chicago An Advanced Simulation and Computing
Twelve. Figure 12.1: 3D Curved MPR Viewer Window
Twelve The 3D Curved MPR Viewer This Chapter describes how to visualize and reformat a 3D dataset in a Curved MPR plane: Curved Planar Reformation (CPR). The 3D Curved MPR Viewer is a window opened from
Processing Data with rsmap3d Software Services Group Advanced Photon Source Argonne National Laboratory
Processing Data with rsmap3d Software Services Group Advanced Photon Source Argonne National Laboratory Introduction rsmap3d is an application for producing 3D reciprocal space maps from x-ray diffraction
TABLE OF CONTENTS. INTRODUCTION... 5 Advance Concrete... 5 Where to find information?... 6 INSTALLATION... 7 STARTING ADVANCE CONCRETE...
Starting Guide TABLE OF CONTENTS INTRODUCTION... 5 Advance Concrete... 5 Where to find information?... 6 INSTALLATION... 7 STARTING ADVANCE CONCRETE... 7 ADVANCE CONCRETE USER INTERFACE... 7 Other important
Visualization of Output Data from Particle Transport Codes
Visualization of Output Data from Particle Transport Codes Phase 1 Final Report Instrument No: DE-FG02-07ER84735 June 20, 2007 through March 19, 2008 Recipient: Randolph Schwarz, Visual Editor Consultants
Section 1.1. Introduction to R n
The Calculus of Functions of Several Variables Section. Introduction to R n Calculus is the study of functional relationships and how related quantities change with each other. In your first exposure to
Microsoft Mathematics for Educators:
Microsoft Mathematics for Educators: Familiarize yourself with the interface When you first open Microsoft Mathematics, you ll see the following elements displayed: 1. The Calculator Pad which includes
Pro/ENGINEER Wildfire 4.0 Basic Design
Introduction Datum features are non-solid features used during the construction of other features. The most common datum features include planes, axes, coordinate systems, and curves. Datum features do
Understand the Sketcher workbench of CATIA V5.
Chapter 1 Drawing Sketches in Learning Objectives the Sketcher Workbench-I After completing this chapter you will be able to: Understand the Sketcher workbench of CATIA V5. Start a new file in the Part
CATIA V5 Tutorials. Mechanism Design & Animation. Release 18. Nader G. Zamani. University of Windsor. Jonathan M. Weaver. University of Detroit Mercy
CATIA V5 Tutorials Mechanism Design & Animation Release 18 Nader G. Zamani University of Windsor Jonathan M. Weaver University of Detroit Mercy SDC PUBLICATIONS Schroff Development Corporation www.schroff.com
An introduction to 3D draughting & solid modelling using AutoCAD
An introduction to 3D draughting & solid modelling using AutoCAD Faculty of Technology University of Plymouth Drake Circus Plymouth PL4 8AA These notes are to be used in conjunction with the AutoCAD software
Visualisatie BMT. Introduction, visualization, visualization pipeline. Arjan Kok Huub van de Wetering ([email protected])
Visualisatie BMT Introduction, visualization, visualization pipeline Arjan Kok Huub van de Wetering ([email protected]) 1 Lecture overview Goal Summary Study material What is visualization Examples
MayaVi: A free tool for CFD data visualization
MayaVi: A free tool for CFD data visualization Prabhu Ramachandran Graduate Student, Dept. Aerospace Engg. IIT Madras, Chennai, 600 036. e mail: [email protected] Keywords: Visualization, CFD data,
Advanced visualization with VisNow platform Case study #2 3D scalar data visualization
Advanced visualization with VisNow platform Case study #2 3D scalar data visualization This work is licensed under a Creative Commons Attribution- NonCommercial-NoDerivatives 4.0 International License.
Atomic Force Microscope and Magnetic Force Microscope Background Information
Atomic Force Microscope and Magnetic Force Microscope Background Information Lego Building Instructions There are several places to find the building instructions for building the Lego models of atomic
VRSPATIAL: DESIGNING SPATIAL MECHANISMS USING VIRTUAL REALITY
Proceedings of DETC 02 ASME 2002 Design Technical Conferences and Computers and Information in Conference Montreal, Canada, September 29-October 2, 2002 DETC2002/ MECH-34377 VRSPATIAL: DESIGNING SPATIAL
Classroom Tips and Techniques: The Student Precalculus Package - Commands and Tutors. Content of the Precalculus Subpackage
Classroom Tips and Techniques: The Student Precalculus Package - Commands and Tutors Robert J. Lopez Emeritus Professor of Mathematics and Maple Fellow Maplesoft This article provides a systematic exposition
Importing and Opening an Alignment
Chapter 6 Alignment Files An alignment defines the route of a road, utility line, water way, etc., and is typically comprised of both horizontal and vertical elements. Also, an alignment may include cross-sectional
Manual for simulation of EB processing. Software ModeRTL
1 Manual for simulation of EB processing Software ModeRTL How to get results. Software ModeRTL. Software ModeRTL consists of five thematic modules and service blocks. (See Fig.1). Analytic module is intended
Laminar Flow in a Baffled Stirred Mixer
Laminar Flow in a Baffled Stirred Mixer Introduction This exercise exemplifies the use of the rotating machinery feature in the CFD Module. The Rotating Machinery interface allows you to model moving rotating
Visualization with ParaView
Visualization with ParaView Before we begin Make sure you have ParaView 4.1.0 installed so you can follow along in the lab section http://paraview.org/paraview/resources/software.php Background http://www.paraview.org/
Introduction to Visualization with VTK and ParaView
Introduction to Visualization with VTK and ParaView R. Sungkorn and J. Derksen Department of Chemical and Materials Engineering University of Alberta Canada August 24, 2011 / LBM Workshop 1 Introduction
Parallel Analysis and Visualization on Cray Compute Node Linux
Parallel Analysis and Visualization on Cray Compute Node Linux David Pugmire, Oak Ridge National Laboratory and Hank Childs, Lawrence Livermore National Laboratory and Sean Ahern, Oak Ridge National Laboratory
CATIA: Navigating the CATIA V5 environment. D. CHABLAT / S. CARO [email protected]
CATIA: Navigating the CATIA V5 environment D. CHABLAT / S. CARO [email protected] Standard Screen Layout 5 4 6 7 1 2 3 8 9 10 11 12 13 14 15 D. Chablat / S. Caro -- Institut de Recherche
CATIA Functional Tolerancing & Annotation TABLE OF CONTENTS
TABLE OF CONTENTS Introduction...1 Functional Tolerancing and Annotation...2 Pull-down Menus...3 Insert...3 Functional Tolerancing and Annotation Workbench...4 Bottom Toolbar Changes...5 3D Grid Toolbar...5
MET 306. Activity 8a. Mechanism Design Creo 2.0 Level 7 POINT A GROUND LINK LINK 1 LINK 2 LINK 3 POINT B 10/15/2010 1
Mechanism Design Creo 2.0 Level 7 POINT A LINK 1 GROUND LINK LINK 2 LINK 3 POINT B 10/15/2010 1 Download parts ground, key, link_1, link_2, link_3 and pulley from the V:/MET_306/Activity_8_Creo drive.
Using GIS Data With HEC-RAS
C H A P T E R 14 Using GIS Data With HEC-RAS HEC-RAS has the ability to import three-dimensional (3D) river schematic and cross section data created in a GIS or CADD system. While the HEC- RAS software
FDVis: the Interactive Visualization and Steering Environment for the Computational Processes Using the Finite-Difference Method
Nonlinear Analysis: Modelling and Control, 2003, Vol. 8, No. 2, 71 82 FDVis: the Interactive Visualization and Steering Environment for the Computational Processes Using the Finite-Difference Method A.
Tutorial: 3D Pipe Junction Using Hexa Meshing
Tutorial: 3D Pipe Junction Using Hexa Meshing Introduction In this tutorial, you will generate a mesh for a three-dimensional pipe junction. After checking the quality of the first mesh, you will create
VIDEO SCRIPT: 8.2.1 Data Management
VIDEO SCRIPT: 8.2.1 Data Management OUTLINE/ INTENT: Create and control a simple numeric list. Use numeric relationships to describe simple geometry. Control lists using node lacing settings. This video
TWO-DIMENSIONAL TRANSFORMATION
CHAPTER 2 TWO-DIMENSIONAL TRANSFORMATION 2.1 Introduction As stated earlier, Computer Aided Design consists of three components, namely, Design (Geometric Modeling), Analysis (FEA, etc), and Visualization
SketchUp Instructions
SketchUp Instructions Every architect needs to know how to use SketchUp! SketchUp is free from Google just Google it and download to your computer. You can do just about anything with it, but it is especially
A Short Introduction to Computer Graphics
A Short Introduction to Computer Graphics Frédo Durand MIT Laboratory for Computer Science 1 Introduction Chapter I: Basics Although computer graphics is a vast field that encompasses almost any graphical
CONCEPT-II. Overview of demo examples
CONCEPT-II CONCEPT-II is a frequency domain method of moment (MoM) code, under development at the Institute of Electromagnetic Theory at the Technische Universität Hamburg-Harburg (www.tet.tuhh.de). Overview
Multiphase Flow - Appendices
Discovery Laboratory Multiphase Flow - Appendices 1. Creating a Mesh 1.1. What is a geometry? The geometry used in a CFD simulation defines the problem domain and boundaries; it is the area (2D) or volume
Iris Sample Data Set. Basic Visualization Techniques: Charts, Graphs and Maps. Summary Statistics. Frequency and Mode
Iris Sample Data Set Basic Visualization Techniques: Charts, Graphs and Maps CS598 Information Visualization Spring 2010 Many of the exploratory data techniques are illustrated with the Iris Plant data
Integrated Open-Source Geophysical Processing and Visualization
Integrated Open-Source Geophysical Processing and Visualization Glenn Chubak* University of Saskatchewan, Saskatoon, Saskatchewan, Canada [email protected] and Igor Morozov University of Saskatchewan,
10.0-2. Finite Element Modeling
What s New in FEMAP FEMAP 10.0 and 10.0.1 include enhancements and new features in: User Interface on page 3 Meshing on page 23 Mesh Associativity on page 33 Properties on page 33 Functions on page 35
Last lecture... Computer Graphics:
Last lecture... Computer Graphics: Visualisation can be greatly enhanced through the Introduction to the Visualisation use of 3D computer graphics Toolkit Visualisation Lecture 2 [email protected]
Creating 2D Drawings from 3D AutoCAD Models
Creating 2D Drawings from 3D AutoCAD Models David Piggott CrWare, LP GD205-2P This class explores the various techniques in creating 2D part and assembly drawings from 3D AutoCAD models. As part of the
We can display an object on a monitor screen in three different computer-model forms: Wireframe model Surface Model Solid model
CHAPTER 4 CURVES 4.1 Introduction In order to understand the significance of curves, we should look into the types of model representations that are used in geometric modeling. Curves play a very significant
Applying a circular load. Immediate and consolidation settlement. Deformed contours. Query points and query lines. Graph query.
Quick Start Tutorial 1-1 Quick Start Tutorial This quick start tutorial will cover some of the basic features of Settle3D. A circular load is applied to a single soil layer and settlements are examined.
Technical Report. An Interactive Iso-Surface Based 3D Weather Radar Data Visualization Package Using VisAD for WDSSII
Technical Report An Interactive Iso-Surface Based 3D Weather Radar Data Visualization Package Using VisAD for WDSSII (Jianting Zhang, Last Modified 2/5/2004) Abstract... 2 1 Introduction... 3 2 Overviews
2013 Getting Started Guide
2013 Getting Started Guide The contents of this guide and accompanying exercises were originally created by Nemetschek Vectorworks, Inc. Vectorworks Fundamentals Getting Started Guide Created using: Vectorworks
Essay 5 Tutorial for a Three-Dimensional Heat Conduction Problem Using ANSYS Workbench
Essay 5 Tutorial for a Three-Dimensional Heat Conduction Problem Using ANSYS Workbench 5.1 Introduction The problem selected to illustrate the use of ANSYS software for a three-dimensional steadystate
Creating Your Own 3D Models
14 Creating Your Own 3D Models DAZ 3D has an extensive growing library of 3D models, but there are times that you may not find what you want or you may just want to create your own model. In either case
11.1. Objectives. Component Form of a Vector. Component Form of a Vector. Component Form of a Vector. Vectors and the Geometry of Space
11 Vectors and the Geometry of Space 11.1 Vectors in the Plane Copyright Cengage Learning. All rights reserved. Copyright Cengage Learning. All rights reserved. 2 Objectives! Write the component form of
3D Viewer. user's manual 10017352_2
EN 3D Viewer user's manual 10017352_2 TABLE OF CONTENTS 1 SYSTEM REQUIREMENTS...1 2 STARTING PLANMECA 3D VIEWER...2 3 PLANMECA 3D VIEWER INTRODUCTION...3 3.1 Menu Toolbar... 4 4 EXPLORER...6 4.1 3D Volume
Prentice Hall Algebra 2 2011 Correlated to: Colorado P-12 Academic Standards for High School Mathematics, Adopted 12/2009
Content Area: Mathematics Grade Level Expectations: High School Standard: Number Sense, Properties, and Operations Understand the structure and properties of our number system. At their most basic level
Video Tracking Software User s Manual. Version 1.0
Video Tracking Software User s Manual Version 1.0 Triangle BioSystems International 2224 Page Rd. Suite 108 Durham, NC 27703 Phone: (919) 361-2663 Fax: (919) 544-3061 www.trianglebiosystems.com Table of
CE 504 Computational Hydrology Computational Environments and Tools Fritz R. Fiedler
CE 504 Computational Hydrology Computational Environments and Tools Fritz R. Fiedler 1) Operating systems a) Windows b) Unix and Linux c) Macintosh 2) Data manipulation tools a) Text Editors b) Spreadsheets
ME 24-688 Week 11 Introduction to Dynamic Simulation
The purpose of this introduction to dynamic simulation project is to explorer the dynamic simulation environment of Autodesk Inventor Professional. This environment allows you to perform rigid body dynamic
Scatter Chart. Segmented Bar Chart. Overlay Chart
Data Visualization Using Java and VRML Lingxiao Li, Art Barnes, SAS Institute Inc., Cary, NC ABSTRACT Java and VRML (Virtual Reality Modeling Language) are tools with tremendous potential for creating
1 FTire/editor s Main Menu 1
FTire/editor FTire Data File Editor and Analyzer Documentation and User s Guide Contents 1 FTire/editor s Main Menu 1 2 FTire/editor s Data Entry Menus 2 2.1 The Tire Size and Specification Data Menu........................
TEXTURE AND BUMP MAPPING
Department of Applied Mathematics and Computational Sciences University of Cantabria UC-CAGD Group COMPUTER-AIDED GEOMETRIC DESIGN AND COMPUTER GRAPHICS: TEXTURE AND BUMP MAPPING Andrés Iglesias e-mail:
Volumes of Revolution
Mathematics Volumes of Revolution About this Lesson This lesson provides students with a physical method to visualize -dimensional solids and a specific procedure to sketch a solid of revolution. Students
The following is an overview of lessons included in the tutorial.
Chapter 2 Tutorial Tutorial Introduction This tutorial is designed to introduce you to some of Surfer's basic features. After you have completed the tutorial, you should be able to begin creating your
Introduction to CATIA V5
Introduction to CATIA V5 Release 16 (A Hands-On Tutorial Approach) Kirstie Plantenberg University of Detroit Mercy SDC PUBLICATIONS Schroff Development Corporation www.schroff.com www.schroff-europe.com
SpaceClaim Introduction Training Session. A SpaceClaim Support Document
SpaceClaim Introduction Training Session A SpaceClaim Support Document In this class we will walk through the basic tools used to create and modify models in SpaceClaim. Introduction We will focus on:
Tutorial for laboratory project #2 Using ANSYS Workbench. For Double Pipe Heat Exchanger
Tutorial for laboratory project #2 Using ANSYS Workbench For Double Pipe Heat Exchanger 1. Preparing ANSYS Workbench Go to Start Menu/All Programs/Simulation/ANSYS 12.1/Workbench. In the toolbox menu in
CLOUD DIGITISER 2014!
CLOUD DIGITISER 2014 Interactive measurements of point cloud sequences July 2014 Cloud Digitiser Manual 1 CLOUD DIGITISER Interactive measurement of point clouds Bill Sellers July 2014 Introduction Photogrammetric
CATIA Wireframe & Surfaces TABLE OF CONTENTS
TABLE OF CONTENTS Introduction... 1 Wireframe & Surfaces... 2 Pull Down Menus... 3 Edit... 3 Insert... 4 Tools... 6 Generative Shape Design Workbench... 7 Bottom Toolbar... 9 Tools... 9 Analysis... 10
How To Draw In Autocad
DXF Import and Export for EASE 4.0 Page 1 of 9 DXF Import and Export for EASE 4.0 Bruce C. Olson, Dr. Waldemar Richert ADA Copyright 2002 Acoustic Design Ahnert EASE 4.0 allows both the import and export
Create a folder on your network drive called DEM. This is where data for the first part of this lesson will be stored.
In this lesson you will create a Digital Elevation Model (DEM). A DEM is a gridded array of elevations. In its raw form it is an ASCII, or text, file. First, you will interpolate elevations on a topographic
ABERLINK 3D MKIII MEASUREMENT SOFTWARE
ABERLINK 3D MKIII MEASUREMENT SOFTWARE PART 1 (MANUAL VERSION) COURSE TRAINING NOTES ABERLINK LTD. EASTCOMBE GLOS. GL6 7DY UK INDEX 1.0 Introduction to CMM measurement...4 2.0 Preparation and general hints
Mastercam X6 Basic 3D Design
Basic 3D Design mastercam x getting started tutorials Mastercam X6 Basic 3D Design December 2011 Be sure you have the latest information! Information might have been changed or added since this document
Short Description Installation Starting Up Configuration. Generalized Postprocessor
Short Description Installation Starting Up Configuration Generalized Postprocessor Index TesoPost Generalized Postprocessor Index... 2 Short Description...3 Concept...3 System Requirements... 4 Delivered
Available in Base or Survey Standard or Survey Professional series with different modules add-ons to suit your technical requirement and budget.
World First Leading the Surveying and Civil Engineering software application, civilcad 6 is the world first application of its kind to run in the Plug and Go concept. Delivered pre-installed on a customised
Visualization Plugin for ParaView
Alexey I. Baranov Visualization Plugin for ParaView version 1.3 Springer Contents 1 Visualization with ParaView..................................... 1 1.1 ParaView plugin installation.................................
Basic 2D Design Be sure you have the latest information!
Basic 2D Design mastercam x getting started tutorials Basic 2D Design December 2011 Be sure you have the latest information! Information might have been changed or added since this document was published.
Instructions for Creating a Poster for Arts and Humanities Research Day Using PowerPoint
Instructions for Creating a Poster for Arts and Humanities Research Day Using PowerPoint While it is, of course, possible to create a Research Day poster using a graphics editing programme such as Adobe
Practical Work DELMIA V5 R20 Lecture 1. D. Chablat / S. Caro [email protected] [email protected]
Practical Work DELMIA V5 R20 Lecture 1 D. Chablat / S. Caro [email protected] [email protected] Native languages Definition of the language for the user interface English,
Creating Drawings in Pro/ENGINEER
6 Creating Drawings in Pro/ENGINEER This chapter shows you how to bring the cell phone models and the assembly you ve created into the Pro/ENGINEER Drawing mode to create a drawing. A mechanical drawing
HowTo Rhino & ICEM. 1) New file setup: choose Millimeter (automatically converts to Meters if imported to ICEM)
HowTo Rhino & ICEM Simple 2D model 1) New file setup: choose Millimeter (automatically converts to Meters if imported to ICEM) 2) Set units: File Properties Units: Model units: should already be Millimeters
Learning Module 4 - Thermal Fluid Analysis Note: LM4 is still in progress. This version contains only 3 tutorials.
Learning Module 4 - Thermal Fluid Analysis Note: LM4 is still in progress. This version contains only 3 tutorials. Attachment C1. SolidWorks-Specific FEM Tutorial 1... 2 Attachment C2. SolidWorks-Specific
PRECALCULUS WITH INTERNET-BASED PARALLEL REVIEW
PRECALCULUS WITH INTERNET-BASED PARALLEL REVIEW Rafael MARTÍNEZ-PLANELL Daniel MCGEE Deborah MOORE Keith WAYLAND Yuri ROJAS University of Puerto Rico at Mayagüez PO Box 9018, Mayagüez, PR 00681 e-mail:
521493S Computer Graphics. Exercise 2 & course schedule change
521493S Computer Graphics Exercise 2 & course schedule change Course Schedule Change Lecture from Wednesday 31th of March is moved to Tuesday 30th of March at 16-18 in TS128 Question 2.1 Given two nonparallel,
CATIA Drafting TABLE OF CONTENTS
TABLE OF CONTENTS Introduction...1 Drafting...2 Drawing Screen...3 Pull-down Menus...4 File...4 Edit...5 View...6 Insert...7 Tools...8 Drafting Workbench...9 Views and Sheets...9 Dimensions and Annotations...10
Producing 2D Documentation from 3D Models in AutoCAD
Producing 2D Documentation from 3D Models in AutoCAD David Cohn 4D Technologies AC4689 Modeling in 3D is fine, but eventually you need to produce 2D drawings. In this class, you will learn about tools
Maya 2014 Basic Animation & The Graph Editor
Maya 2014 Basic Animation & The Graph Editor When you set a Keyframe (or Key), you assign a value to an object s attribute (for example, translate, rotate, scale, color) at a specific time. Most animation
OpenFOAM postprocessing and advanced running options
OpenFOAM postprocessing and advanced running options Tommaso Lucchini Department of Energy Politecnico di Milano The post processing tool: parafoam The main post-processing tool provided with OpenFOAM
imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing
imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing imc FAMOS ensures fast results Comprehensive data processing
Sweet Home 3D user's guide
1 de 14 08/01/2013 13:08 Features Download Online Gallery Blog Documentation FAQ User's guide Video tutorial Developer's guides History Reviews Support 3D models Textures Translations Forum Report a bug
Number of Edges on Excavated Boundaries : What does it mean?
As with all of Rocscience software, RS 3 is developed to be an easy-to-use, quick-to-learn 3D FEM software that takes care of tedious modeling tasks so the user may concentrate on simulating the geomechanical
Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science. Unit of Study / Textbook Correlation
Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science updated 03/08/2012 Unit 1: JKarel 8 weeks http://www.fcps.edu/is/pos/documents/hs/compsci.htm
Tutorial: 2D Pipe Junction Using Hexa Meshing
Tutorial: 2D Pipe Junction Using Hexa Meshing Introduction In this tutorial, you will generate a mesh for a two-dimensional pipe junction, composed of two inlets and one outlet. After generating an initial
Visualization with ParaView. Greg Johnson
Visualization with Greg Johnson Before we begin Make sure you have 3.8.0 installed so you can follow along in the lab section http://paraview.org/paraview/resources/software.html http://www.paraview.org/
Data Mining: Exploring Data. Lecture Notes for Chapter 3. Introduction to Data Mining
Data Mining: Exploring Data Lecture Notes for Chapter 3 Introduction to Data Mining by Tan, Steinbach, Kumar Tan,Steinbach, Kumar Introduction to Data Mining 8/05/2005 1 What is data exploration? A preliminary
Project Setup and Data Management Tutorial
Project Setup and Heavy Construction Edition Version 1.20 Corporate Office Trimble Navigation Limited Engineering and Construction Division 5475 Kellenburger Road Dayton, Ohio 45424-1099 U.S.A. Phone:
Tutorial - PEST. Visual MODFLOW Flex. Integrated Conceptual & Numerical Groundwater Modeling
Tutorial - PEST Visual MODFLOW Flex Integrated Conceptual & Numerical Groundwater Modeling PEST with Pilot Points Tutorial This exercise demonstrates some of the advanced and exiting opportunities for
Multi-Dimensional Data Visualization
Multi-Dimensional Data Visualization Matthew J. Pastizzo University at Albany, State University of New York and Haskins Laboratories Robert F. Erbacher University at Albany, State University of New York
Visualization of 2D Domains
Visualization of 2D Domains This part of the visualization package is intended to supply a simple graphical interface for 2- dimensional finite element data structures. Furthermore, it is used as the low
RESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA
RESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA 2010 Number 29 3D MODEL GENERATION FROM THE ENGINEERING DRAWING Jozef VASKÝ, Michal ELIÁŠ,
CTvox for Android. Version 1.5
CTvox for Android Version 1.5 Contents Introduction... 1 Background... 1 Volume rendering... 1 Multi-volume rendering... 2 Transfer function... 2 Installing CTvox... 3 Creating and transferring volume
