OPPID - How to create New Parametric Equipment


Applies To 

Product(s):

OpenPlant PID

Version(s):

08.11.11.XXX

Environment: 

Windows 7/8.1/10 (64 bit)

Area: 

Customization

Subarea: 

Parametric

Original Author:

Jaya Tiwari, Bentley Product Advantage Group

Background

Parametric components are not like the standard fixed Components where they draw their component from an existing cell. Parametric Components are drawn dynamically using coding functionality. This document will explain how to create a new default custom Parametric Equipment Type such as a new Vessel or Tank in OpenPlant PID.

Steps To Accomplish

  1. Launch Class Editor.

  2. Open OpenPlant_PID.01.07.ecschema.xml schema.




  3. Navigate to Tank Class, Add New Derived Class, such as TEST_TASK.




  4. Fill Data as shown in below image.



  5. Save all Changes.

Adding the new component to the menu system

  1. Browse to and open the PIDPROJECTSYMBOLS.DGNLIB. The dgnlib file is located in the Project Workspace dgnlibs folder.

    \WorkSpace\Projects\OPPowerPID_ISO\Dataset\dgnlibs



  2. Select Workspace > Customize to open the Customize dialog.



  3. In the Tools tab browse to User Tools > PIDProjectSymbols.dgnlib > Equipment > Tanks & Vessels as shown below. Right click on the Tanks & Vessels section and select New Tool to create a new section for our new Tank. Fill data as highlighted below.



  4. Verify result in main DGN file.




See Also

communities.bentley.com/.../how-to-reference-a-schema-into-primary-schema

Comments or Corrections?

Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to the "Comments" area below. THANK YOU!