Delete distance to go with backward motion

Programing Example

prg_example

Delete distance to go with backward motion

Delete distance to go in block N34 and short cut after block N35. Backward motion is not possible on the short cut.

It is not possible to execute backward motion before block N35. The CNC stops with FEEDHOLD until the ‘backward motion’ command is reset.

Warning P-ERR-50729 is output.

%deldisttogo9

N010 X0 Y0 Z0

N020 X100 F1000

N025 G1 Z30

N029 G02 Y200 J100

N032 G00 Y220

N033 X111

N034 Y50      ;interrupt and delete distance to go

N035 X80 ; target DIST2GO

N040 X0 Y0

N050 M30

Extract from diagnostic data:

Error 800123 00000002 DELDTG raised

800149 00000004 FBC-resume : N34 dist=764000, forward=1, simu=0, del_dist=1

800149 00000001 DELDTG stopped in N34: (1110000,1436000,300000)

800149 00000001 DELDTG short cut to N35: (800000,500000,300000)

800243 00000002 DELDTG cleared

800334 00000004 BACKWARD raised

800359 00000002 DELDTG fwd=0/bwd=1 impossible in block N35

811354 00000004 BACKWARD rollback

811465 00000001 DELDTG finished N35

Reset Delete distance to go signal
Reset Delete distance to go signal