找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 291|回复: 0

[资料] 加工中心的典型程序编制

[复制链接]
发表于 2011-7-13 23:52:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×
1.钻孔程序的编制% G3 R9 F% b: Y
如图1,沿任意一条直线钻等距的孔。若使用配备FANUC-6M系统的立式加工中心,则加工程序如下:2 g  H' k+ i5 [
0904031645004647.bmp
4 `- I5 V9 F) [* w: ~! ?# t8 M图1  沿直线钻等距孔6 l+ L* ^$ p5 B9 c( N
O1000
  N' R( Q* M8 S; M( l( MN10 G92 X400.0 Y300.0 Z320.0 建立加工坐标系6 f8 [( C: D5 C& `' l! `
N20 M06 T00 换上中心钻$ S8 |1 A, b0 o0 b  N
N30 G90 G00 X0 Y0 X、Y向定位% O) {6 a, u- j3 I3 M
N40 Z0 Z向定位
0 k5 {$ m5 t" ^' X6 r, U$ Y$ Y" V6 rN50 M03 S500 F30 主轴启动4 a5 ^8 I9 W1 J1 n
N60 G81 G99 R-4.0 Z-10.0 钻深为5mm的中心孔5 Q3 M8 R9 O& g4 c; u" p
N70 G91 G00 X20.0 Y10.0 L03 重复3次钻3中心孔
9 p, ]9 M9 T5 Y% X' r1 l7 v8 b/ ^# w# dN80 M05 主轴旋转停止, }$ O5 g5 y. g, |
N90 G28 Z0 经加工原点回机床原点
# }, B" |" U+ [7 ON100 M06 T01 换钻孔刀,返回加工点6 C$ `, E4 g* ]5 E7 O9 g
NIl0 M03 G90 G00 G44 H01 G81 G99 R-5.0 Z-30.0 钻第一个孔,加刀具补偿
* T2 R& s) b) PN120 G91 X-20.0 Y-10.0 L03 重复钻3次孔$ ~, }4 e, I; Y$ H7 g- Z
N130 M05 G28 G49 Z320.0 撤消刀具长度补偿回Z轴
# i8 s' |  d; K3 @% I6 yN140 M01 参考点
% x3 X) S# F( ]/ h" r0 l5 o+ u" ^+ _N150 M99 P20 返回到N20程序段  T& s. R6 X' A: D+ `- G9 S
程序的特点:
7 U3 T; u4 [. R& n; l1)使用G92建立加工坐标系,坐标系的偏置量在程序中进行设置,修改调整更方便。
2 I$ P3 f1 E5 S. G2)有两次自动换刀,并使用刀具长度补偿,体现加工中心自动加工的功能。机床起动后主轴上装的是F 10钻头刀具,刀库的零号刀位上应安装有中心钻。因整个程序只用两把刀,刀库不用转动,原地换刀就可以了。
$ c3 ]. a# W8 p1 L8 {# p+ b' t/ b/ ~3)使用中心钻(N60程序段)预钻定位孔,使孔定位准确。4 J7 w$ v* z  l* p4 k
4)使用相对值指令(N70,N120)给出了孔的位置,使固定循环功能重复使用,直到把孔全部钻完。L03为重复次数。
/ S7 |% Z7 }# O& R% }, w5)使用了M01(N140)程序暂停。注意:使用M01时操作面板上的程序暂停开关应放到接通位置,这样在程序执行到M01时面板上的指示灯燃亮,告诉操作者程序处于任选停止,可以装卸零件,待处理工作结束时按循环起动按钮,程序接着执行。
6 j+ o* W8 z7 K# l9 {$ ?% E6)程序结尾使用M99 P20这也是一种程序结束的方法,它使程序自动返回到N20的程序段去接着执行,运行不停止。  ~) V+ K( _6 w! H4 p$ @
2.镗孔程序的编制
/ q7 B- X3 a. K3 ~" q% |图2为轴承支座零件图。工艺为:在卧式加工中心上一次装夹,使用反镗固定循环等功能,不转动工作台,以保证同轴度要求。4 [1 h- U4 Q7 y$ S3 C
0904031645178968.bmp
. g( ^# a+ @& ~3 a! H图2  轴承支座5 |9 a" B5 P6 Y9 m4 ^
O1001
: u: _' T% I  ]7 D2 K/ e# V7 ^N10 M06 T01
& V) {8 c2 b; B; [/ v' c! lN20 G00 G90 G55 X0 Y0 Z0
+ d$ u) v2 V- ^* O! a8 K/ M9 i' MN30 M03 S350 M08, M1 t, j# W( ]0 e  x3 [
N40 G76 G99 Z-85.0 R-5.0 Q0.3 F40 采用精镗循环镗f 35H9孔
8 [; M& ~6 {5 ~* FN50 M05 M091 F' ~% q" `, t
N60 G30 Y0 M06 T02& _8 r0 m; x5 X4 S. M
N70 M03 M08
8 a4 l2 }  `' F% i' AN80 G43 H02 G00 Z09 I5 l" \3 f) g3 }' B
N90 G76 G99 Z-25.0 R-5.0 Q0.3 采用精镗循环镗f 45H7右侧孔% L. F. l7 U+ i* b  B$ l( Y6 s/ e
N100 M05 M09
' o2 C( e4 F6 CN110 G30 G49 Y0 M06 T03- f( c* u: J1 ~" H3 f5 Y
N120 G00 G43 H03 Z0
  M" F7 q. g9 W. FN130 M03 M089 X8 W4 T2 f, q! [' b+ j; |) m
N140 G87 G99 Z-85.0 R-100.0 Q6.0 采用反镗循环镗f 45H7左侧孔6 T5 Q$ i, e+ Q" ?7 }$ S
N150 G49 G30 Y0
/ z3 R. `4 k* Y* Q- Q" T" CN160 M05 M09
8 Q0 D/ |# }  g6 H4 m9 Q5 n! aN170 M309 U( x4 {, l2 [$ X
程序特点:
. C. Z% g" C* t& v% t( s1)使用G55设定加工坐标系,加工前用参数设置。
1 u9 R/ K+ ^! H% S- v5 U8 Y, `  f2)有三次换刀指令G30,实现镗不同孔的目的,卧式加工中心换刀时Y轴必须回参考点(N60、N110和N150)。1 D8 ]4 E" I2 \' w: Q% u$ |
3)用刀具长度补偿处理不同长度的镗刀,使其达到工作点位置一致。/ H' h: F5 i. |
4)程序结束使用M30,使程序执行完自动复位到程序起始位置。待下一个零件装夹完后,再按一次循环启动,又开始新一轮的加工。为了这样不停地循环加工,N150程序段的作用除及时消除刀具长度补偿外,还使Y轴回到换刀位置,为执行N10程序段作好了准备。( J/ I, W+ v2 u, s. ^8 m
5)在精镗孔循环中,退刀时有一让刀动作,操作者在刀库中装刀时,应特别注意镗刀的刀刃方向。
! ?! [% n3 z  P- L& H/ B0 C3.铣削程序的编制" D! p* u) n) e
下面介绍平面图形直线与圆弧加工程序的编制,图3是磁钢瓦型块模具图,用立式加工中心加工此模具的程序如下:
( _0 e/ r3 k$ H: \; p7 |3 W 0904031645463820.bmp - N5 f3 r  L3 T0 V1 z$ D
图3  磁钢瓦型块模具% P* o+ D, R: @( Z2 x! T
O1002
- i8 i$ S+ Z  }- j7 BN10 M06 (使用f 20立铣刀)/ @: t2 j9 q0 D
N20 G90 G00 G54 X5.0 Y30.0
2 z8 z5 k$ Y/ {0 o7 [5 g* d3 Y$ EN30 Z06 N& ?. S7 `5 f+ D& r
N40 M03 S300 F30 M08
: e8 i. f& w$ u5 b' F9 @N50 G01 G42 D1 X15.0 Y47.7 (D1=10.2)
1 P2 D. w& u; k# q- K6 d0 DN60 X20.0 Y67.08  E. U+ b3 c  X) L$ n# x
N70 G03 X-20.0 R70.0
& U0 I0 N; r3 }- f+ {$ MN80 G01 X-15.0 Y47.7& C( A% ]- E6 s4 D; e
N90 G02 X15.0 R50.08 y1 k% X' V) c9 g' g
N100 G01 G40 X5.0 Y30.06 e# j1 n1 X4 ]+ `8 {
N110 G42 D2 X15.0 Y47.7
1 `. @- |. P* K+ ^# b  E/ }N120 X20.0 Y67.08
: A  l. L2 H* e' f; nN130 G03 X-20.0 R70.0
- z9 p3 f7 H6 @4 z7 K9 vN140 G01 X-15.0 Y47.72 H/ o) v9 K, r# q9 q! c7 {9 g
N150 G02 X15.0 R50.0
+ R( ?) U  k0 ?1 W9 Q% \! ^- cN160 G01 G40 X5.0 Y30.0- A; o; w# Q$ l7 y
N170 G00 Z100.0
) `8 V0 L* m8 u' W; a0 ]N180 M05 M096 B! `- v2 k0 h) [0 k; Y7 b
N190 M01* d/ P* P0 `# [/ U& n$ d$ T
N200 M99 P02
+ H0 L, Y, f/ w: U  p设置:D1=10.2,D2=10。6 \% S7 B" e- T7 u0 y4 Y% Z
程序特点:
+ m: }1 h% Z5 a0 Z1)同一把刀使用两次刀具半径补偿功能,实现对零件的粗加工和精加工。& W* h, L) Q, \5 I  P& a  z
2)程序可循环使用,进行批量加工。5 o- E- w& A% T
3)半径补偿号为D1。半径补偿功能在用完之后要及时地取消,否则会在其它程序段中产生位置的偏移,这种偏移用程序复位的功能是抹消不了的。& X3 @! J  Y, P! g
4)若引入子程序还可进一步简化程序。【MechNet】3 d8 F+ c/ @3 |$ g* y9 f8 |$ k/ h
文章关键词: 加工中心
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-11-17 16:35 , Processed in 0.148765 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表