Upload
jammyjammers
View
225
Download
1
Embed Size (px)
Citation preview
8/10/2019 Voxler 3 Full Guide
1/72
Golden Software, Inc.
QuickStartGuide
2D & 3D Graphing for Scientists,
Engineers & Business Professionals
Golden Software, Inc.
Full User's Guide
8/10/2019 Voxler 3 Full Guide
2/72
VoxlerRegistration Information
Your Voxler serial number is located on the CD cover or in the emaildownload instructions, depending on how you purchased Voxler.
Register your Voxlerserial number online atwww.GoldenSoftware.com. Or, complete the Registration Form.PDF,located in the main directory of the installation CD. Return theRegistrationForm.PDFby mail or fax. This information will not be redistributed.
Registration entitles you to free technical support, free minor updates,
and upgrade pricing on future Voxler releases. The serial number isrequired when you run Voxlerthe rst time, contact technical support,or purchase Voxler upgrades.
For future reference, write your serial number on the line below.
_________________________________
http://www.goldensoftware.com/http://www.goldensoftware.com/8/10/2019 Voxler 3 Full Guide
3/72
Voxler
Users Guide
3D Data Visualization
Golden Software, Inc.
809 14thStreet, Golden, Colorado 80401-1866, U.S.A.
Phone: 303-279-1021 Fax: 303-279-0909
www.GoldenSoftware.com
http://www.goldensoftware.com/http://www.goldensoftware.com/8/10/2019 Voxler 3 Full Guide
4/72
COPYRIGHT NOTICE
Copyright Golden Software, Inc. 2012
The VoxlerUsers Guide is furnished under a single user license agreement. Only asingle user may use a single users guide.With the purchase of the Voxler UsersGuide, the user is entitled to download the users guide content to one (1) electronicmedium and print one (1) hardcopy. No part of this document or the related files maybe reproduced or transmitted in any form, by any means (electronic, photocopying,recording, or otherwise) thereafter. Contents are subject to change without notice.
Voxleris a registered trademark of Golden Software, Inc. All other trademarks arethe property of their respective owners.
February 2012
8/10/2019 Voxler 3 Full Guide
5/72
Contents
Chapter 1 - Introducing Voxler
Introduction to Voxler ..................................................................................... 1
Who Uses Voxler? ....................................................................................... 2
System Requirements ................................................................................. 2
Installation Directions ........................................................................................ 2
Installing Voxler ......................................................................................... 2
Updating Voxler .......................................................................................... 3
Uninstalling Voxler ...................................................................................... 3
A Note About the Documentation ........................................................................ 3
Three-Minute Tour ............................................................................................ 4
View Sample Voxler Files ............................................................................. 4
Using Voxler .............................................................................................. 5
Using Scripter ............................................................................................ 5
Sample Script Files ..................................................................................... 6
Voxler User Interface......................................................................................... 6
Title Bar .................................................................................................... 9
Menu Bar ................................................................................................... 9
Status Bar ................................................................................................. 9
Changing the Window Layout ..................................................................... 10
Tabbed Documents ................................................................................... 15
The Visualization Network .......................................................................... 16
Introduction to Modules ............................................................................. 17
Module Types ........................................................................................... 19
The Network Manager ...................................................................................... 20
Selecting and Deselecting Modules .............................................................. 20
Connecting and Disconnecting Modules ........................................................ 21
Arranging Modules .................................................................................... 21
Moving an Existing Connection .................................................................... 21
Cancelling In-Progress Connection ............................................................... 22
Multiple Input or Output Connections ........................................................... 22
i
8/10/2019 Voxler 3 Full Guide
6/72
Voxler
Right-Click Menu ...................................................................................... 22
Updating the Network ................................................................................ 23
Auto Updating the Network ........................................................................ 23
Network Manager Keyboard Commands ....................................................... 24
Connecting Modules Example ...................................................................... 24
Tips on Working with Modules ..................................................................... 26
The Module Manager ....................................................................................... 27
Show/Hide All Modules .............................................................................. 28
Import .................................................................................................... 29
Samples .................................................................................................. 29
Add Modules to the Network Manager .......................................................... 29
Expand and Collapse Folders ...................................................................... 29
Module Manager Keyboard Commands ......................................................... 30
The Property Manager ..................................................................................... 30
Property Manager Tabs .............................................................................. 30
Applying Property Changes with Auto Update and Update Now ........................ 31
Properties ................................................................................................ 32
Property Manager Controls ......................................................................... 33
Property Manager Keyboard Commands ....................................................... 35
Modules......................................................................................................... 36
Computational Modules .............................................................................. 36
Data Source Modules ................................................................................. 39
General Modules ....................................................................................... 40
Graphics Output ....................................................................................... 41
Getting Help ................................................................................................... 45
Online Help .............................................................................................. 45
Context-Sensitive Help .............................................................................. 45
Internet Resources .................................................................................... 45
Technical Support ........................................................................................... 46
Contact Information ........................................................................................ 46
ii
8/10/2019 Voxler 3 Full Guide
7/72
Table of Contents
Chapter 2 - Tutorial
Tutorial Introduction ....................................................................................... 47
A Note About the Documentation ................................................................ 48
Using the Tutorial with the Demo Version ..................................................... 48
Starting Voxler ............................................................................................... 48
Lesson 1 - Loading Data .................................................................................. 48
Lesson 2 - Creating Graphics Output Modules ..................................................... 51
Creating a Scatter Plot ............................................................................... 51
Adding a Bounding Box .............................................................................. 52
Lesson 3 - Changing Properties ......................................................................... 53
Changing Symbol Colors ............................................................................ 53
Displaying Labels ...................................................................................... 54
Changing the Bounding Box Properties ......................................................... 55
Rotating Graphics ..................................................................................... 56
Lesson 4 - Using Computational Modules ............................................................ 56
Gridding Data ........................................................................................... 57
Creating an Isosurface ............................................................................... 57
Changing the Isosurface Properties ............................................................. 58
A Note About Transparency ........................................................................ 59
Filtering Data ........................................................................................... 59
Lesson 5 - Connecting Multiple Modules ............................................................. 63
Adding Contours ....................................................................................... 63
Changing the Transparency ........................................................................ 64
Lesson 6 - Saving Information .......................................................................... 65
Saving a Network ..................................................................................... 66
Saving Data ............................................................................................. 66
Saving a Graphic ...................................................................................... 67
Copying a Snapshot .................................................................................. 67
Capturing a Video ..................................................................................... 67
Lesson 7 - Importing and Displaying Wells .......................................................... 68
Importing Well Collar Data ......................................................................... 69
iii
8/10/2019 Voxler 3 Full Guide
8/72
Voxler
Importing Trajectory Data .......................................................................... 71
Displaying the Wells .................................................................................. 73
Importing Log Data ................................................................................... 73
Displaying Log Data on the Wells ................................................................ 75
Advanced Tutorials .......................................................................................... 76
HeightFields - Advanced Suggestions ........................................................... 76
Math Module - Advanced Suggestions .......................................................... 79
Tutorial Completion ................................................................................... 80
Chapter 3 - General Modules
Introduction to Modules ................................................................................... 81
Add Modules to the Network Manager .......................................................... 82
Module Types ........................................................................................... 82
Info Module ................................................................................................... 83
Inputs ..................................................................................................... 83
Outputs ................................................................................................... 83
Properties ................................................................................................ 83
Info Module - General Page ........................................................................ 84
Info Module - Geometry Page ..................................................................... 86
Light Module .................................................................................................. 87
Inputs ..................................................................................................... 87
Outputs ................................................................................................... 87
Properties ................................................................................................ 88
Light Module General Page ...................................................................... 88
Headlight ................................................................................................. 91
Viewer Window Module .................................................................................... 91
Inputs ..................................................................................................... 92
Outputs ................................................................................................... 92
Properties ................................................................................................ 92
Viewer Window Module General Page ........................................................ 92
Changing the Default Viewer Window Properties ............................................ 95
iv
8/10/2019 Voxler 3 Full Guide
9/72
Table of Contents
Camera Properties .................................................................................... 95
Rotate Viewer Window with Mouse .............................................................. 96
Default Home Position ............................................................................... 96
World Axis Triad ....................................................................................... 97
Chapter 4 - Data Source ModulesIntroduction to Modules ................................................................................... 99
Add Modules to the Network Manager ........................................................ 100
Module Types ......................................................................................... 100
Data Types .................................................................................................. 100
Point Sets .............................................................................................. 101
Well Data .............................................................................................. 101
Lattices ................................................................................................. 101
Geometry .............................................................................................. 101
Source Modules ............................................................................................ 102
Inputs ................................................................................................... 102
Reloading a Source Module File ................................................................. 102
Changing a Source Module File ................................................................. 102
Data Source Modules ............................................................................... 103
Outputs ................................................................................................. 103
Properties .............................................................................................. 103
Import ........................................................................................................ 103
Import Dialog ......................................................................................... 103
Loading Multiple Images .......................................................................... 105
Data Import Options Dialog ...................................................................... 106
Null or Invalid Data ................................................................................. 109
Select Data Columns Dialog ...................................................................... 109
Importing Point Data Options ................................................................... 111
Importing Well Data Options .................................................................... 113
Point Source Modules .................................................................................... 117
Inputs ................................................................................................... 117
v
8/10/2019 Voxler 3 Full Guide
10/72
Voxler
Outputs ................................................................................................. 117
Properties .............................................................................................. 117
Point Source Modules - General Page ......................................................... 118
Data View Dialog .................................................................................... 119
Point Source Module - Geometry Page ....................................................... 121
WellData Module ........................................................................................... 122
Inputs ................................................................................................... 122
Outputs ................................................................................................. 122
Properties .............................................................................................. 122
Well Data Module - General Page .............................................................. 123
WellData Module - Well Paths Page ............................................................ 125
How to Import and Display Wells .............................................................. 127
Gridding and Mapping WellData ................................................................ 130
Modifying Wells ...................................................................................... 131
Lattice Source Modules .................................................................................. 134
Inputs ................................................................................................... 134
Outputs ................................................................................................. 134
Types of Lattices..................................................................................... 134
Properties .............................................................................................. 137
Lattice Source Module - General Page ........................................................ 137
Lattice View Dialog .................................................................................. 138
Lattice Source Module - Geometry Page ..................................................... 140
Lattice Size Example ............................................................................... 141
FunctionLattice Module .................................................................................. 142
Inputs ................................................................................................... 142
Outputs ................................................................................................. 142
Properties .............................................................................................. 142
FunctionLattice Module - General Page ....................................................... 143
FunctionLattice Module - Geometry Page .................................................... 144
TestLattice Module ........................................................................................ 145
Inputs ................................................................................................... 145
vi
8/10/2019 Voxler 3 Full Guide
11/72
Table of Contents
Outputs ................................................................................................. 146
Properties .............................................................................................. 146
TestLattice Module - General Page ............................................................. 146
TestLattice Module References .................................................................. 149
TestLattice Module - Geometry Page .......................................................... 149
Geometry Source Modules .............................................................................. 151
Inputs ................................................................................................... 151
Outputs ................................................................................................. 151
Properties .............................................................................................. 151
Geometry Source Module General Page ................................................... 151
Chapter 5 - Computational Modules
Introduction to Modules ................................................................................. 153
Add Modules to the Network Manager ........................................................ 154
Module Types ......................................................................................... 154
Computational Module Types .................................................................... 154
ChangeType Module ...................................................................................... 155
Inputs ................................................................................................... 155
Outputs ................................................................................................. 155
Properties .............................................................................................. 155
ChangeType Module General Page .......................................................... 156
DuplicateFilter Module ................................................................................... 158
Inputs ................................................................................................... 158
Outputs ................................................................................................. 158
Properties .............................................................................................. 158
DuplicateFilter Module General Properties ................................................ 159
ExclusionFilter Module ................................................................................... 160
Inputs ................................................................................................... 161
Outputs ................................................................................................. 161
Properties .............................................................................................. 161
ExclusionFilter Module General Page ....................................................... 161
vii
8/10/2019 Voxler 3 Full Guide
12/72
Voxler
ExclusionFilter Module Examples ............................................................... 162
ExtractPoints Module ..................................................................................... 162
Inputs ................................................................................................... 162
Outputs ................................................................................................. 162
Properties .............................................................................................. 163
ExtractPoints Module General Page ......................................................... 163
Filter Module ................................................................................................ 164
Inputs ................................................................................................... 165
Outputs ................................................................................................. 165
Properties .............................................................................................. 165
Filter Module General Page .................................................................... 165
Filter Module References .......................................................................... 178
Gradient Module ........................................................................................... 178
Inputs ................................................................................................... 178
Outputs ................................................................................................. 179
Properties .............................................................................................. 179
Gradient Module General Page ............................................................... 179
Gridder Module ............................................................................................. 180
Inputs ................................................................................................... 181
Outputs ................................................................................................. 181
Properties .............................................................................................. 181
Gridder Module - General Page ................................................................. 182
Gridder Module - Geometry Page .............................................................. 191
Gridder Module - Search Page ................................................................... 193
Gridding Module Example ......................................................................... 195
Create a Lattice From an XYZC Data File .................................................... 197
Create a Surface From an XYZ Data File ..................................................... 197
Math Module ................................................................................................ 198
Inputs ................................................................................................... 198
Outputs ................................................................................................. 198
Properties .............................................................................................. 199
viii
8/10/2019 Voxler 3 Full Guide
13/72
Table of Contents
Math Module - General Page ..................................................................... 199
Math Module - Geometry Page .................................................................. 200
Math Module Examples ............................................................................ 202
Merge Module ............................................................................................... 203
Inputs ................................................................................................... 203
Outputs ................................................................................................. 203
Properties .............................................................................................. 203
Merge Module - General Page ................................................................... 204
Merge Module - Geometry Page ................................................................ 205
Resample Module .......................................................................................... 206
Inputs ................................................................................................... 206
Outputs ................................................................................................. 207
Properties .............................................................................................. 207
Resample Module - General Page .............................................................. 207
Resample Module - Geometry Page ........................................................... 208
Slice Module ................................................................................................. 209
Inputs ................................................................................................... 209
Outputs ................................................................................................. 209
Properties .............................................................................................. 210
Slice Module - General Page ..................................................................... 210
Slice Module - Cutting Plane Page.............................................................. 212
Subset Module .............................................................................................. 214
Inputs ................................................................................................... 214
Outputs ................................................................................................. 214
Properties .............................................................................................. 214
Subset Module - General Page .................................................................. 215
Subset Module - Geometry Page ............................................................... 216
Transform Module ......................................................................................... 218
Inputs ................................................................................................... 218
Outputs ................................................................................................. 218
Properties .............................................................................................. 218
ix
8/10/2019 Voxler 3 Full Guide
14/72
Voxler
Transform Module - General Page.............................................................. 219
Transform Module - Transform Page .......................................................... 221
Chapter 6 - Axes, Bounding Boxes, and Clipping PlanesIntroduction to Modules ................................................................................. 225
Add Modules to the Network Manager ........................................................ 226
Module Types ......................................................................................... 226
Graphics Output ..................................................................................... 226
Axes Module ................................................................................................ 227
Inputs ................................................................................................... 227
Outputs ................................................................................................. 227
Axes Module - General Page ..................................................................... 228
Axes Module - Axis Pages ......................................................................... 230
Changing the Scale of an Axis ................................................................... 233
BoundingBox Module ..................................................................................... 233
Inputs ................................................................................................... 233
Outputs ................................................................................................. 233
Properties .............................................................................................. 234
BoundingBox Module - General Page .......................................................... 234
BoundingBox Module - Labels Page ............................................................ 235
ClipPlane Module .......................................................................................... 236
Inputs ................................................................................................... 237
Outputs ................................................................................................. 237
Properties .............................................................................................. 237
ClipPlane Module - General Page ............................................................... 237
Connecting Multiple Modules to a Single ClipPlane ....................................... 239
x
8/10/2019 Voxler 3 Full Guide
15/72
Table of Contents
Chapter 7 - Annotation and Text
Introduction to Modules ................................................................................. 241
Add Modules to the Network Manager ........................................................ 242
Module Types ......................................................................................... 242
Graphics Output ..................................................................................... 242
Annotation Module ........................................................................................ 243
Inputs ................................................................................................... 243
Outputs ................................................................................................. 243
Properties .............................................................................................. 243
Annotation Module General Page ............................................................ 244
Text Module ................................................................................................. 246
Inputs ................................................................................................... 247
Outputs ................................................................................................. 247
Properties .............................................................................................. 247
Text Module General Page ..................................................................... 247
Chapter 8 - ScatterPlotsIntroduction to Modules ................................................................................. 249
Add Modules to the Network Manager ........................................................ 250
Module Types ......................................................................................... 250
Graphics Output ..................................................................................... 250
ScatterPlot Modules ....................................................................................... 251
Inputs ................................................................................................... 251
Output .................................................................................................. 251
Properties .............................................................................................. 251
ScatterPlot Module - General Page ............................................................. 252
ScatterPlot Module - Labels Page ............................................................... 254
ScatterPlot Module - Legend Page ............................................................. 257
Changing the Data Min and Data Max in the Legend ..................................... 262
xi
8/10/2019 Voxler 3 Full Guide
16/72
Voxler
Chapter 9 - Contours
Introduction to Modules ................................................................................. 263
Add Modules to the Network Manager ........................................................ 264
Module Types ......................................................................................... 264
Graphics Output ..................................................................................... 264
Contours Module ........................................................................................... 264
Inputs ................................................................................................... 265
Outputs ................................................................................................. 265
Properties .............................................................................................. 266
Contours Module - General Page ............................................................... 266
Contours Module - Cutting Plane Page ........................................................ 271
Contours Module - Legend Page ................................................................ 273
Changing the Data Min and Data Max in the Legend ..................................... 278
Chapter 10 - IsosurfacesIntroduction to Modules ................................................................................. 279
Add Modules to the Network Manager ........................................................ 280
Module Types ......................................................................................... 280
Graphics Output ..................................................................................... 280
Isosurface Modules ....................................................................................... 280
Inputs ................................................................................................... 281
Outputs ................................................................................................. 281
Properties .............................................................................................. 281
Isosurface Module - General Page ............................................................. 282
Isosurface Module - Legend Page .............................................................. 285
Changing the Data Min and Data Max in the Legend ..................................... 291
Calculating Volume of an Isosurface ................................................................ 291
Modeling Geologic Surfaces ............................................................................ 292
xii
8/10/2019 Voxler 3 Full Guide
17/72
Table of Contents
Chapter 11 - HeightFields
Introduction to Modules ................................................................................. 295
Add Modules to the Network Manager ........................................................ 296
Module Types ......................................................................................... 296
Graphics Output ..................................................................................... 296
HeightField Module ........................................................................................ 296
Inputs ................................................................................................... 297
Outputs ................................................................................................. 297
Properties .............................................................................................. 297
HeightField Module - General Page ............................................................ 298
HeightField Module - Overlay Page ............................................................ 301
HeightField Module - Legend Page ............................................................. 302
Changing the Data Min and Data Max in the Legend ..................................... 307
HeightField Examples .................................................................................... 308
Display Contours on HeightField ................................................................ 308
Display Overlay on HeightField .................................................................. 308
Load a Uniform Lattice at the Correct Z Height ............................................ 309
Setting the Scale for Grid Imported as a Uniform Lattice............................... 309
Creating a Surface from a XYZ Data File ..................................................... 310
Correcting Distorted HeightFields .............................................................. 311
Chapter 12 - StreamLines and VectorPlots
Introduction to Modules ................................................................................. 313
Add Modules to the Network Manager ........................................................ 314
Module Types ......................................................................................... 314
Graphics Output ..................................................................................... 314
StreamLines Module ...................................................................................... 315
Inputs ................................................................................................... 315
Outputs ................................................................................................. 315
Properties .............................................................................................. 315
StreamLines Module - General Page........................................................... 316
xiii
8/10/2019 Voxler 3 Full Guide
18/72
8/10/2019 Voxler 3 Full Guide
19/72
Table of Contents
Chapter 14 - VolRenders
Introduction to Modules ................................................................................. 349
Add Modules to the Network Manager ........................................................ 350
Module Types ......................................................................................... 350
Graphics Output ..................................................................................... 350
VolRender Module ......................................................................................... 351
Inputs ................................................................................................... 351
Outputs ................................................................................................. 351
Properties .............................................................................................. 351
VolRender Module - General Page .............................................................. 352
VolRender Module - Legend Page .............................................................. 355
Changing the Data Min and Data Max in the Legend ..................................... 360
Blanking a Lattice Above an Irregular Topography Surface .................................. 361
Chapter 15 - FaceRendersIntroduction to Modules ................................................................................. 363
Add Modules to the Network Manager ........................................................ 364
Module Types ......................................................................................... 364
Graphics Output ..................................................................................... 364
FaceRender Module ....................................................................................... 365
Inputs ................................................................................................... 365
Outputs ................................................................................................. 365
Properties .............................................................................................. 365
FaceRender Module - General Page ............................................................ 366
FaceRender Module - Geometry Page ......................................................... 368
FaceRender Module - Legend Page ............................................................ 369
Changing the Data Min and Data Max in the Legend ..................................... 375
Calculating Volumes ...................................................................................... 375
xv
8/10/2019 Voxler 3 Full Guide
20/72
Voxler
Chapter 16 - WellRenders
Introduction to Modules ................................................................................. 377
Add Modules to the Network Manager ........................................................ 378
Module Types ......................................................................................... 378
Graphics Output ..................................................................................... 378
WellRender Module ....................................................................................... 379
Inputs ................................................................................................... 379
Outputs ................................................................................................. 379
Properties .............................................................................................. 379
WellRender Module - General Page ............................................................ 380
WellRender Module - Directional Data Page ................................................. 382
WellRender Module - Interval Data Page..................................................... 390
WellRender Module - Path Data Page ......................................................... 397
How to Import and Display Wells..................................................................... 404
Primary Data Requirements ...................................................................... 404
Importing Well Collar Data ....................................................................... 405
Importing Trajectory Data ........................................................................ 405
Displaying the Wells ................................................................................ 406
Importing Log Data ................................................................................. 406
Displaying Log Data on the Wells .............................................................. 407
Gridding and Mapping WellData ...................................................................... 408
Extracting WellData................................................................................. 408
Gridding WellData ................................................................................... 408
Mapping WellData ................................................................................... 408
Modifying Wells ............................................................................................ 409
Importing Wells ...................................................................................... 409
Importing Additional Wells ....................................................................... 409
Deleting Wells ........................................................................................ 410
Changing Wells ....................................................................................... 411
Displaying Wells ..................................................................................... 411
Setting Well Properties ............................................................................ 411
xvi
8/10/2019 Voxler 3 Full Guide
21/72
Table of Contents
Chapter 17 - Views and Altering the View Style
Defined Views .............................................................................................. 413
Customizing the View Orientation .................................................................... 414
Trackball Mode ....................................................................................... 414
Dragger ................................................................................................. 415
Zoom Mode ............................................................................................ 415
Pan Mode .............................................................................................. 416
Maximizing the View................................................................................ 416
Home Position ........................................................................................ 417
Projections ................................................................................................... 417
Drawing Styles ............................................................................................. 418
Still Drawing Styles ................................................................................. 418
Animating Draw Style .............................................................................. 420
Transparency Type ........................................................................................ 422
Default (Fastest) Transparency Type ......................................................... 422
Best Quality Transparency Type ................................................................ 422
Color Blending ........................................................................................ 422
Smooth Rotation ..................................................................................... 423
Notes .................................................................................................... 423
Transparency Types ................................................................................ 423
Chapter 18 - Program Options
Options Dialog - General Page ........................................................................ 429
Default Path ........................................................................................... 430
Show Splash Screen ................................................................................ 430
Show Property Help ................................................................................ 430
Show Axes Triad ..................................................................................... 430
Use Context Submenus ............................................................................ 430
Enable AutoZoom ................................................................................... 430
Enable Hardware Acceleration ................................................................... 431
Automatically Check for Announcements .................................................... 431
xvii
8/10/2019 Voxler 3 Full Guide
22/72
Voxler
Automatically Check for Updates ............................................................... 431
Update Interval (Days) ............................................................................ 431
Check for Updates................................................................................... 431
User Interface Style ................................................................................ 432
Tab Style ............................................................................................... 432
Connection Style .................................................................................... 432
AutoConnect .......................................................................................... 433
Recent Files ........................................................................................... 433
Undo Levels ........................................................................................... 433
Options Dialog - Colors Page .......................................................................... 434
Program Area Selection ........................................................................... 434
Color Selection ....................................................................................... 435
Options Dialog - Mouse Page .......................................................................... 435
Mouse Button Assignments ...................................................................... 435
Log Path ...................................................................................................... 436
Windows 7 ............................................................................................. 436
Vista ..................................................................................................... 436
Windows XP ........................................................................................... 436
Chapter 19 - Importing, Exporting, and Printing
Opening Voxler Files ...................................................................................... 437
The Open Dialog ..................................................................................... 437
Importing Files from Other Programs ............................................................... 439
The Import Dialog ................................................................................... 439
Loading Multiple Images .......................................................................... 441
Image Coordinates .................................................................................. 441
Null or Invalid Data ................................................................................. 441
Import File Formats ................................................................................ 442
Select Format Dialog ............................................................................... 448
Saving Voxler Files ........................................................................................ 449
The Save As Dialog ................................................................................. 449
xviii
8/10/2019 Voxler 3 Full Guide
23/72
Table of Contents
Saving Data ................................................................................................. 451
Tips on Saving Data ................................................................................ 451
Exporting Files .............................................................................................. 452
The Export Dialog ................................................................................... 452
Export File Formats ................................................................................. 454
Copy Snapshot ............................................................................................. 456
Capture Video .............................................................................................. 456
Capture Video Dialog ............................................................................... 457
Video Capture - Suggestions .................................................................... 458
Other Suggestions .................................................................................. 460
Page Setup .................................................................................................. 461
The Page Setup Dialog ............................................................................. 461
Print ........................................................................................................... 463
The Print Dialog ...................................................................................... 463
Chapter 20 - Editing Modules and ColorsUndo ........................................................................................................... 467
Undo Levels ........................................................................................... 467
Undo Limitations ..................................................................................... 467
Redo ........................................................................................................... 468
Clear Undo History ........................................................................................ 468
Copy Module ................................................................................................ 468
Paste Module ................................................................................................ 468
Delete Module .............................................................................................. 469
Delete All Modules ........................................................................................ 469
Rename Module ............................................................................................ 470
Colors and Colormaps .................................................................................... 470
Color Palette .......................................................................................... 470
Colors Dialog .......................................................................................... 471
Colormap............................................................................................... 473
Colormap Editor ..................................................................................... 474
xix
8/10/2019 Voxler 3 Full Guide
24/72
Voxler
Chapter 21 - Automating Voxler
Introducing Scripter ...................................................................................... 483
Starting the Scripter Program ......................................................................... 483
Scripter Windows .......................................................................................... 483
Immediate Window ................................................................................. 485
Sheet Tabs ............................................................................................ 485
Break Bar .............................................................................................. 485
Status Bar ............................................................................................. 485
Using Scripter .............................................................................................. 486
Example Script Files ................................................................................ 486
Working with Scripts ..................................................................................... 486
New Script ............................................................................................. 486
New Modules .......................................................................................... 486
Existing Scripts and Modules .................................................................... 487
Saving Scripts ........................................................................................ 487
Closing Scripts ....................................................................................... 487
Writing Scripts ............................................................................................. 487
Running Scripts ............................................................................................ 489
Running Scripts in Scripter ....................................................................... 489
Running Scripts from the Command Line .................................................... 489
Debugging Scripts ......................................................................................... 490
Viewing Errors ........................................................................................ 490
Run-Time Errors ..................................................................................... 490
Script Runs Incorrectly ............................................................................ 491
Debug.Print ........................................................................................... 491
Stop or Pause ......................................................................................... 491
Viewing Variable Values ........................................................................... 491
Changing Variable Values ......................................................................... 492
Step ..................................................................................................... 492
Breakpoint ............................................................................................. 493
Trace .................................................................................................... 493
xx
8/10/2019 Voxler 3 Full Guide
25/72
Table of Contents
Stack .................................................................................................... 493
Module Files ........................................................................................... 494
Type Library References................................................................................. 494
Scripter BASIC Language ............................................................................... 494
Program Statements ............................................................................... 495
Line Continuation .................................................................................... 495
Comments ............................................................................................. 495
Double Quotes and Text........................................................................... 496
Operators .............................................................................................. 496
Flow Control ........................................................................................... 496
Optional Arguments ................................................................................ 497
Subroutines and Functions ....................................................................... 498
Variables ............................................................................................... 501
Code, Class, and Object Modules ............................................................... 504
Getting User Input ........................................................................................ 508
Creating Dialogs ..................................................................................... 508
UserDialog Example ................................................................................ 511
Using Scripter Help ....................................................................................... 513
Suggested Reading - Scripter ......................................................................... 514
Visual BASIC Compatibility ............................................................................. 514
Voxler Automation Model ............................................................................... 515
Application Object ................................................................................... 517
CommandApi Object ................................................................................ 518
Construct Method ................................................................................... 519
Do Method ............................................................................................. 529
DoOnce Method ...................................................................................... 529
Automation Examples .................................................................................... 530
Automation Example - HeightField ............................................................. 531
Automation Example - ScatterPlot ............................................................. 532
Automation Example - VolRender .............................................................. 534
Automation Example - WellData and WellRender ......................................... 535
xxi
V l
8/10/2019 Voxler 3 Full Guide
26/72
Voxler
xxii
Appendix A - Mathematical Functions
Introduction to Mathematical Functions ............................................................ 671
Mathematical Functions ................................................................................. 671
Trigonometric Functions ........................................................................... 671
Bessel Functions ..................................................................................... 671
Miscellaneous Functions ........................................................................... 672
Boolean Expressions ...................................................................................... 673
Logical Operators (and, or, xor, not) .......................................................... 673
Comparison Operators (=, , , =) ............................................ 673
IF Function - IF(condition, true_value, false_value) ..................................... 674
Example ................................................................................................ 674
Index ..................................................................................... 544
8/10/2019 Voxler 3 Full Guide
27/72
Chapter 1
Introducing VoxlerIntroduction to VoxlerWelcome to Voxler, a three-dimensional scientific visualization program orientedprimarily toward volumetric rendering and three-dimensional data display. While theemphasis is on three-dimensional volumes, Voxlercan also utilize two-dimensionalgrids including DEM files, images, and scattered point data. Voxlercan displaystreamlines, vector plots, contour maps, isosurfaces, image slices, three-dimensionalscatter plots, direct volume rendering, 3D blocks, well traces, and more.Computational modules include three-dimensional gridding, resampling, numerouslattice operations, and image processing. Voxleris designed for displaying XYZC data,where C is a variable at each X, Y, and Z location.
With Voxler, you can create stunning graphics output for your true three-dimensionalmodels. Models can be sliced, displayed at any angle, and even animated with asimple mouse movement. Standard or custom colorization can be applied to themodels.
Create stunning 3D graphics like this one bycombining multiple map types. This example shows
a vector plot, stream lines, and a bounding box.
1
Voxler
8/10/2019 Voxler 3 Full Guide
28/72
Voxler
Who Uses Voxler?
People from many different disciplines use Voxler. The geosciences generate largeamounts of volumetric data from drill cores, seismic studies, ground penetrating radar,subsurface mapping, and remote sensing. Another source of data is from medicalimaging generated by CT and MRI scans. Meteorological data, high-resolutionmicroscopy, flow fields, and groundwater modeling are also sources for volumetricdata. Voxlerusers include archeologists, climatologists, educators, engineers,doctors, hydrogeologists, geologists, geophysicists, medical researchers, students, andmore. Anyone wanting to visualize the relationship of their three-dimensional datawith stunning graphical output will benefit from Voxler'spowerful features!
System Requirements
The minimum system requirements for Voxlerare:
Windows XP SP2 or higher, Vista, 7, or higher
512 MB RAM minimum for simple data sets, minimum 1 GB RAM recommended
At least 100 MB free hard disk space
1024 x 768 or higher monitor resolution with a minimum 16-bit color depth
Video card with OpenGL acceleration highly recommended
Installation DirectionsInstalling Voxler 3 requires logging onto the computer with an account that hasAdministrator rights. Golden Software does not recommend installing Voxler 3 over anyprevious version of Voxler. Voxler 3 can coexist with older versions (i.e. Voxler 2) as
long as they are installed in different directories. By default, the program directoriesare different. For detailed installation directions, see the Readme.rtf file.
Installing Voxler
To install Voxler from a CD:
1. Insert the Voxler CD into the CD-ROM drive. The installation program
2.
automatically begins on most computers. If the installation does not begin3. automatically, double-click on the Autorun.exe file located on the Voxler CD.
4.
Click Install Voxlerfrom the Voxler Auto Setup dialog to begin the installation.
2
Chapter 1 - Introducing Voxler
8/10/2019 Voxler 3 Full Guide
29/72
Chapter 1 Introducing Voxler
To install Voxler from a download:
1.
Download Voxler according to the directions you received.
2. Double-click on the downloaded file to begin the installation process.
Updating Voxler
To update Voxler, open the program and click the Help | Check for Update command.
This will launch the Internet Update program which will check Golden Software'sservers for any free updates. If there is an update for your version of Voxler (i.e.Voxler 3.0 to Voxler 3.1), you will be prompted to download the update.
Uninstalling Voxler
Windows XP: To uninstall Voxler, go to the Windows Control Panel and double-clickAdd/Remove Programs. Select Voxler 3 from the list of installed applications. Clickthe Remove button to uninstall Voxler 3.
Windows Vista and 7: To uninstall Voxler when using the Regular Control PanelHome, click the Uninstall a program link. Select Voxler 3 from the list of installedapplications. Click the Uninstall button to uninstall Voxler 3.
Windows Vista: To uninstall Voxler when using the Classic View Control Panel,double-click Programs and Features. Select Voxler 3 from the list of installedapplications. Click the Uninstall button to uninstall Voxler 3.
A Note About the DocumentationThe Voxlerdocumentation includes the online help and the quick start guide. Use theHelp | Contentscommand in the program to access the detailed online help.Information about each command and feature in Voxleris included in the online help.In the event the information cannot be located in the online help, other sources ofVoxlerhelp include our support forum, frequently asked questions, knowledge base,and contacting our technical support engineers.
Various font styles are used throughout the Voxlerquick start guide and online help.Boldtext indicates menu commands, dialog names, and page names. Italictextindicates items within a dialog such as modules, group box names, options, and fieldnames. For example, the Importdialog contains a Look inlist. Bold and italic textmay occasionally be used for emphasis.
3
Voxler
8/10/2019 Voxler 3 Full Guide
30/72
Voxler
In addition, menu commands appear as File | Import. This means, "click on the Filemenu at the top of the plot window and then click on Importwithin the Filemenu
list." The first word is always the menu name, followed by the commands within themenu list.
Three-Minute TourWe have included several sample files with Voxlerso that you can quickly see someof Voxler'scapabilities. The sample files do not include all of Voxler'smany datatypes, modules, and features. After opening a sample file, the Network Manageris a
good source of information as to what is included in each file. Sample files are locatedat C:\Program Files\Golden Software\Voxler 3\Samples, by default.
Sample files are a great way to quicklydisplay projects made in Voxlerby GoldenSoftware. Browse the sample files to getideas and view different possibilities thatVoxlerhas to offer. Sample files can be
customized and saved to a new location.
The M o d u l e M a n a g e r is one locationto access sample files.
View Sample Voxler Files
To view the example files using the ModuleManager:
1. Open Voxler.
2. Choose the View | Managers | Module
Managercommand to display theModule Manager, if it is not alreadydisplayed. A check mark indicates themanager is visible. The ModuleManageris located on the left side of twindow by default. The sample files arelocated in the Samples folder at the topof the Module Manager.
he
3.
Double-click on a sample file, such asWell Model (WellRender)to open the fileand display the objects in the Viewerwindow. Each time you double-click on afile, the new file opens in the Viewerwindow and the previous file closes.
Alternatively, use the File | Opencommand to open example .VOXB files.
4
Chapter 1 - Introducing Voxler
8/10/2019 Voxler 3 Full Guide
31/72
p g
Using Voxler
To create a three-dimensional model in Voxler, you will need to start with data.Voxlersupports several different data types. Modules are attached to data in order todisplay the data or make adjustments to the data. Alternatively, data can be griddedto be displayed as isosurfaces, height fields, and image slices. The type of data loadeddetermines what kind of operations can be performed on it. For detailed informationabout each type of data, refer to Chapter 4 Data Source Moduleschapter. Refer tothe Introduction to Modulessection for more information on the types of operationsthat can be performed.
1.
Open Voxler.
2. Click the File | Importcommand.
3. In the Importdialog, select the data file and click Open.
4. In the Data Import Optionsdialog, set the file format options. You can selectDelimitersand how to treat text. Click OK.
5. In the Select Data Columnsdialog, set theX, Y, Z, and Componentinformation.Set any additional Optionsand click OK.
6.
The data loads into Voxlerand is displayed as a data module in the NetworkManager. If you do not see the Network Manager, click the View | Managers| Network Managercommand. A check mark indicates the manager is open.Adding modules to the data set will create a visualization pipeline in the NetworkManagerthat will allow you to create the output you desire.
7.
Right-click the data module and select Graphics Output | ScatterPlot. Theoutput is displayed in the Viewer window.
8.
Select the ScatterPlotmodule in the Network Manager and the properties aredisplayed in the Property Manager. Adjust the properties as desired.
9. Choose the File | Save Ascommand. Enter a File namein the Save Asdialogand click the Savebutton to save your Voxlerproject.
The tutorial lessons in Chapter 2contain detailed instructions on using Voxler. It ishighly recommended that you complete the tutorial before beginning work in Voxler.
Using Scripter
Tasks can be automated in Voxlerusing Golden Software's Scripter program or anyActiveX Automation-compatible client, such as Visual BASIC. A script is a text filecontaining a series of instructions for execution when the script is run. Scriptercanbe used to perform almost any task in Voxler. You can do practically everything witha script that you can do manually with the mouse or from your keyboard. Scripts areuseful for automating repetitive tasks and consolidating a sequence of steps. Scripter
5
Voxler
8/10/2019 Voxler 3 Full Guide
32/72
is installed in the same location as Voxler. Refer to Chapter 21 Automating Voxlerfor more information about Scripter. We have included several example scripts so
that you can quickly see some of Scripter'scapabilities.
Sample Script Files
A variety of automation examples are available. You can run the script as is or you cancustomize the script. Example scripts are located at C:\Program Files\GoldenSoftware\Voxler 3\Samples\Scripts, by default.
To run a sample script in Scripter:
1. Open Scripterby navigating to the installation folder, C:\Program Files\GoldenSoftware\Voxler 3\Scripter. Double-click on the Scripter.EXE application file.
2. Click the File | Opencommand and select a sample script .BAS file in theC:\Program Files\Golden Software\Voxler 3\Samples\Scripts folder.
3. Use the Script | Runcommand and the script is executed.
Voxler User InterfaceVoxleruses multi-threading to keep the user interface responsive, even withcomputationally intensive background tasks. The user interface architecture is basedon a single-document, multi-view model. This allows a document to exist with anynumber of view windows open on the document. When the last view window is closed,the program prompts for a save of changes (if any) and the document is closed. Whenthe File | Newcommand is chosen, the existing document (if any) is closed to make
room for the new document.
Voxleruses a visualization network to represent data, processing paths, and output.All data and modules for the current project are visible in the Network Manager.Select a module to modify the module properties in the Property Manager. Thegraphical output from a module is displayed in the Viewer window. Voxlerfiles canbe saved, exported to a variety of file formats, or recorded using the capture videocommand.
6
Chapter 1 - Introducing Voxler
8/10/2019 Voxler 3 Full Guide
33/72
Several data types can be loaded into V o x l e r . Once thedata are loaded, you can select modules applicable to
the data. The data can be visualized and exported.
The Voxleruser interface layout consists of the title bar, menu bar, toolbars, ModuleManager, Network Manager, Property Manager, Viewer window, and status bar.
The V o x l e r user interface includes several toolbars and windows.
7
Voxler
8/10/2019 Voxler 3 Full Guide
34/72
The following table summarizes the function of each component of the user interface.
Component Name Component Function
Title Bar The title bar lists the program name plus the savedVoxler.VOXB file name (if any). An asterisk (*)after the file name indicates the file has beenmodified.
Menu Bar The menu bar contains the commands used to runVoxler.
Toolbars The toolbars contain Voxlertool buttons, which areusually shortcuts to menu commands. Move thecursor over each button to display a screen tipdescribing the command. Toolbars can be docked orfloating.
Module Manager The Module Managerlists example files andprovides quick access to modules. The ModuleManageris initially docked on the far left side of
the screen.
Network Manager The Network Manager displays the visualizationnetwork, consisting of loaded data files, modules,and connections. The Network Manager is initiallydocked in the middle top position of the screen.
Property Manager The Property Manager displays the properties ofthe module currently selected in the Network
Manager. The Property Manager is initiallydocked in the middle bottom position on the screen.
Viewerwindow The Viewer window contains the graphics output asdirected by the modules in the Network Manager.The Viewer window is initially located to the farright side of the screen.
Status Bar The status bar shows information about the activityin Voxler. The status bar is divided into three
sections. The left section displays help messagesand progress text. The middle section displays aprogress gauge for various tasks, such as loadinglarge data files. The right section displays thewindow size and the estimated time remaining forlong tasks.
8
Chapter 1 - Introducing Voxler
8/10/2019 Voxler 3 Full Guide
35/72
Title Bar
The title bar is the top portion of the Voxlerapplication window or the top portion of adialog. The file that is currently open in the Viewer window is listed in the programtitle bar. In a dialog, the dialog name is listed in the dialog title bar. Drag a window ordialog by its title bar to reposition it. Double-click the title bar to maximize or restorethe window. When a document contains unsaved changes, an asterisk (*) appearsnext to its name in the title bar. The asterisk disappears once the unsaved changeshave been saved.
The title bar contains the window or dialog name.
Menu Bar
The menu bar contains the menu commands used to run Voxler. The menu bardisplays in a docked view by default; however, it can also be displayed as a floatingwindow. See Changing the Window Layout for information on displaying the menu baras either docked or floating.
The menu bar contains the V o x l e r menu commands.
Status Bar
The status bar is displayed at the bottom of theVoxler window. The status bar displays additionalinformation about selected items.
Click the View | Status Barcommand to show or
hide the status bar at the bottom of the Voxlerwindow. A check mark appears next to Status Bar
in the Viewmenu when the status bar is visible.Click the Status Barmenu item to remove thecheck mark and hide the status bar.
Click the V i ew | S t a t u s B a r
command to show or hide the
status bar. A check markindicates the status bar is visible.
The status bar is divided into three sections: left, middle, and right. The left side of thestatus bar displays a short description of the selected menu item. The left section isalso used for help messages and progress text. The middle section is used for aprogress gauge to show the amount of work accomplished and the amount left to do
9
8/10/2019 Voxler 3 Full Guide
36/72
Chapter 1 - Introducing Voxler
8/10/2019 Voxler 3 Full Guide
37/72
Opening and Closing a Manager
If a window is not visible, click the
appropriate View | Managersmenucommand. If there is not a check marknext to a particular manager name,Voxlerdoes not display that window.
Click the manager name to make thatmanager visible. If there is a checkmark next to a manager name and themanager is not visible, the managermay be located off-screen or tabbedbehind another window. Check oruncheck the manager name in the View | Managermenu to show or hide themanager.
If there is not a check mark to the left of acommand name in the V i ew menu, then the
window is not displayed. A check markindicates the window is displayed.
To close a window, click the button or uncheck the manager name in the View |Managermenu. Right-click on the following objects to add or remove a check markand show or hide any of the windows:
the Network Managertitle bar;
the Module Managertitle bar;
the Property Managertitle bar or any area outside the white list of properties;
the toolbars; or
the menu bar.
Resizing a ManagerChange the size of a window by moving themouse to the edge of the window. The cursor
changes to the horizontal ( ) or vertical ( )resizing cursor. Click and drag the cursor tochange the window size or shape.
Restore Original Manager PositionThe on the right side of thisNetwork Manager indicates the
window can be resized by dragging
the cursor to the desired size.
To restore the default size and position of allmanagers and toolbars, click the View | ResetWindows command. This command is especiallyhandy if your windows or managers becomehidden for any reason.
11
Voxler
8/10/2019 Voxler 3 Full Guide
38/72
You must restart Voxlerin order for this command to take effect. Click Yesin thedialog, close the program, and reopen Voxler. The managers are now in the default
locations. To cancel the command, click No in the dialog.
Changing Manager from Docked to Floating Windows
Voxlerwindows display in adocked view by default. They canbe detached to display as floatingwindows.
To dock a manager or toolbar in a
new location, click the grip baralong the edge, hold down the leftmouse button, and then drag to anew location. To display as afloating window, drag the bar awayfrom a window edge. Alternatively,double-click on the window title totoggle between having the windowdocked and floating.
To restore the original dockedposition, either double-click on thetitle bar or click and hold the leftmouse button on the title bar and drag the window back to the desired dockedlocation.
A dotted outline displays when a window'sposition is being changed.
To change the position of a docked Module Manager, Network Manager, orProperty Manager, click the window title bar and drag it to a new location. A thinsolid black rectangle indicates that the window is docked in the new location when theTools | OptionsUser Interface Stylesetting is set to Offi