Professional Documents
Culture Documents
CONTENTS
CREATING 3D SIMULATIONS ..............................................................................1
INTRODUCTION .............................................................................................................2
Installing the Virtual Manuals Software .........................................................................2
THE LAYOUT OF THE PROCESS AND BASIC OPERATIONS ...................................3
General Work Flow Diagram .........................................................................................3
Importing 3D Data and Creating VM Project .................................................................4
Creating 3D simulation ..................................................................................................6
1. Arrange Scene Hierarchy.......................................................................................6
2. Create Animations .................................................................................................7
3. Prepare for Publishing ...........................................................................................7
4. Creating a HTML Document with 3D Content........................................................8
Building 3D Simulations Tutorial..............................................................................8
USEFUL ADDITIONAL OPERATIONS ..........................................................................9
Creating a VM Configuration .........................................................................................9
Selecting a Configuration ............................................................................................11
Supplementary Data Flow for Creating VM Project .....................................................12
Exchange VM projects between the illustrators...........................................................13
TOOLS AND COMPONENTS.......................................................................................14
Virtual Manual Generator (VMG) .........................................................................14
Virtual Manual Administrator (VMA) .....................................................................14
Virtual Manual Editor (VME).................................................................................14
Internet Model Optimizer (IMO)............................................................................14
Virtual Manual Publisher (VMP) ...........................................................................14
Cortona VRML Client ...........................................................................................14
HARDWARE AND SYSTEM REQUIREMENTS...........................................................15
Recommended hardware:........................................................................................15
Recommended software: .........................................................................................15
Additional software:..................................................................................................15
GLOSSARY ..................................................................................................................16
Introduction
Introduction
This document gives practical recommendations for creating interactive 3D visualizations of
complex technical procedures, called 3D Simulations, and incorporating them into digital
documentation. Virtual Manual technology is the ideal medium for creating and delivering to endusers digital documents based on existing 3D CAD and PDM data.
The following tools from the ParallelGraphics Virtual Manual (VM) product family provide the ability
to do this:
Virtual Manual Generator (VMG) is used for importing and batch optimization of 3D models
exported from CAD-like systems.
Virtual Manual Editor (VME) is a powerful authoring tool for building interactive 3D animations that
illustrate the operation of the technical procedure.
Virtual Manual Publisher (VMP) allows you to generate a HTML page that incorporates a created
3D simulation.
Virtual Manual Administrator (VMA) allows you to arrange working areas for applications of VM
product family and manage VM projects.
VRML Export
from CAD
VMG
VM Project
VME
3D Simulation
VMP
HTML Document
with 3D Content
Fig.1. General work flow diagram. Box an application; parallelogram data. Dimmed
figures input and output data used in the development process.
3
CAD
VRML97
VMG
VM Project
Fig.2. Data flow diagram of the VM project production. Box an application; parallelogram
data. Dimmed figures input data used in the development process.
Virtual Manual Generator (VMG) is used to import and optimize the VRML exported from the CAD
system. VMG automatically creates different levels of detail for each part of the CAD. The set of
imported and optimized geometry is called a VM Project.
Projects are stored in a set of working folders called a VM configuration. A VM configuration can
contain several projects. Virtual Manual Administrator (VMA) is used to create and manage
configurations.
6. If required, choose the settings for importing by clicking Tools > Options. It is recommended
that the default settings are used. More information about the importing settings can be
found in the VMG Help section (Help > Contents > Setting Options).
7. Click Start. In the Select Main VRML File window, select the main VRML file for the
exported CAD data and click Open. This will start the optimization process.
Once the optimization process completes, the project can be opened with VME by first selecting the
VM configuration that was used in VMG (Tools > Options > Select Configuration). Selecting File
> Open Project will display a list of projects in the configuration. Select the required project and
click OK to open the project.
Creating 3D simulation
VME
VM Project
Arrange Scene
Hierarchy
Create
Animations
Prepare for
Publishing
3D Simulation
VMP
Digital Document
with 3D Content
This section provides instructions needed to create an animated and interactive VRML content,
which describes a particular process (3D simulation).
3. If necessary, change the geometry hierarchy (structure of the scene) by using commands in
the Scene Tree or Scene List windows.
4. Remove irrelevant parts, i.e. parts that can be omitted without loosing visual clearness and
technical accuracy (Edit > Delete). Please note that deleted parts and units can always be
recovered (Edit > Restore).
2. Create Animations
1. Create a SUBTASK grouping item in the Procedure window (Procedure > New Group). All
actions must be part of a SUBTASK group.
2. Create an animation by selecting a part or unit and click Procedure > New Action. Please
note that although it is possible to form new custom actions, we recommend you use
actions without changing their internal structure of commands (atoms and functions). For
more details about creating animations, see Basics of Creating Actions in the VME Help
system.
Refresh button
3. To examine the animation, play it in 3D View. Before playing, click the
(the Simulation menu). Use the buttons on the Simulation toolbar to control the playback of
the 3D simulation.
4. Edit animations if something plays incorrectly. For more details, see Editing Actions in the
VME Help system.
5. Create new groups of actions (Subtasks) for each of the procedures steps that need to be
visualized. Repeat steps 2-5 as required.
Start VMP (Start > Programs > ParallelGraphics > Virtual Manual Publisher > Virtual
Manual Publisher).
Click Select Configuration and load the configuration containing the published simulation.
Click Load and select the desired published simulation in the Load 3D Simulation dialog
window.
Click Options to edit the published HTML page layout and colors.
To publish the HTML document, click Publish. Specify the name of the page and the
destination of the published files and press Save.
4. The location of the working folders can be set using the Base path field. Click on the browse
and select or create a new folder using the Choose Folder dialog. Alternatively,
button
the base path can be typed into the field.
5. Select Apply. Click OK on the prompt shown below. This will automatically create the
working folders required for VM configuration.
10
Selecting a Configuration
When a VM application is opened, the first action should be to select a configuration.
In VME, select Tools > Options > Select Configuration. Choose the desired configuration
and click OK.
In VMG, select Tools > Select Configuration and choose the required configuration.
When using Virtual Manual Publisher (VMP), click the Select Configuration button and
choose the required configuration.
11
Fig.3. Supplementary Data flow diagram of the VM project production. Box an application,
parallelogram data, Dimmed figures input data used in the development process,
Dashed figures optional part of the data flow.
The supplementary data flow shown in fig. 3 is used when the initial data has been received from a
computer graphics program with both built in mechanisms for geometry simplification and
comprehensive VRML97 export capabilities. For instance, 3D Studio Max is a popular example of
these tools.
1. Export 3D data from arbitrary systems in VRML97 format.
2. Optional: Data processing with IMO (Start > Programs > ParallelGraphics > Internet
Model Optimizer > Internet Model Optimizer). Information about using IMO can be found
in the IMO Help system.
3. Open VME (Start > Programs > ParallelGraphics > Virtual Manual Editor > Virtual
Manual Editor).
4. Create a new VM project (File > New Project)
5. Add 3D data to new project (File > Add Items from VRML).
6. Save the project (File > Save Project)
7. If you need to add level of detail for every model in the project, open the project in VMG
and select Action >Start Optimization. Note that in the cases of default settings, VMG
saves the new version of the project at the end of optimization procedure. To continue
working with the project, open it in VME.
Please note that you can add supplementary geometry to a VM project at any time and with both
VMG and VME.
12
Start VME and select the VM configuration that contains the project(s) that you wish to export.
Select the project you want to export from the Project list on the left and then click Export.
Please note that you can select all projects by clicking Projects.
Specify the location where you want to save the selected project(s) in the Save in field.
In File name, type a name for the VM project archive (VMP file), and then click Save.
Importing project:
Start VME (if you import the project on another computer) and select the VM configuration to
contain the imported project(s).
In the Import Project dialog box, locate and open the folder containing VM project archive
(VMP file).
If the VM project archive contains several projects, the Import Multiple Projects dialog
appears. In the Projects list, select project(s) you want to import. Click OK. Please note that,
by default, all projects in the Projects list appear selected.
13
14
Recommended hardware:
PC with 2.5 GHz or higher processor clock speed (single or dual processor system): Intel
Pentium/Celeron family, AMD family or compatible processor.
Graphics card: Direct3D (128 MB) for all applications excepting VMG.
Recommended software:
Additional software:
ParallelGraphics Cortona VRML Client (used with VME, IMO and VMP);
15
Glossary
Glossary
VM Project: A set of 3D geometry that has been imported and optimized to be used with VM
products.
VM configuration: A set of working folders for VM projects containing data about the project
version, the published output from VM products for the projects and the logs from any trainings.
VRML97: The Virtual Reality Modeling Language (VRML) is a file format for describing interactive
3D objects and worlds. VRML is designed to be used on the Internet, intranets, and local client
systems. VRML is also intended to be a universal interchange format for integrated 3D graphics
and multimedia.
16