You are on page 1of 323

VANTAGE IPE

1.

VANTAGE PE P&ID

2.

VANTAGE PDMS

3.

VANTAGE PDMS

4.

VANTAGE PDMS

5.

VANTAGE PDMS

6.

VANTAGE PDMS

7.

VANTAGE PDMS

8.

VANTAGE PDMS

9.

VANTAGE PDMS

10.

VANTAEG PDMS

11.

VANTAGE PDMS

12.

VANTAGE PDMS

13.

VANTAGE PDMS

14.

VANTAGE PDMS

15.

AutoDRAFT

16.

VANTAGE PDMS

17.

VANTAGE PDMS

18.

VANTAGE PDMS

19.

PML

VANTAGE

2003-1-6

PDMS

VANTAGE PDMS

...
PDMS

(Databases)
(Modules)

(Hardware)
(Menus)(Forms)

...

PDMS
PDMS(Databases)
PDMS(Modules)
PDMS(GUI )

PDMS
(GUI Graphic User Interface)

...

PDMS

P D M S ?

Plant Design Management System

1
1

2003-1-6

PDMS

PDMS


+
+

(Graphic Centric)
(Data Centric)

PDMS

PDMS

PDMS

(Data)

(Database)

System DB

Properties DB(s)
Lexicon DB(s)

Catalogue DB(s)

Spooler DB(s)

Design DB(s)
PADD DB(s)

PDMS

System Database
Catalogue Database(s)
Design Database(s)
Spooler Database(s)/ Isodraft
Databases(s)
Property Database(s)
Lexicon Database(s)/
Dictionary Databases(s)
PADD Database(s)

(System Database)

(User)

(Team)
(Database)

(MDBs)

2
2

2003-1-6

CATA

DESI

ISOD

PROP


DICT

UDA(User Defined Attribute) - (
)

PADD
PADD
Production of Annotated and
Dimensioned Drawings



3
3

2003-1-6

PDMS

System DB

...

Properties DB(s)
Lexicon DB(s)

Catalogue DB(s)

Spooler DB(s)

Design DB(s)

PADD DB(s)

PDMS

ADMIN ()
DICE ()
RECONFIGURER ()
LEXICON ()

PDMS

MONITOR ()

PDMS

SPECON ()
PARAGON ()
PROPCON ()

PDMS

DESIGN ()
:

4
4

2003-1-6

PDMS

PDMS

CLASHER ()
DATAL ()
REPORTER ()

DRAFT ()
ISODRAFT ()

PDMS

PDMS

SPOOLER ()

PDMS

(GUI)

CADCENTRE
PDMS11.4
Run PDMS

()
()

Member List
PDMS
(MDB)

Graphic View

5
5

2003-1-6

Database

Member List

PDMS
(Element) -

