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 Create Jacketed Pipelines in OPPID
    • 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
        • +OpenPlant Modeler v8i
        • +OpenPlant Isometrics Manager v8i
        • +OpenPlant Project Administrator v8i
        • -OpenPlant PID v8i
          • +Application Solutions - OPPID
          • +Class Editor - OpenPlant PID
          • -Customization - OpenPlant PID
            • +Customize Tag or Annotation
            • +How do Modify the Component Flow Arrow?
            • How To Add & Write New Pipeline Size in OpenPlant PID
            • How to Add Custom Border in OpenPlant PID
            • How to Add Unit Abbreviations in DGN Reports and in the Databse
            • How to Add Units of Measurement on Property in OpenPlant PID
            • How to add “DN” prefix to valve size annotation in OpenPlant PID CONNECT Edition.
            • How to Add/Remove Tools in Main Task of OpenPlant PID
            • How to Assign Color by Service to the Pipeline
            • How to Assign Color to Equipment, Nozzle & Instrument by Service.
            • How to Break Multiple Properties on Spec Break
            • How to by pass the default line break and have a pipeline place on top of equipment.
            • How to Calculate and Customize the PID Text Style Size for Components
            • How to Cascade the Property Values from Pipe Run to Connected Valves
            • How to Change Pipeline Color and Line Weight in OpenPlant PID
            • How to Change the Date Format for Properties in OpenPlant PID
            • How to change the Date format for properties in OpenPlant PID CONNECT Edition.
            • How to Change the Order of Properties in Element Info and Component Dialog
            • How to Change the Priority of Pipe run Breaks
            • How to Configure OpenPlant PID to Show Imperial & Metric sizes in the Same Project
            • How To Create a Capsule Symbol for Instrument Winterization
            • How to create a pick list on EC Property using External Datasource definition
            • How to Create Battery Limit Symbol with Mirroring Capability in OpenPlant PID
            • How to Create Custom Angle Valve in OPPID
            • How to Create Custom Icon in OPPID
            • How to Create Custom Instrument and Custom Property Annotation.
            • How to Create Custom Spec Break with Extended Leader Line in OpenPlant PID
            • How to Create Custom Valve End Conditions using Existing Graphics
            • How to create Custom Valve Tag annotation which contains Custom Property that has a Drop-down option
            • How to Create Drop Down list on EC Property in OpenPlant PID
            • How to Create Jacketed Pipelines in OPPID
            • How to Create Multi-line Style Pipeline with Different Line Weights
            • How to customize Border Attribute Fonts?
            • How to customize Chemical Seal components so they do not prompt or create a Tag Number?
            • How to Format number property on Equipment and Pipelines in OpenPlant PID
            • How to get Association Property of One Project to Another Project
            • How to Get Drop Down List in Number Property of Instrument
            • How to get Line Tag Info for PRV in Data Manager
            • How to Hide Unused Properties on EC Class
            • How to Hide Valve Flange Line for Flanged End Condition
            • How to Implement a Secondary Instrument Database Table
            • How to Increase Gap Length Between Valve and Flange
            • How to Make a Valve Replaceable in OpenPlant PID
            • How to Make Off-Page Connector Rotatable to Place in Vertical Direction
            • How to make Page Connector Orientable
            • How to Make Pressure Reducing Valve Orient to Bigger Size
            • How to Make Revision Property Allow Alpha-Numeric Characters
            • How to Mirror or Rotate a Custom Equipment or Component while Placement
            • How to Modify Default Value for Device Type Code to a Specific Component Class
            • How to modify Specialty item
            • How to Notify Property Value Change From Pipe Run to Series of Instruments
            • How to place pipeline Tag to pipe run automatically in OpenPlant PID CONNECT Edition.
            • How to Populate Class Name on Components
            • How to Populate Component Class Name in Element information for OpenPlant PID
            • How to Propagate Property Value From Pipe Run to Pipeline to Update Pipeline Tag and Annotation
            • How to Pull Properties from Pipe Run to Annotate on Off-Page Connectors
            • How to Resize the Control Valve Actuators in OpenPlant PID
            • How to Set Any Component to Repeat the Insertion After Placement
            • How to Set Same Level to Major & Minor Pipeline but Different Line weight
            • How to Turn of PID Document Settings Dialog at OpenPlant PID Starting
            • How To Use Page Connectors to Show Information Between Two DGNs
            • Open Plant PID Grid and lock settings
            • OPPID: How do I Add a Custom Logo to a Border?
            • Placing Custom Component Leaves Gap in Component and Pipe Run
            • To Exclude Pipe Run using Line List in Data Manager for OPPID
          • +Database - Plant Project
          • +Properties - OpenPlant PID
          • +Release Notes - OpenPlant PID
          • +Training - OpenPlant PID
          • +White Papers/Guidelines - OPPID
        • +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 Create Jacketed Pipelines in OPPID

       
      Applies To 
       
      Product(s): OpenPlant PID
      Version(s): 08.11.10.XXX
      Environment:  Windows 7 64 bit
      Area:  Customization
      Subarea: 
      Original Author: Harpreet Singh, Bentley Technical Support Group
       

    Introduction

    This article will explain the customization needed to create Jacketed Pipeline in OPPID.

    Creating New Line Style

    1. Launch OpenPlant PID and open a new drawing.
    2. Go to Element > Line Styles > Edit.
    3. In the Line Style Editor go to File > Open and browse and load the PID_LineStyles_ANSI.rsc file located in the C:\ProgramData\Bentley\PowerPID (SELECTseries 5)\WorkSpace\Projects\%Project%\Dataset\symb directory.
    4. From the menu select Edit > Create > Compound.
    5. Name the new style as Jacketed and new compound (JACKETED_PIPELINE) in the highlighted space in the picture below:



      Note: Please note the type (Compound) on the right side, this is very critical.
    6. Click on Insert button in the Line Style Editor dialog.

    7. In the Select Component dialog browse the list and look for the line of Type of Internal and a Description of Default solid line. Select OK.

    8. Back in Sub-Components section of the dialog make sure the line you just added is selected and enter an Offset value of 0.0625. This line will be the top line in the compound line style.
    9. Repeat the process and select Insert in the Sub-Components section, select the line of Type Internal and Description of Default solid line. Select OK. This line will not get an offset as this will be the “middle” line in the compound line style.

    10. Repeat the process again adding the same Default solid line but this time enter in an Offset of -0.0625. NOTE – this is a NEGATIVE offset.

    11. From the Line Style Editor dialog menu select File > Save and exit.

     Editing the Schema via Class Editor

    1. Launch Class Editor and load OpenPlant_PID.01.04 schema.
    2. Supplement it with OpenPlant_PID_Supplemental_Imperial.01.04 schema.
    3. Search the PIPING_NETWORK_SYSTEM class from search tool in class editor.
    4. Right click on PIPING_NETWORK_SYSTEM class and from context menu select Add Derived Class.
    5. Name the new class and add two custom attribute as shown below and add the values.

    6. Now go to PIPELINE_LIST class and add the new class in the list.
    7. In Class Name Display List attribute, right click on Items and select Add element option.

    8. Now add the values as shown below:

    9. Save the changes in the class editor.

    Modifying the Project DGNLIB files

    1. Launch OpenPlant PID.
    2. When prompted to select a file switch the file type to DGN Library Files (*.dgnlib) and browse to the project workspace\dataset\dgnlibs directory.

    3. Select the PIDProjectTemplates.dgnlib file.
    4. When the file loads from the menu select Settings > Levels > Manager.

    5. In the Level Manager dialog add a new level named Jacketed Pipeline.

    6. Set the desired color (Cyan for example) and set the Style and Weight to 0.
    7. Close the level manager dialog.
    8. Now go to Element > Templates.
    9. In the Element Templates dialog expand the tree to PIDProject Templates.dgnlib > Piping > Pipeline.

    10. Right click on the Pipeline node and from the context menu select New Template.

    11. Name the Template as shown below. Pay attention to all settings especially Line Style Scale.



      NOTE – This name must match the template name created back in the schema editing section.

    12. Exit the DGNLIB file.
    13. Now Open the PIDProjectSymbols.dgnlib file.
    14. Go to Workspace > Customize.
    15. In the Customize dialog, Tools tab, expand the tree until you locate Major Pipeline.

    16. Right click on it and select Copy option.
    17. Highlight the Piping node, right click and select Paste.
    18. Select the newly copied tool and rename it to Jacketed Pipeline.
    19. With the new Jacketed Pipeline tool selected pick in the Properties category, Key-in field and change the class name to jacketed_pipeline. (Matches the class name defined for the new line type in the schema.)

      NOTE – The icon needs to be created and changed in the task. This can be accomplished using an icon creation tool. This is not covered in this document.

    20. Change the Balloon Text to Jacketed Pipeline
    21. In the right panel expand the User Tasks category and locate the Piping task and expand it.
    22. Now drag and drop the Jacketed Pipeline tool from left panel to right panel under Piping node.

    23. Exit the DGNLIB file.

    Verify the Results

    1. Launch OpenPlant PID.
    2. Open a drawing and place a Jacketed Pipeline.
    3. Add few components in the line as shown below to verify if it is working correctly.

    Comments or Corrections?

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

    • OpenPlant PID
    • Jacketed pipeline
    • Custom Pipeline
    • Customization
    • Share
    • History
    • More
    • Cancel
    • Harpreet Singh Created by Bentley Colleague Harpreet Singh
    • When: Mon, Mar 30 2015 8:25 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