Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
  • Welcome
  • Products
  • Support
  • About
  • More
  • Cancel
AutoPLANT | OpenPlant | PlantWise
  • Product Communities
  • More
AutoPLANT | OpenPlant | PlantWise
AutoPLANT | OpenPlant | PlantWise Wiki OPPID - How to create New Parametric Equipment
    • Sign in
    • -AutoPLANT | Bentley Raceway and Cable Management | OpenPlant | PlantWise Wiki
      • -OpenPlant
        • +CONNECT Services - OpenPlant
        • +Example Configuration - CONNECT Edition
        • +Installations - OpenPlant CONNECT Edition Applications
        • +OpenPlant Download Links & Videos
        • OpenPlant Product Compatibility
        • +OpenPlant Modeler CONNECT
        • +OpenPlant PID CONNECT
        • +OpenPlant Isometrics Manager CONNECT
        • +OpenPlant Orthographics Manager CONNECT
        • +OpenPlant Support Engineering CONNECT
        • +OpenPlant Project Administrator CONNECT
        • +OpenPlant CONNECT Edition-PlantSight Integration
        • +OpenPlant Modeler v8i
        • +OpenPlant Isometrics Manager v8i
        • +OpenPlant Project Administrator v8i
        • -OpenPlant PID v8i
          • -Application Solutions - OPPID
            • +Brief Notes - OPPID
            • +Conversion - OPPID
            • +ECProperties - OPPID
            • +Issues and Workarounds - OPPID
            • +Logging/Debug - OPPID
            • +ProjectWise - OPPID
            • +Reports - OPPID
            • -Setup - OPPID
              • +OPPID - Annotation
              • +OPPID - Component Edit/Display Lists/Keyin
              • +OPPID - Document setup
              • -OPPID - Equipment/Nozzles
                • How to setup an auto nozzle for equipments
                • OPPID - How to create New Parametric Equipment
              • +OPPID - Flow Arow
              • +OPPID - Instruments
              • +OPPID - Pipeline/Pipe Run
              • OPPID - Titleblocks
              • +Piping Specs - OPPID
            • +Tag Format - OPPID
            • +Upgrade Information OPPID
          • +Class Editor - OpenPlant PID
          • +Customization - OpenPlant PID
          • +Database - Plant Project
          • +Properties - OpenPlant PID
          • +Release Notes - OpenPlant PID
          • +Training - OpenPlant PID
          • +White Papers/Guidelines - OPPID
        • +OpenPlant Orthographics Manager v8i
        • +OpenPlant Support Engineering v8i
        • +OpenPlant ModelServer v8i
        • +OpenPlant Reporting v8i
        • How to Connect with Bentley Technical Support Team using Microsoft Teams
        • How to Connect with Bentley Technical Support Team using Microsoft Teams via Browser
      • +Bentley AutoPLANT
      • +Bentley Navigator
      • +Bentley PlantSpace
      • +Plant Project Tools
      • +Bentley Raceway and Cable Management
      • i-model Composition Service for S3D
      • Working from home with OpenPlant
      • Working from home with Bentley Raceway and Cable Management
      • Working from home with AutoPLANT Modeler
    • How to Associate the Specification Based on Service in OpenPlant Modeler Connect

     
     Questions about this article, topic, or product? Click here. 

    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



    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!

     

    • 08.11.11.xxx
    • OpenPlant PID
    • TechNote
    • parametric
    • parametric componen
    • OPPID
    • Customization
    • OpenPLANT PowerPID
    • instrument
    • Share
    • History
    • More
    • Cancel
    • Phil Chouinard Created by Phil Chouinard
    • When: Tue, Sep 14 2010 2:13 PM
    • Jaya Tiwari Last revision by Jaya Tiwari
    • When: Wed, Apr 4 2018 6:36 AM
    • Revisions: 13
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2021 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies