PDMS is tool cum commands based software by AVEVA Company. The PDMS software now has replaced by E3D (Everything 3D). We can design piping , equipment, HVAC, structure, cable trays, etc. In E3D as per ASMEB31.3 and ASME B31.1. E3D is very good customization of PDMS Tool for designer and modeler. AVEVA E3D Design is the world’s most technologically advanced 3D design solution for the process plant, marine and power industries. It enables powerful visualization, clash-free, multi-discipline 3D design, and rapidly generates accurate drawings and reports to reduce costs, timescales and commercial risks of both greenfield and brownfield capital projects. Today we will discuss in detail about E3D and PDMS Commands used by designer.
Table of Contents
General PDMS/E3D COMMANDS
SAVEWORK – TO SAVE CURRENT WORK
AXES OFF – AXES SWITCH OFF
ADD CE – ADD CURRENT ELEMENT TO DISPLAY
REM ALL ADD CE – REMOVE ALL FROM DISPLAY AND ADD CURRENT ELEMENT
ALP REQ CLEAR – CLEAR THE COMMAND LINE
REM ALL – REMOVE ALL FROM DISPLAY
REPR HOLES ON UPDATE – HOLES REPRESENTATION ON & UPDATE IN GRAPHICAL WINDOW
REPR HOLES OFF UPDATE – HOLES REPRESENTATION OFF & UPDATE IN GRAPHICAL WINDOW
Q ATT – TO DISPLAY THE ATTRIBUTES OF THE CURRENT ELEMENT
STAT – TO DISPLAY THE STATUS
UNCLAIM ALL – UNCLIMING ALL TO ALLOW THE OTHER USER TO WORK
Q POS $Q – HELP
MARK CE – TO DISPLAY THE NAME OF THE COMPONENT OF THE ELEMENT
UNMARK ALL – TO REMOVE ALL THE MARKINGS FROM THE GRAPHICAL WINDOW
ENHANCE CE COL RED – TO CHANGE THE COLOUR OF THE CURRENT ELEMENT
REN /NAME COPY PREV – COPY AND RENAME THE NEW COMPONENT
QUIT – EXITS THE PDMS APPLICATION WITHOUT SAVING
FINISH – EXITS THE PDMS APPLICATION WITH SAVING
Q MDB – DISPLAY THE CURRENT MULTIPLE DATABASE
Q USER – DISPLAY THE CURRENT USER NAME
Q MEM – DISPLAY THE MEMBERS OF CURRENT SITE/ZONE/….. ETC.
F1 – HELP
F2 – ZOOM IN/OUT
F3 – PAN
F4 – PERSPECTIVE/PARALLEL VIEW
F5 – ROTATE
F6 – WALK ON/OFF
F7 – ROTATE wrt EYE/MODEL
F8 – WIRE FRAME/SOLID
F9 – SCROLL BAR ON/OFF
F1&F3 – ZOOM IN
F7&F9 – ZOOM OUT
F4/LEFT ARROW – PAN/ROTATE LEFT
F6/RIGHT ARROW – PAN/ROTATE RIGHT
F2/DOWN ARROW – PAN/ROTATE UP
F8/UP ARROW – PAN/ROTATE BOTTOM
$M – FOR LOADING A MACRO FILE (PROJECT DATA)
ADD ALL WITHIN VOL CE 1000 ALL – ALL THE COMPONENTS WITH IN THE 1000 DISTANCE ALL AROUND THE CE
Q ATT IDP@ – FOR GETTING THE POSSITION OF A CURRENT ELEMENT
AXES AT IDP@ – PLACES THE AXES AT THE CURRENT ELEMENT P-POINT
AXES ON – MAKE THE AXES TO DISPLAY
CHOO ALL – RESELECT
DIR N 45 E – TO ORIENT THE COMPONENT IN THE DIRECTION OF N 45 E
Q IDP@ WRT /* – DETAILS WITH RESPECT TO WORLD
“NEW EQUI / COPY /REN / /” – FOR COPYING & RENAMING AN EQUIPMENT AS NEW
REPR OBST ON UPDATE – MAKE THE OBSTRUCTION AREA TO DISPLAY
LOCK ALL – LOCK ANY HIERARCHIY
MATCH WITH (NAME,’*ABC*’) – RULE FOR MAKING MTO REPORT
Q MEM – TO QUERY THE MEMBER
Q OWN – TO QUERY THE OWNER
THRO CE – THROUGH CURRENT ELEMENT
THRO ID@ – THROUGH ID CURSOR AT
THRO IDP@ – THROUGH ID “P” POINT
Q U IN /* – TO FIND THE ELEVATION OF ORIGIN WITH RESPECT TO WORLD
Q SESSION – TO FIND OUT MDB, UPDATE DATE, USER NAME
Q TEMP – TO QUERY THE TEMPERATURE
REM ALL – TO REMOVE ALL FROM DISPLAY
Q DRAWLIST – SUMMARY OF THE SITE
Q NAME – TO FIND THE SELECTED OBJECT NAME
Q XYPOS – TO KNOW THE XY POSITION OF THE VIEW
UPDATE ALL – TO UPDATE THE ALL VIEWS OF THE SHEET AS PER THE DESIGN MODIFICATION
AT @ – FOR RELOCATING THE VIEW
BY @ – FOR RELOCATING THE VIEW WITH BASE POINT
LVISI T – VIEW DISPLAY ON
LVISI F – VIEW DISPLAY OFF
LFRA T – BORDERS OF VIEW ON
LFRA F – BORDERS OF VIEW OFF
DTOFFSET – FOR MOVING DIMTEXT LOCATION
PLTXT – PROJECTION LINE TEXT
PLTXT ‘#DIM~0’ – FOR GIVING THE NOZZLE ORIENTATION
PLTXT ‘~C OF #OWN(C2:)’ – TO MARK CENTER LINE OF EQUIPMENT
PKDIST – CLEARANCE FROM THE ORIGIN
PKEY TOS – SET THE EXTENSION LINE AS TOS
PLTXT ‘BOP EL+ #POSU(C2:)’ – TO MARK BOP OF PIPE
PLTXT ‘TOS EL+ #POSU(C2:)’ – TO MARK TOS OF STRUCTURE
NEW GLAB COPY PREV DDNM ID@ – COPY PREVIOUS TAG
BTEXT ‘#NAME (C2:)’ – FOR CHANGING LABLE TEXT (USE REQUIRED OPTION IN PLACE OF NAME)
SPREAD REMOTE – FOR SPREADING THE LABLE TAGS OUTSIDE THE VIEW LIMITS
ADEGREES 90 – TO ROTATE THE LABLE TAG BY 90 DEG.
Q DB NAME-NAME OF CURRENT DB.
PDMS/E3D Equipment’s Commands:-
Q PARA – To Display The Parameters
Q CATREF – To Display The Catelogue Reference
Q SPRE – To Display The Specification Reference
Q CREF – To Display The Connection Reference
ADD CREF – To Add The Connection Reference
NEW BOX XLEN 100 YLEN 100 ZLEN 100 – To Create New Box With X-Length 100, Y-Length 100 & Z-Length 100
NEW CYLI DIA HEI – To Create New Cylinder By Specifying Diameter And Height
NEW SITE – To Create New Site
NEW ZONE – To Create New Zone
NEW EQUI – To Create New Equipment
NEW SUBE – To Create New Sub Equipment
NEW STRU – Create New Structural
NEW FRMW – To Create New Framework
NEW SBFR – To Create Sub Framework
NEW CYLI COPY PREV BY N 1000 – To Create New Cylinder From Previous Cylinder By North 1000
Q POS IDP@ – For The Position Of Identified P-Point
AXES AT P1 – Axes At “P” Point 1
AXES AT P2 – Axes At “P” Point 2
NEXT AXES AT CE – Axes At Next Current Element In Hierarchiy
NEW VERT COPY PREV – Copying The Previous Vertex
DELETE VERT – To Delete The Vertex
MARK WITH (NAM) ALL NOZZ FOR CE – To Mark Nozzle Name
Q LEVEL – To Query The Current Element Level.
CONN IDP@ TO IDP@-TO Connect id point of any equipment’s to id point of another equipment’s.
axes at pp1-to display axes at pick point 1, pick point 2,3,4,5——————————-.
q pos pp1-position of pick point 1,2,3,4,5——————————
conn IDP2 TO IDP3-To connect id point 2 of equipment A to id point 3 of equipment’s B.
new text Abcde copy Prev.-copy of revision text by previous hierarchy.
new site Abcde copy Prev:-to copy new site by previous .
new zone abcd copy next:-by next
move by 100 through E45N.-move elements by 100 mm through E45N.
Rota ce by 45 through E.
q Dist-show distance unit.
q Dia:-show Dia of equipment’s.
q unit:-show unit of PDMS/E3D.
MM DIA
MM DIST
PDMS/E3D piping commands:-
PDMS/E3D structure commands:-
AXES AT CE – Axes At Current Element
Q CUTL – Cut Length
Q BANG – To Display The Beta Angle
Q POSS WRT /* – To Display The Start Position Wrt World
Q POSE WRT /* – To Display The End Position Wrt World
Q ORI – To Display The Orientation
Q POS WRT /* – To Display The Position Wrt World
BY W 1000 WRT /* – Move The Selected Item By West 1000 Wrt World
EXT END 300 – To Extend The End By 300
Q NAME – To Display The Name
NAME /NEW NAME – To Remane The Old Name
Q CE – Display The Current Element
Q MEM – To Display The Member List
Q DESC – To Display The Grid Mark & Also Change The Grid Mark
MARK WITH (DESC) ALL SCTN FOR CE – To Dispay All The Grid Markings
Q JUS – To Display The Steel Justification
UNLOCK ALL – To Unlock
AXES AT POSE – Axes At End Position
AXES AT POSS – Axes At Start Possition
CTYE – Connection Type At End
CTYS – Connection Type At Start
DESP – Design Parameter
DRNE – Cutting Plane Direction At End
DRNS – Cutting Plane Direction At Start
EREEL – End Release
JLIN – Joint Line
JOLE – Joint Reference At End
JOLS – Joint Reference At Start
JUSLINE / JUSL – Justification Line
NPOS – Node Position
SREL – Start Release
ZDIS – Distance Along Z-Axis Of Owning Section
JUSLINE TOS – To Match The Top Of The Structure With The Existing Or Selected Structe
JUSLINE BOS – To Match The Bottom Of The Structure With The Existing Or Selected Structe
Other important commands of PDMS AND E3D:-
BOP 0 ONT ID@-TO match BOP of pipe w.r.t structure member or equipment’s member.
BOP 100 ONTO ID@-
CONN ID@ TO ID@
CONN PT TO TEE Id@
CONN PH TO PT ID@
HCONN OPEN-
Q HCONN, TCONN
Q SPREF
Q SPBRK
NEW ELBOW CHOO ALL NEX CONN
STEXT ‘ABCDEFGH $ XYZ $ 123456’