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 Push New Schema Changes to Already Provisioned PlantSight WorkSet for OpenPlant Modeler CONNECT Edition
    • 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 Push New Schema Changes to Already Provisioned PlantSight WorkSet for OpenPlant Modeler CONNECT Edition


    Applies To 
    Product(s): OpenPlant Modeler 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

    In OpenPlant Modeler, requirement is to know about, how to push new schema changes to already provisioned workset for OpenPlant Modeler.

    Background

    Upon Associate & Schema provision for OpenPlant Modeler workset all the configured schema changes pushed to iModel of PlantSight project. During the course of time based on project need, requirement is to push new schema customization. In the wiki article, we will create a new associated item class for Pipeline & created pipeline should show hierarchy in PlantSight Visualizer as well.

    Steps to Accomplish

    1. Load OpenPlant Project Administrator CONNECT Edition.
    2. Select desired workset, expand it & select OpenPlant Modeler product.
    3. Click on Settings ribbon tab & select Schema Editor. Refer sequential steps as shown.



    4. In Schema Configuration dialog, ensure that selected schema is OpenPlant, search Plant Breakdown Element Right mouse & select Add Derived Class as shown below.



      Note: To implement schema changes in PlantSight imodel, we need to ensure that changes are available in both the schema functional (OpenPlant) and physical (OpenPlant 3D) schema.

    5. Enter desired class name, here Track Number as shown below. Once done, click on OK to proceed.



    6. Click on Save to save the schema changes done in OpenPlant schema. Refer image as shown below.



    7. From same Schema Configuration dialog, ensure to select the OpenPlant 3D schema & add same class TRACK_NUMBER as derived class under Plant Breakdown Element Refer image as shown below.



    8. From Properties tab, select the NAME property & mark it as business key property. Refer sequential steps as shown below.



    9. Click on Save to save all the changes.



    10. For selected workset, evoke Property Display. Refer image as shown below.



    11. Ensure that Name property is Editable. If it is read-only, make it to editable & save all the changes.



    12. Select OpenPlant Modeler application icon & click on Associations as shown below.



    13. From Schema Configuration dialog, select green add icon as shown below.



    14. Search your desired class and click on Select Class as shown below.



    15. To include Pipeline, Equipment, HVAC System & Trayline classes as child associated class, hold right click on Plant Area class & drag it over to Track Number. Release the right mouse, this will prompt two options, select Copy Children option as shown below.



    16. Once Copy Children is selected, application will prompt to define relationship between newly added associated item class (Track Number) & rest of classes like Pipeline, Equipment, HVAC System & Trayline.
    17. Enter desired relationship name between classes. Ensure that Source Name is selected as TRACK_NUMBER class & Target Name is selected as PIPELINE class, refer image as shown below.



    18. Click on OK, once done application will prompt to define the next relationship between Track Number & another class (here HVAC System).
    19. Similarly, define the relationship name. Ensure to define correct source and target class name.



    20. Likewise, define next relationship name between Track Number & Equipment, Track Number & Trayline.
    21. Once done, under association we can see details as shown below.



    22. Save all the schema changes.
    23. We need to perform import to push these newly added changes to PlantSight imodel.
    24. Select workset, switch to CONNECT Services & Click on Import.



    25. Click on Import into Import Schema wizard. Import process must finish without any fail. Refer image as shown below.



    26. Once all required changes are done, load OpenPlant Modeler, define newly added association values & check-in data to PlantSight.
    27. Notice that to PlantSight difference dialog, it shows the newly defined association value as Added, refer image below.



    28. Also, to PlantSight visualizer node we can see the newly added association node in breakdown structure as 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.

    • OpenPlant Modeler CONNECT edition
    • OpenPlant PlantSight
    • New Associated Item for OpenPlant in PlantSight
    • PlantSight Modeler Visualizer Node
    • Import Schema Concept in OpenPlant Modeler
    • PlantSight New Added Property
    • New Class in OpenPlant PlantSight
    • Share
    • History
    • More
    • Cancel
    • Deepak Singh Created by Bentley Colleague Deepak Singh
    • When: Tue, Dec 1 2020 9:31 AM
    • Revisions: 1
    • 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