加工說(shuō)明:右旋內(nèi)錐螺紋,中心位置為(50,20),螺紋大端直徑為ф60mm,螺距=4mm,螺紋深度為Z-32,單刃螺紋銑刀半徑R=13.5mm,螺紋錐度角=10°
' P" u, j# ~. k0 d' _& L1 r 假設(shè)螺紋底孔已預(yù)先加工,為簡(jiǎn)明扼要說(shuō)明宏程序原理,這里使用一刀精加工,實(shí)際加工可合理分配余量分次加工!2 V) h! [# L _6 P" a! h$ O. n' h& C( S
1 W$ j/ [8 Q5 s3 aO0101
9 l: |7 \( e1 H1 d: t/ @- tS2000 M03( q: B0 Z" z/ t$ j$ \/ k, s
G54 G90 G00 X0 Y0 Z30.4 C* @ r: c& { F& o J' v
G65 P8101 A10. B0 D60. Q4. R13.5 X50. Y20. Z-32. F500
# r6 w8 f$ P# g! xM30
- A( r9 `8 q9 z! f0 S& }" E自變量賦值說(shuō)明;
9 S' S' F- J: _4 J( U#1=A 螺紋的錐度角(以單邊計(jì)算)& R' b) _3 P( o/ N) M' [) i
#2=B 螺紋頂面Z坐標(biāo)(非絕對(duì)值)1 @: _. f( B3 S8 K8 R* b( U
#7=D 螺紋起始點(diǎn)(大端)直徑/ o# `" T9 w% l7 h5 ]* I C: \+ H
#9=F 進(jìn)給速度
' y: z X) t! l1 X4 V#17=Q 螺距
# m; t2 ?, F2 w/ ?#18=R 刀具半徑(應(yīng)使用單刃螺紋銑刀)6 t/ E& Z( V& o5 a" E7 V
#24=X 螺紋中心X坐標(biāo)值
/ l9 B9 l. _8 V7 V! A/ r#25=Y 螺紋中心Y坐標(biāo)值
2 a$ I% `- g5 u, i8 M#26=Z 螺紋深度(Z坐標(biāo),非絕對(duì)值)$ v9 E1 |8 h% z: j1 L8 S' ^
1 _3 Y' c4 D/ P( H2 ^+ a
宏程序7 h2 k+ Z( H/ W. t) [% s: P
O8101
9 `, Q. T4 f$ N( u% nG52 X#24 Y#25 在螺紋中心(X,Y)建立局部坐標(biāo)系9 R) r: \ g4 L$ X
#3=#7/2-#18 起始點(diǎn)刀心回轉(zhuǎn)半徑(初始值) H4 m& c5 W: M9 h( l! W8 R; w1 c
#4=TAN[#1] 錐度角正切值7 n' W: k5 o) T# B: S0 [' F
#5=#17*#4 一個(gè)螺距所對(duì)應(yīng)的半徑變化量
, r* S. Z4 J- S+ B#6=#3-#26*#4 螺紋底部(小端)半徑
7 V2 `- g+ q/ \5 n' {& _G00 X#3 Y0 G00移動(dòng)到起始點(diǎn)的上方; @# H/ t$ Q- H* O- A
Z[#2+1.] G00下降到Z#2面以上1.處
# d) F( K; }, \( }G01 Z#2 F#9 G01進(jìn)給到Z#2面
! X% a$ w- z2 d) J) ?' E# ?WHILE [#3 GT #6] DO 1 如果#3>#6,循環(huán)1繼續(xù)2 A3 R* ]+ A% K2 V, v5 ?( i8 |
G91 G02 X-#5 I-#3 Z-#17 F#9 G02螺旋加工至下一層,實(shí)際軌跡為圓錐插補(bǔ)1 _+ A- k2 w4 w4 b4 d' |; C9 d
#3=#3-#5 刀心回轉(zhuǎn)半徑依次遞減#5' b% B% E! e: n5 ~% U# m! n, ~
END 1 循環(huán)一結(jié)束(此時(shí)#3=#6)& `! k B; L" O! ^7 e" F' E
G90 G01 X0 Y0 G01回到中心
5 d( P+ S! T Z0 M& Q$ p$ wG00 Z30. 快速提刀到安全高度
, p8 Z% a( {. Z, k. R s+ g( bG52 X0 Y0 恢復(fù)G54原點(diǎn)5 `6 J) R% e8 p# v1 v, E1 a! b# J
M99 宏程序結(jié)束返回' [. @4 z) E" O l% c' j
 |