T2
M06(Use M6, extra zeros take up valuable space in the memory)
G94(Feed Inches Per Minute, probibly don't need this because it is Modal at Machine start up AKA Power On)
G90 G00 G57 X0. Y0. T2(G0 and you don't need the T2 here)
G43 H2 Z2. M3 S2772(Spindle Speed and Rotation should be in the block after the G94 Block)
G91 X0 Y0 Z-2.1035(All these G91's aren't needed, G91 is Modal until G90 is Commanded)
G91 G01 G41 D60 X0.2623 Y-0.6597 F10.75(assuming that this Mazak has a lot of Tool Pockets D60 is fine as long as you designate the Radius of the Tool in the Offset Geometry Page)
G91 G03 X0.6598 Y0.6597 Z0.0165 I0J0.6597 F10.75(You only need one G3)
G91 G03 X-0.2699 Y0.6522 Z0.0109 I-0.9222 J0.0004 F35.84
G91 G03 X-0.6522 Y0.2705 Z0.0109 I-0.6526 J-0.6521
G91 G03 X-0.6527 Y-0.2700 Z0.0109 I-0.0004 J-0.9229
G91 G03 X-0.2707 Y-0.6527 Z0.0108 I0.6525 J-0.6531
G91 G03 X0.2702 Y-0.6532 Z0.0109 I0.9236 J-0.0004
G91 G03 X0.6532 Y-0.2709 Z0.0109 I0.6536 J0.6530
G91 G03 X0.6537 Y0.2704 Z0.0108 I0.0004 J0.9243
G91 G03 X0.2711 Y0.6537 Z0.0109 I-0.6535 J0.6541
G91 G03 X-0.6598 Y0.6597 Z0.0165 I-0.6597 J0
G00 G40 X-0.2650 Y-0.6597 Z0
G91 X0 Y0 Z-0.1208
G91 G01 G41 D60 X0.2406 Y-0.7018 F11.09
G91 G03 X0.7019 Y0.7018 Z0.0171 I0J0.7018 F11.09
G91 G03 X-0.2758 Y0.6667 Z0.0109 I-0.9426 J0.0004 F36.98
G91 G03 X-0.6667 Y0.2764 Z0.0109 I-0.6671 J-0.6665
G91 G03 X-0.6671 Y-0.2760 Z0.0109 I-0.0004 J-0.9433
G91 G03 X-0.2767 Y-0.6671 Z0.0108 I0.6670 J-0.6676
G91 G03 X0.2762 Y-0.6676 Z0.0109 I0.9440 J-0.0004
G91 G03 X0.6676 Y-0.2769 Z0.0109 I0.6680 J0.6675
G91 G03 X0.6681 Y0.2764 Z0.0108 I0.0004 J0.9447
G91 G03 X0.2771 Y0.6681 Z0.0109 I-0.6679 J0.6685
G91 G03 X-0.7018 Y0.7018 Z0.0172 I-0.7018 J0
G00 G40 X-0.2434 Y-0.7018 Z0
G90 G00 Z6.0000 M52
G49 M5
M99
Here is and Example of a .675-18 Thread Mill Program in one Swift Helical Movement.
O0001
G0G17G40G49G54G80G90M5
G91G28Z0M9
G90
M1
N1(THREAD MILL .675-18 ODD-BALL)
T1M6
G90G54G40G0X0Y0S650M3
G43Z1.0H1
Z.1M8
G1Z-.25F15.0
G41G1D21X.3375F8.0
G3I-.3375Z-.3055F36.1075
G40G1X0F60.0
G0Z.1M9
Z1.0M5
G91G28Z0M19
G49G90
M30
%
Nice Clean and Simple.
BTW: This is my first Thread Milling PGM.
Cheers!!!!!!!!:cheers:
Toby D.
"Imagination and Memory are but one thing, but for divers considerations have divers names"
Schwarzwald
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
www.refractotech.com