PLANT/CMS PanoMap - CSA

198
PLANT/CMS PanoMap ® 3D Plant Design Since 1976

Transcript of PLANT/CMS PanoMap - CSA

PLANT/CMS PanoMap®

3D Plant Design Since 1976

i PanoMap Manual

Construction Systems 280 Interstate Circle Ph: 770-955-3518

Associates, Inc. Suite 250 Fax: 770-956-8748

Atlanta, GA 30339 Email: [email protected]

Title: PanoMap (LSSM) Date: May 14, 2012 Document ID/Rev: LSSM-A/09.00

Software Version. Rev: Varies

Related Applications: CSA/ReView CSA/Scan Manager

Serial No.: PMMAN 20120514

Changes in this Revision This is the ninth official release of the PanoMap Users Guide.

Future Changes This software is constantly evolving as it is being altered for more functionality and to

support a variety of applications. In the event that changes are made to PanoMap to support specialty applications, the program operation for these applications may appear under separate cover.

ii PanoMap Manual

CSA/PanoMap, Plant Configuration Management System (Plant/CMS), copyright 1984, are

the property of CONSTRUCTION SYSTEMS ASSOCIATES, Inc. (CSA, Inc.), all rights

reserved.

The information contained within this manual is considered proprietary information of CSA,

Inc., and may not be reproduced in any manner whatsoever without the prior consent of

CSA, Inc.

CSA. Inc. cannot be held liable for any damages occurring due to the operation of its

software or to any information that may or may not be contained herein.

CSA, Inc. reserves the right to change the information contained within this manual without

prior notice.

TRADEMARKS

PanoMap is a registered trademark of CSA, Inc.

UNIX is a trademark of AT&T.

AutoCAD is a registered trademark of AutoDesk, Inc.

Silicon Graphics ™, IRIS—4D™, AND Personal IRIS™ are trademarks of Silicon

Graphics, Inc.

DISCLAIMER

The information contained in this document is subject to change. Written notice of such

changes will be provided.

CSA, Inc. does not warrant this document to be error-free. If you encounter any

discrepancies between this documentation and the software, or have other comments, please

report them to us in writing.

Construction Systems Associates, Inc.

280 Interstate North Circle, Suite 250

Atlanta, GA 30339

www.csaatl.com

770-955-3518

[email protected]

iii PanoMap Manual

Table of Contents

Chapter or Section Title Page

1 GETTING STARTED WITH PANOMAP ......................................... 1-1

1.1 PanoMap Program Description ................................................................................. 1-1 1.1.1 PANOMAP LITE (Trial Version software) ................................................................. 1-1

1.2 Program Startup ....................................................................................................... 1-1

1.3 Navigating within Panomap ...................................................................................... 1-4 1.3.1 Scan Format Types ................................................................................................... 1-4 1.3.2 Project and Scene Workspace .................................................................................. 1-5 1.3.3 Opening Scans .......................................................................................................... 1-7 1.3.4 Viewing and Editing Panoramas ............................................................................... 1-8 1.3.5 Managing multiple windows ...................................................................................... 1-8

1.4 Using Dynamic PRoject Function with Keyplans ..................................................... 1-10

1.5 Updating Panomap ................................................................................................. 1-14

1.6 Instructions for installing PanoMap software—32-Bit platform................................. 1-15

1.7 Instructions for installing PanoMap software—Windows 7 64-Bit platform .............. 1-16

1.8 Configuring a PanoMap Model ................................................................................ 1-16

1.9 Re-Configuring a PanoMap Network Model ............................................................ 1-17

2 PANOMAP PROJECT DETAILS .................................................... 2-1

2.1 Opening, saving and Closing a Project ..................................................................... 2-1 2.1.1 Saving a Project ........................................................................................................ 2-1 2.1.2 Saving a Project under a new name ......................................................................... 2-1 2.1.3 Closing a Project ....................................................................................................... 2-1 2.1.4 Reloading a Trajectory .............................................................................................. 2-2

2.2 Importing and Exporting ............................................................................................ 2-2 2.2.1 Import CSA Project (QTVR Conference) .................................................................. 2-2 2.2.2 Export Full PanoMap Project .................................................................................... 2-4 2.2.3 Import from Subproject ............................................................................................. 2-4 2.2.4 Import from PDL ........................................................................................................ 2-5 2.2.5 Import/Export 3D Geometry ...................................................................................... 2-5 2.2.6 Scan Model Extract ................................................................................................... 2-6 2.2.7 Generate 2D Drawing ............................................................................................... 2-6 2.2.8 Import Component Info ............................................................................................. 2-8 2.2.9 Export Component Info ............................................................................................. 2-8 2.2.10 Import / Export Object Attributes ............................................................................... 2-8 2.2.11 Import View (Ctrl + F11) ............................................................................................ 2-8 2.2.12 Export View (Ctrl + F12) ............................................................................................ 2-9 2.2.13 Export View with Near and Far (Shift + F12) ............................................................ 2-9

2.3 Exit ........................................................................................................................... 2-9

3 PANOMAP “VIEW” MENU DETAILS .............................................. 3-1

3.1 Toolbar ..................................................................................................................... 3-1

3.2 Workspace ................................................................................................................ 3-1

3.3 Status Bar ................................................................................................................. 3-1

3.4 Filters ........................................................................................................................ 3-2 3.4.1 Pano Filter ................................................................................................................. 3-2 3.4.2 Scene Filter ............................................................................................................... 3-2

iv PanoMap Manual

3.5 Environment ............................................................................................................. 3-4

3.6 Project Settings......................................................................................................... 3-4

3.7 View Popup Menu ..................................................................................................... 3-5 3.7.1 Show Camera Name ................................................................................................. 3-8

4 PANOMAP “TOOLS” MENU .......................................................... 4-1

4.1 Mouse controls ......................................................................................................... 4-1 4.1.1 Displaying mouse cursor ........................................................................................... 4-1 4.1.2 Displaying mouse coordinates .................................................................................. 4-2

4.2 Snap ......................................................................................................................... 4-3

4.3 Border Point .............................................................................................................. 4-4

4.4 Precise Point ............................................................................................................ 4-5

4.5 Type Point ................................................................................................................ 4-6

4.6 Edit and Escape........................................................................................................ 4-6

4.7 Measurement ............................................................................................................ 4-7 4.7.1 Add Dimension .......................................................................................................... 4-7 4.7.2 Quick Measuring ..................................................................................................... 4-10 4.7.3 Adding graphic elements ........................................................................................ 4-12 4.7.4 Selecting graphic elements (Select Shapes) .......................................................... 4-13 4.7.5 Deleting Shapes ...................................................................................................... 4-14 4.7.6 Adding Intersections................................................................................................ 4-14 4.7.7 Pano Zooming ......................................................................................................... 4-14 4.7.8 Pano Positions ........................................................................................................ 4-14 4.7.9 Utilities ..................................................................................................................... 4-15

4.8 Scene Tab Element Popup Window ........................................................................ 4-15

4.9 Assigning Tags and Component Information .......................................................... 4-17 4.9.1 Accessing Component Data ................................................................................... 4-18

4.10 3D placement – Air Point ........................................................................................ 4-19

4.11 3D placement - X, Y, Z dir ....................................................................................... 4-19

5 PANOMAP “APPLICATIONS” MENU ............................................. 5-1

5.1 Load & Remove ........................................................................................................ 5-1

5.2 Stop Application ........................................................................................................ 5-2

5.3 Loaded/Available Application .................................................................................... 5-2

6 MODEL CREATION ....................................................................... 6-1

6.1 Fitting Geometric Shapes ......................................................................................... 6-1 6.1.1 Create Cylinder/Sphere ............................................................................................ 6-1 6.1.2 Using Pipe Specifications ......................................................................................... 6-4 6.1.3 Create Plane ............................................................................................................. 6-5 6.1.4 Create Edge ............................................................................................................ 6-10 6.1.5 Create Circle ........................................................................................................... 6-11 6.1.6 Create Torus (Pipe Elbow) ...................................................................................... 6-13 6.1.7 Create Cone (Pipe Reducer) .................................................................................. 6-16 6.1.8 Create Box .............................................................................................................. 6-18 6.1.9 Create Rectangular Elbow ...................................................................................... 6-21

6.2 Extracting Laser Scan Data .................................................................................... 6-24 6.2.1 Scan Model Extract ................................................................................................. 6-24 6.2.2 Scan Tree Extract ................................................................................................... 6-26

v PanoMap Manual

6.3 Structural Shape Fitment ........................................................................................ 6-27 6.3.1 Using a Standard Structural Shape (Method 1) ...................................................... 6-27 6.3.2 Using a Custom Structural Shape (Method 2) ........................................................ 6-31

6.4 Using Paint to Identify Features .............................................................................. 6-32

6.5 Using FitShape ....................................................................................................... 6-33 6.5.1 FitShape Settings options ....................................................................................... 6-35

6.6 Using MeshBuilder And PipeBuilder for 3D Modeling.............................................. 6-35 6.6.1 Building Simple Mesh.............................................................................................. 6-36 6.6.2 Using PipeBuilder .................................................................................................... 6-38

6.7 Using RouteMan3 for Piping Models ....................................................................... 6-42

6.8 Using PanoMap Cuts to Create Mesh ..................................................................... 6-49

6.9 Using Surface Builder To Extract Point Cloud ......................................................... 6-54 6.9.1 Completing Surface Builder process ....................................................................... 6-58 6.9.2 Completing Surface Mesh ....................................................................................... 6-59

6.10 Using Tubing RL (redline) ....................................................................................... 6-62

6.11 Edit Primitive ........................................................................................................... 6-64

7 KEYPLAN CREATION AND REGISTRATION ............................... 7-1

7.1 Keyplan Registration using KeyPlanReg ................................................................... 7-1 7.1.1 Keyplan Registration Changes to Project (.xml) files ................................................ 7-4

7.2 Keyplan Generation via Cross Section Image ........................................................... 7-5

8 TEXTURE MAPPING ..................................................................... 8-1

8.1 Preparation ............................................................................................................... 8-1

8.2 Texture Mapping Procedures .................................................................................... 8-1 8.2.1 Importing Digital Photographs into ScanManager .................................................... 8-2 8.2.2 Rebuilding the PanoMap Project with Photographs ................................................. 8-2 8.2.3 Types of Digital Photograph Constraints .................................................................. 8-3 8.2.4 Adding Observations To A Constraint....................................................................... 8-4 8.2.5 Reviewing Observations ........................................................................................... 8-5 8.2.6 “Fix” scans before processing registration ................................................................ 8-6 8.2.7 Displaying Registration Quality ................................................................................. 8-6 8.2.8 Replace Trajectory File ............................................................................................. 8-7 8.2.9 Importing Registration Data to ScanManager ........................................................... 8-7 8.2.10 Create Photo Depth Cycle ........................................................................................ 8-8 8.2.11 Map Photos Cycle ..................................................................................................... 8-9

9 MODEL REVIEW INTERFACE ...................................................... 9-1

9.1 View Transfer, Trajectory File ................................................................................... 9-1

9.2 Transfer of Plin File to PanoMap ............................................................................... 9-1

9.3 Creation of PanoMap Files within Model ReView ...................................................... 9-1

9.4 Transfer of Geometry to ReView ............................................................................... 9-6

9.5 Plinview Interface ...................................................................................................... 9-6

10 USING MACROPLACEMENT FOR PIPE PLACEMENT .............. 10-1

10.1 Placing a T–connector ............................................................................................ 10-2

10.2 Placing a Reducer .................................................................................................. 10-7

10.3 Placing a Valve ....................................................................................................... 10-9

vi PanoMap Manual

11 PANOMAP UTILITY FOR AUTOCAD (OPTIONAL) ..................... 11-1

11.1 Setting up Profile .................................................................................................... 11-1

11.2 Setting up drawing template.................................................................................... 11-3

11.3 Using Plin Tools ...................................................................................................... 11-3 11.3.1 Importing plin files ................................................................................................... 11-3 11.3.2 Exporting drawings into Plin file .............................................................................. 11-4

11.4 Extract from LSSM .................................................................................................. 11-6

11.5 PAnoMap Swivel, Zoom in / Zoom Out ................................................................... 11-7

11.6 Create Drawing from Plin file .................................................................................. 11-8

11.7 Load PanoMap Quick View (F10) ......................................................................... 11-11

11.8 Load PanoMap View (F11) ................................................................................... 11-12

11.9 Save View for PanoMap (F12) .............................................................................. 11-12

11.10 Interference Checking ........................................................................................... 11-12

12 USING PLIN2SCAN FOR INTERFERENCE, MERGE, AND REMOVAL SIMULATIONS ................................................................................. 12-1

12.1 Inserting Plin Files into Scans ................................................................................. 12-1

12.2 Clash Detection ...................................................................................................... 12-4 12.2.1 Report generation ................................................................................................... 12-6

12.3 Removing Components from Scans ........................................................................ 12-7 12.3.1 Using the Process Standalone option ..................................................................... 12-9

vii PanoMap Manual

List of Figures

Figure Title Page

Figure 1–1. CSA PlantCMS folder on Windows desktop .................................................................... 1-1 Figure 1–2. Model folder for specific facility ........................................................................................ 1-2 Figure 1–3. PanoMap and CSA Program program shortcuts ............................................................. 1-2 Figure 1–4. CSA Plant CMS Main Menu example. (Image, title vary by location.) ............................ 1-2 Figure 1–5. Access Menu example. (Image and title vary by location.) ............................................. 1-3 Figure 1–6. PanoMap menu, initial view with list of Project scans available, no scans displayed ..... 1-3 Figure 1–7. Tree Expand All / Collapse All option from pop-up window ............................................. 1-4 Figure 1–8. Project (left) and Scene Workspace lists ......................................................................... 1-5 Figure 1–9. Project Popup .................................................................................................................. 1-6 Figure 1–10. Scan opened in PanoMap ............................................................................................. 1-7 Figure 1–11. Keyplan file listed in Project workspace ........................................................................ 1-7 Figure 1–12. Keyplan detail ................................................................................................................ 1-8 Figure 1–13. Multiple scan windows: Cascade view .......................................................................... 1-9 Figure 1–14. Multiple scan windows: Tile Vertically view ................................................................... 1-9 Figure 1–15. Keyplan example, defined by redline ........................................................................... 1-10 Figure 1–16. Building scan areas defined by redline, with Back arrow ............................................ 1-11 Figure 1–17. Keyplan Elevation links ................................................................................................ 1-11 Figure 1–18. Keyplan with defined, linkable areas (redlines) ........................................................... 1-12 Figure 1–19. Dynamic project area definition (rectangular shape) including Pipe Tunnel area. ...... 1-13 Figure 1–20. Dynamic project menu ................................................................................................. 1-13 Figure 1–21. Dynamic project area opened as newly created keyplan ............................................ 1-14 Figure 1–22. Back Button .................................................................................................................. 1-14 Figure 1–23. About PanoMap (version notice) ................................................................................. 1-15 Figure 1–24. Automatic Update – status bar message ..................................................................... 1-15 Figure 1–25. Automatic Update - Programs up to date .................................................................... 1-15 Figure 1–26. ConfigModel menu (with Model Name and Directory populated) ................................ 1-17 Figure 1–27. ConfigModel.log file (opened in Windows Notepad) ................................................... 1-17 Figure 1–28. ConfigServer.exe file in Windows Explorer ................................................................. 1-18 Figure 2-1. Save Project As menu ...................................................................................................... 2-1 Figure 2-2. Import/Export sub-menu ................................................................................................... 2-2 Figure 2-3. Import CSA Project ........................................................................................................... 2-3 Figure 2-4. Export Full Project menu .................................................................................................. 2-4 Figure 2-5. Import/Export 3D Geometry .............................................................................................. 2-5 Figure 2-6. Generate 2D drawing menu (DXF format example) ......................................................... 2-7 Figure 2-7. Import/Export Object Attributes ........................................................................................ 2-8 Figure 3-1. View submenu in PanoMap .............................................................................................. 3-1 Figure 3-2. Pano Filter ........................................................................................................................ 3-2 Figure 3-3. Scene Filter ....................................................................................................................... 3-3 Figure 3-4. Environment ...................................................................................................................... 3-4 Figure 3-5. Project Settings (Panorama and Scene tabs) .................................................................. 3-5 Figure 3-6. View popup ....................................................................................................................... 3-6 Figure 3-7. Pano Property Property Info – Used Attributes (date highlighted) ................................... 3-7 Figure 3-8. Shape Property Info (Main / Plin tab) ............................................................................... 3-7 Figure 4-1. Tools submenu in PanoMap ............................................................................................. 4-1 Figure 4-2. Toggled item: Enabled/on (left) and Disabled/off ............................................................. 4-1

viii PanoMap Manual

Figure 4-3. Border Point ...................................................................................................................... 4-5 Figure 4-4. Precise Point ..................................................................................................................... 4-6 Figure 4-5. Type Point menu (View point displayed) .......................................................................... 4-6 Figure 4-6. Add Dimension Dialog Box ............................................................................................... 4-7 Figure 4-7. Dimension start point (left) and end point ......................................................................... 4-8 Figure 4-8. Dimension result ............................................................................................................... 4-9 Figure 4-9. Dimension appearance example in Scene tab ................................................................. 4-9 Figure 4-10. Delete confirmation message ....................................................................................... 4-10 Figure 4-11. Quick Measuring Point to Point example ..................................................................... 4-10 Figure 4-12. Quick Measuring Plane to Point example (temporary plane symbol) .......................... 4-11 Figure 4-13. Quick Measuring Plane to Point example (result) ........................................................ 4-11 Figure 4-14. Quick Measuring Angle of Centerlines example .......................................................... 4-12 Figure 4-15. Navigator menu ............................................................................................................ 4-15 Figure 4-16. Scene tab elements Menu ............................................................................................ 4-16 Figure 4-17. Go To Shape Menu ...................................................................................................... 4-16 Figure 4-18. Add Text Dialogue Box ................................................................................................. 4-18 Figure 4-19. 3D Placement (air point) menu ..................................................................................... 4-19 Figure 4-20. 3D Placement (air point) nx / ny / nz coordinates in Mouse Hint ................................. 4-19 Figure 4-21. 3D Placement entry field .............................................................................................. 4-19 Figure 5-1. Applications Menu in PanoMap (example, applications list varies with user) .................. 5-1 Figure 5-2. Load & Remove Applications menu ................................................................................. 5-1 Figure 5-3. Open menu ....................................................................................................................... 5-2 Figure 5-4. Reset COM interface ........................................................................................................ 5-2 Figure 6-1. Zoomed in on pipes .......................................................................................................... 6-1 Figure 6-2. Cylinder Estimator ............................................................................................................ 6-2 Figure 6-3. Cylinder Estimator - Selecting Points ............................................................................... 6-3 Figure 6-4. Cylinder Estimator - Resultant Cylinder ........................................................................... 6-3 Figure 6-5. Cylinders created in all four views .................................................................................... 6-4 Figure 6-6. Selecting Pipe Specification ............................................................................................. 6-5 Figure 6-7. Zoomed in on control box ................................................................................................. 6-6 Figure 6-8. Add Shape Properties Window ......................................................................................... 6-6 Figure 6-9. Add Plane - Selecting Points ............................................................................................ 6-7 Figure 6-10. Planes created in all four views ...................................................................................... 6-7 Figure 6-11. Plane Estimator window ................................................................................................. 6-8 Figure 6-12. Plane Estimator Plane Settings (left) and Border Settings windows .............................. 6-8 Figure 6-13. Plane Estimator example – Selecting points .................................................................. 6-9 Figure 6-14. Plane Estimator example – resulting plane .................................................................... 6-9 Figure 6-15. Edge Estimator ............................................................................................................. 6-10 Figure 6-16. Edge Estimator - Selecting Points ................................................................................ 6-11 Figure 6-17. Edges created in all four views ..................................................................................... 6-11 Figure 6-18. Circle Estimator ............................................................................................................ 6-12 Figure 6-19. Circle Estimator result (including new object in list) ..................................................... 6-12 Figure 6-20. Zoomed in on pipe elbow ............................................................................................. 6-13 Figure 6-21. Torus Estimator ............................................................................................................ 6-13 Figure 6-22. Torus Estimator - Selecting Points ............................................................................... 6-14 Figure 6-23. Torus Estimator – Outlining Points ............................................................................... 6-15 Figure 6-24. Torus Estimator - Resultant Torus................................................................................ 6-15 Figure 6-25. Zoomed in on a cone .................................................................................................... 6-16 Figure 6-26. Cone Estimator ............................................................................................................. 6-16 Figure 6-27. Cone Estimator – Outlining Points................................................................................ 6-17 Figure 6-28. Cone Estimator - Resultant Cones ............................................................................... 6-17

ix PanoMap Manual

Figure 6-29. Zoomed in on a box ...................................................................................................... 6-18 Figure 6-30. Box Estimator ............................................................................................................... 6-18 Figure 6-31. Box Estimator – Outlining Points .................................................................................. 6-19 Figure 6-32. Box Estimator - Resultant Box ...................................................................................... 6-19 Figure 6-33. Box Estimator – Face Dragging Operation ................................................................... 6-20 Figure 6-34. Box Estimator Face Dragging Result ........................................................................... 6-21 Figure 6-35. Zoomed in on a Cylinder .............................................................................................. 6-22 Figure 6-36. Rectangular Elbow Estimator ....................................................................................... 6-22 Figure 6-37. Rectangular Elbow Estimator – Initial Elbow ................................................................ 6-23 Figure 6-38. Rectangular Elbow Estimator –Definition of Parameters ............................................. 6-24 Figure 6-39. Scan Model Extract Dialogue Box ................................................................................ 6-25 Figure 6-40. Scan Tree Extract Dialogue Box .................................................................................. 6-26 Figure 6-41. Model Path .................................................................................................................... 6-27 Figure 6-42. Steel Estimator menu ................................................................................................... 6-28 Figure 6-43. Selecting the structural shape ...................................................................................... 6-28 Figure 6-44. Shape Profile ................................................................................................................ 6-29 Figure 6-45. Model/Library units prompt ........................................................................................... 6-29 Figure 6-46. Shape Profile Overlay ................................................................................................... 6-30 Figure 6-47. Fitted Shape ................................................................................................................. 6-30 Figure 6-48. Custom Shape .............................................................................................................. 6-31 Figure 6-49. Painter menu without (left) and with pre-loaded color palette. ..................................... 6-32 Figure 6-50. Using Paint via border to identify object (result right) ................................................... 6-33 Figure 6-51. Paint Save Work message ........................................................................................... 6-33 Figure 6-52. FitShape with Scans field options ................................................................................ 6-34 Figure 6-53, FitShape Application – Settings menu ......................................................................... 6-35 Figure 6–54. Box in PanoMap containing pipe to be modeled ......................................................... 6-36 Figure 6–55. MeshBuilder application, with Selection volume populated ......................................... 6-37 Figure 6–56. Meshbuilder.bat in new Windows Explorer window and confirmation message ......... 6-38 Figure 6–57. PipeBuilder menu (with Please wait… message) ........................................................ 6-39 Figure 6–58. PipeBuilder menu (Watch option) ................................................................................ 6-39 Figure 6–59. Watch menu option (plinPipe.dat, opened in PlinView) ............................................... 6-40 Figure 6–60. MeshBuilder application, Selection Scans field, options ............................................. 6-40 Figure 6–61. MeshBuilder application, Set n for the best function fill-in field ................................... 6-41 Figure 6–62. PanoVisibility menu, with three scans to be included .................................................. 6-41 Figure 6–63. MeshBuilder Quick Settings options ............................................................................ 6-42 Figure 6–64. Divide Input space box field ......................................................................................... 6-42 Figure 6–65. Import/Export 3D Geometry ......................................................................................... 6-42 Figure 6–66. Import/Export 3D Geometry (Import options) .............................................................. 6-43 Figure 6–67. 3D Geometry visible in PanoMap (keyplan; nearby scan highlighted) ........................ 6-43 Figure 6–68. Imported 3D Geometry appearing as objects in Scene tab ......................................... 6-44 Figure 6–69. 3D RouteMan3 application, Edit/New button highlighted ............................................ 6-44 Figure 6–70. 3D RouteMan3 Create/Edit Package menu (300 mm diameter pipe) ......................... 6-45 Figure 6–71. 3D RouteMan3 Pipe Components menu ..................................................................... 6-45 Figure 6–72. Numbered pipe (300mm) segments in PanoMap ........................................................ 6-46 Figure 6–73. 3D RouteMan3 Pipe Components menu (populated) ................................................. 6-46 Figure 6–74. Numbered pipe (150mm) segments in PanoMap ........................................................ 6-47 Figure 6–75. Highlighted 3D Geometry objects in Scene tab ........................................................... 6-47 Figure 6–76. Numbered pipe (150mm) segments in PanoMap ........................................................ 6-48 Figure 6–77. Resulting Plin file, opened in PlinView ........................................................................ 6-49 Figure 6–78. PanoMap Cuts application ........................................................................................... 6-50 Figure 6–79. PanoMap Cuts application, Interest Scans options ..................................................... 6-51

