How to display Pipeline size in Bolt BOM Description in Isometric Manager


Applies To 
Product(s):OpenPlant Isometrics Manager
Version(s):

08.11.09.XXX (SS5) | 08.11.11.XX (SS6)

Environment: Windows 7/8.1/10 (64-bit)
Area: Configuring the BOM and Reports
Subarea: 
Original Author:Abhilash Panchal, Bentley Product Advantage Group

Problem Description

In OpenPlant Isometrics Manager,User is looking for some Customization in Isometric BOM where Bolt size value should come as Inherited Pipe size.For e.g. If Pipeline size is 200 mm (Metric Project), Bolt size column should come as 200 instead ¾” or some fraction value.

Steps to Resolve

  1. Launch class editor and load OpenPlant_3D schema. This schema is generally located in C:\ProgramData\Bentley\OpenPlantModeler V8i\WorkSpace\Projects\%PROJECT_NAME%\Dataset\schemas folder.

  2. Supplement it with OpenPlant_3D_Supplemental_Modeling schema. Click below link to get info on Schema Supplementing.

    Click here >>>>>>>

  3. Search for BOLT Class and click "Go To" button.



  4. Switch to Property tab and Create "Size1" property by clicking "Add" and also add Custom attributes as shown in below image.



    Now add below EC expression in Calculated EC property Specification.

    ECExpression:
    this.GetRelatedInstance("JOINT_HAS_FASTENER:1:JOINT").GetRelatedInstance("PORT_HAS_JOINT:1:PORT").GetRelatedInstance("PIPING_COMPONENT_HAS_PORT:1:PIPING_COMPONENT").NOMINAL_DIAMETER

  5. Switch to Class Tab and In Default Bill of Material Label, Add Element with below description:

    Name     SIZE_BOLT

    Value      this.Size1

  6. Save Schema , Go to Style folder and Open Report.def file and make below changes:


    REPORT = BOLT

    # this to include only shop material

    INCLUDE = IE_TYPE=CT_BOLT

    COLUMN = 3: R : PARTID
    COLUMN = 19: R : QUANTITY
    COLUMN = 12: R : SIZE_BOLT
    COLUMN = 14: :
    COLUMN = 60: W : IE_DESCRIPT
    GROUP = PARTID
    SORT = PARTID:N

    END



  7. Save changes and Launch OpenPlant Modeler, generate Isometric to verify result.

See Also

communities.bentley.com/.../how-to-add-desired-custom-property-value-to-openplant-isometrics-bom

Comments or Correction?

Bentley's Product Advantage Group requests that you please confine any comments you have on this Wiki entry to this Comments or Corrections?" section. THANK YOU!