Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
OpenPlant | AutoPLANT
  • Product Communities
OpenPlant | AutoPLANT
OpenPlant | AutoPLANT Wiki To Modify Equipment Tag For FreeForm Nozzle in OpenPlant Modeler
    • 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
            • +Fundamentals of External Database Query in OpenPlant Modeler
            • How to Add Component's Facing Property in Element Information dialog
            • How to Add Inch Sign with Nominal Diameter in Pipeline Tag
            • How to Add New/Existing Property to Nozzle Manager Dialog in OpenPlant Modeler
            • How to Add/Remove Properties in Flyover Hints
            • How to Associate the Specification Based on Service
            • How To Change Attributes of Pipe Based on Component State Using Named Expression
            • How to Change the Units of Measurement for ECProperty in OPM
            • How To Create and Populate Service Description Property on Piping Component Element Information
            • How to Exclude Plant Area Property From Consistency Checker
            • How to get Joint Type Information on Gaskets
            • How to Identify Inconsistency of Component Data with Consistency Checker
            • How to Map Spec Field with OpenPlant Modeler Property
            • How to Modify Supports in Bulk in OpenPlant Modeler
            • How to Move Properties Between Categories
            • How to Populate Header Nominal Diameter for Tap Connection in OpenPlant Modeler
            • How to Prefix 'DN' with Pipe Size in OPM
            • How to Set Default Value on EC Property
            • How to Show Nominal Diameter in Three-Digit Format for Support Tag Name
            • How to Update Bolts and Gaskets in OpenPlant Modeler
            • How to Update Pipeline Tag Name or Component Property After any Changes in Schema
            • To Modify Equipment Tag For FreeForm Nozzle in OpenPlant Modeler
            • To Modify Pipeline Tag Name in OpenPlant Modeler
            • To Obtain Arc Length for Pipe Bends in OpenPlant Modeler
          • +Release Notes - OpenPlant Modeler
          • +Schema - 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
      • +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. 

    To Modify Equipment Tag For FreeForm Nozzle in OpenPlant Modeler

    Applies To 
    Product(s): OpenPlant Modeler
    Version(s): 08.11.09.xxx
    Environment:  Windows 7 (64 bit)
    Area:  Properties
    Subarea:  -
    Original Author: Rahul Kumar, Bentley Product Advantage Group

    Overview

    To Modify Equipment tag for Nozzle when placed as free form without associating with any equipment in OpenPlant Modeler.

    Problem Description

    User requirement was to modify Equipment tag for free form nozzle when placed it without any Equipment. Currently when user places a Free form nozzle in model, the equipment tag appears with a failure value as Equipment. See image below.

              

    With the situation stated above user should have flexibility to edit the Equipment tag property field when not placed on any equipment. See below steps to check.

    Steps to Resolve

    1. In Class editor, open ‘OpenPlant.01.06.ecschema.xml’ schema. User can get this primary schema at workspace level. See below default path. 

      C:\ProgramData\Bentley\OpenPlantModelerV8i\WorkSpace\OPModeler\schemas

    2. Supplement it with OpenPlant_Supplemental_Tagging.01.06.ecschema, which is present at project level. 

      Above schema can be found by navigating below project path:
      %ProjectRoot%\ DataSet\Schemas.

    3. Locate the NOZZLE class. 

    4. Under property tab, create a new property, say EQ_TAG which will get parsed in Equipment Tag, as it is not possible to parse field on same EC property.



    5. Go to Existing “EQUIPMENT_TAG” property and fill up the parser expression like shown in below image.

      Parser Regular Expression: ^(?<EQ_TAG>.*)



    6. Save & Close Schema.

    7. In class editor, open “OpenPlant_3D.01.06.ecschema.xml” schema. User can get this schema in project level. See below default path.
      C:\ProgramData\Bentley\OpenPlantModeler V8i\WorkSpace\Projects\ OPModeler_MMetric\DataSet\Schemas

    8. Supplement it with “OpenPlant_3D_Supplemental_Modeling.01.06.ecschema.xml”, which is present at project level.

      Above schema can be found by navigating below project path:
      %ProjectRoot%\ DataSet\Schemas.

    9. Locate the “NOZZLE” class.

    10. Check NAME property and see Calculated ECProperty specification custom attribute, where the expression has been defined for Nozzle tag.



    11. EC Expression should be this.EQUIPMENT_TAG & "-" & this.DEVICE_TYPE_CODE & "-" & this.NUMBER

    12. Also change the Parse regular Expression, as this will enable user to edit the tag fields. See image below after modification.
      ^[?\w]*-[?\w]*-(?<DEVICE_TYPE_CODE>[0-9a-zA-Z])(?<NUMBER>.*)|(?<NUMBER>.*)



    13. Save & Close schema.

    14. Launch OpenPlant Modeler and verify results. 

    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. 

    See Also

    http://communities.bentley.com/products/plant/design___engineering/w/plant_design_and_engineering__wiki/16936.properties-openplant-modeler

    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!

    • OpenPlant Modeler
    • equipment
    • OPM
    • 08.11.09.XXX
    • Nozzle
    • Nozzle Tag
    • Share
    • History
    • More
    • Cancel
    • Rahul Kumar Created by Bentley Colleague Rahul Kumar
    • When: Tue, Mar 8 2016 4:56 PM
    • Kestutis Mitkus Last revision by Bentley Colleague Kestutis Mitkus
    • When: Fri, Apr 28 2017 4:05 AM
    • Revisions: 3
    • 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