Piping Commodity Filter - Intergraph Smart 3D - Reference Data

Intergraph Smart 3D Piping Reference Data

PPMProduct
Intergraph Smart 3D
PPMCategory_custom
Reference Data
Version_SThreeD_Custom
12 (2018)

The Piping Commodity Filter defines all the piping components associated with a particular piping material class. This rule uses the short code, option code, and nominal diameter as inputs to select a unique piping commodity code to use to access the piping part catalog.

Alt Reportable Commodity Code (Optional)

Specifies the contractor commodity code for an alternate reportable piping commodity that is to be created with the primary piping commodity on the basis of the piping materials class. In an isometric drawing, only the primary piping commodity is depicted graphically. The materials list includes the short description of both the primary piping commodity and the reportable piping commodity. The data for the reportable piping commodity includes a commodity code and the corresponding short and long material descriptions, plus the typical data that is reported for any other piping commodity.

Associated Commodity Code (Optional)

Specifies a commodity code for the associated stub end object to place when the piping designer places a backing flange as the primary commodity code item. This code is used to associate a stub end with a backing flange to create a lap joint flange assembly.

Bend Radius (Optional)

Type an optional allowable bend radius as an absolute value. If you define a value in this column, do not define a value in the Bend Radius Multiplier column. This value is required only for pipe bends.

Bend Radius Multiplier (Optional)

Type an optional NPD or OD multiplier to use to define the bend radius. This value is required only for pipe bends. The bend radius for elbows is defined in the Piping Commodity Class Data. If you define a value for the bend radius multiplier, the Pipe Bend Radius Multiplier Rule for the piping specification determines how the absolute bend radius is computed from the pipe bend radius multiplier. If you define a value in this column, do not define a value in the Bend Radius column.

Comments (Optional)

Type an optional brief description of the piping commodity item.

Commodity Code (Required)

Type the commodity code. The commodity code is the code with which the part is identified in the market. The commodity code along with the nominal piping diameter and schedule values uniquely define the piping commodity. The commodity code can be size-dependent or size-independent. The size-independent commodity code can be mapped to the size-dependent Smart 3D Reference Data identification number from the Piping Commodity Procurement data.

Commodity Option / Option Code (Optional)

Type an option code. If you select Default (1), the default commodity defined in the Default Piping Commodity Selection Rule is used. Valid entries are listed in the AllCodeLists.xls workbook on the CommodityOption sheet in the Codelist Number column. The option code gives the software a way of recognizing the default component when more than one component works. This code is also used when selecting a branch fitting. This option is ignored in the automated selection of flanges.

Engineering Tag (Optional)

Specifies the valve tag number. Engineering tags are used for valves on P&IDs instead of longer commodity codes. A one-to-one relationship exists between the valve tag number and the commodity code. Valve tags are useful for automated annotation on orthographic and isometric drawings because the valve tag is shorter than the corresponding commodity code. Piping designers can use engineering tags to select valves in the model.

Fabrication Category Override (Optional)

Type the fabrication category code. The fabrication code identifies whether the component is shop- or field-fabricated. Valid Fabrication Category codes are listed in the AllCodeLists.xls workbook on the FabricationType sheet in the Codelist Number column.

First Size From (Required)

Defines the lower bound of the largest nominal piping diameter for which this piping commodity applies within the Piping Materials Class.

First Size Schedule (Conditionally Required)

Specifies the schedule or thickness code for the first size end of this piping commodity. This column is required when the commodity code does not include a schedule. If you enter a thickness code, the units of measurement for the wall thickness can be different from the units of measurement for the nominal piping diameter.

You can also use the keyword MATCH to have the piping commodity use the same schedule as the pipe for the component. If you use MATCH, the commodity code for the part First Size Schedule and Second Size Schedule columns must be set to a valid size. MATCH works only if the commodity code does not contain the schedule size.

If the schedule is a result of a wall thickness calculation, type the value for the Design Standard property as defined in the calculation Prog ID.

First Size To (Required)

Defines the upper bound of the largest nominal piping diameters for which this piping commodity applies within the Piping Materials Class.

