Professional Documents
Culture Documents
PDS Pipe Supports Modeler
PDS Pipe Supports Modeler
June 2011
DPDS3-PB-200026G
Copyright
Copyright © 1984-2011 Intergraph Corporation. All Rights Reserved.
Including software, file formats, and audiovisual displays; may be used pursuant to applicable software license agreement;
contains confidential and proprietary information of Intergraph and/or third parties which is protected by copyright law, trade
secret law, and international treaty, and may not be provided or otherwise made available without proper authorization from
Intergraph Corporation.
U.S. Government Restricted Rights Legend
Use, duplication, or disclosure by the government is subject to restrictions as set forth below. For civilian agencies: This was
developed at private expense and is "restricted computer software" submitted with restricted rights in accordance with
subparagraphs (a) through (d) of the Commercial Computer Software - Restricted Rights clause at 52.227-19 of the Federal
Acquisition Regulations ("FAR") and its successors, and is unpublished and all rights are reserved under the copyright laws of
the United States. For units of the Department of Defense ("DoD"): This is "commercial computer software" as defined at DFARS
252.227-7014 and the rights of the Government are as specified at DFARS 227.7202-3.
Unpublished - rights reserved under the copyright laws of the United States.
Intergraph Corporation
P.O. Box 240000
Huntsville, AL 35813
Terms of Use
Use of this software product is subject to the End User License Agreement ("EULA") delivered with this software product unless
the licensee has a valid signed license for this software product with Intergraph Corporation. If the licensee has a valid signed
license for this software product with Intergraph Corporation, the valid signed license shall take precedence and govern the use
of this software product. Subject to the terms contained within the applicable license agreement, Intergraph Corporation gives
licensee permission to print a reasonable number of copies of the documentation as defined in the applicable license agreement
and delivered with the software product for licensee's internal, non-commercial use. The documentation may not be printed for
resale or redistribution.
Warranties and Liabilities
All warranties given by Intergraph Corporation about equipment or software are set forth in the EULA provided with the software
or applicable license for the software product signed by Intergraph Corporation, and nothing stated in, or implied by, this
document or its contents shall be considered or deemed a modification or amendment of such warranties. Intergraph believes
the information in this publication is accurate as of its publication date.
The information and the software discussed in this document are subject to change without notice and are subject to applicable
technical product descriptions. Intergraph Corporation is not responsible for any error that may appear in this document.
The software discussed in this document is furnished under a license and may be used or copied only in accordance with the
terms of this license. No responsibility is assumed by Intergraph for the use or reliability of software on equipment that is not
supplied by Intergraph or its affiliated companies. THE USER OF THE SOFTWARE IS EXPECTED TO MAKE THE FINAL
EVALUATION AS TO THE USEFULNESS OF THE SOFTWARE IN HIS OWN ENVIRONMENT.
Intergraph is not responsible for the accuracy of delivered data including, but not limited to, catalog, reference and symbol data.
Users should verify for themselves that the data is accurate and suitable for their project work.
Trademarks
Intergraph, the Intergraph logo, PDS, SmartPlant, FrameWorks, I-Convert, I-Export, I-Sketch, SmartMarine, IntelliShip, INtools,
ISOGEN, MARIAN, SmartSketch, SPOOLGEN, SupportManager, and SupportModeler are trademarks or registered trademarks
of Intergraph Corporation or its subsidiaries in the United States and other countries. Microsoft and Windows are registered
trademarks of Microsoft Corporation. Oracle, JD Edwards, PeopleSoft, and Retek are registered trademarks of Oracle
Corporation and/or its affiliates. MicroStation is a registered trademark of Bentley Systems Inc, all rights reserved. Other brands
and product names are trademarks of their respective owners.
Contents
Preface PDS ................................................................................................................................................. 7
User Commands............................................................................................................................. 72
Applications Command................................................................................................................... 73
Appendix: Delivered Pipe Support Forms and Tutorial Definition Files ........................................... 259
Cantilever - Braced (CBA) .................................................................................................................. 260
Cantilever - Cantilever (CC) ................................................................................................................ 261
Dummy Leg - Horizontal (DH)............................................................................................................. 262
Dummy Leg - Vertical (DV) ................................................................................................................. 263
Frames Flange (FF) ............................................................................................................................ 264
Frames L-Type (FL) ............................................................................................................................ 265
Guide - Guide (GG) ............................................................................................................................. 266
Guide - Hold Down (GH) ..................................................................................................................... 267
Rod - Hanger (RH) .............................................................................................................................. 268
Shoe - Clamped (SC) .......................................................................................................................... 269
Shoe - Welded (SW) ........................................................................................................................... 270
Vessel - Guide (VG) ............................................................................................................................ 271
Vessel - Support (VS) ......................................................................................................................... 272
Variable Spring Hanger (XV) .............................................................................................................. 273
The PDS Pipe Support Module enhancements include the following areas:
Pipe Support Reference Data – The PDS Reference Data Manager software and Piping
Job Specification/RDB data provides functionality for Standard Support RDB definition.
This support RDB data is used to provide the user with the "spec-driven" Pipe Support
design and modeling capability.
Pipe Support 3D Graphic Modeling – The PDS_Design graphic command environment
and Eden parametric feature within 3D piping allows modeling of the pre-defined standard
support and the support supplemental steel using Pipe Support Reference Data.
Pipe Support Drawing Production – User definable Pipe Support Drawings are
automatically produced using pre-defined pipe support graphic symbols. The Support
Drawing module is stand-alone software using Intergraph's object-based, Microsoft Office
compliant SmartSketch technology.
2. Use the Reference Database Management Data to set the locations for the following
libraries:
Pipe Support Section Table Library fileserver projdir\rdb\lib\approved AISC fileserver
projdir\rdb\lib\unapproved AISC Copy AISC.DAT and AISC.IDX from the fwplus\es1
directory into the approved and unapproved directories.
User Section Library is not supported.
Pipe Support Tutorial Definition Library fileserver projdir\rdb\lib\approved ppsm_tlib.1
fileserver projdir\rdb\lib\unapproved ppsm_tlib.1 The ppsm_tlib.1 library is delivered in the
pdshell\lib directory.
Pipe Support Seed Files fileserver projdir\dwg\PsmSymbols (no file spec) fileserver
projdir\dwg\PsmSymbols (no file spec) Create the PSmSymbols directory under the dwg
directory. Then copy the contents of the pdshell\PsmSymbols directory into this location.
Pipe Support Drawings Base Directory fileserver projdir\dwg\psm fileserver
projdir\dwg\psm This directory will initially be empty.
3. Once all settings have been initialized, the Pipe Supports module may be started.
Sample Files
A sample neutral file for US practice is delivered in the file
win32app\ingr\rdusrdb\spec_data\tab240.txt.
Sample Files
A sample neutral file for US practice is delivered in the file
win32app\ingr\rdusrdb\spec_data\tab241.txt.
PPSM drawing module uses this material access key value from design database data to
retrieve pertinent MTO data for support item from table 243 (Material Description Data).
Sample Files
A sample neutral file for US practice is delivered in the file
win32app\ingr\rdusrdb\spec_data\tab242.txt.
zero indicates this attribute is unused, the variable design dimensional data does not apply
to the component item.
6. implied_item (short) This attribute designates whether the item identified is actually seen in
the design file or the item's existence is implied. A value of one (1) means the item is
implied. For example, the bolts and nuts material description of following sample data's
CBA Sequence No 3 entry is considered to be an implied item. This implied item will be
ignored by the Eden module during the graphic placement. The value of (2) means the
item is structural plate item.
7. material_description (character*80) This attribute contains sub-component material
description for a specified support item.
The Plate material item name string must be delimited by 'X' to separate plate's three
numeric dimension values. For example:
"PLT 1/8X10X10" valid
"1/8X10X10 PL" valid
"PL5 X 3 X 5/8" valid
"2PL3/8 X 2 X 5" invalid
"PLT. 0.5 X 3/5" invalid
Sample Files
A sample neutral file for US practice is delivered in the file
win32app\ingr\rdusrdb\spec_data\tab243.txt.
Supports Commands
The Supports commands are used to place and revise supports and review and analyze data.
Place – The Place command is used to place pipe supports, copy pipe supports, place physical
pipe supports and place logical pipe supports.
Revise Support – The Revise Support command is used to revise pipe support attributes,
create a support group, create a support gang, move a pipe support or delete a pipe support.
Review Data – The Review Data command is used to review attributes, nozzle data, reports
and temporary symbology data.
Analyze Data – The Analyze Data command is used to review SmartPlant Review tags,
perform piping clash review or piping clash check, perform design check review or review the
RDB report.
The following sequence is used to place all supports.
1. Select the Place support icon.
2. Select the support group.
3. Select the support detail.
4. Select the FrameWorks Plus structure, Equipment, or Point in space command as required.
5. Select Confirm to accept or type a tag in the tag field displayed.
Place Pipe Supports – Places pipe supports for the selected piping model.
Copy Pipe Support – Copies pipe supports for the selected piping model.
Physical Pipe Support – Places a physical pipe support in the selected piping model.
Logical Pipe Support – Places a logical pipe support in the selected piping model.
You must have a valid piping model with attached structural and/or equipment models.
Point In Space
This command sets the active place point to a defined precision point.
Move... – Move the active place point a specified distance along the axis of the command
chosen.
Move to Point – Moves the active place point to a defined precision point.
Start with Piping – Updates the active segment data and establishes an initial reference point.
Construct Point – Defines the place point using multiple inputs.
Construct Point by Vessel OD – Defines the place point using user-specified input and data
related to a user-select vessel.
Distance and Direction – Moves the active place point by distance or direction, and by angle.
Midpoint – Defines the place point as the midpoint between two specified points or the midpoint
of a segment pipe run.
Move Along Flow Centerline – Move the active place point a specified distance along the
active flow centerline.
See the Point in Space section in the Pipe Supports Reference Guide for more information on
these commands.
Point on Pipe
This command allows you to define and change the active placement data on a piping segment.
1. Identify Pipe End – Select the pipe or component to be supported, to locate the connect
point.
2. Specify Distance from Pipe End or Accept Mid Point on Pipe – Type the distance to
move from the selected point in working units or select Confirm to select the midpoint of the
pipe.
Cantilever Braced
Tag – The support tag number. Expected value is any alphanumeric value.
Angle – The angle at which the brace is inclined with the Cantilever. Expected value is default
45 deg.
Load – The load on the support as defined by the moment force unit in Project Administrator >
Project Data Manager > Seed > Piping Model > Revise > Physical Units.
L – The distance of pipe from the structure selected. This value is automatically filled. The
value can be edited.
Item_type – The structural member type for drawing the support graphics. This value is
automatically filled if moment cal. is less than allow.moment.
–OR–
1,2 : L-Section
3,4 : I-Section
5 : Box
Mark Number – The mark number available only in review mode. This value is automatically
filled.
Cantilever Cantilever
Tag – The support tag number. Expected value is any alphanumeric value.
Load – The load on the support as defined by the moment force unit in Project Administrator >
Project Data Manager > Seed > Piping Model > Revise > Physical Units.
L – The length of cantilever. This value is automatically filled. The value can be edited.
Item_type – The structural member type for drawing the support graphics. This value is
automatically filled if moment cal. is less than allow.moment.
–OR–
1,2,3 : L-Section
Frames Flanged
Tag – The support tag number. Expected value is any alphanumeric value.
Load – The load on the support as defined by the moment force unit in Project Administrator >
Project Data Manager > Seed > Piping Model > Revise > Physical Units.
Rating – The pressure rating of the flange associated with the support.
Height – The length of a vertical member. This is a numerical value, maximum 36".
Bolt Material Type – Material type of the bolts associated with the flange.
Mark Number – The mark number available only in review mode. This value is automatically
filled.
Frames L-Type
Tag – The support tag number. Expected value is any alphanumeric value.
Load – The load on the support as defined by the moment force unit in Project Administrator >
Project Data Manager > Seed > Piping Model > Revise > Physical Units.
L – The length of a horizontal member. This is a numerical value, maximum 18".
Height – The length of a vertical member. This is a numerical value, maximum 36".
Is Item 1 Subject to Torsion – This indicates whether the vertical member is in torsion.
Accordingly, allows certain sections to be used. The value is Y/N (yes or no).
Pipe Movement – Pipe movement is used for moment calculations. This is a numerical value
in inches.
Mx – Moment in X-direction. This is used for moment calculations.
My – Moment in Y-direction. This is used for moment calculations.
Mz – Moment in Z-direction. This is used for moment calculations.
Item_type – The structural member type for drawing the support graphics. This value is
automatically filled if moment cal. is less than allow.moment.
–OR–
1,2 : L-Section
3 : Channel Section
4 : I-Section
5,6,7 : Box Section
Item_Type Second digit Configuration – The Item_Type gives the support configuration as
shown in the standard.
A = Horizontal pipe and Item type = 1/2
B = Vertical pipe and Item type = 1,2
C = Horizontal pipe and Item type = 3
D = Vertical pipe and Item type = 3
E = Horizontal pipe and Item type = 4
F = Horizontal pipe and Item type = 5,6,7
G = Vertical pipe and Item type = 5,6,7
Mark Number – The mark number available only in review mode. This value is automatically
filled.
Guide Guide
Tag – The support tag number. Expected value is any alphanumeric value.
Shoe width or Pipe OD – The distance between two guides. This value is automatically filled.
Pipe to steel distance – The distance from pipe to place guides. This value is automatically
filled. The value may be edited.
Mark Number – The mark number available only in review mode. This value is automatically
filled.
Guide Holddown
Tag – The support tag number. Expected value is any alphanumeric value.
Base Plate width – The plate width for which the guide is being placed. This value is
automatically filled.
Pipe to steel distance – The distance from pipe to place guides. This value is automatically
filled. This value may be edited.
Mark Number – The mark number available only in review mode. This value is automatically
filled.
Rod Hanger
Tag – The support tag number. Expected value is any alphanumeric value.
Load – The load on the support as defined by the weight unit in Project Administrator >
Project Data Manager > Seed > Piping Model > Revise > Physical Units.
Bottom Attachment – The attachment with pipe. Select from the list. (Make sure that you
press the Enter or Tab button after selection).
Top Attachment – The attachment with steel. Select from the list. (Make sure that you press
the Enter or Tab button after selection).
Material Code – The material used to make the rod hanger.
C = Carbon Steel
A = Alloy Steel
S = Stainless Steel
Mark Number – The mark number available only in review mode. This value is automatically
filled.
Vessel Guide
Tag – The support tag number. Expected value is any alphanumeric value.
Load – The load on the support as defined by the moment force unit in Project Administrator >
Project Data Manager > Seed > Piping Model > Revise > Physical Units.
L – The distance of pipe from the structure selected. This value is automatically filled. The
value may be edited.
Item_type – The structural member type for drawing the support graphics. This value is
automatically filled if moment cal. is less than allow.moment.
–OR–
For Detail A = 1 to 6
For Detail B = 1,2
Shoe Clamped
Tag – The support tag number. Expected value is any alphanumeric value.
Height – The length of a vertical member. This is a numerical value, maximum 36".
L – The length of a horizontal member. This is a numerical value, maximum 18".
Mark Number – The mark number available only in review mode. This value is automatically
filled.
Shoe Welded
Tag – The support tag number. Expected value is any alphanumeric value.
Height – The length of a vertical member. This is a numerical value, maximum 36".
L – The length of a horizontal member. This is a numerical value, maximum 18".
Mark Number – The mark number available only in review mode. This value is automatically
filled.
Vessel Support
Tag – The support tag number. Expected value is any alphanumeric value.
Load – The load on the support as defined by the moment force unit in Project Administrator >
Project Data Manager > Seed > Piping Model > Revise > Physical Units.
L – The distance of pipe from the structure selected. This value is automatically filled. The
value may be edited.
Width – The width of a horizontal section. This is a numerical value. Maximum values for
each detail varies and gets updated if the user exceeds the value.
Item_type – The structural member type for drawing the support graphics. This value is
automatically filled if moment cal. is less than allow.moment.
–OR–
For Detail A = 1 (dia <=4), 2 (dia >=6)
For Detail B = 1 (dia <= 28), 2 (dia <=42)
For Detail C = 1
For Detail D = 1
For Detail E = 1
For Detail F = 1,2,3,4,5,6
For Detail G = 1,2
Mark Number – The mark number available only in review mode. This value is automatically
filled.
The options to copy a single support item or a support group are available. This
command will not copy a Ganged pipe support.
Construct Point — Defines a coordinate point using multiple inputs. This command activates
the Construct Point form used to define absolute or delta coordinate values. Each input moves
the coordinate indicator until the displayed location is confirmed.
Point on Pipe — Defines and changes the active placement point on the pipe.
Point on Segment — Defines the active placement point at a point along a piping segment.
Move from Reference Point — Moves the active placement point a specified distance from an
identified reference point in a specified direction.
Move Coordinate Axis — Determines the active placement point as the intersection of a
specified pipe run with a coordinate axis and corresponding coordinate value.
Distance From Source — Places the copied (new) pipe support a specified distance from the
original support.
Intersect with Steel Point on Segment — Defines the active placement point at a point along
a piping segment.
Point on Pipe — Defines and changes the active placement point on a pipe.
Repeat Last Copy — Places a series of incremental copies by repeating the previous copy
operation. This command copies the previously identified pipe support and moves the same
distance and direction from the last copy point. Each time this option is selected, the copy is
performed incrementally from the last copy point.
Specify Pipe Support Number/Do NOT Specify Pipe Support Number — Specify Pipe
Support Number allows you to enter the destination support number in the field below the
toggles. Do NOT Specify Pipe Support Number allows you to either define the destination
support number to be the same as the source support number or to use the source support
number, but with two asterisks appended.
Append Prefix to Names/No Prefix for Names — Defines the destination support number to
be the same as the source support number or to use the source support number with two
asterisks appended.
Support Number - Source — Displays the pipe support number of the support to copy from.
Support Number - Destination — Displays the pipe support number of the new pipe support.
Type the number in the field below the toggles, if the toggle Specify Pipe Support is set. If toggle
is set to Do NOT Specify Pipe Support Number and the second toggle is set to Append Prefix to
Names, two asterisks are appended to the Source Support Name.
New Pipe Support Number — Prompts to type a pipe support number for the new pipe
support. Entered text displays in the New Support Number field.
The pipe support to be copied must exist in the active model or in a reference file. The
corresponding reference file snap and/or locate locks must be enabled for the reference file.
The piping segment on which the new pipe support will be placed must exist in the active model.
1. Identify Pipe Support places a data point to locate the pipe support to be copied. The
pipe support to be copied is highlighted when selected.
2. Press <D> to accept the identified pipe support.
3. Enter New Pipe Support Number typing a pipe support number for the new support in the
New Pipe Support Number field.
4. Specify Support Location by snapping to a segment end or vertex or select any of the
Precision Input options to identify the location for the new pipe support. A segment must
exist at the specified location. The highlighted pipe support is copied to the new location
and the new database information is created. The linkage is also updated on the pipe
support.
The system determines the Physical Data Library to use as the source of the pipe support's
dimension tables. This determination is on the basis of the geometric industry standard from
the piping in the Material Reference Database used to compute the piping outside diameter for
the pipe support being placed.
Connect to Piping – This option is used to snap to a segment end or vertex, place a data point
over a component center or pipe, or snap to a pipe end.
Point on Segment – This option is used to define the active placement point at a point along a
piping segment.
Point on Pipe – This option defines and changes the active placement point on a pipe.
Move from Reference Point – This option moves the active placement point a specified
distance from an identified reference point in a specified direction.
Move to Coordinate Axis – This option determines the active placement point as the
intersection of a specified pipe run with a coordinate axis and a corresponding coordinate value.
Intersect with Steel – This option determines the projected intersection of a structural
centerline where steel crosses above or below pipe runs at some angle other than 90 degrees.
The structural centerline, the piping centerline, or both may be non-orthogonal.
Coordinate Readout – Displays the coordinate readout for the location of the Active Placement
Point in the active coordinate system once you have connected to piping.
The Place Pipe Support form may be redefined. The PDS Eden Interface document
explains the relationship between the Place Pipe Support form and the actual pipe support
symbols.
This option respects the definition of groups of pipe supports in the component menu selection
part of the form.
Before using this option Ensure that a piping segment exists at the intended pipe support
location. All pipe supports are linked to piping segments.
1. Specify Active Placement Point by using the Connect to Pipe command, which is
activated by default. You can snap to a segment end or vertex, place a data point over a
component center or pipe, or snap to a pipe end. You can also use the Precision Input
commands on the bottom of the form.
2. Select Pipe Support by selecting the symbol(s) representing the pipe support(s) to be
placed. The system activates the corresponding Symbol form.
3. Accept to Place Pipe Support or Select Other Option by setting the primary and
secondary orientations of the pipe support using the orientation controls.
Ensure that a piping segment exists at the intended logical support location. All logical
supports are linked to piping segments.
Point on Pipe – Defines and changes the active placement point on a pipe.
Point on Segment – Defines the active placement point at a point along a piping segment.
Move from Reference Point – Moves the active placement point a specified distance from an
identified reference point in a specified direction.
Move to Coordinate Axis – Determines the active placement point as the intersection of a
specified pipe run with a coordinate axis and a corresponding coordinate value.
Intersect with Steel – Determines the projected intersection of a structural centerline where
steel crosses above or below pipe runs at some angle other than 90 degrees. The structural
centerline, the piping centerline, or both may be non-orthogonal.
1. Define Active Placement Point by defining active placement point. Snap to a segment
end or vertex, place a data point over a component center or pipe, or snap to a pipe end.
You can also use the Precision Input commands from the bottom of the form.
2. Accept or Revise Data for Support by typing any corrections to the specified commodity
data for the logical support or select Confirm to place the logical support.
Revise Pipe Support Attributes – Modifies the database attributes or user data associated
with a selected element.
Create Support Group – Creates a grouping of two or more individual supports placed on the
same pipe in the active model.
Create Support Gang – Create a ganging of two or more individual or group supports placed in
the active model on two or more pipes.
Move Pipe Support – Moves a pipe support to a new location on a piping segment.
Delete Pipe Support – Deletes a component, pipe or pipe support.
Revise Attributes
This command modifies the database attributes or user data associated with a selected
element. You can modify the database information of a component or segment the user data
associated with a component, pipe support, segment, or a PDS marker.
This command activates the Revise Attribute form used to select the attribute or user data
information to be modified. When you enter a new attribute value, the system validates the entry
and stores the revised information in the database. If you change the user data, the system
toggles the value among the acceptable settings.
When you revise the fluid codes using this command, the system provides a list of appropriate
fluid codes on the basis of the piping materials class, from the Fluid Code Table within the
Piping Job Specification Table Library. Any fluid code selected will be valid for the applicable
piping materials class.
When you revise the schedule/thickness override using this command, the system provides a
list of schedule/thickness values derived from the override schedule/thickness standard note
type 332 in the project’s Standard Note Library. This will help to prevent errors generated from
entering the schedule/thickness in the wrong format.
Numbers in the range of 1-499 are reserved for the English system of units, while numbers in
the range of 500-999 are reserved for the Metric system of units. Only those values applicable to
the active NPD system of units is displayed, although both sets of values may have been
defined in the Reference Database.
Although the override schedule/thickness value is selected from a list as a standard note type,
the alphanumeric description is loaded into the relational database.
You must ensure that the format in the Standard Note Library is consistent with the
remainder of the Reference Database.
The list is not displayed if the standard note 332 has not been defined, and you must continue to
type the schedule/thickness override.
If you change insulation purpose to N (none) or blank (undefined), both the insulation thickness
and the insulation density are automatically set to undefined.
You can revise the following attributes up to the maximum length of 50 characters: piping
component remarks, piping/tubing remarks, instrument component remarks.
Commodity code (commodity_code) definitions can be changed when the piping component
data source (source_of_data) is defined as one of the following:
If you modify the fabrication category (fabrication_cat), the weld type is updated at each welded
end of the component or pipe being reconstructed or updated. It is no longer necessary to
remember to correct the weld data that results from updating the fabrication category of a
component or pipe being reconstructed or updated at a welded joint when you have a Weld
Type Table loaded.
If the Weld Type Table is loaded, the system defines the weld type using the Weld Type Table.
A Weld Type Table is delivered in win32app\ingr\pddata\sample\data called weld.tbl. A sample
of the data that it contains is shown below.
Table_Data_Definition ’Weld_Type_Table’
No_Inputs 2 No_Outputs 1
Units= INT, INT, INT
This toggle is not valid for piping and components that require wall thickness calculations,
because these calculations use temperature ratings to read spec tables. To preclude the
entry of any pressures or temperatures for a segment, you must set the default pressure and
temperature as undefined on the Default Segment Data form. Please refer to the Project
Administrator Reference Guide for more information on this form.
No changes are permanent unless you select Confirm from the form.
Not all items can be revised. Some items are review only.
The P&ID node number - end 1 or P&ID node number - end 2 data for piping segments cannot
be revised. The bend angle data for instrument components cannot be revised.
Identify Element — Revises the data for another element. Identify the new element as
previously specified. The system displays the data retrieved from the element. Depending on the
type of element this may include: one of the following conditions for each welded connect point
for a piping component, instrument component, and pipe:
shop weld defined by system
shop weld defined by user
field weld defined by system
field weld defined by user.
Review Bolt Data --- Reviews all of the following data for each bolted end of a piping
component, pipe, instrument component, or equipment nozzle so that you can determine what
angle a valve operator may be rotated. This information is only available for a component with at
least one bolted end.
the number of bolt holes
the bolt diameter
the bolt circle diameter
the acceptable rotation (360 degrees divided by the number of bolt holes.
Integral Gasket — Places an Integral Gasket for the gasket thickness of each bolted end with
an integral gasket for a piping component, instrument component, and pipe. The equipment
number and nozzle number with the connected to nozzle data at each end of a piping segment
for which this data is applicable.
Load from P&ID — Revises the P&ID node numbers for a piping segment and then updates the
appropriate piping segment data automatically from the P&ID Design Database.
You can also update the data for a piping segment by snapping to graphics in the active P&ID
drawing. If you identify a component in the P&ID drawing that is associated with more than one
segment, such as a reducer, the system updates the piping segment data in the model from the
segment associated with the connect point nearest the selection point.
When you revise the schedule/thickness override using this command, the system provides a
list of schedule/thickness values derived from the override schedule/thickness standard note
type 332 in the projects’ Standard Note Library. This will help to prevent errors generated from
entering the schedule/thickness in the wrong format.
Numbers in the range of 1-499 are reserved for the English system of units, while numbers in
the range of 500-999 are reserved for the Metric system of units. Only those values applicable to
the active NPD system of units is displayed, although both sets of values may have been
defined in the Reference Database.
Although the override schedule/thickness value is selected from a list as a standard note type,
the alphanumeric description is loaded into the relational database.
The list is not displayed if the standard note 332 has not been defined, and you must continue to
type the schedule/thickness override.
You must ensure that the format in the Standard Note Library is consistent with the
remainder of the Reference Database.
Review xxxx — These options vary depending on the type of element identified. They enable
you to jump directly to the specified set of information within the display. The system also moves
the coordinate system indicator along the identified element to reflect the data being reviewed.
You can use the user data for a piping segment to revise the centerline offset data for a
pipe run of a piping segment. Defining this data allows the Reconstruct Piping command to
adjust the centerline for placement by an offset from the centerline (such placement by bottom
of pipe).
The user data consists of the previous offset distance from the centerline, the direction to which
the offset is to be applied, and an option flag that indicates which parameters were used to
define the offset (1/2 piping outside diameter, insulation thickness, shoe height, or 1/2 piping
inside diameter).
Although more than one pipe run of a piping segment can be flagged as being placed by an
offset from the centerline, only one set of offset data can be defined for any one piping segment.
Therefore, you may need to place an attribute break in a piping segment when the offset data
changes, but no other attribute data differs.
For branch components with less than five connect points, you can specify whether the branch
component is to be associated with the header or with the branch during isometric extraction.
The default setting is defined in the model seed file. For previously created models, the default
is that the branch component be associated with the header.
Review Piping Notes (standard note type 499)
Select a row from the form that corresponds to an attribute using standard note type 499. The
system displays a dialog box with the text for the piping notes. You can change the standard
note number, but you cannot change the text for the standard note.
1. Identify Element by snapping to the component, segment, or marker to be reviewed or place
a data point to locate a piping component.
2. Specify Attribute Value (Revisable Attribute) by typing the new attribute value. If the attribute
is code-listed, the system activates a form that lists the available code list text for selection
of the new value.
Support Group
The Support Group command allows you to group existing individual support components in
the 3D model to one pipe support standard. All selected support components must support the
same pipe location. When the selected starting support component is in an existing grouped
support component, the system displays the group number in the Group Number field.
Otherwise, the system generates a unique group ID number. For each support in a group, the
system writes the group number to the group_no column in PD_table 80.
Support Group Number – Displays the active support group number. When you select a
support in an existing group, the group number displays in this field. Otherwise, the system
generates a unique group ID number. For each support in a group the system writes the group
number to the group_no column in PD_table 80.
Start Support Group – Used to establish a support group.
Add Support to Group – Used to add a support to an already established support group.
Drop Support From Group – Used to remove a support from an established support group.
Clear Support Group – Used to remove an entire support group.
View Support Group – Used to view a support group.
For the following commands, the pipe support group can be selected in two ways:
Select a support in the group.
–OR–
Type the support group number in the Support Group field and press <Enter> or <Tab>.
Support Gang
The Support Gang command allows you to group existing supports and support groups in the
3D model into a "ganged" support assembly. If the selected starting support component is an
existing ganged support component, the system displays the gang number in the Gang Number
field. Otherwise, the system generates a unique gang ID number. For each support in the
gang, the system writes the gang number to the gang_no column in PD_table 80. If the support
selected is a member of a support group, all the other supports in that group are added to the
gang.
Support Gang Number – Displays the active support gang number. When you select a
support in an existing gang, the support gang number displays in this field. Otherwise, the
system generates a unique gang ID number. For each support in a gang the system writes the
gang number to the gang_no column in PD_table 80.
Start Support Gang – Used to establish a support gang.
Add Support to Gang – Used to add a support to an already established support gang.
Drop Support From Gang – Used to remove a support from an established support gang.
Clear Support Gang – Used to remove an entire support gang.
View Support Gang – Used to view a support gang.
For the following commands, the pipe support gang can be selected in two ways:
Select a support in the gang.
–OR–
Type the support gang number in the Support Gang field and press <Enter> or <Tab>.
Start Support Gang.
1. Identify and accept the first support for the gang.
The system displays the assigned support gang number in the Support Gang Number
field.
2. Select consecutive supports to be placed in the same gang.
The system displays the message Support has been added to gang.
Add Support to Gang.
1. Identify support gang.
2. Select supports or support groups to be added to the support gang.
The system displays the message Support has been added to gang.
Drop Support from Gang.
1. Identify the Support Gang from which the support is to be dropped.
2. Identify Support to drop from the Support Gang.
3. Select Confirm to accept.
The system displays the message Support has been dropped from gang.
Clear Support Gang.
1. Identify the Support Gang to be cleared.
2. Select Confirm to accept.
The system displays the message Support gang has been cleared.
View Support Gang.
1. Identify the support gang to be viewed.
The system highlights the selected Support Gang.
1. Identify Pipe Support by snapping to the pipe support or place a data point to locate the
pipe support element to be moved.
2. Specify New Location by defining the new location for the selected pipe support by using
one of the following methods: Use the Move To fields to specify an absolute coordinate
change. Use the Move fields to specify a delta coordinate change from the reference point.
Select the Construct Point option from the form to use multiple inputs to define the point.
Select the Compute distance option.
3. Accept or Specify New Location to redefine the location of the pipe support.
Review Attributes – Used to review the attribute values and user data for a specified component
in the model.
Review Nozzle Data (on page 54) – Used to review the attribute values for all the nozzles
associated with a specified equipment item.
Review Report (on page 54) – Used to review the contents of an existing MTO report.
Temporary Symbology (on page 57) – Used to set the display symbology for temporary
graphics.
Review Attributes
This command reviews the following database information:
Attribute values of the identified piping component or segment.
Attribute values of the selected equipment item.
Attribute values of the selected equipment nozzle.
Selected attribute information for ModelDraft, HVAC, and raceway components.
You can also review the user data associated with the element and the information associated
with the PDS markers placed in the model.
Review xxxx — The remainder of the options vary depending on what type of element has
been identified. These options enable you to jump directly to the specified set of information
within the display. The system also moves the coordinate system indicator along the identified
element to reflect the data being reviewed.
Review Notes (standard note type 499) Select a row from the form that corresponds to an
attribute using standard note type 499. The system displays a dialog box with the text for the
piping notes. The dialog box disappears automatically with your next input.
1. Identify Element by snapping to the component, segment, equipment, nozzle or marker to
be reviewed or place a data point to locate a piping component.
2. Review Bolt Data. Review the following data for each bolted end of a piping component,
pipe, instrument component, or equipment nozzle so that you can determine what angle a
valve operator may be rotated. This information is only available for a component with at
least one bolted end.
the number of bolt holes
the bolt diameter
the bolt circle diameter
the acceptable rotation
(360 degrees divided by the number of bolt holes)
Review Report
This option displays an existing report in the Review Report form. You can use the form
controls to page through the report. You can review any user-formatted reports including
Design Data (MTO) Reports
Design data reports are generated by the Report Manager.
Project Data Reports
Project data reports include those reports created through the Project Control Report
command of the Project Administrator.
Reference Data Reports
Reference data reports include the piping spec reports created with the Piping Job Spec
Manager and the quality control reports created with the Table Checker.
Select Another Report – Select this option to redisplay the list or reports and select another
report to review.
Review Report Details – Displays the Review Report Details form which provides a detailed
list of information for the report. It displays the revision description, the revised by, and the
checked by report management data for the selected report.
Substring Search – Searches the displayed file for the specified report number. If found, it
displays the line containing the search string.
Two arrow buttons appear on either side of the substring entry to provide the Repeat Search
option. These arrow buttons allow the user to search backward or forward. Each time you
select the Repeat Search option from the form, the system moves to the next occurrence of the
search string progressing from top to bottom in the file. If the search reaches the end of the file
without finding the search string, the message Search String Not Found appears. If you
select Repeat Search again after the end of file, the system starts at the top of the file.
Filter List of Reports by Substring – Provides a field in which to enter a substring of the report
numbers to display. Once you have entered the substring, only those reports which include the
specified substring in the report number are displayed. A toggle is provided to display either the
complete or partial list of reports.
Restore Model View – Restores the active screen view to the view that was displayed before
the Review Report option was selected. This option is available only after the MTO
Diagnostics command has been selected.
MTO Diagnostics – Displays the MTO Diagnostics form which provides information on errors
encountered in generating the displayed report. Some of these errors are listed below:
Information on errors resulting from material description for bolts, nuts, or gaskets not being
found.
Information on errors resulting from a gasket determined on the basis of data at one end of
a bolted joint differing from the gasket determined on the basis of the data at the other end.
In this situation, the gasket's thickness and the gasket's commodity code for both ends of
the bolted joint are displayed.
The system highlights all components related to a piping segment for errors that apply only
to the piping segment (and not to its related components) so that the piping segment with
the error can be easily identified.
When the nozzle associated with one end of piping segment cannot be located, the
Coordinate System Indicator (CSI) is displayed at the end of the piping segment.
1. Select Report by selecting the report to be reviewed from the list. The system updates the
form and displays the contents of the selected report file.
2. Report is Displayed for Review. Use the scroll bar and shift right/left arrows to review the
contents of the report or select one of the options from the bottom of the form.
Temporary Symbology
This command highlights elements based on specified search criteria or display temporary
attribute labels. You can use the highlight option or change the color, line weight, or line style.
Active Color – Sets the active color by selecting one of the available colors on the Define
Active Color form.
Active Weight – Sets the active weight for use in highlighting elements.
Active Line Style – Sets or modifies the symbol line style.
Segment Search Criteria – Defines the segment search criteria to be used in modifying the
display symbology.
Component Search Criteria – Defines the component search criteria to be used in modifying
the display symbology.
Display Only Labels – Places temporary attribute labels in a specified screen view.
This command only works for the active file.
Restore Permanent Symbology – Cancels the temporary symbology actions performed with
the Temporary Symbology form.
1. Specify Search Criteria or Select Display Option. Select Segment Search Criteria or
Component Search Criteria to define the search criteria to be used in modifying the
display symbology.
2. Select one of the symbology options (Active Color (on page 58), Active Weight (on page
58), or Active Line Style (on page 59)) to define the active symbology. (These options are
only used when the toggle is set to Active Symbology.)
3. Select the Display Only Labels (on page 59) option to place temporary attribute labels in a
specified screen view.
Active Color
The Active Color option allows you to set the active color by selecting one of the available
colors on the Define Active Color form. When you select the Active Color button, the system
displays the Define Active Color form.
Active Weight
The Active Weight option allows you to set the active line weight for use in highlighting
elements. When you select the Active Weight button, the system displays a slide bar.
Modify the line weight by pressing <D> and holding the button as you move the mouse up or
down the bar to the new line weight setting. As you move the slide button, the displayed line
weight changes with respect to the new button position.
Design Review (on page 60) – Reviews comments made during a Design Review session and
respond to those comments.
Piping Clash Review (on page 63) – Reviews detected interference clashes.
Piping Clash Check – Checks a specified pipeline for possible clashes.
Design Check Review (on page 66) – Reviews design check markers generated by the Design
Checker.
P&ID Comparison Review – Graphically reviews discrepancies between the P&ID database
and the piping model detected by the P&ID Consistency Checks Manager
Review RDB Report (on page 67) – Reviews components requiring reconstruction,
replacement, or updating as a result of changes to the Reference Database.
Review Iso Drawing – Graphically review an isometric drawing for a specified line id.
Design Review
This command reviews the comments made during a Design Review session. It activates the
Design Review form which displays information from the design review tag file.
You can review the comments by number, by a substring search, or by selecting the next or
previous comment number. You can also attach a short explanation to any comment.
When using the next comment or previous comment option, this command filters out any
comments that are not associated with the active model. This filter is applied by comparing the
physical location of the comment with the volumetric range of the active model.
If a comment was made for a particular component during a Design Review session, that
component is highlighted in the specified screen view and the coordinate_axis is displayed at
the tag point. If the component is not found the system displays a message indicating the
component was deleted.
You can store the tag file name, active comment number, and screen view to be updated by
selecting File Design.
You can choose whether or not to filter the SmartPlant Review tags to those that overlap the
volume of the active piping model. The default is to filter the SmartPlant Review tags being
reviewed by the volume.
For any SmartPlant Review label that has been created without a leader line, the system
determines whether or not that tag is to be filtered from the review on the basis of the
corresponding view volume. A rectangular view volume is computed as near a match to the
tag's perspective view as possible. If this rectangular volume overlaps the active piping model's
volume, the tag is displayed for review and possible comment.
The purpose of this change is a result of the fact that the tag's view z location, as determined
during the SmartPlant Review session, may result in that tag's 3D location not being within the
volume of the active piping model.
For any SmartPlant Review tag that has been created with a leader line, the review of that tag
will continue to be determined on the basis of whether the point of interest for that tag (the
location of the component in the model), falls within the volume of the active piping model.
You can also select the Substring field and type a word or phrase unique to the comment to
review. The system searches for the specified string in the comment and displays the
associated comment.
You can change the tag file at any time by placing a data point over the Tag File
field. The system displays the list of tag files for selection.
description, which is displayed on the bottom line and has a limit of 40 characters. These
descriptions are defined with the Clash Management Labels option on the Create Label Data
form in the Reference Data Manager.
Comments: – Displays existing comments about the active clash.
Review Unapproved Clashes/ Review Approved Clashes – Limits active clash search to
either unapproved or approved clashes.
Unapprove Clash – Select this option to unapprove the active approved clash.
Approve Real Clash – Select this option to approve the active clash as a real clash.
Approve False Clash – Select this option to approve the active clash as a false clash.
Plot Clashes – Select this option to immediately plot the clash being reviewed. The system
generates temporary plot files in the temp directory. This option uses the last-used queue or
the default queue if nothing has been plotted during the current session.
Select View – Select this option and identify the screen view to display the active clash.
Restore View – Select this option to restore the selected view to its original viewing parameters.
Highlight Clash – Select this option to highlight the active clash.
Keyin Marker Number – Select this option and type a marker number. The system updates
the window coordinates about the clash in the selected view.
Detach Marker File / Attach Marker File – Set this toggle to the Detach Marker File setting to
detach the marker file. Selecting the Attach Marker File setting refreshes the marker file,
updating any markers that may have changed when the file was last modified.
1. Set the toggle to Review Unapproved Clashes or Review Approved Clashes to
determine the type of clashes to review.
2. Select the right arrow to scan the active model for the type of clashes selected in step 1.
The data for the next clash in the model will be presented in the appropriate fields.
3. Select any of the appropriate options to approve, unapprove, or plot the clashes as desired.
Previous/Next Marker Number — Reviews the next/previous marker. The system updates the
window coordinates about the clash in the selected view.
1. Identify Pipeline or Define Active Group — Snap to a segment or locate a component to
identify the pipeline to be processed or use the Define Active Group command to identify
define the items to be processed.
2. Select Confirm to Accept to Check Pipeline to process the identified pipeline or select
Cancel (X) to reject the pipeline.
3. Identify another pipeline as outlined or select the Piping Clash Review option to review the
detected clashes.
1, 2, 3, 4, 5, 6, 7 ,8 – Allows you to identify the screen view to display the active marker.
Restore Model View – Restores the active screen view to the view that was displayed before
the Design Check Review option was selected.
1. Select the Define Screen View option.
2. Identify the screen view to display the active marker.
Table_Data_Definition 'Weld_Type_Table'
No_Inputs 2 No_Outputs 1
Units= INT, INT, INT
! Fab Cat Fab Cat Weld Type
1 1 1
1 5 21
1 7 21
1 15 21
1 16 21
1 17 21
1 25 21
1 27 21
If a Weld Type Table has not been defined for the project, the weld type is revised to the default
weld type value, 'shop weld' (11).
If you set the toggle on the Revise Weld Type form to Respect Weld Type by User, the weld
type is not revised for either the welded end of the component or pipe being reconstructed or
updated or the corresponding welded end of the other component. Also, the weld type is not
revised when the mating welded end is not in the active piping model, since you do not have
write access to reference models.
When the system defines the weld type, the following considerations are made:
The system uses the Weld Type Table to determine the weld type on the basis of the
fabrication category for the component or pipe being reconstructed or updated and the other
component at the welded joint.
If the weld type of the other component at the welded joint differs from the one determined
by the project's Weld Type Table, the weld type of the applicable end of that component is
updated to the same weld type as that of the end of the component or pipe being
reconstructed or updated on the basis of the Weld Type Table.
The Report Date field represents the most recent date for which a discrepancy was reported for
that component involving the component's data in the model and the corresponding reference
data. This date will not necessarily be the date the specific discrepancy was reported or the date
of the most recent revision management report.
The Discrepancy field indicates the type of error. For all components, regardless of the type of
discrepancy reported, the system indicates if the component requires reconstruction as a result
of changes to piping segment data in the model, such as piping materials class or nominal
piping diameter. This might save you from needlessly updating the component's data from the
Reference Database when other revision management facilities would indicate that
reconstruction is required. For example, a component might be reported as only requiring
updating as a result of revisions to the Reference Database, whereas that same component
might require reconstruction as a result of changes in the model.
You can select the right arrow to display the next discrepancy. The components being reviewed
are sorted by line id.
If you must exit this command to make related revisions in the model or for any other reason
and then re-enter this command for analysis purposes, the next component in the revision
management is displayed automatically.
View Commands
These commands provide view manipulations. All of these commands result in modifying what is
seen in the selected views. These commands only manipulate the view of the model, but do not
manipulate the actual model.
For further information see the View Commands section of the Piping Design Graphics
(PD_Design) document.
File Commands
These commands provide file manipulations. These commands allow you to plot and diagnose
problems in design files. They also allow you to define the active options for the file and what
reference models are attached and displayed.
For further information see the File Commands section of the Piping Design Graphics
(PD_Design) document.
File Options
Return to Piping
This command allows you to switch from the Pipe Supports Modeler back to the Piping Designer
if you entered the Pipe Supports Modeler using the Piping Designer Switch to Pipe Support
command.
Switch to FWP
This command activates the Switch to Frameworks Model form that allows you to switch to the
Frameworks Plus (FWP) environment so that you can modify structural models that are
referenced from the active pipe supports model.
Select the desired Frameworks Plus model, then confirm the form to enter the FWP
environment. When you are finished using the FWP environment, save the FWP model, and
exit the FWP environment.
If Access Control is being used on the active project, this command does verify that you
have access to modify FWP data before allowing you to do so.
For further information on the other File Options commands, see the File Commands section of
the Piping Design Graphics (PD_Design) document.
Element Commands
The Element pull-down provides the Analyze command.
For further information see the Element Commands section of the Piping Design Graphics
(PD_Design) document.
Settings Command
The Settings commands provide the ability to modify rendering, fonts and colors used during a
graphics session.
For further information see the Setting Commands section of the Piping Design Graphics
(PD_Design) document.
User Commands
The User commands provide access to PDS help and to the user preferences and button
assignments that are specific to your system.
For further information see the User Commands section of the Piping Design Graphics
(PD_Design) document.
Applications Command
The Applications command provides information regarding the applications currently running
associated with PDS.
Pipe Supports Modeler – Used to switch to the Pipe Supports Modeler application.
Reference Viewer – Displays the list of symbols available for the project.
Support/Drawing Report – Displays pipe supports or drawings. This option is used to create
the ASCII report from the explorer ListView window.
Print Document – Used to print the selected support drawing document using the default
printer.
Show Drawings – Used to list support drawing data based on the selected project, area, and
model.
Delete Drawing – Used to delete the pipe support construction drawing from the project
directory. The database occurrence is also deleted from the project database.
Show Supports – Used to list the Pipe Supports design data based on the selected project,
area and model.
Properties – Provides attribute and value information associated with the selected project,
model, drawing, or pipe support.
View Drawing – Used to view a drawing using SmartSketch viewer.
1. Select the model from the Pipe Support Explorer window TreeView.
2. Select the Pipe Supports Modeler icon from the PDS Pipe Support Explorer menu.
The information dialog box is displayed with the message: "Enter PDS Pipe Support
Graphics Environment, Model: XXX".
3. Select Yes to activate the PDS Pipe Support Modeler module.
–OR–
Select No to return to the Pipe Support Explorer window environment.
Reference Viewer
The Reference Viewer option displays the list of symbols available for the project. The
Reference Viewer window contains two views. The left window displays the symbols available
for the selected project. The right window displays a graphic view of the selected symbol’s
graphic presentation.
Support/Drawing Report
The Support/Drawing Report option is used to create the ASCII reports for selected supports
or drawings. The generated report contains the same information as the Details View for the
selected items.
1. Select the Show Drawings or Show Supports option.
2. Select one or more items to be included on the report.
You can use the Shift and Control keys to select multiple items.
Display the ListView window and select the items to be included in the report.
The selected items can be sorted by selecting the View column.
3. Select the Support/Drawing Report icon from the PDS Pipe Support Explorer menu.
The Save File dialog box is displayed.
4. Specify the Saved File Name and Directory location.
Print Document
The Print Document option is used to print the selected SmartSketch Drawing document.
1. Select the Show Drawings or Show Supports option.
2. Select one or more items to be included on the report.
You can use the Shift and Control keys to select multiple items.
3. Select the Print Drawing option.
Select the Print Drawing icon from the PDS Pipe Support Explorer menu.
The selected drawings print on the default printer.
Show Drawings
The Show Drawings option is used to list the drawings associated with the selected project,
area or model.
1. Select the project, design area or model from the Pipe Supports Explorer window.
2. Select the Show Drawings option.
Select the Show Drawings icon from the PDS Pipe Support Explorer menu.
A listing of drawings associated with the selected project, area or models is displayed.
Delete Drawing
The Delete Drawing option is used to delete a pipe support drawing from within the Pipe
Support Explorer module.
Show Supports
The Show Supports option is used to display a listing of supports for a selected Area or Model.
The Pipe Support design data is listed by Tag Number with information regarding material index,
mark number, model code, date, gang, group, area and model included.
Properties
The Properties options provides attribute and value information associated with the selected
project, model, drawing or pipe support.
View Drawing
The View Drawing option is used to view a drawing using ImagView.
Generate Drawing
The Generate Drawing option is used to generate a new SmartSketch drawing for a pipe
support.
SmartSketch must be loaded to use this option.
Pipe Supports Explorer incorporates the functionality of SmartSketch as the tool to generate
drawings to produce a standard support detailed drawing.
1. Select the Show Supports option.
Select the Show Supports icon from the PDS Pipe Support Explorer menu.
The message is displayed to indicate data is being loaded. A listing of pipe supports is
displayed by Tag Number.
2. Select Item.
Select the Pipe Support Item from the Support Data window.
3. Select the Generate Drawing option.
Select the Generate Drawing icon.
The drawing is generated using SmartSketch.
The available projects, models, drawings or pipe support item icons are displayed in large
format.
List View
The List View option is used to display project, model, drawing or pipe support icons in small
icon format. Items are displayed in vertical columns.
Details View
The Details View option is used to display project, model, drawing or pipe support icons in small
icon format with property attribute details. Items are displayed in vertical columns.
Help
The Help option is used to display on-line information about pipe support commands.
1. Select Help option.
Select the Help icon.
The on-line help information for pipe supports is displayed.
Exit
The Exit option is used to exit the PDS Pipe Support Explorer software.
1. Select Exit option.
Select the Exit icon.
The PDS Pipe Support Explorer software is closed.
SECTION 5
Drawing Automation
This section provides overview concepts of Pipe Support Modeler drawing generation object
design, and the guidelines for how to customize the PPSM SmartSketch template files and
symbols.
To generate a support drawing, PPSM performs two phases of operations:
Pipe Support Data Retrieval – Pipe support design and reference data are retrieved from
the design data tables 80 and 12, the piping design model, and PPSM reference tables 241,
242, and 2This phase of operation is carried out by the PSMdata object.
Document Automation – Place the pipe support data in the SmartSketch document using
the pre-defined symbol and symbol labels.
These charts describe the PPSM Explorer objects that are relevant to drawing generation. The
PSMdata object contains a set of properties and operations (methods) that the Pipe Supports
Modeler uses to gather support data from different sources. The IgrAuto object contains a set
of drawing layout properties defining the location of drawing components, such as graphic
symbol, MTO, and title block.
PPSM Explorer
Classes
PSMdata IgrAuto
Method Method
getSupportDB_Rec SmartSketchConnect
getSupportGraphic_ref ProcessSingle (*) * Function
getSupportMTO ProcessGroup m_createDrawing
updateDwgRec OpenDWG m_PlaceKeyplan
getDwgData PrintDWG m_PlaceMTO_1
... ... m_PlaceMTO_2
m_PlacePSMsymbol
Properties Properties m_PlaceTitle
area_index_no GraphicLocX m_updateDB
area_name GraphicLocY
commodity_code IgrseedSymbol
dimension_att_no Key01Symbol
dimension_text Key02Symbol
drw_seed ...
gang_id keyLocX
group_id iMax_MTO_line
implied_status ...
last_placed_date
line_id
support_sector
system_unique_no
support_loca.xyz
Pipe Support Modeler Explorer maintains a collection of PSMdata objects which contains the
table 80 attribute data collected by the getSupportDB_Rec method. When you click a support
item on the Explorer Support listview for drawing generation, the getSupportMto and
getSupportGraphic_ref methods fill data into the PSMdata object matching the selected
support listview tag. The getSupportMto method gets the collection of MTO records from table
243, and the getSupportGraphic_ref method gathers all relevant support data such as the
support line_id, location coordinate, key plan data, and drawing symbol seed information from
tables 12 and 242, and the piping design model. Once the PSMdata object has all the
necessary data, the SmartSketch Automation object IgrAuto carries out the drawing generation
automation tasks.
PPSM Symbols
There are two types of symbol delivered with the Pipe Support Modeler. The first type of
symbol is the standard support graphic symbol, such as CCA.sym and CCB.sym. The second
type of symbol is the drawing layout symbol. The drawing layout symbols with the file name
prefix dwg are used to define the drawing text format of each drawing text component, while the
drawing layout symbols with the file name prefix loc are used to define the drawing item location
on the support drawing.
The Pipe Support Modeler symbols SmartSketch documents with the .SYM file name extension.
These symbols contain descriptive information called Symbol Labels. Symbol Labels are used
to place support text data with pre-defined formats at pre-defined locations. The Symbol Label
Property Names are constant text strings used by the software. The Symbol Label Value can
be set to null or can contain a Label Format String. The Label Format String fields are
delimited by dashes (-), and can be composed of text and values from various locations. For
example,
242,2 specifies format data from attribute 2 of table 242.
31 specifies format data using project label
description library label number 31.
"XXX" specifies a text string enclosed in quotation
marks.
The following table lists valid label names and delivered samples of format label values.
dwgTitleBlock.sym dwgMto1.sym
name value name value
drw_no 241,2-2131-"PH"-2130 1 NULL
revision 0 2 NULL
sheet_total 0
sheet_no 0 80 NULL
data_field date
dwgMto2.sym dwgkey0x.sym
name value name value
tag NULL bubble1 NULL
type 241,2 bubble2 NULL
area NULL dim1 NULL
lineid NULL dim2 NULL
locx NULL
locy NULL
locz NULL
user1 2132
For more information on how to create and modify symbol labels, please refer to the
SmartSketch online help sections Create a Symbol Label, Edit Symbol Properties, and
Symbols Overview.
label format text string. For example, 242,2-2130 will format a label using table 241 attribute 2
and label number 2130.
PPSM uses reference information in the following location symbol files to place pipe support
drawing data such as support graphic symbol, MTO, and title block text to user-defined locations
in the drawing.
locGra.sym Drawing layout location for support graphic symbol
locKey.sym Drawing layout location for support key plan
locMto1.sym Drawing layout location for MTO text
locMto2.sym Drawing layout location for misc. MTO text
locTitle.sym Drawing layout for drawing title block text
Each of these symbols contains a rectangle that defines the boundary of the drawing element to
be placed into the drawing. The symbol container's origin is at point 0,0 of dwgseed.igr.
The names of location symbols cannot be changed.
Use the following procedure to define the drawing layout.
1. From the Pipe Support Modeler Explorer, click Open Symbol Files.
2. Select dwgseed.igr on the Open PSM File window.
3. Click File > Sheet Setup.
4. Select Size Sheet from the Size and Scale tab.
5. Select the Background Sheet from the Background tab.
6. Drag and drop the symbols locgra.sym, lockey.sym, locMto1.sym, locMto2.sym,
and locTitle.sym to the drawing.
7. Move and arrange the symbols in the drawing.
View A Drawing
1. Click the Show Drawings button.
2. Select the drawing.
3. Click the View Drawing button.
The support drawing displays in SmartSketch.
Pipe Support Explorer uses the seed file specified in pdtable_242, attribute 7.
Make sure that the seed file exists at the location specified in Reference Data Manager.
Create A Symbol
1. Click the Symbols button on the Main toolbar.
2. Select a set of elements on the drawing sheet.
When creating a symbol using different elements, hold the CTRL key while choosing
elements with the Select tool.
3. Click the Create Symbol button on the Symbols ribbon bar.
4. Click a point on the drawing sheet to define the location of the symbol.
5. On the Save As dialog box, select the directory where you want to save the symbol and
type the name that you want for the symbol.
The document is saved with a .SYM filename extension. If you want to save an entire
document as a symbol, you can save the active SmartSketch document as a .SYM
document with the Save As command on the File menu.
Edit A Symbol
How you edit a symbol depends on whether the symbol is linked or embedded. You can
determine whether to link or embed the symbol by setting an option with the Options command
on the Tools menu before you place the symbol on the drawing sheet. The option is set with
the Options command on the Tools menu.
4. Click File > Close to close the symbol document and return to the document that contains
the symbol.
Manipulate A Symbol
1. Click a symbol on the drawing sheet.
2. Use any element manipulation command such as Move, Copy, or Scale to manipulate the
symbol in the drawing.
Tips
You can edit a symbol by double-clicking on it.
Only the symbol, not its individual elements, can be manipulated in a drawing. You can
convert the symbol to individual elements on the drawing sheet by selecting the symbol and
clicking the Convert command on the shortcut menu.
You can change the size of a symbol by selecting the symbol and then clicking and dragging
one of the handles.
If you cannot scale the symbol using this procedure, then select the symbol and click
the Properties command on the shortcut menu. Then, on the Behavior tab of the Symbol
Properties dialog box, clear the Lock Scale option.
Tips
If you open or create a document while the Browser is open, you must click the Home button to
display the symbols directory associated with the current document or template.
Place A Symbol
Before you place a symbol, you can set an option to link or embed the symbol with the Options
command on the Tools menu.
1. Click the Symbol button on the Main toolbar.
2. On the Symbol ribbon bar, set the options that you want.
3. Click the Browser button on the Main toolbar.
The browser automatically displays the symbols library associated with the template.
4. In the Browser window, go to the directory that contains the symbol document.
5. Drag and drop the symbol document from the Browser window into the active document.
Tips
You can also place a symbol by using drag and drop or copy and paste from the Windows
Explorer. You can set the default option to link or embed the symbol when you drag and
drop it with the Options command on the Tools menu. You set the option on the Symbol
tab of the Options dialog box.
When you place a symbol that contains dimensions in a document, the dimensions are not
displayed. However, if you double-click the symbol to edit it, the dimensions appear.
If you press CTRL while you drag a symbol, the symbol is embedded. If you press CTRL +
SHIFT, the symbol is linked.
Pressing the keys overrides the option that you set for dragging and dropping
symbols on the Options dialog box.
If you open or create a document while the browser is open, you must click the Home button
to display the symbols directory associated with the current document or template.
APPENDIX A
Appendix: Drawings
In This Appendix
AXIAL STOP-WELDED (AW) ........................................................ 100
CANTILEVER-BRACED (CB)........................................................ 105
CANTILEVER - CANTILVER (CC) ................................................ 112
DUMMY LEG - HORIZONTAL (DH) .............................................. 119
DUMMY LEG - HORIZONTAL (DH) .............................................. 131
DUMMY LEG - VERTICAL (DV) .................................................... 140
DUMMY LEG - VERTICAL (DV) .................................................... 149
DUMMY LEG - VERTICAL (DV) .................................................... 156
DUMMY LEG - VERTICAL (DV) .................................................... 160
FRAMES - FLANGED (FF) ............................................................ 165
FRAMES - L-SHAPE (FL) .............................................................. 173
GUIDE (GG)................................................................................... 181
GUIDE (GG)................................................................................... 191
GUIDE - HOLD DOWN (GH) ......................................................... 195
ROD HANGER (RH) ...................................................................... 201
SHOE CLAMPED (SC) .................................................................. 208
SHOE WELDED (SW) ................................................................... 213
VESSEL - GUIDE (VG) .................................................................. 219
VESSEL - GUIDE (VG) .................................................................. 222
VESSEL - SUPPORT (VS) ............................................................ 224
VESSEL - SUPPORT (VS) ............................................................ 230
VESSEL - SUPPORT (VS) ............................................................ 234
VARIABLE SPRING HANGER (XV) .............................................. 236
CANTILEVER-BRACED (CB)
GUIDE (GG)
GUIDE (GG)
CBA
1, 7, 2, 1, ’’, ’TAG’
14, 7, 4, 1, ’"CB"’, ’TUTNO’
15, 9, 38, 1, ’C38’, ’DATE’
25, 9, 4, 4, ’’, ’ITEM_TYPE’
26, 2, 11, 3, ’ 45’, ’ANGLE’
45, 7, 39, 4, ’’, ’MARK_NO’
46, 1, 5, 4, ’’, ’L’
47, 3, 6, 4, ’’, ’Load’
48, 9, 3, 1, ’’, ’Message’
CC
1, 7, 2, 3, ’’, ’TAG’
12, 1, 9, 3, ’0’, ’SHH’
14, 7, 4, 1, ’"CC"’, ’TUTNO’
15, 9, 38, 1, ’C38’, ’DATE’
25, 9, 4, 4, ’’, ’ITEM_TYPE’
44, 1, 37, 1, ’’, ’PIPE_TO_STEE’
45, 7, 39, 1, ’’, ’MARK_NO’
46, 1, 5, 4, ’’, ’L’
47, 3, 6, 4, ’’, ’Load’
48, 9, 3, 1, ’’, ’Message’
DH
1, 7, 2, 1, ’’, ’TAG’
14, 7, 4, 1, ’"DH"’, ’TUTNO’
15, 9, 38, 1, ’C38’, ’DATE’
25, 1, 1, 4, ’’, ’Leg Size’
28, 9, 40, 3, ’’, ’Schedule’
45, 7, 39, 3, ’’, ’MARK_NO’
46, 1, 3, 4, ’’, ’L’
47, 3, 2, 4, ’’, ’Load’
49, 9, 41, 1, ’’, ’Message’
DV
1, 7, 2, 1, ’’, ’TAG’
14, 7, 4, 1, ’"DV"’, ’TUTNO’
15, 9, 38, 1, ’C38’, ’DATE’
25, 1, 1, 4, ’’, ’Leg Size1’
26, 1, 4, 4, ’’, ’Leg Size2’
28, 9, 40, 3, ’’, ’Schedule1’
29, 9, 39, 3, ’’, ’Schedule2’
30, 9, 37, 3, ’"C"’, ’Mat. code’
45, 7, 39, 3, ’’, ’MARK_NO’
46, 1, 3, 4, ’’, ’L’
47, 3, 2, 4, ’’, ’Load’
49, 9, 41, 1, ’’, ’Message’
FF
1, 7, 2, 1, ’’, ’TAG’
15, 9, 38, 1, ’C38’, ’DATE’
25, 1, 1, 4, ’’, ’H’
28, 9, 40, 3, ’’, ’Bolt Mat’
45, 9, 39, 4, ’’, ’MARK_NO’
46, 3, 3, 4, ’’, ’Rating’
47, 3, 2, 4, ’’, ’Load’
49, 9, 41, 1, ’’, ’Message’
FL
1, 7, 2, 1, ’’, ’TAG’
14, 7, 4, 1, ’"FL"’, ’TUTNO’
15, 9, 38, 1, ’C38’, ’DATE’
25, 1, 1, 4, ’36’, ’Height’
28, 1, 2, 4, ’1’, ’Pipe_Move’
31, 3, 3, 3, ’0’, ’Mx’
32, 3, 4, 3, ’0’, ’My’
33, 3, 5, 3, ’0’, ’Mz’
37, 9, 37, 4, ’’, ’Item_Type_2’
45, 7, 39, 4, ’’, ’Mark_No’
46, 1, 7, 4, ’18’, ’Length’
47, 3, 8, 4, ’2’, ’Load’
49, 9, 40, 1, ’’, ’Message’
50, 9, 39, 4, ’0’, ’Item_Type’
51, 9, 38, 1, ’"N"’, ’Torsion’
GG
15, 9, 38, 1, ’C38’, ’DATE’
17, 7, 4, 1, ’"GG"’, ’TUTNO’
24, 1, 8, 4, ’’, ’SHW’
44, 1, 37, 1, ’’, ’PIPE_TO_STEE’
45, 7, 39, 1, ’’, ’MARK_NO’
46, 7, 2, 3, ’’, ’TAG’
48, 9, 3, 1, ’’, ’Message’
GH
15, 9, 38, 1, ’C38’, ’DATE’
17, 7, 4, 1, ’"GH"’, ’TUTNO’
24, 1, 8, 4, ’4’, ’BPW’
44, 1, 37, 1, ’’, ’PIPE_TO_STEE’
45, 7, 39, 1, ’’, ’MARK_NO’
46, 7, 2, 3, ’’, ’TAG’
48, 9, 3, 1, ’’, ’Message’
RH
1, 7, 2, 3, ’’, ’TAG’
13, 3, 10, 4, ’100’, ’LOAD’
14, 7, 4, 1, ’"RH"’, ’TUTNO’
15, 9, 5, 1, ’C5’, ’DATE’
16, 9, 15, 3, ’’, ’MATLCODE’
45, 7, 39, 1, ’’, ’MARK_NO’
48, 9, 6, 1, ’’, ’Message’
143, 9, 3, 4, ’"P1"’, ’BOT ATTACH’
144, 9, 4, 4, ’"B5"’, ’TOP ATTACH’
SC
1, 7, 2, 4, ’’, ’TAG’
14, 7, 4, 1, ’"SC"’, ’TUTNO’
15, 9, 38, 1, ’C38’, ’DATE’
45, 7, 39, 1, ’’, ’MARK_NO’
46, 1, 1, 4, ’4’, ’Height’
47, 1, 2, 4, ’12’, ’Length’
48, 9, 3, 1, ’’, ’Message’
SW
1, 7, 2, 4, ’’, ’TAG’
14, 7, 4, 1, ’"SC"’, ’TUTNO’
15, 9, 38, 1, ’C38’, ’DATE’
45, 7, 39, 1, ’’, ’MARK_NO’
46, 1, 1, 4, ’4’, ’Height’
47, 1, 2, 4, ’12’, ’Length’
48, 9, 3, 1, ’’, ’Message’
VG
1, 7, 2, 3, ’’, ’TAG’
14, 7, 4, 1, ’"VG"’, ’TUTNO’
15, 9, 38, 1, ’C38’, ’DATE’
25, 9, 4, 4, ’’, ’ITEM_TYPE’
44, 1, 37, 1, ’’, ’PIPE_TO_STEE’
45, 7, 39, 1, ’’, ’MARK_NO’
46, 1, 5, 4, ’’, ’L’
47, 3, 6, 4, ’’, ’Load’
48, 9, 3, 1, ’’, ’Message’
VS
1, 7, 2, 1, ’’, ’TAG’
14, 7, 4, 1, ’"VS"’, ’TUTNO’
15, 9, 38, 1, ’C38’, ’DATE’
25, 1, 1, 4, ’78’, ’Width’
45, 7, 39, 4, ’’, ’Mark_No’
46, 1, 4, 4, ’72’, ’Length’
47, 3, 5, 4, ’2’, ’Load’
49, 9, 40, 1, ’’, ’Message’
50, 9, 39, 4, ’’, ’Item_Type’
XV
1, 7, 2, 1, ’’, ’TAG’
13, 3, 10, 4, ’1000’, ’LOAD’
15, 9, 5, 1, ’C5’, ’DATE’
16, 1, 8, 4, ’-0.25’, ’TOT MOVMT1’
23, 1, 12, 3, ’’, ’c_c length’
24, 1, 15, 3, ’’, ’distance’
32, 3, 7, 3, ’’, ’Hydro load’
45, 7, 39, 4, ’’, ’MARK_NO’
48, 9, 6, 1, ’’, ’Message’
141, 3, 1, 4, ’1’, ’TYPE’
142, 3, 2, 4, ’100’, ’SIZE’
143, 9, 3, 4, ’"B1"’, ’BOT ATTACH’
144, 9, 4, 3, ’’, ’TOP ATTACH’
145, 9, 5, 3, ’’, ’TOP PLATE’
AWA.SYM
AWB.SYM
AWC.SYM
AWD.SYM
AWE.SYM
AWF.SYM
CB.SYM
CBA.SYM
CBB.SYM
CBC.SYM
CBD.SYM
CCA.SYM
CCB.SYM
CCD.SYM
CCE.SYM
CCF.SYM
CCG.SYM
DHA.SYM
DHB.SYM
DHC.SYM
DHD.SYM
DHE.SYM
DHF.SYM
DHG.SYM
DHH.SYM
DHI.SYM
DHJ.SYM
DHK.SYM
DVA.SYM
DVB.SYM
DVC.SYM
DVD.SYM
DVE.SYM
DVF.SYM
DVG.SYM
DVH.SYM
DVJ.SYM
DVK.SYM
DVL.SYM
DVM.SYM
DVN.SYM
DVO.SYM
DVP.SYM
DVQ.SYM
DVR.SYM
DWGAPLAN.SYM
DWGARROW.SYM
DWGKEY01.SYM
DWGKEY02.SYM
DWGKEY03.SYM
DWGKEY04.SYM
DWGMTO1.SYM
DWGMTO2.SYM
FLA.SYM
FLB.SYM
FLC.SYM
FLD.SYM
FLE.SYM
FLF.SYM
FLG.SYM
GGA.SYM
GGB.SYM
GGC.SYM
GGD.SYM
GGE.SYM
GGE1.SYM
GGE2.SYM
GGE3.SYM
GGF1.SYM
GGF2.SYM
GGF3.SYM
GHA.SYM
GHB.SYM
GHB1.SYM
GHB2.SYM
PT100.SYM
PT50.SYM
PT60.SYM
PT70.SYM
PT80.SYM
RHB1P1.SYM
RHB1P2.SYM
RHB1P350.SYM
RHB1P360.SYM
RHB1P470.SYM
RHB1P480.SYM
RHB1P5.SYM
RHB1P6.SYM
RHB1P7.SYM
RHB2P1.SYM
RHB2P2.SYM
RHB2P350.SYM
RHB2P360.SYM
RHB2P470.SYM
RHB2P480.SYM
RHB2P5.SYM
RHB2P6.SYM
RHB2P7.SYM
RHB3P1.SYM
RHB3P2.SYM
RHB3P350.SYM
RHB3P360.SYM
RHB3P470.SYM
RHB3P480.SYM
RHB3P5.SYM
RHB3P6.SYM
RHB3P7.SYM
RHB4P1.SYM
RHB4P2.SYM
RHB4P350.SYM
RHB4P360.SYM
RHB4P470.SYM
RHB4P480.SYM
RHB4P5.SYM
RHB4P6.SYM
RHB4P7.SYM
RHB5P1.SYM
RHB5P2.SYM
RHB5P350.SYM
RHB5P360.SYM
RHB5P470.SYM
RHB5P480.SYM
RHB5P5.SYM
RHB5P6.SYM
RHB5P7.SYM
RHB6P1.SYM
RHB6P2.SYM
RHB6P350.SYM
RHB6P360.SYM
RHB6P470.SYM
RHB6P480.SYM
RHB6P5.SYM
RHB6P6.SYM
RHB6P7.SYM
RHC5P1.SYM
RHC5P2.SYM
RHC5P350.SYM
RHC5P360.SYM
RHC5P470.SYM
RHC5P480.SYM
RHC5P5.SYM
RHC5P6.SYM
RHC5P7.SYM
RHC6P1.SYM
RHC6P2.SYM
RHC6P350.SYM
RHC6P360.SYM
RHC6P470.SYM
RHC6P480.SYM
RHC6P5.SYM
RHC6P6.SYM
RHC6P7.SYM
RHD5P1.SYM
RHD5P2.SYM
RHD5P350.SYM
RHD5P360.SYM
RHD5P470.SYM
RHD5P480.SYM
RHD5P5.SYM
RHD5P6.SYM
RHD5P7.SYM
RHD6P1.SYM
RHD6P2.SYM
RHD6P350.SYM
RHD6P360.SYM
RHD6P470.SYM
RHD6P480.SYM
RHD6P5.SYM
RHD6P6.SYM
RHD6P7.SYM
SC.SYM
SC2.SYM
SC3.SYM
SCAD.SYM
SCEH.SYM
SW.SYM
SWAD.SYM
SWEH.SYM
SWIM.SYM
VG.SYM
VGA.SYM
VGB.SYM
VGC.SYM
VS.SYM
VSA.SYM
VSB.SYM
VSC.SYM
VSD.SYM
VSE.SYM
VSF.SYM
VSG.SYM
R
Reference Viewer • 77
Restore Permanent Symbology • 59
Review Attributes • 52
Review Data Commands • 52
Review Nozzle Data • 54
Review RDB Report • 67
Review Report • 54
Revise Attributes • 41
Revise Pipe Support Commands • 40
Rod - Hanger (RH) • 268
ROD HANGER (RH) • 201
S
Settings Command • 72
Shoe - Clamped (SC) • 269
Shoe - Welded (SW) • 270
SHOE CLAMPED (SC) • 208
SHOE WELDED (SW) • 213
Show Drawings • 79
Show Supports • 81
Small Icon View • 85
SmartSketch Symbol Introduction • 87
Standard Support Graphic Symbols • 91
Support Drawing Formatted Text • 92
Support Gang • 48
Support Group • 46
Support Location Key Plan • 93
Support User-Interface Definition Form and
Table • 23