How to Create Battery Limit Symbol with Mirroring Capability in OpenPlant PID


 Applies To 
  
 Product(s):OpenPlant PID
 Version(s):08.11.11.43
 Environment: Windows 7/8 (64 bit)
 Area: Customization
 Subarea: 
 Original Author:Harpreet Singh, Bentley Product Advantage Group

Background

By default, new class BATTERY_LIMIT_SYMBOL is added in SS6 schemas but user want to create their own symbol which has mirroring capability while placement.


Steps to Accomplish

  1. Create a symbol which you want to place as a battery limit.



  2. Select the elements in the drawing and go to Tools>Managers>Component Manager.



  3. Click ‘Create Components from Elements’ icon in component manager.



  4. Add class name and display label in component creation wizard.



  5. Change the Class View to ‘Single Hierarchical’ and locate BATTERY_LIMIT_SYMBOL class. Click Next.



  6. Change the cell library to Piping.cel.



  7. Click ‘Origin’ button and set the origin on the end. Click Next.



  8. Click Next without adding connect points in this dialog.



  9. Add property for annotation, if required otherwise click NEXT button.



  10. Select ‘Annotation’ node and click Finish button.



  11. Drag Battery limit tool from left window to right window and put it under Miscellaneous node as shown. Close the dialog.



  12. Load OpenPlant_PID in class editor and supplement it with OpenPlant_PID_Supplemental_Imperial schema.



  13. Locate BATTERY_LIMIT class and select MIRROR_ENABLED_LOCAL_Y property from properties tab.



  14. Click Override button to be able to modify the property.



  15. Change the default value to True in custom attribute.



  16. Click 'Custom Attribute' button and change the location of 'Property Custom Attribute' to supplemental schema.



  17. Save the changes in schema and place battery limit symbol on a pipe run.



  18. It asks user to enter the mirror point while placement.

communities.bentley.com/.../273194