DB
World /*
Database

Element

Site
Zone

Element

Element

Equipment

Element

(Element)

Nozzle

Member List

Drawlist

/EQUIP,/PIPE
Owner
/STABILIZER
First Member

Filter by
Graphics
Representation

/STABILIZER
Last Member

Drawlist

Database

/STABILIZER

DESIGN
DB

/EQUIP

/PIPE

/PANELS-EXTRUSIONS

Limits
Limits Box

(Element)
()
()

The 3D Limits Box

6
6

2003-1-6

Zoom, Pan, Rotate


Look, Iso, Border
Shaded
(Elements)

(Menu)
(Form)(Gadget)

(Toggle), (Radio)(Option)
(Text Box)
(Scrollable List)
(Action Form Inputs)
(Alert)
(Status Area)


Toggle Buttons

1. Design

Text Boxes

2.
3. Structures

Control Buttons

Radio Buttons
Option Menu
Text Box
Control Button

7
7

2003-1-6

...
Help(F1)

(On Text)
(On Window)
(Index)
(On Help)
(On Versions)

8
8

VPE
VANTAGE Plant Engineering System

P&ID

P&ID

VANTAGE PE PID ........................................................................2


AutoCAD ......................................................2
P&ID ..........................................................................................9
VANTAGE PE PID ..................................................................13
........................................................................30
Elite...................................................................................32
P&ID .......................................................................................32

VANTAGE PE

P&ID

VANTAGE PE PID
VANTAGE PE

PID AutoCADMicrostation Visio

PID
1.

PID

2.

VANTAGE

3.

AutoCAD
VANTAGE PE PID
a.
b.
c.
d.

1D:\CADCENTRE CADCENTRE$
2D:\PROJECTS PROJECTS$.
3\CADCENTRE$ V:
4\PROJECTS$ W:
5 PID5.1 pidAcadSetup.EXE

VANTAGE PE

P&ID
6. Next

7 125

8. V:\P&ID5.1 Next

9 Next

VANTAGE PE

P&ID

10 Launch Project Wizard Finish

11 Next

VANTAGE PE

P&ID

12 Next

13 Next Upgrade Existing Projrct(A&M Only)


P&ID 4.4

14 Next

VANTAGE PE

P&ID

15 P&ID5.1 Next

16 AutoCAD Next

17 AutoCAD (acad2002.cfg) Next

18 Next

VANTAGE PE

P&ID

19 Finish

20 Cancel

21 Yes

VANTAGE PE

P&ID
22 OK

12 6 2
5

10 Launch Project Wizard Finish

P&ID

AutoCAD
1 AutoCAD

VANTAGE PE

P&ID

2 AutoCAD Options
V:\P&ID5.1\Install\AutoCad\Bin
3 AutoCAD MENU
V:\P&ID5.1\Install\AutoCad\Bin\PID.MNU
4

( LM_LICENSE_FILE

)
5 AutoCAD
6 PE P&ID 4
P&ID

1ASPECT PID Graphical Commands


a b c d e f g h i j k l m n o

VANTAGE PE

P&ID
a. Load ASPECT PID
b.
c.
d.
e ~ j. AutoCAD
k.
l. ( no print )
m.
n.
o.

2ASPECT PID Commands


a b d d e f g h i j k l m n

a.
b.
c.
d.
e. VANTAGE
f. VANTAGE
g. VANTAGE
h. VANTAGE

i. VANTAGE
j.
k.
l. Group
m.
n. ASPECT PID

VANTAGE PE

10

P&ID
3ASPECT PID symbols
a b c d e f g h i

a.
b ~ h.
i.

1 P&ID

OK
END

OK
END

VANTAGE
VANTAGE
a.

ENR1

LOGON

Save To Model Resolve

Differences Save
b. VANTAGE :

VANTAGE PE

11

P&ID
1Setup->Project->Pid List PID
2Setup->Project->Project Details PID
2002
3Setup->Project->Project Configuration->Line Data Setup

4Setup->Project->Project Configuration->Display Tag Setup

5 PID
VANTAGE

VANTAGE PE

12

P&ID
VANTAGE PE PID

PID

Directories
Software installation:
Validation(*.val) spec.val

Output:
Standard Symbols:
Project Symbols:
Helpfile:
Symbol Search Priority: pid.sym

P&ID Save Path

VANTAGE PE

13

P&ID

Process Lines
Thicknesses
Main Pipe
Subsidiary Pipe
Process Link
Styles:
Solid
Dotted
Chain
Flow Arrows
Breaks

Graphical Tracing

VANTAGE PE

14

P&ID

Drawing Grid

G6

Miscellaneous
Default signal line style
Drawing divisions
Grid Spacing

VANTAGE PE

15

P&ID
Snap Spacing
Label Details
Metric units
Imperial units
Label Null Character
Label Font
HXTXT AutoCAD 2002\suppout\acad.fmp

HZTXT;HZTXT.SHX
Nozzle error Balloon placement
Reducer not labeled error Balloon placement:
On-line Data validation
Dialog Boxes
Pipe connection size output
VPE workbench Interface Installed PE
Auto Refresh VPE Workbench Data P&Id VPE
Error Details
Revision Symbols

Non Plotting Layer Name

VANTAGE PE

16

P&ID

Inst Labels
Loop numbers from VPE Workbench VPE
Prefix Label required
Rotate labels with symbol
Label Balloon required for Instruments
Laber Ballon link lines off
Label Possitions
Instrument Dialog Labels
Instrument Panel Dialog Labels

Equip Labels
In-line Equipment label formatted
Nozzle size enabled in dialog box
Dialog box field labels
Label Format
Equipment data from VPE Workbvench VPE

VANTAGE PE

17

P&ID

Pipe Labels
Project Defineable Fields 3
Pipe Label Format
Display Label Format

Fixed pipe label format

Delimeter after area field


Split Format

Delimeter
Trim label prefix Trim
Unique validation P&ID

VANTAGE PE

18

P&ID

Drawing Labels
Design area from title block used for Instrument Label Field 1 Title
block Design area
Place project number labvel as part of drawing title

Number of design area labels to place design area


Number of drawing number labels to place
Number of project number labels to place

VANTAGE PE

19

P&ID

Other Labels
Size enabled in dialog boxsize

Tag to be unique tag


Code enabled in dialog box
Manual placement
Dialog box field labels
SPP labels SPP ( PrefixNumberSuffix)

Typical Labeling
I/O Symbol LabelsI/O
I/O

VANTAGE PE

20

P&ID

Layers
(colour)

Item types
300

VANTAGE PE

21

P&ID
PMA VLV
Type

Layer

Name

PMA

AS_PIPE

Main Pipe

PSU

AS_PIPE

Subsidiary Pipe

PLK

AS_PIPE

Process Link

PDF

AS_PIPE

Pipe Destination Fitting

LFI

AS_PIPE

Line Fitting

LST

AS_PIPE

Line Stream Diamond

LFA

AS_PIPE

Angled Line Fitting

LF3

AS_PIPE

3 Way Line Fitting

LF4

AS_PIPE

4 Way Line Fitting

LIN

AS_PIPE

Insulation Line Fitting

LIG

AS_PIPE

Line Fitting Ignored by Router

VLV

AS_PIPE

Valve

VLA

AS_PIPE

Angled Valve

VL3

AS_PIPE

3 Way Valve

VL4

AS_PIPE

4 Way Valve

INS

AS_INST

Instrument

ICV

AS_INST

Control Valve

IC3

AS_INST

3 Way Control Valve

IC4

AS_PIPE

4 Way Control Valve

ICA

AS_INST

Angled Control Valve

IRV

AS_PIPE

Relief Valve

IR3

AS_INST

3 Way Relief Valve

IR4

AS_PIPE

4 Way Relief Valve

IRA

AS_INST

Angled Relief Valve

IVL

AS_INST

Instrument Valve

IV3

AS_INST

3 Way Instrument Valve

IV4

AS_INST

4 way Instrument Valve

IVA

AS_INST

Angled Instrument Valve

IHW

AS_INST

Instrument Handwheel

IFE

AS_INST

Instrument Flow Element

ICD

AS_INST

Instrument Conditioning Device

IBD

AS_INST

Instrument Bursting Disc

VANTAGE PE

22

P&ID
ISO

AS_INST

System I/O Boxes

IIO

AS_INST

I/O Rocket

PFL

AS_PIPE

Pipe On/Off Connection Flag

RDC

AS_PIPE

Concentric Reducer

RDE

AS_PIPE

Eccentric Reducer

EQU

AS_EQU

Equipment

EQV

AS_EQU

Equipment Vessel

EQE

AS_EQU

Electrical Equipment

EIN

AS_EQU

Inline Equipment

EI3

AS_EQU

Inline Equipment (Three way)

EI4

AS_EQU

Inline Equipment (Four way)

EIA

AS_EQU

Inline Equipment (Angle)

RTR

AS_EQU

Revision Triangles

NOZ

AS_EQU

Nozzle

PSN

AS_NONPLOT

Pipe Start Node

PEN

AS_NONPLOT

Pipe End Node

BSN

AS_NONPLOT

Branch Start Node

BEN

AS_NONPLOT

Branch End Node

MIS

AS_PIPE

Miscellaneous Item

PFA

AS_PIPE

Pipe Flow Arrow

LSP

AS_PIPE

Spec Break

CHC

AS_MISC

Revision Cloud

SHY

AS_INST

Signal Line (Hydraulic)

SDL

AS_INST

Signal Line (Data Link)

SPN

AS_INST

Signal Line (Pneumatic)

SEL

AS_INST

Signal Line (Electric)

SUD

AS_INST

Signal Line (Undefined)

SCT

AS_INST

Signal Line (Capilliary Tube)

SSO

AS_INST

Signal Line (Sonic)

GTR

AS_PIPE

Graphical Tracing

RPB

AS_NONPLOT

Error Report Block

LCK

AS_INST

Interlock

EDL

AS_NONPLOT

Equipment Data Location

IDC

AS_INST

DCS Symbol

VANTAGE PE

23

P&ID

Label types
XPI XBI

Layer
Text Height
Colour300 By owner
Text Options

TL =Top Left
ML =Middle Left
BL =Bottom Left
TC =Top Centre
MC =Middle Centre
BC =Bottom Centre
TR =Top Right
MR =Middle Right
BR =Bottom Right
C =Centre

VANTAGE PE

24

P&ID
M =Middle
R =Right

Pipe Label

Type
XPI
XBI
XTB
XRI
XEQ
XVT
XVC
XVS
XNT
XNS
XPF
XSF
XSI
XPD
XIA
XID
XIL
XIS
XIP
XIT
XDN
XDR
XDS
XDT
XCN
XIO
XTR
XST
XNE
XRP
XVD
XRA
XRC
XRS
XRR
XAR
X01
X02
X03

Layer
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_NONPL
OT
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB

VANTAGE PE

Name
Pipe Label
Branch
Trim Size
Reducer
Equipment
Valve Tag
Valve Closure
Valve Size
Nozzle
Nozzle Size
Pipe Flag
Signal Line Flag
Spec Break
Pipe Destination Text
Instrument Alarm
Instrument Descriptor
Instrument Loop
Instrument Suffix
Instrument Prefix
Instrument Tag
Drawing Number
Drawing Revision
Drawing Sheet
Drawing Title
Client Number
System I/O Ident
Trim
Stream
Note
Error Report Block Label
Valve Code
I/O Address
I/O Card Type
I/O Signal Type/Area Code
I/O Remark
Title Design Area
Title Minimum Line Number
Title Maximum Line Number
Title Last Line Number Used
25

P&ID
X04
X05
X06
X07
X08
X09
X10
X11
X12
X13
X14
X15
X16
X17
X18
X19
X20
X21
X22
X23
X24
XAI
XI1
XI2
XI3
XT1
XT2
XT3
XCI
XRV
XCH
XAP
XDA
XPJ

AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB

XR1

AS_LAB

XR2
XD1
XD2
XD3
XLP
XLT
XLL
XLS

AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB

VANTAGE PE

Title Minimum Line Number


Title Maximum Line Number
Title Last Line Number Used
Title Minimum Line Number
Title Maximum Line Number
Title Last Line Number Used
Title Minimum Line Number
Title Maximum Line Number
Title Last Line Number Used
Title Minimum Loop Number
Title Maximum Loop Number
Title Last Used Loop Number
Title Minimum Loop Number
Title Maximum Loop Number
Title Last Used Loop Number
Title Canceled Line Number
Title Canceled Line Number
Title Canceled Line Number
Title Canceled Line Number
Title Canceled Loop Number
Title Canceled Loop Number
Area field on Spec breaks
Insulation on Spec Break
Insulation on Spec Break
Insulation on Spec Break
Tracing on Spec Break
Tracing on Spec Break
Tracing on Spec Break
Paint Code on Spec Break
Revision Revised Label
Revision Checked Label
Revision Approved Label
Revision Date Label
Revision Project Label
Revision Number Label (In
Triangle)
Revision Number Label (Title
Block)
Revision Description Label 1
Revision Description Label 2
Revision Description Label 3
Panel Prefix Label
Panel Tag Label
Panel Loop Label
Panel Suffix Label

26

P&ID
XDL
XPR
XSP
XSL
XSN
XSS
XPN
XLB
XLI
XLC
XR3
XGR
XL1
XL2

AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB
AS_LAB

XL3 AS_LAB
XRZ AS_LAB
XVI

AS_LAB

XSZ

AS_LAB

XSC AS_LAB
XIE

AS_LAB

XIC

AS_LAB

XDE AS_LAB
XDC AS_LAB
XVV AF_LAB
XVR AF_LAB

VANTAGE PE

Equipment Data Location


Pattern Label
SPP Prefix
SPP Letters
SPP Numbers
SPP Suffix
Project Number
Inline Insulation Label (Table)
Inline Insulation Label (Index)
Inline Insulation Label (Cond)
Revision Number (see XGR)
Revision Grid Reference
Insulation line fitting label (Table)
Insulation line fitting label (Index)
Insulation line fitting label
(Condition)
Reducer Label (Process link only)
Valve Spec Label (Process link
only)
SPP Size Label (Process link
only)
SPP Spec Label (Process link
only)
Instrument Size Label (Process
link only)
Instrument Spec Label (Process
link only)
PDF Size Label (Process link
only)
PDF Spec Label (Process link
only)
VANTAGE DATA VALUE
VANTAGE DATA TITLE

27

P&ID

Symbols
PE P&ID
Symbol
P&ID Type
Size Type,0 1
Insertion1 2
Symbol Length
Break Offset
Insert Points
Creation Angle
Trace Around1 2
Trace Width
Item Type Item Type VPE Item Type
Valve Type
Valve Actuator Type
Instrument Location
PDMS TypePDMS GTYPE
PDMS Sub TypePDMS STYPE

VANTAGE PE

28

P&ID

Validation

Patterns

VANTAGE PE

29

P&ID
22 FV-111
Pattern 22 FY-111-A
FC-111-A FY-111-A IIN
HHHLLL PNEU ELEC

Seq No
Tag Label
Suffix Label
Blockname
P&ID SubstituteLoad
Alarms
Descriptor
Process Link Connected*
Signal line Connected
Num Signal Line Connected

1 symbol&menu
(W:\TEST52)
2 EQM.LSP "d:/projects/test"
3 AutoCAD
4
5(load "eqm")
6 aa
7
8
9 6-8
10
11(c:asinsert "")()

12-> cmd
13 d:
VANTAGE PE

30

P&ID
14 cd w:\test52\Autocad\Pmetsym
15 dir *.dwg/b >list
16 D:\projects\test\Autocad\Pmetsym\list .dwg

17 AutoCAD ->options->file->add>browse w:\test52\Autocad\Pmetsym


18(load "xx")
19 bb

20 appload
21 SLBMGR.ARX
22 SLBMGR
23 SELECT TESTSLB.SLB

24>>

25 V:\P&ID5.1\Install\AutoCad\Bin\PID.MNU
26***TOOLBARS
**ASPECT_test
ID_EPDSYM

[_Toolbar("", _Floating, _Show, 10, 110, 1)]

ID_AVteq

[_Button("", AVteq.bmp, AVteq.bmp)]^C^C$i=AVteq $i=*

ID_AVtpf

[_Button("", AVtpf.bmp, AVtpf.bmp)]^C^C$i=AVtpf $i=*

ID_AVtpv

[_Button("", AVtpv.bmp, AVtpv.bmp)]^C^C$i=AVtpv $i=*

27***IMAGE

**AVteq
[]
[TESTSLB(test1)]^C^C(c:ASinsert "test1")
...
...

VANTAGE PE

31

P&ID

TESTSLB TESTSLB.SLB test1


**AVtpf
[]
**AVtpv
[]

28 BIN V:\P&ID5.1\Install\AutoCad\Bin
29 TE

30 27
w:\test52\Autocad\Projmet\PID.SYM
OK!

Elite
elite.avi

P&ID

1 P&ID PID.MAP
LAYER = 0
{
PMAITY = POLYLINE
PMACOL = 7
PMALTY = Continuous
PMATHK = 0.5
}
P&ID 7 Continuous
0.5AutoCAD POLYLINE P&ID (PMA)
LAYER = 0
{
VANTAGE PE

32

P&ID
PSUITY = LINE
PSUCOL = 1
PSULTY = DISH
}
P&ID 1 DISHAutoCAD
LINE P&ID (PSU)
PLK
{
SIGITY = LINE
SIGCOL = 5
SIGBLK = PN234
SIGTYP = PNEU
}

BLOCKS
{
AAAA=AAAA
WAT1=WAT1
}
AAAAWAT1 P&ID

APID.SYS
AAAA : VLA : 0 : 2 : 4.0 : 0.0 : 1 : 0.0 : 2 : 4.0 : MANUAL ANGLE VALVE
BLKBIN : EQV : 2 : 1 : 0.0 : 0.0 : 1 : 0.0 : 1 : 0.0 : BULK BIN

: NONE : NONE : NONE

: NONE : NONE : NONE

1 PE P&ID
2 P&ID
3 PE P&ID
4 AutoCAD ASUPGRADE

Lisp
(delline.lsp)

VANTAGE PE

33

VPD
VANTAGE Plant Design System

PDMS

PDMS

PDMS

,
text
reports

3D
walk-through visualisation

PDMS
Database

engineering
drawings



()

,

-PML

(Module)
DESIGN-
DESIGN
1) Equipment
2) Pipework
3) Structure
4) Cable trays
5) HVAC
6) Hanger&Support
DRAFT-
ADMINISTRATION-
ISODRAFT-
PARAGON-

PDMS (Database hierarchy)


PDMS PDMS

VANTAGE PDMS

PDMS
WORLD
SITE

/STABILIZER

ZONE

ZONE

ZONE

/STRUCTURE

/EQUIPMENT

/PIPES

EQUI

EQUI

PIPE

/C1101

SUBE
CYLI

DISH

PIPE
/100-B-2

NOZZ

BRAN

/C1101-N1

BRAN

/100-B-2-B1

NBOX

NCYL

ELBO

FLAN VALV

WORLD WORLD
WORLD
SITE PDMS
SITE
ZONE
PIPE ZONEEQUIPMENT ZONESTRUCTURES ZONE
EQUIPMENTSTRUCTURESPIPES

PRIMITIVE boxcylinderdish

Elements-,

CE=current element

Types- Type Type

Owner/Members

Members List

Members
Members List
Control->drawlistDrawlist

F8=Shaded /
F9=Border /

VANTAGE PDMS

PDMS
F2=Zoom

F3=Pan

F5=Rotate

Ctrl=

Shift=

Zoom ,Pan, Rotate AutoCAD

save

PDMS

SAMPLE

SAM SAMPLE Password MDB SAMPLE


Module Design Load from Macro Files

Design
Design>Equipment Creat
Equipment-
Primitive-
Standard-
Design->Pipework Creat
Pipe-
Branch-
Component-

PDMS
Display>Members Members
Members WORLD /* PDMS
SITE /STABILIZER ZONE ZONE

EQUIP ZONE EQUIP ZONE


D1201

VANTAGE PDMS

PDMS

ZONE

3D Limits box box

SITE /STABILIZER (CE)


Limits CE
Limits CE
Rotate Origin CE
3D Limits box SITE /STABILIZER
box
Members Drawlist>Add CE(grey)

Members Control>Drawlist Volumn 3D Limits


box
3
a) EQUIP ZONE Drawlist>Add CE with color>green

b)
c)

Members list PIPE ZONE


Drawlist>Add CE with color>cyan
BUILDING ZONEDrawlist>Add CE with
color>orange

VANTAGE PDMS

PDMS

F9 Border NorthSouthWestEastUpDown

Zoom Pan Rotate


3D Limits box

Zoom
Pan
Rotate
Members List E1301 Rotate origin CE
E1301
E1301 Limits CE
3D Limits box
F8

Limits>Drawlist

Limits>Window
CERemove->All,Add->CE

ISO
ISO ISO1ISO2ISO3ISO4

Look Down, Look North, Look East, ISO 3

VANTAGE PDMS

PDMS
Member
1.

Control>AdvancedAdd memory

2 Control>Resize Member 16-60 5-19

3 Goto>Owner
Goto>Reference

4 DrawlistDrawlist
Add CE Remove CE
Remove CE

Setting>Graphics>Colour
CE (Current element)
(Primitive)
CE
(Active item)

VANTAGE PDMS

PDMS

Setting>Graphics>Colour
2. Auto Color Rules
3. Rule Name All Equipment
4. Color Forestgreen
5. Insert Data Display Rules
6. All Piping Branch,All Structure Data Display
Rules
7. OK Colors
8. Auto Color ONFile->Save

Display>Save>Form&Display
PDMS From Binary file

3D View Window->3D View

Volumn
1. Volumn
2. Windows>Add within Volumn

VANTAGE PDMS

PDMS

PDMS
PDMS Primitive
PDMS 3D
Solid(Negative)

Creat>Site, TEST
reat>Zone, EQUIPZONE
Design>Equipments
Creat>Equipment, D1101
Creat>Primitive Cylinder,Box,Dish,Pyramid

PDMS (Attributes)
PDMS (element)
Box XLENYLENZLEN Cylinder HEIGH
DIAMETER

DIAM

Z (up)
Y (north)
X (east)

HEIGH

ZLEN

YLEN

XLEN
PDMS
TYPE

Query>Attributes
NAME
PDMS
reference number
nn/mmnn mm PDMS

VANTAGE PDMS

PDMS
PDMS

TYPE
Member
OWNER
Owner/Member
Owner
POSITION
POSITION
Owner

POSITION
DIAMETER

HEIGHT

ORIENTATION
Orientation

LOCK
LOCK TRUE
FALSE
LEVEL
PDMS LEVEL
LEVEL AutoCAD LAYERPDMS
LEVELLEVEL 2 10 2 10
PDMS 6

OBSTRUCTION
2 hard1 soft0

VANTAGE PDMS

10

PDMS
UDA
PDMS
COLOUR

Modify>Attributes
Display>Command Line
Attribute Type:
Name / 51 /D1101
Real
Integer
Reference
Logical True False
Word EQUIBOX
Text 120 60
DESCRIPTION Attribute test

wrt (with respect to)

Position>Explicitly
Positioning Control form
Lock
wrt

Position>Relatively

Type Element,Option Snap,

Ppoint
-Ppoint P0
Ppoint

VANTAGE PDMS

11

PDMS

P3

P2

P4

ZLENG

P1
P5

XLEN

P6

YLEN

Ppoint
Setting>Graphics>Representation Ppoint

Length OK update all Graphics

BOX Ppoint P0 F8

Ppoint
1 Ppoint
2 Connect>Primitive>ID point Ppoint

VANTAGE PDMS

12

PDMS

3D (3D Aid Constructs)-(Grid)


AutoCAD D

Utilities>Construct 3D

Creat

Grid

Positioning Control

VANTAGE PDMS

13

PDMS

Extrusions
Extrusions: panel

EQUI
EXTRU
LOOP
VERT

VERT

VERT

Revolution

EQUI
REVO
LOOP
VERT

VERT

VERT

1. (Rotation Line)
2. (Point on Plane)
3.

show !!dbeloopedit

VANTAGE PDMS

14

PDMS

VANTAGE PDMS

15

VPD
VANTAGE Plant Design System

PDMS

Primitive,,
(Equipent Origin)

x2
x1
x2
x1
Primitives:
Dishes
Cylinder
Boxes Nozzle

Equipment Origin

:
1 (Standard Equipment template)
2 (Parametric Equipment template)
3 .(Primitive)
4 (Input Macro file)

P1501A
Design->Equipment
1 /EQUIP.ZONE
2 Utilities>Equipment Creat>Basic Equipment
3 Creat Pump Centre line mounted,Tangential outlet(
)

VANTAGE PDMS


4 P1501AORIENTATION=180
180
5
SUCTION
100NB #300 RAISED FACE
DISCHARGE
50NB #300 RAISED FACE
6 Apply
7
8 ZONE /EQUIP-BASES
STRU /P1501A-BASE Creat>Primitives>Box

P1501B
1 P1501ACreat>Copy>Offset
2 Modify>Name P1501B

P1502A/B
Pump Centre line mounted,Vertical Offset outlet()

E-1302A
Creat>Standard Heat Exchangers,

Dished And Flanged With Nozzle


Properties

VANTAGE PDMS

Modify>Nozzle Specification

E1302B

E1301
1 CE ZONE /EQUIP
2 Creat->Equipment

VANTAGE PDMS


3 31 14

13

12
4

14

Origin Point

11

10

4 Creat->Primitives->Cylinder

5 Connect->Primitive->ID Point
6 PDMS

7 14
LEVEL 0 4Modify>Attribute
8 Setting>Graphics>Representation Obstruction Solid

C1101

D1201
1 Member SAMPLE D1201 Utilities>DB ListingAdd CE, D1201 Element Browse
D1201.txtApply PDMS D1201
D1201.txt
2 D1201.txtD1201 POSITION

3 ZONE /EQUIP
4 Display ->Command line
$m // D1201.txt

Sub-Equipment

Modify->Equipment origin

VANTAGE PDMS

Modify->Nozzle Specification

Ppoint

1 Modify>Like>picked element

2 Modify>Like>current element

Modify->stretch/trim

All Sides
ID P-Point
To P-Point

VANTAGE PDMS

VPD
VANTAGE Plant Design System

PDMS

Pipework Modelling .............................................................5


(database hierarchy) ........................................................5
Branches .............................................................................6
Heads and Tails ...................................................6
.........................................................................................6
(Specification) ....................................................................................7
.......................................................................7
.......................................................................7
80-B-7.................................................................................8
...................................................................................10
..........................................................................................11
Arrive and Leave Points ..................................11
........................................................................12
...................................................................................12
Data Consistency ............................................12
(Branch) .........................................................................13
Branch ...........................................................................14
Tube .....................................................................................14
...................................................................................14
Tube ................................................................................15
150-B-6.............................................................................15
Auto Connect ....................................................................15
..........................................................................................15
Through ............................................................................16
..........................................................................................16
Through 1.............................................................................17
Through 2.............................................................................17
Through ...................................................................................17
250-B-5.............................................................................18
...................................................................................18
.......................................................................................18
Connect ..................................................................18
........................................................................19
...................................................................................19
Pipe/Branch .....................................................................19
Tube ................................................................................19
200-B-4.............................................................................19
...............................................................................19
Pseudo-Attribute..............................................20
PDMS ......................................................................................20
PDMS ...............................................20

VANTAGE PDMS


............................................................................21
.....................................................................21
100-B-8.............................................................................24
.......................................................................................24
Drag.................................................................................................25
(Re-select)..................................................................26
..........................................................................................26
150-W12-2000..................................................................26
..........................................................................................26
Branch HeadTail .......................................................27
Branch ..............................................................................27
100-C-13 ..........................................................................27
Branch Head(Tail).................................................................27
/ ................................................................27
Branch Head(Tail)..................................................28
..............................................................................................28
..........................................................................................29
...............................................................................29
Branch ...........................................................................29
Branch Head(Tail) ......................................................29
150-B-57...................................................................................30
..........................................................................................30
Set On Tee ....................................................................30
.......................................................................................30
Branch Head(Tail) ..................................................31
Position .............................................................................31
100-C-12 ..........................................................................31
.......................................................................................31
............................................................................31
Plane Through ........................................................................................32
............................................................................32
Attachment ..............................................................................33
...............................................................................33
.......................................................................................33
Slope ..............................................................................................34
..........................................................................................34
............................................................................34
..........................................................................................35
Bend............................................................................................35
..............................................................................................35
Zero-length Bend ..........................................................35
Reference Dimensions ............................................................35
(reference datum) ..........................................................36
...................................................................................36

VANTAGE PDMS


...................................................................................37
Inter-DB Macro .......................................................................................37
AutoRun Inter-DB Macro .................................................................37
Delete Inter-DB macro .....................................................................38
(Spec break) ................................................................................39

VANTAGE PDMS

Pipework Modelling

PDMS

Pipe routing is probably the activity that consumes most time on any large
project and it is also one, which causes the most problems. Pipe routing in
PDMS has always been one of the major strengths of the system, as you will
discover in this module.

(database hierarchy)

PIPEBRANCH

Branch 1

Tee

Branch 2

VANTAGE PDMS

Branches

1 PDMS Head Tail


2

Head

Tail

PDMS

Heads and Tails

Gasket 1

Flange 1

Head is at start position of Gasket 1


Tail is at end of Gasket 2

Elbow 1
Gasket 2

Nozzle 1

Nozzle 2

Elbow 2

Flange 2

1
2

VANTAGE PDMS

(Specification)

1
2
3
PDMS

A=A1A-TRA=ANSI CLASS 150 CARBON STEEL

B=A3B-TRA=ANSI CLASS 300 CARBON STEEL

C=F1C-TRA=ANSI CLASS 150 STAINLESS STEEL

150
300
150

PDMS K(-200~0 ) E(20~200


30mm), W(19~399 )
W
TEMP
PBOR0
CATREF
19.00,99.00 15.00,1000.00 /INS30
99.00,199.00 15.00,150.00 /INS50
99.00,199.00 200.00,1000.00 /INS100
199.00,249.00 15.00,100.00 /INS50
199.00,249.00 125.00,500.00 /INS100
199.00,249.00 600.00,1000.00 /INS150
249.00,299.00 15.00,50.00 /INS50
249.00,299.00 65.00,300.00 /INS100
249.00,299.00 350.00,1000.00 /INS150
299.00,349.00 15.00,40.00 /INS50
299.00,349.00 50.00,200.00 /INS100
299.00,349.00 250.00,1000.00 /INS150
349.00,399.00 15.00,40.00 /INS50
349.00,399.00 50.00,150.00 /INS100
349.00,399.00 200.00,1000.00 /INS150

VANTAGE PDMS

80-B-7
1 Design>Pipework A3B-TRA
2 Creat>Pipe, 80-B-7, A3B-TRA
W

Apply 80-B-7/B1Branch Pipe


Connect

VANTAGE PDMS

4 OK E1302A-N2Apply
E1302A-N2

5 Head TailApply D1201-N1


Dismiss
6 Creat>Component
Forward
Auto Conn

VANTAGE PDMS

AssembliesCreate

Gasket Flange to Head, Apply Flange Gasket to Tail, Apply

Setting>Choose Options
Selection Criteria All Basic

VANTAGE PDMS

10

Settings->Graphics->Representation

Arrive and Leave Points


P-point
1
2 Arrive Leave
P1 P2
P2 P1 Arrive 2Leave 1 Arrive 1
Leave 2

VANTAGE PDMS

11


P2

P3
X

P1

Settings->Graphics->Aid CE arrow

1
2
3 (bore)
4

Data Consistency

PA is W30N
PL is E

offset axes

VANTAGE PDMS

12


Leave Bore

Arrive Bore

50

100

Flange

Screwed
connection

connection

Utilities->Data Consistency->Check CE
ISO

(Branch)
Branch

H T
Hposition Zone
Tposition Zone
Href Nozzle
Tref Nozzle Branch Nozzle
Cref
Hstu Branch

VANTAGE PDMS

13

Branch
q tule
q cll

tube length
()center line length

Tube
Lstube

Display->Properties

VANTAGE PDMS

14

Tube
Tube
IL TUBE OF CE
Q ATT

150-B-6
Auto Connect

Member CE

Backward

VANTAGE PDMS

15


SPOOL
P0

P0

DISTANCE

Through
Through Piping Component
Member Leave Piping Component
Through

Through ID Cursor

Orientate>Component>leave

VANTAGE PDMS

16

Through 1
A Through Next B C

Through 2
A Through Next B C

Through
1Member List CE Leave
2 Through

VANTAGE PDMS

17

250-B-5

Modify>Component>Route

Connect
Connect to PreviousConnect to NextPrevious
Member List Next
Piping Component Connect Connect to Previous
Connect>Component

Connect Next:

VANTAGE PDMS

18

Cref

PIPE BRANCH Isodraft


Not in network

Pipe/Branch
Pipe Branch Modify->Pipe Specification
Pipe Branch
Branch Branch Modify->Branch Specification

Tube
Modify->Component->Leave Tube

200-B-4

Forward
Orientate>Component>leave>Toward Next

VANTAGE PDMS

19


Tools->Auto Elbow

Pseudo-Attribute
q dtxr
q mtxx
q abor
q lbor
q abop
q lbop
q atop
q ltop
q aod
q lod
q mtcl

detail text( Dtxs,dtxt)


material text( Mtxy,Mtxz)
arrive bore
leave bore
arrive bop
leave bop
arrive top
leave top
arrive OD
leave OD
material center line length

PDMS

Pdms
1DistanceThrough Distance

2ClearenceBOP/TOP Clearence

PDMS
1. Onto,Under
2. Infront,Behind
3. ToForm

VANTAGE PDMS

20

distance()
clearence()

to,from()
infront,behind()
onto,under()
Distance + to/form
Distance + infront/behind/onto/under
Clearence + to/form
Clearence + infront/behind/onto/under

infront,behind

VANTAGE PDMS

21

Position>Component>Bop/Top (Infront)

constrained
centreline

50
/BEAM

picked with cursor

Positioning Onto/Under another Item


Bottom of Pipe Clearance 50 Onto ID Cursor

constrained
centreline

50

/BEAM

picked with cursor

50

Bottom of Pipe Clearance 50 Under ID Cursor

Positioning Infront/Behind another Item

VANTAGE PDMS

22

constrained
centreline

Bottom of Pipe Clearance 50 Infront ID Cursor

50

/BEAM

picked with

50
Bottom of Pipe Clearance 50 Behind

ID Cursor

Position>Component>Clearance (Infront)

constrained
centreline

50
/BEAM

picked with cursor

Position>Component>Clearance (Behind)

constrained
centreline

/BEAM

picked with

50

VANTAGE PDMS

23

Positioning with Clearance Onto/Under another Item

Clearance 50 Onto ID Cursor

constrained
centreline

50

/BEAM

picked with cursor

50

Clearance 50 Under

ID Cursor

Positioning with Clearance Infront/Behind another Item

constrained
centreline

Clearance 50 Infront ID Cursor

50

/BEAM

picked with cursor

50
Clearance 50 Behind

ID Cursor

100-B-8

Assemblies
Flanged Valve Set a Distance

VANTAGE PDMS

24


Flanged Valve Set To Fitting

Flanged Valve to Head Branch Head


Flanged Valve Set To Fitting Branch Tail

Drag
1 Drag ()

2Drag
1)
2) Drag
3)
4)
5)
3
1) Drag
Drag

2)

Drag

VANTAGE PDMS

25

3)

Drag

(Re-select)

150-W12-2000

Branch Head Tail Branch Head/Tail


Setting Explicit

VANTAGE PDMS

26

Branch HeadTail
Branch Head Tail

a.
b. (bore)
6)

Branch
Branch
Iso
BRANCH /150-W12-2000/B1
C540 THIS BRANCH HAS NO COMPONENTS
END
*--* NO DATA INCONSISTENCIES *--*

100-C-13
500 100mm

Branch Head(Tail)
Branch Head Tail
Head Tail
Modify>Branch>explicit

/
/ Position>Component>Bop/Top

VANTAGE PDMS

27

Branch Head(Tail)
b)

Connect >Branch>Last Number head (tail) Branch


head(tail) Branch ,

c)
i.
ii.
iii.

Modify>Branch>explicit
Position>Branch>Distance
Position>Branch>Through

Name (ORIFice)
P3

Isodraft Option Annotation Options


Instrument Tag=Name Bollean Size=3()

Iso

VANTAGE PDMS

28

ISO Pdms
MTOC (Tube) MTOT
(Branch) Branch MTOH
1) ON
2) OFF Material List

3) DOTD Material List

4) DOTU Material List

INST PCOM ISO


Design
Var !CompColl Coll all INST PCOM
Do !I values !CompColl
$!I
MTOC OFF
Enddo

Branch
1.
2.
3.
4.

Connect>Branch
Modify>Branch>Explicity
Position>Branch
Modify->Hierarchy->Reverse Order

Branch Head(Tail)
Branch Tail
Iso
PIPE /100-C-13
BRANCH /100-C-13/B1
B 10 TAIL REFERENCE NOT SET
END

VANTAGE PDMS

29

150-B-57
300 A3B-TRA

Set On Tee
PDMS Set On Tee
Isodraft Angle

Iso Head/Tail
SCRDVENT DRAN
Tconn DRAN

VANTAGE PDMS

30

Branch Head(Tail)
Branch Tail
Tail(Head) Iso
BRANCH /150-B-57/B1
VALVE 2 =15392/13900
E730 LEAVE CONNECTION TYPE NOT COMPATIBLE WITH TCONN
END

Position
Position
Component

100-C-12

Pdms
1.
2. Creat (Modify
Attribute)Height Radius

3. Modify->Properties
F1C-TRA

Tool->Modify Pipe->Add Insulation Pipe

1 SpecWorld
2 OpeTemp OpePres

3 Inschedule

VANTAGE PDMS

31

Plane Through
A

Through

Plane through

Plane Through (Plane)

VANTAGE PDMS

32

Attachment
Attachment Point ISODRAFT
1.
2.
3.
Attachment ATTYPE
1. ATTY XXXX
ISODRAFT
2. ATTY CCCC
ISODRAFT Stext
3. ATTY CCNN
ISODRAFT Stext
4. ATTY FLOW
ISODRAFT
5.
6.

Skey FLOR PENI Attachment ISODRAFT


ATTY HANG SUPP

Attachment(Skey FLOR)(Through)
ASL Creat->Floor Penetration ASL

Attachment ATTY HANG SUPP Stext


ISODRAFT Option

VANTAGE PDMS

33

Slope

Modify->Slope
head

1.

Orientate>Component>Slope

2.

Position>Component>Plane through

Plane

Orientate>Component>Leave

VANTAGE PDMS

34

Bend

bend radius Connect

Zero-length Bend
Iso
Isodraft Dimension Option(off)zero length skews on
falling lines

Reference Dimensions
Design Isodraft

1. (reference datum)

VANTAGE PDMS

35


2.

(reference datum)
Origin()SKEY ,SKEY

1. Datums;
2. Equipment;
3. Equipment;
4. Sections;
5. Piping components;
6. Point elements, if they have a parent with an SKEY attribute.
SKEY Type Isodraft

ATEXT

HST*
Horizontal steelwork element
460
BEAM $?
VST*
Vertical steelworkelement
461
COLUMN $?
BLD*
Building
462
? $BUILDING CL
EQU*
Equipment item
463
CL EQUIPMENT $?
PIP*
Piping component
464
CL PIPELINE $?
FLR*
Floor level
465
? $FLOOR LEVEL
WAL*
Wall
466
? $WALL
GRD*
Grid line
467
GRID LINE $?
XXX*
Miscellaneous
468
?
*

SKEY

1(Piping Components)ATTAs
DMTY NORT EAST
DMFA /F-6 /F-6

DMTYPE

VANTAGE PDMS

36


1) EAST
2) NORT
3) ELEV
4) POS for a 3D dimension
DMFARRAY
ATTA
2Branch Heads Tails
HDMTYPE HDMFARRAY

Iso Isodraft Dimension Option Reference


dimension

Inter-DB Macro

1. PIPEN PIPES
Cref
2. PDMS CREF

3 PIPEN PIPES
CREF PIPES

AutoRun Inter-DB Macro


Tools->InterDB Macro

VANTAGE PDMS

37

AutoRun Macro Command Line

Delete Inter-DB macro


InterDB Macro Monitor Project->Inter-db Macros
Inter-DB Macro

Inter-db Macro

VANTAGE PDMS

38

(Spec break)
Spec break (level)
1. Branch Branch
2. Component Branch Component
Isodraft Sheet layout Option

100-B-1
80-B-14
80-A-11
100-B-2
150-A-3
50-B-9
40-B-10

VANTAGE PDMS

39

PDMS
Plant Design Management System

PDMS

PARAGON
PARAGON PARAGON

1 PN2.5

2 2.5A1
3

Coding system
PDMS
PDMS ,

1.
2. Detail Text Names
3.
4.
PDMS
5.
6.
5 6

1.
2. PDMS
3.

Standard Coding system


PDMS ANSI 50,000
6

PDMS Catalogue Naming


\CATVIEW11.3\ NAME.DOC

VANTAGE PDMS


PDMS

Leave or Branch bore


Arrive bore
Special Qualifier (usually 0)
Pressure Rating
End connection
Specific Type (WN or SO etc)
Component Type
Component Standard
Genral Standard

3 1
4

100NB ANSI B 16.9 LR 90 degree BW elbow


Char 1 is selected from page 4
=A
( 1 4 )
Char 3 is selected from the type list on page 8
=E
( 3 8 )
Char 2 is then selected from page 16
=A
( 2 16 )
This gives the first 3 characters as AAE
( 3 ) AAE
Char 4 is selected from page 17 as Long Radius
=A
( 4 17 )
The chart at the bottom of page 17 then points to the tables to be used to
get the rest of the characters
( 17 )
Char 5 is selected from the facing table E1 or E2 page 54/55 = 2
( 5 54/55 facing table E1 or E2 )
Char 6 is selected from the pressure rating table D1 page 57 = 0
( 6 57 Pressure rating table D1 )
Char 7 is selected from D2 page 58 as Not specified
=0
( 7 58 D2 )
Finally the bore sizes are selected from table N1. There are characters for
both bore sizes so the
final two characters are NN
( N1
NN)
This gives us a catalogue name of AAEA200NN
(AAEA200NN)

VANTAGE PDMS

PIPE

ELBOW
CAEA200
R=1.5DN
VALVE
CCVGBQ0 Z41H-25
FLANGE
PN2.5
GASKET CAGCBQC PN2.5
BOLT
CSBQ

NOZZLE CAZFBQ0 PN2.5

20#
20#
20#
20#

25#35#

PARAGON
CATS PARAGON PASSWORD CATS
PARAGON->PIPEWORK

SPWL

CCTA

CATA

BLTA

UNITS

WORLD

SPWL

CCTA

CATA

BLTA

UNITS

WORLD DESIGN WORLD


CATA
SECT CATE SECTION Categories

VANTAGE PDMS

1. Creat->Catalogue /TRAIN-CATA
2. Creat->Section/TRAIN-ELBOW

3
4
5

1 Creat->Category->for Component

VANTAGE PDMS

2 DN100
Creat ->Component
Generic Type PDMS

VANTAGE PDMS

CONN TYPECatalogue Naming 5


COCO Table Coding() BWD

Apply SCOM CAEA200NN

(Pointsets)
()(P-point)(P-point)

(P-point)
DESIGNDRAFT P-point
(Ppoint)
P-point PTAXIPTCARPTMIX

PTAXI
PTAXI
PA2

P1

P0
PA2

BORE PA1
CONN PA4
P2
BORE PA1
CONN PA4

PTCAR

(Taken from a previous example of PTAXI for an Elbow)

P2

PTMIX
VANTAGE PDMS

P2

P-Point
Create> Point Set> Element

Create> Point Set> Primitives > Axial P-point(PTAX)


Create> Point Set> Primitives > Cartesian P-point(PTCA)
Create> Point Set> Primitives > Mixed Type P-point(PTMI)

P-points
When you define piping components in PARAGON, you must remember the following
rules so that ISODRAFT can produce isometrics correctly:
__ P0 is automatically set and defines the origin of the component.
__ For two-way components, the arrive and leave p-points must be numbered P1 and
P2 (not necessarily in that order). For two-way valves, the spindle direction must
be indicated by P3.
__ For three-way components, the offline leg must be indicated by P3. The spindle
direction for three-way valves must be specified by using a p-point greater than P3,
which must have its bore unset.
__ For four-way components, the two straight-through flows must have p-points
P1/P2 and P3/P4. The spindle direction for four-way valves must be specified by
using a p-point greater than P4, which must have its bore unset.
__ For eccentric reducers without a connection point, the flat side must be
indicated by P3. Eccentric reducers with a connection point must use P3, with
a valid bore set, to indicate the connection point and must use P9, with bore unset,
for orientation of the flat side.
__ For U-bends (defined as bends of more than 135 degrees), the p-points must be
set
as shown for each symbol.

DN100
1 SCOM CAEA200NN
2Display->Component

VANTAGE PDMS


References Parameter Definitions
XYZ
3 Ppoints

P-Point
SECT SH.PTSET SH.P2-5
1 PTSE ->SH.P2-5
2Create> Point Set> Primitives > Axial P-point(PTAX)

P-point Number: P1 1
Pskey: ISODRAFT
Connection type: 3
Bore: 1
P-point
P3 P8
Pvisibility: Visible in All
Axis Direction(PAXI):
Dist(PDIS): PARAM 2

PDIA (4.5 * PARA[2])


PDIS (-PARA[2])
PBOR (PARA[7] + IPARA[1])
PHEI (PARA[2] + 50)
PDIS (APARA[2] - PARA[7])
PDIA (-(PARA[1] - PARA[5]))
PX (2 * OPARA[3])
PTDIS (PARA[2] * DESP[5])
PHEI (PARA[4] / ODESP[1])

VANTAGE PDMS


PZ (5 * (ADESP[3] * PARA[9])
PDIS (3.1 * (PARA[1] + HEIG))
PHEI (PARA[1] * TAN (ANGL / 2))

2
3

P2 Y
Piping Component

PpointDist(PDIS): 0
PARA 2

Geomsets

Level Obstruction

flags, TUFLA
CLFLA

TUBE ON Representation

Geometry Set
Create> Geometry Set > Element

Create> Geometry Set > Primitives

Geometry Set

VANTAGE PDMS

CL ON Representation


SECT SH.GMSET SH.G4-8
1 GMSE ->SH. G4-8 Piping Component

2
Create> Geometry Set > Primitives
3 Circular Torus(SCTO)

Representation: Piping Detail Levels


flag
A Axis(PAAX): ID Ppoint Piping Component P1
1
B Axis(PBAX): ID Ppoint Piping Component P2
Diameter(PDIA): PARAM 4
3 Apply Piping Component Dismiss

4 Primitives Line(LINE)

VANTAGE PDMS

Representation: Piping Centre Line


Course of line(PTS): P1 T0 P2 P1 P0 P2
P0 TTangent
P
Diameter(DIA): 0 0
Apply Dismiss
Piping Component Repr Piping Centre Line

4 Primitives Sphere(SSPH)

VANTAGE PDMS

Representation: Piping Centre Line

Direct(PAXI): P1 P1
Dist To Centre(PDIS): 0 P1
Diameter(PDIA): PARAM 5
Apply Dismiss
Piping Component
5 P2

Detail Text
isodraft
CATE /CAEA200
R=1.5DN 90-D
CAEA200-D
PDMS 3 RTEXSTEX
TTEX 120
Detail(Isodraft) RTEX Isodraft RTEX
Interface B STEX, Interface C TTEX

CATE /CAEA200 CAEA200-D


Create->Detail text

VANTAGE PDMS

Generic Type Description Symbol Key, Symbol Key


Isodraft

STEXT ( R=1.5DN 90 + STR (PARAM[4]) + X +


STR(PARAM[6]))

R=1.5DN 90114X4
DESIGN ISODRAFT Q DTXS
RTEX STEX
CATVIEW

1 SECT /TRAIN-MATERIAL
2 Create->Material text

VANTAGE PDMS


ANSI
ANSI ANSI
ANSI

1
2(SCOM)
3
4
5
6

--

( P1,P2 ) PCON
ISODRAFT

1
FL(lap joints)
2
G
3
W

300lb Raise-Face Flange FBD


300lb Gasket
GBD
Pipe Bevelled End
TUB
Butt Weld
BWD
300lb Wafer Fitting
WGD
Socket Weld
SWF

Normally unused
Rating
Facing
ISOGEN TYPE

COCO 4

ALL
Compatible with all items
SCF Screwed Female

ATT
Attachment
SCM Screwed Male
VANTAGE PDMS

BWD
Buttweld
CLOS Closed end

SWF
Female Socketwelding
SWM Male Socketwelding

TUB
Pipe or Tubing
OPEN Open end

VENT Open to vent


DRAN Drain connection

PDMS Type (char 1)


Facing (char 2)
Rating (char 3)
F Flange facing (for Flanges, Valves etc.)
A FF
A
PN
125#
G Gasket facing(To connect to flanges) B RF
B
PN 150#
W Wafer type component (Char 1 followed
C FE DIN2512
C
PN
250#
by normal flange COCO)
D NUDIN2512
D
PN 300#
E
E
PN 400#
F
F
PN 600#
G
G
PN 900#
H
H
PN 1500#
J
J
PN 2500#
K
K
PN 5000#
L
L
PN 2.5
M
M
PN 6
N
N
PN 10
P V13
DIN2513
P
PN
16
Q R13
DIN2513
Q
PN
25
R
R
PN 40
S
PN 63
T
PN 100
U
PN 160
V
PN 250
W
PN 320
X
PN 400
Y
PN 75#
Z
PN 10000#
PDMS (p-leave) PCON
(p-arrive) PCON
PD MS
incompatible connection type

(Connect Compatibility Tables)

VANTAGE PDMS


(CCTA)CCTA
COCO(Connect Compatibility)COCO CTYPE
PDMS

NEW CCTAB /PDMSPIPE.COCO


NEW COCO /FBD-GBD
CTYPE FBD GBD
NEW COCO /TUB-BWD
CTYPE TUB BWD
NEW COCO /GBD-WBD
CTYPE GBD WBD
NEW COCO /TUB-SWF
CTYPE TUB SWF
COCO

VANTAGE PDMS

VPD
VANTAGE Plant Design System

PDMS

SPECON CATVIEW ...................................................................................3


CATVIEW........................................................................................................3
CATVIEW ......................................................................................3
CATVIEW ......................................................................................3
....................................................................................................4
..................................................................................4
CATVIEW .................................................................................4
.....................................................................................8
.....................................................................................9
....................................................................................................9
..................................................................................9
.............................................................................................10
............................................................................11
............................................................................11
............................................................................12
SPECON.......................................................................................................12
SPECON ..................................................................................12
SPECON ..................................................................................12
SPECON ..................................................................................12
..................................................................................12
.......................................................................................12
.......................................................................................12
........................................................................................................12
Nozzle Specification ..........................................................12
..........................................................................................12
........................................................................................................12
..............................................................................................12
SPECON ...........................................................................12
........................................................................................................12

VANTAGE PDMS

2-21

SPECON CATVIEW
SPECON MACRO
PARAGON CATVIEW

CATVIEW

CATVIEW
CATVIEW CATVIEW

CATVIEW
1 CATVIEW
Evars.bat

NAMING.DOC
PDMS
PDMS Catview User Guide.pdf

2 Evars.bat Catview

Rem Set path to the main Catview directory


set catview=D:\cadcentre\catview11.3
3 PDMS Evars.bat Catview
Evars.bat

Call D:\cadcentre\catview11.3\evars.bat

VANTAGE PDMS

3-21

CATVIEW
1 Catview Utilities->Catview

Catview->Browse

VANTAGE PDMS

4-21

2 Catview->Modify->Defaults

Refresh All Lists Browse

3
Member List CAPA200 Modify->Category lists>Add category ce /CAPA200-D
GTYPE TUBEPurpose COMP

VANTAGE PDMS

5-21

GTYPE PDMS
ATTA - attachment
BEND - pipe bend
CAP - end cap
CLOS - closure
COUP - coupling
CROS - cross piece
DUCT - ducting
ELBO - fitting elbow
FBLI - blind flange
FILT - filter
FLAN or FLG - flange
FTUB - fixed length tube
GASK - gasket
HELE - hanger element
INST - instrument
INSU - insulation
LJSE - lap joint stub end
NOZZ - nozzle
OLET - weldolets
PCOM - pipe component
REDU - reducer
SHU - standard hook-up
TEE - fitting tee
TRAC - tracing
TRAP - steam trap
TUBE - implied tube
UNIO - union
VALV - valve
VENT - open-ended pipe or vent
VFWA - four-way valve
VTWA - three-way valve
WELD - weld
4. Catview->Modify->Category lists->Refresh all lists Browse
5Catview->Browse,
6 3 browse
7Catview->Creat->spec World /TRAIN-SPWL

VANTAGE PDMS

6-21

8Catview->Create-> Specification, 2.5A1

9 Browse , Catalogue Selection

10Add To specification 2.5A1 Add Item to a


Specification

VANTAGE PDMS

7-21

11OK CAPA200 2.5A1

12

1SHOP TRUE SHOPFALSE

SITE ISODRAFT

VANTAGE PDMS

8-21


2STYPE Specific Type
A GTYPE VALV
STYPE GATEBALLCV
3GTYPE Generic Type PDMS

1Catview->Modify->specification

SPECON Catview
1. Catviw->Modify specification.

2.Modify

VANTAGE PDMS

9-21

3. Component Reference

PDMS TYPE
PBOR0STYPE SHOP
1 SPEC question TYPE
SPEC SELEct
Answer VALV SELEct
SELEct
2 SELEct question PBOR0
PDMS

3 SELEC question STYPE

4 Select SHOP
ShopTrue
SPCO Catref

VANTAGE PDMS

10-21

defaults
TYPE
STYPE SHOP
SPECON
HEADING
TYPE NAME PBOR0 SHOP STYP CATREF DETAI MATXT CMPREF BLTREF
DEFAULTS
=
GATE

owning element,SELEC */20GA


