0% found this document useful (0 votes)
615 views

Thread G76

The G76 fixed cycle enables compound angle threading by automatically cutting with a constant cutting torque for each pass from a designated start point to end point. It can cut various longitudinal threads by specifying the end point coordinate and taper height. The tool follows a cycle of rapid movements and cutting feeds to make multiple passes determined by parameters until reaching the specified finishing allowance. Interrupts like feed hold will pause the cycle at the next opportunity without cutting.

Uploaded by

winkyman
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
615 views

Thread G76

The G76 fixed cycle enables compound angle threading by automatically cutting with a constant cutting torque for each pass from a designated start point to end point. It can cut various longitudinal threads by specifying the end point coordinate and taper height. The tool follows a cycle of rapid movements and cutting feeds to make multiple passes determined by parameters until reaching the specified finishing allowance. Interrupts like feed hold will pause the cycle at the next opportunity without cutting.

Uploaded by

winkyman
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

13.

Program Support Functions


13.3 Compound Type Fixed Cycle for Turning Machining

13.3.7 Compound Thread Cutting Cycle; G76


Function and purpose

The G76 fixed cycle enables the workpiece to be cut at the desired angle by designating the thread cutting start point and end point, and it automatically cuts so that the cutting cross section (cutting torque) per cutting pass is constant. Various longitudinal direction threads can be cut by bearing in mind the command value for the thread end point coordinate and taper height component.
Command format

G76 Pmra Qdmin Rd ; G76 X/U Z/W Ri Pk Qd Fl ; m r Number of cutting passes for finishing: 00 to 99 (times) (modal) Chamfering amount: 00 to 99 (0.1mm/rev) (modal) The chamfering width based on thread lead "l" is designated by a 2-digit integer without decimal point from 0.0 to 9.9. Tool nose angle (thread angle): 00 to 99 () (modal) The angle from 0 to 99 is assigned in 1 units. "m", "r" and "a" are commanded in succession in address P. (Example) When m=5, r=1.5 and a=0 P is 051500 and the leading and trailing zeroes cannot be omitted. Minimum cut amount If the calculated cut amount is smaller than dmin, it is clamped by dmin. Finishing allowance 0 to 9999 (m) (modal) X-axis end point coordinate of thread The X coordinate of the end point for the thread is commanded by an absolute or incremental value. Z-axis end point coordinate of thread The Z coordinate of the end point for the thread is commanded by an absolute or incremental value. Taper height component (radius value) for thread straight thread when "i" is zero Thread height This is commanded by a positive radial value. Cut amount The cut amount of the first cutting pass is commanded by a positive radius value. Thread lead

dmin d X/U

Z/W

i k d l

(Note 1) The two above G76 commands cannot be placed in the same block. The data commanded by P, Q and R are automatically identified according to the presence or absence of the X/U and Z/W axis addresses. (Note 2) Parameter settings can be used for the above "r" modal data but these parameter (#8014 chamfer amount) settings are rewritten by the program commands. (Note 3) The chamfering amount designation is valid even for thread cutting fixed cycles. (Note 4) Program error (P204) results in the following cases. (a) When "a" is outside the rating (b) When both the X and Z commands have not been issued or when the start and end point coordinates are the same for either the X or Z command. (c) When the thread is greater than the movement of the X axis at the thread bottom (Note 5) The precautions for the thread cutting command (G33) and thread cutting cycle (G78) should be observed. 334

13. Program Support Functions


13.3
1 cycle configuration

Compound Type Fixed Cycle for Turning Machining

The tool moves at rapid traverse for operations (1), (2), (5) and (6) in the cycle and at the cutting feed based on the F designation for operations (3) and (4).
z w S (1)

(6) (5) u/2 (4)

(2) (3) ( -i) x r When Ri is negative a/2

w S (1)

(6)

(5) (2) u/2 (4) (3) k

a/2 r x When Ri is positive

335

13. Program Support Functions


13.3 Compound Type Fixed Cycle for Turning Machining

d for 1st cutting pass 2nd cutting pass d 2 nth cutting pass d n

Finishing allowance "d" (cutting results for "m" number of passes)

Example of program

X axis
The tool moves with rapid traverse over the solid line section, and at the cutting feed that is F-designated over the thread cutting sections.

30.0 9.0 1.5l

6.0

32.0 Z axis

0.2

24.0

46.0

G76 P011560 R0.2 ; G76 U28.0 W46.0 R9.0 P6.0 Q3.5 F4.0 ;

336

13. Program Support Functions


13.3
Interrupt operation

Compound Type Fixed Cycle for Turning Machining

(1) When the feed hold button is pressed while G76 is being executed, automatic operation will stop upon completion of a block without thread cutting if thread cutting is ongoing. (The automatic operation pause lamp lights immediately in the feed hold mode and it goes off when automatic operation stops.) If feed hold is applied when no thread is then being cut, or if applied in the interval from the execution of the thread cutting command to the axis movement, the automatic operation pause lamp will turn ON, and the automatic operation will pause. (2) The tool stops upon completion of operations (1), (4) and (5) when the mode is switched to another automatic operation mode during the G76 command execution, when automatic operation is changed to manual operations or when single block operation is conducted. (3) The dry run valid/invalid status during G76 execution does not change during thread cutting.

337

You might also like