Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
OpenPlant | AutoPLANT
  • Product Communities
OpenPlant | AutoPLANT
OpenPlant | AutoPLANT Wiki How to Fix Change Over Valve Symbols in OpenPlant Isometrics Manager
    • 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
        • -OpenPlant Isometrics Manager v8i
          • +OpenPlant Isometrics Manager for OpenPlant
          • -OpenPlant Isometrics Manager for AutoPLANT
            • Installation/Upgradation Steps of OpenPlant Isometrics Manager for AutoPLANT
            • +Errors, Logs, Messages, Crashes - OpenPlant Isometrics Manager for AutoPLANT
            • +Open/Save - OpenPlant Isometrics Manager for AutoPLANT
            • +Processing - OpenPlant Isometrics Manager for AutoPLANT
            • -Settings/Attributes - OpenPlant Isometrics Manager for AutoPLANT
              • +Modifying Text and Annotation for AutoPLANT - OpenPlant Isometrics
              • -Modifying Symbols for AutoPLANT - OpenPlant Isometrics
                • How to Add Misc Attachments Floor Opening class in OPIM Schema
                • How to Add New Valve Topworks in OpenPlant Isometrics Manager
                • How to Change Stub length in OpenPlant Isometrics Manager
                • How to Change the Cell in the OpenPlant Isometrics Manager for Base Support
                • How to Control Socket Weld Symbols in AutoPLANT - OpenPlant Isometrics
                • How to Control Threaded Weld Symbols in OpenPlant Isometrics Manager
                • How to Extend the Distance Between Valves in 4 Way Level Gauges Symbol
                • How to Fix Change Over Valve Symbols in OpenPlant Isometrics Manager
                • How to Show All Supports with Same Isometric Symbol in AutoPLANT - OpenPant Isometrics
                • How to Modify Existing Symbols in OpenPlant Isometrics Manager
                • How to Represent the Flex Hose in OpenPlant Isometrics Manager
                • How to Use Branch3D Symbol for Custom TEE in OpenPlant Isometrics Manager
                • How to Differentiate Spectacle Blank Open and Spectacle Blank Close Symbol
                • How to exclude part ID labels for GASKETS, SUPPORT, BOLT in isometric drawing in OpenPlant Isometrics Manager
                • How to Remove Additional Operator and User Label from Relief Valve
                • How to use Isometric Custom Symbol for Dummy Leg /Trunnion Support & How to include them under Supports Section of Bill of Material
              • +Modifying Dimensions for AutoPLANT - OpenPlant Isometrics
              • +Modifying DB Query: Usage, Logging, Debugging
              • +Modifying BOM for AutoPLANT - OpenPlant Isometrics
              • +Modifying Isometric Content for AutoPLANT - OpenPlant Isometrics
              • How to Append Tag Name of Instrument in Long Description
              • How to Change the Cursor Crosshair Color in OpenPlant Isometrics Manager
              • How to Enable OpenPlant Isometrics Manager to Read AutoPLANT Spool Number
              • How to Get AutoPLANT Weld IDs in OpenPlant Isometrics Manager
              • How to Get Model Name(filename) from AutoPLANT In Isometrics Using OPIM
              • How to Report the Reinforcing Pad Using Schema Customization in OpenPlant Isometrics Manager
              • How to Show Reserved Weld IDs in AutoPLANT - OpenPlant Isometrics
              • How to Show Spool Identifier and Test Port Instrument Bubble Tag Number In Isometric
              • How to Show User Label only for Reducing Branch Size
              • How to Skip THREAD or SOCKET Weld IDs in OpenPlant Isometric Manager
              • How to Suppress ‘UBR_STUB_IN’ in OpenPlant Isometrics Manager Bill of Material
              • How to Import Isometric Cells from One Project Cell Library to Another Project Cell Library
              • How to Make OpenPlant Isometrics Manager Styles Stored Globally for All Projects Using AutoPLANT Modeler
              • How to Label Pipe Support Tag
              • How to Use Grid Lines in OpenPlant Isometrics Manager for AutoPLANT
              • How to Use Isometric Cleanup When the Output Format is DWG for AutoPLANT
              • How to Add Material Property in PCF file
              • How to enable the specific Component Tags to be shown in Isometrics Using User Label
              • OpenPlant Isometrics for AutoPLANT settings for Project Isometrics
            • How to Change Miscellaneous Attachment Annotation Container in CONNECT Edition
            • How to Change Text Font, Size, Color and Location in BOM Using Text Nodes in CONNECT Edition
            • How to Create Special Stamps using Detail Sketches in OpenPlant Isometrics Manager in CONNECT Edition
            • How to Create Special Stamps using Reports in OpenPlant Isometrics Manager in CONNECT Edition
            • How to Delete Ecxml Files, after certain Period in CONNECT Edition
            • How to Export Bill of Material In CSV Excel Format for AutoPLANT Modeler in CONNECT Edition
            • How to Publish Isometrics in DGN, DWG and PDF Output Formats in CONNECT Edition
            • How to Save Isometrics Output on Network Drive for AutoPLANT in CONNECT Edition
          • +Release Notes - OpenPlant Isometrics Manager
          • OpenPlant Isometrics Manager [FAQ]
        • +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 Fix Change Over Valve Symbols in OpenPlant Isometrics Manager

    Applies To 
    Product(s): OpenPlant Isometrics Manager
    Version(s): 08.11.09.XXX
    Environment:  Windows 7 (64 bit)
    Area:  Settings/Attributes
    Subarea:  -
    Original Author: Rahul Kumar, Bentley Product Advantage Group

    Overview

    OpenPlant Isometrics Manager generates incorrect Symbols for Change Over Valves when generated through AuotPLANT Modeler. 

    Problem Description

    When a “Change_Over_valve” class is used through AutoPLANT Modeler and when its isometrics gets generated it produce a distorted graphical symbol. This is happening because of the cell file not present in cell folder and script has not defined for particular class. To execute the graphics which has Intersection points, scripts has been written to it. Since Change over Valve contains two intersection points, it should get defined in “ipscript.txt” file.
    Below steps will provide solution to problem discussed above. This has been realized in context with AutoPLANT Modeler and OpenPlant Isometrics Manager.           

    Steps to Resolve

    It can be done in 3 steps:

    A.   To Define & Map Class in Schema

    B.   To Replace ipscript.txt file.

    C.   To add custom graphics in cel file.

     A.   To Define & Map Class in Schema

    1. In Bentley Class Editor, Open “OpenPlant_3D.01.04.ecschema”.
      Check Default storage path:
      %Project Root%\Plant V8i\Bentley Plant V8i Projects\SAMPLE_METRIC\Config\ OpenPlant\schemas\

    2. Navigate to class “Pipe Return Bottom Outlet “. See below image to search.


    3. Right click on it & “Add Derived Class”. See image below.


    4. Create New Class “CHANGE_OVER_VALVE" and set Display Label as “Change Over Valve”.


    5. Add custom Attribute “AutoPLANT_PDW_Class_Map” to overide the present class mentioned which is coming from Parent class.
    6. To override, copy custom attribute ‘AutoPLANT_PDW_CLASS_MAP’ from Pipe return Bottom Outlet class. See image below.




    7. Paste it on new class defined class. 


    8. Select New Class and add new PDW class AT_VALVE_RELCHANGEOVER in custom attribute “AutoPLANT_PDW_Class_Map”. See image below.


    9. Save & Close Schema.

    B.   To Replace ipscript.txt file.

    1. Request IT admin to provide the required permission to access the folders to modify or replace as per link attach here>>>>.
    2. Paste to below mentioned path. See image Below.
      C:\Program Files (x86)\Bentley\OpenPlantIsometricsManager V8i\OpenPlantIsometricsManager\config


    3. This should contain the script for Change Over Valve. See below.

      [SCRIPT]
      RULE: this.GetClass().Name = CHANGE_OVER_VALVE 

      # compute IP3
      A1  = Scale(V3, this.DESIGN_LENGTH_CENTER_TO_BRANCH_END_EFFECTIVE)
      IP3 = Subtract(P3, A1) 

      # make unit vector A2 parallel to component length:
      A2  = Subtract(P2, P1)
      A2  = Scale(A2, 1 / (this.DESIGN_LENGTH_CENTER_TO_RUN_END_EFFECTIVE + this.DESIGN_LENGTH_CENTER_TO_OUTLET_END_EFFECTIVE) ) 

      # make vector to intersection point IP1:
      A3  = Scale(A2, this.DESIGN_LENGTH_CENTER_TO_RUN_END_EFFECTIVE)

      # make vector to intersection point IP2:
      A4  = Scale(A2, this.DESIGN_LENGTH_CENTER_TO_OUTLET_END_EFFECTIVE * -1)

      # compute IP1 and IP2
      IP2 = Add(IP3, A3)
      IP1 = Add(IP3, A4)


    C.   To add custom graphics in cel file.

    1. Download Custom_ChangeOver.cel file from here>>>>.
    2. Rename it to Custom.cel file to be able to use it directly in isometric.
    3. Replace this file to corresponding style folder as per requirement. See path below where default IFC style has been stored. 
      Path Below:
      %project Root%\SAMPLE_METRIC\Config\OpenPlant\Isometrics\styles\IFC\cell

    4. To inset this cell to existing custom.cel which already has some entry then check below steps to insert.
    5. Launch Configuration Dialog for OpenPlant Isometrics Manager.
    6. From Advanced Node, click on “Open Seed File”
    7. Go to Element >Cell. Attach File.


    8. Navigate to project path to corresponding style folder where custom.cel file has been stored.
    9. Select Custom.cel & open it.
    10. Right click on existing cell & click on “Open for Editing”.


    11. Open Model dialog & click on “Import Model” option. See image below.
    12. Select attached custom_ChangeOver.cel and click “OK”. 


    13. Cell got imported.
    14. Go to File > “Save Settings”
    15. Restart AutoPLANT Modeler and Generate Isometrics Drawing & verify results. See below image.
      AutoPLANT Modeler


      In OpenPlant Isometrics Manager:


    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/12647.modifying-symbols

    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!

    • AutoPLANT Modeler
    • 08.11.09.XXX
    • Change_Over_Valve
    • custom.cel
    • OpenPlant Isometrics Manager
    • APM-OPIM
    • ipscript
    • Share
    • History
    • More
    • Cancel
    • Rahul Kumar Created by Bentley Colleague Rahul Kumar
    • When: Fri, Mar 11 2016 11:00 AM
    • Kestutis Mitkus Last revision by Bentley Colleague Kestutis Mitkus
    • When: Mon, Dec 17 2018 10:45 AM
    • Revisions: 5
    • 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