NOTES: The feeds & speeds used for the nylon examples are good values for aluminum stock.
All the nylon examples use 2" diameter barstock.
 

 

MODEL.MIN


If you don't want to cut and paste the text to the right into your overall program, you can download it as a .MIN file -- right click on the link below, 
and select...
...in IE "Save Target As..."
...in Netscape and Mozilla, 
"Save Link Target As..."

 MODEL.MIN
 

CODE BLOCK KEY

1

Program name and graphics data

2 Startup block
3 Boss cutting with execution mode of LAP
4 Finish cutting with LAP
5 ...
6 Thread cutting: increasing the depth
7 End of program

other notes:

G00 X20 Z20: Rapid move to home position
G95: Feed per revolution mode (IPR)
T1010: M-tool number
G185: Longitudinal thread cutting (M-tool)
SB=1000: Live spindle (RPM)
SA=20: C-Axis spindle (RPM)
C0: Start point angle 0o
F: Cutting speed (IPR)
G180: M-tool compound fixed cycle: Cancel

 
   

The complete thread milling with live tooling program (see also ).

 
 

$MODEL.MIN%
DEF WORK
PS LC, [-40,0],[40,25]
END
DRAW

1 1 1 1 1
 

G00 X20 Z20
G50 S2000
X2.6 Z.1 S1000 T010101 M03 M42 M08
G96 S500

2 2 2 2 2
 

G85 NLAP1 D.1 F.008 U.030 W.004
NLAP1 G81
G00 X0
G01 Z0 G42 F.003
G75 X2.25 L-.050
G01 Z-2.0
X2.5
G40 X2.6
G80

3 3 3 3 3 3 3 3 3
 

G00 Z.1
G96 S600
G87 NLAP1
G00 X2.6 Z.1

4 4 4 4
  G97 S1000
G00 X20 Z20 M05
5 5
  M110
M15
G95 X2.6 Z.25 T1010 SB=1000
G185 X2.150 Z-1.75 C0 F.75 SA=20
X2.05 C0
X1.95 C0
X1.85 C0
G180
6 6 6 6 6 6 6 6
  G00 X20 Z20 M12
G95 M109
M02
7 7 7
   Thread with same angle and increased depth: