工作原理
2 A }9 i+ C2 Z" t+ S$ O9 z4 z
使用G03/G02三轴联动走螺旋线,刀具沿工件表面(孔壁或圆柱外表)切削。螺旋插补一周,刀具Z向负方向走一个螺距量。 . k" L- e/ I4 G* E* O H) x7 w/ z
编程原理:G02 Z-2.5 I3. , l; R9 |$ }" F* \$ F) m8 r( @
Z-2.5等于螺距为2.5mm 0 x6 N5 u E) C) h
假设刀具半径为5mm则加工M16的右旋螺纹 4 Y0 A2 N7 Q. ?! k' N# U! P
0 @& X( T9 ~$ C+ n, F$ O; [
" V6 b5 t) B& Y* q6 v
( N/ G2 x$ q# Q/ c5 g4 h( Z
优势
: U3 L f. C; P% O3 R
使用了三轴联动数控铣床或加工中心进行加工螺纹,相对于传统螺纹加工 - W7 h& Z+ i% A; N& n J
1、如螺距为2的螺纹铣刀可以加工各种公称直径,螺距为2mm的内外螺纹
2 k# K+ k) `) t4 \3 N
2、采用铣削方式加工螺纹,螺纹的质量比传统方式加工质量高
& h) d$ l9 d: B
3、采用机夹式刀片刀具,寿命长
* ]' P; j! `/ j8 X3 F
4、多齿螺纹铣刀加工时,加工速度远超攻丝 ' b) v2 H6 D2 n( E! R7 Y% z) y4 T, e
5、首件通止规检测后,后面的零件加工质量稳定
6 w6 [! K, y% x% n8 p" g
使用方法
l. v- m- o/ a; l3 @( z9 c1 \
G65 P1999 X_ Y_ Z_ R_ A_ B_ C_ S_ F_ 3 \" Q% d, b5 \% Y
XY 螺纹孔或外螺纹的中心位置X=#24 Y=#25
' K/ ~# H" U8 v- N: C- [
Z 螺纹加工到底部,Z轴的位置(绝对坐标) Z=#26
z2 K* L* T/ n
R快速定位(安全高度)开始切削螺纹的位置 R=#18
! W! z+ A/ j3 H j3 K" A
A螺纹螺距A=#1 ) x2 @3 G5 u# q" z$ I" K- ?6 B7 A2 v
B螺纹公称直径B=#2 / y. I' Q: R( q4 u4 S( k
C螺纹铣刀的刀具半径C=#3 内螺纹为负数外螺纹加工为正数 , ?0 B' |! Z: v6 f; j% G. |. x
S主轴转速 # h4 K9 a4 y) r
F进给速度,主要用于控制刀具的每齿吃刀量
# R9 I7 i8 {3 _6 k4 ]; a
如:G65 p1999 X30 Y30 Z-10 R2 A2 B16 C-5 S2000 F150; 7 }2 ]( g9 z0 m' m0 I
在X30y30的位置加工 M16 螺距2 深10的右旋螺纹加工时主轴转速为2000转 进给进度为150mm/min
( J! W9 T0 M$ Q" k4 f+ b1 \( J
宏程序代码
: |* R" k( [0 F5 y; P4 e7 e2 A
O1999;
5 U/ j, q' k. O: j5 N% J( x
G90G94G17G40; ) c1 V E* j, ~8 r
G0X#24Y#25;快速定位至螺纹中心的X、Y坐标
% _" n) S2 s1 v
M3S#19;主轴以设定的速度正转
# [9 A0 s7 I/ Z$ r, G8 N/ S
#31=#2*0.5+#3;计算出刀具偏移量 4 e7 O' _. z; |$ y, y" }
#32=#18-#1;刀具走螺旋线时,第一次下刀的位置 9 P, s. f; N# I: Z$ r" W. S& D
#33=#24-#31; 计算出刀具移动到螺纹起点的位置 5 o; C% _9 [$ E: z$ ?
G0Z#18;刀具快速定位至R点
6 D% C; A& w+ J* I# a+ ?4 V
G1X#33F#9;刀具直线插补至螺旋线的起点,起点位于X的负方向
9 h% P7 q) a/ c
N20 G02Z-#32I#31;以偏移量作为半径,以螺距作为螺旋线Z向下刀量(绝对坐标)
1 n* X* S/ g/ n E' k# w
IF[#32LE#26]GOTO30;当前Z向位置大于等于设定Z向底位时,进行跳转 5 x. S/ v. {+ s! J5 E5 D, _: M+ M
#32=#32-#1;Z向的下个螺旋深度目标位置(绝对坐标) 8 {& r2 h: N; B& `) y/ Q
GOTO20; 8 C0 G- r5 Y( g# x% ~
N30;
0 Z1 i/ U+ c9 u! @/ P; @% f
IF[#3GT0]THEN #6=#33-#1;外螺纹,退刀时刀具往X负方向退一个螺距量 ' q' R& u7 g7 A( J
IF[#3LT0]]THEN #6=#24;内螺纹,退刀时刀具移动到螺纹中心位置
$ {- t2 Z+ }5 n. t2 |1 n
G0X#6 7 b6 o0 W/ `* r* E* L7 i
G90G0Z#18;提刀至安全高度
0 s, s0 D2 I2 ~ C- G
M99;
2 c3 J. R2 a, ^( {# S8 ] |