CloudWorx For AVEVA PDMS Tutorial
CloudWorx For AVEVA PDMS Tutorial
Tutorial-Plant
CloudWorx CloudWorx for PDMS provides a dynamic and flexible way to efficiently work with
large as-built point clouds within AVEVA’s powerful VANTAGE PDMS 3D design
for PDMS® platform. In addition to importing points, CloudWorx for PDMS provides interactive
Version connectivity to Cyclone databases, which supports most point export output
formats used by other manufactures. The CloudWorx integrated approach enables
PDMS users to draw directly on the power of Cyclone’s point cloud engine by
pulling data seamlessly in and out as needed. CloudWorx for PDMS provides point
cloud management tools that allows PDMS users to design in context with reality
and generate accurate as-builts.
For this tutorial you will need to:
Page 1 of 40
Leica Geoemsystems HDS
CloudWorx for PDMS® Tutorial
High-Definition Surveying
1 Introduction
This tutorial is intended to provide the reader with a basic understanding of how
Document to use CloudWorx for PDMS. The user should gain a good overview of the
Objective application and obtain valuable work processes information to maximize
productivity and efficiency.
Note: A CloudWorx for PDMS help file is available to provide additional
details and answer questions regarding options and operation.
Note: Essential information - The PDMS model and Cyclone database must
be registered to a common plant coordinate system to ensure accurate
mapping between the theoretical and real world environment. If the cloud
data does not appear to be correctly aligned, please contact the provider
of the registered data.
2 Initialization
2.1 Install AVEVA VANTAGE PDMS
AVEVA 1. Version - Before installing CloudWorx for PDMS. Please check to be sure
VANTAGE you are running PDMS Version 11.6 SP2 or higher. CloudWorx for
PDMS will not run on an earlier version.
PDMS
Version 11.6 2. License - Please contact AVEVA if you do not have an active license to
operate this version of PDMS or do not have a valid license of AVEVA’s LMI
SP2 or module, which is required to use this product.
higher
5. Once you receive the license by email, copy the text based license file titled
“License.dat” to the CloudWorx installation directory.
Note: Before proceeding, check the properties on all files to ensure none
are read-only. If this is the case, uncheck the read-only attribute.
Load Note: Click Load CloudWorx before beginning any CloudWorx session.
CloudWorx This activates Leica CloudWorx for PDMS. (Fig. 2.2)
CloudWorx
Toolbar
Regenerate
Point Cloud
Defect
Report
Selecting
Point Cloud
Data Using
the PDMS
Positioning Fig. 2.5 –PDMS Positioning Control
Control
Point Cloud
Information
Note: Click CloudWorx | Point Cloud Information. This will open the PDMS
Positioning control, which must be set to Graphics & Snap in order to select
point cloud data. (Fig. 2.5) Pick the desired cloud point using the left mouse
button, which opens the Point Cloud Information dialog. This dialog provides the
XYZ position of the selected point and information about the scan. In addition,
the spatial positional information is displayed in the PDMS Command Window.
(Fig. 2.6)
Set Load
Limit
Note: Click CloudWorx | Set Load Limit… This will open the Cloud
Loading Control dialog, which is used to set the maximum number of point
to be loaded at any one time. The setting should be based on workstation
memory resources and user comfort regarding performance. (Fig. 2.7)
Set Regen
Policy
Note: Click CloudWorx | Set Regen Policy… This will open the Cloud
Regen Setting dialog, which is used to set the point regeneration cashing
settings. The amount should be based on workstation memory resources
and user comfort regarding performance. (Fig. 2.8)
3. Expand the Servers folder and highlight the existing server (by default it is
your computer). Then click Databases on the Configure Databases dialog.
(Fig 2.10)
4. Click Add, found on the right side of the Configure Databases on Server
Name dialog. (Fig 2.11)
5. Click the “…” button to the right of the Database Filename field. This
opens a file browse dialog, which allows you to browse to the sample data
file titled “PipeBridge.imp”.
6. Once “PipeBridge.imp” file has been located and selected, click Open.
7. Click OK in the Add Database dialog. (Fig 2.12)
8. Click the Close button on the Configure Databases on Server Name dialog.
Then click Close in the Configure Databases dialog.
The following is one possible PDMS Site/Zone Structure for working with point clouds:
1. In the PDMS Design Explorer, highlight the desired Zone for point cloud data
insertion. For this exercise select and highlight the newly created PDMS zone
called Zone PTCL. The newly created XGEOM element will be created in the
active zone
2. Click CloudWorx ⏐ Import ModelSpace View
3. While In the Open ModelSpace View dialog, click the Browse button.
4. Once the desired Registered ModelSpace View is highlighted and the Open
button is enabled, click Open. (Fig. 2.13)
5. The imported MAC file used in this tutorial has units of millimeters. While in
the Open ModelSpace View dialog, select CAD units of Millimeters. Any
other selection will load incorrect scale factor (Fig 2.14)
6. Click OK in the Open ModelSpace View dialog to load the points, which will
automatically insert the Extenal Point Geometry element XGEOM under the
highlighed zone. (Fig. 2.15)
7. Important: Once loaded the spatial occupancy map needs to be rebuilt for the
Rebuilding complete point cloud data set. This is critical otherwise an incomplete Spatial
Occupancy Map will be used for clash detections. This assures all point are
the Clash included for clashing. The Spatial Occupancy Map can be rebuilt at any time,
Detection but all previously logged interference will be lost.
Spatial
Occupancy 8. Be sure the point cloud is visible in the PDMS viewer and select and highlight the newly
imported XGEOM object in the PDMS Design Explorer.
Map
9. Open the ScanWorld Explore by selecting CloudWorx ⏐ ScanWorld
Explorer… and turn on all scans.
10. Select CloudWorx ⏐ Rebuild Spatial Occupancy Map, which will rebuild the
PDMS Spatial Occupancy Map for the complete point cloud dataset. (Fig 2.16)
11. To Load a model space view, select a desired XGEOM, right click, and slelect
select “3D View | Add”
12. To unload a loaded point data, select the XGEOM for the data container in the
Loading and PDMS Design Explorer. Right click and select “3D View | Delete”. If you
select “3D View | Remove”, this only removes the point cloud data from the
Unloading display, but maintains the point cloud data in the PDMS database
ModelSpace
Views Note: If two or more Cyclone coordinate systems have been saved to the Cyclone
database in the ModelSpace View, the user will be prompted to select one that is to
be mapped to the current design coordinate system.
Note: When scans are checked ON for viewing in the CloudWorx for PDMS
ScanWorld Explorer, incoming points are loaded into the Current
CloudWorx layer (Bold) found in the Point Cloud Layer Manager dialog.
Note: This dialog can be used to view clouds with true color mapping based
on images taken by the scanner (if available), multi-hue intensity, grayscale,
etc.
1. Click CloudWorx ⏐ Color Mapping…
2. The Point Cloud Color Mapping dialog facilitates changing the Global
Color Mapping. (Fig. 3.2)
Note: Based on the selected Point Cloud Color Mapping, all points are re-
drawn with similar intensities mapped to the selected color.
ScanWorld
Explorer
4. All of the scans contained in the previously selected ScanWorlds are listed
in the right pane. Place a check the Show column for each scan you wish
to make visible.
5. Click OK to accept the current settings.
Note: Unified scans are listed under the Unified Clouds tab.
Note: Information about a specific scan can be viewed by clicking the Point
Cloud Information button.
Note: The current version of CloudWorx for PDMS does not support graphic
picking for defining new Cutplane Slice and Sections, therefore, it is
recommended that all Cutplane Slices and Section be predefined using
Cyclone within the database. Future releases will allow users to define new
Cutplanes directly within PDMS using screen picks.
Cutplane
Manager
Note: The Cutplane Manager allows the user to manage and edit numerous
point clipping operations, however, only one Cutplane can be viewed at a
time.
2. Display off/on - The Show check box toggles whether the Current
Cutplane (Bold) is displayed. Only the active Cutplane is shown.
3. Renaming - Clicking on the Cutplane name field opens it for editing.
Fig.4.2 – Selecting Cutplane Section View Using the Point Cloud Management Toolbar
Setting a point cloud clipping section can be done by either using the CloudWorx
Cutplane Menu or Point Management Toolbar. The snap must be set to either Graphic or
Section View Screen.
2. A “C” shape graphic will appear on the screen indicating the current
direction of the half-space section view and the Define Section… dialog
will appear. To move section simply pick a new point. (Fig. 4.3)
3. Set the Snap to either Graphic to pick a position on the cloud or Screen
to set a position on the screen. (Fig. 4.4)
4. Use the Facing drop-down to change the direction the section view is
facing. The options are +X, +Y, +Z, -X, -Y, and -Z.
5. The user also has the option to specify axis for the section with “Align To
World” or “Align To View”
6. Press OK to Accept the current Section or Cancel to reject and close the
Define Section Dialog.
Fig.4.7 – Selecting Cutplane Slice Using the Point Cloud Management Toolbar
Setting a point cloud clipping slice can be done by either using the CloudWorx
Menu or Point Management Toolbar. The snap must be set to either Graphic or
Cutplane Screen.
Slice
1. Using the CloudWorx menu, Click CloudWorx ⏐ Clip Point Cloud ⏐ Slice
or pick the Section View button on the point Cloud Management Toolbar.
(Fig. 4.7)
2. Using the Define Slice Dialog, select the Facing Axis (X Axis, Y Axis, or Z
Axis) and the Slice Alignment, which can be either Align to World or
Align to Screen. (Fig. 4.8)
3. Set the Snap setting to either Graphic, which picks cloud points, or
Screen, which selects a screen position.
4. Repicking the points changes the slice position. View rotation and zoom is
available for use at any time during this activity.
5. On the Define Slice Dialog, select OK to accept and create the new
cutplane slice and Cancel to reject and close the dialog.
Fig. 4.10 – Define Slice Dialog – Renaming the Newly Created Cutplane Slice
6. Open the Cutplant Manger to Rename the newly created Cutplane Slice,
which by default will be titled “~CloudWorx CutPlane Slice”. (Fig. 4.10)
Note: Changing Type – The Cutplane Type can be manually changed in the
Cutplane Manager. Select the Type Field and change using the drop-down
selector. Click OK to accept the change, which closes the dialog and updates
the view.
1. Click CloudWorx ⏐ Clip Point Cloud ⏐ Limit Box Manager… (Fig. 4.13)
2. Select the desired Limit Box and press Set Current.
3. Check Enable Limitbox and Press OK (Fig. 4.4 & 4.5)
Fig. 4.13 – Limit Box Manager with a user limit box titled “Platform” enabled
Defining 4. To Disable the current limit box uncheck Enable Limitbox and press OK.
Limit Box
3 Point
Method
Fig. 4.15 – Defining a New 3 Point Limit Box A Round A Tank Saddle Support Pier
6. To adjust any plane of the Limit Box, select the axis to extend or center to
move the limit box, press the Adjust button, and pick the point to be
used for modification. (Adjustment Options: Adjust +X, Adjust +Y,
Adjust +Z, Adjust -X, Adjust -Y, Adjust –Z, Adjust Center)
(Fig. 4.15)
7. On the Limit Box Dialog, click OK to accept and Cancel to close without
creating the new limit box.
Defining 8. Open the Limt Box Manger to Rename the newly created Limit Box,
Limit Box which by default will be titled “~CloudWorx Limitbox”. It is a suggested a
2 Point name be used thatg is meanfull for future recall, such as “TK207 North
Saddle Support Pier”. (Fig. 4.16)
Method
4. While in the either the Graphic or Screen Snap, select one corner of the
new limit box and then the far diagonal corner. (Fig 4.18)
5. The user may adjust the size or position of automatically created limit box
using the Adjust feature.
6. On the Limit Box Dialog, click OK to accept and Cancel to close without
creating the new limit box.
Defining
Limit Box
CE-Volume Fig. 4.18 – Creating a New Limit Box Using 2 Point Method
Method
1. Open the PDMS Draw List and double click the object of interest. This will
highlight the object on the screen.
2. Using the CloudWorx menu, Click CloudWorx ⏐ Clip Point Cloud ⏐ Limit
Box or pick the Limit Box button on the point Cloud Management Toolbar.
3. On the Define Limit Box dialog, select CE Volume. This will create a limit
box specific sized to fit the highlighted object. (Fig. 4.19 & 4.20)
4. The user may adjust the size or position of automatically created limit box
using the Adjust feature.
5. On the Limit Box Dialog, click OK to accept and Cancel to close without
creating the new limit box.
Fig. 4.20 – Automatically Creating a New Limit Box Around Equipment Using CE Volume
Note: The Limit Box Manager allows the user to manage and edit numerous
Limit Box point cloud clipping operations, however, only one Limit Box can be
viewed at a time.
Note: The current version of CloudWorx for PDMS does not support Show
Limit and Show All
Note: A Hide Region is a user defined 3D region where when active all cloud
point data is removed from view.
Hide
Regions
Manager
Creating a
Hide Region
Fig. 5.4 – Define Hide Regions
6.1 Measuring
Measuring 1. In PDMS, click Query ⏐ Measure Distance… This will open the PDMS
Point Measure Dialog and the Positioning Control Toolbar. (Fig. 6.1 & 6.2)
Clouds
PDMS
Measure
Distance and
Positioning
Control Tool
2. To select cloud points change the PDMS Position Control type to Graphics and
Snap. (NOTE: The current version of PDMS often requires two picks for the
first selected point.)
3. Pick cloud points or change the position setting to select 3D objects. (Fig. 6.3)
4. Both the slope distance and the axial delta distance break-down is displayed on the screen and on
the Measure dialog.
1. Select the appropriate XGEOM or DPSE object in the PDMS Design Explorer
to create the new D-Point.
D-Point At 2. With the positional control set to Graphics and Snap, pick a cloud point to be
Pick Point used for the placement of the D-Points. These D-Points are PDMS selectable
objects that are used by other PDMS object action controls.
3. Select the menu item CloudWorx | Place D-Points | D-Point at Pick. This
will create the new D-Point. (Fig. 6.5)
4. Click Design | Save Work to the save the newly create D-Point.
1. Select the desired object hierarchy in the PDMS Design Explorer to display
D-Points.
2. To turn on D-Point visibility select the menu item CloudWorx | Place D-
Points | Review D-Points . This will provide a graphic presentation showing
the position of ALL D-Point. (Fig. 6.6)
Review 3. To redraw and another scale, check the Length checkbox, enter a new length,
D-Point and press Redraw
4. Press Cancel to remove the graphic indicator and close the dialog box.
D-Point At
Pipe Center
1. Select the appropriate XGEOM or DPSE object in the PDMS Design Explorer
to create the new D-Point.
2. With the positional control set to Graphics and Snap, pick a cloud point on
the surface of the pipe for placement of the D-Points.
7. Click Utilities | Clashes… This opens the PDMS Clash Display dialog.
Press Limits CE Navigator button to set the current element limits.
(Fig. 6.10 & 6.11)
8. Either on the main Navigator window or within the Clash Display window,
select the object or objects to be checked for clashes.
9. Within the Clash Display dialog, Press Control | Check CE
(Fig. 6.12 - 6.15)
10. Other objects or groups of objects can be selected and checked for
clashes. Repress Check Control | CE to revise check
Fig 6.15 – PDMS Clash Display with a Platform Selected and Checked for Clashes
11. Press Control | Close or click on the upper right dialog X to close the
Clash Display tool.
Fig 6.18 – PDMS Quick Pipe Routing with D-Point Snap On Pipe D-Pipe
Fig 6.19 – PDMS Quick Pipe Routing with D-Point Snap On Pipe D-Pipe
9. Add the newly created pipe to the 3D Graphical Display and select the
dotted Pipe Routing Line, which will turn it bold, solid and green.
(Fig. 6.16)
10. Select the D-Point object for all D-Points for the line and turn on the D-
Point review. This provides a visible icon for the position of the pipe
system D-Points. (Fig. 6.17)
11. Move the mouse pointer over the Quick Routing Handles until the desired
end pointer appears. (Fig. 6.18)
12. Holding the left mouse button down, drag the pointer along and over the
next pipe run D-Point until it snaps to the point. Let go of the mouse
button. Repeat the process until all pipe legs have been run and pipe
system is complete. (Fig. 6.19)