You are on page 1of 42

PDMS TRICK BY PLANTWARE

At this page we display some tricks we find useful for other PDMS users around the world.You
should feel free to contribute to with whatever good idea you would like to share![TOP][ISO1]
[ISO2] [ISO/INSU] [BSFN] [GRID] [LOAP] [LEVEL1] [LEVEL2] [NEW PROJECT] [H&S1][eDESK]
[SPATIAL] [GENERAL1] [TUBI length] [CALC DIST [COPY CATE 1] [COPY CATE 2]
[SET command] [UNNAME]Length of TUBIIf you want to know the length of the TUBI
element, navigate to the ELBO before the TUBIand type the following in the Design command
window:CE IL TUB OF CEQ ATT[TOP][ISO1] [ISO2] [ISO/INSU] [BSFN] [GRID] [LOAP] [LEVEL1]
[LEVEL2] [NEW PROJECT] [H&S1][eDESK] [SPATIAL] [GENERAL1] [TUBI length] [CALC
DIST [COPY CATE 1] [COPY CATE 2][SET command] [UNNAME]Calculating a
distanceAnonymousIf you want to calculate the distance between leave of the current element
and the arriveof the next element type in the command window:
Var !dist const dist pl to pa of next
[eDESK] [SPATIAL] [GENERAL1] [TUBI length] [CALC DIST [COPY CATE 1] [COPY
CATE 2][SET command] [UNNAME]Copying a CATEgory II (Advanced, be
careful)AnonymousIn Paragon, if you want to copy a CATE and all its members into a new
category like:/AAEA200 to like /BAD4200 and all the SCOM's under /AAEA200 (like
/AAEA200RR, AAEA200NN,AAEA200TT, AAEA200VV, AAEA200WW ...) to names
like (/BAD4200RR, /BAD4200NN, /BAD4200TT,/BAD4200VV....) use this
trick:Step1:======In Paragon command window, type the command: NEW CATE /BAD4200
COPY /AAEA200(The new category is created, with all SCOM's
unnamed)Step2:====== Navigate to /AAEA200 and create a report, by clicking
Utilities>Reports from the main menu bar andfill the form like this:Filename: /trial.repElements:
CATE MEMWith :Hierarchy: CE

ADDownload to read ad-free.


Step 2a:========Add the following columns:SEQ'name' NAMEOWN Now run the report.Step
3:=======Use any ASCII editor to open the trial.rep file and search and replace all"AAEA200"
with "BAD4200".Save the fileStep 4:=======The trial.rep is now a macro, and you can run it by
typing $m /trial.rep by being at the /BAD4200 category.[TOP][ISO1] [ISO2] [ISO/INSU] [BSFN]
[GRID] [LOAP] [LEVEL1] [LEVEL2] [NEW PROJECT] [H&S1][eDESK] [SPATIAL] [GENERAL1]
[TUBI length] [CALC DIST [COPY CATE 1] [COPY CATE 2][SET command]
[UNNAME]UNNAMEAnunymiusIf you want unname a named item, just type "NAME
UNNAME" in the Design command window by making the element that you want to unname as
the current element.[TOP][ISO1] [ISO2] [ISO/INSU] [BSFN] [GRID] [LOAP] [LEVEL1] [LEVEL2]
[NEW PROJECT] [H&S1]e e n g t [SET command]
[UNNAME]SET command AnonymiusIf you want the name of the equipment to be prefixed to a
NOZZ like,/E1201/N1, /E1201/N2 etc. NEW EQUI /E1201SET NEW NOZZ */N1 NEW NOZZ
*/N2 NEW NOZZ */N3....The trick is typing the SET command! You can even navigate back to
the equipment /E1201 by just typing '*' in the command window.[TOP][ISO1] [ISO2] [ISO/INSU]
[BSFN] [GRID] [LOAP] [LEVEL1] [LEVEL2] [NEW PROJECT] [H&S1][eDESK] [SPATIAL]
[GENERAL1] [TUBI length] [CALC DIST [COPY CATE 1] [COPY CATE 2][SET command]
[UNNAME]
ADDownload to read ad-free.

tShell for WindNT (as available for UNIX)c p p a n w a r e . You can


download a shell-tool for WinNT at this
address:http://www.freeware32.command/moreinfo.php3?GProgramName=eDesk It works
pretty good ! [eDESK] [SPATIAL] [GENERAL1] [TUBI length] [CALC DIST [COPY CATE
1] [COPY CATE 2][SET command] [UNNAME]Changing default for checking spatial
map.kek@plantcon.dkIf you want to avoid to say "YES" to a large number of empty
subframes,you shall find the macro //..../RELEMVOL and change the lines 60 and 91
fromframes etc. you can change the defaults by as listed here:'"CALLIB XWARNING $<$!
INDX is not in the spatil map$>"to"$P Warning - $!INDX is not in the spatial map[TOP][ISO1]
[ISO2] [ISO/INSU] [BSFN] [GRID] [LOAP] [LEVEL1] [LEVEL2] [NEW PROJECT] [H&S1][eDESK]
[SPATIAL] [GENERAL1] [TUBI length] [CALC DIST [COPY CATE 1] [COPY CATE 2]
[SET command] [UNNAME]Changing default for H&Sc p p a n w a r e . If
you wants to change the defaults in Hangers & Support - maybe you do not name your
PIPE'swith a name including the word PIPE - you can change this by changingthe content
of //..../DFLTS/HANGER/DES-SUP. Here your can set the settings for picking upa pipe to
TRUE if desired. Optionally the changes file can be stored under your //.%PDMSUSER%.[TOP]
[ISO1] [ISO2] [ISO/INSU] [BSFN] [GRID] [LOAP] [LEVEL1] [LEVEL2] [NEW PROJECT] [H&S1] [SET
command] [UNNAME]Collecting information via PML-commandscp@plantware.dk If you
wants to collect some information about a catalogue or the contents of an department,you can use
the PML commands:VAR !YOURNAME COLL ALL CATE WITH (:PARHANG EQ 'TRUE') FOR
CEThis command will create an array with the reference to all catalogue items wherethe
UDA :PARHANG is set to true. This could be very useful in the day to day work. NB In PDMS
Ver. 11.? there's no VAR-word for definition of an variable.
ADDownload to read ad-free.

[TOP][ISO1] [ISO2] [ISO/INSU] [BSFN] [GRID] [LOAP] [LEVEL1] [LEVEL2] [NEW PROJECT]
[H&S1]e e n g [SET command]
[UNNAME]Details in ISO-draft drawings.kek@plantcon.dk It's possible to include detail on a
isometric ni PDMS from version 10.5.2.example of how itcould look like:The reference from the
pipe isometrics to the detail looks like this:In order to have details on isometrics the PDMS
System administrator change the settings of ISODRAFT:Select "Detail-plot" and define where
on the paper, the detail shall be positionend.The setting illustrated above looks like this:
ADDownload to read ad-free.

Beneath is descriebed what is the basis for detail on isometrics :1. There shall be a shall be a plot
file in PDMS-plot format. The plot file dowsn't nessesary needto created from PDMS. Filen
behøver ikke være dannet i eller af PDMS. F.eks kan DXF-filer,HPGL eller og andre filer
oversættes med PDMS' plotprogram til det internePDMS plot format. Husk, at detailplottene skal
være "små". PDMS plot format. Husk, at detailplottene skal være "små". Plottene forslås gemt i
et katalog under projektet, f.eks: ...../evt/evtplot/ , som administrator oprettersamtidig med, at der
gives mulighed for at udtegne detaljer.2. I design kan du ny knytte detailplot på alle
rørkomponeter. I det viste eksempel er der knyttetdetail-plot til en ventil og tre bæringer. Det
kræver blot, at komponeneten har en attribut"Dpfn". For at få et detail-plot knyttet til en
komponent, så sættes attributten i DESIGN tildet fulde navn på plotfilen,
f.eks: Dpfn /vhe/ep_ux24/users/evt/evtplot/DEMO1.PLT. Derefter er du klar til at danne isometri
er med detail-plots på, og du behøversåledes ikke gå i DRAFT og tegne "ovenpå".[TOP][ISO1]
[ISO2] [ISO/INSU] [BSFN] [GRID] [LOAP] [LEVEL1] [LEVEL2] [NEW PROJECT] [H&S1][eDESK]
[SPATIAL] [GENERAL1] [TUBI length] [CALC DIST [COPY CATE 1] [COPY CATE 2]
[SET command] [UNNAME]Reference measurements on ISO-draft
drawings.kek@plantcon.dk It's possible to attach reference measurements to the follow
components:ATTA's with Attype= CCCC, CCNN or Support-atta'sP0 of a Elbo, Tee, Bend, Olet
or CrossFrom brach head or tailGridlines with SKEY-type GRDHorinzontal steel elements with
SKEY-type HST

ADDownload to read ad-free.


Vertical steel elements with SKEY-type VSTBuilding with SKEY-type BLDEquipment with
SKEY-type EQUPipe components with SKEY-type PIPFloor level with SKEY-type FLR Walls
with SKEY-type WALOther parts of the PDMS model with SKEY-typen XXXIn order to use
measurements form one of the above mentioned piping components or ATTAs,it's essential that
you in DESIGN sets the following attrubutes:DMTYPE og DMFARRAY.DMTYPE can be set to
either of the following possible values:EAST NORTELEVor any POS for a 3D
dimension.DMFARRAY shall be set to the name of the component(s) or gridlines which you
wish to make measurefrom. DMFARRAY can (as far as we know) only be set via via command-
line. An example could be:DMTYPE EAST ELEV For reference measures at branc-head you shall
use one of the following attributes:HDMTYPE og HDMFARRAY.For reference measurements at
branc-tail you shall use one of the following attributes: .HDMTYPE and TDMTYPE shall be set
to one or two of the following options:EAST NORTHELEVor POS for a
3D dimension.HDMFARRAY og TDMFARRAY shall be set to the name of the reference
element(s) as e.g.:HDMTYPE NORT EAST

ADDownload to read ad-free.

HDMFARRAY /KOTE10-A /KOTE10-50See also ISODRAFT reference manual chapter 4.


[TOP][ISO1] [ISO2] [ISO/INSU] [BSFN] [GRID] [LOAP] [LEVEL1] [LEVEL2] [NEW
PROJECT] [H&S1][eDESK] [SPATIAL] [GENERAL1] [TUBI length] [CALC DIST [COPY
CATE 1] [COPY CATE 2][SET command] [UNNAME]Details for insulation on ISO-draft
drawings.In order to create symbols on the isometric drawings showing start and stop of
insulation,you must create ATTA's at the pipe and set the ATTY to "INPP". This can be
done-- Modify --> Attributes ... select Attype and change this. Furthermore, you shall remember
to changethe insulation specification to "Ispec Nulref" at the point where the insulation stops.If
you - as displayed in the example below - wants to start the insulation again, then you shallagain
insert a ATTA and setting the Attype and change the reference for insulation specificationto your
actual ISPEC. This will result in an isometric drawing as displayed here(only part of an isometric
ISODRAFT drawing):[TOP][ISO1] [ISO2] [ISO/INSU] [BSFN] [GRID] [LOAP] [LEVEL1] [LEVEL2]
[NEW PROJECT] [H&S1][eDESK] [SPATIAL] [GENERAL1] [TUBI length] [CALC DIST
[COPY CATE 1] [COPY CATE 2][SET command] [UNNAME]Using ISO-draft as backing
sheets.kek@plantcon.dk You can use iso-draft drawings or other drawings as backing sheet for
other drawings. See example below:
ADDownload to read ad-free.

when you create a drawing make sure the BSFN is sett to the name of the plotfile you wants
as backing sheet. This is easely done when selecting EXPLICIT (and not from
TEMPLATE)when creating a new drawing.Macro for creation of a new projectWith this text you
will create:
ADDownload to read ad-free.
PIPEA Design databasesDRAFT Database a s e r
a a a s e o r c r e a o n o a c n g s e e e c . CATAlogue
DatabaseISODRAFT AdmindatabaseYou can download the whole text for your own editing of
the macro.The names are based on the PLANTWare names:'' $* Macro call for generation of
project$M/C:/TEMP/OPRET.txt$* Cut text from start to hereCR TE CATAon error continueCR
USER CATA/HUNDSET TE CATATADD CATATADD SYSTEMCOPY DB CATA/CATS FROM PROJ
CTP USER SYSTEM/XXXXXX TO CATA/CATSCOPY DB CATA/CATA FROM PROJ CTP USER
SYSTEM/XXXXXX TO CATA/CATACOPY DB CATA/PLANTW FROM PROJ CTP USER
SYSTEM/XXXXXX TO CATA/PLANTWCOPY DB CATA/PDICT FROM PROJ CTP USER
SYSTEM/XXXXXX TO CATA/PDICTCOPY DB MASTER/PADD FROM PROJ CTP USER
SYSTEM/XXXXXX TO MASTER/PADDCOPY DB CATA/DICT FROM PROJ CTP USER
SYSTEM/XXXXXX TO CATA/DICTCOPY DB CATA/PROP FROM PROJ CTP USER
SYSTEM/XXXXXX TO CATA/PROPCH CATA/CATA ACC UPDACH CATA/CATS ACC UPDACH
CATA/PLANTW ACC UPDACH CATA/PDICT ACC UPDACH MASTER/DICT ACC UPDACH
MASTER/PROP ACC UPDACR TE PIPEACR DB PIPEA/DESI DESI ACC UPDACR MDB
/PIPEA ADD CATA/PLANTW 2ADD CATA/PDICT 3ADD CATA/CATS 4ADD CATA/CATA
5ADD CATA/DICT 8ADD CATA/PROP 99CR TE DRAFTADMIN CR TE ISOADMINTADD
SYSTEMSE TE CATACR MDB /CATAADD CATA/PLANTW 1ADD CATA/PDICT 2ADD
CATA/CATS 4ADD CATA/CATA 5ADD MASTER/PADD 7ADD CATA/DICT 8ADD
CATA/PROP 9ED MOD DESIGN IMACRO /%DESSTART%ED MOD PARAGON IMACRO
/%CATSTART%ED MOD PARAGON MODE PROP RW
ADDownload to read ad-free.

t t
t t
t $* Set system access for changing
catalogue from DesignED MOD DRAFT IMACRO /%DRASTART%ED MOD ISODRAFT
IMACRO /%ISOSTART% yeFONTF 2 IR 885901 Style 2FONTF 3 IR 885901 Style 3FONTF 4
IR 885901 Style 4CR US DRAFA/DRAFATADD DRAFACR TE DRAFATADD DRAFA SET
MDB /DRAFAADD DRAFA/PADD 1ADD PIPEA/DESI 2ADD CATA/PDICT 3ADD
CATA/CATS 4ADD CATA/CATA 5ADD CATA/PLANTW 99ADD CATA/CATA 99ADD
MASTER/PADD 99ADD CATA/DICT 99CR MDB /DRAFMSET MDB /DRAFMADD
MASTER/PADD 99ADD PIPEA/DESI 2ADD CATA/PDICT 3ADD CATA/CATS 4ADD
CATA/CATA 5ADD CATA/PLANTW 99ADD CATA/CATA 99ADD CATA/DICT 99ADD
DRAFA/PADD 99Modulus system/grid for GA'sYou can make lines for building mudulus
system/grid as branches with only a weld as
member.e w e w o u t e a v e n o g e o m e r y u e n s u r e

t a t s p o s s e o m a e m e a s u r e m e n s from any item to a grid


line.You could also make them direcly from the menus in PDMS using this work flow:Create
a........SITE: /??-ADMIN-STRU: /??-ADMIN/MODULLINIER FRMW: /??-MODULLINIER ??
could be your company name. Maybe you should create a FRMW for e.g. N-S and a FRMW for
the E-W grid lines.After this go to menu: Graphics -> Reference data -> Grid.......
Reward Your Curiosity

Everything you want to read.


Anytime. Anywhere. Any device.
Read free for 30 days
No Commitment. Cancel anytime.

Share this document


Share or Embed Document
Sharing Options

 Share on Facebook, opens a new window


 Share on Twitter, opens a new window
 Share on LinkedIn, opens a new window
 Share with Email, opens mail client
 Copy link

You might also like