Date post: | 02-Jan-2016 |
Category: |
Documents |
Upload: | erden-baldzi |
View: | 1,631 times |
Download: | 82 times |
Appendix D. PDMS Attributes and Pseudo-Attributes
Note: Where pprriimmaarryy eelleemmeenntt is referred to in this Appendix, thismeans an element which can be claimed.A nnooccllaaiimm attribute is one which can be modified without havingto claim the owning element.
D.1. Attributes
This section lists all PDMS attributes sorted alphabetically by name. Foreach attribute, the list gives:
the full name and the minimum abbreviation for that name (shownby capitalisation of the relevant characters);
the attribute's data type; the PDMS database type(s) to which it applies; a brief description of its function.
These names should be used when accessing a PDMS attribute as a memberof a DBREF object:
!DBREF.Attributename
Attribute Name Data Type DB Description Type
AANGXY REAL DESI Angle of attached SCTN in XZ plane of joint
AANGYZ REAL DESI Angle of attached SCTN in YZ plane of joint
ABBREVIATION TEXT(8) CATA Abbreviation ABLENGTH INTEGER DICT Minimum abbreviation
length for UDA/UDET ABOP POSITION(3) DESI Bottom of arrive pipe ABORE REAL DESI Arrive bore ACBORE REAL PROP Actual bore ACCESSDB TEXT SYST DB access ACLASS WORD(100) SYST Access control attribute class ACONNECTION WORD DESI Arrive connection type ACPORT REFERENCE DESI Reference to real Access ACRF REFERENCE SYST ACR reference attribute
PDMS Software Customisation Reference Manual D-1Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
ACRGROUP REF(5000) SYST List of ACRs within an ACRSET
ACRLI REF(300) SYST Access control user assigned ACRs
ACRMESSAGE TEXT(120) SYST Access control user defined message
ACSTYF REFERENCE PADD Annotation change style reference
ACTLENGTH REAL DESI Actual length ADEGREES REAL PADD Orientation ADEND REAL CATA Addition factor - unit
definition (see MULT) ADESPARAM REAL(100) DESI Design parameters of
attached element ADIRECTION DIRECTION(3) DESI Arrive direction ADMLOCATION REFERENCE SYST Currently administered
location ADPRFARRAY REF(500) PADD ADP reference array ADUUID TEXT(120) GLOB PDMS project global UUID
version string AGRADIENT REAL DESI Arrive p-point gradient AHLISTTYPES WORD(200) ALL List of actual types in
owning hierarchy AIRTIGHT TEXT(120) DESI Air tight control method AKEY WORD PADD Attribute key AKEYLIST WORD(20) PADD Attribute key list (for radial
dimensions) ALEN INTEGER COMP Comparator: number of
words used for an attribute array
ALIGNMENT TEXT PADD Vertical alignment ALLOWANCE REAL DESI Allowance ANGLE REAL DESI Angle ANPJOINT POSITION(3) DESI Attached neutralpoint of
joint (steelwork) ANPSECTION POSITION(3) DESI Attached neutral point of
section (steelwork) ANSWER REAL CATA Answer, when a real is
expected ANSYMREF REFERENCE PADD ADP annotation symbol
library reference ANTYPE TEXT(120) DESI Analysis type AODIAM REAL DESI Arrive p-point outside
diameter
D-2 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
APARAM REAL(100) DESI Attached catalogue parameters
APOFFSET REAL(2) PADD Leaderline attachment point APOSITION POSITION(3) DESI Arrive position APPDATE TEXT(12) PADD Date of approval APPLICATION TEXT(20) PROP Application APPROVER TEXT(28) PADD Approver APROPERTY REAL PROP Spot value of property A ARCTOLERANCE INTEGER PADD Arc tolerance AREA INTEGER DESI Area ARNO INTEGER PADD Picture directory area
number ARRIVE INTEGER DESI Arrive p-point ASCODE TEXT PADD Annotation selection code ASTABLE WORD(15) PADD ADP association table ASUBTENDED REAL PADD Angle subtended AT POSITION(3) DESI
PADDPosition
ATEXT TEXT(120) PADD Unintelligent text string ATLENGTH REAL DESI Length of arrive implied
tube ATLST WORD(50) DESI Access type list ATNAME WORD CATA Attribute name ATOP POSITION(3) DESI Top of arrive pipe ATTCONNECTION WORD DESI Attached connection type ATTLIST WORD(500) ALL List of attributes ATTMDC WORD (500) ALL List of attributes modified
since comparison date ATTMOD LOGICAL ALL True if attribute modified
this session ATTMODC LOGICAL ALL True if attribute modified
since comparison date ATTMODLIST WORD (500) ALL List of attributes modified
since given session ATTNAME TEXT(32) DESI Attribute name expression
for ATTRRL elements ATTRULE TEXT(1000) DESI Attribute rule expression for
ATTRRL elements ATTYPE WORD DESI Attachment type AUTHOR TEXT(28) PADD Author AUXLOCATION TEXT (3) TRAN Previous location of
command
PDMS Software Customisation Reference Manual D-3Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
AVAL INTEGER(20) COMP Comparator: part of attribute held
AWDOWNERS INTEGER(3) ISOD Table linking AWELD elements to piping components
AWDREF REF(20) DESI Return reference to AWELD element
AWELDS INTEGER(20) DESI Weld numbers of attached welds
AZIDEFAULT REAL DESI Default azimuth value (in DESIGN)
AZIFACTOR REAL DESI Azimuth attractor factor AZILIMITS REAL(2) DESI Azimuth limits (min/max) AZISETFLAG LOGICAL DESI Azimuth set flag - ignore
azimuth values if False BAINDICATOR TEXT PADD Before/After indicator BANGLE REAL DESI Beta angle BBFF REF(500) DESI Array of bounding Boundary
Formers BCPYREF REFERENCE SYST Backward copy reference BDIAMETER TEXT(1000) CATA Bolt diameter BEADEFAULT REAL DESI Default bearing value (in
DESIGN) BEAFACTOR REAL DESI Bearing attractor factor BEALIMITS REAL(2) DESI Bearing limits (min/max) BEASETFLAG LOGICAL DESI Bearing set flag - Ignore
bearing values if False BFLEXIBILITY REAL PROP Out of plane flexibility factor
for bends BFPEN INTEGER PADD Backface pen BFRF REFERENCE DESI Reference to real Boundary
Former BITEMS WORD(25) CATA Bolt items BITLENGTH REAL(25) CATA Bolt item lengths BJOINT TEXT DESI Bolt joint BKEY TEXT(4) PADD DRAFT user defined base
symbol/SKEY name BLENGTH REAL(200) CATA Bolt length BLNK LOGICAL PADD Auto-blanking flag BLRFARRAY REF(10) CATA Bolt reference array BLTMETHOD TEXT(3) CATA Bolt method BLTREFERENCE REFERENCE CATA Bolt reference BMARGIN REAL PADD Auto-blanking margin
D-4 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
BMAXIMUM INTEGER ISOD Maximum bend number in current spool drawing
BOLTPARTNUMBERS INTEGER(20) DESI Spooling bolt part numbers BORE REAL DESI Pipe bore BPOFFSET REAL(4) PADD Leader bend point offset BPROPERTY REAL PROP Spot value of property B BRACKETS TEXT PADD Brackets code BRCOG POSITION(3) DESI Branch centre of gravity BRCONNECT REF (5000) DESI Branch member connections BRICOG POSITION(3) DESI Branch insulated centre of
gravity BRIWEIGHT REAL DESI Branch insulated weight BRLEG REF (5000) DESI Branch members on the
same leg BRLOCK INTEGER DESI Branch positioning status
code used by ROUTER BRWCOG POSITION(3) DESI Branch wet centre of gravity BRWEIGHT REAL DESI Branch weight BRWICOG POSITION(3) DESI Branch wet insulated centre
of gravity BRWIWEIGHT REAL DESI Branch insulated wet weight BRWWEIGHT REAL DESI Branch wet weight BSELECTOR TEXT(3) DESI Bolt selector BSFNAME TEXT(73) PADD Backing sheet filename BSPECIFICATION REFERENCE CATA Bolt specification BSRF REFERENCE PADD Backing sheet reference BSRFARRAY REF(500) PADD ADP backing sheet list BSTATUS INTEGER DESI Branch status code used by
ROUTER BTEXT TEXT(120) PADD Annotation text string BTHKNESS TEXT(1000) CATA Bolt thickness BTLST WORD(50) DESI Boundary Former type list BTOLERANCE REAL PROP Bore tolerance BTOTAL INTEGER DESI Bolt joint total BTYPE TEXT(1000) CATA Bolt type BUFSIZE INTEGER SYST Preferred buffer size BUILT LOGICAL DESI Built/Unbuilt flag BULGEFACTOR REAL DESI
PADDBulge factor
BUNITS WORD CATA Bore units
PDMS Software Customisation Reference Manual D-5Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
BURF REFERENCE DESI Reference to real Building Element
BVISIBILITY LOGICAL CATA Bottom visibility flag CAREA TEXT(12) DESI ISODRAFT Compipe
attribute CASREFERENCE REFERENCE DESI
PROPCase reference
CATMOD INTEGER DESI Catalogue geometry modified
CATREFERENCE REFERENCE CATA DESI
Catalogue reference
CATTEXT TEXT' (725) DESI Concatenation of detailing and material texts
CATYPE INTEGER PROP Card type CCENTRE INTEGER DESI Cost centre CCLASS INTEGER DESI Cost class CCOLOUR INTEGER DESI Colour (in Catalogue) CCONNECTION WORD DESI Connection type (structural
p-line) CDETAIL REFERENCE CATA Catalogue detail CDPLIST WORD(100) DESI List of valid current design
properties CDPROPERTY REAL DESI Current design dataset
property CDRG TEXT(24) DESI ISODRAFT Compipe
attribute CEND TEXT CDESI Connection at other end of
Cref (Head or Tail) CERFARRAY REF(500) DESI Array of faces generated CFDPROPERTY REFERENCE DESI Current design dataset
property CFFARRAY REF(500) DESI Array of faces generated CFLOW TEXT(4) COMP COMPARATOR: direction of
flow at connection CFRARRAY REF(10) DESI Cofitting reference array for
Pfittings CHAMFERS REAL(2) PADD Chamfer lengths CHARSET INTEGER SYST Character set CHEIGHT REAL PADD Character height CHOSHT REAL PADD Crosshairs overshoot CHPEN INTEGER PADD Crosshairs pen CIWEIGHT REAL PROP Total insulation weight
D-6 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
CKEY WORD CATA ISODRAFT end condition key
CLAIMDB TEXT SYST DB claim CLFLAG LOGICAL CATA Centreline flag CLINE LOGICAL PADD Centreline flag CLKID INTEGER COMP COMPARATOR: id of
item/link this connection belongs to
CLLENGTH REAL DESI Branch centreline length CLMID TEXT(120) ALL User id of user claiming
element CLMODE TEXT PADD Centreline mode: 1=CL Off;
2=CL On CLNK REFERENCE COMP COMPARATOR: points to
connected item or link CLPEN INTEGER PADD Centreline pen CLRF REFERENCE PADD Actual circulation list
reference CMPREFERENCE REFERENCE CATA Component reference CMPX TEXT(20) DESI COMPARATOR/DESIGN-
MANAGER exclusion text attribute
CNAME TEXT(4) COMP COMPARATOR: name of connection point
CNODE TEXT(4) COMP COMPARATOR: connection name of target connection point
CNUMBER TEXT(22) DESI ISODRAFT Compipe attribute
COMMENT TEXT(120) CATA Comment COMMTYPE TEXT TRAN Command number COMUID REFERENCE TRAN OUTCOM reference at
relevant site COMSTR TEXT TRAN Command issued by user CONDITION INTEGER(500) SYST Access control logical
condition COPIES INTEGER PADD Number of copies CORALLOWANCE REAL PROP Corrosion thickness COUNT INTEGER PADD Counter COWNER REFERENCE COMP COMPARATOR: pointer to
its owner CPAID REFERENCE COMP COMPARATOR: pointer to
Sheet element CPARAM REAL(100) DESI Catalogue Parameters
PDMS Software Customisation Reference Manual D-7Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
CPEN INTEGER PADD Pen for internal columns CPFARRAY REF(500) DESI Array of ports pointed to CPLOT TEXT(120) DESI Plot (in catalogue) CPOFFSET REAL(2) PADD Leaderline connection point
wrt text origin CPOSITION POSITION(3) DESI Conditioning position for
curve geometry CPROPERTY REAL PROP Spot value of property C CPULL REAL(3) PROP Cold pull - translational CPUTWIST REAL(3) PROP Cold pull - twist CRCY INTEGER SYST Concurrency CREFERENCE REFERENCE DESI Connection reference CRFARRAY REF(10) I Connection reference array DES
CRINFORMATION TEXT(150) ALL DB creation information CRITERIA INTEGER(250) PADD Selection criteria (used to
define tag & rep. rules) CRSF REFERENCE PADD Change ruleset reference CSESSDB TEXT(120) SYST Session comment CSFBREAK LOGICAL DESI Spooling marker attribute
for components CSIZE TEXT(120) COMP COMPARATOR: size of
Sheet element CSPACING REAL PADD Character spacing factor CSPC TEXT(6) DESI ISODRAFT Compipe
attribute CSPEC TEXT(120) COMP COMPARATOR:
specification of connection point
CSTANDARD TEXT(120) DESI Catalogue standard CSTREFERENCE REFERENCE DESI Constraint reference CTXT TEXT(120) PROP Card text CTYATTACHED WORD DESI
CATAAttached connection type
CTYEND WORD DESI End connection type CTYOWNING WORD CATA Owning connection type CTYPE WORD(2) CATA Connection type CTYSTART WORD DESI Start connection type CURDBS REF(300) SYST Current DBs CURFIT TEXT PADD Curve fitting code:
1=default; 2=cubicfit CURLOCATION REFERENCE SYST True current location CURTYPE WORD DESI Curve type
D-8 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
CUTBACK REAL DESI Cutback CUTNAME TEXT(120) ALL Full name of element,
truncated to specified number of characters
CUTNMN TEXT(120) ALL Full name of element, without leading slash, truncated to specified number of characters
CUTPLANE DIRECTION(3) DESI Cutting plane normal CWEIGHT REAL PROP Total component weight DACCESS TEXT SYST Database access DACCLA LOGICAL ALL True if DAC allows element
to be claimed DACCRE LOGICAL ALL True if DAC allows element
to be created DACDEL LOGICAL ALL True if DAC allows element
to be deleted DACDRO LOGICAL ALL True if DAC allows element
to be dropped DACISS LOGICAL ALL True if DAC allows element
to be issued DACMOD LOGICAL ALL True if DAC allows attribute
of element to be modified DAREF REFERENCE DESI Reference of associated
dataset area DARREF REFERENCE PADD Design area reference DATE TEXT(12) MANY Date DATEAKNOWLEDGED DATE TRAN Date command
acknowledged DATECM DATE TRAN Date command completed DATECREATED DATE TRAN Date command created DATEFORMAT TEXT PADD Date format DATEND DATE TRAN Date command stopped DATERD DATE TRAN Date command stopped DATERK DATE TRAN Date command reply
acknowledged DATERN DATE TRAN Date command stopped DATERP DATE TRAN Date command replied DATESL DATE TRAN Date command last stalled DATESNT DATE TRAN Date command sent DBACCESS TEXT ALL DB access DBALLOCATION REF(8000) GLOB List of DBs allocated to
location
PDMS Software Customisation Reference Manual D-9Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
DBCLAIM TEXT ALL DB claim DBCNTL LOGICAL ALL True if element is in a
control DB DBDEPTH INTEGER ALL Database depth within
hierarchy DBEXNO INTEGER ALL DB extract number DBF REFERENCE SYST Database reference attribute DBFILENAME TEXT ALL DB filename DBFNUMBER INTEGER ALL DB file number DBLC REF(1000) GLOB List of LOCs belonging to a
DB DBLS REF(1000) SYST List of DBs belonging to
MDB DBNAME TEXT ALL DB name DBNUMBER INTEGER ALL DB number DBOTTOM REAL DESI
PADDBottom diameter
DBREFERENCE REFERENCE ALL DB reference DBSESSION INTEGER ALL Last DB session DBSHIERARCHY REF(5000) SYST Database hierarchy within a
Dbset DBSLEVEL REF(5000) SYST Databases at a specific level
within a Dbset DBSLIST REF(5000) SYST Databases within a Dbset DBSSTP REF (8000) SYST DBs in a stamp DBSTF REFERENCE SYST Database set reference DBTYPE WORD ALL DB type (DESI, CATA etc.) DBVARIANT LOGICAL ALL True if element is in a
variant DB DBWRITE LOGICAL ALL True if element is in a
writable DB DCLAIM TEXT SYST Database claim mode DCODE TEXT PADD Direction code DCONNECTION WORD DESI Design p-point connection
type DCSTYF REFERENCE PADD Design change style
reference DDDFAULT TEXT(1000) CATA Default design data value DDEFAULTS REAL(3) DESI Port distance flexibility
defaults DDEGREES REAL PADD Dimension line angle DDESPARAMETERS REAL(100) DESI Design parameters as
distance
D-10 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
DDIRECTION DIRECTION(3) DESI Design p-point spherical direction
DDNAME REFERENCE PADD Design element reference DDNMXCOORD REAL PADD DDNM X-position DDNMXYCOORD REAL (2) PADD DDNM XY-position DDNMYCOORD REAL PADD DDNM Y-position DDNX TEXT(120) PADD Design element as text (see
DDNAme) DDPROPERTY TEXT(1000) CATA Design data property value
(in Design) DDRFARRAY REF(10) DESI Array of default design
datasets (for template) DEALAL LOGICAL GLOB Indicates all DBs from
current local are being deallocated (DBALL element)
DEALDB REF ARRAY GLOB Indicates current locations where db is being deallocated (DBLOC element)
DECPLACES INTEGER CATA Decimal places DEFAULT REAL CATA Default DELDSG WORD DESI Delivery designation flag DELPE REAL DESI Easting of delta-position (in
STRUC) DELPN REAL DESI Northing of delta-position (in
STRUC) Delta-position (in STRUC) DELPOSITION POSITION(3) DESI
DELPU a-position (in DESI Upping of deltREAL
STRUC) Spot value of density DENSITY REAL PROP
DEPCOUNT INTEGER TRAN n Number of integers iargument list
DEPDEFAULT TEXT(250) DESI ocal design Default value of lproperty
DEPEND REF (10) TRAN ich this is Commands on whdependent List of local design properties
DEPLIST (100)WORD DESI
DEPROPERTY TEXT(250) DESI Local design property value DEPTYPE REF (10) TRAN Commands on which this is
dependent DERCUT REAL DESI Derived cut length DERLEN REAL DESI Derived length
PDMS Software Customisation Reference Manual D-11 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
DESCRIPTION TEXT(120) MANY Description DESGEO REF(5000) CATA Design geometrical
dependencies DESLOCATION TEXT (3) TRAN Destination location for the
command DESPARAMETERS REAL(100) DESI Design parameters DETAIL LOGICAL DESI` Detail flag DETREFERENCE REFERENCE DESI
CATADetailing text reference
DFFLEXIBILITY REAL(6) PROP Displacement force flexibility
DFLAG TEXT PADD Radial dimension type flag DFLFACTORS REAL(3) PROP Translational spring values DFLT TEXT(120) DICT Default DFLTA TEXT(120) PADD Defaults for type 1
annotation special attribute DFLTB TEXT(120) PADD Defaults for type 2
annotation special attribute DFLTC TEXT(120) PADD Defaults for type 3
annotation special attribute DFNM TEXT(120) DESI Document filename DFONT INTEGER PADD Dimension text font DFUNITS REFERENCE CATA Default unit DIAMETER REAL MANY Diameter DIMENSION LOGICAL PADD DRAFT user-defined symbol
dimension flag DIMPOSITION POSITION(3) PADD Derived 3D dimension
position DIRECTION DIRECTION(3) PADD Direction DISPLACEMENT REAL(3) PROP Translation displacements DKEY WORD CATA Data key DLEVEL INTEGER PADD Drawing level DLFG TEXT PADD Linear/angular dimension
line flag DLIMIT REAL(6) PROP Displacement limit DLPEN INTEGER PADD Dimension line pen DMFARRAY REF(2) DESI ISODRAFT reference
dimension attribute DMFLEXIBILITY REAL(9) PROP Displacement moment
flexibility DMSPACING REAL PADD Lower limit to spacing
between parallel dimensions DMTXT TEXT(120) PADD Dimension text
D-12 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
DMTYPE WORD(2) DESI ISODRAFT reference dimension attribute
DNSTY REAL DESI Density DOCREF REFERENCE DESI Document reference DOCXRF REF(500) DESI Return reference from
DESIGN element to DOCITM element
DOFFSET REAL PADD Dimension line offset DOWN REAL DESI
PADDDowning of position
DPBORE REAL DESI Design point bore DPCONNECTION WORD DESI Design point connection type DPCOUNT INTEGER DESI Number of valid design
points DPDIRECTION DIRECTION(3) DESI Design point direction DPFNAME TEXT(120) DESI ISODRAFT dynamic detail
plotfile name DPGRADIENT REAL DESI Design point gradient DPGRIDREF INTEGER DESI ISODRAFT dynamic detail
grid reference DPLST INTEGER(100) DESI List of valid design points DPOSITION POSITION(2) PADD Dimension line/arc position DPPS POSITION(3) DESI Design point position DPROPERTY TEXT(1000) CATA Parameterised property
expression (default) DPSF REFERENCE DESI Design p-pointset reference DPVISIBILITY INTEGER(100) DESI List of visible design points DRADIUS TEXT(1000) CATA Radial offset DREVAY REF(50) PADD DRWG revision array DRGPRIORITY INTEGER DESI Drawing priority (defines
how to draw SCTN) DRNEND DIRECTION(3) DESI Plane normal at end of
SCTN/GEVSEC DRNSTART DIRECTION(3) DESI Plane normal at start of
SCTN/GEVSEC DRPS POSITION(3) DESI Derived position (steelwork) DRPSE REAL DESI Easting of derived position DRPSN REAL DESI Northing of derived position DRPSU REAL DESI Upping of derived position DRRF REFERENCE DESI Old SPOOLER drawing
reference DRTITLE TEXT(120) PADD Drawing title DSCODE TEXT(120) DESI Design code
PDMS Software Customisation Reference Manual D-13 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
DSESSDB TEXT(120) SYST Date of session DSETFLAG LOGICAL(3) DESI Displacement limits set flag:
ignore values if False DSPLDG REF(100) ISOD Used internally to help with
updates DSTYLE TEXT PADD Radial dimension style flag DTANGLE TEXT PADD Dimension text angle flag DTCHEIGHT REAL PADD Dimension text character
height DTERMINATORS TEXT PADD Dimension terminator code DTFLAG TEXT PADD Dimension text radius flag DTITLE TEXT(32) CATA Data title DTLHEIGHT REAL PADD Dimension text letter height DTOFFSET REAL(2) PADD Dimension text offset DTOP REAL DESI
PADDTop diameter
DTPEN INTEGER PADD Dimension text pen DTRADIUS REAL PADD Dimension text radius DTREFERENCE REFERENCE CATA Dataset reference DTULINE TEXT PADD Dimension text underlining
flag DTXRTEXT TEXT(120) DESI RTEXT of detailing text DTXSTEXT TEXT(120) DESI STEXT of detailing text DTXTTEXT TEXT(120) DESI TTEXT of detailing text DUNION INTEGER CATA
DESIDRAFT element union detail flag
DUNITS WORD CATA Distance units DUTY TEXT(120) DESI Duty DVFLAG LOGICAL PADD ADP detail views flag DVSCLIST REAL(500) PADD ADP detail views allowable
scale list DVTHRESHOLD REAL PADD ADP detail views threshold DWIDTH TEXT(1000) CATA Width offset DX TEXT(1000) CATA Cartesian X offset DXL TEXT(1000) CATA Incremental X length DY TEXT(1000) CATA Cartesian Y offset DYL TEXT(1000) CATA Incremental Y length ECCENTRICITY POSITION(3) DESI Eccentricity (steelwork) ECCJOINT POSITION(3) DESI Eccentricity of joint
(steelwork) ECLASS WORD(100) SYST Access control element class
D-14 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
EFACTOR REAL PROP E-factor EFORCE REAL(3) DESI End force vector components ELECRC LOGICAL ALL True if created since
comparison date ELECRE LOGICAL ALL True if created since given
session ELEDEC LOGICAL ALL True if deleted since
comparison date ELEDEL LOGICAL ALL True if deleted since given
session ELELIST WORD(200) DICT Element list ELEMOC LOGICAL ALL True if modified since
comparison date ELEMODIFIED LOGICAL ALL True if element modified
since given session EMOMENT REAL(3) DESI End moment components ENDANGLE REAL DESI End angle ENDTIM DATE TRAN Date command stopped ERECTION INTEGER DESI Erection class ERELEASE INTEGER DESI End releases (packed) ETEXT TEXT(120) PADD Example text EVOLUME REAL(6) DESI Enclosing box volume in
local coordinates EXBTEXT TEXT(180) PADD Expanded annotation text EXCLFR LOGICAL ALL True if element claimed from
this extract EXCLHI REF(5000) ALL Elements in lower hierarchy
claimed to this extract EXCLTO LOGICAL ALL True if element claimed to
this extract EXDMTXT TEXT(180) PADD Expanded dimension text EXECA TEXT(120) SYST Exec file after DB
propagation EXECB TEXT(120) SYST Exec file before DB
propagation EXFILE INTEGER PADD Extract file number EXMOC LOGICAL ALL True if element claim
modified in this extract EXMOD LOGICAL ALL True if element modified in
this extract EXNCLH REF(5000) ALL Elements in lower hierarchy
not claimed to this extract EXPANSION REAL PROP Spot value of expansion
coefficient
PDMS Software Customisation Reference Manual D-15 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
EXPLTXT TEXT(180) PADD Expanded projection line text
EXPMOC LOGICAL ALL True if element or non-primary descendants claim-modified in this extract
EXPMOD LOGICAL ALL True if element or non-primary descendants modified in this extract
EXTALS REF(8191) SYST Extract ancestors EXTCLS REF(8191) SYST Extract children EXTDESCENDANTS REF(8191) SYST Extract descendants EXTFAMILY REF(8191) SYST Extract family EXTHIGH INTEGER GLOB Location extract number
range, high limit EXTIME INTEGER (3) TRAN Time of execution for
command EXTLOW INTEGER GLOB Location extract number
range, low limit EXTMASTER REFERENCE SYST Extract master EXTNO INTEGER SYST Extract number EXTOWNER REFERENCE SYST Extract owner EXTRCLAIM TEXT(120) ALL Extract claiming element EZDISTANCE REAL DESI End load point in Section FAANGLE INTEGER SYST Skew angle for font file FAREA TEXT(5) DESI Focus construction area FCODE TEXT PADD Face code FCOEFFICIENT REAL(3) PROP Friction coefficient FCPYREF REFERENCE SYST Forward copy reference FDEPDEFAULT TEXT(250) DESI Formatted local design
property default value FDEPROPERTY TEXT(250) DESI Formatted local design
property value FDRAWING TEXT(32) DESI Focus isometric drawing
number FFPEN INTEGER PADD Front-face pen FGRF REF(500) DESI Reference to boundary faces FILENAME TEXT SYST DB filename FILL LOGICAL PADD DRAFT user-defined symbol
fill flag FINO INTEGER SYST File number FINPUTBY TEXT(120) CATA The inputter. FIRESISTANCE REAL DESI Fire resistance
D-16 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
FISSUE TEXT(15) CATA Current pipe specification issue.
FIXITY TEXT(12) DESI Structural fixity FLENAME TEXT(73) PADD External filename FLIMIT REAL(3) PROP Force limit FLNN TEXT(120) ALL Full name of element,
without leading slash FLOWDIRECTION WORD DESI Flow direction FLUREFERENCE REFERENCE CATA
DESIFluid reference
FLWARROW LOGICAL PADD DRAFT user-defined symbol: flow arrow
FNAME TEXT(32) SYST Filename FNMA TEXT(32) SYST Standard font file name FNMB TEXT(32) SYST Bold font file name FNTDIRECTORY TEXT(32) SYST Font directory FONT INTEGER PADD Text font FORCE REAL(3) PROP Force vector FOREIGN TEXT SYST DB foreign/local FPEN INTEGER PADD Fill pen FPLINE TEXT(32) DESI Focus process line number FPONUMBER INTEGER DESI From port number FPRDEFAULT TEXT(250) DESI Formatted property default FPROPERTY TEXT(250) DESI Formatted property value
from dataset FRADIUS REAL DESI
PADDFillet radius
FRDRAWING TEXT(32) DESI Focus reference drawings FREFERENCE REFERENCE DESI Fitting reference FREVISION TEXT(4) DESI Focus isometric drawing
revision FRPOSITION POSITION(3) PADD Eye point FRSTWORLD REFERENCE ALL Reference of first World of
given DB type in current MDB
FSTATUS TEXT(15) DESI
CATA
ISOD
Status setting used in VPRM integration
FTCDDEFAULT TEXT(250) DESI Formatted current design property default value
FTCDPROPERTY TEXT(250) DESI Formatted current design property value
PDMS Software Customisation Reference Manual D-17 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
FTERMINATORS TEXT PADD First dimension terminator code
FULLNAME TEXT(120) ALL Full name of element FULLTYPE TEXT ALL Full type of element FUNCTION TEXT(120) MANY Function FUNIT INTEGER SYST FUNIT GAPS REAL(30) PADD Projection line gap array GBOX REAL PADD Box gap GCOFG POSITION(3) DESI Gross centre of gravity GEODEP REF(5000) CATA Direct geometrical
dependencies GEOM INTEGER DESI Geometry modified GFILE TEXT(120) COMP COMPARATOR: filename
used for graphics storage GLBVERSION TEXT(120) GLOB GLOBAL version string GMOFI REAL(9) DESI Gross moments of inertia GMREFERENCE REFERENCE CATA Geometry set reference GPICT INTEGER COMP COMPARATOR: picture
number for this sheet GRADE REAL DESI Steel grade GRADIENT REAL DESI Gradient of implied tube GRPRF REFERENCE GLOB Reference to group (owner of
location) GSRFAREA REAL DESI Gross surface area GSTREFERENCE REFERENCE CATA Structural geometry set
reference GTXT TEXT(120) DESI Text storing rule to generate
Inventory List GTYPE WORD MANY Generic type GVOLUME REAL DESI Gross volume GWEIGHT REAL DESI Gross weight HARDTYPE WORD ALL Hard type of the element HBORE REAL DESI Head bore HCONNECTION WORD DESI Head connection type HDIRECTION DIRECTION(3) DESI Head direction HDMFARRAY REF(2) DESI ISODRAFT reference
dimension attribute HDMTYPE WORD(2) DESI ISODRAFT reference
dimension attribute HEAD Synonym of HREFerence HEIDEFAULT REAL DESI Default height (in DESIGN) HEIFACTOR REAL DESI Height attractor factor
D-18 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
HEIGHT REAL DESIPADD
Height
HEILIMITS REAL(2) DESI Height limits (min/max) HEISETFLAG LOGICAL DESI Height set flag: ignore
height values if False HEND TEXT DESI Connection at other end of
Href (head or tail) HHBOP POSITION(3) DESI Bottom of hanger head HHBORE REAL DESI Hanger head bore HHCONNECTION WORD DESI Hanger head connection type HHDIRECTION DIRECTION(3) DESI Hanger head direction HHGRADIENT REAL DESI Hanger head gradient HHOD REAL DESI Hanger head outside
diameter HHPOSITION POSITION(3) DESI Hanger head position HHTOP POSITION(3) DESI Top of hanger head HIERARCHY REF(5000) DESI Structural connections HISTORY INTEGER(120) ALL History of sessions in which
modifications were made HLISTTYPES WORD(200) ALL List of all possible types in
owning hierarchy HMAVERAGE REAL DESI Average humidity HMMAXIMUM REAL DESI Maximum humidity HMMINIMUM REAL DESI Minimum humidity HPOSITION POSITION(3) DESI Head position HPOSE REAL DESI Easting of head position HPOSN REAL DESI Northing of head position HPOSU REAL DESI Upping of head position HPREFERENCE REFERENCE DESI Head point reference HREFERENCE REFERENCE DESI Head reference HRELATIVE LOGICAL DESI Branch member head
relative flag, used by ROUTER
HRSF REFERENCE PADD Hatch ruleset reference HSPECIFICATION REFERENCE DESI Hanger specification HSROD REFERENCE DESI Head rod specification HSTUBE REFERENCE DESI Head tube specification HSTYF REFERENCE PADD Hatch style reference HTBOP POSITION(3) DESI Bottom of hanger tail HTBORE REAL DESI Hanger tail bore HTCONNECTION WORD DESI Hanger tail connection type
PDMS Software Customisation Reference Manual D-19 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
HTDIRECTION DIRECTION(3) DESI Hanger tail direction HTGRADIENT REAL DESI Hanger tail gradient HTOD REAL DESI Hanger tail outside diameter HTPOSITION POSITION(3) DESI Hanger tail position HTTOP POSITION(3) DESI Top of hanger tail HTYPE WORD DESI Hanger type HUBRF REFERENCE GLOB Reference to hub location HWRF REFERENCE DESI Head working point, used by
ROUTER ICATREFERENCE REFERENCE DESI Insulation catalogue
reference ICON TEXT(120) CATA Icon ICONN INTEGER GLOB Comms connection type:
0=online; 1=offline IDETAIL REFERENCE DESI Insulation detail text
reference IDLNAME REFERENCE PADD Drawlist name reference IDLX TEXT(120) PADD Drawlist name as text (see
IDLName) IDNAME REFERENCE PADD Design data or catalogue
component name IDNX TEXT(120) PADD Design data or catalogue
component name as text (see IDNA)
IDRTEXT TEXT(120) DESI Insulation detail RTEXT IDSTEXT TEXT(120) DESI Insulation detail STEXT IDTTEXT TEXT(120) DESI Insulation detail TTEXT IMATREF REFERENCE DESI Insulation material text
reference IMXTEXT TEXT(120) DESI Insulation material XTEXT IMYTEXT TEXT(120) DESI Insulation Material YTEXT IMZTEXT TEXT(120) DESI Insulation Material ZTEXT INARCOUNT INTEGER TRAN Number of integers in
argument list INBY TEXT(32) COMP COMPARATOR: user who
imported transfer file INCO TEXT(2000) DESI Array of integers for
ROUTER internal points INCSTATE INTEGER TRAN Input command status INDATE TEXT(32) COMP COMPARATOR: date of
import INFA TEXT(119) SYST Client info: project name INFB TEXT(119) SYST Comment: project message
D-20 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
INREFERENCE REFERENCE DESI Insulation reference INRFARRAY REFERENCE DESI Array of inventory items INSCHEDULE TEXT(120) DESI Inspection schedule INSL LOGICAL PADD DRAFT user-defined symbol
Insulation flag INSULATION LOGICAL PADD Insulation flag INTARGUMENTS INT (10000) TRAN Arguments for command INTHICKNESS REAL DESI Insulation thickness INTYPE WORD DESI Inventory item type INVFARRAY REF(500) DESI Array of inventory items INVISIBLE LOGICAL DESI Visibility state IPARAM REAL(30) DESI Parameters of the insulation
catalogue component IPRESSURE REAL PROP Internal pressure IRNO TEXT SYST ISO-IR number ISEXAP LOGICAL SYST True if extract ancestry is
primary here ISEXCP LOGICAL SYST True if all extract children
are primary here ISEXMP LOGICAL SYST True if extract master is
primary here ISEXOP LOGICAL SYST True if extract owner is
primary here ISNAMED LOGICAL ALL True if element is named ISOLT LOGICAL COMM Location isolation flag ISPECIFICATION REFERENCE DESI Insulation specification
reference ISPREF REFERENCE DESI Insulation specification
component reference ISPRIMARY LOGICAL SYST True if database is primary
at this location ISSUED LOGICAL ISOD Logical flag - true if drawing
has been issued ISWORKINGEXTRACT LOGICAL SYST True if a working extract ITLENGTH REAL DESI Length of implied tube ITLN REFERENCE COMP COMPARATOR: (pipe)line of
the item ITMTBL INTEG(2000) ISOD Table linking AITEMS
elements to piping components
ITOWNER REFERENCE COMP COMPARATOR: owner of the item
PDMS Software Customisation Reference Manual D-21 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
ITPD REFERENCE COMP COMPARATOR: points to sheet to which element belongs
ITPOSITION POSITION(3) DESI Position of implied tube ITREV TEXT(120) COMP COMPARATOR: revision
status of the item ITSIZE TEXT(120) COMP COMPARATOR: size of the
item ITSPEC TEXT(120) COMP COMPARATOR:
specification of the item ITTYPE TEXT(120) COMP COMPARATOR: (pipe)line
specification IWDOWNERS INTEGER(8) ISOD Table linking IWELD
elements to piping components
JFREE LOGICAL DESI True if Section position dominates a connection
JLINE WORD DESI Joining line JLNEND WORD DESI Joining line end JLNSTART WORD DESI Joining line start JMAXIMUM INTEGER DESI Maximum joint number in
current spool drawing JNTNUMBER INTEGER ISOD Joint number JNTOWNERS INTEGER(8) ISOD Table linking IJOINT
elements to piping components
JNTREF REFERENCE DESI Return reference from p-point to IJOINT element
JNUMBER INTEGER(2) DESI Old SPOOLER joint number JOIEND REFERENCE DESI End joint JOIPREFIX WORD(2) DESI Old SPOOLER joint number
prefix JOISTART REFERENCE DESI Start joint JUSLINE WORD DESI Justification p-line JUSTIFICATION TEXT PADD Justification LACR LOGICAL SYST Access control on/off switch LASTMODIFIED TEXT(120) ALL Date of last modification LAXES ORIENT(3) DESI Local axes LBOP POSITION(3) DESI Bottom of leave pipe LBORE REAL DESI Leave bore LCASE INTEGER DESI Load case number LCHAIN LOGICAL PADD Chain flag LCLAIM LOGICAL SYST Access control claim flag
D-22 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
LCLM LOGICAL ALL True if element is claimed LCLMH LOGICAL ALL True if element and
hierarchy are claimed LCNFARRAY REF(500) DESI Elements with local names
stored on template LCONNECTION WORD DESI Leave connection type LCTROLLED LOGICAL SYST Controlled DB flag LDIRECTION DIRECTION(3) DESI Leave direction LDISP LOGICAL DESI Display property flag for
design datasets if True LDPROPERTY REAL DESI Local design dataset
property LEAVE INTEGER DESI Leave p-point LEND LOGICAL DESI Line end LEVEL INTEGER(2) CATA
DESIDrawing level
LFDPROPERTY REFERENCE DESI Local design dataset property
LFPEN INTEGER PADD Label frame pen LFRAME LOGICAL PADD Frame flag LGRADIENT REAL DESI Leave p-point gradient LHEAD LOGICAL DESI Logical head flag LHEIGHT REAL PADD Letter height LHIDE LOGICAL CATA Hide property flag for
catalogue datasets if true LIMITS REAL(6) PADD Volume of interest LINETYPE WORD CATA
DESILine type
LINIT LOGICAL GLOB Location initialisation flag LINKREF REFERENCE PADD Link reference LINKS REF(5000) DESI Linked elements LINKSN INTEGER SYST Linked sessions on parent
extract LINKXREF REF(1000) PADD Referencing elements LISSUE LOGICAL DESI Logical flag - true if drawing
has been issued LISTTYPES WORD(60) ALL List of all possible member
types LKIN REFERENCE COMP COMPARATOR: points to
incoming connection LKLN REFERENCE COMP COMPARATOR: (pipe)line
to which link belongs
PDMS Software Customisation Reference Manual D-23 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
LKOUT REFERENCE COMP COMPARATOR: points to outgoing connection
LKSIZE TEXT(120) COMP COMPARATOR: size of link LKSPEC TEXT(120) COMP COMPARATOR:
specification of link LLCLEARANCE REAL PADD Leader line clearance LLEADERLINE LOGICAL PADD Leader line flag LLISTTYPES WORD(500) ALL List of all possible types in
member hierarchy LLPEN INTEGER PADD Label leader pen LMIRROR LOGICAL DESI True if mirroring required LNAME TEXT(20) DESI Local name as stored in
template LNFARRAY REF(480) DESI Hidden reference array for
linked vertices LNKRX REFERENCE GLOB Reference to first location of
a link LNKRY REFERENCE GLOB Reference to second location
of a link LNKWV REFERENCE GLOB Link weighting value LNLST TEXT(1000) DESI List of local names for
current template LNSPC TEXT(120) COMP COMPARATOR: (pipe)line
specification LOCATION TEXT(120) PADD Location LOCID TEXT(3) GLOB Location identifier LOCK LOGICAL ALL True if element is locked LOCRF REFERENCE SYST
GLOBLocation reference
LODIAM REAL DESI Leave p-point outside diameter
LOFFLINE LOGICAL DESI Offline flag LOGFN TEXT(32) SYST Comms log file name LOGLV INTEGER SYST Comms log file level of detail LOGMS LOGICAL SYST Comms log file
active/inactive flag LOHEIGHT REAL DESI Ploop height - from first
Ploop in owning Panel LOOSE LOGICAL DESI Loose LPOSITION POSITION(3) DESI Leave position LREFERENCE REFERENCE DESI Link reference LSHAPE TEXT PADD Leader shape code LSPACING REAL PADD Text line spacing factor
D-24 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
LSROD REFERENCE DESI Leave rod specification LSTRESSED LOGICAL DESI Stress flag LSTUBE REFERENCE DESI Leave tube reference LTAIL LOGICAL DESI Logical tail flag LTERMINATORS TEXT PADD Label terminator code LTLENGTH REAL DESI Length of leave implied tube LTOP POSITION(3) DESI Top of leave pipe LVARIANT LOGICAL SYST Variant flag LVISIBILITY LOGICAL PADD Visibility flag LVOLUME REAL(6) DESI Enclosing box volume in
local coordinates MATREFERENCE REFERENCE CATA
DESIMaterial reference
MATXT REFERENCE CATA Material text MAXANSWER REAL CATA Maximum answer MAXBORE REAL DESI Maximum bore MAXDEPTH INTEGER ALL DB hierarchy depth of lowest
level item beneath element MAXMIN REAL(2) DESI Max. and min. values of
design property MAXTRY INTEGER TRAN Maximum number of retries MAXUSERS INTEGER SYST Maximum number of users MBACK REF(10000) ALL Members in reverse order MCOUNT INTEGER ALL Number of element members
of given type MDBCLS REF(1000) SYST List of MDBs in which DB is
current MDBLS REF(1000) SYST List of MDBs to which DB
belongs MEMBERS REF(10000) ALL Members MEMLINE WORD DESI Member line for SCTNs MESNUMBER INTEGER TRAN Message number MESQUALIFIER INTEGER TRAN Message number MESREF REFERENCE TRAN Message data reference MFARRAY WORD(50) DESI Model function word array MFLG LOGICAL DESI Master link flag: slave if
False MIDPOINT POSITION(3) DESI Section midpoint (steelwork) MLIMIT REAL(3) PROP Moment limits MLNPEN INTEGER PADD Member line pen MODATT LOGICAL ALL True if attribute of element
can be modified
PDMS Software Customisation Reference Manual D-25 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
MODDEL LOGICAL ALL True if element can be deleted.
MODEDB TEXT SYST Database mode MODULE TEXT(120) DESI Module MOFI POSITION DESI Moments of inertia MOMENT REAL(3) PROP Moment MPEN INTEGER PADD Marker pen MRGFLAG LOGICAL PADD ADP merge flag MRGLEVEL WORD PADD ADP merge level MRKR WORD PROP 3-Way component marker MSDTXT TEXT (120) TRAN Message data text MSESSDB INTEGER SYST Last session number MSSENT LOGICAL TRAN Message sent to relevant site MSTEXT TEXT (120) TRAN Message text MSTYPE REFERENCE TRAN Reference to
OUTCOM/OPERAT creating this POSTOP
MTBEGREF REFERENCE DESI Reference of pipe component beginning a material tube
MTCLENGTH REAL DESI Material tube centreline length
MTENDREF REFERENCE DESI Reference of pipe component ending a material tube
MTLENGTH REAL DESI Material tube length MTOCOMPONENT WORD DESI Material list control for
components (ISODRAFT) MTOHEAD WORD DESI Material list control for head
tube (ISODRAFT) MTOLENGTH REAL DESI Material list text length
(ISODRAFT) MTOPARTNUMBERS INTEGER(20) DESI Additional spooling item
part numbers (ISODRAFT) MTOQUANTITY REAL DESI Dynamic attribute for
material take-off quantity (ISODRAFT)
MTOREFERENCE REF(20) DESI Extra material list spec refs. (ISODRAFT)
MTOTUBE WORD DESI Material list control for leave tube (ISODRAFT)
MTOXARRAY INTEGER(20) DESI Old SPOOLER additional items
MTXREFERENCE REFERENCE DESI Material text reference MTXXTEXT TEXT(120) DESI XTEXT of material text
D-26 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
MTXYTEXT TEXT(120) DESI YTEXT of material text MTXZTEXT TEXT(120) DESI ZTEXT of material text MULTIPLIER REAL CATA Multiplier factor - unit
definition (see ADEND) MVERTEX REFERENCE DESI Reference to master vertex NACKNOWLEDGED INTEGER TRAN Number of times
acknowledged NAME TEXT(120) ALL Name of element (see
NAMN) NAMEDB TEXT SYST DB name NAMESQ TEXT(120) ALL Type, sequence number and
name of element NAMETY TEXT(120) ALL Type and name of element NAMN TEXT(120) ALL Name of element without
leading slash (see NAME) NAMTYP TEXT(120) ALL Type and full name of
element NAREFERENCE REFERENCE CATA Reference to neutral axis NCOFG POSITION(3) DESI Nett centre of gravity NCOLS INTEGER PADD Number of columns NGMREFERENCE REFERENCE CATA Negative geometry set
reference NLOAD REAL DESI Nominal load NLPEN INTEGER PADD Note/framing pen NMOFI REAL(9) DESI Nett moments of inertia NODIMSFLAG LOGICAL CAT No dimensions flag NOFF INTEGER CATA Number off NOFG LOGICAL DESI Link constraint inversion
flag NORMAL DIRECTION(3) PADD Plane normal NPOSE REAL DESI Easting of position in owner NPOSITION POSITION(3) DESI Position in owner NPOSN REAL DESI Northing of position in
owner NPOSU REAL DESI Upping of position in owner NPPT INTEGER PADD P-point number NRELEASE INTEGER DESI Nodal releases NREPAK INTEGER TRAN Number of times reply
acknowledged NREPLY INTEGER TRAN Number of times replied NRETRY INTEGER TRAN Number of retries NROWS INTEGER PADD Number of rows
PDMS Software Customisation Reference Manual D-27 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
NSIZE REAL PADD Nominal size NSRFAREA REAL DESI Nett surface area NSTDBLENGTH REFERENCE CATA Non-standard bolt length
(ref. to DTAB) Null text NTEXT TEXT(12) DPAD
NUMBDB SYSTINTEGER DB number Number NUMBER INTEGER CATA
DESI
Nett volume NVOLUME REAL DESI
Nett weight NWEIGHT REAL DESI
NWELDS ER s omponent
Number of attached weldon a piping c
INTEG DESI
NXTARLOCATION ) e d
Next target location for thcomman
TEXT (3 TRAN
Next DB number NXTDBN TINTEGER SYS
NXTEXN INTEGER SYST Next DB extract number NXTFDB INTEGER SYST Next DB file and DB number NXTFLN INTEGER SYST Next DB file number NXTHB REFERENCE GLOB Reference to next (future)
hub OANGLE REAL PADD Overlay sheet angle OBPEN INTEGER PADD Obscured face pen OBSTFLAG LOGICAL PADD Obstruction flag OBSTRUCTIONS INTEGER CATA
DESIObstruction level
OCODE TEXT PADD Hashed origin code ODESPARAM REAL(100) DESI Owning design parameters OFFLINE Synonym of LOFFline OHTYPE WORD ALL Hard type of owner OKCLAIM LOGICAL ALL True if element may be
claimed OKCLHIERARCHY LOGICAL ALL True if element and
hierarchy may be claimed OKDROP LOGICAL ALL True if element may be
dropped OKDRPH REF(5000) ALL Elements preventing
hierarchy drop OKRELEASE LOGICAL ALL True if element may be
released OKRLEH REF(5000) ALL Elements preventing
hierarchy release OKRLEX LOGICAL ALL True if element may be
extract released
D-28 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
OKRLHIERARCHY LOGICAL ALL True if element and hierarchy may be released
OLDSPL REF (100) ISOD Used internally to help with update
OLISTTYPES WORD(200) ALL List of all possible owner types
OLPEN INTEGER PADD Outline pen OMITFLAG LOGICAL PADD Omission flag ONPJOINT POSITION(3) DESI Owning neutral point of joint
(steelwork) ONPOSITION REAL(2) PADD 'Onto' point: position of view
in region ONPSECTION POSITION(3) DESI Owning neutral point of
section (steelwork) OPARAM REAL(100) DESI Owning parameters -
catalogue component OPCLAIM WORD SYST Claim access control
operation OPCREATE WORD SYST Create access control
operation OPDELETE WORD SYST Delete access control
operation OPDIRECTION DIRECTION(3) DESI Origin plane direction OPDROP WORD SYST Drop access control
operation OPISSUE WORD SYST Issue access control
operation OPMODIFY WORD SYST Modify access control
operation OPOSITION POSITION(2) PADD Overlay sheet position OPSTATE INTEGER TRAN Operation status OPTYPE TEXT TRAN Operation number ORDER INTEGER ALL Sequence position in
member list ORIANGLE REAL(3) DESI Orientation as angles ORIENTATION ORI(3) DESI Orientation ORIFLAG LOGICAL DESI Orientation flag ORILOCATION TEXT (3) TRAN Original location ORIN WORD PADD DRAFT user-defined symbol
orientation ORNA TEXT(120) PADD Originator text ORRF REFERENCE DESI Origin reference (for
templates) OSET LOGICAL PADD Offset /view position flag
PDMS Software Customisation Reference Manual D-29 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
OSFNAME TEXT(73) PADD Overlay sheet file name OSLVISIBILITY REAL(12) PADD Overlay sheet view layers
visible OSRF REFERENCE PADD Overlay sheet reference OSTYPE WORD ALL Soft type of owner OUDATE TEXT(32) COMP Date when the process
design was analysed OUTBY TEXT(32) COMP User who created the
transfer file OUTDIAMETER REAL PROP Outside diameter OUTSTATE TEXT TRAN Output command status OVERSHOOT REAL PADD Overshoot OWNCONNECTION WORD DESI Owning connection type OWNER REFERENCE ALL Owner OWNLST REF(100) ALL Owning hierarchy PAAXIS INTEGER(2) CATA Direction of axis A PACKF REFERENCE GLOB Package reference PALIGNMENT REAL DESI Panel alignment PANGLE TEXT(1000) CATA Angle subtended PARAMETERS REAL(100) CATA
PADDParameters
PAREA TEXT(40) COMP COMPARATOR: name of area
PARENT REFERENCE ALL Reference of owning element of type specified by qualifier
PARTNUMBER INTEGER DESI Part number of spooled component or leave tube
PASSWORD TEXT(7) SYST Password PAXIS INTEGER(2) CATA Axial direction PBAXIS INTEGER(2) CATA Direction PBBTLENGTH TEXT(1000) CATA Bottom B length PBDIAMETER TEXT(1000) CATA Snout bottom diameter PBDISTANCE TEXT(1000) CATA Distance to bottom surface PBENDNUMBER INTEGER DESI Spooling pulled bend
number PBOFFSET TEXT(1000) CATA B offset PBOP POSITION(3) DESI Bottom of pipe PBORE TEXT(1000) CATA Bore PBTPLENGTH TEXT(1000) CATA Top B length PCAXIS INTEGER(2) CATA Direction of C offset PCBTLENGTH TEXT(1000) CATA Bottom C length
D-30 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
PCODANGLES INTEGER PADD Precision code - angles PCODE INTEGER PADD Precision code PCODFRACTIONS INTEGER PADD Precision code - fractions PCODIMPERIAL INTEGER PADD Precision code - imperial PCODMETRIC INTEGER PADD Precision code - metric PCOFFSET TEXT(1000) CATA C offset PCONNECTION TEXT(1000) PCON Connection type PCREFERENCE INTEGER(4) DESI P-point and reference of
connected piping component PCTPLENGTH TEXT(1000) CATA Top C length PDEFINITION TEXT PADD Primitive definition PDIAMETER TEXT(1000) CATA Diameter parameter PDIRECTION DIRECTION(3) CATA P-point direction PDISTANCE TEXT(1000) CATA Distance parameter PERSPECTIVE REAL PADD Perspective angle PFONT INTEGER PADD Projection line text font PFREFERENCE REFERENCE DESI Pfitting reference for
cofittings PFREQD LOGICAL PADD Picture file required flag PGRADIENT REAL DESI P-point gradient PHBOP POSITION(3) DESI Bottom of pipe head PHBORE REAL DESI Pipe head bore PHCONNECTION WORD DESI Pipe head connection type PHDIRECTION DIRECTION(3) DESI Pipe head direction PHEIGHT TEXT(1000) CATA Height PHGRADIENT REAL DESI Pipe head gradient PHOD REAL DESI Pipe head outside diameter PHPOSITION POSITION(3) DESI Pipe head position PHTOP POSITION(3) DESI Top of pipe head PICFD LOGICAL GLOB Picture file distribution flag PICFILENAME TEXT(73) PADD Picture filename PICHTYPE WORD PADD Hard type of picture PICSTYPE WORD PADD Soft type of picture PIDREAL REAL COMP COMPARATOR: PEGS UDA
as real PIDTEXT TEXT(250) COMP COMPARATOR: PEGS UDA
as text PILREAL REAL(10) COMP COMPARATOR: PEGS link
UDA as real PIPESYMBOLS LOGICAL PADD Pipe-end symbol flag
PDMS Software Customisation Reference Manual D-31 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
PJUSTIFICATION TEXT PADD Projection line text justification
PKDISTANCE REAL PADD Proportional distance along p-line
PKEY WORD CATAPADD
P-line identifier key
PLAXIS INTEGER(2) CATA 2D direction angle PLCLEARANCE REAL PADD Projection line clearance PLCNFLAG LOGICAL DESI P-line centreline flag PLCONNECTION WORD DESI P-line connection PLDESCRIPTION TEXT(120) DESI P-line description PLDIRECTION REAL(3) PADD Projection line direction PLEDIRECTION DIRECTION(3) DESI Plane entry direction PLENCUT POSITION(3) DESI P-line end, allowing for
cutback PLEND POSITION(3) DESI P-line end PLINES LOGICAL PADD P-lines flag PLLEVEL INTEGER(2) DESI P-line level PLLST WORD(100) DESI List of valid p-lines PLNAMES WORD(100) DESI List of available p-line
names PLNPEN INTEGER PADD P-line pen PLORIENTATION ORI(3) DESI P-line orientation PLPEN INTEGER PADD Projection line pen PLPMETHOD WORD DESI Plane pipe packing method -
nearest or weighted PLPPOSITION WORD DESI Plane pipe positioning code
word, used by ROUTER PLPURPOSE WORD DESI P-line purpose PLRDIRECTION DIRECTION(3) DESI Plane routing direction PLREFS REF(5000) DESI P-line references PLRF REFERENCE PADD Plane reference PLSPACING REAL PDD Projection line text line
spacing PLSTART POSITION(3) DESI P-line start PLSTCUT POSITION(3) DESI P-line start, allowing for
cutback PLTUFLAG LOGICAL DESI P-line tube flag PLTXT TEXT(120) PADD Projection line text PLWWPOSITION WORD DESI Plane wall-to-wall
positioning code, used by ROUTER
D-32 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
PMAXIMUM INTEGER DESIISOD
Maximum part number in current spool drawing
PMLFUNCTION TEXT(120) PADD PML function PMODE TEXT PADD Plane mode PNAME TEXT(12) PROP Property description POBORE REAL DESI Port bore POCKET WORD DESI Is a branch component in a
pocket?: TOP FOR AIR LOCK BOTT FOR SUMP NONO FOR NO POCKET
POCONNECTION WORD DESI Port connection POD REAL DESI P-point outside diameter PODIRECTION DIRECTION(3) DESI Port direction POEFLAG LOGICAL DESI Post-evaluation flag POFFSET TEXT(1000) CATA Offset POISSONS REAL PROP Spot value of Poisson's ratio PONAME TEXT(120) DESI Port name POORIENTATION ORI(3) DESI Port orientation POPCODE INTEGER TRAN Post-operation code POPS POSITION(3) DESI Port position POSEE REAL DESI Easting of end point position POSEND POSITION(3) DESI End point position POSEU REAL DESI Upping of end point position POSFLAG LOGICAL DESI Positioning flag POSLINE WORD DESI Positioning line POSN REAL DESI
PADDNorthing of position
POSSE REAL DESI Easting of start point position
POSSN REAL DESI Northing of start point position
POSSTART POSITION(3) DESI Start point position POSSU REAL DESI Upping of start point
position POSU REAL DESI
PADDUpping of position
POTARGET REFERENCE DESI Port target reference PPBORE REAL DESI P-point bore PPCONNECTION WORD DESI P-point connection type PPCOUNT INTEGER DESI Number of valid p-points
PDMS Software Customisation Reference Manual D-33 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
PPDESCRIPTION TEXT(120) DESI P-point description PPDIRECTION INTEGER PADD P-point number for direction PPEXST LOGICAL DESI True if p-point exists PPLST INTEGER(100) DESI List of valid p-points PPNUMBER INTEGER DESI Design p-point/port number PPOSITION POSITION(3) DESI P-point position PPROPERTY TEXT(1000) CATA Parameterised property
expression PPSKEY WORD DESI P-point PSKEY PPURPOSE WORD DESI P-point purpose PPVIFLAG INTEGER DESI P-point visibility flag PPVISIBILITY INTEGER(100) DESI
PADDList of visible p-points
PQUALIFIER WORD PROP Property qualifier PRADIUS TEXT(1000) CATA Radius PRAVERAGE REAL DESI Average pressure PRDEFAULT TEXT(250) DESI Property default PREFLAG LOGICAL DESI Pre-evaluation flag PREOPERATION REFERENCE TRAN Reference of
OUTCOM/OPERAT creating this POSTOP
PRESSURE REAL DESIPROP
Pressure
PRFACTOR REAL PROP Pressure factor PRFL TEXT(120) DESI Profile PRIMDB TEXT SYST DB primary/secondary PRIMTYPE LOGICAL ALL True if element is a primary PRJDESC TEXT(180) SYST Project description PRJLOCK LOGICAL SYST Project lock PRJNUMBER TEXT(17) SYST Project number PRJSTATUS WORD SYST Access control project status PRLST WORD(100) DESI List of valid properties -
catalogue or design PRMAXIMUM REAL DESI Maximum pressure PRMINIMUM REAL DESI Minimum pressure PRMLOCATION REFERENCE SYST Primary location PRMMEM LOGICAL ALL True if primary element
among descendants PRMOWN REFERENCE ALL Primary owning element PRMRF REFERENCE GLOB Primary location element
D-34 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
PRMVISIBILITY LOGICAL PADD Draughting primitive visibility
PROFILE LOGICAL PADD Profile flag PROJID INTEGER(3) SYST Project identifier on DB
element PROPERTY TEXT(250) DESI Property value from
catalogue/design dataset PROPG LOGICAL GLOB DB propagation flag PRPURPOSE WORD DESI Property purpose PRTITLE TEXT(120) DESI Property title PRVLOCATION TEXT (3) TRAN Previous location of
command PRVRF REFERENCE GLOB Reference to previous owner
of DB PRVSES INTEGER ALL Previous session to that
specified PSATTS WORD (500) ALL List of pseudo-attributes PSESSDB INTEGER SYST Previous session number PSIZE REAL(2) DESI Panel size PSKEY WORD CATA Key for ISODRAFT PSPECIFICATION REFERENCE DESI Pipe specification PSPINDLE INTEGER CATA P-point number showing
position of spindle PSTATUS INTEGER PADD Plane status PSTF REFERENCE PADD Pointset reference PSTREFERENCE REFERENCE CATA Structural p-line set
reference PSYMBOLS LOGICAL PADD Piping component symbol
flag PTANGLE TEXT PADD Projection line text angle
flag PTBOP POSITION(3) DESI Bottom of pipe tail PTBORE REAL DESI Pipe tail bore PTCDIRECTION INTEGER(250) CATA Parameterised direction PTCHEIGHT REAL PADD Projection text character
height PTCONNECT WORD DESI Pipe tail connection type PTCPOSITION TEXT(250) CATA Parameterised position PTDIAMETER TEXT(1000) CATA Snout top diameter PTDIRECTION DIRECTION(3) DESI Pipe tail direction PTDISTANCE TEXT(1000) CATA Distance to top surface PTEMPERATURE REAL PROP Pipework temperature
PDMS Software Customisation Reference Manual D-35 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
PTEPOSITION TEXT(250) CATA Parameterised end position PTFARRAY REF(17) PADD Point references PTGRADIENT REAL DESI Pipe tail gradient PTLHEIGHT REAL PADD Projection text letter height PTNBARRAY INTEGER(20) DESI Old SPOOLER bolt item
part numbers PTNHEAD INTEGER DESI Old SPOOLER head tube
part number PTNO INTEGER DESI Old SPOOLER component
part number PTNTUBE INTEGER DESI Old SPOOLER tube part
number PTOD REAL DESI Pipe tail outside diameter PTOFFSET REAL(2) PADD Projection line text offset PTOP POSITION(3) DESI Top of pipe PTPEN INTEGER PADD Projection text pen PTPOSITION POSITION(3) DESI Pipe tail position PTREFERENCE REFERENCE CATA Point set reference PTRF REFERENCE PADD Point reference PTS INTEGER(6) CATA Line definition points in
catalogue PTSPECIFICATION TEXT(120) DESI Paint specification PTSPOSITION TEXT(250) CATA Parameterised start position PTTOP POSITION(3) DESI Top of pipe tail PTYPE WORD DESI
CATAProperty type
PUNITS TEXT(32) CATA Data property units PURPOSE WORD MANY Description code word PVIFILTER INTEGER CATA P-point visibility filter PVNO INTEGER PADD Picture version number PWASTAGE REAL PROP Percentage wastage factor PWIDTH TEXT(1000) CATA Width or wall thickness PX TEXT(1000) CATA Cartesian X position PXBSHEAR TEXT(1000) CATA Inclination of bottom surface
to local X axis PXLENGTH TEXT(1000) CATA X length PXTSHEAR TEXT(1000) CATA Inclination of top surface to
local X axis PY TEXT(1000) CATA Cartesian Y position PYBSHEAR TEXT(1000) CATA Inclination of bottom surface
to local Y axis PYLENGTH TEXT(1000) CATA Y length
D-36 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
PYTSHEAR TEXT(1000) CATA Inclination of top surface to local Y axis
PZ TEXT(1000) CATA Cartesian Z position PZLENGTH TEXT(1000) CATA Z length QUALIFIER INTEGER CATA Qualifier QUANTITY INTEGER ALL Quantity (always one!) QUESTION WORD CATA Question RADDEFAULT REAL DESI Radius default value RADFACTOR REAL DESI Radius attractor factor RADIUS REAL DESI
PADDRadius
RADLIMITS REAL(2) DESI Radius limits (min/max) RADSETFLAG LOGICAL DESI Radius set flag - ignore
radius values if false RATING REAL CATA Pressure rating RCODE TEXT PADD Direction of region vertical
on sheet RCOUNT INTEGER ALL Number of rules on element RDEFAULTS REAL(3) DESI Port rotation flexibility
defaults RDEPROP Synonym of LDPRoperty REFATT WORD DESI Reference attribute used in
ports REFERENCE REFERENCE ALL Reference of the element REFINDEX INTEGER DESI Reference array index REFLIST WORD(200) DICT Reference type list REFNO Synonym of REFerence REGN REAL(4) PADD View region RESOLUTION REAL DESI Model resolution (distance) REVDATE TEXT(12) PADD Date of revision REVISION INTEGER DESI Revision REVTIME TEXT(120) PADD Time of revision RFLFACTORS REAL(3) PROP Rotational spring values RHOST TEXT(120) GLOB Host name or IP address of
remote machine RINERTIA REAL(3) PROP Rotational inertia vector RINSIDE REAL DESI Inside radius RLACTION INTEGER(500) DESI Rule action array RLEXCLUDE REF(20) DESI Array of references of special
exclusion rules RLIMIT REAL(6) PROP Rotation limits
PDMS Software Customisation Reference Manual D-37 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
RLINCLUDE REF(20) DESI Array of references of special inclusion rules
RLIST WORD(200) ALL List of rules set RLLOGICAL INTEGER(500) DESI Rule logical array RLOCK INTEGER DESI Branch member creation
status code, used by ROUTER
RLSELECTION INTEGER(500) DESI Rule selection array RLSTORED TEXT(500) DESI Array of ROUTER saved
rules RMFLEXIBILITY REAL(6) PROP Rotational moment
flexibility RNAME TEXT(120) PADD Recipient name ROBBRULES REF(500) DESI Router rules applying to
piping element or members ROLEREF REFERENCE SYST Access control role
references from ACR ROTN REAL(3) PROP Rotation ROUTSIDE REAL DESI Outside radius RPEN INTEGER PADD Pen for internal rows RPRESSURE REAL PROP Reference pressure RPROPERTY REAL CATA Catalogue dataset property RPTXT TEXT(20) DICT Report header text RRSF REFERENCE PADD Representation ruleset
reference RSEQARRAY INTEGER(500) DESI Sequence numbers for rule
execution RSEQFARRAY REF(500) DESI Rule sequence reference
array for local names RSEQNUMBER INTEGER DESI Sequence number for rule
execution RSETFLAG LOGICAL(3) DESI Rotation limits set flag -
ignore values if False RTEMPERATURE REAL PROP Reference temperature RTEXT TEXT(120) CATA Text string RTYPE TEXT(12) PROP Restraint type RULEMOD LOGICAL ALL True if rule modified this
session RULEMODC LOGICAL ALL True if rule modified since
comparison date RULEMODLIST WORD (500) ALL List of rules modified since
given session RULMDC WORD (500) ALL List of rules modified since
comparison date
D-38 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
RULSET WORD (200) ALL List of UDAs set RUSE INTEGER CATA Ruse flag on data record in
catalogue dataset RVAUTHOR TEXT(28) PADD Revision author RVOLUME REAL DESI Rough gross volume RVSNUMBER TEXT(120) PADD Revision number RWDOWNER REFERENCE ISOD Reference of associated
WELD of RWELD element RWDTBL INTEGER(2) ISOD Table linking RWELD
elements to design WELD elements
SAFCLASS INTEGER DESI Safety class SBRARRAY REF(10) CATA SBOLT references SBRP REFERENCE DESI SBFR to RPLA reference
link, used by ROUTER SCALE INTEGER PADD Draft user-defined symbol
scale factor SCALIST REAL (500) PADD ADP main view allowable
scale SCODE TEXT(3) DESI ISODRAFT Compipe
attribute SCOPEREF REFERENCE SYST Access control scope
references from ACR SCOSEL INTEGER(500) SYST Access control scope SDOC TEXT(40) COMP COMPARATOR document SDTHICKNESS REAL(3) PROP Saddle thickness SECURITY TEXT SYST User security SENSE TEXT PADD Rotational sense SESSCAT INTEGER
(600)ALL DBs referenced directly or
indirectly and session of last mod
SESSCHIER INTEGER (600)
ALL DBs referenced and session of last mod for hierarchy
SESSCOMMENT TEXT(120) ALL Session comment SESSDATE TEXT(120) ALL Session date SESSMODIFIED INTEGER ALL Session of last modification SESSNO INTEGER ALL Current opened session SESSUSER TEXT(120) ALL User creating session SETDAT TEXT(120) SYST
GLOBSet date
SFLIMIT WORD DESI Spooling limits SFORCE REAL(3) DESI Start force vector component
PDMS Software Customisation Reference Manual D-39 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
SFREF REFERENCE DESI Return reference from piping component or leave tube to spool or field
SHAPEMODULUS REAL PROP Shape modulus SHOCKLOAD REAL(3) PROP Shock load vector SHOP LOGICAL DESI Shop/site flag SIFACTOR REAL(3) PROP Stress intensification factor SIGFIGURES INTEGER CATA Significant figures SIGNIF LOGICAL ALL True if element is significant SIZE REAL(2) PADD Sheet/region size SIZEDB INTEGER SYST Size of DB SJUSTIFICATION WORD DESI Surface justification for
PALJs SKEY TEXT(4) MANY Symbol key SKEYSCALE INTEGER MANY Universal SKEY scale factor SMAXIMUM INTEGER DESI
ISODMaximum spool number in current spool drawing
SMNO INTEGER SYST SMODU number SMODE TEXT PADD Sectioning mode SMOMENT REAL(3) DESI Start moment component SNAME TEXT(160) COMP COMPARATOR: local name
of the process design SORF REFERENCE PADD Source reference (for
automatic application) SOURCE TEXT(120) PADD Source macro SOUTH REAL DESI
PADDSouthing of position
SPINDLE TEXT(4) PADD DRAFT user-defined spindle symbol/SKEY name
SPKBRK LOGICAL DESI ATTA flag to treat as a real element
SPLCHG LOGICAL ISOD Used internally to help with updates
SPLH TEXT(120) DESI Old SPOOLER head tube spool number
SPLMEM REF(1500) ISOD Spooling table attribute on Spool or Field elements
SPLN TEXT(120) DESI Old SPOOLER component spool number
SPLNUMBER INTEGER ISOD Spool number SPLPARENT REF(500) ISOD Branches referenced by a
Spldrg, Spool or Field
D-40 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
SPLPREFIX TEXT(120) DESIISOD
Spool number prefix
SPLT TEXT(120) DESI Old SPOOLER tube spool number
SPLTBL INT(2000) ISOD Table linking Spool and Field elements to piping components
SPLVOLUME REAL(3) ISOD Volume of a Spool element SPMA REAL DESI Specification angle
maximum answer SPOONUMBER TEXT(120) DESI Spool number including
spool prefix SPOWNER REFERENCE DESI Reference of SPEC owning
SPCO of branch members SPPURPOSE WORD PADD Special purpose table
attribute SPRA REAL DESI Specification angle answer SPRB REAL DESI Specification bore answer SPREFERENCE REFERENCE DESI Component specification
reference SPSP TEXT(2) DESI Old SPOOLER spool prefix SPWD TEXT DESI Specification text answer SREFERENCE TEXT(12) PROP Source reference SRELEASE INTEGER DESI Start releases ( packed ) SREVAY REF(50) PADD Sheet revisions array SRTPRIORITY INTEGER PADD Sorting priority for
dimensions SSHEET TEXT(40) COMP COMPARATOR: name of the
sheet in the area STALENGTH REAL DESI Length of arrive straight
tube STANGLE REAL DESI Start angle STEXT TEXT(120) MANY Text string STITLE TEXT(120) PADD Sheet title STLENGTH REAL DESI Length of leave straight tube STLREF REFERENCE DESI Steel reference STLSF REFERENCE SYST Database reference STMF REFERENCE DESI Template selection pointer STNO TEXT SYST Style number STPDBS REF (5000) SYST Stamps containing db STPSES INT (1500) SYST Sessions used in at least one
stamp STRESS REAL PROP Spot value of stress
PDMS Software Customisation Reference Manual D-41 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
STSESS INTEGER SYST Database session number STSPECIFICATION REFERENCE DESI Structural specification STYF REFERENCE PADD Representation style
reference STYPE TEXT DESI
SYSTSPECON type question
SUPREF REFERENCE DESI Support reference SURFACE TEXT(120) DESI Surface preparation SVERSION TEXT(20) COMP COMPARATOR: sheet
version SYSIZE REAL PADD Symbol size (uniform
scaling) SYSLOCATION TEXT (3) TRAN System location for remote
access SZDISTANCE REAL DESI Start load point in section TAIL Synonym of TREFerence TANSWER TEXT(256) CATA Text answer for text STYP
in specification TARFLAG REFERENCE DESI Target port reference TBORE REAL DESI Tail bore TCATREFERENCE REFERENCE DESI Trace catalogue reference TCDDEFAULT TEXT(250) DESI Current design property
default value TCDPROPERTY TEXT(250) DESI Current design property
value TCODE TEXT PADD Hashed origin code TCONNECTION WORD DESI Tail connection type TCTLENGTH REAL DESI True cut length TDEFAULT TEXT(256) CATA Text default for text STYP in
specification TDETAIL REFERENCE DESI Trace detail text reference TDIRECTION DIRECTION(3) DESI Tail direction TDMFARRAY REF(2) DESI ISODRAFT reference
dimension attribute TDMTYPE WORD(2) DESI ISODRAFT reference
dimension attribute TDPROPERTY REAL DESI Template design dataset
property TDRTEXT TEXT(120) DESI Trace detail RTEXT TDSTEXT TEXT(120) DESI Trace Detail STEXT TDTTEXT TEXT(120) DESI Trace Detail TTEXT TEAMLS REF(1000) SYST List of teams to which user
belongs
D-42 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
TEASTATUS WORD SYST Access control team status TEMF REFERENCE SYST Team reference TEMPERATURE REAL DESI
PROPTemperature
TEND TEXT DESI Connection at other end of Tref (Head/Tail)
TEXIST LOGICAL DESI True if component has TUBI TFDPROPERTY REFERENCE DESI Template design dataset
property TGRADIENT REAL PROP Pipework temperature
gradient THPOSITION POSITION(3) PADD Through point for viewing TIMEE INTEGER SYST End time of Comms window TIMEI INTEGER SYST Comms retry time interval TIMEO INTEGER SYST Comms maximum retry
count TIMER TEXT(120) SYST Frequency of DB
propagation TIMES INTEGER SYST Start time of Comms window TITLE TEXT(120) PADD Title TLINDICATOR LOGICAL PADD True length indicator TMATREF REFERENCE DESI Trace material text reference TMAVERAGE REAL DESI Average temperature TMMAXIMUM REAL DESI Maximum temperature TMMINIMUM REAL DESI Minimum temperature TMPREFERENCE REFERENCE DESI
CATATemplate reference from SPCO
TMRF REFERENCE PADD Template reference TMXTEXT TEXT(120) DESI Trace Material XTEXT TMYTEXT TEXT(120) DESI Trace Material YTEXT TMZTEXT TEXT(120) DESI Trace Material ZTEXT TNAME TEXT(50) COMP GLOBAL name for the whole
process design TNOTE TEXT(100) COMP Note attached to the revision
of the process design TPARAM DESI TPAR Trace catalogue component
parameters TPEN INTEGER PADD Text pen TPONUMBER INTEGER DESI To port number TPOSE REAL DESI Easting of tail position TPOSITION POSITION(3) DESI Tail position TPOSN REAL DESI Northing of tail position
PDMS Software Customisation Reference Manual D-43 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
TPOSU REAL DESI Upping of tail position TPREFERENCE REFERENCE DESI Tail point reference TPROJ TEXT(48) COMP Name of the project in the
process design PADD DRAFT task parameter
value (for ADP) TPVALUE TEXT(120)
TQUALIFIER CATA
lector TEXT(256) Text qualifier in
Specification or SeTQUESTION
ctor TEXT(256) CATA Text question in
Specification or SeleTRANSFORMATION atrix REAL(12) DESI Local transformation m
INTEGER TRAN Area TRAREA
TEXT (3) TRAN Argument qualifiers TRCARGUMENTS
TRCG LOGICAL PADD defined symbol Draft user-trace flag
TRDACCESS s TEXT TRAN Database accesTRDBNO ERINTEG TRAN DB number
REFERENCE TRAN Tran DB reference TRDBRF
Tail reference TREFERENCE REFERENCE DESI
TREXTNO INTEGER TRAN Extract number TRFINO INTEGER TRAN Tran file number TRLOCL LOGICAL TRAN True if a local command TRMODU TEXT TRAN Module in which command
was given TRPASSED LOGICAL TRAN Successful result flag TRSETL LOGICAL TRAN True if local commands are
to be stored or not TRSF REFERENCE PADD Tag ruleset reference TRSTYPE TEXT TRAN SPECON type question TRUNCATION REAL PADD Truncation value (+ve) or
percentage (-ve) TRVISI LOGICAL TRAN Whether the command is
visible TSFBREAK LOGICAL DESI Spooling marker attribute
for components TSIZE REAL PADD Terminator size TSPECIFICATION REFERENCE DESI Tracing specification
reference TSPREF REFERENCE DESI Trace specification
component reference TSYSTEM TEXT(20) COMP Name of the system which
has produced the process design
D-44 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
TTEXT TEXT(120) CATA Text string TTNOTE TEXT(100) COMP Note entered when transfer
file was created TTYPE WORD DESI Template type TUBEFLAG LOGICAL PADD Tubing flag TUCLLENGTH REAL DESI Tube centreline length of
branch TUFLAG LOGICAL CATA Tube flag TULENGTH REAL DESI Tube length of branch TVERSION TEXT(20) COMP COMPARATOR: version
number TVISIBILITY LOGICAL CATA Top visibility flag TWRF REFERENCE DESI Tail working point, used by
ROUTER TYNAME WORD SYST Hash of database type
number TYNUMBER INTEGER SYST Number type TYPE WORD ALL Type of the element TYPEDB TEXT SYST DB type TYSEQUENCE INTEGER ALL Type sequence number UBULGEFACTOR REAL DESI Used bulge factor for curve
geometry UCODBORE INTEGER PADD Units code for bore UCODDISTANCE INTEGER PADD Units code for distance UCODE INTEGER PADD Units code UCURD REF (300) COMM UCURD UCURTYPE WORD DESI Used curve type UDACPY REFERENCE DICT User-defined attribute copy UDASET WORD(200) ALL List of user-defined
attributes set UDNAME TEXT(12) DICT User defined attribute name UIWEIGHT REAL PROP Unit insulation weight UKEY INTEGER DICT UDA key - internal unique
system identifier ULENGTH INTEGER DICT Length of data or text UNAME TEXT(12) PROP Name of user UNDERLINE LOGICAL PADD Underline flag UPDATECALLBACK TEXT(500) PADD ADP update callback URADIUS REAL DESI Used radius for curve
geometry UREFERENCE REFERENCE CATA Units reference
PDMS Software Customisation Reference Manual D-45 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
USCLHI REF(5000) ALL Elements in lower hierarchy claimed to this user (see USNCLH)
USERCLAIM TEXT(120) ALL Username of user claiming element
USERLS REF(1000) SYST List of users belonging to team
USERMODIFIED TEXT(120) ALL User making last modification
USERSTOPPED REFERENCE TRAN User who cancelled command
USESSDB TEXT(120) SYST User creating session USNCLH REF(5000) ALL Elements in lower hierarchy
not claimed to this user (see USCLHI)
UTYPE WORD DICT User-defined attribute type UUNITS TEXT(20) DICT Text for units UWEIGHT REAL PROP Unit pipe weight VALIDVALUE TEXT(1000) DESI Valid value expression for
VVALUE elements VCOMPDATE TEXT (50) PADD View comparison date VCOMPSTAMP REFERENCE PADD View comparison stamp VGAPLENGTH REAL PADD View gap length VIRFLAG LOGICAL DESI Virtual flag VLIMITS REAL(6) PADD View limits VMARGIN REAL PADD ADP view margins VNREF REFERENCE PADD VNOTE reference, special
attribute used by ADP VRATIO REAL(2) PADD View ratio VSCALE REAL PADD Viewing scale - scales
projected view VTITLE TEXT(120) PADD View title VTYPE TEXT PADD Type of design view VVOLUME REAL(6) PADD View volume VWLIMITS REAL(6) PADD View limits, special attribute
used by ADP VWREFARRAY REF(20) PADD View reference, special
attribute used by ADP VXREFS REF (500) DESI Vertex reference array WAITIME INTEGER TRAN Time interval between
retries WAMAXIMUM REAL DESI Maximum water level WBORE REAL ISOD Bore of IWELD/RWELD
D-46 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
WDBNAME TEXT ALL Working DB name WDESPARAM WORD(100) DESI Design parameters as words WDIAMETER REAL PROP Wind diameter modulus WEFACTOR REAL PROP Weight multiplication factor WEIGHTING REAL(3) DESI Weighting value WEST REAL DESI
PADDWesting of position
WIDTH REAL DESI Width WIFACTOR REAL PROP Wind multiplication factor WJPOSITION POSITION(3) ISOD Implied weld position WLDNUMBER INTEGER DESI
ISODWeld number
WLDPREFIX TEXT(4) DESIISOD
Weld number prefix
WLDREF REFERENCE DESI Return reference from p-point or WELD to IWELD or RWELD
WLDXRF REF (2) ISOD Used internally to help with updates
WMAXIMUM INTEGER DESIISOD
Maximum weld number in current spool drawing (ISODRAFT)
WORIENTATION ORI(3) DESI World orientation WORPOSITION POSITION(3) DESI World position WPARAMETERS WORD(100) CATA
PADDParameters as words
WPRESSURE REAL PROP Wind pressure WSHOP LOGICAL ISOD Weld shop/site flag on
IWELD/RWELD WSPECIFICATION REFERENCE ISOD Weld specification on
IWELD/RWELD WTOLERANCE REAL PROP Wall thickness tolerance /
Weight tolerance WTRANSFORMATION REAL(12) DESI Transformation matrix to
World WVOLUME REAL(6) DESI
PADDEnclosing box volume in World coordinates
X REAL DESIPADD
Easting of position
XBOTTOM REAL DESIPADD
Bottom X length
XBSHEAR REAL DESI X bottom shear: inclination of bottom face to local X axis
XLENGTH REAL DESIPADD
X length
PDMS Software Customisation Reference Manual D-47 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Attribute Name Data Type DB Description Type
XOFFSET REAL DESIPADD
X offset
XTEXT TEXT(120) CATA X text XTOP REAL DESI
PADDTop X length
XTRALENGTH REAL CATA Extra length requirement for bolts
XTSHEAR REAL DESI X top shear: inclination of top face to local X axis
XYPOSITION POSITION(2) PADD 2D position XYSCALE REAL(2) PADD Label XY size Y REAL DESI
PADDNorthing of position
YBOTTOM REAL DESIPADD
Bottom Y length
YBSHEAR REAL DESI Y bottom shear: inclination of bottom face to local Y axis
YDIRECTION DIRECTION(3) DESI Preferred Y axis direction YLENGTH REAL DESI
PADDY length
YOFFSET REAL DESIPADD
Y offset
YOUNGS REAL PROP Spot value of Young's modulus
YTEXT TEXT(120) CATA Y text YTOP REAL DESI
PADDTop Y length
YTSHEAR REAL DESI Y top shear: inclination of top face to local Y axis
Z REAL DESIPADD
Upping of position
ZDIRECTION DIRECTION(3) DESI Additional axis direction ZDISTANCE REAL DESI Position in section ZLENGTH REAL DESI
PADDZ length
ZTEXT TEXT(120) CATA Z text string [CLAI] INTEGER SYST Claim mode [MIDBK] REF (5000) ALL Return identified members
in reverse order [MID] REF (5000) ALL Return identified members [ORIE] Synonym of ORIentation [SECU] INTEGER SYST User security [STAT] WORD COMM Status
Table D- 1 : PDMS Attributes
D-48 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
D.2. Pseudo-Attributes
Pseudo attributes are used in the same way as standard attributes. They can be queried at the command line, via PML or used in expressions and reports.
D.2.1. Pseudo-Attribute Syntax
Normally the syntax for pseudo-attributes is a single word. Occasionally two words are required. Some of the attributes have additional qualifiers, e.g. p-point number. The possible types of qualifier are:
Integer. Attribute name. Noun name (element type). Word.
It is indicated in the lists when a qualifier is required. The syntax for qualifiers is ‘attribute name’ , space, qualifier, e.g. PPOS 1. However, when using the PML dot syntax this is not the case. For the dot syntax, qualifiers are handled as follows:
The attribute/word qualifier goes after a further dot, e.g. for query the history of the position attribute, the syntax is !!ce.hist.pos.
The integer qualifier goes in square brackets, e.g. !!ce.ppos[1]. Noun qualifiers are not catered for – use the old VAR syntax.
D.2.2. Grouping of Pseudo-Attributes
The lists are broken down into the following groups:
relating to name and type relating to members/owners/hierarchy relating to attributes relating to DB relating to session history relating to claims relating to extracts relating to access control
All elements on all DBs
relating to rules Most DESI element types. Most DESI element types, DATASET properties. DESI elements with a catalogue or spec. ref. E.g piping component.
Design DBs.
piping and hanger components.
PDMS Software Customisation Reference Manual D-49 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
TUBI BRANCH elements SCTNs, GENSECs Joints most structural items other Catalogue DBs SPCO elements Catalogue DATASET elements Spooler DBs System DB DB Element DBSET Element
DRAFT DBs
Other attributes in system DB
D.2.3. All elements on All DBs
All Element Types – Relating to Name and Type
Pseudo-Attribute Type Comment
ISNAMED LOGICAL True if element is named ‘NAMN’ OR NAM NOPREF
TEXT Name without prefix (preceding /)
FLNM OR FULLNAME TEXT Treename; e.g. BOX 1 OF /PUMP1 FLNN TEXT As FLNM without the leading slash CUTNAM INT TEXT As FLNM but truncated to n long CUTNMN INT TEXT As FLNN but truncated to n long NAMTYP TEXT As FLNM with type before the name NAMESQ TEXT Type + sequence number + name or
refno NAMETY TEXT Type + name or refno FULLTYPE WORD As TYPE, but not truncated to four
characters HARDTY WORD Hard dabacon type PRIMTY LOGICAL True if a primary element
Table D- 2: All Element Types – Relating to Name and Type
D-50 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
All Element Types – Relating to Members/Owners/Descendants:
Member list position
Pseudo-Attribute Type Comment
SEQUENCE INTEGER Position in member list of owner TYSEQU INTEGER Position counting elements of same
type
Valid owners/members/ascendants/descendants
Pseudo-Attribute Type Comment
LIST WORD(38) Possible types in member list OLIST WORD(*) Possible types of owner HLIST WORD(*) Possible ascendants LLIS WORD(*) Possible descendants
Actual members/descendants
Pseudo-Attribute Type Comment
MEMBER NOUN REF(*) Members of given type MBACK REF(*) Reverse order of member list MCOUNT NOUN INTEGER Count of element type in members
list. If no noun is given, the total member list count is returned.
DDEPTH INTEGER Database depth below World (World at 0, Site at 1 etc.)
MAXDEPTH INTEGER Level within the database hierarchy (DDEP) for the lowest level item owned by the current element
PRMMEM LOGICAL True if there are any primary members in element’s descendants
QUANTITY INTEGER Number of elements, currently always 1
Actual owners/ascendants
Pseudo-Attribute Type Comment
PARENT NOUN REFERENCE Reference of ascendant of given type OWNLST REF(*) List of ascendants up to, but not
including, World (Owner last) AHLIST WORD(*) List of all the actual ascendant types
PDMS Software Customisation Reference Manual D-51 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Pseudo-Attribute Type Comment
PRMOWN REFERENCE Owning primary element (or self if primary)
OHTYPE WORD Hard type of owner OSTYPE WORD Soft type of owner
All Element Types – Relating to Attributes:
Pseudo-Attribute Type Comment
ATTLIS WORD(*) List of attributes UDASET WORD(*) List of UDAs set
All Element Types – Relating to DB:
Pseudo-Attribute Type Comment
DBREF REFERENCE DB element in system DB for this DB
DBNUMBER INTEGER DB number DBNAME TEXT(50) DB name, e.g. MASTER/DESI DBFILE TEXT DB filename, e.g. %BAS000%/bas034 DBFNUMBER INTEGER DB filenumber, e.g. 34 DBTYPE WORD DB type, e.g. DESI DBAC TEXT DB access type – UPDATE or
MULTIWRITE DBCL TEXT DB claim type – IMPLICIT or
EXPLICIT CRINFO TEXT DB creation info
(who/where/date/time/pdms pgm banner)
DBSESS INTEGER Last session number for DB DBWRIT LOGICAL True if element is in a writable DB DBEXNO INTEGER Extract number for this DB DBCNTL LOGICAL Control DB or not DBVAR LOGICAL Variant or not WDBNA TEXT Working DB name
Note: The equivalents of the above queries are also available via the DB element in the System DB.
D-52 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
All Element Types – Relating to Session History:
Pseudo-Attribute Type Comment
LASTMOD TEXT Date of last modification of element LASTMOD ATTNAME TEXT Date of last modification of attribute SESSMOD INTEGER Session number of last modification HISTORY INT(*) All sessions in which modified HISTORY ATTNAME INT(*) All sessions in which attribute was
modified USERMOD TEXT Last user to modify element LASTMOD HIER TEXT Date of last modification of element
or any of its hierarchy SESSMOD HIER TEXT Session number of last modification
of element or any of its hierarchy USERM HIER TEXT Last user to modify element or any of
its hierarchy SESSD INT TEXT Date of session SESSU INT TEXT User making session SESSC INT TEXT Session comment SESSNO INT INTEGER Opened session SESCLA INTEGER Session in which a primary element
was claimed to this extract. Returns ‘unset’ if an element is not claimed to this extract.
PRVSES INT INTEGER Previous session to that specified SESSCA INT(*) Returns DB number and session
number of last modification for all elements referenced directly or indirectly from this element (e.g. catalogue DBs referenced)
SESSCH INT(*) As for SESSCA, but get a combined list for all documents
PDMS Software Customisation Reference Manual D-53 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
All Element Types – Relating to Claims:
Pseudo-Attribute Type Comment
USERC TEXT PDMS user having element claimed CLMID TEXT Unique system ID of user making
claim (embodies workstation id) OKREL LOGICAL True if element may be released OKRLH LOGICAL True if element and descendants
may be released OKCLA LOGICAL True if element may be claimed OKCLH LOGICAL True if element and descendants
may be claimed LCLM LOGICAL Is element claimed to this user? LCLMH LOGICAL Are element and all descendants
claimed to this user? USCLHI REF(*) Descendants claimed to this user USNCLH REF(*) Descendants not claimed to this user MODATT ATTNAME LOGICAL Can attribute of element be changed
Checks: DAC/lock/ReadOnly/claim/etc.
MODDEL ATTNAME LOGICAL Can attribute of element be deleted? Checks: DAC/lock/ReadOnly/claim/etc.
All Element Types – Relating to Extracts:
Pseudo-Attribute Type Comment
EXCLT LOGICAL True if element claimed to this extract. Will only be true if a primary element; i.e. if true then element appears in ‘Q CLAIMLIST EXTRACT’
EXCLFR LOGICAL True if element claimed from this extract. Only true on primary elements; i.e. if true then this element would appear in ‘Q CLAIMLIST EXTRACT OTHER’
EXCLHI REFERENCE List of primary elements below this one, and including this one, which have been claimed to the extract; i.e. potentially releasable
EXNCLH REFERENCE List of primary elements below this one, and including this one, which have not been claimed to the extract; i.e. potentially claimable
D-54 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Pseudo-Attribute Type Comment
PRMOWN REFERENCE Returns owning primary element, or itself, if primary (i.e. what to claim/release)
EXMOD LOGICAL True if element is primary, and modifications have been made to it; i.e. a flush or drop is worth doing on this element
EXPMOD LOGICAL True if element is primary, and modifications have been made to it or any ‘non primary’ children; i.e. a flush or drop is worth doing
EXMOC LOGICAL As EXMOD, but ignoring changes to noclaim attributes and member lists
EXPMOC LOGICAL As EXPMOD, but ignoring changes to noclaim attributes and member lists
OKDROP LOGICAL True if element can be dropped (valid at primary items only). Basically EXPMOD aanndd nnoott EXCLFR.
OKRLEX LOGICAL True if extract release is possible; i.e. not changed, or claimed out further. The opposite of EXPMOC.
OKRLEH REF(*) prevent a hierarchy extract release Returns list of primary items that
OKDRPH REF(*) Returns a list of elements that prevent a hierarchy drop
EXTRC TEXT Extract to which an element is claimed. NB: If USERC is set, then EXTRC will always be set to indicate the extract that the user has claimed from.
EXTCON REF(*) Elements which have been either disconnected from this element or connected to this element in the extract
EXTCNN REF(*) A subset of EXTCON. Only includes elements which have not been modified in the extract (other than connection reference).
EXTCNC REF(*) A subset of EXTCON. Only includes elements which have not been modified in the extract (other than connection reference). EXTCNC + EXTCNN will give EXTCON
EXTRCO REF(*) As EXTCON but applied recursively to each connection
EXTRCN REF(*) As EXTCNN but applied recursively to each connection
PDMS Software Customisation Reference Manual D-55 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Pseudo-Attribute Type Comment
EXHCON REF(*) As EXTCON but repeat test for all Descendants
EXHCNN REF(*) As EXTCNN but repeat test for all Descendants
EXHCNC REF(*) As EXTCNC but repeat test for all Descendants
EXHRCO REF(*) As EXTRCO but repeat test for all Descendants
EXHRCN REF(*) As EXTRON but repeat test for all Descendants
Note: The tests on OKDROP do not test ‘combination’ aspects. For
example, if you rename /FRED to /TOM and /TOM to /FRED then these elements must be dropped together. This is not tested for by the pseudo-attributes. For EXTRC, USERC the system will only return information for the extract opened, and for ascendant extracts. For example, if you are in the Master extract, the system only returns information about claims to the immediate children. It does not report on further claims to grandchildren or to users working on the child extracts. Ideally this would not be the case, but currently it is too difficult technically to do so. This restriction also applies to the information returned from ‘Q CLAIMLIST …’ The following attributes are covered by the term ‘connection’: CREF, TREF, HREF, CRFA, VXREF, JOIS, JOIE, Dynamic links for rules
D-56 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
All Element Types – Relating to Access Control:
Pseudo-Attribute Type Comment
DACDRO LOGICAL Does access control allow element to be dropped?
DACMOD LOGICAL Does access control allow element to be modified?
DACCRE LOGICAL Does access control allow element to be created?
DACCRE NOUN LOGICAL Does access control allow element of given type to be created?
DACCLA LOGICAL Does access control allow element to be claimed?
DACDEL LOGICAL Does access control allow element to be deleted?
DACISS LOGICAL Does access control allow element to be issued?
DACERR ATTNAME TEXT Return DAC error text that would be generated if attribute was modified
DACERR CLAIM TEXT Return DAC error text that would be generated for an EXTRACT CLAIM
DACERR DELETE TEXT Return DAC error text that would be generated if element was deleted
DACERR CREATE TEXT Return DAC error text that would be generated if element was created
DACERR NOUN TEXT Return DAC error text that would be generated if element of given type was created
All Element Types – Relating to Rules:
Pseudo-Attribute Type Comment
RCOUN INTEGER Rule count RLIST WORD(200) List of attributes with rules set NRULEE INTEGER Number of rule errors on element RULEER INT TEXT Return nth rule error
All Element Types – Relating to Sessions and Comparison Date:
Pseudo-Attribute Type Comment
ATTMOD WORD LOGICAL Has attribute word been modified this session
ATTMOC WORD LOGICAL Has attribute word been modified since the comparison date
ELEMOD LOGICAL Has element been modified since this
PDMS Software Customisation Reference Manual D-57 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Pseudo-Attribute Type Comment
or given session ELEMOC LOGICAL Has element been modified since the
comparison date ELECRE LOGICAL Has element been created since this
or given session ELECRC LOGICAL Has element been created since the
comparison date ELEDEL LOGICAL Has element been deleted since this
or given session ELEDEC LOGICAL Has element been deleted since the
comparison date RULMOD LOGICAL Has rule been modified since this
session RULMOC LOGICAL Has rule been modified since the
comparison date ATTMDL WORD(*) List of attributes modified this
session ATTMDC WORD(*) List of attributes modified since the
comparison date RULMDL WORD(*) List of rules modified this session RULMDC WORD(*) List of rules modified since the
comparison date
Special Attributes For Use in the MODIFIED, CREATED and DELETED functions
Pseudo-Attribute Type Comment
GEOM LOGICAL Has any aspect of the evaluated geometry1 changed
CATTEXT LOGICAL Has any part of the evaluated detail or material text changed.
CATMOD LOGICAL Has a value2 in the catalogue changed
1 An eevvaalluuaatteedd ggeeoommeettrryy change occurs if:
any dimension of a primitive has changed any p-point changes POS/ORI changes
The level information used to determine the geometry will be that set by the REPRE MASS command. The REPRE MASS command is available in ISODRAFT. 2 Relevant catalogue changes are changes to:
SPREF
D-58 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
SPCO elements COMP elements PTSE, GMSE, ppoint, geometry elements any dataset elements DTEXT,MTEXT elements
Note that there is a subtle difference between CATMOD and the other two special attributes. The CATTEXT and GEOM keywords work on the evaluated values. Thus it is possible that the geometry element has changed but the GEOM keyword returns false, e.g. a UDA value may have changed, but this has no effect on the evaluated geometry. The CATMOD keyword on the other hand will return true for any change. The CATMOD keyword may be used on any element. It will return ‘false’ if the element does not have a SPREF or CATREF reference pointing into the catalogue database. It will return ‘true’ if the element has a SPREF or CATREF attribute and either (a) this reference attribute has itself changed in value or (b) the catalogue element pointed at, or any catalogue element owned by or pointed at by this element, either directly or indirectly, has changed in any way. The exception is that elements pointed at via UDAs are not compared, although the value of the UDA itself is checked. Thus if a reference valued UDA has been changed then this will count as a change, but if only the element pointed at has changed, then this will not count. Design DBs
PDMS Software Customisation Reference Manual D-59 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Most DESI Element Types:
Pseudo-Attribute Type Comment
EAST OR X REAL East/X component of position WEST REAL West component of position NORTH OR Y REAL North/Y component of position SOUTH REAL South component of position UP OR Z REAL Up/Z component of position DOWN REAL Down component of position DDESPARAM REAL(100) Return desparameter as a distance,
converted to local units WDESPARAM WORD(100) Return desparameter as a word WVOL REAL(6) World volume LVOL REAL(6) Local volume (defaults to relative to
owner) Q WVOL is same as Q LVOL WRT /*
ORIA REAL(3) Orientation as three angles CONNCH REFERENCE Get connections for this element and
all its descendants except for levels SITE, ZONE, STRUCT, SUBS, FRMW, and SUBF.
Most Design Elements – Dataset Properties:
Pseudo-Attribute Type Comment
PROPERTY WORD TEXT Dataset property value for word PRPU WORD TEXT Query property purpose PRTI WORD TEXT Query property title PRDES WORD TEXT Query property description PRLS WORD(100) List of dataset properties for element DEPLIST WORD(100) List of local design property keys CDPLIST WORD(100) List of current design property keys DEPROP TEXT Local design property value as a real
or text DEPDEF TEXT Local design default property value
(real or text) RDEPROP REAL Local design property value as a real TCDPROP TEXT Current design property value (real
or text) TCDDEF TEXT Current design default property
value (real or text) CDPROP REAL Current design property value as a
real
D-60 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Pseudo-Attribute Type Comment
CFDP REFERENCE Current design reference property LFDP REFERENCE Local design reference property TFDP REFERENCE Template design reference property RSEQFA REF(*) Items with local names in rule
sequence order FPROP TEXT Formatted catalogue or design
property value FPRDE TEXT Formatted catalogue or design
property default FTCDP TEXT Formatted current design property
value FTCDD TEXT Formatted current design property
default value FDEPR TEXT Formatted local design property
value FDEPD TEXT Formatted local design property
default value
See separate documentation on how dataset properties are applied.
PDMS Software Customisation Reference Manual D-61 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Design Elements with a Catalogue or SpecRef (e.g. piping components):
Pseudo-Attribute Type Comment
STYPE WORD Specification answer for STYPE question
SPWD WORD WORD Word answer for SPEC question SPRB WORD REAL Bore answer for SPEC question SPRA WORD REAL Dimensionless answer for SPEC
question SPMA WORD REAL Dimensionless max answer for
question SPOW REFERENCE Specification owning SPCO of branch
member CATREFERENCE REFERENCE Catalogue reference SPREFERENCE REFERENCE Specification reference PARAM REAL(100) Parameters of the catalogue
component WPARAM TEXT Parameter as text, e.g. connection
type IPARAM REAL(100) Parameters of the insulation
catalogue component TPARAM REAL(100) Parameters of the tracing catalogue
component INTHICKNESS REAL Insulation thickness PTREFERENCE REFERENCE Point set reference GMREFERENCE REFERENCE Geometry set reference DTREFERENCE REFERENCE Dataset reference NGMREFERENCE REFERENCE Reference of negative geometry set MTXREFERENCE REFERENCE Material text reference MTXX TEXT Material XTEXT MTYX TEXT Material YTEXT MTZX TEXT Material ZTEXT DETREFERENCE REFERENCE Detail text reference DTXR TEXT Detail RTEXT DTXS TEXT Detail STEXT DTXT TEXT Detail TTEXT ISPRE REFERENCE Insulation specification component
reference ICATREFERENCE REFERENCE Insulation catalogue component
reference IDETAIL REFERENCE Insulation detail text reference IDRT TEXT Insulation detail RTEXT IDST TEXT Insulation detail STEXT
D-62 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Pseudo-Attribute Type Comment
IDTT TEXT Insulation detail TTEXT IMAT REFERENCE Insulation material text reference IMXT TEXT Insulation material XTEXT IMYT TEXT Insulation material YTEXT IMZT TEXT Insulation material ZTEXT TSPRE REFERENCE Tracing specification component
reference TCATREFERENCE REFERENCE Tracing catalogue component
reference TDETAIL REFERENCE Tracing detail text reference TDRT TEXT Tracing detail RTEXT TDST TEXT Tracing detail STEXT TDTT TEXT Tracing detail TTEXT TMAT REFERENCE Tracing material text reference TMXT TEXT Tracing material XTEXT TMYT TEXT Tracing material YTEXT TMZT TEXT Tracing material ZTEXT MAXBORE REAL Maximum bore for all p-points PPOINT N BORE OR PPBORE N
REAL Bore at p-point n
PPOINT N CONNECTION OR PPCONN N
WORD Connection type at p-point n
PPOINT N POSITION OR PPOSITION N
POSITION Position at p-point n
PPOINT N DIRECTION OR PDIRECTION N
DIRECTION Direction at p-point n
PPOINT N GRADIENT OR PGRAD N
REAL Gradient at p-point n
PPOINT N BOP OR PBOP N
POSITION Position of bottom of pipe at p-point n
PPOINT N TOP OR PTOP N
POSITION Position of top of pipe at p-point n
PPOINT N OD OR POD N
REAL Outside diameter at p-point n
PPLS INT(100) List of valid p-point numbers PPOINT N PSKEY OR PPSKEY N
WORD Pskey for p-point n
PPOINT N BOLT JOINT WORD Bolt joint for p-point n PPOINT N BOLT TOTAL
WORD Bolt total for p-point n
P N PURP OR PPURP WORD Purpose for p-point n
PDMS Software Customisation Reference Manual D-63 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Pseudo-Attribute Type Comment
N
P N DESC OR PDESC N
TEXT Description for p-point n
PPCOU INTEGER Number of p-points DPCOU INTEGER Number of design points PPVIF N INTEGER Vis value for p-point n PPEXST N LOGICAL True if p-point exists PPREF N REFERENCE Reference of catalogue p-point SPRB WORD REAL Specification real answer in bore
units SPRA WORD REAL Specification real answer in no units SPMA WORD REAL Specification real max answer in no
units
Note: For SPRB, SPRA, SPMA the word qualifier is the question, e.g. PBOR
D-64 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Piping and Hanger Components
Pseudo-Attribute Type Comment
ATLE REAL Arrive tube length TEXIST LOGICAL True if TUBI exists LTLE REAL Leave tube length GRDE OR GRADIENT REAL Gradient of implied tube ITPS POSITION Position (centre) of implied tube MTCL REAL Centreline length of current material
tube (includes off-line items such as bends)
MTBE REFERENCE Referenceof pipe component beginning material tube
MTEN REFERENCE Reference of pipe component ending material tube
Note: The above are also available at the BRAN element. Gradient is the vertical rise (fall) divided by the horizontal distance. The maximum/minimum values returned are 1E6, !1E6. Material tube is defined as the continuous lengths of TUBI separated by components for whom the LOFF attribute is set to False, or there is no LOFF attribute (excluding ATTAs), i.e.several pieces of implied tube may make up a material tube. The MTCL calculation is the more useful one, as it includes the offline components such as bends. For example, a BEND1!TUBI!BEND2 combination would have the MTCL as the combined length, queryable at any of the components. The MTBE would be BEND1, the MTEN would be BEND2. MTLE is available on TUBI and is similar to MTCL, but stops at the next piece of implied tube. MTLE is thus more useful in reports, since summing the MTLE for all TUBI will give the correct total tube length required.
PDMS Software Customisation Reference Manual D-65 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Pseudo-Attribute Type Comment
STLE REAL Straight length of leave tube, i.e. until Bend, Redu, Valv, etc.
STAP REAL Straight length of arrive tube, i.e. until Bend, Redu, Valv, etc.
PARRIVE BORE OR ABOR
REAL Arrive bore
PARRIVECONNECTION OR ACON
WORD Arrive connection type
PARRIVE POSITION OR APOS
POSITION Arrive position
PARRIVE DIRECTION OR ADIR
DIRECTION Arrive direction
PARRIVE GRADIENT OR AGRD
REAL Arrive gradient
PARRIVE BOP OR ABOP
POSITION Position of bottom of arrive pipe
PARRIVE TOP OR ATOP
POSITION Position of top of arrive pipe
PARRIVE OD OR AOD REAL Diameter of arrive pipe PLEAVE BORE OR LBOR
REAL Leave bore
PLEAVECONNECTION OR ACON
WORD Leave connection type
PLEAVE POSITION OR LPOS
POSITION Leave position
PLEAVE DIRECTION OR LDIR
DIRECTION Leave direction
PLEAVEGRADIENTOR LGRD
REAL Leave gradient
PLEAVE BOP OR LBOP
POSITION Position of bottom of leave pipe
PLEAVE TOP OR LTOP
POSITION Position of top of leave pipe
PLEAVE OD OR LOD REAL Diameter of leave pipe POCK TEXT Is a branch component in a pocket?
Answer: TOP for air lock BOTT for sump NONO for no pocket
BRCON REF(*) Connected components in branch (no implied tube between them)
D-66 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Pseudo-Attribute Type Comment
BRLEG REF(*) Connected components in same leg (no tube or change of direction between them)
TUBI:
Pseudo-Attribute Type Comment
ITLE REAL Length of implied tube MTLE REAL Length of tube plus any following
offline component up to next length of TUBI
Branch:
Pseudo-Attribute Type Comment
TULEN REAL Branch tube length (no components) CLLENGTH REAL Branch centre line length (including
all components) TUCLLEN REAL Branch material tube length, i.e.
implied tube plus inline components (LOFF flag true)
TEND WORD End connection type of TREF, e.g. START, END, HEAD or TAIL
HEND WORD End connection type of HREF PHEAD BORE OR PHBO
REAL Head bore
PHEAD CONNECTION OR PHCO
WORD Head connection type
PHEAD POSITION OR PHPO
POSITION Head position
PHEAD DIRECTION OR PHDR
DIRECTION Head direction
PHEAD GRADIENT OR PHGR
REAL Pipe head gradient
PHEAD BOP OR PHBP POSITION Pipe head bottom PHEAD TOP OR PHTP POSITION Pipe head top PHEAD OD OR PHD REAL Pipe head outside diameter PTAIL BORE OR PTBO REAL Tail bore PTAIL CONNECTION OR PTCO
WORD Tail connection type
PTAIL POSITION OR PTPO
POSITION Tail position
PTAIL DIRECTION OR DIRECTION Tail direction
PDMS Software Customisation Reference Manual D-67 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Pseudo-Attribute Type Comment
PTDR
PTAIL GRADIENT OR PTGR
REAL Pipe tail gradient
PTAIL BOP OR PTBP POSITION Pipe tail bottom PTAIL TOP OR PTTP POSITION Pipe tail top PTAIL OD OR PTOD REAL Pipe tail outside diameter HHEAD BORE OR HHBO
REAL Hanger head bore
HHEAD CONNECTION OR HHCO
WORD Hanger head connection type
HHEAD POSITION OR HHPO
POSITION Hanger head position
HHEAD DIRECTION OR HHDR
DIRECTION Hanger head direction
HHEAD GRADIENT OR HHGR
REAL Hanger head gradient
HHEAD BOP OR HHBP POSITION Hanger head bottom HHEAD TOP OR HHTP POSITION Hanger head top HHEAD OD OR HHOD REAL Hanger head outside diameter HTAIL BORE OR HTBO REAL Hanger tail bore HTAIL CONNECTION OR HTCO
WORD Hanger tail connection type
HTAIL POSITION OR HTPO
POSITION Hanger tail position
HTAIL DIRECTION OR HTDR
DIRECTION Hanger tail direction
HTAIL GRADIENT OR HTGR
REAL Hanger tail gradient
HTAIL BOP OR HTBP POSITION Hanger tail bottom HTAIL TOP OR HTTP POSITION Hanger tail top HTAIL OD OR HTOD REAL Hanger tail outside diameter BRWEIG REAL Branch weight BRIWEI REAL Branch insulated weight BRWWEI REAL Branch wet weight BRWIWE REAL Branch insulated wet weight BRCOG POSITION Branch centre of gravity BRICOG POSITION Branch insulated centre of gravity BRWCOG POSITION Branch wet centre of gravity BRWICO POSITION Branch wet insulated centre of
gravity BRIARE/A REAL Branch internal area. (Given in
Distance Units squared).
D-68 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Pseudo-Attribute Type Comment
BREARE/A Branch external area. (Given in Distance Units squared).
REAL
RANANG/LE REAL ARRAY Range of available angles. Optional noun argument.
RANRAD/II REAL ARRAY Range of available radii. Optional noun argument. (Given in Distance Units)
AQANG REAL Angle between a branch component and its previous component. Calculates angle between the ppoint directions and also with the vector between the ppoints and uses the greatest. SPKBRK FALSE ATTAs are ignored
LQANG REAL Angle between a branch component and its next component. Calculates angle between the ppoint directions and also with the vector between the ppoints and uses the greatest. SPKBRK FALSE ATTAs are ignored
AQOFF REAL The offset between a branch component and its previous component. Returned in distance units. SPKBRK FALSE ATTAs are ignored. (Given in Distance Units).
LQOFF REAL The offset between a branch component and its next component. Returned in distance units. SPKBRK FALSE ATTAs are ignored. (Given in Distance Units).
AQCON LOGICAL Return true if the connection between a branch component and its previous component is correct. Is also valid when CE is TUBI.
LQCON LOGICAL Return true if the connection between a branch component and its next component is correct. Is also valid when CE is TUBI.
AQBORE LOGICAL Return true if the bore between a branch component and its previous component is the same. Does not consider TUBI.
LQBORE LOGICAL Return true if the bore between a branch component and its next component is the same. Does not consider TUBI.
PQANG <INT> REAL Angle between specified ppoint of a branch component and its adjacent component. Calculates angle between the ppoint directions and also with the vector between the
PDMS Software Customisation Reference Manual D-69 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Pseudo-Attribute Type Comment
ppoints and uses the greatest. SPKBRK FALSE ATTAs are ignored Attribute is valid for Branches. For branch members, only the arrive & leave ppoints are valid.
PQOFF <INT> REAL The offset between specified ppoint of a branch component and its adjacent component. Returned in distance units SPKBRK FALSE ATTAs are ignored Attribute is valid for Branches. For branch members, only the arrive & leave ppoints are valid. (Given in Distance Units).
PQCON <INT> LOGICAL Return true if the connection between a branch component and its adjacent component is correct. Is also valid when CE is TUBI. Attribute is valid for Branches. For branch members, only the arrive & leave ppoints are valid.
PQBORE <INT> LOGICAL Return true if the bore between a branch component and its adjacent component is the same. Does not consider TUBI. Attribute is valid for Branches. For branch members, only the arrive & leave ppoints are valid.
Sections, Gensecs:
Pseudo-Attribute Type Comment
PSTREFERENCE REFERENCE Structural p-line set reference GSTREFERENCE REFERENCE Structural geometry set reference ORIENTATION ORIENTATIO
NOrientation
POSITION POSITION Position DRPS POSITION Derived position, allowing for
justifications MIDPOINT POSITION Midpoint LENGTH REAL Length CUTLENGTH REAL Cut length TCTLENGTH REAL As CUTL but accounting for
penetrations ANPS POSITION Attached neutral point of section ONPS POSITION Owning neutral point of section MIDP POSITION Midpoint UBULG REAL Used bulge for curve element
D-70 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Pseudo-Attribute Type Comment
URADI REAL Used radius for curve element AANGXZ REAL Angle of attached SCTN in XZ plane
of joint AANGYZ REAL Angle of attached SCTN in YZ plane
of joint YDIR DIRECTION Y direction for orienting SPROF (on
SCTN/GENSEC) ZDIR DIRECTION Z direction (on SCTN/GENSEC) DRNS DIRECTION Plane normal at start of
SCTN/GENSEC DRNE DIRECTION Plane normal at end of
SCTN/GENSEC ECCENTRICITY POSITION Eccentricity PLNAMES WORD(*) For list of valid p-lines PLREF WORD REFERENCE Reference number of catalogue p-line PLST WORD OR PPLINE WORD START
POSITION P-line start
PLEN WORD OR PPLINE WORD END
POSITION P-line end
PLOR WORD OR PPLINE WORD ORI
ORIENTATION
P-pline orientation
PLLE WORD OR PPLINE WORD LEVEL
REAL(2) P-line level
PLCN WORD OR PPLINE WORD CLFL
LOGICAL P-line centreline flag
PLTU WORD OR PPLINE WORD TUFL
LOGICAL P-line tube flag
PLCONN WORD OR PPLINE WORD CONN
WORD P-line connection
PLPURP WORD OR PPLINE WORD PURP
WORD P-line purpose
PLDESC WORD OR PPLINE WORD DESC
TEXT P-line description
Joints:
Pseudo-Attribute Type Comment
ECCJ POSITION Eccentricity of joint ANPJ POSITION Attached neutral point of joint ONPJ POSITION Owning neutral point of joint ACTLENGTH REAL Actual weld length, applies to PALJ,
PAVE, SELJ, SEVE
PDMS Software Customisation Reference Manual D-71 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Most Structural Elements:
Pseudo-Attribute Type Comment
OPARAM REAL(100) Owning parameters of catalogue component
APARAM REAL(100) Attached parameters of catalogue component
ODESPARAM REAL(100) Owning design parameters of design component
ADESPARAM REAL(100) Attached design parameters of design component
NWEI REAL Net weight GWEI REAL Gross weight NSRF REAL Net surface area GSRF REAL Gross surface area DNST REAL Density NCOF POSITION Net centre of gravity GCOF POSITION Gross centre of gravity NVOL REAL Net volume GVOL REAL Gross volume RVOL REAL Rough gross volume NMOF REAL(9) Net moments of inertia GMOF REAL(9) Gross moments of inertia
Panel Components:
Pseudo-Attribute Type Comment
LINKS REFERENCE Elements linked to PAVE and SEVE PSIZE REAL(2) Panel size PALIG REAL Panel alignment – rotation angle
Others in Design DB :
Pseudo-Attribute Type Comment
CEND WORD End connection type at CREF, e.g. HEAD, TAIL, START, END
NCONNE INTEGER Number of connection errors on element
CONNER INT TEXT nth connection error message
D-72 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
D.2.4. Draft Database
Pseudo-Attribute Type Comment
LHEIGHT REAL Letter height DTLHEIGHT REAL Dimension text letter height PTLHEIGHT REAL Projection text letter height PRMVISIBILITY LOGICAL Drafting primitive visibility VREGION REAL (4) 2D coordinates of view limits VLIMITS REAL (6) 3D coordinates of view limits VVOLUME REAL (6) 3D coordinates of view volume WVOL REAL (6) World volume of IDList (or DESIGN
item) DREVAY REF (50) List of REVIs owned by current
Drawing SREVAY REF (50) List of REVIs owned by current
Sheet UCODDISTANCE TEXT Units code – distance part UCODBORE TEXT Units code – bore part PCODMETRIC TEXT Precision code – metric part PCODIMPERIAL TEXT Precision code – imperial part PCODFRACTIONS TEXT Precision code – fractions part PCODANGLES TEXT Precision code – angles part PICFILENAME TEXT Picture File name EXBTEXT TEXT Expanded version of BTEX EXDMTXT TEXT Expanded version of DMTX EXPLTXT TEXT Expanded version of PLTX DRTITLE TEXT Title of current Drawing in hierarchy STITLE TEXT Title of current Sheet in hierarchy VTITLE TEXT Title of current View in hierarchy DIMPOS REAL (3) 3D coordinate of dimension point PSTATUS INTEGER Sectioning Plane validity code AKEYLIST WORD (20) Attribute keylist (for RDIMs)
PDMS Software Customisation Reference Manual D-73 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
D.2.5. Catalogue DB
SPCO Elements:
Pseudo-Attribute Type Comment
WORD Answer as a word WDANSWER
WORD Maximum answer as a word WDMAXAN
Dataset Pseudo-Attributes:
Pseudo-Attribute Type Comment
Property value as a real RPROP REAL
VALIDV Valid value expression for DDAT under DDSEs
TEXT
Elements Pointed to by Design Elements:
Pseudo-Attribute Type Comment
GEODEP REF(*) Catalogue or design elements which reference this item directly
DESGEO REF(*) Design elements that directly or indirectly reference this item , e.g. what design elements use a GMSET
Note: GEODEP and DESGEO report only on items in currently open Design DBs.
D.2.6. Spooling DB
Pseudo-Attribute Type Comment
SFREF REFERENCE Return reference to SPOOL or FIELD element
WLDREF REFERENCE Return reference to IWELD or RWELD element
JNTREF REFERENCE Return reference to IJOINT element AWDREF REFERENCE Return reference to AWELD
elements
D-74 PDMS Software Customisation Reference Manual Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
D.2.7. System DB
DB Element:
Pseudo-Attribute Type Comment
MSESS INTEGER Last session number for DB PSESS INT INTEGER Previous session number before
given one EXTMAS REFERENCE Master DB for this extract family EXTALS REF(*) Extract ancestors EXTCLS REF(*) Extract children EXTFAM REF(*) All DBs in extract family EXTDES REF(*) All extract descendants (children and
below) SIZEDB SESSIONNO INTEGER DB size of the given session in pages
(a page is 2 kilobytes). ISDBFR LOGICAL Is database foreign? ISEXOP LOGICAL Is extract parent primary here? ISEXMP LOGICAL Is extract master primary here? ISEXAP LOGICAL Are all extract ancestors primary
here? ISEXCP LOGICAL Are all extract descendants primary
here? ISPRIM LOGICAL Is primary at this location? ISWORK LOGICAL True if a working extract PRMLOC REFERENCE Primary location (of DB or LOC) MDBLS REF(*) MDBs to which DB belongs MDBCLS REF(*) MDBs in which DB is current LINKSN INTEGER Linked session number on parent
extract NAMEDB TEXT DB name TYPEDB TEXT DB type, e.g. DESI FOREIGN TEXT Foreign or Local FILENAME TEXT DB filename ACCESSDB TEXT DB access, e.g. UPDATE CLAIMDB TEXT Implicit or Explicit, if set PRIMDB TEXT DB Primary/Secondary status USESS INT TEXT User making given session DSESS INT TEXT Date of given session CSESS INT TEXT Session comment of given session
PDMS Software Customisation Reference Manual D-75 Version 11.6SP1
Appendix D: PDMS Attributes and Pseudo-Attributes
Pseudo-Attribute Type Comment
STPSES INT(*) List of sessions used in at least one stamp
STPDBS REF(*) List of stamps referring to the DB
Note: The preceding attributes can be referenced in the constructor modules (DESIGN, DRAFT etc.) via the DBREF attribute. This may be useful for session information.
DBSET Element:
Pseudo-Attribute Type Comment
DBALL REF(*) DBs belonging to LOC element DBSLIS REF(*) List of databases within a DB set DBSLEV REF(*) List of databases and sets at one
level within a DB set DBSHIE REF(*) List of database sets within a set
Other Attributes in System DB:
Pseudo-Attribute Type Comment
DBLS REF(*) DBs belonging to MDB TEAMLS REF(*) Teams to which User belongs USERLS REF(*) Users belonging to Team ACRLIS REF(*) Returns list of ACRs within an
ACRSET PASS TEXT User password (only valid for Free
users) SECU TEXT User security DBSSTP REF(*) List of DBs in a stamp
D-76 PDMS Software Customisation Reference Manual Version 11.6SP1