Measure with one / several axes

Enabling axes

All axes in which measurement is to take place or which might be moved by a measurement run, must be enabled for this operation in the axis parameter list by P-AXIS-00118 and the probing signal must be looped to all measurement axes.

Wait for probing signal of moved and released axes

2.5D mode

All axes which are moved and released during the measurement run must send a probing signal (probing position latch). If the axis is not moved by G100, no probing signal is required in this axis.

Programming Example

Waiting for the probing signal in 2.5D mode

kopf.achs_nr                        1
kopf.log_achs_name                  X
kenngr.messachse                    1
kopf.achs_nr                        2
kopf.log_achs_name                  Y
kenngr.messachse                    1
%Measurement run standard
N10 G00 X0 Y1 Z0
N20 X5
N30 G100 X10 F500       ;Wait for probing signal from X
N40 G01 Y3
N50 G100 Y10 F500       ;Wait for probing signal from Y
N60 G01 X10 Y5
N70 G100 X15 Y10 F500   ;Wait for probing signal from X & Y
N100 M30
Measure with one / several axes 1:
Programmed path

Cartesian transformation (#CS)

All 3 main axes must be released as measurement axes for measuring while a Cartesian transformation is active. The probing signal must be looped in all measurement axes, irrespective of whether the axis was actually moved or not.

Measured values are latched in all Cartesian transformation axes and mapped in corresponding ACS or PCS values.

Programming Example

Waiting for the probing signal with Cartesian transformation (#CS)

#Konfiguration
kopf.achs_nr                        1
kopf.log_achs_name                  X
kenngr.messachse                    1
kopf.achs_nr                        2
kopf.log_achs_name                  Y
kenngr.messachse                    1
kopf.achs_nr                        3
kopf.log_achs_name                  Z
kenngr.messachse                    1
%Measurement run CS
N10 G00 X0 Y1 Z0
N20 #CS ON[0,0,0,0,0,45]
N30 G100 X10 F500     ;Wait for probing signal from X & Y & Z
N40 #CS OFF
N50 #CS ON[0,0,0,0,0,90]
N60 G100 X10 F500     ;Wait for probing signal from X & Y & Z
N70 #CS OFF
N100 M30
Measure with one / several axes 2:
Programmed path 2

Kinematic transformation (#TRAFO)

All kinematic axes must be released as measurement axes for measuring while a Cartesian transformation is active. The probing signal must be looped in all measurement axes, irrespective of whether the axis was actually moved or not.

Measured values are latched in all Cartesian transformation axes and mapped in corresponding ACS or PCS values.