Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
OpenPlant | AutoPLANT
  • Product Communities
OpenPlant | AutoPLANT
OpenPlant | AutoPLANT Wiki How to Set Plant Area as Root Node for OpenPlant Model Server Check-out Operation
    • 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
        • +OpenPlant Isometrics Manager CONNECT
        • +OpenPlant Orthographics Manager CONNECT
        • +OpenPlant Support Engineering CONNECT
        • +OpenPlant Project Administrator CONNECT
        • +OpenPlant CONNECT Edition-PlantSight Integration
        • -OpenPlant Modeler v8i
          • +Component - OpenPlant Modeler
          • +Drawing Generation- OpenPlant Modeler
          • +Errors, Logs, Messages, Crashes - OpenPlant Modeler
          • +Import/Export- OpenPlant Modeler
          • +Installation - OpenPlant Modeler
          • OpenPlant HVAC-OpenPlant Modeler
          • OpenPlant Modeler [FAQ]
          • +OpenPlant Specification Generator
          • +ProjectWise - OpenPlant Modeler
          • +Properties - OpenPlant Modeler
          • +Release Notes - OpenPlant Modeler
          • -Schema - OpenPlant Modeler
            • +Fundamentals - Basics of Class Editor Schemas
            • How To Add a Base Class to a Class in Bentley Class Editor CONNECT Edition
            • How to Add a New Category with a Pull Down in from Class Editor
            • How to Add Custom Associated Items As Root Nodes In The Item Browser
            • How to Add Drop down Option Using New Value Map for Pipeline Properties
            • How to Add Existing/New Equipment Class in Custom Component Builder
            • How to Add New Insulation Material in OpenPlant Modeler
            • How to Calculate BOP (Bottom Of Pipe) in OpenPlant Modeler
            • How to Create a Custom Joint
            • How to Define Default Weld Type
            • How to Get Customized Bend Point Radius Data in OpenPlant Modeler
            • -How to Make PLANT_AREA a Non-Graphical Root Object
              • How to Set Plant Area as Root Node for OpenPlant Model Server Check-out Operation
            • How to Manage Joints with Different End Preparations
            • How to Populate Project Name on EC Property
            • How to Use Display Label as Property Value in OpenPlant Modeler
            • To Add Plate Type Flange Class Component in OpenPlant Modeler
            • To Customize Equipment Tag Name in OpenPlant Modeler
          • +Settings/Attributes - OpenPlant Modeler
          • +Structural Modeling Components (SMC)- OpenPlant Modeler
          • +Tasks - OpenPlant Modeler
          • +Training - OpenPlant Modeler
        • +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
        • To Clean Residual Files After Uninstalling OpenPlant
        • To Fix Dialog not Showing After Disconnecting Multiple Monitor Display
      • +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!
    • Learning Content for OpenPlant

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

    How to Set Plant Area as Root Node for OpenPlant Model Server Check-out Operation

    Applies To 
    Product(s): OpenPlant Modeler
    Version(s): 08.11.11.XXX (SS5) | 08.11.11.XXX (SS6)
    Environment:  Windows 7/8.1/10 (64 bit)
    Area:  OpenPlant Model Server
    Subarea:  Check-in Operation
    Original Author: Deepak Singh, Bentley Product Advantage Group

    Overview

    To set Plant Area as root node for OpenPlant Model Server check-out operation.

    Problem Description:

    In OpenPlant ModelServer, user has created a new non-graphical root association of “Plant Area” but unable to perform check-out operation using Plant Area root node. Below wiki article will explain on creation of non-graphical root node association of Plant Area. Also, we will add Plant Area root node in OpenPlant ModelServer Items pane as well as important changes to perform check-in operation using Plant Area root node.

    Steps to Resolve

    A. Adding Plant Area as Non-Graphical Associated Root Node Object in Create Pipeline Dialog.

    1. Launch ProjectWise Explorer & connect to your repository.
    2. Navigate to your managed environment & expand your project folder. Refer below image.



    3. Go to OPModeler > schemas. Select all schema using Ctrl + A, right mouse & from drop-down select Check-out as shown below.



    4. Once check out operation has been performed notice “Local File Directory” path & note dms00069 folder.


      Note: The dms folder may be different at your end e.g. dms000XX.

    5. Similarly, go to schemas folder of Test_Managed_Project.
    6. Select all schema using Ctrl + A, right mouse & select Check-out option from drop down. Refer image below.



    7. Once done notice “Local File Directory” under Document Properties tab & note dms00106 folder as shown below.

      Note: The dms folder may be different at your end e.g. dms000XX.

    8. Now we have dms00069 folder & dms00106 that contains all necessary schemas, for our requirement schemas will be picked from these folders.

      Note: The dms folders may be with different name at your end, you only need to pick schemas from your dms folders

    9. Launch Bentley Class Editor.
    10. Navigate to your dms folder that contains OpenPlant_3D.01.07. ecschema, in this case folder is dms00106 (dms folder may be different at your end).
    11. In Bentley Class Editor, open OpenPlant_3D.01.07. ecschema



    12. Locate missing references from dms00069 folder (dms folder may be different at your end). Refer below images.

      Missing Reference OpenPlant.01.07


      Missing Reference IntegratedStructuralModel.4.00


      Missing DesignSync.01.01


    13. Right click on OpenPlant_3D & click on Supplement Schema.



    14. Supplement with OpenPlant_3D_Supplemental_Model_Server.01.07. ecschema & OpenPlant_3D_Supplemental_Modeling.01.07. ecschema. Refer below image.



    15. Click on Open.
    16. Navigate to PLANT_AREA class.
    17. Right click on PLANT_AREA class, from drop-down select Custom Attributes > Add/Remove. Refer below image.



    18. Under Add/Remove Custom Attributes dialog, search for Creation Attribute custom attribute, using add arrow icon add this custom attribute as shown below.



    19. Under same Add/Remove Custom Attributes dialog, select Plant Area Definition Class custom attribute, using remove arrow icon remove this custom attribute & select OK. Refer image as shown below.



    20. Now navigate to Associated Item List for Piping Network System class, switch to Properties tab. Click on Add > New as shown below




    21. Enter property name as PLANT_AREA as shown below.



    22. Select PLANT_AREA property, click on Custom Attributes > Add/Remove to add Associated Item Relationship custom attribute as shown below.



    23. Search for Associated Item Relationship custom attribute, using add arrow icon add this custom attribute & click OK. Refer below image.



    24. Under Associated Item Relationship custom attribute, enter Relation to Use name as PLANT_AREA_HAS_NAMED_ITEM. Refer image as shown below.



    25. Save all the changes.
    26. Go to ProjectWise Explorer, navigate to your base schema folder of workspace. Select all schemas using Ctrl + A, right mouse & from drop down select Check-in. Refer below image on the same.



    27. Similarly, navigate to your project schema. Select all schemas using Ctrl + A, right mouse & from drop down select Check-in. Refer below image on the same.



    28. Open a document in OpenPlant Modeler & verify the changes. Refer below image.

    B. Adding Plant Area as Root Node in Open Plant ModelServer Items Tree

    1. Launch OpenPlant Project Administrator, select your project & click on settings as shown below.



    2. Navigate to ModelServer UI & click on Add icon as shown below.



    3. Navigate to Plant Area class & select on Select Class as shown below.



    4. Check boxes of Set As Root Node & Group child nodes under based on Discipline for Plant Area. Refer below image.



    5. Click on Save & OK.
    6. Open any document in OpenPlant Modeler & verify the result as shown below.


      Notice that Plant Area is listing in OpenPlant ModelServer tree.

    C. Check-out operation Using Plant Area Node

    Currently performing check-out operation using Plant Area node doesn’t work. To make this working please refer below steps as stated below.

    1. Launch ProjectWise Explorer, login to your repository.
    2. Navigate to your project > Dataset > ModelServer folder & select AREA_CLASS.ecquery.xml & PLANT_AREA.ecquery.xml. Right click & select Delete option to delete them



    3. Now, using File Explorer navigate to your ProjectWise working directory.


      Note: Your ProjectWise working directory folder may be at different file location along with different name.

    4. Search for *PLANT_AREA* under search box. Right click on PLANT_AREA.ecquery.xml, select Open File Location. Refer below image as shown below.

      In Search Box


      Open file location

      Note: Your dms folder may be different at your end

    5. Select AREA_CLASS.ecquery.xml & PLANT_AREA.ecquery.xml and Delete them. Refer below image as shown.



    6. Once above changes has been modified, open a document in OpenPlant Modeler & perform Check-out operation from OpenPlant ModelServer Items pane & verify it.



      After Check-in

    See Also

     

    Still a Problem?

    If above problem still persist, 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

    Comments or Corrections?

    Bentley's Product Advantage Group requests that you please confine any comments you have on this Wiki entry to this Comments or Corrections?" section. THANK YOU!

    • Plant Area Check-in
    • OpenPlant ModelServer Check-in
    • Plant Area Non Graphical Root Node Check-in in OPMS
    • OPMS Plant Area Check-in
    • Share
    • History
    • More
    • Cancel
    • Deepak Singh Created by Deepak Singh
    • When: Tue, Jul 4 2017 7:00 AM
    • Deepak Singh Last revision by Deepak Singh
    • When: Tue, Jul 4 2017 7:02 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