Anda di halaman 1dari 76

Appendix D.

PDMS Attributes and PseudoAttributes


Note:

Where primary element is referred to in this Appendix, this means an element which can be claimed. A noclaim attribute is one which can be modified without having to claim the owning element.

D.1.

Attributes
This section lists all PDMS attributes sorted alphabetically by name. For each attribute, the list gives: x x x x the full name and the minimum abbreviation for that name (shown by 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 member of a DBREF object:

!DBREF.Attributename
Attribute Name Data Type DB Type Description Angle of attached SCTN in XZ plane of joint Angle of attached SCTN in YZ plane of joint Abbreviation Minimum abbreviation length for UDA/UDET Bottom of arrive pipe Arrive bore Actual bore DB access Access control attribute class Arrive connection type Reference to real Access ACR reference attribute D-1

AANGXY AANGYZ ABBREVIATION ABLENGTH ABOP ABORE ACBORE ACCESSDB ACLASS ACONNECTION ACPORT ACRF

REAL REAL TEXT(8) INTEGER POSITION(3) REAL REAL TEXT WORD(100) WORD REFERENCE REFERENCE

DESI DESI CATA DICT DESI DESI PROP SYST SYST DESI DESI SYST

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description List of ACRs within an ACRSET Access control user assigned ACRs Access control user defined message Annotation change style reference Actual length Orientation Addition factor - unit definition (see MULT) Design parameters of attached element Arrive direction Currently administered location ADP reference array PDMS project global UUID version string Arrive p-point gradient List of actual types in owning hierarchy Air tight control method Attribute key Attribute key list (for radial dimensions) Comparator: number of words used for an attribute array Vertical alignment Allowance Angle Attached neutralpoint of joint (steelwork) Attached neutral point of section (steelwork) Answer, when a real is expected ADP annotation symbol library reference Analysis type Arrive p-point outside diameter

ACRGROUP ACRLI ACRMESSAGE ACSTYF ACTLENGTH ADEGREES ADEND ADESPARAM ADIRECTION ADMLOCATION ADPRFARRAY ADUUID AGRADIENT AHLISTTYPES AIRTIGHT AKEY AKEYLIST ALEN ALIGNMENT ALLOWANCE ANGLE ANPJOINT ANPSECTION ANSWER ANSYMREF ANTYPE AODIAM

REF(5000) REF(300) TEXT(120) REFERENCE REAL REAL REAL REAL(100) DIRECTION(3) REFERENCE REF(500) TEXT(120) REAL WORD(200) TEXT(120) WORD WORD(20) INTEGER TEXT REAL REAL POSITION(3) POSITION(3) REAL REFERENCE TEXT(120) REAL

SYST SYST SYST PADD DESI PADD CATA DESI DESI SYST PADD GLOB DESI ALL DESI PADD PADD COMP PADD DESI DESI DESI DESI CATA PADD DESI DESI

D-2

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Attached catalogue parameters Leaderline attachment point Arrive position Date of approval Application Approver Spot value of property A Arc tolerance Area Picture directory area number Arrive p-point Annotation selection code ADP association table Angle subtended Position Unintelligent text string Length of arrive implied tube Access type list Attribute name Top of arrive pipe Attached connection type List of attributes List of attributes modified since comparison date True if attribute modified this session True if attribute modified since comparison date List of attributes modified since given session Attribute name expression for ATTRRL elements Attribute rule expression for ATTRRL elements Attachment type Author Previous location of command

APARAM APOFFSET APOSITION APPDATE APPLICATION APPROVER APROPERTY ARCTOLERANCE AREA ARNO ARRIVE ASCODE ASTABLE ASUBTENDED AT ATEXT ATLENGTH ATLST ATNAME ATOP ATTCONNECTION ATTLIST ATTMDC ATTMOD ATTMODC ATTMODLIST ATTNAME ATTRULE ATTYPE AUTHOR AUXLOCATION

REAL(100) REAL(2) POSITION(3) TEXT(12) TEXT(20) TEXT(28) REAL INTEGER INTEGER INTEGER INTEGER TEXT WORD(15) REAL POSITION(3) TEXT(120) REAL WORD(50) WORD POSITION(3) WORD WORD(500) WORD (500) LOGICAL LOGICAL WORD (500) TEXT(32) TEXT(1000) WORD TEXT(28) TEXT (3)

DESI PADD DESI PADD PROP PADD PROP PADD DESI PADD DESI PADD PADD PADD DESI PADD PADD DESI DESI CATA DESI DESI ALL ALL ALL ALL ALL DESI DESI DESI PADD TRAN

PDMS Software Customisation Reference Manual Version 11.6SP1

D-3

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Comparator: part of attribute held Table linking AWELD elements to piping components Return reference to AWELD element Weld numbers of attached welds Default azimuth value (in DESIGN) Azimuth attractor factor Azimuth limits (min/max) Azimuth set flag - ignore azimuth values if False Before/After indicator Beta angle Array of bounding Boundary Formers Backward copy reference Bolt diameter Default bearing value (in DESIGN) Bearing attractor factor Bearing limits (min/max) Bearing set flag - Ignore bearing values if False Out of plane flexibility factor for bends Backface pen Reference to real Boundary Former Bolt items Bolt item lengths Bolt joint DRAFT user defined base symbol/SKEY name Bolt length Auto-blanking flag Bolt reference array Bolt method Bolt reference Auto-blanking margin

AVAL AWDOWNERS AWDREF AWELDS AZIDEFAULT AZIFACTOR AZILIMITS AZISETFLAG BAINDICATOR BANGLE BBFF BCPYREF BDIAMETER BEADEFAULT BEAFACTOR BEALIMITS BEASETFLAG BFLEXIBILITY BFPEN BFRF BITEMS BITLENGTH BJOINT BKEY BLENGTH BLNK BLRFARRAY BLTMETHOD BLTREFERENCE BMARGIN
D-4

INTEGER(20) INTEGER(3) REF(20) INTEGER(20) REAL REAL REAL(2) LOGICAL TEXT REAL REF(500) REFERENCE TEXT(1000) REAL REAL REAL(2) LOGICAL REAL INTEGER REFERENCE WORD(25) REAL(25) TEXT TEXT(4) REAL(200) LOGICAL REF(10) TEXT(3) REFERENCE REAL

COMP ISOD DESI DESI DESI DESI DESI DESI PADD DESI DESI SYST CATA DESI DESI DESI DESI PROP PADD DESI CATA CATA DESI PADD CATA PADD CATA CATA CATA PADD

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Maximum bend number in current spool drawing Spooling bolt part numbers Pipe bore Leader bend point offset Spot value of property B Brackets code Branch centre of gravity Branch member connections Branch insulated centre of gravity Branch insulated weight Branch members on the same leg Branch positioning status code used by ROUTER Branch wet centre of gravity Branch weight Branch wet insulated centre of gravity Branch insulated wet weight Branch wet weight Bolt selector Backing sheet filename Bolt specification Backing sheet reference ADP backing sheet list Branch status code used by ROUTER Annotation text string Bolt thickness Boundary Former type list Bore tolerance Bolt joint total Bolt type Preferred buffer size Built/Unbuilt flag Bulge factor Bore units

BMAXIMUM BOLTPARTNUMBERS BORE BPOFFSET BPROPERTY BRACKETS BRCOG BRCONNECT BRICOG BRIWEIGHT BRLEG BRLOCK BRWCOG BRWEIGHT BRWICOG BRWIWEIGHT BRWWEIGHT BSELECTOR BSFNAME BSPECIFICATION BSRF BSRFARRAY BSTATUS BTEXT BTHKNESS BTLST BTOLERANCE BTOTAL BTYPE BUFSIZE BUILT BULGEFACTOR BUNITS

INTEGER INTEGER(20) REAL REAL(4) REAL TEXT POSITION(3) REF (5000) POSITION(3) REAL REF (5000) INTEGER POSITION(3) REAL POSITION(3) REAL REAL TEXT(3) TEXT(73) REFERENCE REFERENCE REF(500) INTEGER TEXT(120) TEXT(1000) WORD(50) REAL INTEGER TEXT(1000) INTEGER LOGICAL REAL WORD

ISOD DESI DESI PADD PROP PADD DESI DESI DESI DESI DESI DESI DESI DESI DESI DESI DESI DESI PADD CATA PADD PADD DESI PADD CATA DESI PROP DESI CATA SYST DESI DESI PADD CATA

PDMS Software Customisation Reference Manual Version 11.6SP1

D-5

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Reference to real Building Element Bottom visibility flag ISODRAFT Compipe attribute Case reference Catalogue geometry modified Catalogue reference Concatenation of detailing and material texts Card type Cost centre Cost class Colour (in Catalogue) Connection type (structural p-line) Catalogue detail List of valid current design properties Current design dataset property ISODRAFT Compipe attribute Connection at other end of Cref (Head or Tail) Array of faces generated Current design dataset property Array of faces generated COMPARATOR: direction of flow at connection Cofitting reference array for Pfittings Chamfer lengths Character set Character height Crosshairs overshoot Crosshairs pen Total insulation weight

BURF BVISIBILITY CAREA CASREFERENCE CATMOD CATREFERENCE CATTEXT CATYPE CCENTRE CCLASS CCOLOUR CCONNECTION CDETAIL CDPLIST CDPROPERTY CDRG CEND CERFARRAY CFDPROPERTY CFFARRAY CFLOW CFRARRAY CHAMFERS CHARSET CHEIGHT CHOSHT CHPEN CIWEIGHT

REFERENCE LOGICAL TEXT(12) REFERENCE INTEGER REFERENCE TEXT' (725) INTEGER INTEGER INTEGER INTEGER WORD REFERENCE WORD(100) REAL TEXT(24) TEXT REF(500) REFERENCE REF(500) TEXT(4) REF(10) REAL(2) INTEGER REAL REAL INTEGER REAL

DESI CATA DESI DESI PROP DESI CATA DESI DESI PROP DESI DESI DESI DESI CATA DESI DESI DESI CDESI DESI DESI DESI COMP DESI PADD SYST PADD PADD PADD PROP

D-6

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description ISODRAFT end condition key DB claim Centreline flag Centreline flag COMPARATOR: id of item/link this connection belongs to Branch centreline length User id of user claiming element Centreline mode: 1=CL Off; 2=CL On COMPARATOR: points to connected item or link Centreline pen Actual circulation list reference Component reference COMPARATOR/DESIGNMANAGER exclusion text attribute COMPARATOR: name of connection point COMPARATOR: connection name of target connection point ISODRAFT Compipe attribute Comment Command number OUTCOM reference at relevant site Command issued by user Access control logical condition Number of copies Corrosion thickness Counter COMPARATOR: pointer to its owner COMPARATOR: pointer to Sheet element Catalogue Parameters D-7

CKEY CLAIMDB CLFLAG CLINE CLKID CLLENGTH CLMID CLMODE CLNK CLPEN CLRF CMPREFERENCE CMPX CNAME CNODE CNUMBER COMMENT COMMTYPE COMUID COMSTR CONDITION COPIES CORALLOWANCE COUNT COWNER CPAID CPARAM

WORD TEXT LOGICAL LOGICAL INTEGER REAL TEXT(120) TEXT REFERENCE INTEGER REFERENCE REFERENCE TEXT(20) TEXT(4) TEXT(4) TEXT(22) TEXT(120) TEXT REFERENCE TEXT

CATA SYST CATA PADD COMP DESI ALL PADD COMP PADD PADD CATA DESI COMP COMP DESI CATA TRAN TRAN TRAN

INTEGER(500) SYST INTEGER REAL INTEGER REFERENCE REFERENCE REAL(100) PADD PROP PADD COMP COMP DESI

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Pen for internal columns Array of ports pointed to Plot (in catalogue) Leaderline connection point wrt text origin Conditioning position for curve geometry Spot value of property C Cold pull - translational Cold pull - twist Concurrency Connection reference Connection reference array DB creation information Selection criteria (used to define tag & rep. rules) Change ruleset reference Session comment Spooling marker attribute for components COMPARATOR: size of Sheet element Character spacing factor ISODRAFT Compipe attribute COMPARATOR: specification of connection point Catalogue standard Constraint reference Card text Attached connection type End connection type Owning connection type Connection type Start connection type Current DBs Curve fitting code: 1=default; 2=cubicfit True current location Curve type

CPEN CPFARRAY CPLOT CPOFFSET CPOSITION CPROPERTY CPULL CPUTWIST CRCY CREFERENCE CRFARRAY CRINFORMATION CRITERIA CRSF CSESSDB CSFBREAK CSIZE CSPACING CSPC CSPEC CSTANDARD CSTREFERENCE CTXT CTYATTACHED CTYEND CTYOWNING CTYPE CTYSTART CURDBS CURFIT CURLOCATION CURTYPE
D-8

INTEGER REF(500) TEXT(120) REAL(2) POSITION(3) REAL REAL(3) REAL(3) INTEGER REFERENCE REF(10) TEXT(150)

PADD DESI DESI PADD DESI PROP PROP PROP SYST DESI DESI ALL

INTEGER(250) PADD REFERENCE TEXT(120) LOGICAL TEXT(120) REAL TEXT(6) TEXT(120) TEXT(120) REFERENCE TEXT(120) WORD WORD WORD WORD(2) WORD REF(300) TEXT REFERENCE WORD PADD SYST DESI COMP PADD DESI COMP DESI DESI PROP DESI CATA DESI CATA CATA DESI SYST PADD SYST DESI

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Cutback Full name of element, truncated to specified number of characters Full name of element, without leading slash, truncated to specified number of characters Cutting plane normal Total component weight Database access True if DAC allows element to be claimed True if DAC allows element to be created True if DAC allows element to be deleted True if DAC allows element to be dropped True if DAC allows element to be issued True if DAC allows attribute of element to be modified Reference of associated dataset area Design area reference Date Date command acknowledged Date command completed Date command created Date format Date command stopped Date command stopped Date command reply acknowledged Date command stopped Date command replied Date command last stalled Date command sent DB access List of DBs allocated to location

CUTBACK CUTNAME CUTNMN

REAL TEXT(120) TEXT(120)

DESI ALL ALL

CUTPLANE CWEIGHT DACCESS DACCLA DACCRE DACDEL DACDRO DACISS DACMOD DAREF DARREF DATE

DIRECTION(3) REAL TEXT LOGICAL LOGICAL LOGICAL LOGICAL LOGICAL LOGICAL REFERENCE REFERENCE TEXT(12)

DESI PROP SYST ALL ALL ALL ALL ALL ALL DESI PADD MANY TRAN TRAN TRAN PADD TRAN TRAN TRAN TRAN TRAN TRAN TRAN ALL GLOB

DATEAKNOWLEDGED DATE DATECM DATECREATED DATEFORMAT DATEND DATERD DATERK DATERN DATERP DATESL DATESNT DBACCESS DBALLOCATION DATE DATE TEXT DATE DATE DATE DATE DATE DATE DATE TEXT REF(8000)

PDMS Software Customisation Reference Manual Version 11.6SP1

D-9

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description DB claim True if element is in a control DB Database depth within hierarchy DB extract number Database reference attribute DB filename DB file number List of LOCs belonging to a DB List of DBs belonging to MDB DB name DB number Bottom diameter DB reference Last DB session Database hierarchy within a Dbset Databases at a specific level within a Dbset Databases within a Dbset DBs in a stamp Database set reference DB type (DESI, CATA etc.) True if element is in a variant DB True if element is in a writable DB Database claim mode Direction code Design p-point connection type Design change style reference Default design data value Port distance flexibility defaults Dimension line angle Design parameters as distance

DBCLAIM DBCNTL DBDEPTH DBEXNO DBF DBFILENAME DBFNUMBER DBLC DBLS DBNAME DBNUMBER DBOTTOM DBREFERENCE DBSESSION DBSHIERARCHY DBSLEVEL DBSLIST DBSSTP DBSTF DBTYPE DBVARIANT DBWRITE DCLAIM DCODE DCONNECTION DCSTYF DDDFAULT DDEFAULTS DDEGREES DDESPARAMETERS

TEXT LOGICAL INTEGER INTEGER REFERENCE TEXT INTEGER REF(1000) REF(1000) TEXT INTEGER REAL REFERENCE INTEGER REF(5000) REF(5000) REF(5000) REF (8000) REFERENCE WORD LOGICAL LOGICAL TEXT TEXT WORD REFERENCE TEXT(1000) REAL(3) REAL REAL(100)

ALL ALL ALL ALL SYST ALL ALL GLOB SYST ALL ALL DESI PADD ALL ALL SYST SYST SYST SYST SYST ALL ALL ALL SYST PADD DESI PADD CATA DESI PADD DESI

D-10

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Design p-point spherical direction Design element reference DDNM X-position DDNM XY-position DDNM Y-position Design element as text (see DDNAme) Design data property value (in Design) Array of default design datasets (for template) Indicates all DBs from current local are being deallocated (DBALL element) Indicates current locations where db is being deallocated (DBLOC element) Decimal places Default Delivery designation flag Easting of delta-position (in STRUC) Northing of delta-position (in STRUC) Delta-position (in STRUC) Upping of delta-position (in STRUC) Spot value of density Number of integers in argument list Default value of local design property Commands on which this is dependent List of local design properties Local design property value Commands on which this is dependent Derived cut length Derived length

DDIRECTION DDNAME DDNMXCOORD DDNMXYCOORD DDNMYCOORD DDNX DDPROPERTY DDRFARRAY DEALAL

DIRECTION(3) REFERENCE REAL REAL (2) REAL TEXT(120) TEXT(1000) REF(10) LOGICAL

DESI PADD PADD PADD PADD PADD CATA DESI GLOB

DEALDB

REF ARRAY

GLOB

DECPLACES DEFAULT DELDSG DELPE DELPN DELPOSITION DELPU DENSITY DEPCOUNT DEPDEFAULT DEPEND DEPLIST DEPROPERTY DEPTYPE DERCUT DERLEN

INTEGER REAL WORD REAL REAL POSITION(3) REAL REAL INTEGER TEXT(250) REF (10) WORD(100) TEXT(250) REF (10) REAL REAL

CATA CATA DESI DESI DESI DESI DESI PROP TRAN DESI TRAN DESI DESI TRAN DESI DESI

PDMS Software Customisation Reference Manual Version 11.6SP1

D-11

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Description Design geometrical dependencies Destination location for the command Design parameters Detail flag Detailing text reference Displacement force flexibility Radial dimension type flag Translational spring values Default Defaults for type 1 annotation special attribute Defaults for type 2 annotation special attribute Defaults for type 3 annotation special attribute Document filename Dimension text font Default unit Diameter DRAFT user-defined symbol dimension flag Derived 3D dimension position Direction Translation displacements Data key Drawing level Linear/angular dimension line flag Displacement limit Dimension line pen ISODRAFT reference dimension attribute Displacement moment flexibility Lower limit to spacing between parallel dimensions Dimension text

DESCRIPTION DESGEO DESLOCATION DESPARAMETERS DETAIL DETREFERENCE DFFLEXIBILITY DFLAG DFLFACTORS DFLT DFLTA DFLTB DFLTC DFNM DFONT DFUNITS DIAMETER DIMENSION DIMPOSITION DIRECTION DISPLACEMENT DKEY DLEVEL DLFG DLIMIT DLPEN DMFARRAY DMFLEXIBILITY DMSPACING DMTXT
D-12

TEXT(120) REF(5000) TEXT (3) REAL(100) LOGICAL REFERENCE REAL(6) TEXT REAL(3) TEXT(120) TEXT(120) TEXT(120) TEXT(120) TEXT(120) INTEGER REFERENCE REAL LOGICAL POSITION(3) DIRECTION(3) REAL(3) WORD INTEGER TEXT REAL(6) INTEGER REF(2) REAL(9) REAL TEXT(120)

MANY CATA TRAN DESI DESI` DESI CATA PROP PADD PROP DICT PADD PADD PADD DESI PADD CATA MANY PADD PADD PADD PROP CATA PADD PADD PROP PADD DESI PROP PADD PADD

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description ISODRAFT reference dimension attribute Density Document reference Return reference from DESIGN element to DOCITM element Dimension line offset Downing of position Design point bore Design point connection type Number of valid design points Design point direction ISODRAFT dynamic detail plotfile name Design point gradient ISODRAFT dynamic detail grid reference List of valid design points Dimension line/arc position Design point position Parameterised property expression (default) Design p-pointset reference List of visible design points Radial offset DRWG revision array Drawing priority (defines how to draw SCTN) Plane normal at end of SCTN/GEVSEC Plane normal at start of SCTN/GEVSEC Derived position (steelwork) Easting of derived position Northing of derived position Upping of derived position Old SPOOLER drawing reference Drawing title Design code D-13

DMTYPE DNSTY DOCREF DOCXRF DOFFSET DOWN DPBORE DPCONNECTION DPCOUNT DPDIRECTION DPFNAME DPGRADIENT DPGRIDREF DPLST DPOSITION DPPS DPROPERTY DPSF DPVISIBILITY DRADIUS DREVAY DRGPRIORITY DRNEND DRNSTART DRPS DRPSE DRPSN DRPSU DRRF DRTITLE DSCODE

WORD(2) REAL REFERENCE REF(500) REAL REAL REAL WORD INTEGER DIRECTION(3) TEXT(120) REAL INTEGER

DESI DESI DESI DESI PADD DESI PADD DESI DESI DESI DESI DESI DESI DESI

INTEGER(100) DESI POSITION(2) POSITION(3) TEXT(1000) REFERENCE TEXT(1000) REF(50) INTEGER DIRECTION(3) DIRECTION(3) POSITION(3) REAL REAL REAL REFERENCE TEXT(120) TEXT(120) PADD DESI CATA DESI CATA PADD DESI DESI DESI DESI DESI DESI DESI DESI PADD DESI

INTEGER(100) DESI

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Date of session Displacement limits set flag: ignore values if False Used internally to help with updates Radial dimension style flag Dimension text angle flag Dimension text character height Dimension terminator code Dimension text radius flag Data title Dimension text letter height Dimension text offset Top diameter Dimension text pen Dimension text radius Dataset reference Dimension text underlining flag RTEXT of detailing text STEXT of detailing text TTEXT of detailing text DRAFT element union detail flag Distance units Duty ADP detail views flag ADP detail views allowable scale list ADP detail views threshold Width offset Cartesian X offset Incremental X length Cartesian Y offset Incremental Y length Eccentricity (steelwork) Eccentricity of joint (steelwork) Access control element class

DSESSDB DSETFLAG DSPLDG DSTYLE DTANGLE DTCHEIGHT DTERMINATORS DTFLAG DTITLE DTLHEIGHT DTOFFSET DTOP DTPEN DTRADIUS DTREFERENCE DTULINE DTXRTEXT DTXSTEXT DTXTTEXT DUNION DUNITS DUTY DVFLAG DVSCLIST DVTHRESHOLD DWIDTH DX DXL DY DYL ECCENTRICITY ECCJOINT ECLASS

TEXT(120) LOGICAL(3) REF(100) TEXT TEXT REAL TEXT TEXT TEXT(32) REAL REAL(2) REAL INTEGER REAL REFERENCE TEXT TEXT(120) TEXT(120) TEXT(120) INTEGER WORD TEXT(120) LOGICAL REAL(500) REAL TEXT(1000) TEXT(1000) TEXT(1000) TEXT(1000) TEXT(1000) POSITION(3) POSITION(3) WORD(100)

SYST DESI ISOD PADD PADD PADD PADD PADD CATA PADD PADD DESI PADD PADD PADD CATA PADD DESI DESI DESI CATA DESI CATA DESI PADD PADD PADD CATA CATA CATA CATA CATA DESI DESI SYST

D-14

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description E-factor End force vector components True if created since comparison date True if created since given session True if deleted since comparison date True if deleted since given session Element list True if modified since comparison date True if element modified since given session End moment components End angle Date command stopped Erection class End releases (packed) Example text Enclosing box volume in local coordinates Expanded annotation text True if element claimed from this extract Elements in lower hierarchy claimed to this extract True if element claimed to this extract Expanded dimension text Exec file after DB propagation Exec file before DB propagation Extract file number True if element claim modified in this extract True if element modified in this extract Elements in lower hierarchy not claimed to this extract Spot value of expansion coefficient D-15

EFACTOR EFORCE ELECRC ELECRE ELEDEC ELEDEL ELELIST ELEMOC ELEMODIFIED EMOMENT ENDANGLE ENDTIM ERECTION ERELEASE ETEXT EVOLUME EXBTEXT EXCLFR EXCLHI EXCLTO EXDMTXT EXECA EXECB EXFILE EXMOC EXMOD EXNCLH EXPANSION

REAL REAL(3) LOGICAL LOGICAL LOGICAL LOGICAL WORD(200) LOGICAL LOGICAL REAL(3) REAL DATE INTEGER INTEGER TEXT(120) REAL(6) TEXT(180) LOGICAL REF(5000) LOGICAL TEXT(180) TEXT(120) TEXT(120) INTEGER LOGICAL LOGICAL REF(5000) REAL

PROP DESI ALL ALL ALL ALL DICT ALL ALL DESI DESI TRAN DESI DESI PADD DESI PADD ALL ALL ALL PADD SYST SYST PADD ALL ALL ALL PROP

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Expanded projection line text True if element or nonprimary descendants claimmodified in this extract True if element or nonprimary descendants modified in this extract Extract ancestors Extract children Extract descendants Extract family Location extract number range, high limit Time of execution for command Location extract number range, low limit Extract master Extract number Extract owner Extract claiming element End load point in Section Skew angle for font file Focus construction area Face code Friction coefficient Forward copy reference Formatted local design property default value Formatted local design property value Focus isometric drawing number Front-face pen Reference to boundary faces DB filename DRAFT user-defined symbol fill flag File number The inputter. Fire resistance

EXPLTXT EXPMOC EXPMOD EXTALS EXTCLS EXTDESCENDANTS EXTFAMILY EXTHIGH EXTIME EXTLOW EXTMASTER EXTNO EXTOWNER EXTRCLAIM EZDISTANCE FAANGLE FAREA FCODE FCOEFFICIENT FCPYREF FDEPDEFAULT FDEPROPERTY FDRAWING FFPEN FGRF FILENAME FILL FINO FINPUTBY FIRESISTANCE

TEXT(180) LOGICAL LOGICAL REF(8191) REF(8191) REF(8191) REF(8191) INTEGER INTEGER (3) INTEGER REFERENCE INTEGER REFERENCE TEXT(120) REAL INTEGER TEXT(5) TEXT REAL(3) REFERENCE TEXT(250) TEXT(250) TEXT(32) INTEGER REF(500) TEXT LOGICAL INTEGER TEXT(120) REAL

PADD ALL ALL SYST SYST SYST SYST GLOB TRAN GLOB SYST SYST SYST ALL DESI SYST DESI PADD PROP SYST DESI DESI DESI PADD DESI SYST PADD SYST CATA DESI

D-16

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Current pipe specification issue. Structural fixity External filename Force limit Full name of element, without leading slash Flow direction Fluid reference DRAFT user-defined symbol: flow arrow Filename Standard font file name Bold font file name Font directory Text font Force vector DB foreign/local Fill pen Focus process line number From port number Formatted property default Formatted property value from dataset Fillet radius Focus reference drawings Fitting reference Focus isometric drawing revision Eye point Reference of first World of given DB type in current MDB Status setting used in VPRM integration Formatted current design property default value Formatted current design property value

FISSUE FIXITY FLENAME FLIMIT FLNN FLOWDIRECTION FLUREFERENCE FLWARROW FNAME FNMA FNMB FNTDIRECTORY FONT FORCE FOREIGN FPEN FPLINE FPONUMBER FPRDEFAULT FPROPERTY FRADIUS FRDRAWING FREFERENCE FREVISION FRPOSITION FRSTWORLD FSTATUS

TEXT(15) TEXT(12) TEXT(73) REAL(3) TEXT(120) WORD REFERENCE LOGICAL TEXT(32) TEXT(32) TEXT(32) TEXT(32) INTEGER REAL(3) TEXT INTEGER TEXT(32) INTEGER TEXT(250) TEXT(250) REAL TEXT(32) REFERENCE TEXT(4) POSITION(3) REFERENCE TEXT(15)

CATA DESI PADD PROP ALL DESI CATA DESI PADD SYST SYST SYST SYST PADD PROP SYST PADD DESI DESI DESI DESI DESI PADD DESI DESI DESI PADD ALL DESI CATA ISOD DESI DESI

FTCDDEFAULT FTCDPROPERTY

TEXT(250) TEXT(250)

PDMS Software Customisation Reference Manual Version 11.6SP1

D-17

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description First dimension terminator code Full name of element Full type of element Function FUNIT Projection line gap array Box gap Gross centre of gravity Direct geometrical dependencies Geometry modified COMPARATOR: filename used for graphics storage GLOBAL version string Gross moments of inertia Geometry set reference COMPARATOR: picture number for this sheet Steel grade Gradient of implied tube Reference to group (owner of location) Gross surface area Structural geometry set reference Text storing rule to generate Inventory List Generic type Gross volume Gross weight Hard type of the element Head bore Head connection type Head direction ISODRAFT reference dimension attribute ISODRAFT reference dimension attribute Synonym of HREFerence Default height (in DESIGN) Height attractor factor

FTERMINATORS FULLNAME FULLTYPE FUNCTION FUNIT GAPS GBOX GCOFG GEODEP GEOM GFILE GLBVERSION GMOFI GMREFERENCE GPICT GRADE GRADIENT GRPRF GSRFAREA GSTREFERENCE GTXT GTYPE GVOLUME GWEIGHT HARDTYPE HBORE HCONNECTION HDIRECTION HDMFARRAY HDMTYPE HEAD HEIDEFAULT HEIFACTOR
D-18

TEXT TEXT(120) TEXT TEXT(120) INTEGER REAL(30) REAL POSITION(3) REF(5000) INTEGER TEXT(120) TEXT(120) REAL(9) REFERENCE INTEGER REAL REAL REFERENCE REAL REFERENCE TEXT(120) WORD REAL REAL WORD REAL WORD DIRECTION(3) REF(2) WORD(2)

PADD ALL ALL MANY SYST PADD PADD DESI CATA DESI COMP GLOB DESI CATA COMP DESI DESI GLOB DESI CATA DESI MANY DESI DESI ALL DESI DESI DESI DESI DESI

REAL REAL

DESI DESI

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Height Height limits (min/max) Height set flag: ignore height values if False Connection at other end of Href (head or tail) Bottom of hanger head Hanger head bore Hanger head connection type Hanger head direction Hanger head gradient Hanger head outside diameter Hanger head position Top of hanger head Structural connections History of sessions in which modifications were made List of all possible types in owning hierarchy Average humidity Maximum humidity Minimum humidity Head position Easting of head position Northing of head position Upping of head position Head point reference Head reference Branch member head relative flag, used by ROUTER Hatch ruleset reference Hanger specification Head rod specification Head tube specification Hatch style reference Bottom of hanger tail Hanger tail bore Hanger tail connection type

HEIGHT HEILIMITS HEISETFLAG HEND HHBOP HHBORE HHCONNECTION HHDIRECTION HHGRADIENT HHOD HHPOSITION HHTOP HIERARCHY HISTORY HLISTTYPES HMAVERAGE HMMAXIMUM HMMINIMUM HPOSITION HPOSE HPOSN HPOSU HPREFERENCE HREFERENCE HRELATIVE HRSF HSPECIFICATION HSROD HSTUBE HSTYF HTBOP HTBORE HTCONNECTION

REAL REAL(2) LOGICAL TEXT POSITION(3) REAL WORD DIRECTION(3) REAL REAL POSITION(3) POSITION(3) REF(5000)

DESI PADD DESI DESI DESI DESI DESI DESI DESI DESI DESI DESI DESI DESI

INTEGER(120) ALL WORD(200) REAL REAL REAL POSITION(3) REAL REAL REAL REFERENCE REFERENCE LOGICAL REFERENCE REFERENCE REFERENCE REFERENCE REFERENCE POSITION(3) REAL WORD ALL DESI DESI DESI DESI DESI DESI DESI DESI DESI DESI PADD DESI DESI DESI PADD DESI DESI DESI

PDMS Software Customisation Reference Manual Version 11.6SP1

D-19

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Hanger tail direction Hanger tail gradient Hanger tail outside diameter Hanger tail position Top of hanger tail Hanger type Reference to hub location Head working point, used by ROUTER Insulation catalogue reference Icon Comms connection type: 0=online; 1=offline Insulation detail text reference Drawlist name reference Drawlist name as text (see IDLName) Design data or catalogue component name Design data or catalogue component name as text (see IDNA) Insulation detail RTEXT Insulation detail STEXT Insulation detail TTEXT Insulation material text reference Insulation material XTEXT Insulation Material YTEXT Insulation Material ZTEXT Number of integers in argument list COMPARATOR: user who imported transfer file Array of integers for ROUTER internal points Input command status COMPARATOR: date of import Client info: project name Comment: project message

HTDIRECTION HTGRADIENT HTOD HTPOSITION HTTOP HTYPE HUBRF HWRF ICATREFERENCE ICON ICONN IDETAIL IDLNAME IDLX IDNAME IDNX IDRTEXT IDSTEXT IDTTEXT IMATREF IMXTEXT IMYTEXT IMZTEXT INARCOUNT INBY INCO INCSTATE INDATE INFA INFB
D-20

DIRECTION(3) REAL REAL POSITION(3) POSITION(3) WORD REFERENCE REFERENCE REFERENCE TEXT(120) INTEGER REFERENCE REFERENCE TEXT(120) REFERENCE TEXT(120) TEXT(120) TEXT(120) TEXT(120) REFERENCE TEXT(120) TEXT(120) TEXT(120) INTEGER TEXT(32) TEXT(2000) INTEGER TEXT(32) TEXT(119) TEXT(119)

DESI DESI DESI DESI DESI DESI GLOB DESI DESI CATA GLOB DESI PADD PADD PADD PADD DESI DESI DESI DESI DESI DESI DESI TRAN COMP DESI TRAN COMP SYST SYST

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Insulation reference Array of inventory items Inspection schedule DRAFT user-defined symbol Insulation flag Insulation flag Arguments for command Insulation thickness Inventory item type Array of inventory items Visibility state Parameters of the insulation catalogue component Internal pressure ISO-IR number True if extract ancestry is primary here True if all extract children are primary here True if extract master is primary here True if extract owner is primary here True if element is named Location isolation flag Insulation specification reference Insulation specification component reference True if database is primary at this location Logical flag - true if drawing has been issued True if a working extract Length of implied tube COMPARATOR: (pipe)line of the item Table linking AITEMS elements to piping components COMPARATOR: owner of the item

INREFERENCE INRFARRAY INSCHEDULE INSL INSULATION INTARGUMENTS INTHICKNESS INTYPE INVFARRAY INVISIBLE IPARAM IPRESSURE IRNO ISEXAP ISEXCP ISEXMP ISEXOP ISNAMED ISOLT ISPECIFICATION ISPREF ISPRIMARY ISSUED ISWORKINGEXTRACT ITLENGTH ITLN ITMTBL ITOWNER

REFERENCE REFERENCE TEXT(120) LOGICAL LOGICAL INT (10000) REAL WORD REF(500) LOGICAL REAL(30) REAL TEXT LOGICAL LOGICAL LOGICAL LOGICAL LOGICAL LOGICAL REFERENCE REFERENCE LOGICAL LOGICAL LOGICAL REAL REFERENCE INTEG(2000) REFERENCE

DESI DESI DESI PADD PADD TRAN DESI DESI DESI DESI DESI PROP SYST SYST SYST SYST SYST ALL COMM DESI DESI SYST ISOD SYST DESI COMP ISOD COMP

PDMS Software Customisation Reference Manual Version 11.6SP1

D-21

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description COMPARATOR: points to sheet to which element belongs Position of implied tube COMPARATOR: revision status of the item COMPARATOR: size of the item COMPARATOR: specification of the item COMPARATOR: (pipe)line specification Table linking IWELD elements to piping components True if Section position dominates a connection Joining line Joining line end Joining line start Maximum joint number in current spool drawing Joint number Table linking IJOINT elements to piping components Return reference from ppoint to IJOINT element Old SPOOLER joint number End joint Old SPOOLER joint number prefix Start joint Justification p-line Justification Access control on/off switch Date of last modification Local axes Bottom of leave pipe Leave bore Load case number Chain flag Access control claim flag

ITPD ITPOSITION ITREV ITSIZE ITSPEC ITTYPE IWDOWNERS JFREE JLINE JLNEND JLNSTART JMAXIMUM JNTNUMBER JNTOWNERS JNTREF JNUMBER JOIEND JOIPREFIX JOISTART JUSLINE JUSTIFICATION LACR LASTMODIFIED LAXES LBOP LBORE LCASE LCHAIN LCLAIM
D-22

REFERENCE POSITION(3) TEXT(120) TEXT(120) TEXT(120) TEXT(120) INTEGER(8) LOGICAL WORD WORD WORD INTEGER INTEGER INTEGER(8) REFERENCE INTEGER(2) REFERENCE WORD(2) REFERENCE WORD TEXT LOGICAL TEXT(120) ORIENT(3) POSITION(3) REAL INTEGER LOGICAL LOGICAL

COMP DESI COMP COMP COMP COMP ISOD DESI DESI DESI DESI DESI ISOD ISOD DESI DESI DESI DESI DESI DESI PADD SYST ALL DESI DESI DESI DESI PADD SYST

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description True if element is claimed True if element and hierarchy are claimed Elements with local names stored on template Leave connection type Controlled DB flag Leave direction Display property flag for design datasets if True Local design dataset property Leave p-point Line end Drawing level Local design dataset property Label frame pen Frame flag Leave p-point gradient Logical head flag Letter height Hide property flag for catalogue datasets if true Volume of interest Line type Location initialisation flag Link reference Linked elements Linked sessions on parent extract Referencing elements Logical flag - true if drawing has been issued List of all possible member types COMPARATOR: points to incoming connection COMPARATOR: (pipe)line to which link belongs

LCLM LCLMH LCNFARRAY LCONNECTION LCTROLLED LDIRECTION LDISP LDPROPERTY LEAVE LEND LEVEL LFDPROPERTY LFPEN LFRAME LGRADIENT LHEAD LHEIGHT LHIDE LIMITS LINETYPE LINIT LINKREF LINKS LINKSN LINKXREF LISSUE LISTTYPES LKIN LKLN

LOGICAL LOGICAL REF(500) WORD LOGICAL DIRECTION(3) LOGICAL REAL INTEGER LOGICAL INTEGER(2) REFERENCE INTEGER LOGICAL REAL LOGICAL REAL LOGICAL REAL(6) WORD LOGICAL REFERENCE REF(5000) INTEGER REF(1000) LOGICAL WORD(60) REFERENCE REFERENCE

ALL ALL DESI DESI SYST DESI DESI DESI DESI DESI CATA DESI DESI PADD PADD DESI DESI PADD CATA PADD CATA DESI GLOB PADD DESI SYST PADD DESI ALL COMP COMP

PDMS Software Customisation Reference Manual Version 11.6SP1

D-23

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description COMPARATOR: points to outgoing connection COMPARATOR: size of link COMPARATOR: specification of link Leader line clearance Leader line flag List of all possible types in member hierarchy Label leader pen True if mirroring required Local name as stored in template Hidden reference array for linked vertices Reference to first location of a link Reference to second location of a link Link weighting value List of local names for current template COMPARATOR: (pipe)line specification Location Location identifier True if element is locked Location reference Leave p-point outside diameter Offline flag Comms log file name Comms log file level of detail Comms log file active/inactive flag Ploop height - from first Ploop in owning Panel Loose Leave position Link reference Leader shape code Text line spacing factor

LKOUT LKSIZE LKSPEC LLCLEARANCE LLEADERLINE LLISTTYPES LLPEN LMIRROR LNAME LNFARRAY LNKRX LNKRY LNKWV LNLST LNSPC LOCATION LOCID LOCK LOCRF LODIAM LOFFLINE LOGFN LOGLV LOGMS LOHEIGHT LOOSE LPOSITION LREFERENCE LSHAPE LSPACING
D-24

REFERENCE TEXT(120) TEXT(120) REAL LOGICAL WORD(500) INTEGER LOGICAL TEXT(20) REF(480) REFERENCE REFERENCE REFERENCE TEXT(1000) TEXT(120) TEXT(120) TEXT(3) LOGICAL REFERENCE REAL LOGICAL TEXT(32) INTEGER LOGICAL REAL LOGICAL POSITION(3) REFERENCE TEXT REAL

COMP COMP COMP PADD PADD ALL PADD DESI DESI DESI GLOB GLOB GLOB DESI COMP PADD GLOB ALL SYST GLOB DESI DESI SYST SYST SYST DESI DESI DESI DESI PADD PADD

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Leave rod specification Stress flag Leave tube reference Logical tail flag Label terminator code Length of leave implied tube Top of leave pipe Variant flag Visibility flag Enclosing box volume in local coordinates Material reference Material text Maximum answer Maximum bore DB hierarchy depth of lowest level item beneath element Max. and min. values of design property Maximum number of retries Maximum number of users Members in reverse order Number of element members of given type List of MDBs in which DB is current List of MDBs to which DB belongs Members Member line for SCTNs Message number Message number Message data reference Model function word array Master link flag: slave if False Section midpoint (steelwork) Moment limits Member line pen True if attribute of element can be modified D-25

LSROD LSTRESSED LSTUBE LTAIL LTERMINATORS LTLENGTH LTOP LVARIANT LVISIBILITY LVOLUME MATREFERENCE MATXT MAXANSWER MAXBORE MAXDEPTH MAXMIN MAXTRY MAXUSERS MBACK MCOUNT MDBCLS MDBLS MEMBERS MEMLINE MESNUMBER MESQUALIFIER MESREF MFARRAY MFLG MIDPOINT MLIMIT MLNPEN MODATT

REFERENCE LOGICAL REFERENCE LOGICAL TEXT REAL POSITION(3) LOGICAL LOGICAL REAL(6) REFERENCE REFERENCE REAL REAL INTEGER REAL(2) INTEGER INTEGER REF(10000) INTEGER REF(1000) REF(1000) REF(10000) WORD INTEGER INTEGER REFERENCE WORD(50) LOGICAL POSITION(3) REAL(3) INTEGER LOGICAL

DESI DESI DESI DESI PADD DESI DESI SYST PADD DESI CATA DESI CATA CATA DESI ALL DESI TRAN SYST ALL ALL SYST SYST ALL DESI TRAN TRAN TRAN DESI DESI DESI PROP PADD ALL

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description True if element can be deleted. Database mode Module Moments of inertia Moment Marker pen ADP merge flag ADP merge level 3-Way component marker Message data text Last session number Message sent to relevant site Message text Reference to OUTCOM/OPERAT creating this POSTOP Reference of pipe component beginning a material tube Material tube centreline length Reference of pipe component ending a material tube Material tube length Material list control for components (ISODRAFT) Material list control for head tube (ISODRAFT) Material list text length (ISODRAFT) Additional spooling item part numbers (ISODRAFT) Dynamic attribute for material take-off quantity (ISODRAFT) Extra material list spec refs. (ISODRAFT) Material list control for leave tube (ISODRAFT) Old SPOOLER additional items Material text reference XTEXT of material text

MODDEL MODEDB MODULE MOFI MOMENT MPEN MRGFLAG MRGLEVEL MRKR MSDTXT MSESSDB MSSENT MSTEXT MSTYPE MTBEGREF MTCLENGTH MTENDREF MTLENGTH MTOCOMPONENT MTOHEAD MTOLENGTH MTOPARTNUMBERS MTOQUANTITY MTOREFERENCE MTOTUBE MTOXARRAY MTXREFERENCE MTXXTEXT

LOGICAL TEXT TEXT(120) POSITION REAL(3) INTEGER LOGICAL WORD WORD TEXT (120) INTEGER LOGICAL TEXT (120) REFERENCE REFERENCE REAL REFERENCE REAL WORD WORD REAL INTEGER(20) REAL REF(20) WORD INTEGER(20) REFERENCE TEXT(120)

ALL SYST DESI DESI PROP PADD PADD PADD PROP TRAN SYST TRAN TRAN TRAN DESI DESI DESI DESI DESI DESI DESI DESI DESI DESI DESI DESI DESI DESI

D-26

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description YTEXT of material text ZTEXT of material text Multiplier factor - unit definition (see ADEND) Reference to master vertex Number of times acknowledged Name of element (see NAMN) DB name Type, sequence number and name of element Type and name of element Name of element without leading slash (see NAME) Type and full name of element Reference to neutral axis Nett centre of gravity Number of columns Negative geometry set reference Nominal load Note/framing pen Nett moments of inertia No dimensions flag Number off Link constraint inversion flag Plane normal Easting of position in owner Position in owner Northing of position in owner Upping of position in owner P-point number Nodal releases Number of times reply acknowledged Number of times replied Number of retries Number of rows D-27

MTXYTEXT MTXZTEXT MULTIPLIER MVERTEX NACKNOWLEDGED NAME NAMEDB NAMESQ NAMETY NAMN NAMTYP NAREFERENCE NCOFG NCOLS NGMREFERENCE NLOAD NLPEN NMOFI NODIMSFLAG NOFF NOFG NORMAL NPOSE NPOSITION NPOSN NPOSU NPPT NRELEASE NREPAK NREPLY NRETRY NROWS

TEXT(120) TEXT(120) REAL REFERENCE INTEGER TEXT(120) TEXT TEXT(120) TEXT(120) TEXT(120) TEXT(120) REFERENCE POSITION(3) INTEGER REFERENCE REAL INTEGER REAL(9) LOGICAL INTEGER LOGICAL DIRECTION(3) REAL POSITION(3) REAL REAL INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER

DESI DESI CATA DESI TRAN ALL SYST ALL ALL ALL ALL CATA DESI PADD CATA DESI PADD DESI CAT CATA DESI PADD DESI DESI DESI DESI PADD DESI TRAN TRAN TRAN PADD

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Nominal size Nett surface area Non-standard bolt length (ref. to DTAB) Null text DB number Number Nett volume Nett weight Number of attached welds on a piping component Next target location for the command Next DB number Next DB extract number Next DB file and DB number Next DB file number Reference to next (future) hub Overlay sheet angle Obscured face pen Obstruction flag Obstruction level Hashed origin code Owning design parameters Synonym of LOFFline Hard type of owner True if element may be claimed True if element and hierarchy may be claimed True if element may be dropped Elements preventing hierarchy drop True if element may be released Elements preventing hierarchy release True if element may be extract released

NSIZE NSRFAREA NSTDBLENGTH NTEXT NUMBDB NUMBER NVOLUME NWEIGHT NWELDS NXTARLOCATION NXTDBN NXTEXN NXTFDB NXTFLN NXTHB OANGLE OBPEN OBSTFLAG OBSTRUCTIONS OCODE ODESPARAM OFFLINE OHTYPE OKCLAIM OKCLHIERARCHY OKDROP OKDRPH OKRELEASE OKRLEH OKRLEX

REAL REAL REFERENCE TEXT(12) INTEGER INTEGER REAL REAL INTEGER TEXT (3) INTEGER INTEGER INTEGER INTEGER REFERENCE REAL INTEGER LOGICAL INTEGER TEXT REAL(100) WORD LOGICAL LOGICAL LOGICAL REF(5000) LOGICAL REF(5000) LOGICAL

PADD DESI CATA PADD SYST CATA DESI DESI DESI DESI TRAN SYST SYST SYST SYST GLOB PADD PADD PADD CATA DESI PADD DESI ALL ALL ALL ALL ALL ALL ALL ALL

D-28

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description True if element and hierarchy may be released Used internally to help with update List of all possible owner types Outline pen Omission flag Owning neutral point of joint (steelwork) 'Onto' point: position of view in region Owning neutral point of section (steelwork) Owning parameters catalogue component Claim access control operation Create access control operation Delete access control operation Origin plane direction Drop access control operation Issue access control operation Modify access control operation Overlay sheet position Operation status Operation number Sequence position in member list Orientation as angles Orientation Orientation flag Original location DRAFT user-defined symbol orientation Originator text Origin reference (for templates) Offset /view position flag D-29

OKRLHIERARCHY OLDSPL OLISTTYPES OLPEN OMITFLAG ONPJOINT ONPOSITION ONPSECTION OPARAM OPCLAIM OPCREATE OPDELETE OPDIRECTION OPDROP OPISSUE OPMODIFY OPOSITION OPSTATE OPTYPE ORDER ORIANGLE ORIENTATION ORIFLAG ORILOCATION ORIN ORNA ORRF OSET

LOGICAL REF (100) WORD(200) INTEGER LOGICAL POSITION(3) REAL(2) POSITION(3) REAL(100) WORD WORD WORD DIRECTION(3) WORD WORD WORD POSITION(2) INTEGER TEXT INTEGER REAL(3) ORI(3) LOGICAL TEXT (3) WORD TEXT(120) REFERENCE LOGICAL

ALL ISOD ALL PADD PADD DESI PADD DESI DESI SYST SYST SYST DESI SYST SYST SYST PADD TRAN TRAN ALL DESI DESI DESI TRAN PADD PADD DESI PADD

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Overlay sheet file name Overlay sheet view layers visible Overlay sheet reference Soft type of owner Date when the process design was analysed User who created the transfer file Outside diameter Output command status Overshoot Owning connection type Owner Owning hierarchy Direction of axis A Package reference Panel alignment Angle subtended Parameters COMPARATOR: name of area Reference of owning element of type specified by qualifier Part number of spooled component or leave tube Password Axial direction Direction Bottom B length Snout bottom diameter Distance to bottom surface Spooling pulled bend number B offset Bottom of pipe Bore Top B length Direction of C offset Bottom C length

OSFNAME OSLVISIBILITY OSRF OSTYPE OUDATE OUTBY OUTDIAMETER OUTSTATE OVERSHOOT OWNCONNECTION OWNER OWNLST PAAXIS PACKF PALIGNMENT PANGLE PARAMETERS PAREA PARENT PARTNUMBER PASSWORD PAXIS PBAXIS PBBTLENGTH PBDIAMETER PBDISTANCE PBENDNUMBER PBOFFSET PBOP PBORE PBTPLENGTH PCAXIS PCBTLENGTH

TEXT(73) REAL(12) REFERENCE WORD TEXT(32) TEXT(32) REAL TEXT REAL WORD REFERENCE REF(100) INTEGER(2) REFERENCE REAL TEXT(1000) REAL(100) TEXT(40) REFERENCE INTEGER TEXT(7) INTEGER(2) INTEGER(2) TEXT(1000) TEXT(1000) TEXT(1000) INTEGER TEXT(1000) POSITION(3) TEXT(1000) TEXT(1000) INTEGER(2) TEXT(1000)

PADD PADD PADD ALL COMP COMP PROP TRAN PADD DESI ALL ALL CATA GLOB DESI CATA CATA PADD COMP ALL DESI SYST CATA CATA CATA CATA CATA DESI CATA DESI CATA CATA CATA CATA

D-30

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Precision code - angles Precision code Precision code - fractions Precision code - imperial Precision code - metric C offset Connection type P-point and reference of connected piping component Top C length Primitive definition Diameter parameter P-point direction Distance parameter Perspective angle Projection line text font Pfitting reference for cofittings Picture file required flag P-point gradient Bottom of pipe head Pipe head bore Pipe head connection type Pipe head direction Height Pipe head gradient Pipe head outside diameter Pipe head position Top of pipe head Picture file distribution flag Picture filename Hard type of picture Soft type of picture COMPARATOR: PEGS UDA as real COMPARATOR: PEGS UDA as text COMPARATOR: PEGS link UDA as real Pipe-end symbol flag

PCODANGLES PCODE PCODFRACTIONS PCODIMPERIAL PCODMETRIC PCOFFSET PCONNECTION PCREFERENCE PCTPLENGTH PDEFINITION PDIAMETER PDIRECTION PDISTANCE PERSPECTIVE PFONT PFREFERENCE PFREQD PGRADIENT PHBOP PHBORE PHCONNECTION PHDIRECTION PHEIGHT PHGRADIENT PHOD PHPOSITION PHTOP PICFD PICFILENAME PICHTYPE PICSTYPE PIDREAL PIDTEXT PILREAL PIPESYMBOLS

INTEGER INTEGER INTEGER INTEGER INTEGER TEXT(1000) TEXT(1000) INTEGER(4) TEXT(1000) TEXT TEXT(1000) DIRECTION(3) TEXT(1000) REAL INTEGER REFERENCE LOGICAL REAL POSITION(3) REAL WORD DIRECTION(3) TEXT(1000) REAL REAL POSITION(3) POSITION(3) LOGICAL TEXT(73) WORD WORD REAL TEXT(250) REAL(10) LOGICAL

PADD PADD PADD PADD PADD CATA PCON DESI CATA PADD CATA CATA CATA PADD PADD DESI PADD DESI DESI DESI DESI DESI CATA DESI DESI DESI DESI GLOB PADD PADD PADD COMP COMP COMP PADD

PDMS Software Customisation Reference Manual Version 11.6SP1

D-31

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Projection line text justification Proportional distance along p-line P-line identifier key 2D direction angle Projection line clearance P-line centreline flag P-line connection P-line description Projection line direction Plane entry direction P-line end, allowing for cutback P-line end P-lines flag P-line level List of valid p-lines List of available p-line names P-line pen P-line orientation Projection line pen Plane pipe packing method nearest or weighted Plane pipe positioning code word, used by ROUTER P-line purpose Plane routing direction P-line references Plane reference Projection line text line spacing P-line start P-line start, allowing for cutback P-line tube flag Projection line text Plane wall-to-wall positioning code, used by ROUTER

PJUSTIFICATION PKDISTANCE PKEY PLAXIS PLCLEARANCE PLCNFLAG PLCONNECTION PLDESCRIPTION PLDIRECTION PLEDIRECTION PLENCUT PLEND PLINES PLLEVEL PLLST PLNAMES PLNPEN PLORIENTATION PLPEN PLPMETHOD PLPPOSITION PLPURPOSE PLRDIRECTION PLREFS PLRF PLSPACING PLSTART PLSTCUT PLTUFLAG PLTXT PLWWPOSITION

TEXT REAL WORD INTEGER(2) REAL LOGICAL WORD TEXT(120) REAL(3) DIRECTION(3) POSITION(3) POSITION(3) LOGICAL INTEGER(2) WORD(100) WORD(100) INTEGER ORI(3) INTEGER WORD WORD WORD DIRECTION(3) REF(5000) REFERENCE REAL POSITION(3) POSITION(3) LOGICAL TEXT(120) WORD

PADD PADD CATA PADD CATA PADD DESI DESI DESI PADD DESI DESI DESI PADD DESI DESI DESI PADD DESI PADD DESI DESI DESI DESI DESI PADD PDD DESI DESI DESI PADD DESI

D-32

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Maximum part number in current spool drawing PML function Plane mode Property description Port bore Is a branch component in a pocket?:

PMAXIMUM PMLFUNCTION PMODE PNAME POBORE POCKET TOP FOR AIR LOCK BOTT FOR SUMP NONO FOR NO POCKET POCONNECTION POD PODIRECTION POEFLAG POFFSET POISSONS PONAME POORIENTATION POPCODE POPS POSEE POSEND POSEU POSFLAG POSLINE POSN POSSE POSSN POSSTART POSSU POSU POTARGET PPBORE PPCONNECTION PPCOUNT

INTEGER TEXT(120) TEXT TEXT(12) REAL WORD

DESI ISOD PADD PADD PROP DESI DESI

WORD REAL DIRECTION(3) LOGICAL TEXT(1000) REAL TEXT(120) ORI(3) INTEGER POSITION(3) REAL POSITION(3) REAL LOGICAL WORD REAL REAL REAL POSITION(3) REAL REAL REFERENCE REAL WORD INTEGER

DESI DESI DESI DESI CATA PROP DESI DESI TRAN DESI DESI DESI DESI DESI DESI DESI PADD DESI DESI DESI DESI DESI PADD DESI DESI DESI DESI

Port connection P-point outside diameter Port direction Post-evaluation flag Offset Spot value of Poisson's ratio Port name Port orientation Post-operation code Port position Easting of end point position End point position Upping of end point position Positioning flag Positioning line Northing of position Easting of start point position Northing of start point position Start point position Upping of start point position Upping of position Port target reference P-point bore P-point connection type Number of valid p-points D-33

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description P-point description P-point number for direction True if p-point exists List of valid p-points Design p-point/port number P-point position Parameterised property expression P-point PSKEY P-point purpose P-point visibility flag List of visible p-points Property qualifier Radius Average pressure Property default Pre-evaluation flag Reference of OUTCOM/OPERAT creating this POSTOP Pressure Pressure factor Profile DB primary/secondary True if element is a primary Project description Project lock Project number Access control project status List of valid properties catalogue or design Maximum pressure Minimum pressure Primary location True if primary element among descendants Primary owning element Primary location element

PPDESCRIPTION PPDIRECTION PPEXST PPLST PPNUMBER PPOSITION PPROPERTY PPSKEY PPURPOSE PPVIFLAG PPVISIBILITY PQUALIFIER PRADIUS PRAVERAGE PRDEFAULT PREFLAG PREOPERATION PRESSURE PRFACTOR PRFL PRIMDB PRIMTYPE PRJDESC PRJLOCK PRJNUMBER PRJSTATUS PRLST PRMAXIMUM PRMINIMUM PRMLOCATION PRMMEM PRMOWN PRMRF

TEXT(120) INTEGER LOGICAL INTEGER POSITION(3) TEXT(1000) WORD WORD INTEGER

DESI PADD DESI DESI DESI CATA DESI DESI DESI

INTEGER(100) DESI

INTEGER(100) DESI PADD WORD PROP TEXT(1000) REAL TEXT(250) LOGICAL REFERENCE REAL REAL TEXT(120) TEXT LOGICAL TEXT(180) LOGICAL TEXT(17) WORD WORD(100) REAL REAL REFERENCE LOGICAL REFERENCE REFERENCE CATA DESI DESI DESI TRAN DESI PROP PROP DESI SYST ALL SYST SYST SYST SYST DESI DESI DESI SYST ALL ALL GLOB

D-34

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Draughting primitive visibility Profile flag Project identifier on DB element Property value from catalogue/design dataset DB propagation flag Property purpose Property title Previous location of command Reference to previous owner of DB Previous session to that specified List of pseudo-attributes Previous session number Panel size Key for ISODRAFT Pipe specification P-point number showing position of spindle Plane status Pointset reference Structural p-line set reference Piping component symbol flag Projection line text angle flag Bottom of pipe tail Pipe tail bore Parameterised direction Projection text character height Pipe tail connection type Parameterised position Snout top diameter Pipe tail direction Distance to top surface Pipework temperature

PRMVISIBILITY PROFILE PROJID PROPERTY PROPG PRPURPOSE PRTITLE PRVLOCATION PRVRF PRVSES PSATTS PSESSDB PSIZE PSKEY PSPECIFICATION PSPINDLE PSTATUS PSTF PSTREFERENCE PSYMBOLS PTANGLE PTBOP PTBORE PTCDIRECTION PTCHEIGHT PTCONNECT PTCPOSITION PTDIAMETER PTDIRECTION PTDISTANCE PTEMPERATURE

LOGICAL LOGICAL INTEGER(3) TEXT(250) LOGICAL WORD TEXT(120) TEXT (3) REFERENCE INTEGER WORD (500) INTEGER REAL(2) WORD REFERENCE INTEGER INTEGER REFERENCE REFERENCE LOGICAL TEXT POSITION(3) REAL REAL WORD TEXT(250) TEXT(1000) DIRECTION(3) TEXT(1000) REAL

PADD PADD SYST DESI GLOB DESI DESI TRAN GLOB ALL ALL SYST DESI CATA DESI CATA PADD PADD CATA PADD PADD DESI DESI PADD DESI CATA CATA DESI CATA PROP

INTEGER(250) CATA

PDMS Software Customisation Reference Manual Version 11.6SP1

D-35

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Parameterised end position Point references Pipe tail gradient Projection text letter height Old SPOOLER bolt item part numbers Old SPOOLER head tube part number Old SPOOLER component part number Old SPOOLER tube part number Pipe tail outside diameter Projection line text offset Top of pipe Projection text pen Pipe tail position Point set reference Point reference Line definition points in catalogue Paint specification Parameterised start position Top of pipe tail Property type Data property units Description code word P-point visibility filter Picture version number Percentage wastage factor Width or wall thickness Cartesian X position Inclination of bottom surface to local X axis X length Inclination of top surface to local X axis Cartesian Y position Inclination of bottom surface to local Y axis Y length

PTEPOSITION PTFARRAY PTGRADIENT PTLHEIGHT PTNBARRAY PTNHEAD PTNO PTNTUBE PTOD PTOFFSET PTOP PTPEN PTPOSITION PTREFERENCE PTRF PTS PTSPECIFICATION PTSPOSITION PTTOP PTYPE PUNITS PURPOSE PVIFILTER PVNO PWASTAGE PWIDTH PX PXBSHEAR PXLENGTH PXTSHEAR PY PYBSHEAR PYLENGTH
D-36

TEXT(250) REF(17) REAL REAL INTEGER(20) INTEGER INTEGER INTEGER REAL REAL(2) POSITION(3) INTEGER POSITION(3) REFERENCE REFERENCE INTEGER(6) TEXT(120) TEXT(250) POSITION(3) WORD TEXT(32) WORD INTEGER INTEGER REAL TEXT(1000) TEXT(1000) TEXT(1000) TEXT(1000) TEXT(1000) TEXT(1000) TEXT(1000) TEXT(1000)

CATA PADD DESI PADD DESI DESI DESI DESI DESI PADD DESI PADD DESI CATA PADD CATA DESI CATA DESI DESI CATA CATA MANY CATA PADD PROP CATA CATA CATA CATA CATA CATA CATA CATA

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Inclination of top surface to local Y axis Cartesian Z position Z length Qualifier Quantity (always one!) Question Radius default value Radius attractor factor Radius Radius limits (min/max) Radius set flag - ignore radius values if false Pressure rating Direction of region vertical on sheet Number of rules on element Port rotation flexibility defaults Synonym of LDPRoperty Reference attribute used in ports Reference of the element Reference array index Reference type list Synonym of REFerence View region Model resolution (distance) Date of revision Revision Time of revision Rotational spring values Host name or IP address of remote machine Rotational inertia vector Inside radius Rule action array Array of references of special exclusion rules Rotation limits

PYTSHEAR PZ PZLENGTH QUALIFIER QUANTITY QUESTION RADDEFAULT RADFACTOR RADIUS RADLIMITS RADSETFLAG RATING RCODE RCOUNT RDEFAULTS RDEPROP REFATT REFERENCE REFINDEX REFLIST REFNO REGN RESOLUTION REVDATE REVISION REVTIME RFLFACTORS RHOST RINERTIA RINSIDE RLACTION RLEXCLUDE RLIMIT

TEXT(1000) TEXT(1000) TEXT(1000) INTEGER INTEGER WORD REAL REAL REAL REAL(2) LOGICAL REAL TEXT INTEGER REAL(3)

CATA CATA CATA CATA ALL CATA DESI DESI DESI PADD DESI DESI CATA PADD ALL DESI

WORD REFERENCE INTEGER WORD(200) REAL(4) REAL TEXT(12) INTEGER TEXT(120) REAL(3) TEXT(120) REAL(3) REAL REF(20) REAL(6)

DESI ALL DESI DICT PADD DESI PADD DESI PADD PROP GLOB PROP DESI DESI PROP

INTEGER(500) DESI

PDMS Software Customisation Reference Manual Version 11.6SP1

D-37

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Array of references of special inclusion rules List of rules set Rule logical array Branch member creation status code, used by ROUTER Rule selection array Array of ROUTER saved rules Rotational moment flexibility Recipient name Router rules applying to piping element or members Access control role references from ACR Rotation Outside radius Pen for internal rows Reference pressure Catalogue dataset property Report header text Representation ruleset reference Sequence numbers for rule execution Rule sequence reference array for local names Sequence number for rule execution Rotation limits set flag ignore values if False Reference temperature Text string Restraint type True if rule modified this session True if rule modified since comparison date List of rules modified since given session List of rules modified since comparison date

RLINCLUDE RLIST RLLOGICAL RLOCK RLSELECTION RLSTORED RMFLEXIBILITY RNAME ROBBRULES ROLEREF ROTN ROUTSIDE RPEN RPRESSURE RPROPERTY RPTXT RRSF RSEQARRAY RSEQFARRAY RSEQNUMBER RSETFLAG RTEMPERATURE RTEXT RTYPE RULEMOD RULEMODC RULEMODLIST RULMDC

REF(20) WORD(200) INTEGER

DESI ALL DESI

INTEGER(500) DESI

INTEGER(500) DESI TEXT(500) REAL(6) TEXT(120) REF(500) REFERENCE REAL(3) REAL INTEGER REAL REAL TEXT(20) REFERENCE DESI PROP PADD DESI SYST PROP DESI PADD PROP CATA DICT PADD

INTEGER(500) DESI REF(500) INTEGER LOGICAL(3) REAL TEXT(120) TEXT(12) LOGICAL LOGICAL WORD (500) WORD (500) DESI DESI DESI PROP CATA PROP ALL ALL ALL ALL

D-38

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description List of UDAs set Ruse flag on data record in catalogue dataset Revision author Rough gross volume Revision number Reference of associated WELD of RWELD element Table linking RWELD elements to design WELD elements Safety class SBOLT references SBFR to RPLA reference link, used by ROUTER Draft user-defined symbol scale factor ADP main view allowable scale ISODRAFT Compipe attribute Access control scope references from ACR Access control scope COMPARATOR document Saddle thickness User security Rotational sense DBs referenced directly or indirectly and session of last mod DBs referenced and session of last mod for hierarchy Session comment Session date Session of last modification Current opened session User creating session Set date Spooling limits Start force vector component

RULSET RUSE RVAUTHOR RVOLUME RVSNUMBER RWDOWNER RWDTBL SAFCLASS SBRARRAY SBRP SCALE SCALIST SCODE SCOPEREF SCOSEL SDOC SDTHICKNESS SECURITY SENSE SESSCAT SESSCHIER SESSCOMMENT SESSDATE SESSMODIFIED SESSNO SESSUSER SETDAT SFLIMIT SFORCE

WORD (200) INTEGER TEXT(28) REAL TEXT(120) REFERENCE INTEGER(2) INTEGER REF(10) REFERENCE INTEGER REAL (500) TEXT(3) REFERENCE

ALL CATA PADD DESI PADD ISOD ISOD DESI CATA DESI PADD PADD DESI SYST

INTEGER(500) SYST TEXT(40) REAL(3) TEXT TEXT INTEGER (600) INTEGER (600) TEXT(120) TEXT(120) INTEGER INTEGER TEXT(120) TEXT(120) WORD REAL(3) COMP PROP SYST PADD ALL ALL ALL ALL ALL ALL ALL SYST GLOB DESI DESI

PDMS Software Customisation Reference Manual Version 11.6SP1

D-39

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Return reference from piping component or leave tube to spool or field Shape modulus Shock load vector Shop/site flag Stress intensification factor Significant figures True if element is significant Sheet/region size Size of DB Surface justification for PALJs Symbol key Universal SKEY scale factor Maximum spool number in current spool drawing SMODU number Sectioning mode Start moment component COMPARATOR: local name of the process design Source reference (for automatic application) Source macro Southing of position DRAFT user-defined spindle symbol/SKEY name ATTA flag to treat as a real element Used internally to help with updates Old SPOOLER head tube spool number Spooling table attribute on Spool or Field elements Old SPOOLER component spool number Spool number Branches referenced by a Spldrg, Spool or Field

SFREF SHAPEMODULUS SHOCKLOAD SHOP SIFACTOR SIGFIGURES SIGNIF SIZE SIZEDB SJUSTIFICATION SKEY SKEYSCALE SMAXIMUM SMNO SMODE SMOMENT SNAME SORF SOURCE SOUTH SPINDLE SPKBRK SPLCHG SPLH SPLMEM SPLN SPLNUMBER SPLPARENT

REFERENCE REAL REAL(3) LOGICAL REAL(3) INTEGER LOGICAL REAL(2) INTEGER WORD TEXT(4) INTEGER INTEGER INTEGER TEXT REAL(3) TEXT(160) REFERENCE TEXT(120) REAL TEXT(4) LOGICAL LOGICAL TEXT(120) REF(1500) TEXT(120) INTEGER REF(500)

DESI PROP PROP DESI PROP CATA ALL PADD SYST DESI MANY MANY DESI ISOD SYST PADD DESI COMP PADD PADD DESI PADD PADD DESI ISOD DESI ISOD DESI ISOD ISOD

D-40

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Spool number prefix Old SPOOLER tube spool number Table linking Spool and Field elements to piping components Volume of a Spool element Specification angle maximum answer Spool number including spool prefix Reference of SPEC owning SPCO of branch members Special purpose table attribute Specification angle answer Specification bore answer Component specification reference Old SPOOLER spool prefix Specification text answer Source reference Start releases ( packed ) Sheet revisions array Sorting priority for dimensions COMPARATOR: name of the sheet in the area Length of arrive straight tube Start angle Text string Sheet title Length of leave straight tube Steel reference Database reference Template selection pointer Style number Stamps containing db Sessions used in at least one stamp Spot value of stress D-41

SPLPREFIX SPLT SPLTBL SPLVOLUME SPMA SPOONUMBER SPOWNER SPPURPOSE SPRA SPRB SPREFERENCE SPSP SPWD SREFERENCE SRELEASE SREVAY SRTPRIORITY SSHEET STALENGTH STANGLE STEXT STITLE STLENGTH STLREF STLSF STMF STNO STPDBS STPSES STRESS

TEXT(120) TEXT(120) INT(2000) REAL(3) REAL TEXT(120) REFERENCE WORD REAL REAL REFERENCE TEXT(2) TEXT TEXT(12) INTEGER REF(50) INTEGER TEXT(40) REAL REAL TEXT(120) TEXT(120) REAL REFERENCE REFERENCE REFERENCE TEXT REF (5000) INT (1500) REAL

DESI ISOD DESI ISOD ISOD DESI DESI DESI PADD DESI DESI DESI DESI DESI PROP DESI PADD PADD COMP DESI DESI MANY PADD DESI DESI SYST DESI SYST SYST SYST PROP

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Database session number Structural specification Representation style reference SPECON type question Support reference Surface preparation COMPARATOR: sheet version Symbol size (uniform scaling) System location for remote access Start load point in section Synonym of TREFerence Text answer for text STYP in specification Target port reference Tail bore Trace catalogue reference Current design property default value Current design property value Hashed origin code Tail connection type True cut length Text default for text STYP in specification Trace detail text reference Tail direction ISODRAFT reference dimension attribute ISODRAFT reference dimension attribute Template design dataset property Trace detail RTEXT Trace Detail STEXT Trace Detail TTEXT List of teams to which user belongs

STSESS STSPECIFICATION STYF STYPE SUPREF SURFACE SVERSION SYSIZE SYSLOCATION SZDISTANCE TAIL TANSWER TARFLAG TBORE TCATREFERENCE TCDDEFAULT TCDPROPERTY TCODE TCONNECTION TCTLENGTH TDEFAULT TDETAIL TDIRECTION TDMFARRAY TDMTYPE TDPROPERTY TDRTEXT TDSTEXT TDTTEXT TEAMLS

INTEGER REFERENCE REFERENCE TEXT REFERENCE TEXT(120) TEXT(20) REAL TEXT (3) REAL TEXT(256) REFERENCE REAL REFERENCE TEXT(250) TEXT(250) TEXT WORD REAL TEXT(256) REFERENCE DIRECTION(3) REF(2) WORD(2) REAL TEXT(120) TEXT(120) TEXT(120) REF(1000)

SYST DESI PADD DESI SYST DESI DESI COMP PADD TRAN DESI CATA DESI DESI DESI DESI DESI PADD DESI DESI CATA DESI DESI DESI DESI DESI DESI DESI DESI SYST

D-42

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Access control team status Team reference Temperature Connection at other end of Tref (Head/Tail) True if component has TUBI Template design dataset property Pipework temperature gradient Through point for viewing End time of Comms window Comms retry time interval Comms maximum retry count Frequency of DB propagation Start time of Comms window Title True length indicator Trace material text reference Average temperature Maximum temperature Minimum temperature Template reference from SPCO Template reference Trace Material XTEXT Trace Material YTEXT Trace Material ZTEXT GLOBAL name for the whole process design Note attached to the revision of the process design Trace catalogue component parameters Text pen To port number Easting of tail position Tail position Northing of tail position D-43

TEASTATUS TEMF TEMPERATURE TEND TEXIST TFDPROPERTY TGRADIENT THPOSITION TIMEE TIMEI TIMEO TIMER TIMES TITLE TLINDICATOR TMATREF TMAVERAGE TMMAXIMUM TMMINIMUM TMPREFERENCE TMRF TMXTEXT TMYTEXT TMZTEXT TNAME TNOTE TPARAM TPEN TPONUMBER TPOSE TPOSITION TPOSN

WORD REFERENCE REAL TEXT LOGICAL REFERENCE REAL POSITION(3) INTEGER INTEGER INTEGER TEXT(120) INTEGER TEXT(120) LOGICAL REFERENCE REAL REAL REAL REFERENCE REFERENCE TEXT(120) TEXT(120) TEXT(120) TEXT(50) TEXT(100) DESI INTEGER INTEGER REAL POSITION(3) REAL

SYST SYST DESI PROP DESI DESI DESI PROP PADD SYST SYST SYST SYST SYST PADD PADD DESI DESI DESI DESI DESI CATA PADD DESI DESI DESI COMP COMP TPAR PADD DESI DESI DESI DESI

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Upping of tail position Tail point reference Name of the project in the process design DRAFT task parameter value (for ADP) Text qualifier in Specification or Selector Text question in Specification or Selector Local transformation matrix Area Argument qualifiers Draft user-defined symbol trace flag Database access DB number Tran DB reference Tail reference Extract number Tran file number True if a local command Module in which command was given Successful result flag True if local commands are to be stored or not Tag ruleset reference SPECON type question Truncation value (+ve) or percentage (-ve) Whether the command is visible Spooling marker attribute for components Terminator size Tracing specification reference Trace specification component reference Name of the system which has produced the process design

TPOSU TPREFERENCE TPROJ TPVALUE TQUALIFIER TQUESTION TRANSFORMATION TRAREA TRCARGUMENTS TRCG TRDACCESS TRDBNO TRDBRF TREFERENCE TREXTNO TRFINO TRLOCL TRMODU TRPASSED TRSETL TRSF TRSTYPE TRUNCATION TRVISI TSFBREAK TSIZE TSPECIFICATION TSPREF TSYSTEM

REAL REFERENCE TEXT(48) TEXT(120) TEXT(256) TEXT(256) REAL(12) INTEGER TEXT (3) LOGICAL TEXT INTEGER REFERENCE REFERENCE INTEGER INTEGER LOGICAL TEXT LOGICAL LOGICAL REFERENCE TEXT REAL LOGICAL LOGICAL REAL REFERENCE REFERENCE TEXT(20)

DESI DESI COMP PADD CATA CATA DESI TRAN TRAN PADD TRAN TRAN TRAN DESI TRAN TRAN TRAN TRAN TRAN TRAN PADD TRAN PADD TRAN DESI PADD DESI DESI COMP

D-44

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Text string Note entered when transfer file was created Template type Tubing flag Tube centreline length of branch Tube flag Tube length of branch COMPARATOR: version number Top visibility flag Tail working point, used by ROUTER Hash of database type number Number type Type of the element DB type Type sequence number Used bulge factor for curve geometry Units code for bore Units code for distance Units code UCURD Used curve type User-defined attribute copy List of user-defined attributes set User defined attribute name Unit insulation weight UDA key - internal unique system identifier Length of data or text Name of user Underline flag ADP update callback Used radius for curve geometry Units reference

TTEXT TTNOTE TTYPE TUBEFLAG TUCLLENGTH TUFLAG TULENGTH TVERSION TVISIBILITY TWRF TYNAME TYNUMBER TYPE TYPEDB TYSEQUENCE UBULGEFACTOR UCODBORE UCODDISTANCE UCODE UCURD UCURTYPE UDACPY UDASET UDNAME UIWEIGHT UKEY ULENGTH UNAME UNDERLINE UPDATECALLBACK URADIUS UREFERENCE

TEXT(120) TEXT(100) WORD LOGICAL REAL LOGICAL REAL TEXT(20) LOGICAL REFERENCE WORD INTEGER WORD TEXT INTEGER REAL INTEGER INTEGER INTEGER REF (300) WORD REFERENCE WORD(200) TEXT(12) REAL INTEGER INTEGER TEXT(12) LOGICAL TEXT(500) REAL REFERENCE

CATA COMP DESI PADD DESI CATA DESI COMP CATA DESI SYST SYST ALL SYST ALL DESI PADD PADD PADD COMM DESI DICT ALL DICT PROP DICT DICT PROP PADD PADD DESI CATA

PDMS Software Customisation Reference Manual Version 11.6SP1

D-45

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Elements in lower hierarchy claimed to this user (see USNCLH) Username of user claiming element List of users belonging to team User making last modification User who cancelled command User creating session Elements in lower hierarchy not claimed to this user (see USCLHI) User-defined attribute type Text for units Unit pipe weight Valid value expression for VVALUE elements View comparison date View comparison stamp View gap length Virtual flag View limits ADP view margins VNOTE reference, special attribute used by ADP View ratio Viewing scale - scales projected view View title Type of design view View volume View limits, special attribute used by ADP View reference, special attribute used by ADP Vertex reference array Time interval between retries Maximum water level Bore of IWELD/RWELD

USCLHI USERCLAIM USERLS USERMODIFIED USERSTOPPED USESSDB USNCLH UTYPE UUNITS UWEIGHT VALIDVALUE VCOMPDATE VCOMPSTAMP VGAPLENGTH VIRFLAG VLIMITS VMARGIN VNREF VRATIO VSCALE VTITLE VTYPE VVOLUME VWLIMITS VWREFARRAY VXREFS WAITIME WAMAXIMUM WBORE
D-46

REF(5000) TEXT(120) REF(1000) TEXT(120) REFERENCE TEXT(120) REF(5000) WORD TEXT(20) REAL TEXT(1000) TEXT (50) REFERENCE REAL LOGICAL REAL(6) REAL REFERENCE REAL(2) REAL TEXT(120) TEXT REAL(6) REAL(6) REF(20) REF (500) INTEGER REAL REAL

ALL ALL SYST ALL TRAN SYST ALL DICT DICT PROP DESI PADD PADD PADD DESI PADD PADD PADD PADD PADD PADD PADD PADD PADD PADD DESI TRAN DESI ISOD

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description Working DB name Design parameters as words Wind diameter modulus Weight multiplication factor Weighting value Westing of position Width Wind multiplication factor Implied weld position Weld number Weld number prefix Return reference from ppoint or WELD to IWELD or RWELD Used internally to help with updates Maximum weld number in current spool drawing (ISODRAFT) World orientation World position Parameters as words Wind pressure Weld shop/site flag on IWELD/RWELD Weld specification on IWELD/RWELD Wall thickness tolerance / Weight tolerance Transformation matrix to World Enclosing box volume in World coordinates Easting of position Bottom X length X bottom shear: inclination of bottom face to local X axis X length

WDBNAME WDESPARAM WDIAMETER WEFACTOR WEIGHTING WEST WIDTH WIFACTOR WJPOSITION WLDNUMBER WLDPREFIX WLDREF WLDXRF WMAXIMUM WORIENTATION WORPOSITION WPARAMETERS WPRESSURE WSHOP WSPECIFICATION WTOLERANCE WTRANSFORMATION WVOLUME X XBOTTOM XBSHEAR XLENGTH

TEXT WORD(100) REAL REAL REAL(3) REAL REAL REAL POSITION(3) INTEGER TEXT(4) REFERENCE REF (2) INTEGER ORI(3) POSITION(3) WORD(100) REAL LOGICAL REFERENCE REAL REAL(12) REAL(6) REAL REAL REAL REAL

ALL DESI PROP PROP DESI DESI PADD DESI PROP ISOD DESI ISOD DESI ISOD DESI ISOD DESI ISOD DESI DESI CATA PADD PROP ISOD ISOD PROP DESI DESI PADD DESI PADD DESI PADD DESI DESI PADD

PDMS Software Customisation Reference Manual Version 11.6SP1

D-47

Appendix D: PDMS Attributes and Pseudo-Attributes

Attribute Name

Data Type

DB Type

Description X offset X text Top X length Extra length requirement for bolts X top shear: inclination of top face to local X axis 2D position Label XY size Northing of position Bottom Y length Y bottom shear: inclination of bottom face to local Y axis Preferred Y axis direction Y length Y offset Spot value of Young's modulus Y text Top Y length Y top shear: inclination of top face to local Y axis Upping of position Additional axis direction Position in section Z length Z text string Claim mode Return identified members in reverse order Return identified members Synonym of ORIentation User security Status

XOFFSET XTEXT XTOP XTRALENGTH XTSHEAR XYPOSITION XYSCALE Y YBOTTOM YBSHEAR YDIRECTION YLENGTH YOFFSET YOUNGS YTEXT YTOP YTSHEAR Z ZDIRECTION ZDISTANCE ZLENGTH ZTEXT [CLAI] [MIDBK] [MID] [ORIE] [SECU] [STAT]

REAL TEXT(120) REAL REAL REAL POSITION(2) REAL(2) REAL REAL REAL DIRECTION(3) REAL REAL REAL TEXT(120) REAL REAL REAL DIRECTION(3) REAL REAL TEXT(120) INTEGER REF (5000) REF (5000) INTEGER WORD

DESI PADD CATA DESI PADD CATA DESI PADD PADD DESI PADD DESI PADD DESI DESI DESI PADD DESI PADD PROP CATA DESI PADD DESI DESI PADD DESI DESI DESI PADD CATA SYST ALL ALL SYST COMM

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: x x x x 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: x x x 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:
All elements on all DBs 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 relating to rules Design DBs. Most DESI element types. Most DESI element types, DATASET properties. DESI elements with a catalogue or spec. ref. E.g piping component. piping and hanger components.

PDMS Software Customisation Reference Manual Version 11.6SP1

D-49

Appendix D: PDMS Attributes and Pseudo-Attributes TUBI BRANCH elements SCTNs, GENSECs Joints most structural items other DRAFT DBs Catalogue DBs SPCO elements Catalogue DATASET elements Spooler DBs System DB DB Element DBSET Element 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 True if element is named Name without prefix (preceding /) Treename; e.g. BOX 1 OF /PUMP1 As FLNM without the leading slash As FLNM but truncated to n long As FLNN but truncated to n long As FLNM with type before the name Type + sequence number + name or refno Type + name or refno As TYPE, but not truncated to four characters Hard dabacon type True if a primary element

ISNAMED NAMN OR NAM NOPREF FLNM OR FULLNAME FLNN CUTNAM INT CUTNMN INT NAMTYP NAMESQ NAMETY FULLTYPE HARDTY PRIMTY

LOGICAL TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT WORD WORD LOGICAL

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 Position in member list of owner Position counting elements of same type

SEQUENCE TYSEQU

INTEGER INTEGER

Valid owners/members/ascendants/descendants
Pseudo-Attribute Type Comment Possible types in member list Possible types of owner Possible ascendants Possible descendants

LIST OLIST HLIST LLIS

WORD(38) WORD(*) WORD(*) WORD(*)

Actual members/descendants
Pseudo-Attribute Type Comment Members of given type Reverse order of member list Count of element type in members list. If no noun is given, the total member list count is returned. Database depth below World (World at 0, Site at 1 etc.) Level within the database hierarchy (DDEP) for the lowest level item owned by the current element True if there are any primary members in elements descendants Number of elements, currently always 1

MEMBER NOUN MBACK MCOUNT NOUN DDEPTH MAXDEPTH PRMMEM QUANTITY

REF(*) REF(*) INTEGER INTEGER INTEGER LOGICAL INTEGER

Actual owners/ascendants
Pseudo-Attribute Type Comment Reference of ascendant of given type List of ascendants up to, but not including, World (Owner last) List of all the actual ascendant types D-51

PARENT NOUN OWNLST AHLIST

REFERENCE REF(*) WORD(*)

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Pseudo-Attribute

Type

Comment Owning primary element (or self if primary) Hard type of owner Soft type of owner

PRMOWN OHTYPE OSTYPE

REFERENCE WORD WORD

All Element Types Relating to Attributes:


Pseudo-Attribute Type Comment List of attributes List of UDAs set

ATTLIS UDASET

WORD(*) WORD(*)

All Element Types Relating to DB:


Pseudo-Attribute Type Comment DB element in system DB for this DB DB number DB name, e.g. MASTER/DESI DB filename, e.g. %BAS000%/bas034 DB filenumber, e.g. 34 DB type, e.g. DESI DB access type UPDATE or MULTIWRITE DB claim type IMPLICIT or EXPLICIT DB creation info (who/where/date/time/pdms pgm banner) Last session number for DB True if element is in a writable DB Extract number for this DB Control DB or not Variant or not Working DB name

DBREF DBNUMBER DBNAME DBFILE DBFNUMBER DBTYPE DBAC DBCL CRINFO DBSESS DBWRIT DBEXNO DBCNTL DBVAR WDBNA

REFERENCE INTEGER TEXT(50) TEXT INTEGER WORD TEXT TEXT TEXT INTEGER LOGICAL INTEGER LOGICAL LOGICAL TEXT

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 Date of last modification of element Date of last modification of attribute Session number of last modification All sessions in which modified All sessions in which attribute was modified Last user to modify element Date of last modification of element or any of its hierarchy Session number of last modification of element or any of its hierarchy Last user to modify element or any of its hierarchy Date of session User making session Session comment Opened session Session in which a primary element was claimed to this extract. Returns unset if an element is not claimed to this extract. Previous session to that specified Returns DB number and session number of last modification for all elements referenced directly or indirectly from this element (e.g. catalogue DBs referenced) As for SESSCA, but get a combined list for all documents

LASTMOD LASTMOD ATTNAME SESSMOD HISTORY HISTORY ATTNAME USERMOD LASTMOD HIER SESSMOD HIER USERM HIER SESSD INT SESSU INT SESSC INT SESSNO INT SESCLA

TEXT TEXT INTEGER INT(*) INT(*) TEXT TEXT TEXT TEXT TEXT TEXT TEXT INTEGER INTEGER

PRVSES INT SESSCA

INTEGER INT(*)

SESSCH

INT(*)

PDMS Software Customisation Reference Manual Version 11.6SP1

D-53

Appendix D: PDMS Attributes and Pseudo-Attributes

All Element Types Relating to Claims:


Pseudo-Attribute Type Comment PDMS user having element claimed Unique system ID of user making claim (embodies workstation id) True if element may be released True if element and descendants may be released True if element may be claimed True if element and descendants may be claimed Is element claimed to this user? Are element and all descendants claimed to this user? Descendants claimed to this user Descendants not claimed to this user Can attribute of element be changed Checks: DAC/lock/ReadOnly/claim/etc. Can attribute of element be deleted? Checks: DAC/lock/ReadOnly/claim/etc.

USERC CLMID OKREL OKRLH OKCLA OKCLH LCLM LCLMH USCLHI USNCLH MODATT ATTNAME MODDEL ATTNAME

TEXT TEXT LOGICAL LOGICAL LOGICAL LOGICAL LOGICAL LOGICAL REF(*) REF(*) LOGICAL LOGICAL

All Element Types Relating to Extracts:


Pseudo-Attribute Type Comment 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 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 List of primary elements below this one, and including this one, which have been claimed to the extract; i.e. potentially releasable List of primary elements below this one, and including this one, which have not been claimed to the extract; i.e. potentially claimable

EXCLT

LOGICAL

EXCLFR

LOGICAL

EXCLHI

REFERENCE

EXNCLH

REFERENCE

D-54

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Pseudo-Attribute

Type

Comment Returns owning primary element, or itself, if primary (i.e. what to claim/release) True if element is primary, and modifications have been made to it; i.e. a flush or drop is worth doing on this element 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 As EXMOD, but ignoring changes to noclaim attributes and member lists As EXPMOD, but ignoring changes to noclaim attributes and member lists True if element can be dropped (valid at primary items only). Basically EXPMOD and not EXCLFR. True if extract release is possible; i.e. not changed, or claimed out further. The opposite of EXPMOC. Returns list of primary items that prevent a hierarchy extract release Returns a list of elements that prevent a hierarchy drop 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. Elements which have been either disconnected from this element or connected to this element in the extract A subset of EXTCON. Only includes elements which have not been modified in the extract (other than connection reference). A subset of EXTCON. Only includes elements which have not been modified in the extract (other than connection reference). EXTCNC + EXTCNN will give EXTCON As EXTCON but applied recursively to each connection As EXTCNN but applied recursively to each connection

PRMOWN EXMOD

REFERENCE LOGICAL

EXPMOD

LOGICAL

EXMOC EXPMOC OKDROP OKRLEX OKRLEH OKDRPH EXTRC

LOGICAL LOGICAL LOGICAL LOGICAL REF(*) REF(*) TEXT

EXTCON

REF(*)

EXTCNN

REF(*)

EXTCNC

REF(*)

EXTRCO EXTRCN

REF(*) REF(*)

PDMS Software Customisation Reference Manual Version 11.6SP1

D-55

Appendix D: PDMS Attributes and Pseudo-Attributes

Pseudo-Attribute

Type

Comment As EXTCON but repeat test for all Descendants As EXTCNN but repeat test for all Descendants As EXTCNC but repeat test for all Descendants As EXTRCO but repeat test for all Descendants As EXTRON but repeat test for all Descendants

EXHCON EXHCNN EXHCNC EXHRCO EXHRCN

REF(*) REF(*) REF(*) REF(*) REF(*)

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 Does access control allow element to be dropped? Does access control allow element to be modified? Does access control allow element to be created? Does access control allow element of given type to be created? Does access control allow element to be claimed? Does access control allow element to be deleted? Does access control allow element to be issued? Return DAC error text that would be generated if attribute was modified Return DAC error text that would be generated for an EXTRACT CLAIM Return DAC error text that would be generated if element was deleted Return DAC error text that would be generated if element was created Return DAC error text that would be generated if element of given type was created

DACDRO DACMOD DACCRE DACCRE NOUN DACCLA DACDEL DACISS DACERR ATTNAME DACERR CLAIM DACERR DELETE DACERR CREATE DACERR NOUN

LOGICAL LOGICAL LOGICAL LOGICAL LOGICAL LOGICAL LOGICAL TEXT TEXT TEXT TEXT TEXT

All Element Types Relating to Rules:


Pseudo-Attribute Type Comment Rule count List of attributes with rules set Number of rule errors on element Return nth rule error

RCOUN RLIST NRULEE RULEER INT

INTEGER WORD(200) INTEGER TEXT

All Element Types Relating to Sessions and Comparison Date:


Pseudo-Attribute Type Comment Has attribute word been modified this session Has attribute word been modified since the comparison date Has element been modified since this D-57

ATTMOD WORD ATTMOC WORD ELEMOD

LOGICAL LOGICAL LOGICAL

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Pseudo-Attribute

Type

Comment or given session Has element been modified since the comparison date Has element been created since this or given session Has element been created since the comparison date Has element been deleted since this or given session Has element been deleted since the comparison date Has rule been modified since this session Has rule been modified since the comparison date List of attributes modified this session List of attributes modified since the comparison date List of rules modified this session List of rules modified since the comparison date

ELEMOC ELECRE ELECRC ELEDEL ELEDEC RULMOD RULMOC ATTMDL ATTMDC RULMDL RULMDC

LOGICAL LOGICAL LOGICAL LOGICAL LOGICAL LOGICAL LOGICAL WORD(*) WORD(*) WORD(*) WORD(*)

Special Attributes For Use in the MODIFIED, CREATED and DELETED functions
Pseudo-Attribute Type Comment Has any aspect of the evaluated geometry1 changed Has any part of the evaluated detail or material text changed. Has a value2 in the catalogue changed

GEOM CATTEXT CATMOD


1

LOGICAL LOGICAL LOGICAL

An evaluated geometry change occurs if: x x x 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: x SPREF


PDMS Software Customisation Reference Manual Version 11.6SP1

D-58

Appendix D: PDMS Attributes and Pseudo-Attributes

x x x x x

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 Version 11.6SP1

D-59

Appendix D: PDMS Attributes and Pseudo-Attributes

Most DESI Element Types:


Pseudo-Attribute Type Comment East/X component of position West component of position North/Y component of position South component of position Up/Z component of position Down component of position Return desparameter as a distance, converted to local units Return desparameter as a word World volume Local volume (defaults to relative to owner) Q WVOL is same as Q LVOL WRT /* Orientation as three angles Get connections for this element and all its descendants except for levels SITE, ZONE, STRUCT, SUBS, FRMW, and SUBF.

EAST OR X WEST NORTH OR Y SOUTH UP OR Z DOWN DDESPARAM WDESPARAM WVOL LVOL ORIA CONNCH

REAL REAL REAL REAL REAL REAL REAL(100) WORD(100) REAL(6) REAL(6) REAL(3) REFERENCE

Most Design Elements Dataset Properties:


Pseudo-Attribute Type Comment Dataset property value for word Query property purpose Query property title Query property description List of dataset properties for element List of local design property keys List of current design property keys Local design property value as a real or text Local design default property value (real or text) Local design property value as a real Current design property value (real or text) Current design default property value (real or text) Current design property value as a real PDMS Software Customisation Reference Manual Version 11.6SP1

PROPERTY WORD PRPU WORD PRTI WORD PRDES WORD PRLS DEPLIST CDPLIST DEPROP DEPDEF RDEPROP TCDPROP TCDDEF CDPROP

TEXT TEXT TEXT TEXT WORD(100) WORD(100) WORD(100) TEXT TEXT REAL TEXT TEXT REAL

D-60

Appendix D: PDMS Attributes and Pseudo-Attributes

Pseudo-Attribute

Type

Comment Current design reference property Local design reference property Template design reference property Items with local names in rule sequence order Formatted catalogue or design property value Formatted catalogue or design property default Formatted current design property value Formatted current design property default value Formatted local design property value Formatted local design property default value

CFDP LFDP TFDP RSEQFA FPROP FPRDE FTCDP FTCDD FDEPR FDEPD

REFERENCE REFERENCE REFERENCE REF(*) TEXT TEXT TEXT TEXT TEXT TEXT

See separate documentation on how dataset properties are applied.

PDMS Software Customisation Reference Manual Version 11.6SP1

D-61

Appendix D: PDMS Attributes and Pseudo-Attributes

Design Elements with a Catalogue or SpecRef (e.g. piping components):


Pseudo-Attribute Type Comment Specification answer for STYPE question Word answer for SPEC question Bore answer for SPEC question Dimensionless answer for SPEC question Dimensionless max answer for question Specification owning SPCO of branch member Catalogue reference Specification reference Parameters of the catalogue component Parameter as text, e.g. connection type Parameters of the insulation catalogue component Parameters of the tracing catalogue component Insulation thickness Point set reference Geometry set reference Dataset reference Reference of negative geometry set Material text reference Material XTEXT Material YTEXT Material ZTEXT Detail text reference Detail RTEXT Detail STEXT Detail TTEXT Insulation specification component reference Insulation catalogue component reference Insulation detail text reference Insulation detail RTEXT Insulation detail STEXT PDMS Software Customisation Reference Manual Version 11.6SP1

STYPE SPWD WORD SPRB WORD SPRA WORD SPMA WORD SPOW CATREFERENCE SPREFERENCE PARAM WPARAM IPARAM TPARAM INTHICKNESS PTREFERENCE GMREFERENCE DTREFERENCE NGMREFERENCE MTXREFERENCE MTXX MTYX MTZX DETREFERENCE DTXR DTXS DTXT ISPRE ICATREFERENCE IDETAIL IDRT IDST
D-62

WORD WORD REAL REAL REAL REFERENCE REFERENCE REFERENCE REAL(100) TEXT REAL(100) REAL(100) REAL REFERENCE REFERENCE REFERENCE REFERENCE REFERENCE TEXT TEXT TEXT REFERENCE TEXT TEXT TEXT REFERENCE REFERENCE REFERENCE TEXT TEXT

Appendix D: PDMS Attributes and Pseudo-Attributes

Pseudo-Attribute

Type

Comment Insulation detail TTEXT Insulation material text reference Insulation material XTEXT Insulation material YTEXT Insulation material ZTEXT Tracing specification component reference Tracing catalogue component reference Tracing detail text reference Tracing detail RTEXT Tracing detail STEXT Tracing detail TTEXT Tracing material text reference Tracing material XTEXT Tracing material YTEXT Tracing material ZTEXT Maximum bore for all p-points Bore at p-point n Connection type at p-point n Position at p-point n Direction at p-point n Gradient at p-point n Position of bottom of pipe at p-point

IDTT IMAT IMXT IMYT IMZT TSPRE TCATREFERENCE TDETAIL TDRT TDST TDTT TMAT TMXT TMYT TMZT MAXBORE PPOINT N BORE OR PPBORE N PPOINT N CONNECTION OR PPCONN N PPOINT N POSITION OR PPOSITION N PPOINT N DIRECTION OR PDIRECTION N PPOINT N GRADIENT OR PGRAD N PPOINT N BOP OR PBOP N PPOINT N TOP OR PTOP N PPOINT N OD OR POD N PPLS PPOINT N PSKEY OR PPSKEY N PPOINT N BOLT TOTAL P N PURP OR PPURP

TEXT REFERENCE TEXT TEXT TEXT REFERENCE REFERENCE REFERENCE TEXT TEXT TEXT REFERENCE TEXT TEXT TEXT REAL REAL WORD POSITION DIRECTION REAL POSITION POSITION REAL INT(100) WORD

Position of top of pipe at p-point n Outside diameter at p-point n List of valid p-point numbers Pskey for p-point n Bolt joint for p-point n Bolt total for p-point n Purpose for p-point n D-63

PPOINT N BOLT JOINT WORD WORD WORD

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Pseudo-Attribute

Type

Comment Description for p-point n Number of p-points Number of design points Vis value for p-point n True if p-point exists Reference of catalogue p-point Specification real answer in bore units Specification real answer in no units Specification real max answer in no units

N P N DESC OR PDESC N PPCOU DPCOU PPVIF N PPEXST N PPREF N SPRB WORD SPRA WORD SPMA WORD TEXT INTEGER INTEGER INTEGER LOGICAL REFERENCE REAL REAL REAL

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 Arrive tube length True if TUBI exists Leave tube length Gradient of implied tube Position (centre) of implied tube Centreline length of current material tube (includes off-line items such as bends) Referenceof pipe component beginning material tube Reference of pipe component ending material tube

ATLE TEXIST LTLE GRDE OR GRADIENT ITPS MTCL MTBE MTEN

REAL LOGICAL REAL REAL POSITION REAL REFERENCE REFERENCE

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 BEND1TUBIBEND2 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 Version 11.6SP1

D-65

Appendix D: PDMS Attributes and Pseudo-Attributes

Pseudo-Attribute

Type

Comment Straight length of leave tube, i.e. until Bend, Redu, Valv, etc. Straight length of arrive tube, i.e. until Bend, Redu, Valv, etc. Arrive bore Arrive connection type

STLE STAP PARRIVE BORE OR ABOR PARRIVE CONNECTION OR ACON PARRIVE POSITION OR APOS PARRIVE DIRECTION OR ADIR PARRIVE GRADIENT OR AGRD PARRIVE BOP OR ABOP PARRIVE TOP OR ATOP PARRIVE OD OR AOD PLEAVE BORE OR LBOR PLEAVE CONNECTION OR ACON PLEAVE POSITION OR LPOS PLEAVE DIRECTION OR LDIR PLEAVEGRADIENT OR LGRD PLEAVE BOP OR LBOP PLEAVE TOP OR LTOP PLEAVE OD OR LOD POCK

REAL REAL REAL WORD POSITION DIRECTION REAL POSITION POSITION REAL REAL WORD POSITION DIRECTION REAL POSITION POSITION REAL TEXT

Arrive position Arrive direction Arrive gradient Position of bottom of arrive pipe Position of top of arrive pipe Diameter of arrive pipe Leave bore Leave connection type

Leave position Leave direction Leave gradient Position of bottom of leave pipe Position of top of leave pipe Diameter of leave pipe Is a branch component in a pocket? Answer: TOP for air lock BOTT for sump NONO for no pocket Connected components in branch (no implied tube between them)

BRCON

REF(*)

D-66

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Pseudo-Attribute

Type

Comment Connected components in same leg (no tube or change of direction between them)

BRLEG

REF(*)

TUBI:
Pseudo-Attribute Type Comment Length of implied tube Length of tube plus any following offline component up to next length of TUBI

ITLE MTLE

REAL REAL

Branch:
Pseudo-Attribute Type Comment Branch tube length (no components) Branch centre line length (including all components) Branch material tube length, i.e. implied tube plus inline components (LOFF flag true) End connection type of TREF, e.g. START, END, HEAD or TAIL End connection type of HREF Head bore Head connection type Head position Head direction Pipe head gradient Pipe head bottom Pipe head top Pipe head outside diameter Tail bore Tail connection type Tail position Tail direction D-67

TULEN CLLENGTH TUCLLEN TEND HEND PHEAD BORE OR PHBO PHEAD CONNECTION OR PHCO PHEAD POSITION OR PHPO PHEAD DIRECTION OR PHDR PHEAD GRADIENT OR PHGR PHEAD BOP OR PHBP PHEAD TOP OR PHTP PHEAD OD OR PHD PTAIL BORE OR PTBO PTAIL CONNECTION OR PTCO PTAIL POSITION OR PTPO PTAIL DIRECTION OR

REAL REAL REAL WORD WORD REAL WORD POSITION DIRECTION REAL POSITION POSITION REAL REAL WORD POSITION DIRECTION

PDMS Software Customisation Reference Manual Version 11.6SP1

Appendix D: PDMS Attributes and Pseudo-Attributes

Pseudo-Attribute

Type

Comment Pipe tail gradient Pipe tail bottom Pipe tail top Pipe tail outside diameter Hanger head bore Hanger head connection type Hanger head position Hanger head direction Hanger head gradient Hanger head bottom Hanger head top Hanger head outside diameter Hanger tail bore Hanger tail connection type Hanger tail position Hanger tail direction Hanger tail gradient Hanger tail bottom Hanger tail top Hanger tail outside diameter Branch weight Branch insulated weight Branch wet weight Branch insulated wet weight Branch centre of gravity Branch insulated centre of gravity Branch wet centre of gravity Branch wet insulated centre of gravity Branch internal area. (Given in Distance Units squared). PDMS Software Customisation Reference Manual Version 11.6SP1

PTDR PTAIL GRADIENT OR PTGR PTAIL BOP OR PTBP PTAIL TOP OR PTTP PTAIL OD OR PTOD HHEAD BORE OR HHBO HHEAD CONNECTION OR HHCO HHEAD POSITION OR HHPO HHEAD DIRECTION OR HHDR HHEAD GRADIENT OR HHGR HHEAD BOP OR HHBP HHEAD TOP OR HHTP HHEAD OD OR HHOD HTAIL CONNECTION OR HTCO HTAIL POSITION OR HTPO HTAIL DIRECTION OR HTDR HTAIL GRADIENT OR HTGR HTAIL BOP OR HTBP HTAIL TOP OR HTTP HTAIL OD OR HTOD BRWEIG BRIWEI BRWWEI BRWIWE BRCOG BRICOG BRWCOG BRWICO BRIARE/A REAL POSITION POSITION REAL REAL WORD POSITION DIRECTION REAL POSITION POSITION REAL WORD POSITION DIRECTION REAL POSITION POSITION REAL REAL REAL REAL REAL POSITION POSITION POSITION POSITION REAL

HTAIL BORE OR HTBO REAL

D-68

Appendix D: PDMS Attributes and Pseudo-Attributes

Pseudo-Attribute

Type

Comment Branch external area. (Given in Distance Units squared). Range of available angles. Optional noun argument. Range of available radii. Optional noun argument. (Given in Distance Units) 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 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 The offset between a branch component and its previous component. Returned in distance units. SPKBRK FALSE ATTAs are ignored. (Given in Distance Units). The offset between a branch component and its next component. Returned in distance units. SPKBRK FALSE ATTAs are ignored. (Given in Distance Units). Return true if the connection between a branch component and its previous component is correct. Is also valid when CE is TUBI. Return true if the connection between a branch component and its next component is correct. Is also valid when CE is TUBI. Return true if the bore between a branch component and its previous component is the same. Does not consider TUBI. Return true if the bore between a branch component and its next component is the same. Does not consider TUBI. 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 D-69

BREARE/A RANANG/LE RANRAD/II AQANG

REAL REAL ARRAY REAL ARRAY REAL

LQANG

REAL

AQOFF

REAL

LQOFF

REAL

AQCON

LOGICAL

LQCON

LOGICAL

AQBORE

LOGICAL

LQBORE

LOGICAL

PQANG <INT>

REAL

PDMS Software Customisation Reference Manual 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). 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. 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.

PQCON <INT>

LOGICAL

PQBORE <INT>

LOGICAL

Sections, Gensecs:
Pseudo-Attribute Type Comment Structural p-line set reference Structural geometry set reference Orientation Position Derived position, allowing for justifications Midpoint Length Cut length As CUTL but accounting for penetrations Attached neutral point of section Owning neutral point of section Midpoint Used bulge for curve element PDMS Software Customisation Reference Manual Version 11.6SP1

PSTREFERENCE GSTREFERENCE ORIENTATION POSITION DRPS MIDPOINT LENGTH CUTLENGTH TCTLENGTH ANPS ONPS MIDP UBULG
D-70

REFERENCE REFERENCE ORIENTATIO N POSITION POSITION POSITION REAL REAL REAL POSITION POSITION POSITION REAL

Appendix D: PDMS Attributes and Pseudo-Attributes

Pseudo-Attribute

Type

Comment Used radius for curve element Angle of attached SCTN in XZ plane of joint Angle of attached SCTN in YZ plane of joint Y direction for orienting SPROF (on SCTN/GENSEC) Z direction (on SCTN/GENSEC) Plane normal at start of SCTN/GENSEC Plane normal at end of SCTN/GENSEC Eccentricity For list of valid p-lines Reference number of catalogue p-line P-line start P-line end P-pline orientation P-line level P-line centreline flag P-line tube flag P-line connection P-line purpose P-line description

URADI AANGXZ AANGYZ YDIR ZDIR DRNS DRNE ECCENTRICITY PLNAMES PLREF WORD PLST WORD OR PPLINE WORD START PLEN WORD OR PPLINE WORD END PLOR WORD OR PPLINE WORD ORI PLLE WORD OR PPLINE WORD LEVEL PLCN WORD OR PPLINE WORD CLFL PLTU WORD OR PPLINE WORD TUFL PLCONN WORD OR PPLINE WORD CONN PLPURP WORD OR PPLINE WORD PURP PLDESC WORD OR PPLINE WORD DESC

REAL REAL REAL DIRECTION DIRECTION DIRECTION DIRECTION POSITION WORD(*) REFERENCE POSITION POSITION ORIENTATIO N REAL(2) LOGICAL LOGICAL WORD WORD TEXT

Joints:
Pseudo-Attribute Type Comment Eccentricity of joint Attached neutral point of joint Owning neutral point of joint Actual weld length, applies to PALJ, PAVE, SELJ, SEVE

ECCJ ANPJ ONPJ ACTLENGTH

POSITION POSITION POSITION REAL

PDMS Software Customisation Reference Manual Version 11.6SP1

D-71

Appendix D: PDMS Attributes and Pseudo-Attributes

Most Structural Elements:


Pseudo-Attribute Type Comment Owning parameters of catalogue component Attached parameters of catalogue component Owning design parameters of design component Attached design parameters of design component Net weight Gross weight Net surface area Gross surface area Density Net centre of gravity Gross centre of gravity Net volume Gross volume Rough gross volume Net moments of inertia Gross moments of inertia

OPARAM APARAM ODESPARAM ADESPARAM NWEI GWEI NSRF GSRF DNST NCOF GCOF NVOL GVOL RVOL NMOF GMOF

REAL(100) REAL(100) REAL(100) REAL(100) REAL REAL REAL REAL REAL POSITION POSITION REAL REAL REAL REAL(9) REAL(9)

Panel Components:
Pseudo-Attribute Type Comment Elements linked to PAVE and SEVE Panel size Panel alignment rotation angle

LINKS PSIZE PALIG

REFERENCE REAL(2) REAL

Others in Design DB :
Pseudo-Attribute Type Comment End connection type at CREF, e.g. HEAD, TAIL, START, END Number of connection errors on element

CEND NCONNE CONNER INT

WORD INTEGER 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 Letter height Dimension text letter height Projection text letter height Drafting primitive visibility 2D coordinates of view limits 3D coordinates of view limits 3D coordinates of view volume World volume of IDList (or DESIGN item) List of REVIs owned by current Drawing List of REVIs owned by current Sheet Units code distance part Units code bore part Precision code metric part Precision code imperial part Precision code fractions part Precision code angles part Picture File name Expanded version of BTEX Expanded version of DMTX Expanded version of PLTX Title of current Drawing in hierarchy Title of current Sheet in hierarchy Title of current View in hierarchy 3D coordinate of dimension point Sectioning Plane validity code Attribute keylist (for RDIMs)

LHEIGHT DTLHEIGHT PTLHEIGHT PRMVISIBILITY VREGION VLIMITS VVOLUME WVOL DREVAY SREVAY UCODDISTANCE UCODBORE PCODMETRIC PCODIMPERIAL PCODFRACTIONS PCODANGLES PICFILENAME EXBTEXT EXDMTXT EXPLTXT DRTITLE STITLE VTITLE DIMPOS PSTATUS AKEYLIST

REAL REAL REAL LOGICAL REAL (4) REAL (6) REAL (6) REAL (6) REF (50) REF (50) TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT REAL (3) INTEGER WORD (20)

PDMS Software Customisation Reference Manual Version 11.6SP1

D-73

Appendix D: PDMS Attributes and Pseudo-Attributes

D.2.5.

Catalogue DB
SPCO Elements:
Pseudo-Attribute Type Comment Answer as a word Maximum answer as a word

WDANSWER WDMAXAN

WORD WORD

Dataset Pseudo-Attributes:
Pseudo-Attribute Type Comment Property value as a real Valid value expression for DDAT under DDSEs

RPROP VALIDV

REAL TEXT

Elements Pointed to by Design Elements:


Pseudo-Attribute Type Comment Catalogue or design elements which reference this item directly Design elements that directly or indirectly reference this item , e.g. what design elements use a GMSET

GEODEP DESGEO

REF(*) REF(*)

Note:

GEODEP and DESGEO report only on items in currently open Design DBs.

D.2.6.

Spooling DB
Pseudo-Attribute Type Comment Return reference to SPOOL or FIELD element Return reference to IWELD or RWELD element Return reference to IJOINT element Return reference to AWELD elements

SFREF WLDREF JNTREF AWDREF

REFERENCE REFERENCE REFERENCE REFERENCE

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 Last session number for DB Previous session number before given one Master DB for this extract family Extract ancestors Extract children All DBs in extract family All extract descendants (children and below) DB size of the given session in pages (a page is 2 kilobytes). Is database foreign? Is extract parent primary here? Is extract master primary here? Are all extract ancestors primary here? Are all extract descendants primary here? Is primary at this location? True if a working extract Primary location (of DB or LOC) MDBs to which DB belongs MDBs in which DB is current Linked session number on parent extract DB name DB type, e.g. DESI Foreign or Local DB filename DB access, e.g. UPDATE Implicit or Explicit, if set DB Primary/Secondary status User making given session Date of given session Session comment of given session

MSESS PSESS INT EXTMAS EXTALS EXTCLS EXTFAM EXTDES SIZEDB SESSIONNO ISDBFR ISEXOP ISEXMP ISEXAP ISEXCP ISPRIM ISWORK PRMLOC MDBLS MDBCLS LINKSN NAMEDB TYPEDB FOREIGN FILENAME ACCESSDB CLAIMDB PRIMDB USESS INT DSESS INT CSESS INT

INTEGER INTEGER REFERENCE REF(*) REF(*) REF(*) REF(*) INTEGER LOGICAL LOGICAL LOGICAL LOGICAL LOGICAL LOGICAL LOGICAL REFERENCE REF(*) REF(*) INTEGER TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT

PDMS Software Customisation Reference Manual Version 11.6SP1

D-75

Appendix D: PDMS Attributes and Pseudo-Attributes

Pseudo-Attribute

Type

Comment List of sessions used in at least one stamp List of stamps referring to the DB

STPSES STPDBS

INT(*) REF(*)

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 DBs belonging to LOC element List of databases within a DB set List of databases and sets at one level within a DB set List of database sets within a set

DBALL DBSLIS DBSLEV DBSHIE

REF(*) REF(*) REF(*) REF(*)

Other Attributes in System DB:


Pseudo-Attribute Type Comment DBs belonging to MDB Teams to which User belongs Users belonging to Team Returns list of ACRs within an ACRSET User password (only valid for Free users) User security List of DBs in a stamp

DBLS TEAMLS USERLS ACRLIS PASS SECU DBSSTP

REF(*) REF(*) REF(*) REF(*) TEXT TEXT REF(*)

D-76

PDMS Software Customisation Reference Manual Version 11.6SP1

Anda mungkin juga menyukai