Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
OpenPlant | AutoPLANT
  • Product Communities
OpenPlant | AutoPLANT
OpenPlant | AutoPLANT Wiki How to Create Custom Component in OpenPlant PID CONNECT Edition
    • Sign In
    • -OpenPlant | AutoPLANT 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
          • [FAQ] - OpenPlant PID CONNECT Edition
          • +What's New in OpenPlant PID CONNECT Edition
          • +Resolved issues in OpenPlant PID CONNECT Edition Releases
          • +Errors, Logs, Messages, Crashes in CONNECT - OpenPlant PID
          • How to Add Actuator along with its Graphics to Existing Actuator List on Control Valve Placement in OpenPlant PID CONNECT Edition.
          • How to Add additional Panels into Existing Location List of Instrument Bubble Location during Control Valve Placement in OpenPlant PID CE
          • How to add the Reattach Instrument Bubble and Annotation option in the OpenPlant PID
          • How to Cascade Pipe Run Specification property in Valve's Property in OpenPlant PID CONNECT Edition
          • How to Cascade Operating Condition Property from PipeRun to Instrument in OpenPlant PID CE U8
          • How to Change Equipment Annotate TextStyle from Default Way
          • How to Change Origin Point from Existing One for Custom Component in OpenPlant PID CONNECT Edition
          • How to Change Pipe Run's Pipeline in OpenPlant PID CONNECT Edition
          • How To Change Text Style Attributes In OpenPlant PID For A Default Text Style
          • How to Change the Default Line Jumper in OpenPlant PID CONNECT Edition
          • How to Clear EC Properties for Components in OpenPlant PID CONNECT
          • How to Configure SQL Database to Enlist On Any Client Machine
          • How to Control Jumper Gap for Instrument & Process Lines in OpenPlant PID CONNECT Edition
          • How to Control Tag Properties when Placing Assemblies in OpenPlant PID CONNECT Edition Update 9
          • How to Create a Custom Instrument in OpenPlant PID CONNECT Edition.
          • How to Create a Spec Driven Custom Valve in OpenPlant PID CONNECT
          • How To Create Associated Property Using OpenPlant Project Administrator in OpenPlant PID Connect Edition
          • How to Create Custom Component in OpenPlant PID CONNECT Edition
          • +How to Create Custom Ribbon Group, Custom Tool Button & Gallery in OpenPlant PID CONNECT
          • How to Create Group of Components through Named Group in OpenPlant PID CONNECT Edition
          • How to Create Validation State for Component in OpenPlant PID CONNECT
          • How to Define Color for Flow Arrow in OpenPlant PID CONNECT Edition
          • How to Define Desired Text Justification for Pipeline Annotation in OpenPlant PID CONNECT Edition
          • How to Disable Working Offline Window during Launching of OPPID CE
          • How To Enable or Disable Rotation for OFF-PAGE CONNECTOR in OpenPlant PID Connect Edition.
          • How to Fetch Spec Records for Custom Component in OpenPlant PID CONNECT Edition
          • How to Format Default Number Property in OpenPlant PID CONNECT Edition
          • How to Import Pipeline list & its Properties from Excel Sheet in OpenPlant PID CONNECT
          • How to Include Pipe Line Number in OOTB Valve Reports through Reporting Designer in OPPID CE
          • How To Modify Default Value for Device Type Code to a Specific Component Class in OpenPlant PID Connect Edition
          • How to Modify/Add Validation State to Components in OpenPlant PID Connect
          • How to move the Equipment's Annotation along with it.
          • How to Place an Actuator on Normal Valve in OpenPlant PID CONNECT Edition
          • How To Place Text through Insert Function In OpenPlant P&ID Connect Edition
          • How to Populate Document Description on Valve Properties in OpenPlant PID
          • How to Reflect Pipeline Number during Placement of Spec Break in OPPID CE in OpenPlant PID CONNECT Edition.
          • How to Reflect Pipeline Number on Blind Flange's Properties in OpenPlant PID CONNECT Edition
          • How to Reflect Pipeline Number on Pipe Cap Properties in OpenPlant OpenPlant PID CONNECT Edition
          • How to Remove Elements from Graphics Group through Named Group in OpenPlant PID CONNECT Edition
          • How to Set Default Annotation of Pipe Run with Pipeline Tag in OpenPlant PID CONNECT Edition
          • How to Set Inline Component Symobology as that of Pipeline in OpenPlant PID CE U8
          • How to Set Show Flow Arrows to True in Default way in OpenPlant PID CONNECT Edition.
          • How to Set SteamTrap Tag Number in Default on Placement in OpenPlant PID CONNECT Edition
          • How to Show Imperial & Metric sizes in the Same Project in OpenPlant PID Connect Edition
          • How To Show Information from Pipeline to In-Run Components in OpenPlant PID Connect Edition.
          • How to Stop Pipe Runs getting converted to Major Pipelines after upgradation of project from OPPID V8i to CONNECT Edition.
          • How to Suppress Trailing Zeroes from Properties value in OPPIDCE
          • How to Use External Database Custom Attribute against Property in OpenPlant PID CONNECT Edition Update 9
          • Nozzle numbers are not resetting to 1 for each Equipment in OPPID CE
          • +OpenPlant PID Synchronization to iModelHub
          • To Fix Pressure Unit Interpretation displayed for Pressure Gauge Reflected as, “манометр” Instead of, “Избыточное” in Russian Version of OpenPlant PID CE.
          • To Resolve Gap Formation on Pipe and Instrument Lines in OPPID
          • How Change/Replace modeled valve in OpenPlant PID CE
          • How do Modify (Re-size, Scale) the Component Flow Arrow in OPPID CE
          • How to Add Bubble Location For Flow Meter in OpenPlant PID CONNECT Edition
          • How to add custom border in OpenPlant PID CONNECT Edition
          • How to add Open/Closed state display for Valves
          • How to Cascade Custom Property from Pipe Run to Control Valve as Default Value in OpenPlant PID
          • How to change PLANT_AREA in OPPID Connect without using PlantSight
          • How to change the component color template in OpenPlant PID CONNECT Edition
          • How to Configure OpenPlant PID CONNECT Edition to Use Workspace from Shared Location.
          • How to Create New Pipeline with specific line Style
          • How to customize the Valve Tag Number to start at another default value other than 0 in in OpenPlant PID Connect Edition
          • How to Extend cells for Parametric Instruments
          • How to Keep Control Valve Description Intact, while running Inrun Spec Validation
          • How to Place Control Valve With a Solenoid( Letter 's' ) With a Style
          • How to Pull Pipeline Annotation to Off-Page Connectors Annotation
          • How to reset Tag Browser Dialog size and location
          • How to Resize the Actuators of Control Valve Actuators in OpenPlant PID CE
          • How to set Tag Numbering options for Assembly Placement and Paste from Clipboard
          • How to set the OpenPlant PID to not delete the tag from Plantsight when deleted from dgn file.
          • How to Show Save Changes Window At The Time Of Closing OPPID Application
          • How to Spec Break component with more than one property.
          • Maintenance Key-ins in OpenPlant PID CONNECT Edition Update 9.1
          • How to Add Units of Measurement on Property in OpenPlant PID Connect
          • How to Change the Default Line Jumper to Squiggly Line Jumper in OpenPlant PID CONNECT Edition
          • How to configure safety critical properties for parametric instruments in OpenPlant PID
          • How to Create a Mark-up Using Issue Tool inside PlantSight and Review it in OPPID
          • How To Create Custom Air Release Valves
          • How to Create Iso unit WorkSet in OPPID
          • How to Create Workset with ISO Standard in OpenPlant PID Update 10
          • How to Customize Existing Valve Tag in OpenPlant PID Connect Edition
          • How to enable Line Jumper for Pipeline in OPPID CE U10
          • How to get list of connected components to page connector using Advanced Query in PlantSight
          • How to Hide PlantSight Sync Settings in OPPID
          • How to Make a Valve Replaceable in OpenPlant PID CONNECT Edition
          • How to manage nozzle relationship with equipment in OpenPlant PID CONNECT Edition
          • How to manage Number property upon Paste from clipboard
          • How to manage WBS property upon Paste from clipboard
          • How to Organize the Priority of the Category of Class
          • How to place valve with open and closed states in OpenPlant PID CONNECT Edition
          • How to pull strainers from specs based on Pipe size in OpenPlant PID CONNECT Edition
          • How to Replace Multiple valves at once in OpenPlant PID CONNECT Edition
          • How to see commit changes into PlantSight from OpenPlant PID
          • How to set Properties Priority under Category.
          • How to show Actuator Tag with Control Valve
          • How to Tag Equipment with Different Nozzle Numbers and Sync it to PlantSight
          • How to toggle the Tag dialog display for individual components
          • How to upgrade existing iTwin project using OPPA CE U10
          • How to use Refresh option in Standard Preferences in PlantSight connected mode
          • Key-in & Configuration Variables for OpenPlant PID CONNECT Edition
          • To Resolve Inline Flow Elements Listing issue in Differencing Dialog During Sync to PlantSight
          • To Resolve Page Connector Workflow to Sync Changes Made in Pipe Run are Carried Across Multiple Drawing with Same Pipe Run
        • +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
        • +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
        • How to get list of installed applications/programs on Windows Machine using Command Prompt.
        • How to get list of Windows Updates installed on the machine using Command Prompt.
        • How to Package WorkSpace to be Shareable to Users for OpenPlant Projects
        • How to find iModel.dgn file of another domain in PlantSight
      • +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
      • Your Feedback is important to us!

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

    How to Create Custom Component in OpenPlant PID CONNECT Edition


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

    10.06.00.23+

    Environment:  Windows 8.1/10 (64-bit)
    Area:  Component
    Subarea:  Custom Component
    Original Author: Deepak Singh,Bentley Product Advantage Group

    In OpenPlant PID CONNECT Edition, requirement is to create a new custom component.

    Background

    In OpenPlant PID CONNECT Edition, requirement is to create a custom valve (custom ball valve). Below wiki article will explain the customization to achieve such requirement.

    Steps to Accomplish

    1. Launch OpenPlant PID CONNECT Edition in desired workset.
    2. Open a model file. Using MicroStation Base Geometry commands, draw desired graphics for custom ball valve.
    3. Once custom graphics is created, select the created graphics & click on Tools > Component as shown below.



    4. From Component Manager dialog, click on Create Components from Elements icon as shown below.



    5. From Build New Component dialog, enter Component Class Name, Display Label &
    6. Switch the Class View as Single Hierarchical. Search for Valve Cell > Expand node & select Inline Valve.
    7. Click on Next. Refer sequential bullets as shown in below image.



    8. From Build New Component dialog, select the desired Cell Libraries, here cel & select Origin option. Refer image below.



    9. Select origin point, for the custom graphics as shown below. Once done, click on Next in Build New Component.



    10. In next dialog, connect points will be defined for the custom component.
    11. Enter first connect point as CP1. Click on Add. This will add an arrowhead to mouse cursor. Select to one end of custom graphics & define the direction outside as shown below.

      Definition of Connect Point 1


      Define Direction for Arrowhead


    12. Likewise, define CP2 & define the direction as outside for opposite end as shown below.

      Definition of Connect Point 2


      Define Direction for Arrowhead


    13. Once connect points have been defined, click on Next in Build New Component Dialog as show below.



    14. Click on Next.
    15. From Build New Component dialog, select Valves & click on Finish as shown below.



    16. Upon finish, OpenPlant PID CONNECT Edition will load dgnlib file. For Valves group, Custom BV Valve can be seen as shown below.

    See Also

    How to Create Custom Ribbon Group, Custom Tool Button & Gallery in OpenPlant PID CONNECT
    Applies To Product(s): OpenPlant PID CONNECT Edition Version(s): 10.06.00.23+ Environment: Windows 8.1/10 (64-bit) Area: Ribbon Customization Subarea: Custom…
    Last edited over 1 year ago in OpenPlant | AutoPLANT > OpenPlant | AutoPLANT Wiki

    Still a Problem?

    If above problem still persists, then please create a Service Request and contact the Bentley Product Advantage group.  Please include a list of all relevant details to get in depth analysis for a solution or workaround.

    • Custom Valve in OpenPlant PID CE
    • OpenPlant PID CE
    • Custom Component in PID CE U6
    • OpenPlant PID CONNECT
    • Custom Component in OpenPlant PID
    • Share
    • History
    • More
    • Cancel
    • Deepak Singh Created by Deepak Singh
    • When: Fri, Feb 21 2020 8:05 AM
    • Rahul Kumar Last revision by Bentley Colleague Rahul Kumar
    • When: Tue, Mar 15 2022 11:13 AM
    • Revisions: 2
    • 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

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