miim

### Definition for Required Motion Related Variables

The common driver allows you to define values for machine motion related variables and they can have different values for different modes such as "reset" and "default". It is important for the PC-DMIS interface that the following variables have reasonable definitions for the "default" case. The definition includes a working value as well as a lower and upper limit. See the common driver configuration dialog for proper units, etc.

SBAK - Backoff distance

STOT - Overtravel

STUT - Undertravel

VELV - Vector velocity (i.e. move speed)

VELT - Touch velocity

If a rotary table is present you also need a "default" definition for

WVELV - Rotary table vector velocity (i.e. move speed for rotary table)

If the driver configuration does not contain definitions for the above variables you will get an error message about undefined variable(s) when the PC-DMIS interface starts. PC-DMIS will vary the working values as needed during execution (based on normal user input into PC-DMIS) but the interface will always check against the limits before setting the working value. If you input results in a value below the minimum or above the maximum the interface will automatically limit the value to the defined minimum or maximum before setting the working value.

NOTE: PC-DMIS users usually input speeds as a percentage. The interface multiplies the maximum limit times the user input percentage and then again makes sure it stays within min and max limits. For the move speed and rotary table move speed, this is fairly intuitive. The touch speed is handled slightly differently. PC-DMIS users are used to specifying percentage speeds for both movement and measurement relative to the same maximum machine speed. Therefore, the maximum move speed is used when calculating the touch speed. In other words, the working value for VELT will be set by multiplying the maximum allowed value for VELV by the user input percentage and then forcing it to be within the min and max allowed values for VELT.