CNC lathe multiple compound cycle command (G70 ~ G76) (4)

G50 X60 Z40 G00 X0 Z2 G74 R1 G74 Z-12 Q5 F30 S250 G00 X60 Z40 6. External grooving compound cycle (G75) command format G75 Re G75 X(U) Z(W) PΔi QΔk RΔd Ff

Command function For interrupted cutting of the end face, the path of the pass is shown in Figure 9. If the Z (W) and Q and R values ​​are omitted, it can be used for interrupted cutting of the outer circular groove.

Figure 9 External grooving compound cycle

Instruction description e indicates the amount of retraction;

X represents the X coordinate value of point C; U represents the incremental coordinate value from point A to point C; Z represents the Z coordinate value of point B; W represents the incremental coordinate value from point A to point B; The meaning is the same as G74. Apply the outer grooving compound cycle command. If the tool used is a grooving tool, the tool has two tool tips. Set the left tool tip to the tool position of the tool. Set the cycle start point of the tool before programming. A and target point D, if the workpiece groove width is larger than the blade width of the grooving knife, the overlap amount of the blade trajectory should be considered, so that the displacement amount Δk of the tool in the Z-axis direction is smaller than the blade width of the dicing blade, and the blade width of the dicing blade The difference from the tool tip displacement amount Δk is the amount of overlap of the blade trajectory.

Example 5, shown in Figure 10, is programmed using an outer circular grooving compound cycle instruction.

Figure 10 External grooving composite cycle application

G50 X60 Z70 G00 X42 Z22 S400 G75 R1 G75 X30 Z10 P3 Q2.9 F30 G00 X60 Z70

7. Thread cutting compound cycle (G76)
command format G76 Pm r a QΔdmin Rd G76 X(U) Z(W) Ri Pk QΔd Ff

Command function The thread cutting cycle has reasonable processability and high programming efficiency. The thread cutting cycle route and the feed method are shown in Figure 11.

Figure 11 Thread cutting compound cycle route and feed method

The instruction specification m indicates the number of finishing repetitions; r indicates the unit number of the oblique retraction amount (0.01~9.9f, specified by 0.1f as a unit, with 00~99 two digits); a indicates the tool nose angle; Δd ​​indicates the first One rough cut depth (radius value); calculation of the depth of cut formula d 2 = Δd; d 3 = Δd; d n = Δd; each rough depth: Δdn= Δd- Δd; Δdmin represents the minimum depth of cut. When the cutting depth Δdn is less than Δdmin, Δdmin is taken as the cutting depth; X is the X coordinate value of point D; U is the incremental coordinate value from point A to point D; Z is the point D of Z. Coordinate value; W represents the incremental coordinate value from point C to point D; i represents the difference in radius of the taper thread; k represents the thread height (X direction radius value); d represents the finishing allowance; F represents the thread lead.

Example 6 As shown in Figure 12, the thread cutting compound cycle command is used for programming (the number of finishing operations is 1 time, the amount of oblique retraction is 4 mm, the cutting edge is 60°, the minimum depth of cut is 0.1 mm, and the finishing allowance is 0.1). Mm, the thread height is 2.4mm, the first depth of cut is 0.7mm, the pitch is 4mm, and the thread diameter is 33.8mm).

Figure 12 Thread cutting compound cycle application

G00 X60 Z10 G76 P011060 Q0.1 R0.1 G76 X33.8 Z-60 R0 P2.4 Q0.7 F4

Previous page