Commodity Code (size-independent properties) - Intergraph Smart Reference Data - 2020 10.0 - Customization & Programming - Hexagon

Intergraph Smart Reference Data Integration (2020)

Language
English
Product
Intergraph Smart Reference Data
Search by Category
Customization & Programming
Smart Materials/Smart Reference Data Version
2020 (10.0)

The next step is to create a commodity code for the new component. A commodity code is a rule-based generated code identifying the size-independent properties of a component.

The new commodity code is built using the assigned rule P_VLV_W_OP on S.30.01. After the table details corresponding to the required properties are selected, the commodity code VBXXACDRFACACDZZZZZZ is generated with its description and layout.

The Ball Valve Special commodity codes have Smart 3D relevant and other (for example, purchasing relevant) properties. The sources of the Smart 3D relevant properties are listed below.

  • Dimensional Standard (S.20.02, table P_DIM_STD)

    When table groups/details are not available to describe the commodity code property Dimensional Standard, they must be created using S.20.01/S.20.02.

    The value entered for the attribute Geostd identifies the Codelist Number of the Geometric Industry Standard. It is mapped to field GeometricIndustryStandard of the BallValveSpecial part class sheet.

  • Materials (S.20.02, table P_MATERIAL)

    When table groups/details are not available to describe the commodity code property Material, they must be created using S.20.01/S.20.02.

    The value entered for the attribute Base_Mat identifies the Codelist Number of the Materials Grade. It is mapped to field MaterialGrade of the BallValveSpecial part class sheet.

  • Rating (SP3D.10.04, independent mapping, Attribute PressureRating)

    Commodity codes with property Rating = D -> Class 150 are mapped to PressureRating CL150 -> Codelist Number 35.

    The value entered in field Cdlst Number identifies the Codelist Number of the Pressure Rating. It is mapped to field PressureRating[n] of the BallValveSpecial part class sheet.

  • End Preparation (SP3D.10.04, independent mapping, Attribute EndPreparation)

    Commodity codes with property EndPrep = RF -> raised face are mapped to EndPreparation Raised-face flanged end -> Codelist Number 21.

    The value entered in field Cdlst Number identifies the Codelist Number of the End Preparation. It is mapped to field EndPreparation[n] of the BallValveSpecial part class sheet.

  • Valve Operator (S.20.08, PDS_MODIFIER)

    The component property Valve Operator is linked to a table detail of table PDS_MODIFIER using S.20.08. Non-existing table details of PDS_MODIFIER can be created on S.20.I.03. For example, we can create table detail 10005 in table group VALVES.

    On S.20.08, this part table detail will be assigned to the part Ball Valve Special. Next, a link will be created to the commodity code property P_VLV_OPERATOR, which identifies the type of operator.

    Click the Show Commodity Codes button to view all matching commodity codes in the bottom block.