Piping > Setting Up Piping Library > Piping Specification Database > Master Catalog (MCAT) Files > Pipe Master Catalog File
  
Pipe Master Catalog File
Default Path
<Creo load point>/text/piping_data/master_catalog/pipe
A Pipe Master Catalog file is created for each pipe style, such as round and rectangular, and each material type, such as steel and plastic. The Pipe Master Catalog file defines all the information about the pipe and relative paths to the following files:
Bend File
Bending Spring Back and Elongation File
Bend Machine File
Miter File
The Pipe Master Catalog file format is described in the next table.
Field Name
Description
PRO_UNIT_SYS
Creo Parametric units system used for the data file.
MATL_CODE
Material code
MATL_DESC
Material description
MATL_DESNSITY
Material density in the units system specified in PRO_UNIT_SYS
MATL_FILE
The name of an existing standard PTC Creo material file
MIN_LEN
Minimum available pipe length
MAX_LEN
Maximum available pipe length
MAX_OVERALL_LEN
Maximum overall pipe length
MAX_BENDS
Maximum number of pipe bends
BEND_FILE
Relative path and Bend file name
BEND_MACHINE_FILE
Relative path and Bending Machine file name
BEND_SPRING_BACK_ELONGATION_FILE
Relative path and Bending spring back and elongation file name
MITER_FILE
Relative path and Miter file name
SCH_RATE
Pipe schedule rate
SIZE
Pipe nominal diameter, or Pipe Width * Pipe Height
SIZE_CODE
Size code
The size code can be used in a pipe or fitting stock number as a replacement for size.
PIPE_OD
(not applicable for rectangular pipes)
Pipe outside diameter
PIPE_WIDTH
(for rectangular pipes only)
Pipe width in the unit system defined in PRO_UNIT_SYS
PIPE_HEIGHT
(for rectangular pipes only)
Pipe height in the unit system defined in PRO_UNIT_SYS
ANGLE
(for rectangular pipes only)
Optional. Default value is 90 degrees.
PIPE_THK
Pipe wall thickness in the unit system specified in PRO_UNIT_SYS
END_TYPE
Pipe end types
 
* You must define the following parameters for the rectangular pipes:
SCH_RATE
SIZE
END_TYPE
Bend File
Default Path
<Creo load point>/text/piping_data/master_catalog/bend
Spec-Driven Piping retrieves the bend radius from the Bend file. This bend data is based on the pipe size and is used for spec-driven pipeline creation and routing.
For each style of pipe, the Bend file defines the bend information for each pipe size.
 
* The Bend file units of measurement must be the same as those in the Pipe Outer Diameter file.
Example: Bend Radius
1. Bend radius
The Bend file format is described in the next table.
Field Name
Description
PRO_UNIT_SYS
Creo Parametric units system used for the data file.
SIZE
Pipe nominal diameter.
RADIUS
Bend radius.
RATIO
Ratio between the bend radius and the pipe outside diameter.
MIN_RADIUS
Minimum bend radius.
MAX_RADIUS
Maximum bend radius.
MIN_ANGLE
Minimum bend angle.
MAX_ANGLE
Maximum bend angle.
Bending Spring Back and Elongation File
Default Path
<Creo load point>/text/piping_data/master_catalog/bend_machine
The Bending Spring Back and Elongation file is used to store the spring back and elongation for a given pipe material. The amount of spring back and elongation are determined based on the pipe size, bend radius and bend angle.
 
* The Bending Spring Back and Elongation file units of measurement must be the same as those in the Pipe Outer Diameter file.
The Bending Spring Back file format is described in the next table.
Field Name
Description
PRO_UNIT_SYS
Creo Parametric units system used for the data file.
SIZE
Pipe nominal diameter.
RADIUS
Bend radius.
ANGLE
Bend angle in degree.
SPRING_BACK_LEN
Spring back length.
ELONGATION_LENGTH
Elongation Length.
Bend Machine File
Default Path
<Creo load point>/text/piping_data/master_catalog/bend_machine
The Bend Machine file defines bend manufacturing information for a particular bending machine, for all pipe sizes.
Spec-Driven Piping retrieves the start, middle, and end clamp lengths from the Bending Machine file. This data is based on pipe size and is used during bend creation and design rule checking.
 
* The Bend Machine file units of measurement must be the same as those in the Pipe Outer Diameter file.
The following examples illustrate bend creation:
Example 1: Only One Bend in a Pipe Spool
1. Start segment length
2. Bending start
3. Bend radius
4. End segment length
Example 2: More Than One Bend in a Pipe Spool
1. Start segment length
2. Bending start
3. Bend radius
4. Middle segment length
5. End segment length
The Bending Machine file format is described in the next table.
FIELD NAME
DESCRIPTION
PRO_UNIT_SYS
Creo Parametric units system used for the data file.
SIZE
Pipe nominal diameter.
START_CLAMP_LEN
Minimum clamp length required before the first bend of the pipe spool.
Design rule: The length of the start segment should be equal or longer than this value.
MID_CLAMP_LEN
Minimum clamp length required between two bends of the pipe spool.
Design rule: The length of the middle segment should be equal or longer than this value.
END_CLAMP_LEN
Minimum clamp length after the last bend of the pipe spool.
Design rule: The length of the end segment should be equal or longer than this value.
ARC_THRESHOLD
The angle that determines the dimensioning scheme of the bend.
Design rule: The bend angles that are larger or equal to it are dimensioned based on the arc center point. The bend angles that are smaller than it are dimensioned based on the theoretical intersection point of the bend.
Miter File
Default Path
<Creo load point>/text/piping_data/master_catalog/miter
The Miter file defines miter information for each style of pipe.
Spec-Driven Piping uses the Miter file to retrieve the miter radius, the minimum and maximum miter angles, and the number of cuts. The pipeline size and the vertex angle are used to select the miter type from the Miter file when you create miters.
 
* The vertex angle must be greater than the minimum miter angle (MIN_ANGLE) and less than or equal to the maximum miter angle (MAX_ANGLE).
The miter types can be one cut, two cut, three cut, or four cut.
The miter radius and the number of cuts from the selected miter file are used to create miters.
 
* The unit of measurement in the Miter file is defined using the Units System Directory File.
The Miter file format is described in the next table.
Field Name
Description
PRO_UNIT_SYS
Creo Parametric units system used for the data file.
SIZE
Pipe nominal diameter
RADIUS
Radius of the miter
MIN_ANGLE
Minimum miter angle
MAX_ANGLE
Maximum miter angle
CUT_NUMBER
Number of miter cuts