/RF300/20GA
+ ditto
- unspecified
TYPE NAME SELEC
reference pointers
=
SPCOM
SPCOM NAMEPDMS
NAME */CAPA200:100 ISODRAFT
*/CAPA200:50 */CAPA200:100 ISODRAFT ITEM
CODE CAPA200

VANTAGE PDMS

11-21

1SPEC OR SPCOM

2removed
/*LIMBOSPEC

SPECON

SPECON
SPECON
<<PDMS >>
1.
*FILE /D:\2.5A1.TXT
*OUTPUT NEW /2.5A1
*FILE END
2.
*FILE /D:\2.5A1.TXT
*OUTPUT NEW ELBO /2.5A1
*FILE END
3.
*FILE /D: \2.5A1.TXT
*OUTPUT /2.5A1
*FILE END
4.
*$M D: \2.5A1.TXT
SPCO /2.5A1/CAPA200:100
5.
*SAVEWORK
4 PARAGON
*PARAGON
5 PDMS
*FINISH
6 SPECON
*NEW SPEC /4A1 COPY /2.5A1 RENAME /2.5A1 /4A1

VANTAGE PDMS

12-21

SPECON
OUTPUT NEW TYPE NAME SPECON

1
NEW SPECIFICATION /A3B-TRA
MATREF =0
FLUREF =0
RATING 300.000
TEXT 'PIPING'
HEADING
TYPE
NAME
PBOR0 SHOP STYP CATREF
CMPREF BLTREF
DEFAULTS
=
=
TUBE
*/P-XSTRG:15 15.00 TRUE A /AAPA100DD
=0
TUBE
*/P-XSTRG:20 20.00 TRUE A /AAPA100EE
=0
TUBE
*/P-XSTRG:25 25.00 TRUE A /AAPA100FF
=0
TUBE
*/P-XSTRG:40 40.00 TRUE A /AAPA100HH
=0
TUBE
*/P-STD:50 50.00
TRUE A /AAPA100JJ
=0
TUBE
*/P-STD:80 80.00
TRUE A /AAPA100LL
=0
TUBE
*/P-STD:100 100.00 TRUE A /AAPA100NN
=0
HEADING
TYPE
NAME
PBOR0
CMPREF BLTREF
DEFAULTS
ELBO
*/EL90:25 25.00
=0
ELBO
*/EL45:25 25.00
=0
ELBO
*/EL90:50 50.00
=0
ELBO
*/EL45:50 50.00
=0
ELBO
*/EL90:80 80.00
=0

