VE-Suite Documentation


2011.01.04


Table of Contents

Introduction to VE-Suite
I. User's Guide
1. Installation and Setup
Support
Windows Installation
Unix Installation
Macintosh OS Installation
Setting the Runtime Environment
Setting Menus, Icons, and Filetypes on Linux
2. Starting VE-Suite
Starting VE-Suite
3. Creating Content in VE-Suite
Loading Data and Connecting
Geometry In Depth
Loading Objects and Assemblies
Transforming Geometric Objects
Toggling Geometric Objects
Materials and Shaders
Coloring Geometric Objects
Using Assemblies
Navigation
Xplorer Window
Navigation Pane
Wands
Keyboard/Mouse Navigation Scheme
Viewpoints Pane
Xplorer Displays
Quitting VE-Suite
4. Using Physics in VE-Suite
Working with an Example
Creating Physics Data Step by Step
5. Manipulation Tools
Using Manipulation Tools in VE-Suite
6. GIS Tools
Using GIS Tools in VE-Suite
7. Ephemeris Tools
Using Ephemeris Tools in VE-Suite
8. Visualizations
Setup
Datasets
Using Visualizations
Scalar Contours
Vectors
Streamlines
Isosurfaces
Texture-Based Datasets
Polydata
9. Troubleshooting Guide
Launching
Tracking
Sync
Flex Configurations
General VE-Suite Help
II. CAVE Tools
10. Design Review Tool
Overview
Using the Virtual Camera
Using the CAD Selection Tool
Using the Virtual Pointer
11. Vehicle Design Review Tools
Dynamic Vehicle Simulator Tool
Configuring the Simulator
Configuring the Graphics
Registration Tools
Using the Registration Tools
III. Developer Information
12. Code Guidelines
Introduction
Names
Class Names
Function Names
Variable Names
Classes
Functions
Function Arguments
Variables
Namespace
Headers
Logic Style
Const
#include organization
Conditionals
Type Casting
Assertions
Switch Statements
goto Statements
Globals and Statics
Preprocessor Macros
Compiler and Linker Warnings
Array Indexing
Parens () with Keywords and Function Policy
Comment Format
Braces
Text Formatting
Comments
DocBook Documentation
Typefaces
Referring to VE-Suite's Versions
13. Building VE-Suite
UNIX/Linux Build Instructions
Windows Build Instructions
Building VE-Suite
Debugging VE-Xplorer
Running VE-Suite from a CD
14. Launcher
Introduction
Starting VE-Launcher
Setting VE-Launcher's Dependencies
The Basics
Launcher Menus
Mode Settings
Edit Configuration List
Unix Clusters
Windows Clusters
VE-Launcher Command Line Arguments
Example
15. VE-Builder
Introduction
Launching VE-Builder
Importing Files
Importing from StarCD
Preparing the StarCD files
Converting from StarCD to .vtu
Importing from Fluent (.avs)
Converting from Fluent (.cas) to .vtu
Displaying FEA Data
Creating Preprocessed Data
Specify Cutting Planes in a .txt File
Creating Texture-Based Datasets
Building Files from StarCD
16. Dependencies
Development Dependency Guidelines
Building Dependencies on Windows
VE-Suite Component Dependencies
Other Requirements
17. Setting the Environment
18. Description of the Engines
Graphical User Interface (VE-Conductor)
Multi-Platform Support
Detachable/Location Transparency
Extensibility
Unified Control
Computational Engine (VE-CE)
Plant Configuration
Data Handling
Error Handling
Relationship to Detachable UI
Scheduling
Relationship to Models
Graphical Engine (VE-Xplorer)
19. Software Development Documents
20. Software Development Tools
21. Testing Matrix
Installation/Download
VE-Launcher
Conductor
VE-Xplorer
VE-Builder
22. VE-Suite Beginner's Guide
Getting Started
23. Documentation Notes
Ground Rules
24. Using Doxygen
Download/Install
Generate Documentation
Web References
25. DocBook Information
Using DocBook and XMLmind
IV. Other Tools
26. Using Okino's Polytrans Software
Translating with Modeling in Pro/E
Assembly-level cuts
Family tables
Coloration
Missing parts
Importing hoses and cables
Translating with Bentley Software
Translating with AutoCAD Software
Translating with JT Files
Translating with 3DS/Max Files
27. Running VE-Suite from the Command Line
Xplorer from the Command Line
28. Using VE-PSI
A. Object-Centered Engineering
Introduction
Implementing Object-Centered Engineering in VE-Suite
VE-Conductor
VE-CE
Computational Unit
B. Quickstart Guide
Getting Started with VE-Suite
Loading Data and Connecting

List of Figures

8.1. Transform the geometry file's dimensions
8.2. Selecting a dataset
14.1. Click the Edit Configuration List button [RUN VE-SUITE TO CHECK THIS]
14.2. Example (a)
14.3. Example (b)
14.4. Example (c)
14.5. Example (d)
14.6. Example (e)
14.7. Example (f)
14.8. Example (g)
14.9. Example (h)
18.1. Two-dimensional GUI
28.1. Aspen operation name
28.2. Parameters dialog
28.3. Parameters dialog: inputs
28.4. Parameters dialog: results

List of Tables

3.1. Axes
3.2. Modifier Keys
3.3. Keyboard Commands
3.4. Mouse Commands
3.5. Keyboard Commands
3.6. Mouse Commands
4.1. Keyboard Commands
4.2. Mouse Commands
8.1. Required filetypes
16.1. Component Dependencies
21.1. All Directories Extracted Correctly
21.2. Initialization
21.3. Desktop Shortcuts
21.4. Configurations
21.5. Launching
21.6. Shutting Down VE-Suite
21.7. Initial Material
21.8. CAD (Geom Config Dialog)
21.9. Dataset (Dataset Dialog)
21.10. Navigation
21.11. Record Scene
21.12. Attributes
21.13. Viewpoints
21.14. User Preferences (these are accessed by going to the File menu, then selecting Preferences, then Xplorer Settings)
21.15. Simple Dataset (located at $INSTALL_DIR/share/vesuite/examples/simple)
21.16. Texture Based Datasets
21.17. Engine (located at /home/vr/Applications/TSVEG/Test_Data/EngineTest)
21.18. Simple Datasets (located at /home/vr/Applications/TSVEG/Test_Data)
21.19. Builder Utilities