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 How to Add New Associated Item Class for OpenPlant PID CONNECT Edition-PlantSight Integrated WorkSet
    • 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
          • How to Add New Associated Item Class for OpenPlant PID CONNECT Edition-PlantSight Integrated WorkSet
          • How to Fetch iModel Information Details for a PlantSight Integrated Workspace in OpenPlant Modeler Update 8
          • How to Push New Schema Changes to Already Provisioned PlantSight WorkSet for OpenPlant Modeler CONNECT Edition
          • How to Turn-Off PlantSight Differences Dialog Upon Check-in OpenPlant 3D Model to PlantSight
          • How to Update Component Properties from Process Drawing to 3D Components in OpenPlant Modeler CONNECT Edition
          • How to Update Existing Schema Changes to Already Provisioned PlantSight Workset for OpenPlant Modeler CONNECT
        • +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
      • +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. 

    How to Add New Associated Item Class for OpenPlant PID CONNECT Edition-PlantSight Integrated WorkSet


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

    10.08.00.51

    Environment:  Windows 10 (64-bit)
    Area:  Schema Customization
    Subarea:  PlantSight Integrated WorkSet
    Original Author: Deepak Singh, Bentley Product Advantage Group

    This article will guide you through the process of adding a new class that would appear in the plant breakdown structure and properly sync to a PlantSight integrated WorkSet using OpenPlant PID CONNECT Edition.

    Background

    When you have a PlantSight integrated OpenPlant WorkSet certain steps will need to be taken to add your own additional class to the plant breakdown structure and have it properly displayed in the PlantSight Visualizer. In this wiki article, we will explore the concept as well as the required customization needed to achieve this goal.

    Steps to Accomplish

    1. Load OpenPlant Project Administrator CONNECT Edition and expand the desired WorkSet.
    2. Select the OpenPlant PID application icon.
    3. Click on the Settings Ribbon and select Schema Editor. Refer to the sequential steps as shown below.



    4. From the Schema Configuration dialog, ensure you select OpenPlant as shown in the image below.



      Note: To include any schema changes for a PlantSight enabled WorkSpace/WorkSet, we need to include changes in both the OpenPlant as well as OpenPlant PID schemas.

    5. Search for Plant Breakdown Element class. Right mouse click on it and select Add Derived Class as shown below.



    6. Enter desired class name, i.e. TRACK_NUMBER as shown below. Click on OK once done.



    7. Select the NAME property and click on Mark Selected Property as Business Key option as shown below.

        
    8. From Schema Configuration, select the schema as OpenPlant PID as shown below.



    9. Navigate to Plant Breakdown Element class, right mouse and select Add Derived Class as shown below.



    10. Enter the same class name that we defined in the OpenPlant schema i.e. TRACK_NUMBER. Refer image as shown below. Click on OK once done.



      Note: This step will add base class as TRACK_NUMBER from OpenPlant schema.

    11. Click on Save to save all the schema changes. Refer to the image shown below.



    12. From OpenPlant Project Administrator, select the OpenPlant PID application icon from the Settings ribbon, click on Associations as shown below: 



    13. From Schema Configuration, click on the green plus button to add a new class for the associated item.




    14. From the Select Class dialog, select the Track Number class and click on the Select Class option as shown below.



    15. In Schema Editor  Hold the right mouse button on the Plant Area class and drag it over the Track Number class and release the right mouse button.
    16. The application will prompt you with two options: Copy Children & Move Children. Select Copy Children as shown below.



    17. Once selected, application will prompt to select relationship. Click on OK in the Select Relationship dialog.



      Note: In Select Relationship, it prompts to select one or multiple relationship class. Please note that selecting any of the relationship class, it copies all the available relationship from the list.

    18. Likewise, click on OK to all the prompts where application asks to Select Relationship.
    19. Once done, notice that all the copied relationships can be seen at the newly added association as shown below.



    20. Save all the schema changes.
    21. From CONNECT Services ribbon of OpenPlant Project Administrator, associate the WorkSet with PlantSight.

      Note: If WorkSet is not integrated with PlantSight earlier, we need to select the Provision option from the PlantSight ribbon. If  the WorkSet is already enabled with PlantSight then to push new schema changes we need to select Import option from the PlantSight ribbon.

    22. Load OpenPlant PID CONNECT and define an associated value for the newly defined association.
    23. Route pipeline along with some inline elements placed to it. Refer to the image shown below.



      Notice that based on the defined associated value, we can see the details into Standard Preferences. Also, due to relationship, the value can be seen for inline components as well.

    24. From PlantSight ribbon, click on Sync to push data to PlantSight Portal.
    25. Notice we can see the newly added class along with its property value in the PlantSight Difference dialog. Refer to the image shown below:



    26. Select the changes and click Accept.  Click on Update to push data to the PlantSight Portal.
    27. Notice that in PlantSight Visualizer the newly added class can be seen. Refer to the image shown below:

    See Also

    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.

    • PlantSight-New Associated Item for OpenPlant PID
    • Associated Item for OpenPlant PID
    • New Association in OpenPlant PID
    • OpenPlant PID
    • New Associated Item Class in OpenPlant PID
    • OpenPlant PID CONNECT Edition
    • Share
    • History
    • More
    • Cancel
    • Deepak Singh Created by Bentley Colleague Deepak Singh
    • When: Mon, Dec 7 2020 7:27 AM
    • Scott Walker Last revision by Bentley Colleague Scott Walker
    • When: Tue, Dec 8 2020 3:03 PM
    • 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

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