VANTAGE PDMS

SHOP

STYP

CATREF

DETAIL

MATXT

/AAPA100-SR /ABB =0
/AAPA100-SR

/ABB =0

/AAPA100-SR

/ABB

/AAPA100-SR /ABB
/AAPA100-SQ /AAB

=0
=0
=0

/AAPA100-SQ /AAB

=0

/AAPA100-SQ /AAB

=0

DETAIL

MATXT

=
=
TRUE EA /ABEB530FF

/ABEB530-D

/LKB

TRUE EF /ABEC530FF

/ABEC530-D

/LKB

TRUE EA /AAEA200JJ

/AAEA200-D

/LMB

TRUE EF /AAEC200JJ

/AAEC200-D

/LMB

TRUE EA /AAEA200LL

/AAEA200-D

/LMB

=0
=0
=0
=0
=0

13-21


ELBO
=0
ELBO
=0

*/EL45:80 80.00

TRUE EF /AAEC200LL

/AAEC200-D

/LMB

=0

*/EL90:100 100.00 TRUE EA /AAEA200NN /AAEA200-D

/LMB

=0

2
OLD SPECIFICATION /A3B-TRA
HEADING
TYPE NAME PBOR0 SHOP
BLTREF
DEFAULTS
=
=
GASK
*/GRF:25 25.00 FALS
=0
GASK
*/GRF:50 50.00 FALS
=0 =0
GASK
*/GRF:80 80.00 FALS
=0
GASK
*/GRF:100 100.00 FALS
=0
GASK
*/GRF:150 150.00 FALS
=0 =0
GASK
*/GRF:200 200.00 FALS
=0

STYP CATREF

DETAIL MATXT CMPREF

RF /ACGCBDGFF

/ACGCBDG-D

/CZH

=0

RF /ACGCBDGJJ

/ACGCBDG-D

/CZH

RF /ACGCBDGLL

/ACGCBDG-D

/CZH

=0

RF /ACGCBDGNN

/ACGCBDG-D

/CZH

=0

RF /ACGCBDGRR

/ACGCBDG-D

/CZH

RF /ACGCBDGTT

/ACGCBDG-D

/CZH

=0

3
OLD SPECIFICATION /A3B-TRA
HEADING
TYPE NAME PBOR0 PBOR2 PBOR3 SHOP STYP CATREF DETAIL
MATXT CMPREF BLTREF
VTWA /VTWA:150*100*80 150.00 100.00 80.00 FALS VT /ABTA530DD
/ABTA530-D
/LKB
=0
=0
4Attachment Bend
VAR !SPECS COLL ALL SPEC with (Purpose eq 'PIPI') FOR CE
DO !SPEC VALUE !SPECS
OLD SPECIFICATION $!SPEC
HEADING
TYPE NAME PBOR0 SHOP STYP CATREF DETAIL MATXT CMPREF
BLTREF
DEFAULTS
=
=
ATTA
*/C0X0000:20 20.00 TRUE GEN /C0X0000EE
/C0X0000-D
=0 =0
=0
ATTA
*/C0X0000F:20 20.00 TRUE FLOR /C0X0000EE /C0X0000-DF =0 =0
=0
ATTA
*/C0X0000:25 25.00 TRUE GEN /C0X0000FF
/C0X0000-D
=0 =0
=0

VANTAGE PDMS

14-21


ATTA
=0
ATTA
=0
ATTA
=0
ATTA
=0
ATTA
=0
ATTA
=0
ATTA
=0
ATTA
=0
ENDDO

*/C0X0000F:25 25.00 TRUE FLOR /C0X0000FF

/C0X0000-DF

=0 =0

*/C0X0000:40 40.00

/C0X0000-D

=0

=0

=0

=0

TRUE GEN /C0X0000HH

*/C0X0000F:40 40.00 TRUE FLOR /C0X0000HH /C0X0000-DF


*/C0X0000:50 50.00

TRUE GEN

/C0X0000JJ

*/C0X0000F:50 50.00 TRUE FLOR /C0X0000JJ


*/C0X0000:80 80.00

TRUE GEN /C0X0000LL

/C0X0000-D

=0

=0

/C0X0000-DF

=0 =0

/C0X0000-D

=0

=0

*/C0X0000F:80 80.00 TRUE FLOR /C0X0000LL

/C0X0000-DF

=0

=0

*/C0X0000:100 100.00 TRUE GEN /C0X0000NN

/C0X0000-D

=0

=0

SPECON
NEW OUTPUT NAME TYPE

Output Text
OLD SPECIFICATION /A3B-TRA
HEADING
NAME TYPE PBOR0 SHOP STYP CATREF DETAIL MATXT CMPREF
BLTREF
*/EL90:25 ELBO 25.00 TRUE EA /ABEB530FF /ABEB530-D /LKB /ABEB530FF-WT
=0
*/EL45:25 ELBO 25.00 TRUE EF /ABEC530FF /ABEC530-D /LKB /ABEC530FF-WT
=0
*/EL90:50 ELBO 50.00 TRUE EA /AAEA200JJ /AAEA200-D /LMB /AAEA200JJ-WT
=0

CHECK CE
SPCO:
CATREF, DETAIL, MATX,CMPR
SPEC:
_ Check that no question in the specification is repeated.

VANTAGE PDMS

15-21


_ Check that one question in the specification is TYPE.
_ From the TYPE reference, check that the GTYPE of the COMP has the same setting.
From the TYPE reference, check that the SKEY setting of SDTE is correct.
_ From the TYPE reference, check that the point set has the correct geometry, as
required by ISODRAFT.
<<PARAGON REFERENCE MANUAL>>11.4 Error Messages

1
2
3

Nozzle Specification
Paragon

150#,300# ANSI
1 Paragon->Spec Generator
2 Creat->Spec World

VANTAGE PDMS

16-21

3 Creat->Specification

OK

4. Gtype->Add 300#

5 300# CATA ->AAZFBD0, Build Specification Load


Category Add Category
Entries A->B->C

VANTAGE PDMS

17-21

C
6Control->Build

- 150#

VANTAGE PDMS

18-21

/PDMSPIPE.CATA
NEW SECT INSULATE
NEW CATE INS
SCOM /INS20 PARAM 40
SCOM /INS25 PARAM 50
SCOM /INS30 PARAM 60
SCOM /INS35 PARAM 70
SCOM /INS40 PARAM 80
SCOM /INS50 PARAM 100
SCOM /INS60 PARAM 120
SCOM /INS70 PARAM 140
SCOM /INS75 PARAM 150
SCOM /INS80 PARAM 160
SCOM /INS90 PARAM 180
SCOM /INS100 PARAM 200

SPECON

SPWL
NEW SPECIFICATION /W
MATREF /FIBERGLASS

VANTAGE PDMS

19-21


TEXT 'INSUL'
HEADING
TYPE NAME TEMP PBOR0 CATREF DETAIL MATXT CMPREF
BLTREF
INSU
*/I30;1 19.00,99.00 15.00,1000.00
/INS30
=0
=0
=0
INSU
*/I50;1 100.00,199.00 15.00,150.00
/INS50
=0
=0
=0
INSU
*/I100;1 100.00,199.00 200.00,1000.00 /INS100
=0
=0
=0
INSU
*/I50;2 200.00,249.00 15.00,100.00
/INS50
=0
=0
=0
INSU
*/I100;2 200.00,249.00 125.00,500.00 /INS100
=0
=0
=0
INSU
*/I150;1 200.00,249.00 600.00,1000.00 /INS150
=0
=0
=0
INSU
*/I50;3 250.00,299.00 15.00,50.00
/INS50
=0
=0
=0
INSU
*/I100;3 250.00,299.00 65.00,300.00 /INS100
=0
=0
=0
INSU
*/I150;2 250.00,299.00 350.00,1000.00 /INS150
=0
=0
=0
INSU
*/I50;4 300.00,349.00 15.00,40.00
/INS50
=0
=0
=0
INSU
*/I100;4 300.00,349.00 50.00,200.00 /INS100
=0
=0
=0
INSU
*/I150;3 300.00,349.00 250.00,1000.00 /INS150
=0
=0
=0
INSU
*/I50;5 350.00,399.00 15.00,40.00
/INS50
=0
=0
=0
INSU
*/I100;5 350.00,399.00 50.00,150.00 /INS100
=0
=0
=0
INSU
*/I150;4 350.00,399.00 200.00,1000.00 /INS150
=0
=0
=0

=0
=0
=0
=0
=0
=0
=0
=0
=0
=0
=0
=0
=0
=0
=0

Ispec

Spref

VANTAGE PDMS

Scom

Scom

Param1
Gmref
Iparam1

20-21

SPWL
NEW SPECIFICATION /1X20
MATREF =0
FLUREF =0
TEXT 'TRACE'

VANTAGE PDMS

21-21

VPD
VANTAGE Plant Design System

PDMS

WORL
SITE
ZONE
STRU
FRMW
CWALL

CFLOO
R
FLOOR

STWAL

WALL

CSCREE
GWALL

SCREE

PDMSMDB/STRUCSTRUCSTRUC
SAM
DESIGN Design> Design>Structures>Walls & Floors

VANTAGE PDMS

10 - 2

1)

SITE Create>Site/BUILDING.SITE PurposeCIV


Industrial Buildings

2)

ZONE Create>Zone PurposeCIV Building

3)

Create>Structure PurposeLEVL Building Level

4)

Create>Framework PurposeFLOO Floors


Building_01_LEVEL_01_FLOORS_01

5)

Create>Framework PurposeWALL Walls


Building_01_LEVEL_01_WALLS_01

FRMW /Building_01_LEVEL_01_FLOORS_01Create>Compound>Floor
FRMW /Building_01_LEVEL_01_WALLS_01Create>Compound>wall
ZONE /Building_01STRU /Building_01_LEVEL_02
CFLOORCWALL

