How to Cascade Size Property from Pipe Run to Tie-in in OpenPlant PID



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

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

Environment: Windows 7/8.1/10 (64-bit)
Area: Tie-in Placement
Subarea: Customization
Original Author:Deepak Singh,Bentley Product Advantage Group

In OpenPlant PID, requirement is to cascade SIZE property value from pipe run to Tie in.

Background

In OpenPlant PID, by default Size property value doesn’t inherit from pipe run to tie-in class, refer image below.

Below wiki article explain the walk through to achieve such requirement in OpenPlant PID.

Steps to Accomplish

  1. Using Bentley Class Editor, Open OpenPlant_PID.01.07.ecschema.
  2. Supplement it with OpenPlant_PID_Supplemental_Imperial.01.07.ecschema.

    For More information on supplementing schema Click here>>>

  3. Navigate/Go to PIPING_NETWORK_SEGMENT class, switch to Properties tab & search for SIZE Refer image below.



  4. Scroll & search for Notify Related Component of Property Value Change custom attribute.
  5. Right click on Notify Relationships & select Add Element to add new notify relationship.



  6. Scroll down to newly added notify relationship & enter details as shown below.

    Notify Target of Relationship: True
    Relationship Class Name: oppid:OBJECT_HAS_IDENTIFICATION_PARAMETRIC
    Related Class Name: oppid:TIE_IN
    Related Class Property Name: SIZE
    Cascade Property Value Change: True



  7. Save all the changes & verify result in OpenPlant PID.


See Also

communities.bentley.com/.../how-to-notify-property-value-change-from-pipe-run-to-series-of-instruments

See Video

communities.bentley.com/.../273475