|
# U; Y) w r& |6 s h4 j+ A/ G加工此工件時(shí),已知橢圓方程為:( )螺旋線的導(dǎo)程為7.5㎜,槽深為3㎜,槽寬為6㎜。車螺旋槽時(shí)用R3的成型刀寬加工。加工螺紋時(shí)刀具延長7.5㎜和車過7.5㎜。
6 u$ i/ x z) m加工起點(diǎn)的z值坐標(biāo)為18.75mm
( a, C2 T* @. W5 Y0 Y加工螺紋起點(diǎn)的X軸坐標(biāo)為:# P4 I( \9 T- m; k% F4 U/ o0 s
X= =56.995㎜
% S- H# |* J" ~" w$ R& F起點(diǎn)直徑:(56.995-(60-40.5))*2=74.99mm- ^0 ?$ r( u) d8 |" _
程序編制如下:
1 M# Q; I% H; y$ q. d* P- ~5 n' EO0005; (加工主程序)
9 I ~' ?5 F3 t, A @+ p$ I4 M0 aG99 T0101; (轉(zhuǎn)進(jìn)給)
2 M, Y- P b: H( h; Z; s* q' OM41; (換主軸低檔)
- v( ?; ^% O/ O+ ?, E T; [M03 S60; (主軸正轉(zhuǎn)) / \. v: T! P" K- ?9 f
G00 X100 Z-10; (靠近工件到加工起點(diǎn))
0 o% h* w* e! R. U* w#1=-0.5; (#1變量為第一刀的切深)' J6 O4 ?; r7 k: b5 T2 u; x) t3 z
N10 G65 P9012 C18.75 K0.8 D-18.75 E#1 U-19.5 W-11.25 ;(宏程序非模態(tài)調(diào)用,并賦值C(#3):起點(diǎn)的Z值;K(#6):Z方向每次的遞減值;D(#7):終點(diǎn)的Z值;E(#8):切深;U(#21):圓的原點(diǎn)在工件坐標(biāo)系中X軸的坐標(biāo)值;W(#23): 圓的原點(diǎn)在工件坐標(biāo)系中Z軸的坐標(biāo)值。)
3 O" K9 `, M# r% R0 G#1=#1-0.2; (變量切深每次遞減0.2mm)( j8 h4 S; e; G; Y) Z
IF[#1GE-3] GOTO 10; (切深判斷,當(dāng)切深大于等于-5時(shí)轉(zhuǎn)移到N10程序段)/ \9 d; x) @6 L" m
G00 X200 Z10; (加工完畢退刀)
" v3 q6 K# w* e% Q4 R, jM05; (主軸停止)3 X8 A1 O% l& J2 s( X! T
M30; (程序結(jié)束)
0 X4 `# k, E6 a6 x3 ZO90012; (用戶宏程序名)" Z: e* H$ ~2 T3 M4 a; V$ b
G00 X[74.99+#8] Z7.5; (進(jìn)刀到加工起點(diǎn))
- g# K) S: ~$ F" G) s! Z$ }N1 #3=#3-#6; (Z值遞減)
! [& G& r7 Y7 t$ E5 O. z2 @#30=SQRT[3600-#3*#3];(計(jì)算每部X值的坐標(biāo)并賦值給#30)
3 X X. ~% Y( o" B" x/ {* `G32 X[[#30+#8+#21]*2] Z[#3+#23] F7.5;(螺紋插補(bǔ),并進(jìn)行坐標(biāo)轉(zhuǎn)換)
- \% z9 |0 H) [0 t" g# YIF[#3GE#7] GOTO1; (終點(diǎn)判斷,如果終點(diǎn)Z值大于等于#7,則轉(zhuǎn)移到N1程序段)
+ E1 N% M5 ^" P6 x' sG00 X100; (徑向退刀) $ A4 U2 v1 @0 u' P9 M
Z7.5; (軸向退刀)
; `$ e# ^8 v) w7 u {M99; (宏程序結(jié)束)) v/ Z1 ?$ T9 L% F4 ]& q( }7 g
注意:
1 `) m/ c% l) K: F工件的原點(diǎn)選在了螺紋的右端面,因?yàn)樵搱D不完整,如果選的原點(diǎn)不再螺紋的右端面需要改正O0005程序N10中U和W值和O90012中進(jìn)刀起點(diǎn)和退刀起點(diǎn)。 {- \; i0 o- ^0 \# J, [3 d
加工時(shí)由于各種機(jī)床的性能不同需要改正工件的轉(zhuǎn)速或者調(diào)整機(jī)床的一些必要參數(shù),否則可能產(chǎn)生亂牙現(xiàn)象。* P+ G" B5 ~# J% Y4 D- z0 G
, v6 r! D! M+ N; M" q6 X1 u |
|