PipeTagger™ is an AddIn or App that adds functionality to Bentley Systems MicroStation® CONNECT. It's a tool for architects, engineers, planners and technicians.
See the Getting Started page for a quick introduction to PipeTagger tools.
PipeTagger exists primarily to help you annotate DGN linear features. By line feature, we mean anything that MicroStation considers to be a non-closed curve. Common DGN elements that are suitable for annotation include lines, complex line-strings, arcs & B-spline curves.
Each line feature should have an ID, which makes it simple to identify in reports and tables. PipeTagger tags an line feature with further information stored as Item properties. Further information includes …
Some properties you can't change. For example, the length metrics is a property of a DGN line or curve element. You can display those values, but you can't change them.
Alternative metrics are derived from the DGN element properties. The alternative length property value is derived from the DGN element length property. You can display an alternative length, for example, but you can't change its value.
PipeTagger's Settings dialog provides toggle buttons that let you includes or omit the Purpose and PipeType and other values in a text label.
PipeTagger's Purpose tag is a text value that you can assign when you tag a line object. The object's purpose is arbitrary: you can assign any value you want. Purpose can appear in a report or table. You might want to use Purpose for collating or sorting pipe tables.
For example, if you are planning a factory layout, you may want to designate pipes purpose value that is useful. Something like this …
Purpose | Comment | |
---|---|---|
Water | Pipe distributes water | |
Gas | Pipe distributes gas | |
Oil | Pipe distributes oil |
You might create a MicroStation Report that you export to, say, Excel. In Excel you can perform calculations using the above Purpose values. For example, you can calculate the total water pipe length, or the total gas pipe length, by selecting only those lines having a particular Purpose.
They key-in to update the Purpose on multiple elements simultaneously is
PIPE TAG PROPERTY property-name, new-value
Where new-value
is one of the acceptable values for this property.
For example, suppose that you have place a fence around a number of DGN lines that represent pipes.
You can re-label those pipes in one shot with the key-in …
PIPE TAG PROPERTY purpose, Gas
This command will operate on a single element — just pick an element in the usual way. It's more useful, however, when tagging multiple elements in a selection set or fence.
See the PipeTagger commands page for information about a specific command.
PipeTagger's Pipe Type tag is a text value that you can assign when you tag an line object. It is restricted to a small number of values. Pipe Type values are limited to …
You might create a MicroStation Report that you export to, say, Excel. In Excel you can perform calculations using the above PipeType values. For example …
They key-in to update the PipeType on multiple elements simultaneously is
PIPE TAG PROPERTY PipeType, Unpressurised|Low Pressure|High Pressure
Where Unpressurised|Low Pressure|High Pressure
means you choose one of the options
Unpressurised, Low Pressure or High Pressure.
This command will operate on a single element — just pick an element in the usual way. It's more useful, however, when tagging multiple elements in a selection set or fence.
See the PipeTagger commands page for information about a specific command.
PipeTagger provides two ways to label a linear feature …
See the Annotator Labels page for more information about label types.
Pick Lists, also known as Value Lists, are a list of pre-defined values that may be assigned to a property. For example, Pick Lists are used by PipeTagger for properties …
If you don't want the Pick Lists provided by LA Solutions, you can supply your own.
A custom Pick List is defined in an XML file
PipeTaggerValueLists.xml
.
If you would like to know more about custom Pick Lists,
please contact LA Solutions.
PipeTagger lets you create a MicroStation Named Group from DGN elements having common property values. Elements in a Named Group can be manipulated in various ways.
For example, you may have several pipes tagged with Item property Gas. PipeTagger's group command pops a dialog where you can choose to add pipes with that property to a Named Group.
Named Groups that you create with PipeTagger appear in MicroStation's Named Groups dialog. Each Named Group can be manipulated using MicroStation's tools. For example, you can highlight a Named Group to locate its members more easily. The following screenshot shows MicroStation's Named Groups dialog with some Named Groups created by PipeTagger …
PipeTagger lets you tag multiple elements. In order of preference, the elements can be …
If a fence is defined, then those elements within the fence will be tagged. If a fence is not defined but a selection set is active, then those elements in the selection set will be tagged. If neither a fence is defined nor a selection set is active then the tool will find elements on a specified level.
Each element is checked to ensure that it matches PipeTagger's requirements: i.e. it must be a planar enclosed line and it may not be currently tagged.
The key-in to annotate multiple elements simultaneously is:
PIPE TAG MULTI
Choose a valid level name and set the initial ID, Auto-Increment, Purpose, Justification and PipeType values. Press the Execute button. PipeTagger searches for valid elements on the named level, then tags and labels each one.
See the PipeTagger Alignment page for information about justification.
See the PipeTagger commands page for information about a specific command.
Return to the PipeTagger main page.