Lathe roughing cycle G71, G72 <LATHEROUGH>


<LATHEROUGH(401)> canned cycle G71 performs roughing machining of the workpiece by the given part shape. F, S and T commands in the G71 line or already set before G71 line are used in the lathe roughing cycle G71. G71 cycle handles two mahining trajectory types. If in the programmed trajectory the X axis doesn't change it's direction, then it's the first type trajectory (type I). The second trajectory type (type II) allows the change of the X axis direction. The Z axis direction must not change for both types.

G73 canned cycle is similar to G71, but is used to machine part face.

The last motion for both cycles is the return to the starting S position. As shown on the image S is the tool position when the cycle was called.

 

f_clip0029

 

Lathe cycles assume the part programmed contour PQ is defined. SprutCAM passes the contour as NC-subroutine. The number of the subroutine is specified in the <CLD[3]> parameter.

If the parameter CLD[12]=1, then after roughing cycle G71 or G72 can be caused by a finishing pass along the contour - G70 cycle.

 

Parameters:

CLD array

Description

CLD[1]

CLD.SubCmd

Command type:

ON(71) – canned cycle on,

CALL(52) – canned cycle call,

OFF(72) – canned cycle off.

CLD[2]

CLD.SubType

Canned cycle type identifier: LATHEROUGH(401)

CLD[3]

CLD.CLParams(1)

The number of the subroutine that machines the PQ contour.

CLD[4]

CLD.CLParams(2)

The step of machining (D).

CLD[5]

CLD.CLParams(3)

The direction of machining:

0 – along the turn axis (G71),

1 – perpendicular to the turn axis (G72).

CLD[6]

CLD.CLParams(4)

The overlap mode switch:

0 – the overlap option is off,

1 – the overlap option is on (the toolpath contains additional tool movements along the machined contour cutting scallops)

CLD[7]

CLD.CLParams(5)

The signed Z (W) stock

CLD[8]

CLD.CLParams(6)

The signed X(U/2) stock

CLD[9]

CLD.CLParams(7)

The retract distance (R)

CLD[10]

CLD.CLParams(8)

The retract angle (A)

CLD[11]

CLD.CLParams(9)

Machining type: 1 – OD, 2 – ID

CLD[12]

CLD.CLParams(10)

Availability of finish pass (G70): 0 - without finish pass, 1 - with finish pass.

CLD[13]

CLD.CLParams(11)

Equidistant stock for contour

 

If a "signed" parameter is positive it is laid off in the positive direction of respective axis, otherwise it is laid off in negative direction.

 

 

 

See also:

Technology commands description

Extended cycle <EXTCYCLE>