MasterPlanner™ is an AddIn or App that adds functionality to Bentley Systems MicroStation® CONNECT. It's a tool for architects, landscape designers, planners and technicians.
An Area Feature is a shape or complex shape DGN element that is tagged with MasterPlanner data. When you annotate an Area Feature, MasterPlanner lets you use one of two types of label …
A MasterPlanner cell label is composed from a cell template that you design. Possibly, your CAD administrator will take responsibility for the label template design so that it's maintained with other CAD standards. The cell template is a normal MicroStation cell. You store that cell template in a MicroStation cell library.
The cell template can contain a mixture of DGN graphic elements, text elements and SmartText elements.
The SmartText in the screenshot below are those words surrounded by dollar signs
(e.g. $purpose$
) …
Once placed, the label template SmartText is replace with the Item Type property value …
Note: There is bug in MicroStation CONNECT prior to Update 13 that prevents text fields in a cell from being updated automatically. That is, if you tag and subsequently edit an Area Feature, SmartText won't be correct after you modify that Area Feature.
That bug appears to have been fixed in MicroStation CONNECT Update 14 and later. The bug is known to exist in MicroStation CONNECT Update 12 and earlier.
An Annotator text label is a MicroStation text node element. The text in the text node is populated with data about the tagged element …
SmartText is text that an application, such as MasterPlanner, can replace automatically. MasterPlanner uses SmartText in label templates that you design. SmartText is a placeholder: it is the name of an MasterPlanner Item Type property wrapped in special delimiter characters, such as a dollar sign.
For example, one MasterPlanner property is purpose.
In a template cell, place text $purpose$
to instruct Annotator to
replace $purpose$
with the value of that Item Type in the area feature that you are tagging.
In the above examples, you can see SmartText in several places.
One example is $id$
.
You put that SmartText where you want the ID to appear when you tag an Area Feature.
Once the feature is tagged, MasterPlanner substitutes the actual value of the ID for the
SmartText in your label cell.
It continues substituting the actual value for each piece of SmartText it finds in your label design.
Finally, it adds the label to the active DGN model.
If you subsequently modify the value of an Area Feature property, the label updates automatically.