|
马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛
您需要 登录 才可以下载或查看,没有账号?注册会员
×
使用刀具长度补偿功能和固定循环功能加工如图1所示零件上的12个孔。3 D: b" _* N; h5 [% u
; m8 \/ {" D+ H
图1 零件图样( E/ I1 z2 ? j" ^4 D$ a
1.分析零件图样,进行工艺处理
; [# V5 @4 L. x! e 该零件孔加工中,有通孔、盲孔,需钻、扩和镗加工,故选择钻头T01、扩孔刀T02和镗刀T03,加工坐标系Z向原点在零件上表面处。由于有三种孔径尺寸的加工,按照先小孔后大孔加工的原则,确定加工路线为:从编程原点开始,先加工6个φ6的孔,再加工4个φ10的孔,最后加工2个φ40的孔。
, R, Q) c* ` }# D: j* X' X9 N T01、T02的主轴转数S=600r/min,进给速度F=120mm/min;
; I$ r7 R6 K/ G0 i T03主轴转数S=300r/min,进给速度F=50mm/min。
, D$ p5 A/ ]4 c! o2.加工调整# T$ h% L: _( z
T01、T02和T03的刀具补偿号分别为H01、H02和H03。对刀时,以T01刀为基准,按图1中的方法确定零件上表面为Z向零点,则H01中刀具长度补偿值设置为零,该点在G53坐标系中的位置为Z-35。对T02,因其刀具长度与T01相比为140-150=-10mm,即缩短了10mm,所以将H02的补偿值设为-10。对T03同样计算,H03的补偿值设置为-50,如图2所示。换刀时,采用O9000子程序实现换刀。# V5 b3 S L% _; x
K& L* Z* m+ M6 X: g3 M X F
图2 刀具图
. V" t. Z$ @) D7 P# h) d7 p* b8 @ 根据零件的装夹尺寸,设置加工原点G54:X=-600,Y=-80,Z=-35。
?( L, B9 K8 }/ o' x' {3.数学处理" c! Y7 W6 H$ L/ i1 ?: e! K
在多孔加工时,为了简化程序,采用固定循环指令。这时的数学处理主要是按固定循环指令格式的要求,确定孔位坐标、快进尺寸和工作进给尺寸值等。固定循环中的开始平面为Z=5,R点平面定为零件孔口表面+Z向3mm处。( g6 ~ u2 M( B6 T
4.编写零件加工程序
. J# s( M, b; B ^N10 G54 G90 G00 X0 Y0 Z30 //进入加工坐标系+ p& s7 Y, q5 |' e7 ^. E, V3 ~
N20 T01 M98 P9000 //换用T01号刀具
. B6 D( U `/ x7 t+ h) hN30 G43 G00 Z5 H01 //T01号刀具长度补偿
; l2 |8 f8 ~" x: P& J/ @$ {N40 S600 M03 //主轴起动
9 i3 u/ h' i' [# c# d' KN50 G99 G81 X40 Y-35 Z-63 R-27 F120 //加工#1孔(回R平面)
, J" N6 L5 {. H3 {2 b4 gN60 Y-75 //加工#2孔(回R平面)9 Z% k( x+ n, ~" b* r& ^
N70 G98 Y-115 //加工#3孔(回起始平面)( q [$ ~, K+ w/ f9 B
N80 G99 X300 //加工#4孔(回R平面)6 N4 s$ g h# p7 M
N90 Y-75 //加工#5孔(回R平面)
# C9 U$ _$ Q' @N100 G98 Y-35 //加工#6孔(回起始平面)
5 f% Q7 d; G6 _* ]- t* a# \N110 G49 Z20 //Z向抬刀,撤消刀补: I6 J; }/ [/ w2 `( U
N120 G00 X500 Y0 //回换刀点,
/ i1 l3 {: ]! gN130 T02 M98 P9000 //换用T02号刀
) t. L& C6 ?* j( RN140 G43 Z5 H02 //T02刀具长度补偿
1 F2 z: O$ {9 \1 @N150 S600 M03 //主轴起动4 \& J% q t) G0 q
N160 G99 G81 X70 Y-55 Z-50 R-27 F120 //加工#7孔(回R平面)
7 i5 y& y' B0 {3 Q9 E/ @N170 G98 Y-95 //加工#8孔(回起始平面)
0 R/ Y7 l9 Y' J/ S/ n: \* }, Y$ Y hN180 G99 X270 //加工#9孔(回R平面)
/ M# L! Y6 i3 R" sN190 G98 Y-55 //加工#10孔(回起始平面): H( J8 g# G& E
N200 G49 Z20 //Z向抬刀,撤消刀补. {) t7 v+ V6 u$ I
N210 G00 X500 Y0 //回换刀点
/ ]* X# b, i/ _' d1 V8 e4 uT220 M98 P9000 //换用T03号刀具% |' D! g b- t- W7 c9 X
N230 G43 Z5 H03 //T03号刀具长度补偿* ~) D) A# Q8 M' t& j- i i' X
N240 S300 M03 //主轴起动
% f2 T8 M1 Y1 q. y- a* T" qN250 G76 G99 X170 Y-35 Z-65 R3 F50 //加工#11孔(回R平面)
9 {! E3 s8 |/ S" B' XN260 G98 Y-115 //加工#12孔(回起始平面)& g: k8 k C% c# i5 j8 m; b
N270 G49 Z30 //撤消刀补
7 ^% _/ d9 l- E9 j: F& J# |N280 M30 //程序停
# ]* M+ ? \9 A) z3 ]( G B参数设置:1 ~7 C2 b) Z! e/ O
H01=0,H02=-10,H03=-50;
R* A: Q- U) }2 HG54:X=-600,Y=-80,Z=-35。【MechNet】
' W+ `$ H7 S5 O( B: w; m. @文章关键词: |
|