How To Cascade Pipeline Properties to Bolt Report in OpenPlant Modeler



Applies To 
Product(s):OpenPlant Modeler
Version(s):

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

Environment: Windows 7/8.1/10 (64-bit)
Area: Reporting
Subarea: Bolt Reporting
Original Author:Deepak Singh,Bentley Product Advantage Group

To cascade pipeline properties like Device Type Code & Number from Pipeline class to Bolt class in OpenPlant Modeler.

Background

In OpenPlant Modeler, requirement is to cascade pipeline properties value to bolt class & report in OpenPlant Modeler Bolt reporting. Below wiki article explains to achieve this requirement.

Steps to Accomplish

  1. Using Bentley Class Editor, open OpenPlant_3D.01.07. ecschema.
  2. Supplement it with OpenPlant_3D_Supplemental_Modeling.01.07.ecschema  & OpenPlant_3D_Supplemental_ModelingViews.01.07.ecschema.
    For More information on supplementing schema click here>>>>
  3. Navigate/Go to BOLT class, switch to Properties tab. Refer below image on the same.



  4. Create a new custom property as VLVCONNECTED_NAME by clicking on Add > New as shown below.



  5. Enter property details as shown below.



  6. Right click on custom created property here “VLVCONNECTED_NAME” & select Custom Attributes > Add/Remove as shown below.



  7. Search for Calculated ECProperty Specification custom attribute & follow steps as shown below.



  8. In Calculated ECProperty Specification custom attribute, enter ECExpression as shown. Ensure rest settings has been followed as shown in below image.

    ECExpression: this.GetRelatedInstance("JOINT_HAS_FASTENER:1:JOINT").GetRelatedInstance("PORT_HAS_JOINT:1:PORT").GetRelatedInstance("PIPING_COMPONENT_HAS_PORT:1:PIPING_COMPONENT").DEVICE_TYPE_CODE & "-" & this.GetRelatedInstance("JOINT_HAS_FASTENER:1:JOINT").GetRelatedInstance("PORT_HAS_JOINT:1:PORT").GetRelatedInstance("PIPING_COMPONENT_HAS_PORT:1:PIPING_COMPONENT").NUMBER
  9. Save all the changes.
  10. Launch OpenPlant Modeler & verify your report for modeling arrangement as shown below.

    Modeling Arrangement


    Report

See Also

communities.bentley.com/.../how-to-show-branch-diameter-in-piping-reports

See Video

 communities.bentley.com/.../273212