Quantcast
Viewing all articles
Browse latest Browse all 16985

Wiki Page: Customize Pipeline Annotation to Include Service & Insulation Properties

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 procedure of including Service and Insulation properties in Pipeline Annotation. User has the Pipeline tag defined as AREA-NUMBER but he want the annotation to be like this AREA-NUMBER-SERVICE-SPEC-INSULATION. By default this type of annotation is not present and user need to edit the schemas. Steps to Accomplish Launch Class Editor and load OpenPlant_PID.01.04 schema. Supplement OpenPlant_PID_Supplemental_Imperial schema. Go to class PIPE_LINE_ANNOTATION_ALT5, right click on it and click Add Derived class. You can name it as PIPE_LINE_SERVICE_INSULATION_ANNOTATION. In properties tab, add new properties PIPELINE_SERVICE . Override the SPECIFICATION property and change it's name to PIPELINE_SPECIFICATION . Now go to TEXT property, override it and change the ECExpression to this.PIPELINE_NAME & "-" & this.PIPELINE_SERVICE & "-" & this.PIPELINE_SPECIFICATION & "-" & this.PIPELINE_INSULATION. Save the changes in schema. Open the PIDProjectSymbols.dgnlib file in OPPID. Go to Workspace menu and select Customize option. In Customize dialog, expand the User tools node and go to Pipeline Annotations. Right click on Line Annotation (Pipeline-Size-Spec) and click COPY. Paste it on Pipeline Annotations node. Rename the new annotation tool to Line Annotation (Pipeline-Service-Spec-Insulation) by right clicking on it. Change the key-in under command data to "pid insert OpenPlant_PID PIPE_LINE_SERVICE_INSULATION_ANNOTATION". Change the Balloon Text to Pipeline-Service-Spec Insulation. Now drag the annotation tool from left side to tasks under Pipeline Annotation. You will see the annotation tool in the pipeline annotation task in OPPID. Open the DGN file and place the annotation by hovering it over the pipeline. Please see the below picture after annotation placed. 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!

Viewing all articles
Browse latest Browse all 16985

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>