How to Cascade Line Number Property to Support & Associated Support in OpenPlant Modeler CONNECT Edi



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

CONNECT Edition 10.07.00.32 (Update 7)

Environment: Windows 8.1/10 (64-bit)
Area: Data Manager
Subarea: Views Customization
Original Author:Shubham Sawant, Bentley Product Advantage Group

In OpenPlant Modeler, the requirement is to cascade line number property value to support along with its associated support component.

Background

In OpenPlant Modeler, by default support component doesn’t inherit line number property value to Primary supports. Also, there is no information on the line number to Secondary support component. Here the requirement is to cascade line number property value to Primary support class & also to Secondary support element. Below wiki article explains the walkthrough to cascade line number property to desired Primary support here Tee Shoe Support & desired Secondary support component here Directional Support Guide.

Steps to Accomplish

  1. Launch Bentley Class Editor CONNECT Edition.



  2. 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

    Hyperlink >> How to Open & Supplement Schema


  3. Search for Support class from search Tab as shown




  4. Once done this will takes to the Support Class as shown



  5. Switch to Properties tab, Click on Add > New to add a new property as shown



  6. Add a new Property as LINE_NUMBER, refer details as shown below



  7. Right-click on custom added property LINE_NUMBER & select Custom Attributes > Add/Remove to add a custom attribute. Refer below image



  8. From Add/Remove Custom Attribute section, search for Calculated ECProperty Specification & using drop arrow add this custom attribute under the Applied Custom Attribute section.
    Ensure to change the schema location for the added custom attributes. Refer below sequential steps as bulleted.



  9. Under Calculated ECExpression custom attribute, add EC Expression as shown below

    this.GetRelatedInstance("DEVICE_HAS_SUPPORT:1:PIPING_COMPONENT").LINENUMBER




  10. Search for Directional_Support_Guide class, Switch to properties Tab, Search Line_Number Property & click on Override to localize the property as shown




  11. Repeat Step-6 to Add custom Attribute & Add the following expression as shown

    this.GetRelatedInstance("SUPPORT_HAS_SUPPORT:1:SUPPORT").LINE_NUMBER




  12. Save all the schema changes as shown



  13. To verify the result, Launch the OpenPlant Modeler & Place the Pipe as shown




  14. Place the supports from Piping Galleries > Supports > Shoes > TEE SHOE WITH PAD keeping mSupports as Specification, check the properties as shown




  15. Now, Place the supports from Piping Galleries > Supports > Guide > Directional Support Guide Boxes & check the properties as shown

    (Notice that Directional Support Guide Boxes is the Secondary support)


See Also

communities.bentley.com/.../how-to-add-dimensional-unit-to-added-property-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