Global Commands

The table below defines the list of global commands available in the Edit window. While you cannot alter these commands, the Edit window does allow you to select the minor commands following these major commands.

To select the minor commands, do the following:

  1. Press the Tab key to select the minor command in the Edit window.

  2. Press F7 or F8. This toggles through the available choices.

This list serves as a comprehensive summary of the commands that can be added to a measurement routine. See each specific section for more information as necessary.

The maximum number of characters that PC-DMIS can manage within any line of the Edit window is 280.

MAJOR COMMAND

MINOR COMMAND

2DANGLE (see "Dimensioning Angle")

A

2DDISTANCE (see "Dimensioning Distance")

M

3DANGLE (see "Dimensioning Angle")

A

3DDISTANCE (see "Dimensioning Distance")

M

ALIGNMENT (see the "Creating and Using Alignments")

BF2D, BF3D, ITERATE, LEVEL, ROTATE, TRANS, ROTATE_OFFSET, TRANS_OFFSET, RECALL, RECALL_EXTERNAL

ANGULARITY (see "Dimensioning Angularity")

M

ANALYSISVIEW (see "Analysis area")

 

ARRAY INDICES (see "Arrays")

 

ASSIGN (see "Using Variables with Expressions")

 

ATTACH (see "IDs for features within subroutines, basic scripts, or external routines")

 

AUTO (see "Sheet Metal Measurements")

VECTOR POINT, SURFACE POINT, EDGE POINT, CORNER POINT, ANGLE POINT, HIGH POINT, SPHERE, CIRCLE, CYLINDER, SQUARE SLOT, ROUND SLOT, CONE, ELLIPSE, NOTCH, CONE

AUTOTRIGGER (see "Parameter Settings: Probe Trigger Options tab")

 

CAD EQUALS PART (see "CAD Equals Part")

 

CALCULATION

 

CALLSUB (see "Calling a Subroutine")

 

CASE (see "Case / End Case")

 

CHECK (see "Check Distance")

 

CLEARP (see "Parameter Settings: Clearance Plane tab")

"WORK PLANE VALUE"

CLAMP (see "Clamping Value")

 

COLUMN132 (see "Dimensions")

 

COMMENT (see "Comments")

OPER, REPT, INPUT, $$, YESNO, READOUTS

After you insert a PC-DMIS comment, to type additional PC-DMIS commands in Command Mode, you must first press Enter twice after the COMMENT command. This tells PC-DMIS that you no longer want to add text to the comment but are ready to add a new command.

 

CONCENTRICITY (see "Dimensioning Concentricity")

M

CONST (see "Constructed Features")

CIRCLE, CONE, CURVE, CYLINDER, ELLIPSE, LINE, PLANE, POINT, SET, SURFACE, SPHERE

CIRCULARITY (see "Dimensioning Circularity")

 

CYLINDRICITY (see "Dimensioning Cylindricity")

 

DEFAULT_CASE (See "Default Case / End Default Case")

 

DISPLAY (see "Screen Captures")

METAFILE

DO (see "Do / Until")

 

ELSE (see "Else / End Else")

 

END_ELSEIF (See "Else If / End Else If")

 

ELSE_IF (see "Else If / End Else If")

 

END_CASE (see "Case / End Case")

 

END_DEFAULTCASE (see "Default Case / End Default Case")

 

END_ELSE (see "Else / End Else")

 

END_IF (see "If / End If")

 

END_SELECT (see "Select / End Select")

 

END WHILE (see "While / End While")

 

ENDSUB (see "Branching with Subroutines")

 

EQUATE (see "Equate Alignment")

 

EXTERNALCOMMAND (see "Inserting External Objects")

 

FILE (see "Using File Input / Output")

OPEN, MOVE, EXISTS, DIALOG, DELETE, COPY, CLOSE, WRITE_CHARACTER, WRITE_BLOCK, WRITELINE, SAVE_POSITION, REWIND, RECALL_POSITION, READ_UPTO, READ_CHARACTER, READ_BLOCK, READLINE

FLATNESS (see "Dimensioning Flatness")

M

FLY (see "Machine area")

 

FORMFEED (see "Inserting a Form Feed Command")

 

FORMAT (see "Dimension Format")

HEADINGS,STATS

GAPONLY (see "Dimensioning Location")

ON

GENERIC (see "Creating a Generic Feature")

POINT, PLANE, NONE, LINE, CYLINDER, CONE, CIRCLE, SQUARE_SLOT, SPHERE, ROUNDSLOT

GO TO (see "Jumping to a Label Using GoTo")

 

HIT (see "Hits")

BASIC, ANGLE, VECTOR, SURFACE, EDGE, CORNER

IF (see "If / End If")

 

KEYIN (see "Dimensioning through Keyboard Input")

M

LABEL (see "Using Labels")

 

LEITZPROBE

 

LOADPROBE (see "Load Probe")

"FILE NAME"

LOCATION (see "Dimensioning Location")

A, D, M, PA, PR, R, T, X, Y, Z

LOOP (see "Creating a Loop")

START, END

MEAS (see "Measured Features")

CIRCLE, CONE, CURVE, CYLINDER, LINE, PLANE, POINT, SET, SLOT, SPHERE

MODE (see "Probe Mode Toolbar")

DCC, MANUAL

MOVE (see "Move Commands")

POINT, ROTAB, CIRCULAR, CLEARPLANE, INCREMENT, PH9 (X,Y,Z)

MOVESPEED (see "Move Speed")

% of overall machine speed

ONERROR (see "Branching on an Error")

Unexpected_hit, probe_miss

OPTIONMOTION (see "Parameter Settings: Probe Options tab")

 

PARALLELISM (see "Dimensioning Parallelism")

M

PD

 

PERPENDICULARITY (see "Dimensioning Perpendicularity")

M

POSITION (see "Dimensioning Position")

A, D, M, PA, PR, R, T, V, X, Y, Z

PREHIT (see "Prehit Distance")

"distance"

PROBECOMP (see "Probe Comp")

"ON, OFF"

PROFILE (see "Dimensioning Profile - Line or Surface")

 

ROUTINE

END "ends the measurement routine at the command's location"

READPOINT (see "Read Point")

"xyz value of probe location"

RECALL (see "Recalling an Existing Alignment")

VIEWSET, ALIGNMENT (INTERNAL/EXTERNAL)

RETRACT (see "Retract Distance")

"distance"

RETROLINEARONLY (see "Location Options")

ON, OFF

RMEAS (see "Setting Up Relative Measure (RMEAS)")

 

RS

 

RT

 

RUNOUT (see "Dimensioning Runout - Circular or Total")

M

S

 

SAVE (see "Saving an Alignment")

ALIGNMENT

SCANSPEED (see "Scan Speed %")

% of overall machine speed

SCRIPT (see "Inserting BASIC Scripts")

 

SELECT (see "Select / End Select")

 

STATS (see the "Tracking Statistical Data")

ON, OFF

STRAIGHTNESS (see "Dimensioning Straightness")

M

SUBROUTINE (see "Branching with Subroutines")

 

TIP (see "Tip")

"file name"

TEMPCOMP (see "Compensating for Temperature")

 

TOUCHSPEED (see "Touch Speed %")

"% of overall machine speed"

TRACEFIELD (see "Tracefields")

(field name : value)

UNTIL (see "Do / Until")

 

WHILE (see "While / End While")

 

WORKPLANE (see "Settings Toolbar")

TOP, BACK, BOTTOM, FRONT, LEFT, RIGHT