SeymourDumore
Diamond
- Joined
- Aug 2, 2005
- Location
- CT
In what manner are the Haas Threading cycles different to the Fanuc?
Regards,
Bill
Bill, I do not know.
What I DO know however is that in virtually all cases where I have to chase the thread OD and then the thread itself again to remove burrs, on a HAAS
I use G76 for the main threading, then chase the OD with the finish tool, then chase the thread itself using G92.
The reason I use G92 is because sometimes there are chatter marks on the V-profiles, and by playing with the X target value I can eliminate them.
In order to do that, I need G92 where explicit X values can be specified.
Now as to an example, the following code:
%
O00102
(THREAD TEST)
(G76 VS G92)
G54
G00 G53 X-6. Z-4.
G50 S1200
(THREADING)
(1.0625-12 UNJ 3A)
G00 G97 T505 S50 M03
G00 X1.066 Z0.05 M08
G76 D0.047 A60 F0.0833 X0.9616 K0.0476 Z-0.1
G80
M09
M05
N9
G00 G53 X-6. Z-4.
(CHASE THREAD)
(1.0625-12 UNJ 3A)
G00 G97 T505 S50 M03
G00 X1.066 Z0.05 M08
G92 X0.9616 Z-0.1 F0.0833
X0.9616
G80
M09
M05
G00 G53 X-6. Z-4.
M30
%
This code, running on a 2001 vintage Haas SL10 WILL produce a perfect thread.
Note that I have slowed the RPM down for the purpose that the position screen can be observed easier.
The very last pass @ X0.9616 is in fact done starting @ X-.1044 Z0 incremental from X1.066 Z.05 in both, G76 and G92 cycles.
On a Fanuc OiTc ( 2007 vintage ), the same code creates a crossed thread with Z shifted approx .02 in the positive direction.
And for the record, here is the original that I've stripped it out of: ( left out the portions unrelated to the threading )
...
G00 G53 X-6. Z-3.
M01
(THREADING)
(1.0625-12 UNJ 3A)
G00 G97 T505 S500 M03
G00 X1.066 Z0.05 M08
G76 D0.011 A60 F0.0833 X0.9616 K0.0476 Z-0.57
G80
M09
N8
G00 G53 X-6. Z-3.
(CHASE OD - VNMG)
G00 G97 T202 S500 M03
G00 G42 X0.7 Z0.06
G96 S320 M08
G01 Z0. F0.01
G01 X0.9367 F0.004
G03 X0.9509 Z-0.0029 R0.01 F0.005
G01 X1.0509 Z-0.053
G03 X1.0568 Z-0.06 R0.01
G01 Z-0.494
G03 X1.0509 Z-0.501 R0.01
G01 X0.945 Z-0.554
G01 Z-0.6
G01 G40 X1.4 F.05
M09
G97 S500 M03
N9
G00 G53 X-6. Z-3.
(CHASE THREAD)
(1.0625-12 UNJ 3A)
G00 G97 T505 S500 M03
G00 X1.066 Z0.05 M08
G92 X0.9616 Z-0.57 F0.0833
X0.9618
G80
M09
M05
G28
T404
M30
%