First Size UOM Basis In Catalog (Optional)

Specifies the units of measure basis code. Type 1 if the piping specification and the parts use the same unit of measurement. Type 5 if the piping specification and the parts have different units of measurement. Valid codes are listed in the AllCodeLists.xls workbook on the CatalogUnitsOfMeasureBasis sheet in the Codelist Number column.

First Size Units (Required)

Specifies the units for the First Size From and First Size To columns. For example, you could type in for inches or mm for millimeters.

Fluid Code (Optional)

Specifies the fluid code for which the piping commodity is permitted to be used. The software does not use this data in this version.

Fluid System (Optional)

Specifies the fluid system for which the piping commodity is permitted to be used. The software does not use this data in this version.

Jacketed Piping Basis (Conditionally Required)

Type a jacketed piping code to indicate whether the piping commodity is required for the core piping, the jacketed piping, or the jumper tubing. Valid entries are listed in the AllCodeLists.xls workbook on the JacketedPipingBasis sheet in the Codelist Number column. This option allows the piping designer to select fittings from the same piping materials class on the basis of whether the core, the jacket, or the jumper is being modeled. The software does not use this data in this version.

Maximum Temperature (Conditionally Required)

Specifies the maximum temperature for which this piping commodity is intended within this piping materials class. Include the units of measure, F or C for example, when specifying this value. A maximum temperature is required for those piping commodities that are not suitable for the full range of temperature for which the piping materials class is intended.

Minimum Temperature (Conditionally Required)

Specifies the minimum temperature for which this piping commodity is intended within this piping materials class. Include the units of measure, F or C for example, when specifying this value. A minimum temperature is required for those piping commodities that are not suitable for the full range of temperature for which the piping materials class is intended.

Be careful if you decide to define values for Maximum Temperature and Minimum Temperature because the user must type a temperature for the pipe run before the software will find the commodity. An alternate, better method is to use the ServiceLimits sheet in the Piping Specification.xls workbook. For more information, see Service Limits.

Multisize Option (Conditionally Required)

Specifies a string to represent an optional piping commodity selection for multi-sized fittings when the first size and second size are inadequate.

For example, if two additional sizes (2" and 1") are required in addition to a first size of 6" and a second size of 4", the string that would represent the sizes would be 6x4x2x1. The software interprets the string to determine the second size and the number of sizes in addition to the first size and second size. Do not include a unit of measure in the string. The unit of measure for the first size, defined in the First Size Units column, is used.

You can append the keywords Primary (primary size) and Secondary (secondary size) to the column headings for the nominal piping diameters at each end in the workbook for the part data to assign the size to a specific piping point instead of using the Multisize Option property. Fittings that require two sizes will be assumed to have the primary size assigned to the first piping point and the secondary size assigned to the second piping point. Multi-size fittings with three or more sizes must have the sizes assigned to the appropriate piping points by means of the multi-size option property. Fittings with exactly two sizes and three or more piping points may have the size assigned to the appropriate piping point by using these keywords.

Number Of Miter Cuts (Optional)

Specifies the number of miter cuts required for a mitered elbow. This value must be a positive integer. This value is required only for mitered elbows. This box is optional in that the piping designer can specify the number of miters during placement.

PDS Modifier (Optional)

Specifies the modifier from any specs translated from PDS to Smart 3D. The software does not use this data.

Piping Note 1 (Optional)

Specify the standard notes that you want to associate with the commodity. Standard notes are defined in the Piping > Piping Specification > Notes node or on the StandardNotesData sheet in the Piping Specification.xls workbook. If needed, you can customize this sheet to add additional piping note properties. For example, Piping Note 2, Piping Note 3, and Piping Note 4.

Preferred Pipe Length (Optional)

Specifies the preferred pipe length for plain piping. This allows the specification writer to define the company preference for either design or procurement considerations.

Quantity of Alt Reportable Parts (Optional)

Specifies the number of alternate reportable piping commodities to be reported per instance of the piping commodity. If you have defined a commodity code in the Alt Reportable Commodity Code column but do not define a value in this column, the software uses a default value of one.

