|
马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛
您需要 登录 才可以下载或查看,没有账号?注册会员
×
在用加工中心对盘类零件的孔进行加工时,尤其是针对它圆周一圈钻孔的程序编制中,通常采用的方法是用坐标编程法,它对有规律的孔和没有规律孔的编程都是适用的。通过计算孔的坐标值,将坐标值的数据编入钻孔程序,编制一个钻孔循环程序段,然后运行该程序,钻孔即可完成。这种方法计算量比较大,数据繁琐还容易出错,用键盘在加工中心现场输入程序时,由于数据小数较多易造成输入错误,从而将孔钻偏。在华中数控人员的帮助下,经过多次实践,笔者摸索出巧用坐标角度旋转功能钻孔循环子程序的编程方法,即简明又快捷,而且还不容易出错,在生产中使用起来非常方便。& J) Q8 g! F' u" d3 V+ T2 Z
下面通过一个典型盘类零件钻孔编程来具体说明,此工件如附图所示,程序如下:7 I# j: h4 K! V2 V5 f% g5 J$ T: B, f$ @
/ {. m5 p. F( m$ G
%1104
( B- j" R2 c: H, m9 c$ B* X N0010 G54(工件坐标系选择)6 N5 J$ }8 u0 l
N0020 M03 S180(主轴正转180r/min)
7 |0 Q/ H$ [$ j2 g N0030 T0505(刀库的5号刀位5号刀补)
7 T, g( y; ?5 h3 @" E6 s N0040 G90 G00 Z50(将主轴快速移动到安全高度)" T" Q8 @. |% {- C/ ^. g
N0050 G00 X0 Y0 Z0(X、Y坐标轴快速定位到工件坐标零点)
4 v" d6 r8 |9 L, b- z N0060 G68 X0 Y0 P15(旋转15º定义第一孔角度)6 S# e0 i" p; n ]! Q+ q
N0070 M98 P0001(调用钻孔子程序)7 h# K# F3 n9 R# j$ k5 p
N0080 G68 X0 Y0 P453 s4 P2 N1 s+ Y b6 ]
N0090 M98 P0001
3 d/ q# X$ J. ]! e; ~ N0100 C68 X0 Y0 P75
7 g' Y9 V" ]! v) h6 {5 ], P N0110 M98 P0001
* I+ F `' S2 ~9 l& L% n; e6 `) n N0120 G68 X0 Y0 P1052 d- [5 ~- x5 Y) ]* j/ B
N0130 M98 P0001
) S$ }' ] H! }/ T0 O! M v' k- o N0140 G68 X0 Y0 P1350 W# [0 g8 o" F1 _
N0150 M98 P0001
2 r% D. N' W0 z& S5 T2 D N0160 G68 X0 Y0 P1657 n2 P( N# A- k) \ m& S
N0170 M98 P0001
, @9 s8 _) A6 U# p4 |. R3 | N0180 G68 X0 Y0 P195% F) a( i+ ^# P2 S6 U$ W8 b6 D6 B
N0l90 M98 P00019 |2 e$ s- U: n& n
N0200 G68 X0 Y0 P225
! @8 B" b$ p" i; i$ [7 }6 m N0210 M98 P0001
# I I- y, \, @( ]2 f) _ N0220 G68 X0 Y0 P2554 a5 \5 g) b& q, U
N0230 M98 P0001
# A+ p- \1 E/ p+ B N0240 G68 X0 Y0 P285
" T6 j# x; V8 y3 c0 K) u: h, `; ` N0250 M98 P0001% m6 o, J4 i' r, I, H8 D
N0260 G68 X0 Y0 P315% y, w8 J% H; E% @/ d4 L* z& ]
N0270 M98 P0001
, e8 l( }' n* i+ B# p3 X N0280 G68 X0 Y0 P345
) _* ?0 O, w h4 {* I, ~( }/ { N0290 M98 P0001( [4 l: V' D3 \9 n% x9 I2 v
N0300 G00 X0 Y0 Z50: e5 d0 F& u( D5 w
N0310 M05; B6 t% y7 z. m5 V p6 F, i: r5 @
N0320 M30
' @/ s# p( k. c8 Z$ M& u! w %00010 k6 j; ?% n, H
N0010 G99 G82 X158.750 Y0 R5 Z-120 P2 F100
/ w" ?, n' S3 b6 r, w* R8 _ N0020 M993 z z- v6 v; s a6 N+ W
G99——返回R点平面
, u: z& Q! D" Q; E p G82——带停顿的钻孔循环指令7 ~9 j6 _9 Q' A# ]
X158.75——节圆旋转半径
6 {) W ^0 b! P) `( `# c4 H R5——离端面5mm- a6 Q- T2 n. m, h6 |
Z-120——钻孔深度; j+ p- [+ s0 b" {. `2 M5 G
P2——钻底孔停留的时间& t$ j) w0 B T3 {1 T4 N+ S8 c& p
F——进刀量
, M, p+ L! D- t 此程序在现场只需有一台计算器或根本没有计算器的情况下,用口算即能很快编制出程序,高效实用,比传统的计算出坐标值要简练的多。我们再对比一下此工件用坐标数据计算的过程,钻孔坐标数据计算结果如下所示:! m" [8 r! H: x6 q2 y- [' `
X1+41.088 Y1+153.3411 B& z1 R! o( o/ i7 z- ~- Q! u
X2+112.253 Y2+112.253/ d& l* |' t& _ H# G
X3+153.341 Y3+41.088 ]. [* f2 ]' M8 M3 O
.
I i# f& d, l .
+ ]; k, c; I( j8 i; v3 ?+ f 根据坐标数据再进行钻孔循环编程,程序如下所示:! w' }' o% }$ p3 U' _; w, k3 r
G00 X+41.088 Y+153.341! k( @. m) V! a- B- x8 P
G99 G82 G90 R5 Z-120 P2 F1006 x) N( S2 M' p' r- S* H! |
G00 X+112.253 Y+112.253
" c8 }) o4 U$ u O1 y5 v* r: p. n# `. _5 o G99 G82 G90 R5 Z-120 P2 F1001 B& q% v6 w9 r" `. p2 r8 s3 f5 S
.) y- z4 [. b7 k' F2 x. ^" u
.# w$ |' x- R) V- T* R5 A$ h
.7 S! r4 D1 v+ [) I8 X# I
两者比较可以得出结论,用角度编程效率要高得多,程序也好编,计算量也少,已在生产实践中多次应用,收到了很好的效果。 【MechNet】/ y& B# ?1 l; W o2 J/ J$ G
文章关键词: 钻孔编程 |
|