VANTAGE PDMS

10 - 3


1) Settings>Storage AreasZONE
Control>CELEVEL_02Modify>Elevation4000

2)

Create>Level8000STRU
/Building_01_LEVEL_03

VANTAGE PDMS

10 - 4

Create>Framework Create>Compound>Floor/Wall
3)

PLine

VANTAGE PDMS

10 - 5


Settings>Storage AreasLevel 1

VANTAGE PDMS

10 - 6


Utilities>Working PlaneDefine>Linear Grid

Create> FloorAutonameThickness500

Pick TypeAny Pick MethodSnap

VANTAGE PDMS

10 - 7

Modify>Floor/Screed>Definition

3(X 5, Y 0)

3Pick TypeGraphics Pick

VANTAGE PDMS

10 - 8


MethodMid-Point45F8

Create>Trace BoundaryApply

Members

Create>Trace BoundaryApply
1) Utilities>Working PlaneActive
2)

VANTAGE PDMS

10 - 9

Create>Wall>Straigh4,3416
3) 34Modify>Wall>JustificationOBOW
IBOW
4)
Query>End ConnectionsConnect>Wall to Wall

Fitting

VANTAGE PDMS

10 - 10


56Create>Wall Fitting>StandardApply


56Apply

VANTAGE PDMS

10 - 11

61
43

VANTAGE PDMS

10 - 12

Settings>Storage Areas
LEVEL24000
200

Create>Trace Boundary

VANTAGE PDMS

10 - 13

SOLID25%
Create>Trace BoundaryApply

3800

VANTAGE PDMS

10 - 14

Create>Negative Extrusion

VANTAGE PDMS

10 - 15

LEVEL1CWALLCFLOOR

VANTAGE PDMS

10 - 16


Brickwork Walls, Wall,Single_leaf_wall Justification
OBOW Thickness100 Height 4000
Floor Specification 100
Create>Wall>Ring

Create>Floor
JustificationBottomPline

VANTAGE PDMS

10 - 17

Modify>Floor/Screed>DefinitionB,AY

VANTAGE PDMS

10 - 18

VPD
VANTAGE Plant Design System

PDMS

Beams & Columns


Panels & Plates
ASL Modeller(Access,Stairs and Ladders)
Walls & Floors

PDMS Profile Specification

VANTAGE PDMS

SJOI (Secondary joint) SJOI SNOD


Secondary Nodes

1 Creat>Site STABILIZERPosition>Explicitly SITE UP


100000mm
2 Creat>Zone,
ZONE /EQUIP.ZONE
ZONE /PIPE.ZONE
ZONE /STEEL.ZONE
ZONE /CIVIL.ZONE

ZONE STEEL.ZONE
STRU EQUIPRACK

FRMW EQUIPRACK/MAIN

SBFR EQUIPRACK/MAIN/COLUMNS
SBFR EQUIPRACK/MAIN/BEAMS
SBFR EQUIPRACK/ACCESS/BEAMS
STRU PIPEWORK

VANTAGE PDMS


FRMW PIPEWORK/MAIN
SBFR PIPEWORK/MAIN/COLUMNS
SBFR PIPEWORK/MAIN/BEAMS
FRMW BRACING-NORTH
SBFR BRACING-N
FRMW BRACING-SOUTH
SBFR BRACING-S
ZONE EQUIPRACK/ACCESS
STRU
EQRACK/7M-STAIR
STRU
EQRACK/5M-STAIR
STRU
EQRACK/7M-FLOOR
STRU
EQRACK/5M-FLOOR

1 Design>Structure>Beams & column


2 STEEL.ZONE
3 Creat>Structure EQUIPRACK
4 Creat>Framework EQUIPRACK/MAIN
5 Creat>SubFrame EQUIPRACK/MAIN/COLUMNS

6 Creat>SubFrame EQUIPRACK/MAIN/BEAMS
7 Creat>Section>Specials Secion Creation 2.Regular Structure
8COLUMN Member List
SBFR EQUIPRACK/MAIN/COLUMN Storage area
CE MemberList

Profile
10 TOS
11 W314200 N292990 U0
12EAST
13NORTH
14
15 Trim sections to plines

VANTAGE PDMS

SITE
100000

W314200
N292990 U0

16Preview ApplyLimits>drawlist

VANTAGE PDMS


Corner

Return Access

Floorplate

Rectangular

Walkway

Round

Ball Joint (Default)

Tee Joint

Cone Joint

1. Design>Structure>ASL Modeller
2. ZONE /EQUIPRACK/ACCESS
3. Creat>Platform>Rectangular>On ID section 7M

VANTAGE PDMS

pply

5M

1 Structure>Beams & column


2

2 FRMW EQUIPRACK/MAIN Creat>Sub frame


SBFR EQUIPRACK/ACCESS/BEAMS
3 Creat>Section>straight Section string methor Continuous

4 positioning control type Element


start
5 Creat Option

VANTAGE PDMS

Accessways,Stairs&Ladders

Application User Guide

Setting>Default

5-7M
1 Design>Structure>ASL Modeller
2 ZONE EQUIPRACK/ACCESS
3 Creat>stair>bottom flight>height&length 5-7M.STAIR N

VANTAGE PDMS

(Origin)
Reference point
4Connect>Reference point BOX Ppoint

0-5M
18 0-5 21
Setting>Default

1 Creat>Ladder>FrontExit

VANTAGE PDMS


1
2 3

Extend
1
2 Position>Extend>ByStart End

1
2 Creat>Copy>Offset
3 Offset>From Element>To Element
4 4

2Position>Extend>Through
3Cursor>ElementPlane Direction
4Connect>Trim to Section>Pick Esc

VANTAGE PDMS

10


Bracing
1 Creat>Section>Bracing configuration

Splitting sections

Trimmed split sections


trimmed
p-line

Nodes split sections


node

None
node

VANTAGE PDMS

11

Utilities>Reports>Run steel_mto.tmp

Positioning Control

event-driven graphics mode

:
Any
aid pline p-point
Element start end
Aid

Pline
plines
Ppoint
P-points panel vertices

Screen

Graphics

Snap
start end

VANTAGE PDMS

12


Distance

Mid-Point

Fraction

Proportion
0.25

VANTAGE PDMS

13


Intersect

Cursor

LIST
1

Creat Lists List/Collections

2 Add->List A
3 Member List
SBFR EQUIPRACK/MAIN/COLUMNS
4Add->CE members

1 Modify->Sections->Specification,

VANTAGE PDMS

14

LIST

2 LIST Concrete Sections

VANTAGE PDMS

15

Panel
1 Design->Structures->Panels&Plates
2 SBFR
3 Creat->Panels

VANTAGE PDMS

16

VPD
VANTAGE Plant Design System

PDMS

PDMS
PDMSPARAGON

Specificaion

OPTIONAL: Catalogue
asks designer and
design for DATA

World

WORLD
MORE CATAS & SPWLS
as required

CATA
for Fittings

SPWL
for Fittings

CATA
for Profiles

SPWL
for Profiles

MORE STSEs
as required
MORE STCAs
as required

VANTAGE PDMS

SPWL
for Joints

STSE
I-Beams

STCA
BS_UB_Sections

MORE SPRFs
All other UB sections

CATA
for Joints

SPRF
UB127x76x13

STCA
Plate Girder
SPRF
200x100x8

MORE SPRFs
All other Girders

WORLD
SPWL
Specification
World
SPEC
Specification

FITT
ON SCTN

SELE
Selector
SPCO
Specification
Component

Profile
Fitting
Joint

Profile

VANTAGE PDMS



WORLD
CATA
Name/PRFL
STSE
Name/PRFL/BOX
STCA
Name/PRFL/BOX/EQUAL

STSE
Name/PRFL/REFERENCE
STCA
Name/PRFL/REF.PTSS

STCA
Name/PRFL/REF.GMSS

STCA
Name/PRFL/REF.DTSE

SPRF
BOX_100x100

SYSTEMPARAGONParagon>Steelwork

WorldCATACreate>Catalogue

Create>SectionSTSE

STSECreate>Elementref.DTSE
ref.GMSSref.PTSS

VANTAGE PDMS

Settings>Referance Data Display>Members

CATACreate>SectionSTSEexample/PRFL/BOX
Create>Category>For ProfilesSTCA

STCAexample/PRFL/REF.DTSENEW DTSE
/BOX/EQUAL/DTSE,DTSE

VANTAGE PDMS

Create>Profile

HEIGHT500WIDTH500THICKNESS8

Display>Component

Dtref
Dtref /BOX/EQUAL/DTSECE


DTSEBOX/EQUAL/DTSE,DATA

VANTAGE PDMS

DATAHeightWidthThickness
NEW DATA
Dtitle Height
Purpose PARA
Pprop (PARA 1)
Number 1
Dkey HEIG
NEW DATA
Dtitle Width
Purpose PARA
Pprop (PARA 2)
Number 2
Dkey WIDT
NEW DATA
Dtitle Thickness
Purpose PARA
Pprop (PARA 3)
Number 3
Dkey THIC
2D
Create>2D Geometry>Primitives>Profile (SPRO)

8
7

1
6
7

VANTAGE PDMS


Y (+ve)

Origin

X (+ve)

Vertex Number

(PARA[2] / 2)

(PARA[1] / 2)

(PARA[2] / 2)

(- PARA[1] / 2 )

(- PARA[1] / 2)

((- PARA[1] / 2) + (PARA[3]))

((PARA[2] / 2) (PARA[3]))

((- PARA[1] / 2) + (PARA[3]))

((PARA[2] / 2) (PARA[3]))

((PARA[1] / 2) (PARA[3]))

((PARA[1] / 2) (PARA[3]))

(PARA[1] / 2)

SPRONEW SPRO COPY


PREVSPROCEPLAXIS Y
P-LinesP-Lines
TOS

NA
LFA

RFA

BOS

PLinesPTSSCreate>Pline set>Primitives>Pline (PLIN)

VANTAGE PDMS


Pline

Pkey .
Pline
T

Plinetube flag

WORLD
SPWL
Specification
World

Purpose- STL

SPEC
Specification

Description- text to appear here


Purpose- STL
Question- GTYP
Cstandard- for example BS, DIN, etc.

SELE
Selector
SPCO
Specification
Component

Tanswer- GType
Description- text to appear here

Catref- Name of SPRF in catalogue


PARAGON

VANTAGE PDMS


Paragon>Spec Generator
1) worldCreate>Spec worldSPWL

2)

SPWLSPEC
NEW SPEC
Description Box Profiles
Purp STL
Question GTYP
Cstandard custom

3)

SELE
NEW SELE
Tanswer BOX
Description Equal Box section

4)

SPCO
NEW SPCO
CATREF /500x500x8

Fitting

Fitting
Plines

World

VANTAGE PDMS

10


WORLD
CATA
Name/FITT
STSE
Name/FITT/BEAM
STCA
STCA
Name/FITT/BEAM/ENDPLATE Name/FITT/REF.GMSE

STSE
Name/FITT/REFERENCE
STCA
Name/FITT/REF.NGMS

STCA
Name/FITT/REF.DTSE

STCA
Name/FITT/REF.PTSE

SFIT
4_BOLT_PLATE

SFIT
STCA

SYSTEMPARAGONParagon>Steelwork

WorldCATACreate>Catalogue

Create>SectionSTSE

VANTAGE PDMS

11

STSEFit-ReferenceCreate>Category>Element
Fitting1.GMSEFitting1.DTSE

Settings>Reference Data,MembersSTCA
Fitting1.GMSECEApply

MembersSTSEFittingsonbeamsCreate>Category>For
Fittings,

VANTAGE PDMS

12


1.
Stiffeners

2. Create
3.

Stiff.gmse

4. Empty
5. insert
after

6 Apply
MembersSTCACreate>Fitting,


Web-Stiffener

apply

Members
SFIT

Web-StiffenerDisplay>Component,

VANTAGE PDMS

13

STCAFitting1.DTSEDisplay>Command line

NEW DTSE/Stiff.DTSE
NEW DATA /Thickness
Purpose DESP
Number 1
Description THICKNESS
SFITWeb-StiffnerDisplay>Command line
DTREF /Stiff.DTSE
Gmref

OPAR[1] (2 * OPAR[4])

OPAR[1]
OPAR[2]
OPAR[3]
OPAR[4]
OPAR[6]
DESP[1]

OPAR[6]
()
=DESP[1]
(OPAR[2]

OPAR[3]) /

VANTAGE PDMS


PARAGON

14


Settings>Model Parameters

OPAR[1]
OPAR[2]
OPAR[3]
OPAR[4]
OPAR[6]
DESIP[1]

=
=
=
=
=

300
250
8
9
10
8

()
()
(WEB )
(Flange )
()

Display>Save>Forms&DisplayPARAGON


NEW SEXT
PHEIG (DESP[1])
TUFLAG TRUE
PAAXIS X

1) NEW SLOO
NEW SVER
PY (OPAR[1] / 2 OPAR[4])
PX (OPAR[2] / 2)
2) NEW SVER COPY PREV
PY( (OPAR[1] / 2 OPAR[4]))
3) NEW SVER COPY PREV
PX (OPAR[3] / 2)
PRAD (OPAR[6])
4) NEW SVER COPY PREV
PY(OPAR[1] / 2 OPAR[4])

VANTAGE PDMS

15


Vertex 4
Y = (OPAR[1] / 2
OPAR[4])

Vertex 1
Y = (OPAR[1] / 2
OPAR[4])

Neutral
axis
Pline,
Origin for the

Vertex 3
Y = - (OPAR[1] / 2
OPAR[4])

Vertex 2
Y = - (OPAR[1] / 2
OPAR[4])

WORLD
SPWL
Specification
World

Purpose- STL

Description- text to appear here


Purpose- FITT
Question- TYPE

SPEC
Specification
SELE
Selector
SELE
Selector
SPCO
Specification
Component

Tanswer- (GTYP suitable for fitting)


Question- STYP
Description- text to appear here

Tanswer- (STYP suitable for fitting)


Description- text to appear here

Catref- (Name of SFIT in catalogue)

VANTAGE PDMS

16


PARAGONParagon>Spec Generator
1) worldCreate>Spec worldSPWL

2)

SPWLSPEC
NEW SPEC
Description Beam Stiffeners
Purp FITT
Question TYPE

3)

SELE
NEW SELE
Tanswer BEAM
Description Web Stiffener
Question STYP

4)

SELE
NEW SELE
Tanswer FULLDEPTHSINGLE
Description Full depth single side

5)

SPCO
NEW SPCO
CATREF /Web-Stiffener

Joint

JointPLINE
YZ
PLINEX

VANTAGE PDMS

17

END

: NAR

: NA

NAR

Paaxis = Z X Z
Pbaxis = X Y Z

Pline
PARAGONSetting>Model
Parameters

SELE
GType

VANTAGE PDMS

18

WORLD
SPWL

Purpose- STL

Description text to appear here


Purpose JOIN
SPEC Question OTYP

SELE

TanswerGtype of owning section


Question ATYP

SELE

Tanswer Gtype of attached section


Question STYP

SELE

Tanswer Specific Type


Description text to appear here

SPCO

Catref /( JOIN )

GMSEDESP
NGMS

Draw Holes
VANTAGE PDMS

19


B 180Orientate>B Angle> 180 degrees

VANTAGE PDMS

20

VPD
VANTAGE Plant Design System

PDMS

RESTRestraintREST

ZONE
/HSDEMO/SUPPORT.ZONE
STRU
/HSDEMO/SUPPORT.ZONE

REST
/P-ABC123-0001
Stlref

FRMW
/P-ABC123-0001.FRMW
Supref

HANG

SBFR
/P-ABC123-0001.SBFR
SCTN

SCTN

ATTA
ON PIPE

FITT
ON SCTN

VANTAGE PDMS


REST ZONE HANG REST REST
Hangers Framework
Subframework
FITT ATTA


PDMSMDB/HANGERHANGERHANGERSAM

DESIGN Design>Hangers & Supports



Pipe Supports Ltd British
Support Steel

DEMO/SITE

VANTAGE PDMS


DEMO/H&SHS-ADMIN


1) /DEMO/H&S/STEELWORK STRUSTRUCTURES
2) Settings > Storage Areas,
3) Restraint/DEMO/H&S/STEELWORK
4) Structure/STRUCTURES


Setting>Default>Main

Create>Hanger>Standard Config

VANTAGE PDMS


Hang FromCivil Connect to Tube, Hanger direction Down
Create Hanger PIPE/SAM-600-1. Position Hanger

Direction (East)Distance ThroughElement Gridline


GOK
CIVIL

OK

YES

VANTAGE PDMS

VANTAGE PDMS

Create>Hanger>Standard Config

Hang FromSteel Connect to Tube, Hanger direction U


Create HangerSCTN 15 PIPE/SAM-200-1.
OK
Direction (East)Distance ThroughElement Gridline
GOK
CIVIL

OK

VANTAGE PDMS

YESNO

Ok,

VANTAGE PDMS

1.

2. Framework
3. Subframework
4.

5.
6.
7.
8.

Utilities>Toolboxes>Support Creation

1) Pipe>Select PIPE/SAM-80-1

VANTAGE PDMS

2) SCTN 25 Distance Through,


SCTN25Move
3) .

Framework
OK

Subframework

1) Hanger Direction D
2) Create MemberAction Create Hanger Create Hanger,
PIPE/SAM-80-1

