How to Get Inside Diameter Calculated in OpenPlant Modeler Connect



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

CONNECT Edition 10.08.00.51 (Update 8)

Environment: Windows 8.1/10 (64-bit)
Area: Schema
Subarea: Property 
Original Author:Aishwarya Kulkarni, Bentley Product Advantage Group


Background

In OpenPlant Modeler, requirement is to fetch the inside diameter of pipe. By default, configuration of OpenPlant Modeler, Inside Diameter of pipe is not populated. Attached below the snap for the same. This wiki article explains the procedure for it.

Steps to Accomplish

  1. Launch Bentley Class editor and load OpenPlant_Catalogue.01.08 schema for the desired workset location. This schema is located below mention path for OpenPlant Example workspace.

    C:\ProgramData\Bentley\OpenPlant CONNECT Edition\Configuration\Workspaces\OpenPlantExample\WorkSets\Metric\Standards\OpenPlant\Schema



  2.  Navigate the AP_3D_PIPE class as shown below.



  3.  Switch to properties tab and create new property as shown below



  4.  Add name the property PIPE_OD_M and change the property Type Name to "double" as shown below.



  5.  Add another property WALL_THICKNESS_1 and change the TypeName to "double" as shown below



  6.  Save all the changes in the schema as shown in below
  7.  For the desired workset location, Select OpenPlant3D.01.08 schema & click on Open to load the schema. Supplement the loaded schema with Supplemental schemas.

    Refer the attached Wiki link to know, How to Load & Supplement Schema in Bentley Class Editor

    Click Here 

  8. Search PIPE class as shown below



  9.  Switch to properties tab and go to the INSIDE_DIAMETER property and click OVERRIDE button


  10. Click on add custom attribute on INSIDE_DIAMETER property.



  11. Add custom attribute "OpenPlant_Physical_Catalogue_Property_Map" on this property.

  12. Ensure to change schema location to Openlant_3D_Supplemental_Modeling.01.08as shown below



  13. Right click on EC Expression field and select "Add Element" option.


        
  14. Add below expression in EC Expression field. Refer below image

    COMPONENT_TABLE.PIPE_OD_M - (COMPONENT_TABLE.WALL_THICKNESS_1 * 2)



  15. Similarly, override OUTSIDE_DIAMETER property.


        
  16.  Add "OpenPlant_Physical_Catalogue_Property_Map" custom attribute.

  17. Ensure to change schema location to Openlant_3D_Supplemental_Modeling.01.08as shown below



  18. Add PIPE_OD_M in Property Name field.



  19.  Save and close Class Editor    

  20. Launch OpenPlant Modeler and verify the results.



See Also

communities.bentley.com/.../how-to-show-3-port-information-pipe_5f00_lateral_5f00_tee_5f00_reducing_5f00_one_5f00_run_5f00_and_5f00_branch-in-isometric-drawing