Piping
Spooling
: Pipe Piece and Pipe Spool Data
Pipe Piece and Pipe Spool Data
The following contains the detailed system-specific information about pipe pieces and pipe spools. It includes the underlying objects and functionality and the database attributes and pseudo-attributes.
PML Methods
The pipe piece manager has no exposed functions.
Pipe Piece Functionality
The functionality of the pipe pieces and pipe spools are:
Function
Description
Invalidate all verified
Set appropriate validation attributes
Query bend activities
Returns bending activities
Delete pipe pieces
Pipe Piece Attributes
The Pipe Piece attributes are displayed below:
Attribute
Type
Default
Get
Set
Remarks
User
Spool
Mngr
Pipe
Mngr
Fab.
Mngr
Bend
M/C
Weld
M/C
Stock
Len.
Machine Bent
BOOLEAN
False
May not be required
Bending Machine Reference
DBREF
Bending with flow
BOOLEAN
True
Auto Welded Start
ENUM
Auto Welded End
ENUM
Welding Machine Reference
DBREF
User Start Excess
REAL
0
The system should always remember user excesses. Start/End excesses are used only where the relevant start/end flanges are manually welded. The cut length calculation should always user the greater value of the user or bend machine excess.
Bend M/C Start Excess
REAL
0
User End Excess
REAL
0
Bend M/C End Excess
REAL
0
Feed Excess
REAL ARRAY
Stock Length Value
REAL
0
Holds the stock length that was checked against
Pipe piece verified
BOOLEAN
False
Invisible to user
Pipe piece modified
BOOLEAN
True
Invisible to user
Pipe piece contains bends
BOOLEAN
False
Invisible to user
Pipe Piece Pseudo Attributes
The Pipe Piece Pseudo attributes are displayed below:
Attribute
Comment
Attribute Name
Arrive position
HPOS on branch or LPOS of first component
APOS
Leave position
TPOS on branch or APOS of last component
LPOS
Arrive direction
HDIR on branch or LDIR of first component
ADIR
Leave direction
TDIR on branch or ADIR of last component
LDIR
Arrive connection type
LCON of start component
ACON
Leave connection type
ACON of end component
LCON
Arrive component
The first component of the Pipe Piece
PPAREF
Leave component
The Last Component of the Pipe Piece
PPLREF
Arrive flange req welding
Returns whether the start flange should be considered for pre-welding, for example, shop = true and loose = false
Leave flange req welding
Returns whether the end flange should be considered for pre-welding, for example, shop = true and loose = false
Nominal bore
HBOR on branch or LBOR of start component
PPNBOR
Outside diameter
HOD on branch or LOD of start component
PPOUTD
Material
Returns the MATR attribute of the spec of the first component
MATREF
Specification
HSTU on branch or LSTU of first component
SPRE
Wall thickness
The wall thickness of the implied tube of the pipe piece. Uses the OUTD and ACBO attributes from the property database.
WALLTH
Cut length
Calculated using relevant information
PPCUTL
Finished length
MTCL
PPFINL
Bend radii
Array of radius of bends for pipe piece
PPBRAD
Bend ratio
Array of Ratio of radius to OD of bends for pipe piece Ratio of radius to OD
PPBRAT
Angle between flanges
The required angle between flanges at pipe piece ends before the pipe piece is bent.
PPANFL
Get pipe piece components
Returns all the components within the pipe piece
PPAREF
Fabrication machine verified
True/False ‑ verifies if modified flag is true
PPFMCV
Stock length verified
True/False ‑ verifies if modified flag is true
PPSTOV
1974 to current year.
AVEVA Solutions Limited and its subsidiaries. All rights reserved.