
General statement syntaxThe general syntax of a statement is: Delete row from connected non-graphic database. Add row to connected non-graphic database. Mathematical, Conversion, and Assignment Statements on page 15-52 are used to set up mathematical expressions.Įlementary database interface operatorsFor complete list, see Database Interface Statements on page 15-58.Operator:DBREAD DBWRITE DBADD DBDELETEĭescription:Read column(s) from linked database row.

UCM Statements Elementary design file input/output operatorsFor a complete list, see Design File Input/Output Statements on page 15-49.Operator:RED WRT STOĭescription:Read element from design file at a specific location. Get input from user.Įlementary MicroStation interface operatorsFor a complete list, see MicroStation Interface Statements on page 15-44.Operator:CMD PNT RST KEY SLIĭescription:Activate MicroStation command. Temporarily stop the UCM.Įlementary user interface operatorsFor a complete list, see User Interface Operators on page 15-41.Operator:MSG GETĭescription:Display message in status bar. Some elementary operators and the kind of action they direct are listed here, grouped by type.Įlementary program flow operatorsFor a complete list, see Program Flow (Branching) Statements on page 15-37.Operator:TST GO END PAUSEĭescription:Conditionally branch to another statement. A statement without a label must be indented with spaces, tabs, or both. UCM StatementsMany operators have associated operands, which further specify the action, and a label, which identifies the statement for branching operations. There are many types of operators, and the name of each operator indicates the action to be taken by MicroStation. Each statement has one and only one operator, which directs MicroStation to take action.
#Microstation v8i shortcut keys pdf series#
UCM StatementsA UCM consists of a series of statements. User Command Macros are unrelated to MicroStation BASIC programs (which are occasionally referred to as Macros). See Adapting IGDS UCMs for MicroStation on page 15-33 for a list of the differences. The UCM language and registers are essentially the same for MicroStation and the VAX-based IGDS system. You need to know about commands only if you are customizing MicroStation. A UCM can be thought of as a sequence of MicroStation commands (although this is an oversimplification).

For example, the Place Helix tool activates the PLACE HELIX command. In MicroStation, every tool, view control, or key-in activates a command. You can use UCMs to: Automate common sequences of tool usage and key-ins. The information in this chapter is provided to enable you to convert existing UCMs to current analogs. For this reason, no future enhancements to the UCM functionality are planned. However, MicroStation 95s increased flexibility and ease of use now enable you to perform many simple functions for which you may have used UCMs in the past. 15 User Commandsucmlang.pdf User Commands (UCMs) are macros that follow the logic and syntax rules of the UCM language described in this chapter.
