Probe Z_SURF
This command is used to verify the location of a point on a surface which is normal to the Z-axis. The point to be determined is indicated by the next GOTO point after the VERIFY command is made. The implied motion is a straight line move at rapid feedrate from the current position (GOTO point immediately before the VERIFY call) to the clearance distance from the target point along the designated axis.
CL Command Issued
VERIFY / XYZ, ZAXIS, [, CLEAR, a] [, PERMIN, b] ( , OSETNO, c )
IPM ADJUST
MMPM
Parameter Description
CLEAR, a
An optional couplet which indicates distance from target point at which feed rate changes from RAPID to feedrate value. (This couplet is used in conjunction with the PROBE / RANGE, TO, a, PAST, b command line.) If the clearance value is not programmed, the value of u201cau201d from the PROBE / RANGE command is used. If both values are programmed, the larger of the two is used for clearance.
PERMIN, b
IPM
MMPM
Optional couplet for probing feedrate and units; if not programmed, the last specified feed velocity should be used.
OSETNO, c
Indicates the difference between target point and measured value. This difference will be placed in register u201ccu201d. No impact on probe motions.
ADJUST
Indicates that the machine should adjust to compensate for differences between target and measured points.
CL File Example and Motion
The sequence:
RAPID

GOTO / 0, 0, 4.0

VERIFY / XYZ, ZAXIS, CLEAR, 0.75, IPM, 8.0, OSETNO, 64

GOTO / 1.50, 1.00, 0.0
Should expand to the following motions:
RAPID

GOTO/ 0, 0, 4

RAPID

GOTO / 1.50, 1.00, 0.75

FEDRAT / 8.0, IPM

GOTO / 1.50, 1.00, .125

GOTO / 1.50, 1.00, 0.75