Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
OpenPlant | AutoPLANT
  • Product Communities
OpenPlant | AutoPLANT
OpenPlant | AutoPLANT Wiki Modifying Text and Annotation Settings
    • 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
            • Installation/Upgradation Steps for OpenPlant Isometrics Manager
            • +Errors, Logs, Messages, Crashes - OpenPlant Isometrics Manager
            • +Open/Save - OpenPlant Isometrics Manager
            • +Processing - OpenPlant Isometrics Manager
            • -Settings/Attributes - OpenPlant Isometrics Manager
              • +Configuring the BOM and Reports
              • +DBQuery : usage, logging, debugging
              • +Grid Lines - OpenPlant Isometrics Manager
              • Connectivity Information Lost in Isometric After Detaching/Attaching Reference Model
              • How To Add Detail Sketches in OpenPlant Isometrics Manager Using OpenPlant Modeler
              • How to Add NEW Schema Field to Component for Custom Tagging in OpenPlant Isometrics Manager
              • How to Adjust Imperial Accuracy in OpenPlant Isometrics Manager
              • How to Assign FieldFit Weld Allowances or Other Weld Types for BOM & Cut List in OpenPlant Isometrics Manager
              • How to Change Numbering Sequences For Spools, Welds & CUTID
              • How to Control Socket Weld Symbols in OpenPlant Isometrics Manager
              • How to Define Existing lines in OpenPlant Isometrics Manager
              • How to Delete Levels and Create Custom Level List in OPIM Seed File
              • How To Display Co-ordinates Using Multipliers
              • How to Display Nozzle Rating and Facing Information on Connection & Continuation in OpenPlant Isometrics Manager
              • How To Display Pipe Length using Multipliers
              • How To Feature Microstation Tags And AutoCAD Attributes
              • How to Format Data in Fractions Listed Under Drawing Tag Data
              • How to Get Exclusive Support PARTID Report with Prefix
              • How to Hide Sizes Of Bolts in Bill Of Material
              • How To Modify Valve Tag
              • How to Obtain Different Descriptions for Trimmed Elbow in OpenPlant Isometrics Manager BOM
              • How to Remove Information from Isometric Output
              • How to Rotate Support Symbols in OpenPlant Isometrics Manager
              • How to Round Off Values After Decimal For Support Co-ordinates
              • How to Split the Components on Different Description and to Avail Different PartID in BOM
              • Managing Isometrics Styles
              • +Modifying Dimensions
              • +Modifying Symbols in OpenPlant Isometrics Manager
              • -Modifying Text and Annotation Settings
                • PARTID in isometric manager shows as l/I instead of 1.
                • How to Add IsoSheet Number on Weld Label in Generated Isometrics Model
                • How to Add Weld Tag as FW/FFW on Isometrics weld in OpenPlant Isometrics Manager
                • How to Change Bill of Materials list's Text Font, Size, Color and Location Using Text Nodes
                • How to Change BOM Text to Upper Case using Hook.ini File
                • How to Control Line spacing for Annotation Cells in OpenPlant Isometrics Manager
                • How to Create new Drawing Attribute Combining Multiple other Drawing Attributes and Map with New Text Node
                • How To Disable Unwanted Text Node Values in the Isometric Output
                • How To Modify Symbology for Labels in OpenPlant Isometrics Manager
                • How to set Different PLANT North in OpenPlant Isometrics Manager
                • How to Suppress Co-ordinates & Display Elevations in OpenPlant Isometrics Manager
                • How to Swap Coordinates Annotation in OpenPlant Isometrics Manager
                • How to turn off flow arrow annotations but keep annotations for other miscellaneous attachments.
                • How to Turn off Hatching Lines for OpenPlant Isometrics Manager
                • How to Update Attributes in Title Block in OpenPlant Isometrics Manager
                • How to Use Component Property as Drawing Attribute
                • How to Use Various Iso-Sheet Splitting options in OpenPlant Isometrics Manager
                • To Modify the Spool ID Labeling in OpenPlant Isometrics Manager
                • To Provide Annotation on Components based on Property Value
                • Use of Flag on User labels in OpenPlant Isometrics Manager
              • +Modifying the Isometric Content
              • +Setting File Type (DGN or DWG) and Paper Setting
              • To Specify Various Imperial Value Output Type in OpenPlant Isometrics Manager
              • To Concatenate Length Property in Description Field for BOM
              • To Define Symbology for Multiple Component State in OpenPlant Isometrics Manager
              • To Display Handwheel Orientation For GearBox Operator in OpenPlant Isometrics Manager
              • To Display Multiple Rows for Notes as Labels
              • To Display New Property in Description Field For BOM in OpenPlant Isometrics Manager
              • To Display Right Angle Operator Direction with Spindle in OpenPlant Isometrics Manager
              • To Display Support Orientation in OpenPlant Isometrics Manager
              • Additional 3D.DWG file Created in OpenPlant Isometrics Manager
              • How to insert spaces between PARTID labels in OpenPlant Isometrics Manager
          • +OpenPlant Isometrics Manager for AutoPLANT
          • +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
      • +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. 

    Modifying Text and Annotation Settings

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

    Text and Annotations

     

    Text nodes are placed in the seed file as placeholders for attributes and reports on the drawing. The text nodes also set the properties for the text, such as font, size and justification. Text Nodes are invisible during normal operation, viewing and printing.  

    Seed File – Opening

     

    Each Isometric Style includes a seed file (template file) that is used to set paper size, drawing area, etc.

    Many sections of this document require the modification of the seed file. To avoid repetition, sections requiring seed file modifications will refer to this section of the document.

     

    1. Open the Isometrics Configuration tool

    2. From the Isometric Configuration dialog:

      1. Select the Isometrics Style tab
      2. Style – Select the relevant style from the dropdown
      3. Select Advanced from the left pane
      4. Click Open Seed File

    Text Size and Font

     

    1. Open the Seed File


    2. From Isometrics Manager:

    a. Open the View Attributes dialog

    3. From the View Attributes dialog:

    a. Click Text Nodes
    b. Close the dialog

    4. From Isometrics Manager:

    a. Select the Text Node to be modified
    b. Right-click on the text node
    c. Select Element Information

    5. From  the Element Information dialog:

    a. Modify the required Formatting properties
    b. Select another field or click in the view to accept the changes

    6. Close the seed file

    Adding Attributes to the Drawing

     

    This section describes the process to add additional text nodes (attributes) to the seed file.

     

    1. Open the Seed File

    2. From Isometrics Manager:

      1. Select IsoExtractor > Text Node Editor from the menu

        The Text Node Editor shows all available attributes that can be displayed in the isometric drawing. The Text Node Number column shows to which text node an attribute is mapped.

      • If no text node number is defined, then the attribute will not be displayed in the drawing.

      • If a text node number is defined, but the seed file contains no text node with that same number, then the attribute will not be displayed in the drawing.

    3. From the Text Node Editor dialog:

      1. Right-click on the attribute to be placed

      2. Select Place Text Node

    4. From the Text Node No. dialog:

      1. Enter the desired Text Node Number

      2. Click OK


     

    Note:     The value displayed for Text Node Number is the next available node number. Alternatively you can specify a different node number, for instance enter “100” when you want to specify a new series of node numbers ranging from 100 upwards.

     

    5. From Isometrics Manager:

    6. Select a placement point for the Text Node 

    Removing Attributes from the Drawing

     

    1. Open the Seed File

    2. From Isometrics Manager:

      1. Select the text node to be removed

      2. Right-click on the text node

      3. Select Delete Element

    3. Close the seed file

    Fixed Text

     

    Fixed text is text that does not differ between drawings. For example the titleblock labels of Unit, Service, Line no, etc. The attributes for these properties, defined with text nodes, do change but the labels do not.

    Use MicroStation commands to place and edit the fixed text as required.

      

    Labels

     

    The connection, diameter and rotation labels can be modified as required.

     

    Use the steps below to modify the switch.

     

    1. Open the Isometrics Configuration tool

    2. From the Isometric Configuration dialog:

        1. Select the Isometrics Style tab
        2. Style – Select the relevant style from the dropdown
        3. Select Labels from the tree
        4. Modify the required labels
        5. Click Save

    User Labels

     

    Overview

     

    Lists the properties for the selected label. You can change their values by entering a new value into the field. A description for the selected property is displayed at the bottom.

    The following attributes define the setup of a label:

     

      • Name: name for the label definition

      • Include: component types to be included for label placement. For labels only on valves, enter IE_TYPE=CT_VALVE_STRAIGHT. You can find the CT_ type of a component by opening the isometric drawing, and using the Isoextractor > Show Tag data tool. If you want to have the tags on more valve types (angular vales for instance, you need to add additional conditions, separated by:

         

    So, for example: IE_TYPE=CT_VALVE_STRAIGHT;IE_TYPE=VT_VALVE_ANGLE.

     

    Example: This would be the definition for a valve tag:


     

    • Exclude: component types not to be included for label placement. If no component types are excluded leave the field empty.

    • Example: $(BANGLE)==$(ANGLE) in the exclude section of the elbow label will prevent the placement of an angle label if the elbow is not trimmed.

      • Text: Text to be displayed in the Label. This definition should basically hold a reference to an internal component property, e.g.: $(SPOOLID). Extra customization text can be added before or after the $(SPOOLID) when needed. Multiple line placement can be done by adding an (extra) $ sign in the definition. 

    Example: The following definition would place the text “TAG=” on the first line of the valve tag label, and the actual tag on the second.

     

     

     

      • Type: Defines the label type. Predefined types include: NOTE, WELDID, SPOOLID, TAG, CUTID. The user can specify a new type for his own purpose. This attribute is for future use.

      • Cell Name: Name of the cell in the cell library that will be used to place spool labels. The cell should hold a so called enter data field where the spool-id text will be inserted.

      • Flags: Define S to make the label spool aware, i.e. only one label will be placed per spool. (Not one label per component.) Define P for PIPE cut labels. 

    Add New Label

     

    Add new user label at the bottom of the list. Click on the label to set its properties. 

    Remove Label

     

    Removes the selected label from the list. 

    Sort Properties

     

    The Sorting buttons let you sort the properties either Alphabetically or by Category.

     

    The design intention was (and is) to handle this in: Configuration > User Labels. It can be done in many ways using the exclude rule.

     

    First of all a little explanation of what can be done with rules, not only for labels but also reports etc. 

    Rules in IsoExtractor

     

    This is a basic rule: <rule> = <attribute_name> <operator> <expression>

    Operator

    Description

    Remarks

    >=

    Greater or equal

    Numerical comparison. The expression needs to resolve to a numerical value

    <=

    Smaller or equal

    Numerical comparison. The expression needs to resolve to a numerical value

    > 

    Greater than

    Numerical comparison. The expression needs to resolve to a numerical value

    < 

    Smaller than

    Numerical comparison. The expression needs to resolve to a numerical value

    ==

    Equal

    Numerical comparison. The expression needs to resolve to a numerical value

    !=

    Not equal

    Numerical comparison. The expression needs to resolve to a numerical value

    =

    Regular expression comparison

    This is a string comparison using regular expressions

     

    Examples for expressions:

      • $(BANGLE)==$(ANGLE): resolves to TRUE when the component attribute BANGLE equals the value of the component attribute ANGLE

      • BANGLE > 89.8: resolves to TRUE when the value of the attribute BANGLE is greater than 89.9

      • IE_TYPE=CT_PIPE|CT_BEND: This is a regular expression that resolves to TRUE when the value of the component attribute IE_TYPE is either CT_PIPE or CT_BEND. Please google for regex to see more exotic possibilities.

    One can use logical operators to combine rules:

    <rule1> && <rule2>: resolves to TRUE of rule1 and rule2 both resolve to TRUE.

    <rule1>; <rule2>: resolves to TRUE if one of the rules resolves to TRUE.

     

    A more complex example would be something like:

    <rule1> && <rule2>; <rule3 && rule4>; <rule5>

     

    Which would resolve to TRUE in any of these cases:

    "#1 and #2 are TRUE

    "#3 and #4 are TRUE

    "#5 is TRUE

      • Specials: the ! operator to test on attribute existence

      • attrname = ...: the rule will resolve to TRUE when the attribute is not defined for the component independent of the expression

      • !attrname = ...: the rule will resolve to FALSE when the attribute is not defined for the component.

    See Also

    User may also refer the sub article by expanding this wiki for case to case basis and with real time use for easy references.

    Still a Problem

    If there is still some problem with modifying Test or Annotations, then please create a Service Request and contact Bentley Product Advantage group along with the list of all relevant details to get in depth analysis and for possible solution or workarounds. 

    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!

    • AutoPLANT Modeler
    • OpenPlant Isometrics Manager
    • AutoPlant 3D
    • Share
    • History
    • More
    • Cancel
    • Keith.Couvillion Created by Bentley Colleague Keith.Couvillion
    • When: Thu, Mar 13 2014 2:52 PM
    • Kestutis Mitkus Last revision by Bentley Colleague Kestutis Mitkus
    • When: Mon, Dec 17 2018 1:21 PM
    • Revisions: 8
    • 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