VANTAGE PDMS

10

3) Copy Last Hanger PIPE/SAM-50-1


4) End this Member
5) Create Member Create Hanger
End this Member

1) Apply

2) Flip
VANTAGE PDMS

11


3) C 820 ESC
4) Dismiss

1) F3
2)

ApplyYes Check Clear

VANTAGE PDMS

12

General Toolbox
Utilities>Toolboxes>General

Switch Support Plane On/Off


Call Max Span form
Shows the Support Axes
Call the Renumbering form
Call Move Support form
Call Copy Support form
Call Measure form
Builds a Single Hanger
Builds All Hangers in a Support

VANTAGE PDMS

13

Utilities>Renumber

REST

SCTN 26Apply

VANTAGE PDMS

14

REST

DRAFT
DRAFTDraft>Auto Drawing Production
Create>Hanger & Support Drawings

Restraint ListProcess NowYES


DRAW
Members

VANTAGE PDMS

15

VPD
VANTAGE Plant Design System

PDMS

DESIGN

PA is W30N
PL is E

offset axes

Leave Bore

Arrive Bore

50

100

Flange
connection

Screwed
connection

Component A

Component B

Tube too short to


allow
for practical assembly

VANTAGE PDMS

5-2

DATE11 February 99 Time1412


PIPE/PIPE2
BRAN/PIPE2/B1
BIO TAIL REFERENCE NOT SET

END

******

A230

GASK

HEAD

D430
(On GASK)

FLAN

FLOW

PArrive

GBD

TAIL

HCONN
FBD

PLeave

TCONN
GBD

E730
(On FLAN)

B230

PIPE A

FBD

PIPE B

A230 HCONN TCONN


FBD FBD
B230 TCONN
GBD GBD
D430
GBD FBD COCO
E730
TCONN

VANTAGE PDMS

5-3


FBD-GBD COCO

A10 HEAD REFRENCE NOT SET

HCONN OPENVENTCLOS DRAN

A30 BAD HEAD RETURN REFERENCE

A230CONNECTION TYPE HCONN NOT SAME AS TERMINAL CONNECTION


TYPE

A300 REFERENCE HSTUBE UNSET


1mm HSTUBE

A400 HBORE NOT SAME AS BORE OF HSTUBE


HSTUBE
HBORE
A410 HCON NOT COMPATIBALE WITH CONNECTION TYPE OF HSTUBE
HCONN
B10
TAIL REFERENCE NOT SET

TCONN OPENVENTCLOS DRAN

C500 TUBE TOO SHORT BETWEEN HEAD AND TALL


HPOS TPOS
100mm
C510 BAD HEAD TO TAIL GEOMETRY
HPOS TPOS TDIR
TPOS HPOS HDIR

VANTAGE PDMS

5-4

C540 THIS BRANCH HAS NO COMPONENTS

D300 CONN REFERENCE NOT SET


P-POINT OPENCLOSVENT
DRAN NULL
D320 BAD CONN RETURN REFERENCE
CONN
D400 ARRIVE TUBE LESS THAN TUBE TMINIMUMACTUAL TUBE LENGTH
IS

100mm

D420 BAD ARRIVE BORE

HBORE
D430 BAD ARRIVE CONNECTION TYPE

HCONN
D610 LEAVE CONNECTION TYPE NOT LOMPATIBLE WITH CONNECTION
TYPE OF LSTUBE

E700 LEAVE TUBE LESS THAN TUBE MINIMUM ACTUAL TUBE LENGTH
IS
TPOS 0
100mm

VANTAGE PDMS

5-5

E730 LEAVE CONNECTION TYPE NOT COMPATIBLE WITH TCONN


TCONN

Utilities>Data Consistency

Piping

VANTAGE PDMS

5-6

Tube Range

100mm
100mm
10
25 50 150mm 50 100
300mm
PIPE

VANTAGE PDMS

5-7

VPD
VANTAGE Plant Design System

PDMS





obstruction value

Setting Clash Defaults


Setting>Clasher>Defaults

touch gapoverlapclearance,
touch

VANTAGE PDMS


Obstruction Levels
Design databaseCatalogue database
OBSTRUCTION 0 2

OBST0

OBST1

OBST2

OBST=1
2

OBST 2hard
OBST

HH
/Hard/Hard
HS
/Hard/Soft
HI
/Hard/Insulation
SS
/Soft/Soft
SH
/Soft/Hard
SI
/Soft/Insulation
II
/Insulation/Insulation
IH
/Insulation/Hard
IS
/Insulation/Soft
//

Normal clash
touch
Clearance

Overlap greater
than 5mm

Overlap less
than 5mm

A Clash

Gap less
than 2mm
Touches

Separation more than


2mm but less than 8mm
A Clearance

Spatial Map

VANTAGE PDMS

MAP BUILD MDB

Settings>Clasher>Defaults
Obstructions
Obstructions
Settings>Clasher>Obstruction>List DrawList
Add element

MDB Remove
site element
Exclude List element

STABILIZER STEEL Obstruction List

Settings>Clasher>Obstruction>Limits
Cursor ControlControl
CE No LimitsCursor ID
No Limits MDB

VANTAGE PDMS


Utilities>Clashes

Control Control
Close Check CE Check CE
Members List
List of Clashes
Check CE

Clash Display ListList Refresh Clash

List>Clash All TypesPhysical ClashesTouches


ClearancesNot ProvenSpecify
List>Clash>Specify
//
Navigation

Navigation>Clash
Navigation>Obstruction
Query

Clash Defaults
Clash Details
Summary
Query>Clash>Details

Query>Clasy>Summary
Query>Defaults
History Redisplay Empty History>Redisplay Autoclash
Empty
History>Empty Autoclash
ZONE:EQUIP CE Check CE

VANTAGE PDMS


Clash Display

Lists Limits>Clash>both

Auto-Clash
Auto Clash
CE

Desclash
UI DESCLASH

UI
DESCLASH EXIT

VANTAGE PDMS

VPD
VANTAGE Plant Design System

PDMS

DRAFT

DRAFT
DRAFT (Database hierarchy)
DRAFT DRAFT

WORLD

LIBY

DEPT

REGI

REPO

DRWG
LIBY

TEXT

SHEE

REVI
TEXT

OLAY

NOTE

REVI

VIEW

:
LAYE

RRUL

VSEC

HRUL
ADIM

LDIM

PDIM

RDIM

VNOT

GLAB

SLAB

TAGR

ADP

VANTAGE PDMS

DRAFT
DRAFT
DIMENSIONING
(TAG & LABEL)
PLOT

ADP

ADP
SAM SAMPLE Password MDB SAMPLE
Module Draft Load from Macro Files

ADP.Draft>Auto Drawing Production ;CancelDrawing


Selection
DEPT, REGI ADP Drawing

VANTAGE PDMS

DRAFT

Frame
Title
Create ADP Sheet : ApplySHEET

SHEET

VANTAGE PDMS

DRAFT

ApplyCreate ADP ViewView

View

DRA-GENADP-EQUILOCN ,

VANTAGE PDMS

DRAFT

1) Drawlist/ADP-DR1/DRAWLIST/DRWG ; Modify:

VANTAGE PDMS

DRAFT
2) STABILIZEREQUIPAddDrawlist Members
Dismiss
3) Style/DRA/PRJ/REPR/GEN/EQUIP
4) TypeGlobal Hidden Line
5) Direction

Down

6) From DrawlistLimits
7) Nearest1/100
8) Tagging

9) Schedules

10) ApplyUpdate

VANTAGE PDMS

DRAFT

11) Update NowDismiss


12)

ADP

FunctionBasic GA
Drawlist EQUIPPIPESZone.
Style /DRA/PRJ/REPR/GEN/BASIC

DRAFT

Draft General.Draft>General
DEPT, REGI ADP DrawingRegistry

VANTAGE PDMS

DRAFT

Explicitly
From Template
Explicitly OK
DrawingExplicitlyFrom
TemplateExplicitlyOK

Apply
SheetExplicitly
From TemplateCreate>Sheet>ExplicitlyOK
A1

VANTAGE PDMS

DRAFT
Apply
ViewUser-Defined
Limits-DefinedCreate>View>User DefinedOK

Graphics>DrawlistEquip ZoneDrawlist
View TypeStyleDirection
Auto ScaleNearest
ApplyUpdate Design

Frame Views
DrawingSheetA2
ViewsCreate>View>Predefined Frame

VANTAGE PDMS

10

DRAFT

OK
DrawlistCreate>DrawlistOKDrawlistEquip
E1301
DrawlistViewModify>View>User Defined

VANTAGE PDMS

11

DRAFT
Graphics>Drawlist Ref3DrawlistView
ApplyUpdate

View

DIMENSIONING
Draft General.Draft>General
Draft>Dimensioning

Display>MembersMembers
SheetDEPT2/REGI3/DR4/SHEET1,

(Hierarchy)
LAYERVIEWLAYERS

VIEW

LAYE

PDIM

ADIM

LDIM

RDIM

(Dimension Points)
Linear
(Dimension Radial)
(Dimension Directions)
Angular
(Dimension Points)

VANTAGE PDMS

12

DRAFT


1) Create>Dimension LinearCreate>Dimension Toolbar

ItemP0
Owner:
Before/AfterPPointBeforeP0AfterP0

PPiontPPoint
Pline Any EndPline

VANTAGE PDMS

13

DRAFT
Pline PropnPline
3D Pos
3D Cursor
MatchlineLimits-defined

AutoCreate
2)
Pos>Dimension>Cursor
Pos>Clearance>Cursor
Pos>Dimension Text>Cursor
Modify Mode

Create>Dimension AugelarCreate>Dimension Toolbar

(Tagging and Labelling)


Draft General.Draft>General
Draft>Labelling

GLAB
SLABSLABLALBs
DRAFT
LAYE

LIBY

LALB

GLAB

DDNM

SLAB

DDNM

TXT

SYTM

TMRF

Design DB

VANTAGE PDMS

14

DRAFT

Autotagging
Display>MembersMembers
SheetDEPT2/REGI3/DR4/SHEET1,

Create>Autotagging
Layers

TagCopy Library Style


Local Tagging
TagNozzlesCreateNozzle-1With

LocalText Contents

VANTAGE PDMS

15

DRAFT

Intelligent Texts

Automatic TaggingApplyUpdate
Modify>Label Placement

2D WindowPostionDefinition

VANTAGE PDMS

16

DRAFT

OkApply
Modify Mode

Display>MembersMembers
SheetDEPT2/REGI3/DR4/SHEET1,

Create>General Label

VANTAGE PDMS

17

DRAFT
Create COPY
Create NEW
Attach to
Attributes
Create>Symbolic Label

PLOT
MembersSheetViewUtilities>Plot CE

DXFMembersSheetView
Utilities>DXF CE>Standard

VANTAGE PDMS

18

DRAFT
Apply

Dynamic Text
Utilities>Dynamic Text

VNOTNOTETEXPTEXP2D-DRAFTing

TEXPApply
Intelligent Text

VANTAGE PDMS

19

DRAFT

VANTAGE PDMS

20

DRAFT

VANTAGE PDMS

21

DRAFT

VANTAGE PDMS

22

VPD
VANTAGE Plant Design System

PDMS AutoDraft

AutoDRAFT

AutoDRAFT......................................................................................................3
..........................................................................................................3
AutoCAD ...........................................................................................3
PDMS ...............................................................................................4
Drawing Editor .................................................................................................5
Drawing Editor ..................................................................................6
Symbol Editor...................................................................................................6
Frame Editor ..................................................................................................10
Iso ...................................................................................................11

VANTAGE PDMS

AutoDRAFT

AutoDRAFT
AutoDRAFT Pdms AutoCAD DRAFT ISODRAFT
AutoCAD AutoCAD
AutoCAD DRAFT
AutoDRAFT
Drawing Editor, AutoCAD PDMS DXF

Symbol Editor, AutoCAD PDMS DRAFT


Symbol Template
Frame Editor, AutoCAD PDMS DRAFT
Backing sheet

PDMS pdms11.2,pdms11.3
AutoCAD autocad13autocad14

AutoCAD
AutoCAD

R2000

VANTAGE PDMS

AutoDRAFT
AutoCAD
Tools>Options Options Files Support File
Search Path

Add Browse cadcentre\pdms11.4


\autodraftACAD,\autodraftACADsource,\autodraftfonts
OK AutoCAD

PDMS
Pdms11.4AutoCAD R2000
\CADCENTRE\Pdms11.4\pdmsuser ,

cadcentre\pdms11.4 evars.bat

VANTAGE PDMS

AutoDRAFT

set PDMS_ACAD=2000
set ACAD_VERSION=%PDMS_ACAD%
13,14 2000AutoCAD R2000
2000
set path AutoCAD acad.exe
c:\program files\autocad 2002, evars.bat

Drawing Editor
DRAFT DXF AutoCAD AutoCAD PDMS

AutoDRAFT Drawing Editor


PDMS DRAFT SHEET
AutoDRAFT Edit>Drawings

AutoCAD Work Directory SHEET AutoCAD dwg


AutoCAD Drawing File dwg

DRAFT GT_
GT_

VANTAGE PDMS

AutoDRAFT
Transfer File Header DXF Coords AutoCAD
Setup Drawing in AutoCAD
OK AutoCAD
PDMSBlank PDMS Draw
AutoCAD AutoDRAFT PDMS Draw PDMS
EndAcad PDMS QuitAcad

Drawing Editor
AutoCAD Drawing Editor Drawing Editor

Blank
Magnified
PDMS color, AutoCAD DRAFT

Symbol Editor
AutoCAD PDMS DRAFT
Symbol Template

AutoDRAFT Symbol Editor


Symbol Editor Draft Admin Admin SAM
Admin Master_Libraries SYSTEM

SYSTEM DRAFT Draft>Administration


Symbol libraries Symbol library

VANTAGE PDMS

AutoDRAFT

AutoDRAFT Draft>AutoDRAFT
Symbol EditorEdit>Symbols

AutoCAD

OK AutoCAD symbols.dwg
AutoCAD (X,Y) Pdms
Symbol library (P4 )
Symbol PDMS
Draw>Block>Define attributes

VANTAGE PDMS

AutoDRAFT

PDMS NAME

OK

PDMS Symbol>Make SymbolBlock Name


Symbol Name

PDMS Symbol>Write Symbol


AutoCAD

PDMS Symbol> PDMS QuitAcad

VANTAGE PDMS

AutoDRAFT

11 Pdms Symbol Symbol Library

LOGO
1. Symbol

2. Setting->User default

3 Sheet Library->Draw->Primitive->Symbol->Creat New

VANTAGE PDMS

AutoDRAFT

Frame Editor
AutoCAD PDMS DRAFT
Backing sheet

Frame Editor
Frame Editor
\Cadcentre\Pdms11.3\autodraftACAD\adraftbe_auto.bat,

AutoDRAFT Frame Editor


Frame Editor Draft Admin Admin SAM
Admin Master_Libraries SYSTEM
1. SYSTEM DRAFT Draft>Administration
2. Sheet libraries
Sheet library

3. AutoDRAFT Draft>AutoDRAFT
4. Frame EditorEdit>Sheet Frame

5. OK AutoCAD pdmsback.dwg

VANTAGE PDMS

10

AutoDRAFT
6. AutoCAD (,0)

7. Limits
8. PDMS Frame>Write sheet AutoCAD
PDMS Frame> PDMS QuitAcad

9. Pdms Sheet Library

Iso
1 BackUtilities->Plot Ce Plot Iso UND

2IsoAdmin IsodraftOption->Modify Sheet Layout , Backing


Sheets Plot

VANTAGE PDMS

11

AutoDRAFT

VANTAGE PDMS

12

VPD
VANTAGE Plant Design System

PDMS

SymbolLabelSheetStylerepresentation
DrawlistAuto Tagging

DRAFTADMIN
ADMIN

VANTAGE PDMS

16 - 2


DRAFTDRAFT Administration
Settings >System Defaults


MembersCECE
DRA-GEN-SYSTEM

VANTAGE PDMS

16 - 3

PDMS/
SHEETS/SHLB1/BACK1/SN1.

Layer Purpose Definitions

VANTAGE PDMS

16 - 4


Layer Purpose Filtering

PURPDIM, ADA, ADB, ADC

Sheet Sizes15

Naming Conventions

VANTAGE PDMS

16 - 5

Settings>User Defined Pen Settings

VANTAGE PDMS

16 - 6


Settings>Plotting DefaultPostcript
postscriptHPGLHPGL

Draft> Select Working


Library

Sheet (SHLB) Backing Sheets (BACK) Overlay Sheets


(OVER)
SheetDraft Administration
Draft>Sheet LibrariesSheet
Sheet

VANTAGE PDMS

16 - 7


1)
2)

.
3)

Create > LibraryLIBYTRAIN_Y.


Create > Sheet LibrarySHLBTRAIN_Y/SHLBY

SHLBAttributes

Backing Sheet
1) Create >Backing SheetBACKTRAIN_Y/SHLBY/BACKY.

2)
3)
4)

BACKNOTENOTE
TEXP
Create>Note> Back/OVERNOTE
TRAIN_Y/SHLBY/BACKY/SN1
NOTENOTEDraw> Primitives

SheetNOTE/LIMITS
Create>View> Predefined FrameView

VANTAGE PDMS

16 - 8

Overlay Sheet
1) SHLBCreate >Overlay SheetBACK
TRAIN_Y/SHLBY/OVERY.

