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
- Launch Bentley Class Editor CONNECT Edition.
- 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
- Search for Support class from search Tab as shown
- Once done this will takes to the Support Class as shown
- Switch to Properties tab, Click on Add > New to add a new property as shown
- Add a new Property as LINE_NUMBER, refer details as shown below
- Right-click on custom added property LINE_NUMBER & select Custom Attributes > Add/Remove to add a custom attribute. Refer below image
- 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.
- Under Calculated ECExpression custom attribute, add EC Expression as shown below
this.GetRelatedInstance("DEVICE_HAS_SUPPORT:1:PIPING_COMPONENT").LINENUMBER
- Search for Directional_Support_Guide class, Switch to properties Tab, Search Line_Number Property & click on Override to localize the property as shown
- Repeat Step-6 to Add custom Attribute & Add the following expression as shown
this.GetRelatedInstance("SUPPORT_HAS_SUPPORT:1:SUPPORT").LINE_NUMBER
- Save all the schema changes as shown
- To verify the result, Launch the OpenPlant Modeler & Place the Pipe as shown
- Place the supports from Piping Galleries > Supports > Shoes > TEE SHOE WITH PAD keeping mSupports as Specification, check the properties as shown
- 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