x PanoMap Manual

Figure 6–80. PanoVisibility menu, with four scans to be utilized in mesh building ........................... 6-51 Figure 6–81. PanoMap Cuts application, InterestScans options, Edit Scans list ............................. 6-52 Figure 6–82. PanoVisibility menu, Mesh Cut settings ...................................................................... 6-52 Figure 6–83. Process status bar (Mesh generation) ......................................................................... 6-53 Figure 6–84. Mesh opened in PlinView ............................................................................................ 6-53 Figure 6-85. Environment menu, Max Point limit entered (example). .............................................. 6-54 Figure 6-86. Surface Builder menu, Build surface mesh unchecked, point cloud formats available 6-55 Figure 6-87. SurfaceBuilder application, snapped to geometry, Interest area populated ................ 6-56 Figure 6-88. Scans selection options pop-up.................................................................................... 6-56 Figure 6-89. Pano Visibility window, The Best N=3 selection enabled (three scans selected) ........ 6-57 Figure 6-90. Quick Settings preferred settings ................................................................................. 6-57 Figure 6-91. Mass Point Limit (drop-down list) ................................................................................. 6-58 Figure 6-92. Resulting point cloud file displayed in PlinView............................................................ 6-59 Figure 6-93. Resulting surface mesh displayed in PlinView ............................................................. 6-60 Figure 6-94. Mesh Builder ................................................................................................................. 6-60 Figure 6-95. External method message ............................................................................................ 6-61 Figure 6-96. MeshBuilder.bat file created (shown in Windows Explorer) ......................................... 6-61 Figure 6-97. Newly created mesh files (shown in Windows Explorer and opened in AutoCAD) ...... 6-61 Figure 6-98. TubingRL window ......................................................................................................... 6-62 Figure 6-99. Points picked along tubing ............................................................................................ 6-62 Figure 6-100. Resulting Tubing model in scan, with Redline and Macro in Scene tab .................... 6-63 Figure 6-101. Resulting Tubing model, opened in PlinView (via Watch menu button)..................... 6-63 Figure 6-102. Box in PanoMap, right-click pop-up menu .................................................................. 6-64 Figure 6-103. Edit Primitive menu, Dots as Primitive of type drop down .......................................... 6-64 Figure 6-104. Primitive opened in Review (Current View window maximized) ................................ 6-65 Figure 7-1. Example, Keyplan picture file ........................................................................................... 7-1 Figure 7-2. Add Pano, Key Plant picture file – Reg. Name drop-down .............................................. 7-2 Figure 7-3. Keyplan Registration ........................................................................................................ 7-3 Figure 7-4. Edit Points ......................................................................................................................... 7-3 Figure 7-5. KeyPlanReg Dialogue Box and point selection (corner location on scan and keyplan)... 7-4 Figure 7-6. Example Entry in PanoMap Project file ............................................................................ 7-5 Figure 7-7. Cross Section Image menu, 4 scans selected (locations on existing keyplan highlighted)7-6 Figure 7-8. Keyplan generated by Cross Section Image (and highlighted in Project tab list) ............ 7-6 Figure 8-1. Checking the Registration of Laser Scan Files ................................................................ 8-1 Figure 8-2. Import digital photograph .................................................................................................. 8-2 Figure 8-3. PanoMap Project rebuilding ............................................................................................. 8-2 Figure 8-4. Creating constraints .......................................................................................................... 8-3 Figure 8-5. Observation addition and result ........................................................................................ 8-4 Figure 8-6. Observation review ........................................................................................................... 8-5 Figure 8-7. Unprocess constraints and observations ......................................................................... 8-6 Figure 8-8. Registration quality ........................................................................................................... 8-6 Figure 8-9. Trajectory file replacement ............................................................................................... 8-7 Figure 8-10. Registration data import ................................................................................................. 8-7 Figure 8-11. Photo depth cycle ........................................................................................................... 8-8 Figure 8-12. Map photos cycle ............................................................................................................ 8-9 Figure 8-13. Texture-mapped data ................................................................................................... 8-10 Figure 8-14. Texture Mapped PanoMap Project (result) .................................................................. 8-10 Figure 9-1. Merged Plin file and Panorama ........................................................................................ 9-2 Figure 9-2. Scan File Image ................................................................................................................ 9-3 Figure 9-3. Create Panorama BMP in Review .................................................................................... 9-4 Figure 9-4. Create Panorama BMP Dialogue Box .............................................................................. 9-5

xi PanoMap Manual

Figure 9-5. Bitmaps Merge Settings Dialogue Box ............................................................................. 9-5 Figure 9-6. Merged Panorama Files in PanoMap ............................................................................... 9-6 Figure 10–1. Snap toolbar................................................................................................................. 10-1 Figure 10–2. Select MacroPlacement from Applications menu in PanoMap .................................... 10-1 Figure 10–3. MacroPlacement main menu ....................................................................................... 10-1 Figure 10–4. MacroPlacement menu model list, Table Type and Short Code drop–down menus .. 10-2 Figure 10–5. MacroPlacement menu, Sort Type drop–down example ............................................ 10-2 Figure 10–6. MacroPlacement menu, Manufacturers Code drop–down example ........................... 10-2 Figure 10–7. T–connector example .................................................................................................. 10-3 Figure 10–8. Menu Model List ShortCode drop–down menu ........................................................... 10-3 Figure 10–9. POC data information screen ...................................................................................... 10-3 Figure 10–10. MacroPlacement Fit tab menu ................................................................................... 10-4 Figure 10–11. MacroPlacement Place tab menu .............................................................................. 10-4 Figure 10–12. MacroPlacement POC tab, T–connector ................................................................... 10-5 Figure 10–13. Two point macro placement example: Point 1 (left) and Point 2, T–connector ......... 10-6 Figure 10–14. T–connector macro with Component ID placed in PanoMap .................................... 10-6 Figure 10–15. Scene tab with Macro displayed – example .............................................................. 10-6 Figure 10–16. MacroPlacement Load tab menu, Reducer Macro selection ..................................... 10-7 Figure 10–17. MacroPlacement Place tab, Reducer ........................................................................ 10-7 Figure 10–18. Two point macro placement example: Point 1 (left) and Point 2, Reducer ............... 10-8 Figure 10–19. Reducer and T–connector macros with Component IDs placed in PanoMap ........... 10-8 Figure 10–20. Two Reducers and T–connector macros with Component IDs placed in PanoMap . 10-9 Figure 10–21. MacroPlacement Load tab menu, Valve .................................................................... 10-9 Figure 10–22. MacroPlacement Place tab, Reducer ...................................................................... 10-10 Figure 10–23. Two point macro placement example: Point 1 (left) and Point 2, Valve .................. 10-10 Figure 10–24. Valve macro with Component ID placed in PanoMap ............................................. 10-11 Figure 11–1. Profiles tab ................................................................................................................... 11-1 Figure 11–2. File Support Search Path ............................................................................................. 11-2 Figure 11–3. PanoMap loaded in Customization Groups ................................................................. 11-2 Figure 11–4. PanoMap menu, available in AutoCAD (Full version on left; limited on right) ............. 11-3 Figure 11–5. Insert Plin file into drawing menu ................................................................................. 11-4 Figure 11–6. Plin file as imported into AutoCAD (left) and original plin file opened in Review ........ 11-4 Figure 11–7. Export drawing into Plin file menu ............................................................................... 11-5 Figure 11–8. 3D geometry selected in AutoCAD (left) and opened as plin in Review ..................... 11-5 Figure 11–9. Extract from LSSM menu ............................................................................................. 11-6 Figure 11–10. Top and Front views .................................................................................................. 11-6 Figure 11–11. Extract from LSSM menu, Min / Max and Scans fields ............................................. 11-7 Figure 11–12. Point Cloud information available from AutoCAD xref list ......................................... 11-7 Figure 11–13. Swivel feature position locator menu. ........................................................................ 11-8 Figure 11–14. Creating drawings from plin files................................................................................ 11-8 Figure 11–15. Create Drawing from Plin – Process running, command window ........................... 11-10 Figure 11–16. Dwg file created from plin file, including visual bitmap ............................................ 11-10 Figure 11–17. PanoMap scan (example) ........................................................................................ 11-11 Figure 11–18. PanoMap scan view duplicated in AutoCAD ........................................................... 11-12 Figure 11–19. Process Interference checking menu ...................................................................... 11-13 Figure 11–20. Plin creation confirmation ........................................................................................ 11-13 Figure 11–21. Interference Checking menu .................................................................................... 11-13 Figure 11–22. Pano Visibility .......................................................................................................... 11-14 Figure 11–23. Interference checking Settings menu ...................................................................... 11-15 Figure 11–24. Resulting scan created in PanoMap (in list) ............................................................ 11-15 Figure 11–25. Interference checking labels (newly created object in PanoMap Scene tab) .......... 11-16

xii PanoMap Manual

Figure 11–26. Interference checking labels (rendered in AutoCAD) .............................................. 11-16 Figure 11–27. IntPano application, Cycle selection (left) and AutoCAD connection ...................... 11-17 Figure 11–28. PlinView (plinWatch.dat) created from interferences............................................... 11-17 Figure 12–1. Plin2Scan menu, Scans field highlighted .................................................................... 12-1 Figure 12–2. Select Scans/Objects menu (filter applied) .................................................................. 12-2 Figure 12–3. Plin2Scan menu, choosing Plin file to be included in scan ......................................... 12-2 Figure 12–6. Command window, plin2scan insert plin process ........................................................ 12-3 Figure 12–7. Newly created scan (“_MRG”) scan view, with original scan and tiled vertically. ........ 12-3 Figure 12–4. Plin2Scan, Plin file, Scans and Suffix fields populated................................................ 12-4 Figure 12–5. Plin2Scan Clash Detection Settings menu (Create IN01 and Create IN03 checked, to create Interference report) ........................................................................................................................... 12-5 Figure 12–6. Command window, plin2scan clash detection process ............................................... 12-6 Figure 12–7. Newly created clash detection (“_INT”) scan view, with original scan and tiled vertically.12-6 Figure 12–8. Drop-down menu in Interference report ....................................................................... 12-7 Figure 12–9. Interference report, specific interference displayed in scan ........................................ 12-7 Figure 12–9. Box drawn around object to be removed ..................................................................... 12-8 Figure 12–9. Pano Visibility: Selection Volume field, and Panorama listing in order of Quality (visibility). .......................................................................................................................................................... 12-8 Figure 12–9. Plin2Scan menu, Remove from scans checked .......................................................... 12-9 Figure 12–9. Plin2Scan Process Standalone folders created (in Windows Explorer) .................... 12-10 Figure 12–9. Import/Export Subproject menu ................................................................................. 12-10 Figure 12–9. Newly created Removal scan (right) .......................................................................... 12-11

xiii PanoMap Manual

List of Tables

Table Title Page

Table 1–1. Project Popup Menu items ................................................................................................ 1-6 Table 2-1. Import CSA Project Menu items ........................................................................................ 2-3 Table 2-2. QTVR Conference and PanoMap Comparison ................................................................. 2-4 Table 2-3. Import/Export 3D Geometry - Supported Primitive Types ................................................. 2-6 Table 2-4. Export 3D Geometry - Supported Data Types ................................................................... 2-6 Table 2-5. Generate 2D drawing menu description ............................................................................ 2-8 Table 3-1. Shape Property menu definitions....................................................................................... 3-8

PanoMap Program Description 1-1

1 GETTING STARTED WITH PANOMAP

NOTE: This manual presumes that your PC has been set up with the PanoMap

software installed by CSA, Inc., and that the project scans have been

registered. Basic instructions on program setup are provided at the end of

this chapter, beginning with Section 1.6.

NOTE: All references to “click”s presume a left mouse-button click, unless

indicated otherwise.

1.1 PANOMAP PROGRAM DESCRIPTION

PanoMap is an application to enable viewing and annotation of laser scan files created as 3D

bitmaps/QuickTime Virtual Reality movies (QTVR), or 3D surface models. It also allows the

user to define registration information for laser scans not already registered.

This manual serves as a reference for the various application operations, covering every

program item in as much detail as is feasible. The order of presentation is based on the layout

of the menu bar and various toolbars. However a strict adherence to actual order of the menu

bar and toolbar layout will not always be maintained, depending on the order of importance of

the procedures to be described.

1.1.1 PANOMAP LITE (Trial Version software)

PanoMap Lite (PanoMap LT.exe) is a trial version of the full PanoMap application, with

reduced functionality. It contains the full viewing, text and dimensioning functions of

PanoMap but without the Model Creation, export functions, drawing generation and some

shape generation functions.

1.2 PROGRAM STARTUP

To access the PanoMap program, perform the following steps

1. Click on the program group labeled “CSA Plant CMS”

2. From the Windows Desktop, locate the CSA PlantCMS folder.

Figure 1–1. CSA PlantCMS folder on Windows desktop

3. Double-click on the folder. A Windows Explorer window appears, displaying a folder for

your facility’s operation. There may be more than one folder for multiple facilities.

PanoMap Manual

1-2 Program Startup

Figure 1–2. Model folder for specific facility

4. Double-click the model of interest. Another Explorer window opens with several

software shortcuts.

NOTE: If CSA PlantCMS software is installed, but your model does not appear on

the list of folders displayed, see Section 1.8 for instructions to configure

your model.

Figure 1–3. PanoMap and CSA Program program shortcuts

5. Double-click the PCMS – prefixed icon. The CSA PlantCMS Main menu appears.

Figure 1–4. CSA Plant CMS Main Menu example. (Image, title vary by location.)

6. Click Access. An Access menu appears with a list of applications.

NOTE: Menus are organized specific to a plant location, and may differ from the

type of example shown below.

PanoMap Manual

Program Startup 1-3

Figure 1–5. Access Menu example. (Image and title vary by location.)

7. Click the application. The PanoMap program menu appears with the project’s scans

listed.

Figure 1–6. PanoMap menu, initial view with list of Project scans available, no scans displayed

8. A list of available project scans appears in the PanoMap window.

NOTE: It may be necessary to click the plus symbol ( ) to view (i.e. expand/

uncollapse) the list of scans as shown. To expand or collapse all, right-click

in the Project list and choose that option as shown in Figure 1–7.

PanoMap Manual

1-4 Navigating within Panomap

Figure 1–7. Tree Expand All / Collapse All option from pop-up window

1.3 NAVIGATING WITHIN PANOMAP

NOTE: As is typical for Windows programs, there may be keyboard shortcuts that

more experienced PanoMap users may wish to use instead of selecting an

item from a menu list or clicking a program icon. This manual will typically

describe the latter method of PanoMap navigation, unless it is more

practical to employ a keyboard shortcut.

1.3.1 Scan Format Types

PanoMap projects typically include three individual file types for each scan, which can be

opened and viewed as a panorama as seen from the scanner:

QuickTime movie format. These scans have an “i” suffix.

3D bmp (Bitmap) format. These scans have a “bmp” suffix.

Opengl format. These scans have an “opengl” suffix.

It is usually recommended to open the Quicktime (“i” suffix) scans unless otherwise directed.

PanoMap Manual

Navigating within Panomap 1-5

1.3.2 Project and Scene Workspace

The PanoMap menu’s bottom left corner displays both Project and Scene tabs.

Figure 1–8. Project (left) and Scene Workspace lists

1.3.2.1 Project workspace

The Project workspace contains information about the trajectory file and panoramas. By right-

clicking inside the Project workspace, the Project Pop-Up box is accessed.

PanoMap Manual

1-6 Navigating within Panomap

Figure 1–9. Project Popup

Popup Menu Item Description

Activate Pano Opens the selected Panorama.

Default View Returns an open panorama to the default view direction.

Can Design (default: on) Allows the user to draw and store scene information (redlines, dimensions, etc.) within the panorama.

Compass (default: on) PanoMap will draw a mouse-ray, indicating current location of mouse cursor in all panoramas.

Register Name Groups panoramas. This function allows the user to change the registered name of a panorama if reorganization of the project is desired.

Copy to Clipboard as Text Allows the user to copy the text name of a panorama to the Windows clipboard for use in other applications.

Refresh Refreshes the Project Tab Display.

Table 1–1. Project Popup Menu items

Changes to panoramas are stored in the Project XML file.

1.3.2.2 Scene Workspace

The Scene tab contains information about individual scene elements such as camera positions,

text, survey points, redlines, dimensions and graphics elements (shapes, points, plane, circle,

SEG, TRI, QUA, cylinder and sphere).

Property information on a particular element can be modified by right-clicking on the element

in the “tree” and then selecting Properties.

Graphic elements may be moved between different object names using a drag-and-drop

procedure similar to moving files between directories in Windows Explorer. A prompt appears

when the item is dropped onto a new object, to ensure that the new object is the correct object

the user desires the element to be part of.

PanoMap Manual

Navigating within Panomap 1-7

1.3.3 Opening Scans

From the within the Project workspace (Figure 1–8), locate desired panorama from the tree,

and double-click it.

Figure 1–10. Scan opened in PanoMap

Alternatively, you may choose to locate an appropriate scan by navigating from a keyplan, as

described in Section 1.3.3.1.

1.3.3.1 Navigating from a Keyplan

Your project may include a registered Keyplan, accessible within the Project workspace

(Figure 1–8).

Figure 1–11. Keyplan file listed in Project workspace

Double-click on this item to open it in PanoMap.

PanoMap Manual

1-8 Navigating within Panomap

Figure 1–12. Keyplan detail

Each green outlined square is a scan location which may be double-clicked to open.

NOTE: If double-clicking on a green outlined square scan fails to open a scan,

ensure that the Tools > Snap > Snap Camera setting is checked.

1.3.4 Viewing and Editing Panoramas

The panoramic files displayed in PanoMap can be navigated by using the keyboard and mouse

as follows:

To zoom in: hold down the Shift key (or use the mouse scroll wheel).

To zoom out: hold down the Ctrl key (or use the mouse scroll wheel).

Press the left mouse button and drag the cursor across the screen.

As you click on different points around the screen, you will see different corresponding x, y,

and z coordinates, which correspond to different points on the scan.

Use the keyboard’s space bar to toggle between these modes, or from the menu bar select

Tools > Edit Mode, to toggle Edit Mode on/off.

1.3.5 Managing multiple windows

Should you wish to open more than one scan at a time, the default view is for these pano

views to be displayed in a cascade.

PanoMap Manual

Navigating within Panomap 1-9

Figure 1–13. Multiple scan windows: Cascade view

NOTE: Each scan opened for viewing or editing is represented by a button on the

PanoMap upper-left corner, as highlighted in Figure 1–13 above.

To view two or more scans simultaneously, choose Window > Tile Horizontally or Window

> Tile Vertically (displayed in Figure 1–14 below)

Figure 1–14. Multiple scan windows: Tile Vertically view

PanoMap Manual

1-10 Using Dynamic PRoject Function with Keyplans

1.4 USING DYNAMIC PROJECT FUNCTION WITH KEYPLANS

Rather than opening scans via the Access > Site menus as described above, a large-scale

mapping system is available in many PanoMap models, via an Access > PanoMap

Keyplans menu (or similar).

To open, click this link from the Model Organization page. A PanoMap window appears,

displaying a keyplan of an entire facility.

Figure 1–15. Keyplan example, defined by redline

Double-click anywhere on the red line surrounding the defined area to open another

keyplan, typically showing specific sections of a building (for this example, Auxiliary and

Turbine Building) scans defined by specific areas.

PanoMap Manual

Using Dynamic PRoject Function with Keyplans 1-11

Figure 1–16. Building scan areas defined by redline, with Back arrow

(A Back arrow is typically available; double-clicking this arrow will return to the previous

view.) Double-clicking the colored line defining any of these areas will open another

keyplan, providing a choice of elevations available.

Figure 1–17. Keyplan Elevation links

PanoMap Manual

1-12 Using Dynamic PRoject Function with Keyplans

Double-click one of these red lines to open a keyplan specific to the elevation you wish to

view. In this example, an Auxiliary building at 633 foot elevation is depicted below.

Figure 1–18. Keyplan with defined, linkable areas (redlines)

Note: the blue squares indicate scanner locations and are provided for reference only;

they are not clickable links to actual scans.

Double-clicking the colored boundary line at this stage will open an existing PanoMap

scan group.

However, you may choose to only open the scans contained within an area you wish to

define. To define such an area, perform the following steps:

1. Right-click on a keyplan.

2. Choose Export Dynamic Project. You are prompted at the bottom of the PanoMap

window to Add ‘min-max’ box > enter 1st point.

3. Click to define the outer limit of the area whose scans you wish to include.

PanoMap Manual

Using Dynamic PRoject Function with Keyplans 1-13

4. You are prompted at the bottom of the PanoMap window to Add ‘min-max’ box > enter

next point, +SHIFT=last. If you have defined the rectangular area of scans to be

included to your liking, hold down the shift key and click to finish defining the area to be

