Delete single distance to go

The Delete single distance to go function interrupted the current movement and starts a short cut on a straight line to the target position of the next block.

Delete interfaces of single distance to go
Delete interfaces of single distance to go

Properties

Restrictions

Path-influencing functions (G61, spline, #HSC, etc.) are not considered in the short cut.

DANGER

danger

The user is responsible for preventing any machine collision when a modified contour is executed.

Notice

notice

A “Delete distance to go” Deletes the remaining distance after stopping within an NC block.

The stopping position is only known precisely after velocity v = 0 is reached. This position depends on the actual path velocity and the braking distance.

For short blocks or near block end, the position can be in the current or in the next block. In this case the result of “delete distance to go” depends on the NC block in which the stop position occurs.

To avoid this effect, the user can first stop the current motion using a FEEDHOLD and then request “delete distance to go”.

Programing Example

prg_example

Deleting distance to go

%dist.nc

N05 G0 X0 Y0

N10 G1 X80 F500   ;interrupt and delete distance to go

N20 G1 Y60

N30 G1 X60 Y80

N40 M30

Simple example - Delete distance to go in block N10
Simple example - Delete distance to go in block N10

Presentation of additional processes

Delete distance to go with circles
Delete distance to go with circles
Delete distance to go with polynomials
Delete distance to go with polynomials