Quantity of Reportable Parts (Optional)

Specifies an integer value that represents the quantity of objects to be reported per instance of the piping commodity. Typically, this value is one, but the value may be greater than one.

Reportable Commodity Code (Optional)

Specifies a commodity code for the object to create when the piping designer places a primary commodity code item. For example, you might want a paddle spacer reported for each instance of a paddle blind placed in the model. In this case, the paddle spacer is reported, but not graphically placed in the model.

Spec Name (Required)

Specify the Piping Materials Class for which the piping commodity is intended. You must define the Piping Material Class on the PipingMaterialsClassData sheet before you can use it on this sheet. For more information, see Piping Materials Classes.

Second Size From (Conditionally Required)

Defines the lower bound of the next largest nominal piping diameter for which this piping commodity applies within the Piping Materials Class.

Second Size To (Conditionally Required)

Defines the upper bound of the next largest nominal piping diameters for which this piping commodity applies within the Piping Materials Class.

Second Size Schedule (Conditionally Required)

Specifies the schedule or thickness code for the second size end of this piping commodity. This column is required when the commodity code does not include a schedule. If you enter a thickness code, the units of measurement for the wall thickness can be different from the units of measurement for the nominal piping diameter.

You can also use the keyword MATCH to have the piping commodity use the same schedule as the pipe for the component. If you use MATCH, the commodity code for the part First Size Schedule and Second Size Schedule columns must be set to a valid size. MATCH works only if the commodity code does not contain the schedule size.

Second Size UOM Basis In Catalog (Optional)

Specifies the units of measure basis code. Type 1 if the piping specification and the parts use the same unit of measurement. Type 5 if the piping specification and the parts have different units of measurement. Valid codes are listed in the AllCodeLists.xls workbook on the CatalogUnitsOfMeasureBasis sheet in the Codelist Number column.

Second Size Units (Conditionally Required)

Specifies the units for the Second Size From and Second Size To columns. For example, you could type in for inches or mm for millimeters.

Selection Basis (Conditionally Required)

Specifies the selection basis. Valid codes are listed in the AllCodeLists.xls workbook on the SelectionBasis sheet in the Codelist Number column.

If you set this option to "Fitting requires validation of commodity-specific Service Limits rule" (50) or "Fitting plus reportable piping commodity requiring validation of commodity-specific Service Limits rule" (55), then the software uses the commodity specific service limits that are define in Piping Commodity Service Limits.

If you set this option to "Branch Fitting by User" (115), then that branch fitting commodity filter item is available as a manual override of the branch fittings defined in the branch table.

Short Code (Required)

Type a short code for this row. A short code is used as a grouping or designation for each component so you can select the component. The short code appears in the Type box on the Place Component ribbon. The software also uses the short code to automatically place components. Some examples of short codes that you might use are: Piping, Nipple, Gate Valve, Lift Check Valve, Tee, and Weld Neck Flange. Short codes are defined on the Tools > Options dialog box on the Short Codes tab. For more information, see Short Codes Tab (Options Dialog Box). or on the Short Code Hierarchy Rule. Other places you are likely to use short codes include: Default Piping Commodity Selection Rule, Default Change of Direction, and the Pipe Branch Sheet.

A full-size branch (weldolet or reinforcing pad) requires a different short code than a reducing branch. You need to create one entry in the piping commodity filter to address the full-size reinforcing pads and a second entry to address the reducing reinforcing pads. This is required to prevent users from unintentionally using a full-sized branch.

Supply Responsibility Override (Optional)

Specifies the supply responsibility code. The supply responsibility code identifies the party responsible for supplying the commodity. Valid codes are listed in the AllCodeLists.xls workbook on the SupplyResponsibility sheet in the Codelist Number column.

See Also

Instrument Class Data
Multiport Valve Operator Data
Piping Commodity Filter
Piping Commodity Material Control Data
Piping Commodity Procurement
Piping Specialty Class Data
Valve Operator Material Control Data
Commodity Codes
Instruments
Pipe Specification