How to Match Different Nominal Diameters for BUTT WELD Connection in OpenPlant Modeler.



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

CONNECT Edition 10.10.00.72

Environment: Windows 10 (64-bit)
Area: Schema Customization
Subarea: -
Original Author:Shubham Sawant,Bentley Product Advantage Group

To allow a different set of nominal diameters for Butt Weld connection in OpenPlant Modeler.

Background

In OpenPlant Modeler CONNECT Edition, the requirement is to customize OpenPlant Modeler to allow connection with different diameters. In this wiki article, we will explore the possible customizations that are required to achieve such requirements. Please note that in this article, Butt Weld Joint has been considered but the same customization can be implemented on any desired joint type.

Steps to Accomplish

    1. Launch OpenPlant Project Administrator CONNECT Edition.



    2. From Tools ribbon, expand your desired workset & select OpenPlant Modeler Click on Class Editor as shown below.



    3. Notice that in Bentley Class Editor CONNECT Edition application, it automatically loads OpenPlant_3D schema of the workset. Refer image below.



    4. Right click on OpenPlant_3D & select Supplement schema to add supplemental schemas.



    5. To “Specify Supplemental Schemas” dialog, click on Add as shown below.



    6. Navigate to workset’s schema location & supplement below highlighted schemas.



    7. Navigate to JOINT class, search for BUTT_WELD_JOINT and expand it as shown below.


    8. Right-click on Match Property and select Add Element as shown below.


      Note: If the added element is not showing for Match Property, switch to another class and go to FLANGE_JOINT again.

    9. Enter script under Match Property[2] as shown below.

      Bentley.Building.Mechanical.JointLibrary.JointValidationScript(OPM_MATCH_PROPERTY_MAP_NOMINAL_DIAMETER,NOMINAL_DIAMETER)



    10. Save all the schema changes.

    11. Now, from the path C:\ProgramData\Bentley\OpenPlant CONNECT Edition\Configuration\WorkSpaces\OpenPlantExample\WorkSets\Metric\Standards\OpenPlant\Modeler, Open Modeler.cfg file



    12. Search for OPM_ATTRIBUTESTOCHECK and comment on this variable. Refer to the image below.



    13. Also, include one variable as mentioned below. Enter desired set of nominal diameters that should match/allow for connection. Refer to the image below.

      OPM_MATCH_PROPERTY_MAP_NOMINAL_DIAMETER = 100;125|200;250|150;200


    14. Save the file Modeler.cfg.

    15. Now, open the file AutoFittingsRule.cfg from the path  C:\ProgramData\Bentley\OpenPlant CONNECT Edition\Configuration\WorkSpaces\OpenPlantExample\WorkSets\Metric\Standards\OpenPlant\Modeler\System



    16. In the same file, search for the text  <Discipline name="Piping"> & under transition make the first record to false as shown

    17. Save the changes & Launch OpenPlant Modeler to verify the placements. Refer to the attached image below 




      Notice that, for different desired sizes the Butt Weld joint is now created.

See Also

communities.bentley.com/.../how-to-match-different-nominal-diameters-for-flanged-connection-in-openplant-modeler-connect-edition

Still a Problem?

If above problem still persists, then please create a Service Request and contact the Bentley Product Advantage group.  Please include a list of all relevant details to get in depth analysis for a solution or workaround