included. In the example below (taken from a Auxiliary building at 591 foot level, part of

the outlined area is included, along with the “Pipe Tunnel” scans located immediately

below this room on the keyplan.

Figure 1–19. Dynamic project area definition (rectangular shape) including Pipe Tunnel area.

5. A Dynamic Project menu appears.

Figure 1–20. Dynamic project menu

6. Click OK to accept the new project name (or enter a new filename of your choosing).A

Project Was Changed. Do you wish to save changes? message appears.

Note: You do not need to save the changes in order to view the scans in this newly

defined area.

7. The newly defined scan group opens with its own keyplan in PanoMap. In the example

below, the Pipe Tunnel scans from the 601 foot elevation are included with the 591 foot

elevation scans.

PanoMap Manual

1-14 Updating Panomap

Figure 1–21. Dynamic project area opened as newly created keyplan

8. You may choose to save this area as a separate project in PanoMap by choosing File >

Save. You may also use the back button to return to the previous PanoMap window.

Figure 1–22. Back Button

1.5 UPDATING PANOMAP

The CSA software development team regularly provides updates to its PanoMap software and

associate applications. To check your software’s version, choose Help > About. A version

notice appears.

PanoMap Manual

Instructions for installing PanoMap software—32-Bit platform 1-15

Figure 1–23. About PanoMap (version notice)

If you wish to update your software, first ensure that your PC’s Internet connection is

operational. Close any active scans you’ve opened and choose Help > Automatic Update. A

confirmation message appears. If you are ready to proceed, click Yes. A status bar appears

while the new version is being downloaded:

Figure 1–24. Automatic Update – status bar message

If there are newly updated applications available, a message appears advising which programs

within PanoMap were changed. Otherwise, a notice appears informing that no new programs

were downloaded.

Figure 1–25. Automatic Update - Programs up to date

1.6 INSTRUCTIONS FOR INSTALLING PANOMAP SOFTWARE—32-BIT PLATFORM

For the 32-bit platform (Windows 7 or XP) use the file PanoMapSetup.zip, which may be

provided via external disk drive or through an FTP site connection. Extract the files from

PanoMapSetup.zip to a temporary folder. It contains

NET 3.5 runtime installation - for Windows XP only

QuickTime installation

vcredist_x86_vs2005.exe

vcredist_x86_vs2008SP1.exe

PanoMap Manual

1-16 Instructions for installing PanoMap software—Windows 7 64-Bit platform

vcredist_x86.exe

and

PanoMap_Setup.exe

The first 5 files are prerequisites and need to run prior to installing PanoMap. Then run the

Panomap_Setup.exe. PanoMap will be installed in the default folder c:\csa.

Copy the PanoMap.key file provided by CSA into the c:\csa\bin folder.

After installation is completed, ensure that all model data has been copied to the designated

model drive.

1.7 INSTRUCTIONS FOR INSTALLING PANOMAP SOFTWARE—WINDOWS 7 64-BIT PLATFORM

For the Windows 7 64-bit platform use the file PanoMapSetupX64.zip which may be

provided via external disk drive or through an FTP site connection. Extract the files from

PanoMapSetupX64.zip to a temporary folder. It contains

QuickTime installation

vcredist_x86_vs2005.exe

vcredist_x86_vs2008SP1.exe

vcredist_x86.exe

and

PanoMap_Setup.exe

The first 4 files are prerequisites and need to run prior to installing PanoMap. Then run the

Panomap_Setup.exe. PanoMap will be installed in the default folder c:\csa.

Copy the PanoMap.key file provided by CSA into the c:\csa\bin folder.

After installation is completed, ensure that all model data has been copied to the designated

model drive.

1.8 CONFIGURING A PANOMAP MODEL

To set up a PanoMap model so that it will start from a startup desktop icon, perform the

following steps:

1. From the Windows Start menu, CSA PlantCMS->ConfigModel.

PanoMap Manual

Re-Configuring a PanoMap Network Model 1-17

Figure 1–26. ConfigModel menu (with Model Name and Directory populated)

1. Click Browse to navigate to your model’s folder.

2. Click on the the Pcms.cfg file in the model’s folder.

3. Click Open. The ConfigModel’s Model Name and Model Directory fields are

automatically populated.

4. Click Run. Once the configuration is complete, a ConfigModel.log file appears (typically

in Windows Notepad.)

Figure 1–27. ConfigModel.log file (opened in Windows Notepad)

Your model is configured. Navigate to your Windows desktop to locate the newly created

CSA Plant CMS folder and double click the PCMS … icon to open your PanoMap project.

1.9 RE-CONFIGURING A PANOMAP NETWORK MODEL

If an entire PanoMap model is moved from one network drive to another, it will be necessary

to re-configure the model to reflect the change. To configure a new network drive:

1. Ensure that the file “configserver.exe” is in your csa/bin folder

PanoMap Manual

1-18 Re-Configuring a PanoMap Network Model

Figure 1–28. ConfigServer.exe file in Windows Explorer

2. From the Windows Start menu, click Run. The Run window appears.

3. Type cmd in the Open field (if necessary), and click OK. A command window appears

4. At the prompt, type Configserver <modelname> <model path>

(where <modelname> and <model path> are your own model’s name and path,

without the “< >”s.)

5. Press Enter. Configserver will re-configure this model to update all relevant files. Some

large projects may require a few minutes to finish searching all folders/files. When the

configuration is completed, a log file appears in a separate window (typically in

Windows Notepad), documenting any files that have been updated.

6. All users of a newly relocated PanoMap model will need to re-run ConfigModel, as

described above in Section 1.8, on their individual PCs. Note as well that PanoMap will

run properly from remote user PCs if a network drive is made read-only, restricting

read-write privileges for specific individual users.

Opening, saving and Closing a Project 2-1

2 PANOMAP PROJECT DETAILS

2.1 OPENING, SAVING AND CLOSING A PROJECT

NOTE: It is strongly recommended that you open PanoMap projects as described in

Section 1, rather than using the “File > Open” command.

2.1.1 Saving a Project

From the menu bar click on File > Save Project or click on the icon on the toolbar.

This will save the current project without closing it or the PanoMap application.

2.1.2 Saving a Project under a new name

Choose File > Save Project As….

Figure 2-1. Save Project As menu

Navigate to the desired folder location and key-in the desired file/project name. The default

folder location and filename is the same as the current project.

NOTE: If the file already exists, a prompt appears asking if you wish to overwrite it.

Click Save.

This will save the current state into a new project file. It does not close the current project and

open the new project. If you wish to continue making changes to the new project open it first

before proceeding.

2.1.3 Closing a Project

Choose File > Close Project.

This will close the current project but will leave the PanoMap application open.

PanoMap Manual

2-2 Importing and Exporting

2.1.4 Reloading a Trajectory

This function allows you to reload the trajectory file (if it has been changed while a project is

open) without having to reload the entire project. The trajectory may be changed by updating

or adding additional trajectory points.

To reload, choose File > Trajectory > Reload Trajectory.

2.2 IMPORTING AND EXPORTING

The File > Import Export sub-menu provides a portal for managing other file formats.

Figure 2-2. Import/Export sub-menu

2.2.1 Import CSA Project (QTVR Conference)

PanoMap can be used to import project files from QTVRConference .csa file format.

Choose File > Import / Export > Import CSA Project… or click on the icon on the

toolbar.

PanoMap Manual

Importing and Exporting 2-3

Figure 2-3. Import CSA Project

Menu Item Description

CSA file name Enter the path & filename to the CSA file to be imported

XML file name Used by PanoMap. Automatically filled in by the application

MOV Location for .mov (movie) files. Automatically filled in by the application

Depth Location for Depth .bmp files. Automatically filled in by the application

Trajectory Location for trajectory .dat files. Automatically filled in by the application

Table 2-1. Import CSA Project Menu items

Property QTVR Conference

PanoMap

Redlines and stamps Yes Yes, stamp is special type of PNT or Local PNT

Measurement Yes Yes

Designing No Yes, supported graphics elements are: PNT, SEQ, TRI, QUA, Plane, Circle, Redline, Text, Sphere. In part: Cylinder, Torus, Box. Others graphics elements will be implemented in future. Supported operations are New=Add, Delete and Change properties. Elements are stored into project “xml” file, section “scene”.

Snap to graphics elements

No Yes, supported modes are: Endpoint, Midpoint, Center, Node, Nearest, Plane, Redline, Camera and Text.

Import and export plin (partly)

Yes Yes, user can import graphics elements from PLIN file or export into PLIN. (PNT, SEG, TRI, QUA, Cylinder, Torus, Sphere-only export)

PanoMap Manual

2-4 Importing and Exporting

Network conference Yes No, but network is emulated.

Panorama view modes

QuickTime QuickTime, Bitmap, OpenGL

Run external application (COM)

No Under construction. It will possible to run (short) external applications. External applications will use “panomap interface functions” for example getPoint, drawGrElement, …, currently we are using PanoMap COM interface in external applications: EdgeEstimator and Cylinder/Sphere estimator.

Pipe routing and macro placement

Yes No, will be implemented as external application by COM. [estimate: 3 1 day + 1 week for macro placement]

Estimate (planes, lines)

Yes Partial, External applications EdgeEstimator and Cylinder/Sphere estimator already exist, plane is estimated internal by PanoMap only from 3 points yet.

Registration of scan files

No No

Table 2-2. QTVR Conference and PanoMap Comparison

2.2.2 Export Full PanoMap Project

This feature allows you to make a copy of the open PanoMap project in another location,

either on an individual PC computer or the local area network.

Choose File > Import/Export > Export Full PanoMap project. A menu appears.

Figure 2-4. Export Full Project menu

You may accept the PanoMap default directory location or type another path of your own.

Click OK to export.

NOTE: Many PanoMap projects are quite large and may take some time to copy.

2.2.3 Import from Subproject

This feature allows you to import geometry created in another subproject, and allows multiple

users to share geometry without having to be working in the same PanoMap project. It can be

used to import survey points from targets, as described in the LSSM Manual.

PanoMap Manual

Importing and Exporting 2-5

2.2.4 Import from PDL

This feature allows you to import geometry encoded in the CSA format PDL file.

2.2.5 Import/Export 3D Geometry

This feature allows 3D geometry to be either imported into the laser scan environment or

exported from the laser scan environment to a CAD environment. The import function allows

importing of 3D geometry from plin files (CSA model format) so that they can viewed and

compared with the laser scan data. The export function allows the exportation of shapes into

either plin files or any of several CAD formats such as AutoCAD or MicroStation.

Note that this particular feature does not export actual scan data, only objects created or fitted

into the laser scans. To export actual scan data to a CAD environment see Section 6.2

“Extracting Laser Scan Data”.

From the menu bar click on File > Import / Export > Import / Export 3D Geometry…, or

click on the icon on the toolbar.

Make any desired changes to the dialog and then click “OK” to process, or click “Cancel” to

undo all changes and close dialog.

Figure 2-5. Import/Export 3D Geometry

A listing of supported primitive types and supported data types follows.

PRIMITIVE IMPORT EXPORT

PNT yes yes

PanoMap Manual

2-6 Importing and Exporting

SEG yes yes

TRI yes yes

QUA yes yes

Cylinder yes yes

Box yes yes

Cone yes yes

Reducer yes yes

Torus yes yes

Sphere Yes yes

Table 2-3. Import/Export 3D Geometry - Supported Primitive Types

TYPE EXTENSION

PLIN .dat

DATAL/PDMS .pdm

IGES .igs

AutoCAD .dxf

MicroStation .dgn

Table 2-4. Export 3D Geometry - Supported Data Types

2.2.6 Scan Model Extract

Refer to “Extracting Laser Scan Data” in the LSSM Manual

2.2.7 Generate 2D Drawing

This feature allows you to generate 2D drawings of particular panorama views as either

AutoCAD files or Postscript files.

From the menu bar click on File > Import / Export > Generate 2D Drawing or click on

the toolbar. A Generate 2D Drawing menu appears.

PanoMap Manual

Importing and Exporting 2-7

Figure 2-6. Generate 2D drawing menu (DXF format example)

Make any desired changes to the dialog and then click Process to Generate.

File Name Input desired file name for 2D drawing

Data Type Select either AutoCAD file (.dxf) or Postscript file (.ps) for the 2D drawing.

BMP file Select source file for the drawing generation, normally the bitmap the desired panorama was created from. Also select the desired mapping type, spherical or cylindrical.

Mapping Type Select either Spherical or Cylindrical

Panoramic View Input the desired view direction. You may input default view

positions North, East, South, or West by selecting the appropriate button. You may input specific view positions by selecting the “Navigate” button and filling in the desired values. View Azimuth and View vertical define the direction.

Zoom (hora) and Zoom (vera) define the height and width of

the view. You may view any of the inputted views in the current panorama by selecting the “Apply view” button.

Output Image Size Input the desired image size in inches.

Brightness Input the desired image brightness (.25 is the default)

Keep Thickness If checked, maintains the same thickness for object lines as

specified in PanoMap; otherwise changes to the default settings in the Postscript file.

Auto Adjust View If checked, automatically adjusts viewpoint to correct

horizontal plane if scanner was not originally positioned on

PanoMap Manual

2-8 Importing and Exporting

it correctly.

Table 2-5. Generate 2D drawing menu description

2.2.8 Import Component Info

Component information can be imported from an external file to be used in PanoMap.

This allows you to assign this information to features in PanoMap such as shapes or tags.

Also, component information generated in PanoMap can be exported to an external file so that

it can be updated and used in the database for the model.

Component information is normally stored in a file with the template ccsm*.seq.

Choose File > Import / Export > Import Component Info….

Navigate to the desired folder and select the file to be imported.

2.2.9 Export Component Info

Choose File > Import / Export > Export Component Info….

Navigate to the desired folder and indicated name of file.

2.2.10 Import / Export Object Attributes

Choose File > Import / Export > Import / Export Object Attributes…

Make any desired changes to the dialog and then click “OK” to process, or click “Cancel” to

undo all changes and close dialog.

This feature allows the used to export the attributes of a selected object into a .txt file for use

in other applications.

Figure 2-7. Import/Export Object Attributes

2.2.11 Import View (Ctrl + F11)

Choose File > Import / Export > Import View….

Navigate to the desired folder and indicated name of file.

PanoMap Manual

Exit 2-9

This will import the views from the selected trajectory file.

You can select which view he would like to see in the current panorama.

Note: This feature is only available when a panorama is open.

2.2.12 Export View (Ctrl + F12)

Choose File > Import / Export > Export View

Navigate to the desired folder and indicated name of file.

This will export the current view position and direction into a trajectory file (traj*.dat) so that

they can be viewed in other applications such as Model Review. Only the current view is

exported.

NOTE: This feature is only available when a panorama is open.

2.2.13 Export View with Near and Far (Shift + F12)

Choose File > Import / Export > Export View with Near and Far

This will export the current view position and direction with outer hither and yon components

into a trajectory file (traj*.dat) so that they can be viewed in other applications such as Model

Review. Only the current view is exported.

NOTE: This feature is only available when a panorama is open.

2.3 EXIT

To close the current project but leave the PanoMap application open, choose File > Close

Project.

Toolbar 3-1

3 PANOMAP “VIEW” MENU DETAILS

When a given toolbar is first turned on, it appears undocked in the center of the window. It can

be left undocked or it can be dragged using the handle on the left to the top or bottom of the

window, or to either side.

Changes to panoramas are stored in the Project XML file; upon closing.

3.1 TOOLBAR

Figure 3-1. View submenu in PanoMap

From the menu bar click View > Toolbar, to toggle the display of the available toolbars on

(indicated by a check mark) or off.

When a given toolbar is first turned on, it appears undocked in the center of the window. It can

be left undocked or it can be dragged using the handle on the left to the top, bottom, or either

side of the window.

Auto Reload on Maximize ensures that toobars will remain as you’ve positioned them in a

resized window, when you re-maximize the window.

3.2 WORKSPACE

From the menu bar click View > Workspace, or click , to toggle the display of the

Workspace panel on (indicated by a check mark) or off.

The Workspace can either be undocked or docked on the left side of the window. If the

workspace width is re-sized during a PanoMap session, that information is saved and saved

with the project file in PanoMap.

3.3 STATUS BAR

From the menu bar click View > Status Bar, to toggle the display of Status bar on (indicated

by a check mark) or off. The Status Bar is located at the bottom of the window and displays

PanoMap Manual

3-2 Filters

the current panorama, the current command, and the curser position in both global and local

coordinates.

3.4 FILTERS

3.4.1 Pano Filter

From the menu bar click View > Filters > Pano or click the icon on the toolbar, to

display the Pano Filters window.

Figure 3-2. Pano Filter

The Include list shows only panoramas (and objects) that match the filter. The Exclude list

hides panoramas (and objects) that match the filter. You may use wildcards ( * and ? ), and

commas too (e.g. P*1, P*2, P*7), where:

* is a substitute for 0-N arbitrary characters (e.g. P*)

? is a substitute for just 1 arbitrary character (e.g. PIPE000?)

To include/exclude types of panoramas (i.e., QuickTime, OpenGL, or Raw Bitmap) check the

appropriate box in the menu.

3.4.2 Scene Filter

From the menu bar click View > Filters > Scene or click the icon on the toolbar, to

display the Scene Filters window.

PanoMap Manual

Filters 3-3

Figure 3-3. Scene Filter

For explanation of this menu’s Include and Exclude list, see 3.4.1 above.

The following radio button options are available, which affect how objects are displayed in the

Scene tab list as follows.

o Show all shapes: Graphics primitives (cylinders, boxes, etc.) are all displayed in the

Scene tab list.

o Show only shapes visible in active panorama : Only those graphics primitives are

displayed in the Scene tab that are displayed on the active panorama. Switching to

another panorama causes a change in the view. If no panorama is open, no objects appear

in the list.

o Show only shapes created in active panorama (by 1st pano): Each graphics primitive

has an internal “first pano” attribute. If this attribute is equal to active panorama or it isn't

set, then this graphics primitive is showed in the Scene tab list.

o Show only shapes created in active panorama (by view): If the panorama is by

attribute “first pano” and active panorama have equal view, then this graphics primitive is

showed in the Scene tab list. If this attribute isn't set, primitive is displayed as well.

o Show shapes with custom PANO list: Each graphics primitive listed has a "Custom

panoramas" internal attribute. If active panorama is in this list, then its primitive is

displayed in the list.

o Show shapes with custom VIEW list: Each graphics primitive has internal attribute -

list "Custom views". If view of active panorama is in this list, then primitive is showed

in the scene tab list.

PanoMap Manual

3-4 Environment

3.5 ENVIRONMENT

From the menu bar click View > Environment…, or click the icon on the toolbar, to

display the Environment Settings window.

Figure 3-4. Environment

Make any desired changes to the dialog and then click OK to process, or click Cancel to undo

all changes and close dialog.

3.6 PROJECT SETTINGS

Choose View > Project Settings…, or click the icon on the toolbar, to display the Project

Setting window.

PanoMap Manual

View Popup Menu 3-5

Figure 3-5. Project Settings (Panorama and Scene tabs)

Make any desired changes to the dialog and then click OK to process, or Cancel to undo all

changes and close dialog.

In particular, you may wish to adjust the line thickness and text box colors in the View,

Colors tab to improve legibility of lines and type against your scans’ backgrounds.

Also, the speed of geometry export can be increased by selecting Only Centerlines in the

Scene tab.

3.7 VIEW POPUP MENU

The view popup menu is accessed by right-clicking the mouse button with the curser over an

open panorama. If the curser is snapped to a shape, then the shape specific functions will be

available If the curser is snapped to another pano position, then the “Activate Pano – by

camera” function is available. Otherwise these functions are disabled.

PanoMap Manual

3-6 View Popup Menu

Figure 3-6. View popup

Edit Mode, see Tools Menu, Edit Mode

Escape Command, see Tools Menu, Escape Command

Activate Pano - by camera, will open and activate the panorama referenced by that particular

camera and center the camera in the view.

Go To Coord - by cursor, centers the current curser position in any open pano (selected by

the user)

Go To Shape - in first pano, goes to the location of the currently selected shape in the

panorama listed as first pano.

Go To Shape - where visible, for list selection of open panoramas in which element is visible

to go to.

Go To (Prev) Shape – by Seq Num, goes to the location of the previous shape by sequence

number in the panorama listed as first pano.

Go To (Next) Shape – by Seq Num, goes to the location of the next shape by sequence

number in the panorama listed as first pano.

Refresh, refreshes panoramas

Export to PLIN – See section 5.3.8.6 “Import/Export 3D Geometry”

Scan model extract , – See section 6.2 “Extracting Laser Scan Data”

Delete Shape, see Tools Menu, Deleting Shapes

PanoMap Manual

View Popup Menu 3-7

Modify Shape allows modification of shape vertices

Pano Properties allows review of a used attributes, custom attributes, routing and routing

objects.

Figure 3-7. Pano Property Property Info – Used Attributes (date highlighted)

Shape Properties, allows user to modify property information on a particular element,

including Object ID.

Figure 3-8. Shape Property Info (Main / Plin tab)

Main/PLIN Tab

Key (internal id) Read-only field controlled by application

Caption User can set short text for each shape and object

Object name (8 ch) Key-in Object ID or choose from drop down list

PanoMap Manual

3-8 View Popup Menu

Piece name (2 ch) Key-in Piece ID

View, Colors Tab

View Mode User can set in which panoramas the shape is displayed.

First Pano User can set which panorama is considered the “first” pano

Reg Name Read-only field controlled by application for the Registration Name a particular shape is assigned to

Use Parent Values If checked, colors and line thicknesses will be inherited from parent shape

Visible / Hidden If “Use Parent Values” is unchecked, allows control of colors to be used for displaying visible and hidden elements for this shape

Line Thickness [pix] If “Use Parent Values” is unchecked, allows control of line thickness to be used for this shape

Description Tab User-defined description can be entered here

Attributes Tab

Template name Drop down list of available attributes

Geometry Tab Allows user to view and adjust a shape’s geometry.

Table 3-1. Shape Property menu definitions

3.7.1 Show Camera Name

Click to display names of views near the corresponding symbols of cameras (These

appear as text near green squares in a scan or keyplan).

Mouse controls 4-1

4 PANOMAP “TOOLS” MENU

The Tools menu is accessible from the PanoMap main menu.

Figure 4-1. Tools submenu in PanoMap

Toggled items that are on/enabled are indicated by a check mark () in the menus.

Figure 4-2. Toggled item: Enabled/on (left) and Disabled/off

A toggled item that is on/enabled will also appear differently on the toolbar, as shown above.

4.1 MOUSE CONTROLS

4.1.1 Displaying mouse cursor

Tools > Mouse > Show Cross toggles the display of “crosshairs” on/off.

PanoMap Manual

4-2 Mouse controls

Tools > Mouse > Oxyz As RGB toggles the display of Oxyz symbol on/off.

NOTE: User can set size of Oxyz by selecting View> Project Settings, Panorama

tab, Size Oxyz

Tools > Mouse > Allow Mouse Ray, to allow Mouse Ray.

This function displays a mouse ray from the camera location to to the curser position in

another panorama other than the one the curser is currently located in. For this to work, this

function must be toggled on and the “compass’’ function in the project tab (section 5.8.1) for

the desired panorama must also be toggled on.

4.1.2 Displaying mouse coordinates

Tools > Mouse > Show Hint toggles the display of hint information on/off.

Tools > Mouse > Show Hint Dialog toggles the display of separate dialog with hint

information on/off.

Tools > Mouse > Mouse Hint - Measuring toggles the display of measurement

information on/off.

Tools > Mouse > Mouse Hint - Snapped shape toggles the display of snapped shape

information on/off.

Tools > Mouse > Mouse Hint - 3D cords (rec) toggles the display of 3D coordinate

information on/off in rectangular coordinates.

Tools > Mouse > Mouse Hint - 3D cords (cyl) toggles the display of 3D coordinate

information on/off in cylindrical coordinates (including azimuth).

PanoMap Manual

Snap 4-3

Tools > Mouse > Mouse Hint - 3D cords (sph) toggles the display of 3D coordinate

information on/off in spherical coordinates.

Tools > Mouse Hint > Mouse Hint - Photo cords toggles the display of photo coordinate

information on/off.

This function allows display of the coordinates of a photo which has been texture mapped to a

Panorama

Tools > Mouse > Mouse Hint – Angles toggles the display of angle (relative to the

camera position) information on/off.

Tools > Mouse Hint > Mouse Hint - Measure error toggles the display of measurement

error information on/off.

Tools > Mouse > Mouse Hint - Depth (radius) toggles the display of depth radius

(distance from camera position) information on/off.

Tools > Mouse > Mouse Hint - Depth coords toggles the display of depth coordinate

from the depth bitmap information on/off.

Tools > Mouse > Mouse Hint - Visual coords toggles the display of visual information

on/off. This gives the visual coordinates from a JPG, PNG, or BMP if a VRML file is not

being used.

Tools > Mouse > Mouse Hint - Direction toggles the display of direction information

on/off.

Tools > Mouse > Mouse Hint - Normal (radius) toggles the display of normal radius

information on/off. This feature displays the vector which is normal to a planer surface

calculated at the cursor position.

4.2 SNAP

The PanoMap user can enable/disable snapping by:

Tools > Snap > Use Snap

NOTE: If select command is active, or Shift/Ctrl key is down, snapping is

automatically disabled.

Tools > Snap > Snap Endpoint toggles snapping to endpoints on/off.

Tools > Snap > Snap Midpoint toggles snapping to midpoints on/off.

PanoMap Manual

4-4 Border Point

Tools > Snap > Snap Center toggles snapping to centers on/off.

Tools > Snap > Snap Node toggles snapping to nodes on/off.

Tools > Snap > Snap Nearest toggles snapping to nearest point on/off.

Tools > Snap > Snap Plane toggles snapping to planes on/off.

Tools > Snap > Snap Redline toggles snapping to redlines on/off.

Tools > Snap > Snap Camera toggles snapping to cameras on/off.

Tools > Snap > Snap Text toggles snapping to text on/off.

Tools > Snap > Snap Face toggles snapping to the face of elements on/off.

Tools > Snap > Snap Surface toggles snapping of surface instead of centerline. Note

that only snapping on wired model is supported.

Tools > Snap > Snap Connector toggles snap on connectors (connection points) as used

in piping. Connectors come from PDL, Macroplacement and RouteMan; these are points

(PNT) with volume=CN and with user attributes with prefix Conn.

Tools > Snap > Prefer Macro as owner (instead of primitive) toggles snap on macro,

instead of (small) primitive(s) under the cursor. You may also use the PageUp and PageDown

keys to switch snapped elements. Using Prefer macro as owner changes only the

preferences.

4.3 BORDER POINT

In order to prevent clicking on a fallen point, and/or to more accurately click a point along the

edge of a component, click or choose Tools > Border Point.

PanoMap Manual

Precise Point 4-5

Figure 4-3. Border Point

Radius [in pixels of depth bitmap]: determines the size of area, where the component

connection is looking.

Angle limit determines sensitivity for the fallen points

Size limit (for component) determines the minimum size of each component connection

Check the Snap to marginal points in result component box to permit a more accurate click

point on the edge.

4.4 PRECISE POINT

Tools > Precise Point assists the user in locating the edge between two planes without

using EdgeEstimator. To use:

Select a precise point and, enter the desired box radius (the default is a 21 x 21 point box).

Enter the max allowable edge error.

A small box will appear with the mouse cursor of size corresponding to the box radius.

As the mouse is moved over an edge, a thin line will appear in the box indicating the edge if

the program is able to locate it (see Figure 4-4).

PanoMap Manual

4-6 Type Point

Figure 4-4. Precise Point

4.5 TYPE POINT

The Tools > Type Point, type 3D position (x, y, z) coordinates feature allows the user to type in

a point instead of clicking on a point in a panorama, when a function requires a point to be entered.

The point will be relative to one of the following choices:

Origin Absolute coordinates.

View pt Current View point.

Last pt Last point on a shape.

Free pt Last selected point.

Figure 4-5. Type Point menu (View point displayed)

4.6 EDIT AND ESCAPE

Tools > Edit Mode, or press spacebar, toggles edit mode on/off.

Tools > Back Edit Phase, or press Backspace, to back up through current command.

PanoMap Manual

Measurement 4-7

Tools > Escape Command, or Esc, to terminate an existing command.

4.7 MEASUREMENT

4.7.1 Add Dimension

Ensure that you are in Edit mode.

NOTE: For increased accuracy snap to graphic elements.

Tools > Add Dimension allows the user to add dimensions into a pano.

Figure 4-6. Add Dimension Dialog Box

1. Select the style of dimension to be added. There are three basic types:

True Distance: Displays the true distance between two points.

Horizontal: Displays the horizontal distance between two points.

Vertical: Displays the vertical distance between two points.

The sub type in parenthesis (such as standing, lying, front, etc) defines the position of the

dimension lines and text.

2. Click the start point of the dimension in the panorama. In the example below, the vertical

height of a particular instrumentation box from the plant’s floor is measured.

PanoMap Manual

4-8 Measurement

Figure 4-7. Dimension start point (left) and end point

3. Click to designate dimension’s end point. The example above shows this point at the bottom

of the instrumentation box.

4. Click a third time to position the dimension call-out; you may need to move it in order to

make it legible against a background.

PanoMap Manual

Measurement 4-9

Figure 4-8. Dimension result

The example in Figure 4-8 shows a measurement of 47.697 inches from floor to instrument

box.

4.7.1.1 Deleting a measurement

NOTE: Any deletion is permanent once it is made; there is no active “undo”

command available.

To delete a dimension line that has just been created:

1. Navigate to the PanoMap Scene tab and check to see which of the objects is

highlighted.

2. Uncollapse the object by clicking if needed and find the Dimension you wish to

delete.

Figure 4-9. Dimension appearance example in Scene tab

3. Confirm that this is the correct dimension by double-clicking that DIMENSION object

and reviewing the PanoMap window to see the highlighted dimension line.

PanoMap Manual

4-10 Measurement

4. If this is the dimension you wish to delete, press Delete (or right-click the dimension

and choose Del from the sub-menu that appears. A delete confirmation message

appears.

Figure 4-10. Delete confirmation message

5. Click Yes to confirm deletion.

4.7.2 Quick Measuring

The Point to Point and Plane to Point methods provide a simple way to make temporary

measurements while reviewing scans. Unlike the Tools > Add Dimension menu (Section

4.7.1), these Quick Measurement dimensions cannot be saved with the project.

To make a quick point to point measurement:

1. Click or select Tools > Quick Measuring > Point To Point. A

message

appears. As noted, you may change from true distance, to horizontal, to vertical

measurement, by turning the mouse scroll wheel.

2. Click to set starting position for measurement (point)

3. Move mouse to ending position for measurement (point).

Figure 4-11. Quick Measuring Point to Point example

4. The true distance between the two points will be displayed in the mouse hint box. (The

example in Figure 4-11 provides a distance = 47.223 doorway measurement.)

PanoMap Manual

Measurement 4-11

To make a quick plane to point measurement:

1. Click or select Tools > Quick Measuring > Plane To Point. A

message

appears.

2. Click to set a starting position for measurement (plane) by selecting three points,

forming a triangle on a plane surface.

3. The program will display a temporary plane symbol for the plane.

Figure 4-12. Quick Measuring Plane to Point example (temporary plane symbol)

4. Move the mouse to an end position for measurement (point). The perpendicular

distance from the plane to the point will be displayed in the mouse hint box. (The

example in Figure 4-13 shows a 12.515 inch distance from elevator door to door

frame.)

Figure 4-13. Quick Measuring Plane to Point example (result)

To make a quick point to point measurement:

1. Click or select Tools > Quick Measuring > Angle of Centerlines. An

message appears.

PanoMap Manual

4-12 Measurement

2. Click an object containing a centerline, or an individual segment whose angle you wish

to determine.

3. An message

appears. Move the mouse another object containing a centerline, or individual segment,

whose angle to the first object you wish to determine.

Figure 4-14. Quick Measuring Angle of Centerlines example

4. The line-to-line angle between the two centerlines (or segments, as shown above) will

be displayed in the mouse hint box. (The example in Figure 4-11 provides an angle =

139.15 measurement.)

4.7.3 Adding graphic elements

NOTE: “Local” means added to the active Pano only, and not viewable from other

Panos.

Tools > Add Local Redline

Tools > Add Redline adds a red line into a Pano.

Click to select the start position for the redline. Continue clicking to select intermediate points.

Select the end point holding down Shift and clicking.

Tools > Add Local Text

Tools > Add Text adds a text box with arrow pointer into a Pano.

Click to select the arrow point position for the text box.

Click to select the position of the text box.

PanoMap Manual

Measurement 4-13

Enter the desired text into the text box and select Apply. (Text may also be added (or edited)

in the Add Text Properties box and them selecting “Apply”)

Tools > Add Local PNT

Tools > Add PNT, adds point into a Pano.

Click to select the position for the point.

Tools > Add Plane

See “Create Plane” section under “Model Creation”.

Tools > Add Shape > Add Circle adds a circle into a Pano.

Click to select the center of the circle.

Click a second point to determine the radius of the circle defined by its distance from the

center point.

Select the orientation of the circle by rotating it with the mouse wheel and then clicking when

the desired orientation is obtained

Tools > Add Shape > Add SEG adds a segment by selecting two points in a pano

Tools > Add Shape > Add TRI adds a triangle by selecting three points in a pano

Tools > Add Shape > Add QUA adds a quadrilateral by selecting four points in a pano

Tools > Add Shape > Add Box (1+3 pts) adds a box by first defining an edge with two

points and then defining a depth and height with the 3rd

and 4th points. The box need not be

parallel to the xyz axis or level.

Tools > Add Shape > Add Box (as min-max) adds a box by defining the min-max of

the box with three points. Box will be parallel with xyz axis.

Tools > Add Shape > Add Box (from plane) tests the quality of a fitted plane. It adds a

box by selecting a fitted plane. The flatter the fitted the plane, the more 2D the box appears. If

the box is 3D this indicates the plane fitment is of low quality.

Tools > Add Shape > Add Sphere adds a sphere by first selecting the center of the sphere

with the left mouse button and then defining the radius of the sphere by selecting a second

point a distance from the first.

Note: This function does not “fit” a sphere to the scan geometry, it simply adds a sphere at a

user specified point of a user specified size.

4.7.4 Selecting graphic elements (Select Shapes)

Tools > Select Shapes > (un)Select Shapes, or Ctrl+S

PanoMap Manual

4-14 Measurement

Ctrl+LButton+MouseMove over panorama for selection to automatically activate/deactivate

items.

select direction downward: select

select direction upward: unselect

Tools > Select Shapes > Select All Shapes, or Ctrl+A

Tools > Select Shapes > Unselect All Shapes

Tools > Select Shapes > Filter Dimensions

4.7.5 Deleting Shapes

Tools > Delete Shapes, Del.

4.7.6 Adding Intersections

Tools > Add Intersection > of 2 planes (=SEG) adds a segment at intersection of two

planes.

Tools > Add Intersection > of 3 planes (=PNT) adds a point of intersection of three

planes.

Tools > Add Intersection > of plane & line (=2PNT) adds a point at intersection of

plane and line.

4.7.7 Pano Zooming

Tools > Pano Zooming > Large Zooming Buttons adds touch-screen compatible zoom

out/zoom in icons to an open pano.

4.7.8 Pano Positions

This function allows the user to manually adjust his view in the current Pano by either

selecting on the default views “North”, “South”, “West”, or “East” or by selecting “Navigate”

and entering the necessary information.

From the menu bar click on Tools > Pano Positions > Navigate, or click on the icon on

the toolbar, to display the Navigator dialog.

PanoMap Manual

Scene Tab Element Popup Window 4-15

Figure 4-15. Navigator menu

View Azimuth and View vertical define the direction.

Zoom (hora) and Zoom (vera) define the height and width of the view, or “pan” in

QuickTime terminology (from 0° to 360°)

To set Angle type: in QuickTime, the angles are controlled via QuickTime. For CSA the

angles are controlled via "Polar angle" and "Polar direction" from cdpr04 in model directory.

(see also Edit > Project Settings > Panorama tab)

4.7.9 Utilities

4.7.9.1 Point to Clipboard

Copies the last selected point to the Windows clipboard for use in other applications.

4.7.9.2 SeqNo

See section “Pipe Routing”

4.7.9.3 Hide Dimensions & Redlines

From the menu bar click on Tools > Utilities > Hide Dim & Red (or enter Ctrl+D) to toggle

the display of dimensions and redlines on/off.

4.7.9.4 Hide All Geometry

From the menu bar click on Tools > Utilities > Hide All Geometry, (or enter G) to toggle the

display of all graphic elements on/off.

4.8 SCENE TAB ELEMENT POPUP WINDOW

Right-clicking in Scene tab displays a pop-up window, which may have different options

available depending upon the element highlighted. For example, right-clicking on the Cameras

or Default folder displays the following menu:

PanoMap Manual

4-16 Scene Tab Element Popup Window

Figure 4-16. Scene tab elements Menu

Go To Shape - in active pano (or click the button) opens the current active panorama,

centering the element in the view. If shape is a Local Shape, it will also activate that

panorama.

Figure 4-17. Go To Shape Menu

PanoMap Manual

Assigning Tags and Component Information 4-17

Go To Shape - in first pano opens and activates the panorama in which the element was

created and centers the element in the view.

Go To Shape - where visible scans all opened panoramas for those instances in which the

element is directly visible. Then a drop down list is displayed from which the user can select.

The selected panorama is then opened and activated with the element centered in the view.

Is Object Active makes the selected object the active object. The active object is the object

that all newly created elements are assigned to. Only one object may be the active object.

NOTE: Once the element is created, the object it is assigned to can be changed

either by using the “View Popup Menu” and selecting a new object, or by

left-clicking on the element and dragging and dropping it on a new object.

Is Object Enabled makes the selected object enabled. Enabled objects can be seen and

modified in the panoramas. If an object is not enabled it will not be visible. As large numbers

of elements are created, Panomap may begin to slow down. Disabling objects unneeded for

the current task will alleviate this effect.

Enable Object by Filter provides an enabling/disabling of multiple objects using view filters

such as “All” or “None” or user defined filters. See View, Project Settings.

Modify View Filters allows creation of custom filters. See View, Project Settings.

Is Object in Routing Package allows user to define which objects are part of pipe routing

packages. See Section 6.7.

Routing See Section 6.7.

Export To Plin, See “Import/Export 3D Geometry.”

Scan Model Extract See section 6.2.

Export To Subproject allows export of individual objects and panoramas as a separate

PanoMap subproject so that they can be imported and used in other PanoMap Projects.

Export To PDL allows export of objects into a CSA PDL coding file.

Export To PDL(MacroCAD) allows the export of objects as CSA PDL coding into an open

session of MacroCAD.

Refresh refreshes panoramas.

New Object creates a new object with a user-defined name.

Rename/Replace allows the selected object to be renamed

Delete, see Tools Menu, Deleting Shapes.

Properties, see View Popup Menu, Shape Properties.

4.9 ASSIGNING TAGS AND COMPONENT INFORMATION

The Add Text tool can be used to tag objects or points within PanoMap with specific

component tags. These tags can then be used to access specific information about the

PanoMap Manual

4-18 Assigning Tags and Component Information

component such as drawing or asset management data if the data is available in a CSA model

database.

1. Select Tools > Add Text.

Figure 4-18. Add Text Dialogue Box

2. Click on a point in PanoMap to select the arrow point position for the test box. The user

may use the snap function to assist in selecting vertices or center of a graphic element.

3. From the drop down menu select the type of text to be added:

Custom Text: Allows the user to type in whatever text is desired. You may use

this method to manually enter a component name, so long as a 4-character

component type is followed by a 24-character component name.

Snapped “object: piece” If the text box is snapped to a graphic element, the

object name and piece number of the element will be displayed in the text box.

Component “type: name” The user may load a.txt file containing component

ID’s of the 4-character component type followed by a 24-character component

name. To load the file, click on “Load” and select the desired file. To load a

different file, click “Clear” and then click “Load” to select a new file.

(Note: to ensure that the name of the scan is included with the text label, check the

“List of scans in label text (on the fly)” box in the View > Project Settings >

View, Colors tab.)

Survey locations

4. If you have entered a component name from a file, select the desired component record

from the drop-down list.

5. Click to set the position of the text box.

If using “Custom Text” enter the desired text into the text box and click Apply.

4.9.1 Accessing Component Data

Go to Tools > Review and choose either Document Review or Asset Review.

Click on a Tag that contains a component name. A WINTAB screen will appear with the list

of available document or asset management information.

Double-click on any of the displayed records in order to view it.

PanoMap Manual

3D placement – Air Point 4-19

4.10 3D PLACEMENT – AIR POINT

Tools > Air Point enables XYZ points can be created on the fly.

Figure 4-19. 3D Placement (air point) menu

Click the Auto normal button to display new coordinates in the Mouse hint.

Figure 4-20. 3D Placement (air point) nx / ny / nz coordinates in Mouse Hint

4.11 3D PLACEMENT - X, Y, Z DIR

The Tools > 3D Placement > Obsolete option permits the user to individually click a point in

front of a surface (for example) as opposed to clicking on an object’s surface in a scan.

Figure 4-21. 3D Placement entry field

To use, click one of the three menu options and enter the distance from the surface as follows:

X Dir: point in air, away from clicked point on the surface about entered distance using X

axis.

Y Dir: as above but using the Y axis.

Z Dir: as above, but using Z axis.

Load & Remove 5-1

5 PANOMAP “APPLICATIONS” MENU

Figure 5-1. Applications Menu in PanoMap (example, applications list varies with user)

Executable programs designed to run within PanoMap are available from the Applications

menu. These programs are organized hierarchically; when more than one program beginning

with the same alphanumeric character is available a sub-menu is formed (see “B” in the Figure

5-1 example.)

5.1 LOAD & REMOVE

To add or remove applications, click on Applications > Special > Load & Remove.

Figure 5-2. Load & Remove Applications menu

To include additional applications click Add. An Open menu appears; you may navigate to

where the desired executable (.exe) file is located—typically on your PC’s C:\csa\bin\ folder.

PanoMap Manual

5-2 Stop Application

Figure 5-3. Open menu

To remove an application, highlight that line in the Load & Remove Applications menu.

Click OK to commit changes and close dialog, or click Cancel to undo all changes and close

the menu.

5.2 STOP APPLICATION

NOTE: Individual applications are typically ended by clicking on the “Close”

button within that applications dialog. However, these may occasionally fail

to process a command due to compatibility issues; the Stop Application

menu exists to close these applications safely without ending your PanoMap

session.

From the menu bar click on Applications > Stop Application.

If any applications are currently running, they will appear to the right of the arrow on the

menu.

Click on a particular application to terminate it.

A message box will display “Do you really want to kill this process?” Click Yes to terminate.

Note: if the application is in the process of constructing geometry (i.e., cylinders), you may

see this message:

Figure 5-4. Reset COM interface

PanoMap should continue to run regardless of choice. Click Yes reset the COM interface.

5.3 LOADED/AVAILABLE APPLICATION

Click on any of the listed applications to run it.

PanoMap Manual

Loaded/Available Application 5-3

See Section 6.0 “Model Creation” for further explanation of the CylinderEstimator,

TorusEstimator, MacroPlacement, and EdgeEstimator applications.

See the LSSM Manual for further explanation of the ScanRegistrator2 application.

Fitting Geometric Shapes 6-1

6 MODEL CREATION

Geometry can be created within PanoMap either for modeling and design work, or to assist in

scan registration. When creating geometry for Scan Registration constraints, it is helpful to

have a key plan of scanner locations as well as representations of target geometry. The

following geometry can be created in PanoMap and used for scan registration: cylinders,

planes, edges. These methods are preferred because they use sophisticated algorithms for

estimating and are thus more accurate. Additionally, for modeling, geometric macros can be

added and pipe lines can be automatically routed. When creating any of these elements

registration is improved if the same general area is visible in two or more scans.

As shown in previous sections, PanoMap can also be used to create other graphic element

types such as points, circles, segments, triangles, quads and spheres. However, because they

are not created using algorithms to automatically fit them to the scan, they cannot be used as

constraints. But they can still be used for modeling.

6.1 FITTING GEOMETRIC SHAPES

6.1.1 Create Cylinder/Sphere

Round objects such as cylinders or spheres can be fitted by computer algorithm into the laser

scan data. This can be done either into general shapes primarily for registration or into specific

shapes such as pipe to aid in routing pipes. The algorithm can either determine the size of

these shapes automatically by the laser scan data or you may specify sizing information such

as in the case of know pipe size or a registration sphere.

1. Zoom in on a pipe or other cylindrical object in all views.

Figure 6-1. Zoomed in on pipes

PanoMap Manual

6-2 Fitting Geometric Shapes

2. From the menu bar select Applications > CylinderEstimator

Figure 6-2. Cylinder Estimator

3. Choose Cylinder (4 points).

4. Click Pick points on cylinder.

NOTE: View Mode is automatically changed to Edit Mode. It will be switched back

to “View Mode” when command is completed.

For sphere fitment normally the 1 point – new method is easiest and most effective but only if

the diameter of the sphere is known. If the diameter of sphere is unknown, the many points

method must be used. The “many points” method may be more accurate when the cylinder or

sphere is partially obscured.

5. Point 1 With the mouse click on the start point along the centerline axis of a pipe or

other cylindrical object in one of the views/scans.

For sphere fitment skip steps 5 though 7.

6. Point 2 Click on the end point of the axis.

7. Point 3 Click along one edge of the pipe.

8. Point 4 Click along the opposite edge of the pipe. There can be long pause between the

last point and the application drawing the cylinder.

Click OK and return to Step 3.

NOTE: When selecting points, it is best not to be too precise. For instance (See also

Figure 6-3) for the centerline points, select one a little to one side of the

PanoMap Manual

Fitting Geometric Shapes 6-3

centerline and one to the other side. When selecting the edges be sure to be

inside the object just away from the actual edge, and permit the program to

find the edge.

NOTE: Small cylinders are typically estimated less accurately than larger cylinders.

Figure 6-3. Cylinder Estimator - Selecting Points

Figure 6-4. Cylinder Estimator - Resultant Cylinder

Repeat Steps 3 - 8 for the same cylinder in the other views/scans.

Many Points Method: In the many points method, select 15 to 20 individual points on

the surface of the cylinder or sphere instead of the 4 points on cylinder or 1 point on the

sphere.

PanoMap Manual

6-4 Fitting Geometric Shapes

Figure 6-5. Cylinders created in all four views

NOTE: As can be seen, some “phantom” cylinders appear in some of the other

views. This is because the scans have not been registered.

6.1.2 Using Pipe Specifications

If the cylinder is being fitted to a pipe that is of a standard specification, the piping

specifications can be selected so that PanoMap can choose either the pipe size that is closest to

the estimated cylinder diameter or a user-specified size. A specific diameter may be specified

for a sphere.

In the Cylinder Estimator dialog box click Select Specification.

The dialog box for specification selection appears.

It displays all specs from the piping library for the current model.

PanoMap Manual

Fitting Geometric Shapes 6-5

Figure 6-6. Selecting Pipe Specification

Select the piping spec that is correct for the piping being fitted.

Click OK.

If you do not know the exact specification, the “Default ANSI” or “Default JIS” may be

selected.

Check Diameter and select the correct diameter from the drop down menu. If the “Diameter” check box

is unchecked (user knows standard, but not exact size), the cylinder estimator will create a cylinder with

diameter obtained from selected standard that is the nearest to the estimated one. For a sphere, select the

diameter check box and type in the correct diameter of the sphere.

NOTE: For the sphere 1 point method the user must enter a diameter.

If you wish to specify an exact diameter for a cylinder that does not fit any of the specifications, select

“None” from the “Select Specification” list and then type in an exact diameter after checking the

“Diameter” check box.

Proceed with cylinder fitment.

6.1.3 Create Plane

6.1.3.1 Create Plane with Tools menu

Zoom in on a flat surface that is visible in all views.

Ensure that you are in Edit Mode. Press the space bar to toggle modes.

PanoMap Manual

6-6 Fitting Geometric Shapes

Figure 6-7. Zoomed in on control box

From the menu bar select Tools > Add Plane. The Add Shape Properties window appears.

Figure 6-8. Add Shape Properties Window

The Add Plane > enter 1st Point prompt appears.

Point 1 - Click in the bottom left corner of a plane surface.

Point 2 - Click in the top right corner.

Point 3 - Click in the top left corner. There may be a slight delay between the last point and

the application drawing the plane representation. Be patient.

NOTE: When selecting points, it is best not to be too precise

PanoMap Manual

Fitting Geometric Shapes 6-7

Click near but not right at the corners.

Figure 6-9. Add Plane - Selecting Points

Repeat Steps 4 - 7 for the same plane in the other views/scans.

Figure 6-10. Planes created in all four views

NOTE: A plane is assumed to extend infinitely along the axis represented by the

circle.

6.1.3.2 Create Plane with PlaneEstimator

As an alternative to the Tools > Create Plane procedure described above:

1. From the menu bar select Applications > PlaneEstimator.

PanoMap Manual

6-8 Fitting Geometric Shapes

Figure 6-11. Plane Estimator window

2. Confirm the Plane Settings and Border Settings are within expectations.

Figure 6-12. Plane Estimator Plane Settings (left) and Border Settings windows

3. Click New Plane. The Plane Estimator window minimizes and a

message appears at the bottom of the screen.

4. In the active window, carefully click the outer edges of the plane you wish to identify.

PanoMap Manual

Fitting Geometric Shapes 6-9

Figure 6-13. Plane Estimator example – Selecting points

5. As prompted by the message at the bottom of the

screen, hold down Shift and click the last point to finish the new plane

Figure 6-14. Plane Estimator example – resulting plane

PanoMap Manual

6-10 Fitting Geometric Shapes

6. The Plane Estimator window’s Quality fields are populated, and an

object appears in the Scene tab’s list.

7. Should you wish to provide new Plane Settings or Border Settings, revise these

parameters and click ReEstimate Plane

NOTE: Click Watch to open this object in PlinView and save it as a separate Plin

file.

8. You may click New Plane to repeat the process described in Steps 2–6, or choose

Applications > Stop Application > Plane Estimator to end the process.

6.1.4 Create Edge

Zoom in on a corner of a column or other box-like element where at least two perpendicular

sides are visible in all or most views. Because two perpendicular sides are needed it is often

more difficult to find a candidate that is visible in all views. However, you should be able to

find one that is visible in at least two views. An edge is like a cylinder but without a thickness.

1. From the menu bar select Applications > EdgeEstimator.

Figure 6-15. Edge Estimator

2. Click on Line 4 picks. Ensure that you are in Edit Mode; press the space bar to toggle

modes if needed. The prompt Pick first (1st) point (ESC for escape) appears.

3. Point 1 with the mouse click on the start point along the edge axis in one of the

views/scans.

4. Point 2 click on the end point of the axis.

5. Point 3 click along one side of the box.

6. Point 4 click along the perpendicular side of the pipe. There may be a delay between

the last point and the application drawing the cylinder.

NOTE: When selecting points, it is best not to be too precise.

7. Click near but not right on the edge, especially if it is not a sharp corner.

PanoMap Manual

Fitting Geometric Shapes 6-11

Figure 6-16. Edge Estimator - Selecting Points

Repeat Steps 3 - 7 for the same edge in the other views/scans.

Figure 6-17. Edges created in all four views

6.1.5 Create Circle

Zoom in on a circular feature that is visible in all views.

1. From the menu bar select Applications > CircleEstimator.

PanoMap Manual

6-12 Fitting Geometric Shapes

Figure 6-18. Circle Estimator

2. Click New Circle. Ensure that you are in Edit Mode; press the space bar to toggle

modes if needed. The prompt Pick first (1st) point (ESC for escape) appears at the

bottom of the PanoMap window.

3. Point 1 with the mouse click on the start point on the circle.

4. Point 2 through 4 (minimum) click on additional points of the circle.

5. At the last point, click Apply (or press Esc). There may be a delay between the last

point and the application drawing the circle.

Repeat Steps 3 - 5 for the same circle in the other views/scans.

Figure 6-19. Circle Estimator result (including new object in list)

PanoMap Manual

Fitting Geometric Shapes 6-13

6.1.6 Create Torus (Pipe Elbow)

Zoom in on a pipe elbow or other torus-shaped object in all views.

Figure 6-20. Zoomed in on pipe elbow

From the menu bar select Applications > TorusEstimator.

Figure 6-21. Torus Estimator

Refer to Section 6.1.2 for selecting the correct piping specification to use. You may select a

pre-defined piping specification or a default specification such as “DEFAULT/ANSI” or

“DEFAULT/JIS”. The program will then select the closest diameter when fitting the Torus.

Pre-define the diameter and/or radius of the Torus by checking the Tube Diameter and/or

Torus Radius box(es). You may either type in the desired diameter and/or radius or select one

from the drop down menus if a piping specification has been selected.

PanoMap Manual

6-14 Fitting Geometric Shapes

The User may also use the same the diameter as a previously fitted cylinder by selecting the

top AS button and then selecting the desired cylinder. The Tube Diameter box will be

automatically selected, and the cylinder’s diameter filled in.

Finally, the user may select the directions that define the beginning and end of a Torus by

using cylinders previously fitted. For each direction that may be defined, click AS for that

direction.

Select the cylinder that defines the direction. A point and vector for the cylinder will be

displayed in the display boxes.

The user may define the points the program uses to create the Torus in one of two ways. The

first method is by selecting multiple points on the Torus as described below:

Click Pick Points and then select 10 to 15 points on the surface of the torus or pipe elbow to

be estimated.

When complete, press Esc.

The number of points selected with each click can be changed by increasing the “Pick radius

(pixels)”. However, the larger the radius, the greater the chance a given pick will select one or

more points not on the Torus--reducing the accuracy of the fitment.

Figure 6-22. Torus Estimator - Selecting Points

The second method is accomplished by outlining the Torus using a polygon as described

below:

Click Outline points, and then click on a point along the outside edge of the Torus.

Continue to click to carefully draw a polygon around the perimeter of the Torus. The polygon

should be drawn in a manner to avoid objects that are in front of the Torus that are not part of

the Torus.

PanoMap Manual

Fitting Geometric Shapes 6-15

When complete, press Shift button and click on the final point. The program will then fit the

Torus.

Figure 6-23. Torus Estimator – Outlining Points

Figure 6-24. Torus Estimator - Resultant Torus

PanoMap Manual

6-16 Fitting Geometric Shapes

Any of the pre-determined parameters may be changed such as the diameter, radius, or

directions for a Torus after it has been created. Select the correct diameter and radius of the

Torus and then click Re-Make and the Torus will be corrected to fit the new parameters.

To make a new Torus once the first Torus is complete click New Torus and begin the process

again as directed above, from the Pick Points or Outline Points instructions.

6.1.7 Create Cone (Pipe Reducer)

Zoom in on a pipe reducer or other cone-shaped object in a view.

Figure 6-25. Zoomed in on a cone

From the menu bar select Applications > ConeEstimator.

Figure 6-26. Cone Estimator

PanoMap Manual

Fitting Geometric Shapes 6-17

Click on the “New Cone” button then left-click on a point along the outside edge of the Cone.

Continue to click each point and carefully draw a polygon around the perimeter of the Cone.

The polygon should be drawn in a manner to avoid objects that are in front of the Cone that

are not part of the Cone. When complete, press Shift and click on the final point--the program

will then fit the Cone.

NOTE: If it is desired to fit a perfect cylinder, check “make a cylinder” in order to

force the program to make two identical diameters.

Figure 6-27. Cone Estimator – Outlining Points

Figure 6-28. Cone Estimator - Resultant Cones

The resultant dimensions of the fitted cone will be displayed in the Cone Estimator dialogue

box. If the cone needs to be fitted click on “Delete” the remove the cone and then click “New

Cone” to try again.

PanoMap Manual

6-18 Fitting Geometric Shapes

To make a new Cone once the first Cone is complete click on “New Cone” and begin the

process again at Step 3.

6.1.8 Create Box

Zoom in on a box-shaped object in a view.

Figure 6-29. Zoomed in on a box

From the menu bar select Applications > BoxEstimator.

Figure 6-30. Box Estimator

Click New Box.

Click on a point along the outside edge of the Box.

Continue using the left-click button and carefully draw a polygon around the perimeter of the

box. The polygon should be drawn in a manner to avoid objects in front of the Box that are not

part of the box. When complete, press Shift and left click on the final point and the program

will then fit the box.

PanoMap Manual

Fitting Geometric Shapes 6-19

Figure 6-31. Box Estimator – Outlining Points

Figure 6-32. Box Estimator - Resultant Box

The resultant dimensions of the fitted Box will be displayed in the Box Estimator dialogue

box. If the box needs to be fitted click Delete to the remove the box, then click New Box to try

again.

Once the box is fitted it can be changed in several ways:

To Numerically change a Dimension:

PanoMap Manual

6-20 Fitting Geometric Shapes

Check the box next the X,Y, or Z length dimension. Type in the desired length of the box in

that the dimension.

Use the tab/arrow key to toggle between fixing each end of the dimension and adjusting the

other.

Use the Undo and Redo to undo/redo any changes made to these dimensions.

To use the Face Dragging feature:

Click Faces dragging.

In PanoMap there will be a “handle” in the center of each face of the box. Click on the handle

of the face you wish to move.

A line will appear through the handle to the face of the box. Click on a point on the line that

you desire to move the face to. Alternately, turn off “Snap” in PanoMap and then click on any

point in the Pano to move the face to.

Once dragging of the selected face is complete, press Esc to select another face.

Once dragging of all faces is complete press Esc again to return to the Box Estimator dialogue

box.

Figure 6-33. Box Estimator – Face Dragging Operation

PanoMap Manual

Fitting Geometric Shapes 6-21

Figure 6-34. Box Estimator Face Dragging Result

Drag with Align: If the Drag with align box is checked, when you drag a face, the

program will attempt to align the face with a surface in the Pano.

Dragging the Box: If you check the box next the X,Y, or Z length dimension and then

attempt to drag face normal to that dimension, then the whole box will move.

To make a new Box once the first Box is complete, click New Box and begin the process

again at Step 3.

6.1.9 Create Rectangular Elbow

This application is designed to fit elbows to rectangular shaped components such as HVAC

ducts or cable trays. It will only work with elbows that are curved with a rectangular cross-

section.

Zoom in on the curved porting of an elbow previously fitted with cylinder or cone using cone

estimator.

PanoMap Manual

6-22 Fitting Geometric Shapes

Figure 6-35. Zoomed in on a Cylinder

From the menu bar select Applications > RelbEstimator

Figure 6-36. Rectangular Elbow Estimator

With Snap enabled, click Edit Elbow button.

Click on the cylinder to be used to form the elbow.

Click on the approximate starting and ending points of the elbow in order to define the elbow.

If “outside” is selected, the cylinder will become the outside radius. If “inside” is selected, the

cylinder will become the inside radius (this can be changed after the cylinder is selected if

desired).

PanoMap Manual

Fitting Geometric Shapes 6-23

Figure 6-37. Rectangular Elbow Estimator – Initial Elbow

The user may then adjust the elbow by changing any of the parameters in the dialogue box and

clicking Apply. Below is a description of each parameter and how it can be changed. Figure

6-38 gives a visual representation of each parameter.

Point of axis: A point along the axis of the inside and outside radius of the elbow, may be

changed either by entering the coordinates of the point or by clicking on the button and then

selecting a point in PanoMap.

Z-direction: Direction of the axis of the inside and outside radius of the elbow, may be

changed by entering in a vector or clicking on the “>” button and selecting a default vector.

Top Point: A point along the top surface perpendicular to the inside and outside radius, may

be changed either by entering the coordinates of the point or by clicking on the button and

then selecting a point in PanoMap.

Bottom Point: A point along the bottom surface perpendicular to the inside and outside

radius, may be changed either by entering the coordinates of the point or by clicking on the

button and then selecting a point in PanoMap.

Radius: Radius of selected curved surface (either inside or outside), starts as radius of

selected cylinder but may be manually changed by the user by entering the desired dimension

Width: Distance from inner to outer radius, may be changed by manually entering the desired

dimension.

PanoMap Manual

6-24 Extracting Laser Scan Data

Start Point: A point along the plane defining the beginning of the elbow, may be changed

either by entering the coordinates of the point or by clicking on the button and then selecting a

point in PanoMap.

End Point: A point along the plane defining the end of the elbow, may be changed either by

entering the coordinates of the point or by clicking on the button and then selecting a point in

PanoMap.

Height and Angle are calculated from the other parameters and cannot be manually changed

by the user.

Figure 6-38. Rectangular Elbow Estimator –Definition of Parameters

Parameters may be changed until the elbow is fitted correctly in the scan. The Undo and Redo

buttons can assist in optimizing the fit of the elbow.

Once finished fitting the elbow, click Close in order to save the changes. The user may edit

the elbow later by opening rectangular elbow estimator and clicking Edit Elbow and then

selecting the desired elbow to edit.

6.2 EXTRACTING LASER SCAN DATA

6.2.1 Scan Model Extract

PanoMap can be used to extract surface data from the laser scans and export it for viewing in

either the PlinView program or the MacroCAD/AutoCAD environment.

PanoMap Manual

Extracting Laser Scan Data 6-25

The exported data can also be modified or otherwise used for detail design work in the

MacroCAD/AutoCAD environment

The process works by defining a region to be exported by creating a graphic element to define

the region. The user creates an object (such as a box or sphere) as described in the “Add

Graphic Elements” section that defines the region to be extracted, and then performs the

following steps:

1. Select the object that defines the regions to be extracted and right-click to view the

popup menu.

2. Right-click and select Extract > Scan Model Extract. The following window appears.

Figure 6-39. Scan Model Extract Dialogue Box

3. Check PLIN file and select the desired plin file for the extraction (if the correct one is

not already listed) or check NDIM and select the model directory and input file for the

NDIM extraction.

4. If you wish to extract only specific objects then enter or select the desired inexplin

file listing the included or excluded objects.

5. Click PlinView to view the extraction in PlinView, if desired.

The extraction will take place and PlinView will be automatically started with the extraction.

6. If you wish to view the extraction in MacroCAD, first make sure that MacroCAD is

running. Then click MacroCAD (clipboard).

7. Once the extraction is complete, go to MacroCAD and enter control-V in the command

line. The extracted plin file should be listed in the plin import dialogue box.

8. Click OK to import the extraction to MacroCAD.

The Zoom-extents function may be necessary to view the extraction.

PanoMap Manual

6-26 Extracting Laser Scan Data

6.2.2 Scan Tree Extract

PanoMap can be used to extract point data from the laser scans and export it for viewing in

either the PlinView program or the MacroCAD/AutoCAD environment. Or the points can be

exported as text files in either the pnb or txt format. In order to do this, a “Scan Tree” must

have been generated from ScanManager for the selected scan.

The process works by defining a region to be exported by creating a graphic element to define

the region. The user creates an object such as a box or sphere (as described in the “Add

Graphic Elements” section) that defines the region to be extracted, and then performs the

following steps:

1. Select the object that defines the regions to be extracted and right-click to view the

popup menu.

2. Select Extract > Scan Tree Extract.

Figure 6-40. Scan Tree Extract Dialogue Box

3. Browse to the desired scan for the extraction by clicking next to Scan list.

4. Enter the desired output file and data type in the Output PNB section.

5. If you wish to export the points only in the local coordinates of the scan, check In local

cords. Otherwise the points will be exported in global coordinates if available.

6. Click Extract to output the point clouds as the selected file. If the “Plin File” is

selected as data type, the user may view the output directly in PlinView by clicking on

the “PlinView” button.

PanoMap Manual

Structural Shape Fitment 6-27

6.3 STRUCTURAL SHAPE FITMENT

PanoMap can be used to fit standard construction steel shapes such as I-beams and tube steel

or concrete shapes such as columns or beams to laser scan data. The process can be performed

in either of two ways. The first method uses a standard structural shape that is contained in the

CSA model file 3Dshapes.seq in the model directory. The second method allows you to create

your own structural shape to fit the given profile.

6.3.1 Using a Standard Structural Shape (Method 1)

1. Verify that a 3Dshapes.seq. file exists in the Model Directory that contains the desired

structural shapes to be fitted, and verify that the correct model path is shown in the

“Project Info” section of the project tab.

Figure 6-41. Model Path

2. If the Model path is incorrect it can be changed by double clicking it and entering the

correct path.

3. In the desired panorama, find the desired steel shape to be fitted.

4. Click Applications > SteelEstimator. The Steel Estimator menu appears:

PanoMap Manual

6-28 Structural Shape Fitment

Figure 6-42. Steel Estimator menu

5. To create a new fitment, click New. Go to the Panorama and outline the shape to be

fitted with a polygon by sequentially left-clicking on the points of the polygon. For the

final point, select “Shift” and then select a point to close the polygon. The polygon

should be drawn inside the boundary of the shape.

Figure 6-43. Selecting the structural shape

The program will examine the scan data in the selected area and create a bitmap of the profile

of the structural section in the window on the right side of the dialogue box. The user may

“zoom in” or “zoom out” using the buttons below the window to get a better view of the shape

profile.

PanoMap Manual

Structural Shape Fitment 6-29

Figure 6-44. Shape Profile

6. Click Select steel. A prompt to change units of measurement appears.

Figure 6-45. Model/Library units prompt

If this needs to be changed, click Yes and select another unit from the drop-down list that

appears. Otherwise, click No.

A list of the shapes contained the 3Dshapes.seq file will be shown. Find the desired shape and

double-click on it.

If the list contains no entries, verify the contents and location of the 3Dshapes.seq file and the

Model Path. Once the steel shape is selected, its profile will be drawn over the profile

generated from the panorama.

PanoMap Manual

6-30 Structural Shape Fitment

Figure 6-46. Shape Profile Overlay

If a different steel shape is desired click select steel again, and select a different shape. In this

manner the user may experiment with different shapes until the correct one is determined. The

user may also select a different orientation of the shape by using the arrow keys under select

steel to toggle through the available rotations.

7. Once satisfied with the fitment of the shape, click Apply.

NOTE: The new structural shape will created in PanoMap and assigned to the

object in the scene view which is the Active Object.

Figure 6-47. Fitted Shape

PanoMap Manual

Structural Shape Fitment 6-31

6.3.2 Using a Custom Structural Shape (Method 2)

1. Perform steps 3 through 5 of the procedure for Method 1 above.

2. However, instead of selecting a standard steel shape, click custom and use the dialogue

box to select the type of shape and enter its desired dimensions.

Figure 6-48. Custom Shape

3. Once the necessary information is entered click OK and the custom shape profile will

be displayed over the profile from the scan data. The user may make additional changes

by clicking Custom and changing the data as desired.

4. Once the desired profile is achieved, proceed with Steps 7 and 8 in Method 1 above.

NOTE: The two methods can be combined, if desired, by first selecting a standard

shape from the 3Dshapes.seq file and then modifying it using the Custom

button.

PanoMap Manual

6-32 Using Paint to Identify Features

6.4 USING PAINT TO IDENTIFY FEATURES

The Paint application can be used to apply specific identifying colors to individual scans.

Ensure that you are in Edit mode and perform the following steps.

NOTE: Paint is available for bmp and open gl formatted scans only.

1. From PanoMap, choose Applications > Painter. The Painter menu appears.

Figure 6-49. Painter menu without (left) and with pre-loaded color palette.

2. Click Load to access a palette of pre-saved colors. Otherwise, use the R, G, and B

fields to enter specific Red, Green and Blue values for the color you wish to apply.

3. If desired, select the degree of transparency you wish by checking Force

Transparency and selecting a value from the drop-down menu.

4. Click Paint via border. A prompt appears on the active scan.

5. Carefully click to form the border of the shape you wish to paint.

PanoMap Manual

Using FitShape 6-33

Figure 6-50. Using Paint via border to identify object (result right)

Press Shift when you are ready to complete the shape with a final click.

6. Repeat Steps 2–0 for any additional shapes you wish to include in the project.

7. Choose File > Save Project to save this work.

NOTE: If you close the project without saving, the following message appears,

advising that the associated bitmap (or open gl) and PLIN files (which need

to be saved in order to preserve your work in Paint) will go unsaved.

Figure 6-51. Paint Save Work message

6.5 USING FITSHAPE

Choose Applications select > FitShape and observe the following conventions.

Snap selects shape(s) which you can fit (for escape selection press Esc), or type handle

(#number) of primitives or macros.

Clear will clear all selected macros which are written in command line

PanoMap Manual

6-34 Using FitShape

Figure 6-52. FitShape with Scans field options

Scans Field entry options:

Current fits the active PanoMap panorama only

Opened fits all panoramas currently opened in PanoMap

Selected – fits panoramas which have been selected from the Project tab in PanoMap

The Best N –fits only panoramas used which have most interferences for fitted macro. The

default is 3 panoramas; to set another number click to Set N = 3

(If the Scans command line is empty you can specify which scans must be used. The default is

whichever scan is currently open in PanoMap, thus, Empty scans -> current is checked as

shown above.)

Distance Limit field options:

Distance limit sets a distance fitting points are used, dedicated in project units and around

fitted macro.

Settings -- see the description in the next section below

Watch opens the result in PlinView

Close closes the FitShape application

Fit runs the process to fit the macro by pointcloud.

PanoMap Manual

Using MeshBuilder And PipeBuilder for 3D Modeling 6-35

6.5.1 FitShape Settings options

Figure 6-53, FitShape Application – Settings menu

Iterations are the number of steps to optimal placing the macro to points. The default is 10.

Degree of symmetry indicates how many direction must be locked by fit process, on a scale

of 0 – 3, where 0 means all directions are unlocked, and 3 means all directions are locked/

Volumes used for fitting:

Check those volumes which you can use to fit. If you want to use no typical volumes, type

these to a command line.

What to Watch settings

If you want to see the result in PlinView check Watch data in the PlinView application.

Shape(s) geometry before fitting – show macro in original position /before fitting/

Fitted shape(s) geometry – show macro in new position /after fitting/

Points – show points which are used for fitting

Debug data – advanced settings used to verify the results

Shape(s) surface directions – show pins (normals) created on surface of macro

Points surface directions – show pins (normals) created from points

Note: Pins are used to move the shape by the points.

6.6 USING MESHBUILDER AND PIPEBUILDER FOR 3D MODELING

PanoMap includes a MeshBuilder application to create 3D models directly from components

in PanoMap Scans. The procedure utilizes a separate PipeBuilder utility within MeshBuilder.

PanoMap Manual

6-36 Using MeshBuilder And PipeBuilder for 3D Modeling

6.6.1 Building Simple Mesh

To begin modeling:

Open a PanoMap scan containing the components you wish to model.

1. Create a box in PanoMap (using the Tools > Add Box menu) that surrounds these

components of interest. The example below includes a short section of pipe.

Figure 6–54. Box in PanoMap containing pipe to be modeled

2. Choose Applications > MeshBuilder. The MeshBuilder application appears.

PanoMap Manual

Using MeshBuilder And PipeBuilder for 3D Modeling 6-37

Figure 6–55. MeshBuilder application, with Selection volume populated

3. If you are creating a Mesh for the first time on this particular model, the Cycle field

will be populated with MB001 (MeshBuilder cycle number 1). You may create a new

Cycle by choosing New from its drop-down menu.

4. To include the components contained within this box you’ve drawn, click SnapOne.

The MeshBuilder application menu minimizes and a prompt

appears at the bottom of the PanoMap window.

5. Click on the box containing the components you wish to model. The MeshBuilder

application re-appears.

6. The Selection Scans field will be populated with the scans within functional view of the

components you wish to model. In the example above, The best N=3 indicates that

within a pre-set portion of the mesh being created (default value is 100cm2), the three

scans with the highest visibility of that portion of mesh being processed will be utilized.

Note: It is advisable to accept this default value; however, if you want to adjust it, or

pick specific scan position to be used for a particular mesh, see Section 6.6.2.1 below.)

7. Ensure that the Build Simple Mesh, Smoothing, and Simplification boxes are check. If

you wish to create an AutoCAD compatible file, check Dxf file as well. Planes

Regionalization boxes are checked.

8. You have the option to click Process Standalone or Process to generate plinMesh.dat

and plinPlan.dat files, along with a .dxf file named after the Cycle you are generating.

Process Standalone is a preferred method if you have more than a very small area

PanoMap Manual

6-38 Using MeshBuilder And PipeBuilder for 3D Modeling

(<2m3) to model. Proceed to Step 11 if you wish to click Process. Otherwise proceed to

Step 9.

9. If you chose Process Standalone, a Windows Explorer window with newly created

batch files will appear along with this a confirmation message:

Figure 6–56. Meshbuilder.bat in new Windows Explorer window and confirmation message

Click Yes to close MeshBuilder, or No to leave MeshBuilder open.

10. In the newly opened Windows Explorer window, double-click the MeshBuilder.bat

file to process this work in a separate command window; you may continue to work in

PanoMap while this process runs. (You may also close PanoMap, or open another

PanoMap project, while this command window is open.)

11. While the program processes this information a Please wait… working message

appears in MeshBuilder. Note that a Creating Simple Mesh command window,

minimized, appears as well.

12. When the process completes, MeshBuilder functionality is once again enabled. Click

PipeBuilder if you wish to continue the modeling process, described in Section 6.6.2

immediately following.

6.6.2 Using PipeBuilder

After completing the steps described in Section 6.6.1, to create pipe sections, perform the

following steps:

1. If necessary, click the PipeBuilder button in MeshBuilder. The PipeBuilder menu

appears.

PanoMap Manual

Using MeshBuilder And PipeBuilder for 3D Modeling 6-39

Figure 6–57. PipeBuilder menu (with Please wait… message)

2. Note that by default, PipeBuilder uses the plinMesh.dat file recently created in

MeshBuilder to generate the geometric cylinders used for pipe models. The Results file

is determined by default to be written to a plinCyls_*.dat file, although this can be

modified using its drop-down menu. Click Process to create these Cylinders. An

Estimate Cylinders and Pipes command window, minimized, runs while processing is

performed. A Please wait… Working message appears in PipeBuilder during the

process.

3. Once the processing is completed, a Done confirmation message appears. Click OK to

return to PipeBuilder.

4. To view the results of this process, click the button next to Pipes Result field.

Figure 6–58. PipeBuilder menu (Watch option)

5. Click Watch to open plinPipe.dat in PlinView.

PanoMap Manual

6-40 Using MeshBuilder And PipeBuilder for 3D Modeling

Figure 6–59. Watch menu option (plinPipe.dat, opened in PlinView)

6. The resulting plinPipe.dat file can be used create a completed piping model imported

into PanoMap, as described in Section 6.7.

(Note: if you want to skip Steps 1 through 4 in the Section 6.7. procedures below, click

the Import Plin into PanoMap option. This 3D piping model will appear as series of

new objects in the PanoMap Scene tab. Click OK to close the confirmation message

that appears.)

7. Close PipeBuilder when the process is finished.

8. Click Close to exit MeshBuilder if you are satisfied with the 3D modeling results.

6.6.2.1 Adjusting Selection Scan values in MeshBuilder

The default value of 3 scans per input space can be adjusted if desired.

1. In MeshBuilder’s Selection Scans field, click the button to display a menu of

choices utilizing the PanoVisibility function.

Figure 6–60. MeshBuilder application, Selection Scans field, options

PanoMap Manual

Using MeshBuilder And PipeBuilder for 3D Modeling 6-41

2. Usually, the only value that should be considered for adjustment in this menu is Set

N=3. While 3 scans of highest visibility per a given input space (100cm3 or 36 cubic

inches default) is usually very efficient, you may wish to allow as many as five. To do

this, choose Set N=3; a fill-in field / drop-down menu appears:

Figure 6–61. MeshBuilder application, Set n for the best function fill-in field

3. Click OK to set this value.

4. You may click The Best N to manually determine which scans should be included. The

PanoVisibility menu appears.

Figure 6–62. PanoVisibility menu, with three scans to be included

5. A list of scans appears in descending order of proximity (“visibility”, as determined by

the Quality column, which displays the number of points in the area of interest to be

included). Note that you can elect to draw this information from the QuickTime, BMP

or OpenGL versions of the scans in the Preferred Panorama drop-down menu. You may

also expand/contract the selection volume (i.e., beyond/within the box you’ve drawn)

by entering a specific measurement. Click Accept when you are satisfied with these

settings. The PanoVisibility menu closes.

6.6.2.2 Adjusting the Input Space value in MeshBuilder

The default input space of 100 cm is recommended for most PCs running PanoMap. However,

with some very large projects, run on faster machines, you may wish to change this to a larger

value in order to more efficiently process a 3D mesh. To do this:

PanoMap Manual

6-42 Using RouteMan3 for Piping Models

1. If necessary, choose Applications > MeshBuilder.

2. Click the Quick Settings button and choose Divide input space.

Figure 6–63. MeshBuilder Quick Settings options

3. A Divide input space field (with drop down menu including previously entered values)

appears. Enter a new value if desired.

Figure 6–64. Divide Input space box field

4. Click OK to save this change.

6.7 USING ROUTEMAN3 FOR PIPING MODELS

To connect piping segments from imported 3D geometry in sequential order, perform the

following steps from your model in PanoMap:

1. Choose File > Import/Export > Import/Export 3D Geometry

Figure 6–65. Import/Export 3D Geometry

2. Navigate to your project’s 3D geometry files (if created with PipeBuilder, these will be

in the last Cycle folder; your project location will vary) and check the appropriate

PanoMap Manual

Using RouteMan3 for Piping Models 6-43

Import radio button (example below shows all objects checked). Ensure appropriate

Data type, Units and, if required, wildcards for volumes are selected.

Figure 6–66. Import/Export 3D Geometry (Import options)

3. Click OK to import this 3D geometry.

4. An information box appears listing all included geometry files; click OK to close this

box.

5. The 3D geometry appears in your PanoMap scan or (per the example below) keyplan.

Figure 6–67. 3D Geometry visible in PanoMap (keyplan; nearby scan highlighted)

PanoMap Manual

6-44 Using RouteMan3 for Piping Models

6. The components will also appear as new objects in your PanoMap Scene tab list (see

example below).

Figure 6–68. Imported 3D Geometry appearing as objects in Scene tab

7. Double-click to open a PanoMap scan close to the 3D geometry in order to view it, if

necessary.

8. Choose Applications > RouteMan3. The RouteMan3 application opens.

Figure 6–69. 3D RouteMan3 application, Edit/New button highlighted

PanoMap Manual

Using RouteMan3 for Piping Models 6-45

9. Ensure that the Object settings are correct for the piping you wish to route; click

Edit/New to modify if necessary.

Figure 6–70. 3D RouteMan3 Create/Edit Package menu (300 mm diameter pipe)

10. The example above shows 300mm nominal diameter butt-weld solid piping. Click OK

to modify and close the Create/Edit Package menu.

11. Click the Select Components button in the RouteMan3 application. A Pipe

Components menu appears.

Figure 6–71. 3D RouteMan3 Pipe Components menu

12. Click Add to begin adding pipe segments. The Pipe Components menu minimizes so

that you can click individual pipe segments in PanoMap.

13. A prompt

appears at the bottom of the PanoMap screen to guide you to click on the pipe segments

centerlines, in the order you wish them to appear.

PanoMap Manual

6-46 Using RouteMan3 for Piping Models

Figure 6–72. Numbered pipe (300mm) segments in PanoMap

14. When you have finished connecting the pipe segments of interest, press Esc. The Pipe

Components menu re-appears, now populated with these segments (the example below

shows four.)

Figure 6–73. 3D RouteMan3 Pipe Components menu (populated)

15. Click OK to close this menu. The RouteMan3 application re-appears.

16. Click Generate PDL to add this sequencing information to the 3D model.

17. Repeat steps 9 through 16 to route piping of varying diameters as needed. As an

example, 3 sections of 150 mm pipe are displayed below:

PanoMap Manual

Using RouteMan3 for Piping Models 6-47

Figure 6–74. Numbered pipe (150mm) segments in PanoMap

18. When all pipe sections have been routed via this method, go to the Scene tab and

highlight all affected components (this is most easily accomplished by clicking the first

component, holding the Shift key and clicking the last component in the list; you may

also highlight individual components by clicking in combination with the Ctrl key.)

Figure 6–75. Highlighted 3D Geometry objects in Scene tab

19. Right-click on these highlighted objects and choose Export to Plin from the pop-up

menu. The Import/Export menu appears, and should populate the items you’ve selected

from the Scene tab list, in its Export Custom… fill-in field.

PanoMap Manual

6-48 Using RouteMan3 for Piping Models

Figure 6–76. Numbered pipe (150mm) segments in PanoMap

20. Confirm that your File Name, Data type (Plin is shown in the example above), and

Units are correct. In order to display the resulting geometry in PlinView, click Show in

PlinView (immediately). Press OK to export these objects when you are ready to

export.

21. An Exported Plin Results message appears. Click OK to close it. The piping geometry

appears in PlinView.

PanoMap Manual

Using PanoMap Cuts to Create Mesh 6-49

Figure 6–77. Resulting Plin file, opened in PlinView

6.8 USING PANOMAP CUTS TO CREATE MESH

To create a user-defined mesh from within a PanoMap scan:

1. Choose Applications > PanoMap Cuts. The PanoMap Cuts application appears.

PanoMap Manual

6-50 Using PanoMap Cuts to Create Mesh

Figure 6–78. PanoMap Cuts application

2. Click Snap or Selected to constrain these cuts to a particular PanoMap object you’ve

drawn (this example uses a box surrounding pipework; you may choose to click on the

item itself via Snap, or use Selected to pick this object from the PanoMap Scene

menu.)

3. Click the button to display a drop-down menu of choices, including those utilizing

the PanoVisibility function.

PanoMap Manual

Using PanoMap Cuts to Create Mesh 6-51

Figure 6–79. PanoMap Cuts application, Interest Scans options

If you wish to determine which scans have the highest visibility of the object you’ve selected,

click The Best. A Pano Visibility menu opens.

Figure 6–80. PanoVisibility menu, with four scans to be utilized in mesh building

4. Click Accept to confirm your selection and close the Pano Visibility menu.

Note: the Edit Scans option, available from the list displayed in Figure 6–79 above, displays

a list of all available scans you may highlight to be used for this operation, from which you

may pick specific scans if you choose to do this manually, rather than using the Pano

Visibility feature described above.

PanoMap Manual

6-52 Using PanoMap Cuts to Create Mesh

Figure 6–81. PanoMap Cuts application, InterestScans options, Edit Scans list

Should you choose this option, click to highlight the scans you wish to include within

proximity to the object being used to define the mesh, and click OK to accept.

The PanoMap Cuts application re-appears.

5. Ensure that the X cuts, Y cuts, and Z cuts boxes are checked.

Figure 6–82. PanoVisibility menu, Mesh Cut settings

Note the Step settings; generally, a 2 inch or 2 – 4 cm setting is desirable.

6. Ensure that MeshCut is chosen, and that the Results files are to be saved in the folder

you wish. (To create an AutoCAD compatible file, check the Dxf box.)

7. Click Process to build the mesh. A green status bar appears while the mesh is being

generated, and all buttons except Cancel Cuts are deactivated.

PanoMap Manual

Using PanoMap Cuts to Create Mesh 6-53

Figure 6–83. Process status bar (Mesh generation)

NOTE: If you prefer to process this operation independently of PanoMap, click

Process Standalone instead of Process. This will create a PanoCutXYZ.bat

file—default location is your model’s “Cut” folder unless a different path is

entered.

To process, navigate to this folder and double-click this file in Windows

Explorer; a separate command window will open as it processes, and it will

close when finished.

8. When the process is complete, menu buttons will be re-activated. If finished, click

Close to exit this application. You may open the resulting plin file in Review or

PlinView to check the results of your process.

Figure 6–84. Mesh opened in PlinView

PanoMap Manual

6-54 Using Surface Builder To Extract Point Cloud

6.9 USING SURFACE BUILDER TO EXTRACT POINT CLOUD

Locate an object for which you wish to extract point cloud data. In this example, a valve is

viewable from several scans.

Ensure that you are in Edit mode and choose Tools > Add Box. Click in the scan individual

points to create a box large enough to contain the object(s) you wish to include. (See also

“Add Box”, Section 4.) When you have finished defining this box, hold the Shift key and click

the final point. A new object will appear in the Scene tab as shown below.

You may reduce the size of any resulting AutoCAD-compatible point cloud files by choosing

to limit the Mass Point limit. This field is located from the View > Environment

External/Debug tab.

Figure 6-85. Environment menu, Max Point limit entered (example).

PanoMap Manual

Using Surface Builder To Extract Point Cloud 6-55

Note that a new object appears in the Scene tab list; unless otherwise designated, this will be

placed in the DEFAULT object.

Choose Applications > SurfaceBuilder. The Surface Builder window appears.

Figure 6-86. Surface Builder menu, Build surface mesh unchecked, point cloud formats available

PanoMap Manual

6-56 Using Surface Builder To Extract Point Cloud

The Expand all the 3D geometry field extends the area to be included beyond the box. (You

may also choose a negative number to contract the area to be included.)

You have a choice of output file formats; for a model that can be edited in Review, click the

PLIN button. Otherwise, you may wish to export points in a format such as PTX; to do this,

uncheck the Build Surface mesh box (as shown in the example above.)

Enter a file name to be generated in the Export Point Cloud / Surface field.

Click Snap. A message appears at the bottom of the PanoMap

screen. In PanoMap, click on the box you’ve created to select it. The Surface Builder Interest

area field is populated.

Figure 6-87. SurfaceBuilder application, snapped to geometry, Interest area populated

If you already know which scans you wish to include, you may either enter these names

manually in the Scans field. You may also or check the From CSV box, and click the

button to reveal a list of scans available from the master.csv file.

However, in most instances, it is preferable to allow PanoMap to determine which scans are

optimal for this purpose. To do so, make sure the From CSV box is unchecked. Click the

button next to Scans (Note: empty => current panorama) field. A pop-up box appears

with options to determine which scans should be used to create the 3D model.

Figure 6-88. Scans selection options pop-up

The Best (edit) includes the current scan opened, but also provides a list of scans that can be

modified; this provides the best user control over which scans to use.

However, good results can be had by choosing The Best N, which checks (by default, unless

this value has been changed) the three scans with the most points in common with the selected

object. Click either of these options to open the Pano Visibility window.

PanoMap Manual

Using Surface Builder To Extract Point Cloud 6-57

Figure 6-89. Pano Visibility window, The Best N=3 selection enabled (three scans selected)

Select the Preferred Panorama you wish to use. It is often more precise to choose Bitmap;

doing so generates another list with a similar number of points provides in the Quality

column.

Note too, that you may have different versions of identical scans (typically containing separate

suffixes such as “INT” or “MRG”—note the example above includes these scans, which have

been un-selected) that appear among the best three. Ensure that you have picked separate

scans, and not duplicates of the same scan.

The Quality column displays the number of points found for a particular scan. In the example

above, the first three scans are checked, and the number of points ranges from 435K to 347K.

It may be desirable to include more scans to ensure better coverage; however, those scans with

fewer points are likely to include more distortion in the final 3D model, so it is advisable to

note any large drop-offs in quality and limit the scans being checked accordingly.

Click Accept to designate these panoramas.

Click the button next to Quick Settings.

Figure 6-90. Quick Settings preferred settings

PanoMap Manual

6-58 Using Surface Builder To Extract Point Cloud

Ensure that the Use one copy of PlinView option is checked. You may wish to exclude the

box you've drawn to define this area in your point cloud; if so, uncheck Export 3D Geometry

too.

(If you have not yet limited the number of points to be included in the surface to be built, and

wish to do so, you may enter a value in PanoMap's View > Environment > External/Debug

tab's Mass Point Limit field. You may also choose a value from its drop-down list.)

Figure 6-91. Mass Point Limit (drop-down list)

If you do not need to create a surface mesh, proceed to Section 6.9.1 below.

If you wish to create a surface mesh, proceed to Section 6.9.2 below.

6.9.1 Completing Surface Builder process

In SurfaceBuilder, click Process to begin generating a plin file. Depending on the number of

panoramas included, this may take a few minutes.

When the point cloud has been is generated, an Export message appears:

Click Yes to display the result in PlinView. (If you've chosen a format other than Plin, a

separate program associated with the file format will open.)

PanoMap Manual

Using Surface Builder To Extract Point Cloud 6-59

Figure 6-92. Resulting point cloud file displayed in PlinView

You may click in the PlinView window and drag the mouse to re-position the 3D model.

6.9.2 Completing Surface Mesh

If you wish to generate a 3D surface model, it will be necessary to check Build Surface

Mesh. You may elect to use the Internal Method, which will process the surface mesh while

PanoMap is running. This approach works best for smaller objects; note that you will not be

able to use PanoMap while it runs.

Click OK. Wait until the processing has been completed; as seen above in Section 6.9.1, you

will receive an Export message which asks if you wish to Show the results immediately.

Clicking OK will display the surface mesh in PlinView.

PanoMap Manual

6-60 Using Surface Builder To Extract Point Cloud

Figure 6-93. Resulting surface mesh displayed in PlinView

For larger projects, it is recommended to choose the External Method. Check that box in

Surface Builder and click Process. Surface Builder will remain inactive for a time (depending

on the side of the mesh you’re attempting to build; then, a Mesh Builder menu appears.

Figure 6-94. Mesh Builder

Click Process. An External method message appears, informing of the working folder in

which your batch file has been created.

PanoMap Manual

Using Surface Builder To Extract Point Cloud 6-61

Figure 6-95. External method message

Click Yes to open a Windows Explorer window, containing your newly saved batch file

(Meshbuilder.bat).

Figure 6-96. MeshBuilder.bat file created (shown in Windows Explorer)

Double-click this file to initiate the process. A command window appears temporarily and

closes when the process is complete.

You will see a newly created plin (and .dxf file, if you’ve chosen to create one) in Windows

Explorer.

Figure 6-97. Newly created mesh files (shown in Windows Explorer and opened in AutoCAD)

Click Close to return to Surface Builder, where you will be prompted to save any newly

created files, and to open in PlinView.

PanoMap Manual

6-62 Using Tubing RL (redline)

6.10 USING TUBING RL (REDLINE)

Choose Applications > TubingRL. The Tubing by Redline window appears.

Figure 6-98. TubingRL window

The tubing objects created by this application appear as objects in the Scene tab; they may be

linked to specific top level objects.

To create a 3D model that includes a separate Redline component, using centerline points,

perform the following steps:

1. Enter a value in the Tube Diameter field.

2. Click Pick centerline points. You are prompted to . Click

points along the tubing’s center.

Figure 6-99. Points picked along tubing

3. At the end of a particular section, hold the shift key and click the final segment. The

TubingRL application screen may go blank briefly while processing this new 3D

model.

4. A new Redline and Macro are created in the Scene tab. A 3D tubing model is visible in

PanoMap.

PanoMap Manual

Using Tubing RL (redline) 6-63

Figure 6-100. Resulting Tubing model in scan, with Redline and Macro in Scene tab

5. To create additional tubing models, click New Tube and repeat steps 1 through 4

above. Otherwise, click Close to finish, or click Watch to open the newly created 3D

model in a separate PlinView window.

Figure 6-101. Resulting Tubing model, opened in PlinView (via Watch menu button)

PanoMap Manual

6-64 Edit Primitive

6.11 EDIT PRIMITIVE

To create a new surface mesh that is opened directly in Review from PanoMap:

1. Right-click on a 3D object in PanoMap and choose Edit Via Review > Edit Primitive.

Figure 6-102. Box in PanoMap, right-click pop-up menu

2. Chose a desired Dots as primitives of type.

Figure 6-103. Edit Primitive menu, Dots as Primitive of type drop down

3. Click OK. Once the 3D object is processed, it will open in Review.

PanoMap Manual

Edit Primitive 6-65

Figure 6-104. Primitive opened in Review (Current View window maximized)

Keyplan Registration using KeyPlanReg 7-1

7 KEYPLAN CREATION AND REGISTRATION

The keyplan is useful for navigation within PanoMap database. The scan locations are

automatically placed on the keyplan. The PanoMap database can have a number of keyplans,

based on floor locations and other areas of the project.

7.1 KEYPLAN REGISTRATION USING KEYPLANREG

1. Create the keyplan in .jpg format. (.bmp and .png file formats are also importable.)

The keyplan can originate as a 3D model, or drawing, or a sketch.

When saving the keyplan in .jpg format, note the image’s pixel size. It is advisable to save the

image at a resolution that will reproduce well when displayed on-screen, i.e., the width and

height of the image should be fairly close to that of a typical PC monitor’s.

Figure 7-1. Example, Keyplan picture file

2. Right-click in the Project tab and choose Add Keyplan/Photo from the pop-up menu.

The Add Pano menu appears.

PanoMap Manual

7-2 Keyplan Registration using KeyPlanReg

Figure 7-2. Add Pano, Key Plant picture file – Reg. Name drop-down

3. Click to navigate to a graphics file you wish to use as a keyplan.

4. The Unique and View names are populated with the name of the keyplan graphics file.

Revise these if desired.

5. An new Reg. name (ok) is automatically populated. You may revise this with a new scan

group name, or pick from an existing name by the drop-down list provided.

6. Click OK when finished. The new keyplan will appear in the Project tab list.

7. Double-click to open this keyplan.

8. Open a scan, or several scans, that will provide desired location points common between

scan and the keyplan. Accurate keyplan registration depends on matching at least two

points between registered scans and the keyplan.

9. Choose Application > KeyPlanReg. The KeyPlan Registration menu appears.

PanoMap Manual

Keyplan Registration using KeyPlanReg 7-3

Figure 7-3. Keyplan Registration

10. Select an appropriate keyplan from the View name drop-down.

11. Click Pick Points

12. Following the prompts that appear at the bottom of the PanoMap window, click a point in

3D PanoMap scan and a corresponding point in the keyplan. Typically, in an enclosed

space, one can find corners in a room that are easy to find on both the scan and on a

keyplan.

Note: Alternatively, you may manually enter these XYZ coordinates by pressing Enter to

display the Edit Points menu:

Figure 7-4. Edit Points

13. Press Esc to end the operation. The point is entered in the table.

PanoMap Manual

7-4 Keyplan Registration using KeyPlanReg

Figure 7-5. KeyPlanReg Dialogue Box and point selection (corner location on scan and keyplan)

14. Select another scan and repeat the operation. For a keyplan two points should be

sufficient, although more than two points may improve the accuracy.

15. After the last point, click Replace PanoMap trajectory to complete keyplan registration.

16. Your keyplan should be registered. Open the Keyplan in PanoMap and review the

location of the scans on the keyplan (displayed as green squares), and ensure that these

accurately reflect the true locations.

17. Click Close if you are finished, or repeat Steps 9 through 16 to register additional

keyplans.

7.1.1 Keyplan Registration Changes to Project (.xml) files

When registering a new keyplan, the PanoMap project file (xml file) is updated with the

information about the keyplan. Place the keyplan name in the applicable REGISTER_NAME

of the scans. In this case the name is ELE45. This will place the location of all applicable

scans on the key plan.

PanoMap Manual

Keyplan Generation via Cross Section Image 7-5

Figure 7-6. Example Entry in PanoMap Project file

The PanoMap trajectory file is updated with basic information about the view. Copy another

view and change the name to the key plan name. The information in the trajectory file will

change according to key plan registration.

VIEW NAME=ELE45-Keyplan

WIDTH = 1406.986

HEIGHT = 893.279

VIEW POINT = -19.020 6.020 2308.490

PICTURE POINT= -19.020 6.020 1090.000

HITHER DIST = -591.200

YON DISTANCE = 591.200

ROLL ANGLE = 0.000

UP = 0.000 1.000 0.000

PROJECTION =Parallel

7.2 KEYPLAN GENERATION VIA CROSS SECTION IMAGE

If no drawings are available, or if you simply wish to generate an alternative keyplan to one

you have already registered, the Cross Section Image option in PanoMap will “slice” up to

four PanoMap scans at a specified height to provide a sectional view of features (like walls

and other major components) at a specified height. To create such a keyplan, perform the

following steps:

Note: because you are limited to four scans, this method of keyplan generation works best for

smaller areas, generally groups of 20 or fewer scans.

1. Locate and open in PanoMap up to four scans that are well positioned to provide a view of

the location you wish to document.

2. Consider the height of where you wish to create this sectional view on the scan, and right

click at this spot.

3. Choose Cross Section Image > Horizontal Cut (by Z). The Cross Section Image menu

opens.

PanoMap Manual

7-6 Keyplan Generation via Cross Section Image

Figure 7-7. Cross Section Image menu, 4 scans selected (locations on existing keyplan highlighted)

4. While the 1st Input Scan field will be pre-populated, choose up to three additional scans

from the available drop-down list (if desired.) You may click on the color box to choose a

different color, or to make all boundaries to be drawn a uniform color.

5. Enter a new name for your keyplan in the Draw cut into new key-plan field if desired.

6. Click OK when finished. Your new keyplan appears in the Scene tab list.

Figure 7-8. Keyplan generated by Cross Section Image (and highlighted in Project tab list)

Preparation 8-1

8 TEXTURE MAPPING

8.1 PREPARATION

Before beginning the texture mapping process, it is important to verify the quality of the

existing scan files.

The quality of the texture map registration depends directly on the scan data registration.

If scan data is not properly registered, the texture maps will have low quality.

Registration quality of the scans should be checked using PanoMap’s Compass feature. Inside

PanoMap, load several scan files. Next, in the project tree, enable each scan’s Compass

feature by clicking with the right mouse button on the scan name. When the compass is

enabled, the mouse location of the active scan is shown in other scans with a compass ray. If

the mouse cursor’s position and the compass ray position are synchronized, then that area of

the scan data has been registered accurately.

Figure 8-1. Checking the Registration of Laser Scan Files

8.2 TEXTURE MAPPING PROCEDURES

After verifying the existing scans registration, the next step is to import digital photographs

into the ScanManager project. Currently, only photographs in Windows Bitmap format are

supported. Integration with other image formats is planned for a future release of

ScanManager.

In ScanManager, photographs are treated like scans. To import a photograph, choose File >

Import > Photos. In the Browse dialog window that opens, select each of the photographs to

be added, and click OK.

PanoMap Manual

8-2 Texture Mapping Procedures

8.2.1 Importing Digital Photographs into ScanManager

Figure 8-2. Import digital photograph

After importing the photographs, the next step is to create a new PanoMap project that

contains the digital photographs.

On the Cycles tab of ScanManager, create a new cycle of type Build PanoMap Project. Enter a

cycle name identifier, and press the OK button. In the Scans list, select the photographs added

previously, and also associated scan data. In the Parameters frame of the Cycles window,

select the Intensity MOV and Depth BMP parameters. Finally, enter a folder name for the

Copy to folder parameter. Press the OK button.

8.2.2 Rebuilding the PanoMap Project with Photographs

Figure 8-3. PanoMap Project rebuilding

PanoMap Manual

Texture Mapping Procedures 8-3

After ScanManager has completed rebuilding the PanoMap project, the new photographs need

to be registered to the existing scan data. Open the new PanoMap project file created in the

Copy to folder specified earlier. In the new project, photographs are listed together with the

original scan files in the project tree. Now, using PanoMap’s ScanRegistrator module, register

the digital photographs.

When registering digital photographs, two types of constraints can be created:

Points (e.g., target mark centers)

Lines/edges

8.2.3 Types of Digital Photograph Constraints

Figure 8-4. Creating constraints

To create registration constraints, start ScanRegistrator from the Applications menu inside

PanoMap. In the ScanRegistrator window, press the New Constraint button. Enter a constraint

name, choose the type of constraint (point or line/edge), and press the OK button. Next, create

the constraint observations. Many observations can make up one constraint – each observation

is a “view” of the constraint’s physical feature. For each photograph, make sure to create at

least three (3) constraints!

8.2.3.1 Creating Point (or Target Mark) Observations

In PanoMap

In the scan QTVR file, add a PNT shape to the target center’s location

In ScanRegistrator module

Create a new constraint with type = Point

Select the new constraint, and press the Add Observations button

PanoMap Manual

8-4 Texture Mapping Procedures

In PanoMap

On the scan QTVR file, click on the PNT image in step #1

On the digital photograph, click several (at least 5) times to locate the target mark

8.2.3.2 Creating Line or Edge Observations

In PanoMap

Using the EdgeEstimator application, locate a line or an edge that is visible in both a can and

the digital photograph.

In ScanRegistrator

Create a new constraint with type = Line/Edge

Select the new constraint, and press the Add Observations button

In PanoMap

On the scan QTVR file, click on the edge estimated in step #1

On the digital photograph, click several (at least 5) times along the same line/edge estimated

earlier.

Continue adding all constraints that can be identified in both scan files and photographs.

Remember that in order for a photograph to be properly registered, it must contain at least

three (3) registration constraints!

8.2.4 Adding Observations To A Constraint

Figure 8-5. Observation addition and result

PanoMap Manual

Texture Mapping Procedures 8-5

After adding the constraint observations, and before processing, examine the Pick Quality of

each constraint. Any observations that have a high (or inaccurate) Pick Quality should be

deleted – they will negatively affect the registration quality.

To delete an observation, click on the registration record, and press the Delete key.

8.2.5 Reviewing Observations

Figure 8-6. Observation review

Finally, before processing the registrations, the scans should be fixed. If a scan is fixed, then it

means that a scan’s registration (position and orientation) cannot be changed by reprocessing

the new constraints. On the other hand, if a scan is not fixed, then its position and orientation

can change during the re-processing. Since the scan registration was verified before beginning

the texture mapping, fix each scan: right-click on the scan name, and enable the Fix option.

PanoMap Manual

8-6 Texture Mapping Procedures

8.2.6 “Fix” scans before processing registration

Figure 8-7. Unprocess constraints and observations

To process the scan registrations, press the Process button inside ScanRegistrator.

After processing, it is important to verify the new registration quality. ScanRegistrator

transfers the new registration automatically to PanoMap. Use PanoMap’s Compass feature to

test the new registration.

8.2.7 Displaying Registration Quality

Figure 8-8. Registration quality

PanoMap Manual

Texture Mapping Procedures 8-7

By default, the registration data is stored only in memory. In order to save the new

registration, use ScanRegistrator’s Replace PanoMapTrajectory menu item. This option will

save the new data to PanoMap’s trajectory file.

8.2.8 Replace Trajectory File

Figure 8-9. Trajectory file replacement

After registration is complete, the new registration data needs to be imported into

ScanManager.

Launch ScanManager, and choose: File > Import > Matrices > Trajectory File. In the

Browse dialog, select the trajectory file from the PanoMap project. The Scanner Position

column will be updated with new registration data for each of the digital photographs.

8.2.9 Importing Registration Data to ScanManager

Use the Project > Import > Matrices > Trajectory File menu to import new registration data

from a trajectory file.

Figure 8-10. Registration data import

PanoMap Manual

8-8 Texture Mapping Procedures

The next step is to create photo depth files for each of the newly registered photographs.

Depth files are the three-dimensional representation of photographs inside the new coordinate

system, and they are generated from the new registration data.

Inside ScanManager, move to the Cycles tab, and press the New Cycle button. Create a new

cycle of type Create Photo Depth. Enter a cycle name, and press the OK button. In the Scans

list, add the new photographs and also scans that were used for registration. There are no cycle

parameters for this cycle. Press the Process button to start the processing.

8.2.10 Create Photo Depth Cycle

Figure 8-11. Photo depth cycle

During processing, ScanManager cycle results are checked by opening the project directory

Results sub-folder. Inside the Results folder are several more sub-folders, each corresponding

to a different output of ScanManager. For example, depth bitmaps are in "DepthBMP",

intensity bitmaps in "IntensityBMP", etc. If the cycle processing is successful, then the results

will be placed in these subdirectories.

After the photo depth process has completed, the next step is to merge the photo files together

with laser scan data files.

On the Cycles tab of ScanManager, create a new cycle of type Map Photos. Enter a cycle

name, and press the OK button. In the Scans list, add both the photographs and scans that were

used for registration. In the Parameters frame, the Darken parameter determines the

darkness/intensity of non-texture-mapped geometry. For example, Darken100 means that non-

texture-mapped geometry will have its original intensity, Darken50 means that it will be 50%

lighter, etc.

Press the Process button to start the cycle processing.

PanoMap Manual

Texture Mapping Procedures 8-9

8.2.11 Map Photos Cycle

Figure 8-12. Map photos cycle

After the Map Photos cycle has finished, the final step is to generate a new PanoMap project

that contains the original scan data and also the texture-mapped data.

On the Cycles tab of ScanManager, create a new cycle of type Build PanoMap Project. Enter a

cycle name, and press the OK button. In the Scans list, add both the photographs and scan data

that were used for registration. In the cycle parameters section, select the types of data that

should be generated. The Mapped Photos column controls what type of texture-mapped data

should be generated. At a minimum, select the Intensity BMP, Intensity MOV parameters,

and the Mapped Photos versions of these files. Click Process to begin.

PanoMap Manual

8-10 Texture Mapping Procedures

Figure 8-13. Texture-mapped data

If the cycle processing has been successful, then the texture-mapped project can be reviewed

using PanoMap. For every laser scan file, there will be 2 versions: texture-mapped version

(MP suffix = mapped) and non-texture-mapped version. Both files can be opened

simultaneously inside PanoMap.

Figure 8-14. Texture Mapped PanoMap Project (result)

View Transfer, Trajectory File 9-1

9 MODEL REVIEW INTERFACE

9.1 VIEW TRANSFER, TRAJECTORY FILE

In PanoMap:

Step 1. From the menu bar click on File > Import / Export > Export View….

Step 2. Navigate to the desired folder and indicated name of file. This will export the

current view position and direction into a trajectory file (traj*.dat) so that they can be viewed

in Model ReView. Only the current view is exported.

In Model Review:

Step 1. From the menu bar click on View> Navigate

Step 2. In Navigate box, select View Info>Open. Select the trajectory file used above

and select the desired trajectory.

9.2 TRANSFER OF PLIN FILE TO PANOMAP

A plin file created within Model ReView can be imported into PanoMap using the

Import/Export 3D Geometry function.CREATION OF PANOMAP FILES WITHIN MODEL REVIEW

This facility provides merging of the PanoMap scan files with similar files generated from the

3D CAD PLIN files. The PLIN file views are created in Model ReView; merging is also done

in Model ReView.

The new merged PanoMap files contain both scan data as well as 3D CAD data.

The 3D CAD data might be a new design or it might be part of an existing model with the

merging done for verification of the model configuration.

The new merged PanoMap files can be reviewed in PanoMap similarly to PanoMap scan files.

PanoMap Manual

9-2 Creation of PanoMap Files within Model ReView

Figure 9-1. Merged Plin file and Panorama

Required Files

Trajectory file: This file can be copied from scan trajectory file and will need to contain

all scan PanoMap files to be merged. The “View Name” in the trajectory file needs to be the

same as the scan “Cycle Name” to be merged.

Example: Trajmerge.dat

TRAJECTORY NAME=00003

VIEW NAME=rb001

WIDTH = 346.410

HEIGHT = 242.487

VIEW POINT = 316.030 54.410 1201.330

PICTURE POINT = 409.970 88.400 1196.920

HITHER DIST = 0.100

YON DISTANCE = 10000.000

ROLL ANGLE = 0.000

UP = 0.033 0.039 0.999

PROJECTION = Perspective

Cycle Name is rb001

Scan image file: This file contains image bitmap representation of the scan.

PanoMap Manual

Creation of PanoMap Files within Model ReView 9-3

Example: rb001i.bmp

Figure 9-2. Scan File Image

Scan Depth bitmap file: This file contains depth values for a particular scan

Example: rb001d.bmp

Plin file to be merged: Plin file contains 3D geometry to be merged into the scan space.

The plin file can contain any number of Plant/CMS primitives. This file can be converted

from AutoCAD, MicroStation, or another 3D design tool.

Argument file: This file contains scan merge processing arguments. This file is placed

in model directory.

Example: dpmpunite.arg:

/mapping=sphere

/around=1

/unitf=39.37

/_job=blend

/job=merge

/bat

/level=-1000000000,1.0

/level=-10000,0.9

/level=10000,0.3

/level=1000000000,-0.6

Procedure

Processing environment: The process is performed using Model ReView operating in a

valid Plant/CMS model setup environment.

Copy PanoMap trajectory file to another trajectory file and edit the file for desired scans to be

processed.

PanoMap Manual

9-4 Creation of PanoMap Files within Model ReView

Each view in the trajectory file will create merged .mov file.

Within the model directory create two folders.

Scan_merge_in – Copy all .png files and .bmp files into this directory

Scan_merge_out – The resulting merged .mov files will be placed into this

directory.

Create a PLIN file to be merged in the model directory.

Example: plinmerge.dat

Launch Model ReView and select the desired PLIN file

Model ReView Setup:

Select Trajectory File

- Select “Navigate”

- Select “View Info”

- Select “Open”

- Select applicable Trajectory File. (All views within the Trajectory File will be processed.)

Set the merge process

- Select “Navigate”

- Select “Options”

- Select “BMP Panorama”

Figure 9-3. Create Panorama BMP in Review

Within Panoramic BMP make the following selections:

PanoMap Manual

Creation of PanoMap Files within Model ReView 9-5

(a) For Trajectory Views, select Create MOV file and Merge Bitmaps

(b) Note: When Merge Bitmaps is selected, another query will ask user to specify the

location of the resulting file and also argument file for the processing of the merged files.

Figure 9-4. Create Panorama BMP Dialogue Box

Figure 9-5. Bitmaps Merge Settings Dialogue Box

The last step is to select Run process.

Based on the selections and a number of scans within the trajectory file, the system will create

a set of merged .mov .png files. It will also create .xml file to be copied to PanoMap reviews.

The next image shows the resulting representation:

PanoMap Manual

9-6 Transfer of Geometry to ReView

Figure 9-6. Merged Panorama Files in PanoMap

9.4 TRANSFER OF GEOMETRY TO REVIEW

Geometry created in PanoMap can be exported as plin file so that it can be viewed in Model

ReView.

See section “Import/Export 3D Geometry” for details on exporting plin files.

In Model Review:

Step 1. Select File>Open… and select the plin file created in PanoMap in previous step.

9.5 PLINVIEW INTERFACE

For easier viewing without intelligent information, small plin files can be viewed in Plinview

instead of Model ReView.

In PanoMap:

As explained earlier in “Import/Export 3D Geometry”, export the desired geometry as a plin

file named “plindview.dat”.

From PCMS:

Select “Plin GL view” or “Plinview” as appropriate and the saved plin file will be opened in

Plinview. Additionally, any plin file may be opened in Plinview by selecting File > Open and

selecting the desired file.

Placing a T–connector 10-1

10 USING MACROPLACEMENT FOR PIPE PLACEMENT

PanoMap provides a capability to model specific piping components, including valves, T–

connectors, and reducers through the MacroPlacement application within PanoMap.

Note: For increased accuracy, snap to graphic elements.

Figure 10–1. Snap toolbar

To run this application from PanoMap, select Applications > MacroPlacement.

Figure 10–2. Select MacroPlacement from Applications menu in PanoMap

The MacroPlacement Main menu appears.

Figure 10–3. MacroPlacement main menu

Click Load Model to display a list of available pipe components (Macros). The Model List

appears.

PanoMap Manual

10-2 Placing a T–connector

Figure 10–4. MacroPlacement menu model list, Table Type and Short Code drop–down menus

If necessary, select PIPE from the Table Type drop–down menu.

In order to sort the available choices into a manageable list, either select from a drop down list

or type the first character of the component type you wish to insert. For example, a list of

available valves may be accessible by typing “V” in the Short Code drop–down.

Figure 10–5. MacroPlacement menu, Sort Type drop–down example

Similarly, if you know the appropriate Manufacturers Code, it may be simpler to sort by this

category.

Figure 10–6. MacroPlacement menu, Manufacturers Code drop–down example

10.1 PLACING A T–CONNECTOR

Zoom in to locate the section of piping in PanoMap you wish to document. For this example, a

T–connector with two 3–inch to 2–inch reducers is depicted.

PanoMap Manual

Placing a T–connector 10-3

Figure 10–7. T–connector example

As shown in Figure 10–2, choose Applications > MacroPlacement if necessary.

From the MacroPlacement menu model list, choose the appropriate Table Type.

Choose an appropriate ShortCode; in this example, “Tee” is chosen.

Figure 10–8. Menu Model List ShortCode drop–down menu

Highlight the desired component by clicking the leftmost box in the row.

Click the Load Selected Macro button.

You may see the following information screen, advising that Point of Center (POC) data is

available for this table entry. Click OK to close this screen.

Figure 10–9. POC data information screen

Click the Fit tab. The Fit tab menu appears.

PanoMap Manual

10-4 Placing a T–connector

Figure 10–10. MacroPlacement Fit tab menu

Ensure that only “RS – Removal Space” is checked, but no others, in the “Volumes used for

fitting” section. The default “Distance limit” may need to be altered as well.

Click the Place tab to display a 3D depiction of this model (if available) and verify that the

correct model has been selected.

Figure 10–11. MacroPlacement Place tab menu

PanoMap Manual

Placing a T–connector 10-5

You may click on the 3D model and, as directed in the menu, first drag to “rotate the menu to

match the view in the panorama” and then click New placement to place the macro.

However, to enable more precise placement, and to provide a Component ID, it is

recommended to use the Point of Center (POC) tab’s menu. Click the POC tab to display.

Figure 10–12. MacroPlacement POC tab, T–connector

Note: The Placement type drop–down menu may provide several options; for this example,

only “Two click placement” is available.

The POC tab includes information for the first and, if applicable, second point for placement.

You may wish to enter a Component ID for this macro. This ID will appear as a call–out in

PanoMap once the macro is placed.

When ready, click the Place POC button.

In PanoMap, click on the point(s) where you wish to place the macro. In the example below,

the first and second points are depicted.

PanoMap Manual

10-6 Placing a T–connector

Figure 10–13. Two point macro placement example: Point 1 (left) and Point 2, T–connector

There may be prompts at the bottom of the PanoMap screen advising of the appropriate click

point. For the macro example above, appears for the first point, and

appears for the second.

When the second point is clicked, wait a few seconds. A wireframe rendering of the macro

should appear, including a callout with the specified Component ID.

Figure 10–14. T–connector macro with Component ID placed in PanoMap

Ensure that the placement is accurate. It may be necessary to delete the macro and repeat the

above two–point macro placement procedure. (To delete the macro, you may highlight that

particular entry in the Scene tab as shown below and press the Delete key)

Figure 10–15. Scene tab with Macro displayed – example

PanoMap Manual

Placing a Reducer 10-7

This particular macro type can be re–placed at various points within the PanoMap project.

Or, you may wish to join other macros with this component. To accomplish this, see Section

10.2.

10.2 PLACING A REDUCER

Should you wish to include a component to the type described above in Section 10.1, select

another component from the macro list as depicted in Figure 10–5and Figure 10–6. For this

example, a 3–inch to 2–inch pipe reducer is selected.

Figure 10–16. MacroPlacement Load tab menu, Reducer Macro selection

Click OK to close the POC information screen, if necessary (see Figure 10–9)

Click the Fit tab. Ensure that only the “RS – Removal Space” is checked in the “Volumes

used for fitting” section of this menu (see Figure 10–10)

Ensure that the correct component is depicted by clicking the Place tab (see Figure 10–11)

Click the POC tab.

Figure 10–17. MacroPlacement Place tab, Reducer

PanoMap Manual

10-8 Placing a Reducer

For this example, only “Two click placement” is available although other macros may provide

other methods.

The POC tab includes information for the first and, if applicable, second point for placement.

You may wish to enter a Component ID for this macro, which will appear as a call–out in

PanoMap once the macro is placed.

When ready, click Place POC.

In PanoMap, click on the point(s) where you wish to place the macro. In the example below,

the first and second points are depicted.

Figure 10–18. Two point macro placement example: Point 1 (left) and Point 2, Reducer

There may be prompts at the bottom of the PanoMap screen advising of the appropriate click

point. For the macro example above, appears for the first point, and

appears for the second.

Figure 10–19. Reducer and T–connector macros with Component IDs placed in PanoMap

Additional Reducer macros can be placed and attached to a T–connector, or to any other

appropriate pipe fitting, as desired.

PanoMap Manual

Placing a Valve 10-9

Figure 10–20. Two Reducers and T–connector macros with Component IDs placed in PanoMap

10.3 PLACING A VALVE

Should you wish to include a different type of component (Macro) from the type described

above in Section 10.1, select another component from the macro list as depicted in Figure 10–

5and Figure 10–6. For this example, the letter V (for Valve) was entered in the ShortCode

column to reveal one macro available for this particular facility.

Figure 10–21. MacroPlacement Load tab menu, Valve

Click the Load Selected Macro button.

Click OK to close the POC information screen, if necessary (see Figure 10–9)

Click the Fit tab. Ensure that only the “RS – Removal Space” is checked in the “Volumes

used for fitting” section of this menu (see Figure 10–10)

Ensure that the correct component is depicted by clicking the Place tab (see Figure 10–11)

Click the POC tab.

PanoMap Manual

10-10 Placing a Valve

Figure 10–22. MacroPlacement Place tab, Reducer

For this example, only “Two click placement” is available although other macros may provide

other methods.

The POC tab includes information for the first and, if applicable, second point for placement.

You may wish to enter a Component ID for this macro, which will appear as a call–out in

PanoMap once the macro is placed.

When ready, click the Place POC button.

In PanoMap, click on the point(s) where you wish to place the macro. In the example below,

the first and second points are depicted.

Figure 10–23. Two point macro placement example: Point 1 (left) and Point 2, Valve

PanoMap Manual

Placing a Valve 10-11

There may be prompts at the bottom of the PanoMap screen advising of the appropriate click

point. For the macro example above, appears for the first point, and

appears for the second.

Figure 10–24. Valve macro with Component ID placed in PanoMap

When finished with MacroPlacement, chose File > Exit to end the program.

Setting up Profile 11-1

11 PANOMAP UTILITY FOR AUTOCAD (OPTIONAL)

11.1 SETTING UP PROFILE

The PanoMap AutoCAD utility is designed to work with AutoCAD version 2010 and later.

Open AutoCAD and set up a PanoMap profile by clicking Tools > Options > Profiles tab and

set to Current.

Figure 11–1. Profiles tab

The AutoCAD related Panomap files are always located in the c:\csa\acad\apps and

c:\csa\acad\apps\2010 (AutoCAD version related files) folders. A search path must be

set in AutoCAD to these files.

In your Options dialog go to the File tab

Expand the Support File Search Path option.

Click Browse and navigate to your c:\csa\acad\apps and c:\csa\acad\apps\2010

directories, as shown below.

PanoMap Manual

11-2 Setting up Profile

Figure 11–2. File Support Search Path

Click OK to save these changes.

At the command line, enter CUILoad. The Load/Unload Customizations menu appears.

Click the Browse button and navigate to your c:\csa\acad\apps folder.

Click the panomap.mns file in the list, and Open.

Click Load. PANOMAP should appear in the list of Loaded Customization Groups.

Figure 11–3. PanoMap loaded in Customization Groups

PanoMap Manual

Setting up drawing template 11-3

Click Close to save this setting. Your profile is now set.

11.2 SETTING UP DRAWING TEMPLATE

Open AutoCAD and save a blank drawing in an existing PanoMap model folder. This drawing

file can serve as a template for loading PanoMap information later.

Close and restart AutoCAD. When the program re-opens, you will see a new PanoMap menu

available, and will be ready to begin using this utility with your PanoMap project.

Figure 11–4. PanoMap menu, available in AutoCAD (Full version on left; limited on right)

Depending on your PanoMap license, you will see either a fully enabled menu as shown

above, or only the Plin tools menu.

Note: screenshots that follow depict AutoCAD 2010 with workspace set for AutoCAD

Classic.

11.3 USING PLIN TOOLS

11.3.1 Importing plin files

Click PanoMap > Plin Tools > Import from Plin. The Insert Plin file into drawing menu

appears.

PanoMap Manual

11-4 Using Plin Tools

Figure 11–5. Insert Plin file into drawing menu

Click Browse to navigate to the plin file you wish to import.

You may insert this drawing into the current layer, or chose new layers by Object ID or

Discipline.

Click OK when ready.

Figure 11–6. Plin file as imported into AutoCAD (left) and original plin file opened in Review

11.3.2 Exporting drawings into Plin file

To export AutoCAD geometry into a format that can be used for PanoMap operations, select

the object(s) of interest and click PanoMap > Plin Tools > Export to Plin. The Export

drawing into Plin file menu appears.

PanoMap Manual

Using Plin Tools 11-5

Figure 11–7. Export drawing into Plin file menu

You may choose to change the default Cycle name. Click Selected to export this geometry to

a plin file. This file will appear in your chosen Output path when finished; you may choose to

open this plin file in Review as shown in the example below.

Figure 11–8. 3D geometry selected in AutoCAD (left) and opened as plin in Review

PanoMap Manual

11-6 Extract from LSSM

11.4 EXTRACT FROM LSSM

You may use your AutoCAD drawing to define specific areas from which points (or, in

AutoCAD 2011, point cloud) information is extracted from PanoMap scans. Click PanoMap

> Extraction from LSSM… to begin this process.

Figure 11–9. Extract from LSSM menu

Click Review Mode to open both a plant (top) view and a front Wireframe view. You are

prompted to specify the first corner of a box; click to define a rectangle in the top view, then

click to define a rectangle in the front view to define an Extraction box.

Figure 11–10. Top and Front views

PanoMap Manual

PAnoMap Swivel, Zoom in / Zoom Out 11-7

The window reverts to the previous view, and your Min / Max values are populated in the

Extraction box fields.

Figure 11–11. Extract from LSSM menu, Min / Max and Scans fields

You may choose to enter specific scans in the Scans field, or use PanoVisibility to locate

scans with points in common with your object(s).

Click Extract.

The resulting points are saved as separate files which are attached to your working drawing.

Figure 11–12. Point Cloud information available from AutoCAD xref list

11.5 PANOMAP SWIVEL, ZOOM IN / ZOOM OUT

To emulate PanoMap’s ability to replicate the scanner’s viewpoint in an AutoCAD drawing,

click PanoMap > Swivel. When loaded, a Position Locator menu appears.

PanoMap Manual

11-8 Create Drawing from Plin file

Figure 11–13. Swivel feature position locator menu.

Hold the left mouse button and drag to rotate the drawing from the scanner’s viewpoint. (The

screen will refresh more quickly if you choose to close the Position Locator menu.)

A simple Zoom In / Zoom Out feature is also available from the PanoMap menu. You may

chose the F5 or F6 keys, respectively, as shortcuts.

11.6 CREATE DRAWING FROM PLIN FILE

To create .dwg drawings in a \ACADInterface\ folder, perform the following steps:

1. Choose PanoMap > Create drawings from Surface PLINs.

Figure 11–14. Creating drawings from plin files

2. The Big plin simplify option ensures a manageable sized .dwg file.

PanoMap Manual

Create Drawing from Plin file 11-9

3. While not required, it is usually preferable to check the Create only batch file option

in this menu. This permits you to run the drawing generation process (which requires

several minutes per scan) without tying up AutoCAD resources as it runs.

4. If necessary, click Browse to navigate to your project’s master.csv file.

5. If you wish to specify only certain scans, create a filter file, formatted as a .csv. (If

you’ve done this already, skip ahead Step 7 below.) This file, which can be created in

Windows Notepad, needs to include the following semicolon-separated elements as

shown in the example below:

viewname;surface_plin;visual_bitmap

1_DHRPUMPB_590_001;plinDS001.dat;1_DHRPUMPB_590_001i.png

1_DHRPUMPB_590_002;plinDS002.dat;1_DHRPUMPB_590_001i.png

where, in the first row/header file:

Viewname is the name of the scan as referenced in the project’s trajectory file (that

is, minus suffixes like “i”)

Surface plin is the name of the corresponding surface plin for that scan.

visual_bitmap is the bitmap you choose to provide visual clarity to the AutoCAD

drawing (that is, a .png file with a name that corresponds to the scan name; typically

the “intensity” bitmap, with an “i” at its end). This item is optional; you may choose

to create drawings without this visual feature.

6. Save your filter file in Notepad.

7. Navigate to the filter .csv file you’ve created.

8. Click OK when ready. If you have unchecked Create only batch file, the process

will begin (you will first receive a notice that the newly created .dwg files will

open temporarily in a separate AutoCAD application). Otherwise, use Windows

explorer to navigate to the newly-created [your-model]\Acadinterface\ folder,

where the scan2dwg.bat file has been created.

9. Double-click the scan2dwg.bat. A command window will open as the process

runs.

PanoMap Manual

11-10 Create Drawing from Plin file

Figure 11–15. Create Drawing from Plin – Process running, command window

10. When the process is completed, .dwg file(s) corresponding to the scan(s) of interest

will be created in the Acadinterface folder. Such files can be opened directly in

AutoCAD, or loaded from PanoMap, as described below.

Figure 11–16. Dwg file created from plin file, including visual bitmap

PanoMap Manual

Load PanoMap Quick View (F10) 11-11

11.7 LOAD PANOMAP QUICK VIEW (F10)

In order to duplicate a PanoMap view in a drawing file that’s been created from a surface plin

(as described in Section 11.4 above):

1. In PanoMap, open a scan of interest.

2. In PanoMap, pan and zoom in or out to an area of interest.

Figure 11–17. PanoMap scan (example)

3. Press the F12 key.

4. In AutoCAD, press F10 (or click PanoMap > Load PanoMap Quick View.) A

view identical to the one seen in PanoMap should be visible in AutoCAD.

PanoMap Manual

11-12 Load PanoMap View (F11)

Figure 11–18. PanoMap scan view duplicated in AutoCAD

11.8 LOAD PANOMAP VIEW (F11)

The Load PanoMap View duplicates a PanoMap view in AutoCAD as described in Section

11.7 above. However, this command is operative when an AutoCAD drawing from the

[model]\acadinterface folder is already loaded in AutoCAD.

To activate, in PanoMap, press the F12 key.

Switch to AutoCAD and press F11 (or click PanoMap > Load PanoMap view) to duplicate

this view.

11.9 SAVE VIEW FOR PANOMAP (F12)

The ability to duplicate views from PanoMap to AutoCAD, described above, is bi-directional.

If you wish to duplicate a view from AutoCAD in PanoMap:

1. Pan and zoom in or out to an area of interest in AutoCAD.

2. Press the F12 key.

3. Switch to PanoMap and press F11 to duplicate this view.

11.10 INTERFERENCE CHECKING

To perform interference checks, perform the following steps:

Choose PanoMap > Interference > Process New Interference Check. A Process

Interference Checking menu appears.

PanoMap Manual

Interference Checking 11-13

Figure 11–19. Process Interference checking menu

Choose an Interference cycle name that will be easy to remember when viewing these scans

in PanoMap.

Click Create plin file by selecting items on dwg.

Click on any object(s) you wish to check against scans, and right-click when finished. A

Created plin message appears. (This plin can be re-used for other interference checks later.)

Figure 11–20. Plin creation confirmation

Click OK to close this menu. The A Process Interference Checking menu re-

appears.

Click Run. The Interference checking menu appears.

Figure 11–21. Interference Checking menu

Note that the Scan name suffix is pre-populated with the interference cycle name you’ve

chosen.

PanoMap Manual

11-14 Interference Checking

You may click Master to choose which PanoMap scans should be included in the interference

check from a master list. Usually it is preferable to click PanoVisibility and determine which

scans have the best view of the 3D objects you are checking.

Figure 11–22. Pano Visibility

As shown in the example above, three scans are highlighted with between 52,144 and 2,333

points in common with the 3D geometry. You can select additional scans or deselect scans if

desired. Click Accept when finished; the Interference Checking menu re-appears.

The Scans fill-in field is populated with the scans you wish to check. Click Settings.

PanoMap Manual

Interference Checking 11-15

Figure 11–23. Interference checking Settings menu

Usually, the default settings as shown above are required; note in particular that if you do not

check Create mov files, your PanoMap project cannot be updated with new interference

scans. Click OK when ready; the Interference Checking menu re-appears.

Click Process Standalone to create a separate batch file (an Info message appears, informing

where this file has been saved) that can be run as a separate process or, if you have only a few

scans to process, click Process and allow AutoCAD to open a new application to process this

request.

As the process proceeds, you are given a status message (e.g., Creating mov files) in the

Interference Checking menu. A Dwg files creation message appears, then, once the process is

complete, the Interference Checking menu re-appears.

There are two ways to view these results: Add to PanoMap will include the newly created

scan(s) in your PanoMap project. (These new scans will have a suffix that matches the Cycle

name you’d chosen earlier.)

Figure 11–24. Resulting scan created in PanoMap (in list)

If you have checked Create Interference labels, these interference points are listed in a new

object appearing in your Scene tab, named after your cycle.

PanoMap Manual

11-16 Interference Checking

Figure 11–25. Interference checking labels (newly created object in PanoMap Scene tab)

Figure 11–26. Interference checking labels (rendered in AutoCAD)

You may also view the results by clicking View in IntPano. This opens the PanoMap

application of the same name; to see these points of interference, choose your cycle from the

drop-down list.

PanoMap Manual

Interference Checking 11-17

Figure 11–27. IntPano application, Cycle selection (left) and AutoCAD connection

A list of interference points is displayed. You may double-click to display any specific point

in PanoMap.

You may also click PlinView to create a plin file of interference points as min-max volumes

of points of interference.

Figure 11–28. PlinView (plinWatch.dat) created from interferences

Inserting Plin Files into Scans 12-1

12 USING PLIN2SCAN FOR INTERFERENCE, MERGE, AND REMOVAL SIMULATIONS

The Plin2Scan application works with plin files created within PanoMap or exported from

AutoCAD or MicroStation. This process allows the user to either insert a 3D model into

PanoMap scans; produce interference check (clash detection) scans and reports, or to remove

specific parts of scans (typically to simulate component or structural removals.)

12.1 INSERTING PLIN FILES INTO SCANS

To insert a 3D model saved as a Plin file into PanoMap scans, perform the following steps:

In PanoMap, choose Applications > P > Plin2Scan.

Figure 12–1. Plin2Scan menu, Scans field highlighted

Select scans to be reprocessed. You may do this by

First selecting scans in the Project tab and then clicking Sel in Plin2Scan;

Clicking All to include all scans listed in your Project tab; or

Clicking … to display a list of scans (see Figure 12–2 below), which can be filtered to

make scan selection easier.

PanoMap Manual

12-2 Inserting Plin Files into Scans

Figure 12–2. Select Scans/Objects menu (filter applied)

Select the plin file to be included (merged) with the scan by clicking processed

Figure 12–3. Plin2Scan menu, choosing Plin file to be included in scan

Enter an appropriate Scan name suffix that will be easy to find in your Project list; typically,

PanoMap projects use “_MRG” for this type of scan.

Choose the desired processing method. Generally, the use ScanShot or use Review options

produce nearly identical results; however, you may find your PC will process Review or

Scanshot more quickly.

When ready to process, you may choose from one of two methods. If you only have a few

scans to be included, the Process button (rather than Process standalone) will do this work

while PanoMap is open.

NOTE: when running this Process, you should not use your PC until the process is complete.

PanoMap Manual

Inserting Plin Files into Scans 12-3

If you have many scans to process, or wish to be able to do other work on your PC while the

processing is done, choose Process Standalone. It will produce a separate batch file, which

can be run at any time. (A detailed description of Process Standalone is provided in Section

12.3.1 below.)

If you choose Process, a command window opens as the clash detection is processed.

Figure 12–4. Command window, plin2scan insert plin process

The command window closes and a status window opens notifying that the process is

complete. Click OK to close, and check your Project tab to confirm that the newly created

scan views are available. (Note: it may be necessary to right-click in the Project window and

choose Refresh to update the listing.)

Figure 12–5. Newly created scan (“_MRG”) scan view, with original scan and tiled vertically.

PanoMap Manual

12-4 Clash Detection

12.2 CLASH DETECTION

To create scans that indicate interferences from 3D models, perform the following steps:

Choose Applications > P > Plin2scan. The Plin2Scan menu appears.

Figure 12–6. Plin2Scan, Plin file, Scans and Suffix fields populated

Choose the scans you wish to include.

Choose a plin file you wish to use to check interferences by clicking the … button and

navigating to the file of interest.

Include an easy-to-find suffix for the new scan views you wish to include (typically “_INT” as

shown in the example above).

Click Settings. If you wish to include a report of interferences that can be checked against the

plin file’s component-level list, ensure that the Create IN01, Create IN03, Create

interference labels and Use surface method boxes are checked. Otherwise, uncheck these

boxes.

PanoMap Manual

Clash Detection 12-5

Figure 12–7. Plin2Scan Clash Detection Settings menu (Create IN01 and Create IN03 checked, to create Interference report)

Click OK to close the Settings menu.

When ready to process, you may choose from one of two methods. If you only have a few

scans to be included, the Process button (rather than Process standalone) will do this work

while PanoMap is open.

NOTE: when running this process, you should not use your PC until the process is complete.

If you have many scans to process, or wish to be able to do other work on your PC while the

processing is done, choose Process Standalone. It will produce a separate batch file, which

can be run at any time. (A detailed description of Process Standalone is provided in Section

12.3.1 below.)

If you choose Process, a command window opens as the clash detection is processed.

PanoMap Manual

12-6 Clash Detection

Figure 12–8. Command window, plin2scan clash detection process

The command window closes and a status window opens notifying that the process is

complete. Click OK to close, and check your Project tab to confirm that the newly created

scan views are available. (Note: it may be necessary to right-click in the Project window and

choose Refresh to update the listing.)

Figure 12–9. Newly created clash detection (“_INT”) scan view, with original scan and tiled vertically.

12.2.1 Report generation

If you have chosen to create an interference report and wish to review the list of interferences,

click OpenIntPano from the Plin2scan menu. A drop-down menu appears.

PanoMap Manual

Removing Components from Scans 12-7

Figure 12–10. Drop-down menu in Interference report

Choose dintr from the list. A list including objects and associated scans will appear.

Double-click on an item in the list to open the associated scan and zoom in to the interference.

Figure 12–11. Interference report, specific interference displayed in scan

12.3 REMOVING COMPONENTS FROM SCANS

Plin2Scan can be used to remove specific sections from scans, to visualize component

removal. To remove an object, perform the following steps:

Locate an object to be removed. Note that the position of the object in proximity to multiple

scans will affect the usefulness of this removal procedure.

If necessary, create an object within PanoMap that surrounds the object. It can be as simple as

a box as shown in the example below, drawn from the Tools > Add Box menu, a cylinder

created with the Applications > CylinderEstimator program, or it can be an imported plin

file rendering of the specific object you wish to remove.

PanoMap Manual

12-8 Removing Components from Scans

Figure 12–12. Box drawn around object to be removed

Click Applications > PanoVisibility. The PanoVisibility menu appears.

Click Snap. You are prompted to Snap Shape in the PanoMap prompt.

Click on the object in the PanoMap scan surrounding the object you wish to remove. The

object populates the Selection volume field

Figure 12–13. Pano Visibility: Selection Volume field, and Panorama listing in order of Quality (visibility).

PanoMap Manual

Removing Components from Scans 12-9

If you need to expand (or contract, using a negative value) the area included within the object

you’ve just snapped, enter a value in the Expand field.

Determine the scans you wish to include to depict the object removal. The Quality column

indicates the number of points in common with the area of removal a particular scan may

have. Click each scan to include; the example above lists five scans with greater than 30,000

points in common, to be included.

Click Plin2Scan. The Plin2Scan menu appears.

Figure 12–14. Plin2Scan menu, Remove from scans checked

Enter a scan name suffix you wish to attach to those scans that will be included in PanoMap

depicting the removal. In the example above, REM is entered.

Click Remove from scans – Use interior Plin.

Note: Interior Plin assumes the user wishes to remove all scan information from inside the

area within the plin file. An “exterior plin” removal process would remove all scan

information outside the plin, and retain only the scan information within the space defined by

the plin geometry.

To start the process, consider the Process Standalone and Process options. Process standalone

enables you to run a separate batch file that will create the new scans in background while you

perform other tasks on your PC. It is typically the recommended option and described below

in Section 12.3.1.

However, if you are able to allow your PC to run this process without performing other tasks,

click Process. Do not run additional programs on your PC while this process runs.

Wait until you are notified that the new scans have been created, and click OK to accept the

changes. The newly created scans will appear in the Project tab list.

12.3.1 Using the Process Standalone option

To Use Process standalone, creating a command file which can be processed later:

PanoMap Manual

12-10 Removing Components from Scans

Click Process Standalone. A Windows Explorer window displays a newly created Plin2Scan

folder, containing a batch file “run_001.bat.” Double click this file.

Figure 12–15. Plin2Scan Process Standalone folders created (in Windows Explorer)

A command window will open; it will continue to display for as long as the process needs to

run.

Once finished, you will see another newly created folder(s) for each of the scan(s) you have

created. Each folder includes a separate subproject xml in it.

To place these scans into your PanoMap project, drag this subprj….xml file into your

panomap scan area. As seen in the screenshot, an "Import/Export Subproject" menu appears.

Figure 12–16. Import/Export Subproject menu

Use the defaults for as shown above: check Load trajectory of subproject, Update already

existing panoramas, Overwrite older copied large data, and Replace already existing objects.

Click Ok. You should see a new scan listed in your PanoMap Project tab, with the Scan Name

suffix (i.e., “_REM,” “_INT” or “_MRG”) as chosen in Plin2Scan. If the new scan doesn’t

appear, right click on the Project tab list and choose Refresh to refresh the display.

PanoMap Manual

Removing Components from Scans 12-11

Figure 12–17. Newly created Removal scan (right)