MicroStation Resources

MicroStation Macro Installation Directions

Download to the folder pointed to by the MicroStation MS_VBASEARCHDIRECTORIES variable. To launch the macro use the MicroStation keyin listed. The keyin can be attached to a function key, button, or bar menu entry.

Color Tables

Color Printing – Download

Starting with color 8 the color table is organized in color groups with 4 colors per group. The first color in the group is 100%, the second is 75%, the third is 50% and the fourth is 25%. Using the transparent pentable/designscript fill options you can combine colors when plotting.

 

Cell Libraries

ThematicMappingSymbols – Download

Assorted mapping symbols. These are drawn at a very small scale so you may need to scale them up quite a bit to use in your drawings.

 

Macros

For MicroStation V8i (SELECTseries) versions only. These macros are not compatible with MicroStation CONNECT Edition.

Zero Length – Download

This macro finds Zero Length elements (and Zero Area shapes). Options are select, remove, or move to a new level

MicroStation Key-in: vba run [zerolength]zerolength

Zoom To – Download

This macro uses the selected elements to define the view limits

MicroStation Key-in: vba run [zoomto]zoomto

Find Cell – Download

This macro finds all occurrences of a cell within a design file. Using the Previous and Next buttons you can window in on each matching cell. After all of the matching cells have been found a message box is displayed displaying the number of cells that were found. The user has the option to find either normal, orphan, or shared cells.

MicroStation Key-in: vba run [FindCell]FindCell

SendToBack – Download

This commonly requested function does the opposite of the MicroStation Bring to Front command. Select one or more elements to be moved to the back of the display priority, then execute this macro. The macro will reorder the display accordingly, no other input required. The element(s) must be selected prior to launching the macro.

MicroStation Key-in: vba run [SendToBack]SendToBack

Text Case – Download

Changes the case of text elements in a DGN file to:

  • all upper case
  • all lower case
  • mixed (or proper) case
  • first letter upper
  • reverse the case
  • reverse the string

Will accept processing via:

  • fence
  • fence processing only enabled if there is an active fence when the macro is started
  • selection set
  • single element
  • entire file

MicroStation Key-in: vba run [TextCase]TextCase

ViewLevel – Download

This macro allows the user to display used levels individually in a slide-show type manner. The user may click on the Next and Previous buttons to change the level display, or pick one from the drop-down list. The form is non-modal so the user may perform other commands or functions while the macro is active. If the Restore view on exit box is checked when the macro is exited the level display is returned to its original state.

MicroStation Key-in: vba run [ViewLevel]ViewLevel

ViewModel – Download

This macro allows the user to display models individually in a slide-show type manner. The user may click on the Next and Previous buttons to change the model display, or pick one from the drop-down list. The form is non-modal so the user may perform other commands or functions while the macro is active.

MicroStation Key-in: vba run [ViewModel]ViewModel

ViewRotation – Download

This macro shows the current rotation (in degrees) for each of the 8 standard views. The user can change the view rotation to any keyed-in angle value, or unrotate the view. Using the Absolute option changes the rotation to exact value specified in the rotation text box. The relative option will add the value in the rotation text box to the current view rotation.

MicroStation Key-in: vba run [ViewRotation]ViewRotation

Privacy Policy