Applies To Product(s): OpenPlant PID Version(s): 08.11.10.XXX Environment: Windows 7 64 bit Area: Component Subarea: Data Original Author: Harpreet Singh, Bentley Technical Support Group Introduction Size for Pressure Reducing Valve is annotated as 0/0 after placement in sample ISO project shipped with OpenPlant PID. This should be correctly annotated with the actual run sizes. Below given steps are only applicable on the sample ISO project delivered with OPPID. Steps to Accomplish Open class editor and load OpenPlant_PID schema. Supplement it with OpenPlant_PID_Supplemental_ISO schema. Go to PRESS_REDUCING_VALVE_MERGE_RUN_PROPERTY_LIST class under LISTS. Change the value under String List custom attribute from NORMAL_OPERATING_PRESSURE to SIZE. Similarly change the value under string list custom attribute from NORMAL_OPERATING_PRESSURE to SIZE in PRESSURE_REDUCING_VALVE_SPLIT_RUN_PROPERTY_LIST class. On PRESSURE_REDUCING_VALVE class make the changes in Orientation Data Change Property Name custom attribute as highlighted below: Add MAIN_SIZE property on PRESSURE_REDUCING_VALVE class and add the custom attributes as shown in the pic: Add REDUCING_SIZE property on PRESSURE_REDUCING_VALVE class and add the custom attributes as shown in the pic: Add NOMINAL_DIAMETER_REDUCING_END property on PRESSURE_REDUCING_VALVE class and add the custom attributes as shown in the pic: On SIZE property, add Calculated ECProperty Specification custom attribute and define the expressions as highlighted below "DN" & this.MAIN_SIZE & "/" & "DN" & this.REDUCING_SIZE ^DN(? [a-z\d/].+)/DN(? [a-z\d].+)|.* Save the changes in class editor and verify the result in OPPID. Comments or Corrections? Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!
↧