2)

OVERNOTENOTE
TEXP

3)

Create>View>User DefinedVIEWOVER
/TRAIN_Y/SHLBY/OVERY/V1

VANTAGE PDMS

16 - 9

VIEWLAYER
4)
5)

LAYERCreate>Note>Back/OVERVNOTE
BACKNOTENOTEDraw> Primitives

Symbol (SYLB) SYTM


SYTM
TEXP
Symbol Draft Administration
Draft>Symbol LibrariesSymbol
Symbol
1) LIBYTRAIN_YCreate >Symbol Library
SYLBTRAIN_Y/SYLBY

VANTAGE PDMS

16 - 10

2)

SHLBAttributes

SYTM2D
1) Create >Symbol TemplateSYTM
TRAIN_Y/SYLBY/SYTM_logo
2) SYTMSYTMDraw> Primitives

3) Edit>Primitives
DRAFT

Label(LALB) (SYTM) TXTM)


SLABGLAB
LabelDraft Administration
Draft>Label LibrariesLabel
Label
1) LIBYTRAIN_YCreate >Label Library
LALBTRAIN_Y/LALBY

VANTAGE PDMS

16 - 11

2)

SHLBAttributes

SYTMCreate >Symbol
TemplateSYTM
TXTM
#

1)
2)

3)

Create >Text TemplateTXTM


TRAIN_Y/LALBY/TXTMY1

TXTM

Modify>Text Template>Attributes

DRAFT

VANTAGE PDMS

16 - 12


Style(STYL)(RPLB)

StyleDraft Administration
Draft>Style LibrariesStyle
Style
1) LIBYTRAIN_YCreate >Style Library
RPLBTRAIN_YRPLBY

2) STYLCreate Style
3) STYLDelete Style

Apply

VANTAGE PDMS

16 - 13

1)
2)

Drawing Level
Pens:

3)

Representation Flags
Tube
Piping Symbol
ObstructionsObstructions
Insulation
Profile
PLinesPline

VANTAGE PDMS

16 - 14

RPLBRRSTRRUL

RPLBDraft Administration
Draft> Representation RulesRPLB
RepresentationSTYLRRUL
LIBY
Representation RPLB
Library

RPLB

Style
Library

RRST

RRUL

1)

RRUL

STYL

STYL

LIBYTRAIN_YCreate >Representation
LibraryRPLBTRAIN_Y/RPLBY_RULE/RRST
TRAIN_Y/RPLBY_RULE/RRSTY

Create

VANTAGE PDMS

16 - 15

DRAFT

ADP
DraftADPADP
ADPADP
ADPADP

ADP
ADP2D
ADP
Type 1
Type 1
Type 1
ADPADPSettings > General ADP Defaults
File > Load From
Browse From View ADP

VANTAGE PDMS

16 - 16

Type 1,2,3 GeneralSchedule


Tagging
General
Schedule
Tagging,

VANTAGE PDMS

16 - 17

VPD
VANTAGE Plant Design System

PDMS

1 D:\PROJECT
2 D:\ PROJECT PDMS
ABC

ABC000

ABCMAC
inter-DB connection macros
ABCPIC

ABCISO
ISODRAFT
3 ABCISO
LIS

STD
standard isometrics
SYS
system isometrics
UND

4 \cadcentre\pdms11.2\evars.bat
evars.bat
set ABC000=D:\ PROJECT \ABC000
set ABCISO=D:\ PROJECT \ABCISO
set ABCMAC=D:\ PROJECT \ABCMAC
set ABCPIC=D:\ PROJECT \ABCPIC
5 Cadcentre Make PDMS Project
\cadcentre\pdms11.2\make.bat
6 ABC
7 * $m \%PDMSEXE%/makemac.mac
Creating System Virgin DB Creating
module definitions referencing %pdmsexe%
8 finish PDMS ABC000 SYSTEM
ABCSYSSYSTEM ABCSYS.BAKCOMMS ABCCOMMISC
ABCMIS VIR
SYSTEM,MISC,COMM,DESIGN,CATALOGUE,PADD,ISODRAFT,COMPARATOR,PRO
PERTIES,DICTIONARY
9 ABCISO standard isometrics system isometrics
SAM ADMIN ISODRAFT

10 MASTER, SYSTEM,
FREE XXXXXX() SYSTEM PDMS
ADMIN PDMS
ADMIN

VANTAGE PDMS

SYSTEM ABC ADMIN

PROJECT MBCHARSET CHI


SYSTEM SAM ADMIN
SAM

Name, Description, Message 119 Number 16

VANTAGE PDMS


TEAM
CREATE TEAM

PIPEA
A - A
PIPEB
B - B
PIPEC
C - C
STEEL
-
CATS
-
DRAFTADMIN
-
ISOADMIN
-
PARAGONADMIN
-
ADMIN
-
MASTER

DRAFTADMINISOADMIN PARAGONADMIN

USER
1
2
DRAFTADMINISOADMIN
PARAGONADMIN ADMIN
ADMIN SYSTEM
3 FREE GENERALFREE
GENERAL ADMIN
LEXICON
4

CREATE USER

A(A )
B(B )

VANTAGE PDMS

/
PIPEA/PIPEA
PIPEB/PIPEB

General
General

PIPEA
PIPEB


PIPEC/PIPEC
General
PIPEC
STEEL/ STEEL
General
STEEL
CATS/CATS
General
CATS
ADMIN/ADMIN
General

SYSTEM/XXXXX
Free
MASTER
X
USER MEMBERSHIP

C(C )

DATABASE
PDMS

SYSTEM
COMMS
MISC

DESIGN
DRAFTPADD
CATALOGUE
PROPERTIES
DICTIONARYUDAs
COMPARATOR Design Manager

ISODSPOOLER

VANTAGE PDMS

1. DESIGN CATALOGUE
2. CATALOGUE DESIGN PROPERTIES
3. PADD ISOD DESIGN
4. DESIGNCATALOGUE PADD
DICTIONARY

DESIGN,DRAFT(PADD),ISODRAFT,CATALOGUE,PROPERTIES
DICTIONARY
PDMS
SAVEWORKFINISH
QUIT MONITOR

GET WORK

1.

PDMS
TeamName/DatabaseName

2. CATS
3UPDATE MULTIWRITE
UPDATE
UPDATE CONTROLLED
MULTIWRITE

CREATE DATABASE

/
PIPEA/DESIGN
(A )
PIPEB/DESIGN
(B )
PIPEC/DESIGN
(C )
STEEL/DESIGN

PIPEA/DRAFT
(A )
PIPEB/DRAFT
(B )
PIPEC/DRAFT
(C )
ISODRAFT PLOT

VANTAGE PDMS

DESIGN
DESIGN
DESIGN
DESIGN
DRAFT
DRAFT
DRAFT

CATS/PIPE
CATALOGUE
5050

CATS/STEEL
CATALOGUE
5051

DB Number
PDMS DB Number PDMS ANSI
7000 Catalogue, Dictionary and Properties 50506999 Reconfigure

INCLUDE FOREIGN DATABASE

MAS ANSI

1 TEAM
2

VANTAGE PDMS

PDMS

/
*MASTER/PIPECAT
A
PDMS UNITSHVACCABLETRAY *MASTER/PIPEOLD
PDMS *MASTER/STLCAT
A

*MASTER/HVACCA
PDMS HVAC
TA
*MASTER/SUPPCA
PDMS
TA
*MASTER/EQUICAT
PDMS DIN
A
*MASTER/EQUITE
PDMS
MP
*MASTER/ASLCAT
PDMS
A
*MASTER/ASLTEM
PDMS
P
*MASTER/DICT
PDMS UDA
*MASTER/PROP
PDMS

VANTAGE PDMS

CATALOGUE
CATALOGUE
CATALOGUE
CATALOGUE
CATALOGUE
CATALOGUE
DESIGN
CATALOGUE
DESIGN
DICTIONARY
PROPERTIES


PDMS
PDMS
PDMS
*

*MASTER/TEMPLA
TE
MASTER/PADD
ADMIN/PADD

DESIGN
DRAFT
DRAFT

COPY DATABASE
SAM ADMIN/PADD MAS MASTER/PADD

ADMIN

Multiple Databases-MDBs

Multiple Databases-MDBs MDB


MDB MDB
MDB MDB

MDBs

VANTAGE PDMS

PIPEA/DESIGN
DESIGN

PIPEA/ DRAFT
DRAFT

PIPEA
PIPEA/DESIGN
PIPEB/DESIGN
PIPEC/DESIGN
STEEL/DESIGN
PIPEA/DRAFT
ADMIN/PADD
MASTER/PADD
CATS/PIPE
CATS/STEEL
*MASTER/STLCATA
*MASTER/PIPECATA
*MASTER/PIPEOLD
*MASTER/HVACCATA
*MASTER/SUPPCATA
*MASTER/EQUICATA
*MASTER/EQUITEMP
*MASTER/ASLCATA
*MASTER/ASLTEMP
*MASTER/DICT
VANTAGE PDMS

10


*MASTER/PROP
*MASTER/TEMPLATE
PIPEB
MDB PIPEA PIPEB/DESIGN DESIGN
PIPEB/ DRAFT DRAFT
PIPEC
MDB PIPEA PIPEC/DESIGN DESIGN
PIPEC/ DRAFT DRAFT

STEEL
MDB PIPING .

STEEL/DESIGN
CATS/STEEL
*MASTER/STLCATA
PIPEA/DESIGN
PIPEB/ DESIGN
PIPEC/ DESIGN
CATS/PIPE
*MASTER/PIPECATA
*MASTER/PIPEOLD
*MASTER/HVACCATA
DRAFT
ADMIN

ADMIN/PADD
MASTER/PADD
CATAPIPE
CATS/PIPE
*MASTER/PIPECATA
*MASTER/PIPEOLD
CATASTL
CATS/STEEL
*MASTER/STLCATA

VANTAGE PDMS

11

SAVE WORK

1
2 H=\\\D:\PROJECT
3 \cadcentre\pdms11.2\evars.bat evars.bat

set ABC000=H:\ABC000
set ABCISO= H:\ABCISO
set ABCMAC= H:\ABCMAC
set ABCPIC= H:\ABCPIC
4 PDMS ABC

1- SITE

SITE
SITE SAVE WORK GET WORK SITE

VANTAGE PDMS

12


2- Inter-DB Macro

PIPEN PIPES PDMS CREF


PIPEN PIPES
CREF PIPES

1 PIPEA EQUIPA
2 PIPEB EQUIPB EQUIPA EQUIPB PDMS
Attempt to connect to a read only database.Connection macro will be created
ABCMAC
3 ADMIN MONITOR
SYSTEM MONITOR

Data->Inter-DB Macro

VANTAGE PDMS

13

4 ADMIN PIPEB DESIGN


$M /%ABCMAC%/ABC000.MAC
5

PDMS MDB
User

module

MDB

READ

PIPEA

DESIGN

PIPEA

PIPEB

DESIGN

PIPEB

PIPEC

DESIGN

PIPEC

PIPEA

DRAFT

PIPEA

PIPEB

DRAFT

PIPEB

PIPEC

DRAFT

PIPEC

STEEL

DESIGN

STEEL

PIPEA GA

PIPEB GA

PIPEC GA

CATA

Catalogue

CATAPIP
E

PIPEC/
DRAFT
STEEL/DESIG
N
CATA/PIPE

CATA

Catalogue

CATAST
L

CATA/STEEL

ADMIN
ADMIN

DRAFT
ISODRAFT

ADMIN/PADD
ISO

ADMIN
SYSTE
M

ADMIN

DRAFT
PIPEA,B,
C

VANTAGE PDMS

WRITE/UPDA
TA
PIPEA/
DESIGN
PIPEB/
DESIGN
PIPEC/
DESIGN
PIPEA/
DRAFT
PIPEB/
DRAFT

14

Multiwrite Databases
Multiwrite Databases
PDMS
Explicit claim
Implicit claim

PDMS

1 Utilities->Claimlists EQUIPA Claim->CE

ABC Multiwrite Databases


1. ABC PIPE

- A,B,C
2. ABC PIPE

PIPEA/PIPEA
General
A(A )
PIPEB/PIPEB
General
B(B )
PIPEC/PIPEC
General
C(C )
ADMIN/ADMIN
General

VANTAGE PDMS

PIPE

PIPE
PIPE
PIPE
MASTER

15


SYSTEM/XXXXX
Free
MASTER
X
3 PIPE PIPE/DESIGN PIPE/ DRAFT
Multiwrite Explicit claim

PIPE/DESIGN
DESIGN
(A,B,C )
PIPE/ DRAFT
DRAFT
(A,B,C )
4 PIPE
PIPE/DESIGN DESIGN PIPE/ DRAFT
DRAFT
PIPE/DESIGN
STEEL/DESIGN
PIPE/ DRAFT
ADMIN/ DRAFT
CATA/PIPE
*MASTER/PIPECATA
*MASTER/PIPEOLD
*MASTER/HVACCATA
*MASTER/SUPPCATA
*MASTER/PADD

Database Sessions
PDMS
PDMS SESSION
Session Session
TEAM1/DB1 TEAM1/DB2 SESSION 106
289 TEAM1/DB1 SESSION 107
TEAM1/DB2 SESSION
DESIGNDRAFTSPOOLER PARAGON
Session Comment,
1 WORLD 2
3

Backtrack

1 DATA->Change Management->Backtrack Changes


2
MORE

VANTAGE PDMS

16

3 25

20

VANTAGE PDMS

17

26

1 DATA->Change Management->Marge
2 Database Sessions

3 20

LOCK
ADMIN
UNLOCK

VANTAGE PDMS

18

Change Password
Settings->Change Password Enabled
MONITOR Project->Change Password
ADMIN

Module Definition
Project->Module DefinitionsPDMS

VANTAGE PDMS

19


Security
General: Free
Restricted: Free
Free:

PDMS Data Integrity Checker (DICE)


Utilities->Integrity Checking

The main checks are:


Is the complete data hierarchy intact? For example, do all lists contain all of
the members that they should contain?
Are all element names correctly stored and accessible?
VANTAGE PDMS

20


Are references to other databases valid? If not, a warning will be output.
The most likely cause is a deleted database.
The most probable causes of database corruption are:
An error in the network, resulting in loss or nonarrival of data.
An error on copying databases. In particular, this can lead to truncated
databases.
Insufficient disk space or storage quota, so that the project area fills up
while a database is being updated.
Deletion of a DB which is referenced from another DB.
Reconfiguration of a DB without a corresponding update of all DBs which
have references pointing into it.
An undetected fault in the PDMS Database Management software
It is recommended that DICE checks should be run frequently, for example,
before a daily backup is taken. DICE should be run at least once a week.

Reconfigure
Reconfigure
Reconfigure
FROM

TO

RCFCOPY

RECON
Reconfigure
RCFUPDATE PDMS

Example of a Simple Reconfigurer

VANTAGE PDMS

21

Example of Partial Reconfigurer

/32V01 PIPEN/DESIGN
PES/DESIGN

VANTAGE PDMS

22

Example of a Reconfigure Sameref


SAMREF
FROM DB MASTER/DESIGN
TO FILE /F1 /F2
RCFCOPY ALL
RECONFIGURE
DELETE DB MASTER/DESING
CREATE DB MASTER/DESIGN DESI DBNO nn
FROM FILE /F1 /F2
TO DB MASTER/DESIGN
RECONFIG SAMEREF

Font Families
6 7
Name
Code
Line
1
Block
2
Serif
3
Italic
4
Script
5
Typewriter
6
UWLine
7
(Uniform Width Line)
AutoCAD *.shp PDMS *.gfb CADCENTRE

LOGIN PDMS
: pdms.bat /MDB
f:\cadcentre\pdms11.3\pdms.bat ABC PIPEA/PIPEA /PIPEA DESIGN

Daily Backups

ABC000 ISO ABCISO

Week No
Monday
Tuesday
Wednesday Thursday
Friday
1
MON
TUE
WEEK 1
THU
FRI
2
MON
TUE
WEEK 2
THU
FRI

VANTAGE PDMS

23


Week No
3
4
5
6
7
8
9

Monday
MON
MON
MON
MON
MON
MON
MON

Tuesday
TUE
TUE
TUE
TUE
TUE
TUE
TUE

Wednesday
WEEK 3
MONTH 1
WEEK 1
WEEK 2
WEEK 3
MONTH 2
WEEK 1

Thursday
THU
THU
THU
THU
THU
THU
THU

Friday
FRI
FRI
FRI
FRI
FRI
FRI
FRI

Project Backups

VANTAGE PDMS

24

VPD
VANTAGE Plant Design System

Review Avi

REVIEW REALITY
AVI
1
2

REVIEW REALITY ANIMATION STATUS PATHS


Animation status Control Record Option To file

3. Size: Custom

Format: TGA

4. Animation Control Record PLAY


*.TGA. Adobe Premiere .AVI

PDMS

AVEVA

T
Q Att

T
Alpha request clear

T
Q Type
T
Q List
T
Q evar pdmsuser

