
for Internal Thread Right-hand thread (climb milling) from bottom up. Right-hand thread (climb milling) from bottom up. Program is based on tool center.Program is based on tool center. This method of programming needs no tool radius compensation value, other than an offset for wear.This method of programming needs no tool radius compensation value, other than an offset for wear. A = Radius of tool pathRadius of tool path
A = Do – D Do = Major thread diameter Y+Y+
2 Major thread diameter D = Cutting diameterCutting diameter Major thr General Program Major thread Dia.Major thread Dia.
General Program ead Dia. G90G90 G00 G54 G43 H1X0 Y0 Z10 S (n : Number of revolutions)G00 G54 G43 H1X0 Y0 Z10 S...
| G00G00 | Z-(to thread depth)Z-(to thread depth) | DoDODO | |||
| G01 G01 | G91 G41 D1 X (A/2) Y-(A/2) Z0 F (Center of tool)G91 G41 D1 X(A/2) Y-(A/2) Z0 F... | X-X- | X+X+ | ||
| G03 G03 | X(A/2) Y(A/2) R (A/2) Z(1/8 pitch) F (Cutting edge)X(A/2) Y(A/2) R(A/2) Z(1/8 pitch) | DD |
-( (pitch) AA A/2A/2
G03 G03 X0 Y0 I -(A) J0 Z (pitch)X0 Y0 IA) J0 Z A/2A/2
G03 G03 X-(A/2) Y(A/2) R (A/2) Z(1/8 pitch)X-(A/2) Y(A/2) R(A/2) Z(1/8 pitch) G01 G01 G40 X -(A/2) Y-(A/2) Z0 G40 X-(A/2) Y-(A/2) Z0 Tool PathTool PathTool path G90 G90 X0 Y0 Z0X0 Y0 Z0
Internal Thread Y-Y- Internal Thread Example: M20x2.0 Example: M 48x2.0IN-RH- (Thread depth 20 mm) (Thread depth 25 mm) IN RH
| Tool : Toolholder: | F(Center of tool)=nxf x z | n : Number of revolutions | |||
| MTEC1010C27 2.0ISOMTSR0029 J30 | |||||
| Do - D | f : rev / tooth | ||||
| (Cutting dia. 10 mm)(Cutting dia. 29 mm) | F(Cutting edge) = | Do | xnxf x z | ||
| Insert: =(- | )/2=(20-10)/2=5 | z : Number of edge |
A Do D MT30 I2.0ISO A=(Do-A/2=2.5D)/2=(48-29)/2=9.5 (Tool compensation of radius=0)A/2=4.75 (Tool compensation of radius=0)G90 G0 G54 G43 G17 H1X0 Y0 Z10 S4000
G90G0 ZG0 G54 G43 G17 H1X0 Y0 Z10 S1320-20
| G0 | Z91-25 41 | 2.5 | 0 840 -2.5 | |||
| G01 | G | G | D1X | F Z Y | ||
| G01 | G91 G41 D1X 2.5 2.5 2.5 40.25 F420.75 Y-4.75 Z0 F41 | |||||
| G03 | X | Y | R | Z | ||
| G03 | X4.0750 Y4.-5.0 75 R4.2.075 Z0. 25 | |||||
| G03 | X Y | I | J0 Z | |||
| G03 | X0 Y0 I2.5 2.5 -9.5 J0 Z2.2.5 0.250 | |||||
| G03 | X- | Y | R | Z | ||
| G03 | X40-4.75-2.5 Y4. 75-2.5 R4.075 Z0.25 | |||||
| G01 | G | X | -4 75Y | -4Z75 | ||
| G01 | G40 X00 | 0. 0 Y | . Z0 | |||
| G90 | G | X Y | Z |
G90 G0 X0 Y0 Z0 M30 M30%
Internal ThreadInternal Thread External ThreadExternal Thread
| Right-HandRight-Hand Right-Hand | Left-HandLeft-HandLeft-Hand | Right-Hand Right-HandRight-Hand | Left-Hand Left-HandLeft-Hand |
| ThreadThreadThread | ThreadThreadThread | ThreadThreadThread | ThreadThreadThread |
A thread milling operation is applicable for thread cutting A thread milling operation is applicable for thread cutting in non-symmetrical parts utilizing the advantage of helicaln non-symmetrical parts utilizing the advantage of hel interpolation programs on modern machining centers.interpolation programs on modern machining centers.
For more details, please check ThreadMilling advisor.