T
New (Type
T
Delete (Type

T
q name
q fullname
T
Name /Newname
T
Unname
T Rename All
Ren all /100 /200

1
1


T
Q Lock
T
Lock ce
T

T
Add CE
T
Auto CE
T

Unlock ce

Remove CE

Unlock All

Remove All

T
Mark ce
T

T At,Pos
At E1000 U2000
At X20 Y30

UnMark ce

UnMark All

Q pos
Q pos wrt Site
Q pos wrt /*
T By
By E1000
By X20 Y30

T Owner

Q Mem

Reorder 3 BeforeAfter1

T
FirstLastNextPreviousOwnerEnd
T
Goto Spref
T
Same

2
2

Include,
T ,
Incl /Name
Incl Mem Of /Name
Incl /EQUIP BEF 3

T
Setstar *
T
New (Type) Copy Pre
T
Set
NEW EQUI /TEST-EQUI COPY * REN * /TEST-EQUI

T Id Cursor
Id@
T Id Ppoint
IdP@
T
Connect P1 TO IDP@

T
Savework
T
Getwork
T Monitor
Quit
T Pdms
Finish

,
T ,Design

d:\cadcentre\pdms11.4.sp1\pdms.bat SAM
SAMPLE/SAMPLE /SAMPLE DESIGN
T
Design

MDB
T MDB
MDB update
User username/password
/MDBname
exit

Draft
Paragon
Isodraft

3
3


T $R6,$R
T ,
Pml trace on
pml trace off
T
log /filename

,
T
File /D:\output.txt
Output CE
File End
T
$m D:\output.txt

$r6

$r
log end

T ,10
Pin1 AT U1000
T
Pin1 Off

PipeBranch
T Pipe

PDMS

Branch
T PHPT

New Pipe /100-P-2003-2.5A1-ST(1)

CONN PH TO /1205-N5 (/1205-N5 is a Nozzle)

Pspec /2.5A1

CONN PT TO LAST MEM

Ispec /IRWP

CONN PT TO /100-A8/T2 (/100-A8/T2 is a TEE)

Tspec /1X25

CONN PT TO P4 OF /VF205 (/VF205 is a VFWA.)

T Branch
New Branch /100-P-2003-2.5A1-ST(1)/B1

CONN PH TO PT OF /100-A8/1 (/100-A8/1 is another


Branch)
CONN PH TO ID NOZZ@

4
4

Choose
T
Choose AutoConnect On
T Branch
New Gask Choose RtextOr StexTtex
New Flan Choose Rtext
New Elbo Choose All
T Stype

Branch
T Branch
Forward
Backward
T
Back
New Elbo Choose All
T Branch Tail

New Elbo Choose With Stype E

Back

New Redu Choose With Stype CONC Abor 100 Lbor 80

Tail
New Gask Choose

Connect
T
Conn

Dir
T Angle

Dir E

T
Conn To Next
T Force Connect
Fconn
Fconn To Next
Fconn To Tail

T P3
Dir And P3 Is U45E

Orientate
T P3
Ori And P3 Is Up

5
5

Through

T ArriveLeave

Arr 1 Leav 3

Thr /TANK5
Thr E3000
Thr ID@
Thr Nex
Thr Pt

Distance
T

Dist 1000

FromTo
T

Infront,Behind
T

DIST 200 FROM /TANK5

DIST 30 INFRONT /WALL

DIST 1000 TO NEXT

DIST 125 BEHIND ID@

T Spool
POS PA DIST 100 FROM PL OF PREV
SPOOL
P0

P0

DISTANCE

6
6

Onto,Under
T
DIST 35 ONTO /BEAM

Clearance
T
Clea 500

DIST 125 UNDER IDP @

Bop
T Bop/Top

Branch
T

Bop Onto Id@

CONN PT TO LAST MEM

Bop 50 Onto Id@

POS PT DISTANCE 1000

T Branch
T Branch Head
T
T
T
T
T
T Branch
T Branch

New Bran
Conn PH to ID@
For
Choose AutoConnect On
New Ftub choose All
New Valv choose All
New Ftub choose All
Bran
Conn PT to Last mem

7
7

Review Reality
1. Zoom In\Out()
(1)PgUp-----
(2)PgDn-----
2. Rotate()
(1) -----
(2) -----
(3) -----
(4) -----
3. Pan()
(1) -----
(2) -----
(3) -----
(4) -----
4. \
(1) Shift-----
(2) Ctrl-----

VPD
VANTAGE Plant Design System

PML

PML

AVEVA

...
PML
PML
PML
PML
PML

DoIfGolabel


FunctionsMethod
FormsMenu

PML -
Programmable Macro Language
PML2(Object Oriented)

(Object Types)
PDMS

...

PML

PML
PML/
PML/

PML
Macros
MacrosPDMS ASCII
Macros PDMS $m /FILENAME
PML
(Variables)
(if Constrcuct)
(Do loops)
(Error Handling)
(Files and Directories)


PDMS (Forms)
(Menus)

1
1

Macro
PDMS

ASCII
MYFILE

NEW EQUIP /FRED


NEW BOX
XLEN 300 YLEN 400 ZLEN 600
NEW CYL DIA 400 HEI 600
CONN P1 TO P2 OF PREV

$M /MyFile

Macros 9 .
$M /MyFile PML TRAINING 55 66

$M /MyFile $< PML TRAINING $> 55 66

$>

$<

Parameterized Macro
Macro

ASCII
MYFILE

NEW EQUIP /$1


NEW BOX
XLEN $2 YLEN $3 ZLEN $4
NEW CYL DIA $3 HEI $4
CONN P1 TO P2 OF PREV

(parameters)
$M /MyFile NEWEQUIP 300 400 600

Variables

,,
,.
PML
PML2(Objects)
()
,
(Methods).
(Object type),

()Object Types
(Build-in)
(String).Hello World
(Real).,99
(Boolean).,True,False
(Array).
(System-defined)
PDMS,Positon,Reference
(User-defined)


!MyString = Hello World
Q var !MyString
<STRING> 'Hello World'


!Length = Real()
Q Var !Length
<REAL> Unset


!MyString.Delete()

2
2

(Naming Conventions)

PDMS-
(String)

Name,Description,Function

!SurfaceArea

(Real)

Angle,Temperature

!!Area

!!

(Boolean)

Lock,Shop,Built

(Array)

Level

(Local)(Global)

16 (!!!)

(.)

:,
,
!!StartInUpperCase

,=
!Name = Name
!Desc = Description
!Pspec = Pspec
!Temp = Temp
!Purp = Purp

!Ref = Ref
Q var !Ref

-
Pipe

(Reference) Spref,Catref,Lstube
(Word)

Type,Purpose

(Position)

Position,Hposition

(Orientation) Orientation
(Direction)

HDirection

PDMS
$,$

,PDMS

,/
Name $!Name
,
Desc $!Desc

Temp $!Temp
,
Pspec $!Pspec
,,
Purp $!Purp

(Method)(Function)
(Function)

Bore

(Method)()

Desc

PML2(Objects)

Temp
Pspec
Purp
Pipe,Pipe
New Pipe

()
,
(Methods).
(Object type),


Cadcentre Software Customisation

Reference Manual

3
3

-(String Object)

Length()

Real(),Position(),Boolean()

LowCase(),UpCase()
After(str2),Before(str2),Substring(index)

Substring(index,nchars)

Part(nth),Part(nth,delim)

Replace(str2,str3)

Match(str2),MatchWild(str2)

Split()

Trim(),Trim(option)

!line = 'hello how are you'


!newline = !line.after(hello).trim().upcase()
q var !newline
<String> HOW ARE YOU

PML
(Expression operators)


+-* /

&

EQ NE LT LE GT GE

NOT AND OR

!X = 64

!Y = 32
!Z = !X + !Y
!A = Hello
!B = World
!AB = !A + !B
!XY = !X & !Y

!Z = 96

!AB = Hello World


!XY = 6432

(Function)

!s = 30 * sin(45)

SIN COS TAN ASIN ACOS ATAN

!len = Length(abcdef)

SQR POW ABS

LOG ALOG

!t = pow(20,2)
!sqr = sqr(4)

INT NINT

!m = match ( abcdef , cd )

MATCH,DMATCH

!f = (match(Func of Zone,Piping) gt 0)

MAX,MIN

Reference Manual
C.3.2 Numeric (Real) Functions

4
4

PML-


define function !!Area( !Length is REAL, !Width is REAL ) is REAL
!Area = !Length * !Width
return !Area
$*!!Area
Endfunction

--This is a new-style PML comment


----------------------------- $* The following lines calculate the new angle
!Z = !X + !Y $* We are assuming both !X and !Y are REAL


$(
skip if (!X EQ !Y)

Pmllib/NewPml

$)

functions
area.pmlfnc

forms
xxx.pmlfrm

objects
xxx.pmlobj

pmlfnc

PML-

Pml.index


$P This text will be output to the screen

Pml Rehash All



!MyArea = !!Area(6,4)


$P This is an example of a much longer message $
that will be output to the screen


if ( count EQ 0 ) then
return
endif

(Control Logic)

(If Construct)

Ifelseendif

!Type = Type

Do enddo

!OwnType = Type of Owner

Label Golabel

IF (!Type eq BRAN) THEN

Handle

$P CE is Branch.
ELSEIF (!OwnType eq BRAN) THEN
$P CE is Branch member.
ELSE
$P CE is $!Type,Pls select Branch.
ENDIF
Elseifelse

5
5

(Type),

!x =real()

If(Unset(!x)) then

if(!x.Unset()) then

If(Set(!x)) then

if(!x.Set()) then

BRAN,add Hrefadd Tref


NOZZ,add Cref

!MyString = True
If(!MyString.Boolean()) then

(Do loops)

Do !x From 1 To 100 By 1
!Total = !Total + !x
Enddo
Break
Do !x From 1 To 100
!Total = !Total + !x
If(!Total gt 500) then
Break
Break if(!Total gt 500)
Endif
Enddo

(Jump)
golabel,
Label /Start

GoLabel /Start
Label 16 /
Do

golabel /illegal
do !x from 1 to 5
!Total = !Total + !x
label /illegal

(Skip)
skip
Do !x From 1 To 100
If(Int(!x / 2) NE (!x / 2)) then
Skip

Skip If(Int(!x / 2) NE (!x / 2))

Endif
!Total = !Total + !x
Enddo


Next
$p OK

(2,113) List exhausted
2 PDMS
113

,

enddo

6
6

(Error Handling)

(Array)

!Str = Benz,Bmw,Audi
!BestCar = !Str.Split(,)
Q var ! BestCar
<ARRAY>
[1] <STRING> Benz'
[2] <STRING> Bmw
[3] <STRING> Audi

Next
Handle (2,113)
$p Last element.
EndHandle
$p OK

Next

$*

Handle Any
EndHandle

!BestCar[4] = Cadillac

$p OK

!BestCar.Append(Lincoln) $*,

-(Array Object)










Size()
Append(value)
AppendArray(Array)
Clear()
!MyArray[N].Delete()
Delete()
Compress()
Sort()
Invert()
Find(value),FindFirst(value)
Unique()

(Collections)

Do value
do !Name values !BestCar
$p Array element is $!Name
enddo
Do indices
do !n indices !BestCar
!Car = !BestCar[!n]
$p Array element $!n is $!Car
enddo

Var !PipeComps Collect all Branch members For CE


!PipeComps

ALL

ALL Pipe

Pipe

BRANCH MEMBERS

Tube

ALL BRANCH MEMBERS

Tube

ITEMS OF EQUI /D1201

Var !Elbows Coll All Elbow With (Abor gt 100) for CE


With

Var !Elbows Coll All Elbow Within W0N0U0 to
W2000N2000U2000
Var !Elbows Coll All Elbow Exclusive Within Volume
/D1201 1500

Var !Elbows Append Coll all Bend for CE

7
7

(Evaluate)

Var !Pipes Coll all Pipe for ce
Var !Names Eval name for all from !Pipes
!Name.sort().invert()
Do !n indices !Names
reorder $!names[$!n] before $!n
EndDo

(Handling Files)
FILE
!Input = object FILE(%pdmsexe%abc.txt')
!Lines = !Input.ReadFile() $* ReadFile

!ResultArray = ARRAY()
$*
do !Line VALUES !Lines
!Column1 = !Line.Part(1)
!ResultArray.Append( !Column1)
Enddo
!Output = object FILE('%pdmsexe%def.txt')
!Output.WriteFile(WRITE, !ResultArray) $* WriteFile

ReadFile()(Open)(Close)
OVERWRITEAPPEND

!!CE Object
PML GLOBAL variable(

)!!CE PDMS:

!BranchHeadBore = !!CE.Hbore
!HeadPosition = !!CE.Hposition
!Easting = !HeadPosition.East

!PosWRTValve = !HeadPosition.WRT(!Valve)

Alert Objects

Alert Objects

alert :
!!Alert.Error( You cannot do this! )
!!Alert.Message( Saving your data now' )
!!Alert.Warning( Do not press this button again!' )
XY

!!Alert.Error( You cannot do this! , 0.25, 0.1)

8
8

Alert Objects
Alert:

confirm, question input


Confirm Alerts

!Answer = !!Alert.Confirm( Are you sure! )

Alert Objects
Input Alerts

!Answer = !!Alert.Input( Enter Width of Floor,10 )

Input alerts

Confirm alerts YES or NO


Question Alerts

!Answer = !!Alert.Question( OK to delete Site? )


Question alerts YES or NO or CANCEL

Forms
Forms
Forms:

q var !!formname
formgadget
gadget :

q var !!formname.gadgetname
q var !!formname.gadgetname.val

Forms

FORM:

show !!formname
LOAD FORM
FORM

loadform !!formname

FROM
setup form !!myform
Title My Form Title
Icontitle Myform
!!myform.initcall = !this.init()
..
exit
define method .init()
.....
endmethod

FormsMETHOD
form:

!!Myform.Show()

form:

!!Myform.Hide()

FORM

if ( !!Myform.Shown() ) then
:
endif

9
9

Form Gadgets
form gadgets
formgadgets, .

gadgets form
gadgets
gadgets
Gadget CALLBACK gadgets

Callbacks
gadget

callback
callback
form

functionmethod
button .opt |Options| call |show !!optionsform|
button .del |Delete| call |delete equipment|
button .apply |Apply| call |!!Myfunction()
button .apply |Apply| call |!this.MyMethod()|

Form Callbacks (OK)

Gadgets Method
Gadgets Members Object,

Method :

gadget:

!!Myform.GadgetName.Active = FALSE

gadget:

!!Myform.GadgetName.SetFocus()

Form Callbacks (Initcall)


Form initialisation callback Form

gadgets
Form initcall member: INITCALL
Callbackstring Callback
!!MyForm.initcall = Callbackstring
: callback Form.

Form Callbacks (Cancel)

OKCALL callback gadget

CANCELCALL callback

OKCALL Callbackstring Form

CANCELCALL Callbackstring

OKCALL member
Ok callback
!this.Okcall = Callbackstring

FormCANCELCALL member

Cancel callback !this.Cancelcall

= Callbackstring

10
10

Form...

Gadget
Gadgets are positioned on a form from top left

GadgetsFORM
setup form !!hello
Title My Form Title
Icontitle Myform SG specific
paragraph .Message text Hello world
button .bye Goodbye OK
exit

Form Origin

Gadget Origin

Gadget

Gadgets

Gadget

Gadget
YMIN
XMAX

YMAX
XMIN

XMIN, XMAX YMIN YMAX


Gadgets
At Xmin .apply Ymax - 0.5
at ymin
at xmax .frame1 + 4
Gadgets FORM
at xmax form - size

Toggle .OnOff at XMIN YMAX+1

Gadgets
Gadget

Gadget
Path Gadget
PATH DOWN GadgetGadget
PATH RIGHTGadgetGadget
gadgets VDIST

HDIST

HALIGN VALIGN

LEFT,RIGHT,TOP BOTTOM

HALIGN LEFT

Toggle .OnOff at XMIN .Gadget1-size YMAX .Gadget1 +1

11
11

Gadget

Paragraph Gadgets
Paragraph gadgets

FORM.

Para .cwd at 0 0 Text 'Current Directory'

This is a paragraph gadget

Buttons

Frame

Button .Button Pop Form FORM !!PopForm


Button .Calculate Calculate Callback !!MyFunctionName()
Button .Apply Apply Callback !!MyFunction()
Button .ok OK Callback !!MyFunction() OK
Button .cancel Cancel Callback !!MyFunction() CANCEL
Button .reset Reset Callback !!MyFunction() RESET
Button .help Help Callback !!MyFunction() HELP
Button .dismiss Dismiss ok

Gadgets
Text input gadget
Text .DirName callback '!This.TopDir()' AT X 0 Width 50
is String

Frame gadgets.
FRAME
FRAME .MYFRAME AT 0 3 My Frame
BUTTON .B1 Press Here
BUTTON .B2 Or Press Here
EXIT

List Gadgets
List gadget
List .SubDirs 'Sub Dirs CallBack '!This.SDirs() Width 60
Hei 4
List .Files |Teams| Width 60 Hei 9

This is a text entry gadget

This is a list gadget

12
12

Textpane Gadgets
TEXTPANE ,

Textpane .textp MyTextpane at x3y6 width 50 hei 6

Buttons
button:

!!Workbench.Apply.Background = 2
button:

Button .Apply pixmap /c:/pml/aveva.bmp

This is a textpane

PML 4
(Ladder)

!!Ladder3

!name, !height !width




!!Ladder(myladder,3000,350)

ZONE

PML 5
FORM
Method : convertctof()


degf = degc 1.8 + 32
degc = (degf 32) / 1.8
Method : temrange()

Method :inputs()

13
13

You might also like