找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 211|回复: 0

[资料] 数控加工中特殊GM代码的使用(三)

[复制链接]
发表于 2011-6-23 23:22:44 | 显示全部楼层 |阅读模式

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

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

×
  对于数控纵切车床,经过合理地设置主副轴的松开、夹紧指令,多次拉送料,分段多次加工,可以加工比额定行程长数倍的细长零件。笔者就曾在TONUS DECO2000机床(Z轴行程64mm)上用此方法加工出长96mm的φ0.6mm和φ0.8mm台阶轴。
5 O& h9 c; i- h0 C9 U- }  如:TONUS DECO2000机床为数控纵切车床,配基于FUNAC16系统而改进的、具有电子凸轮功能的、专为纵切机床配套的PNT2000(TONUS专利产品)数控系统,其编程方式有别于一般的车、铣,每一工步是技流程在各个框图中分别编,现仅列主加工工步的程序:
) b* f  i. v" u0 H4 D3 k  G00 G100 Z1=0 X1=1;主轴旋转、冷却、调刀另有工步2 d4 |8 G, P. |! `
  G01 X1=0.6 FO.05
& J0 U" e" Q, w* Q' Y) k  L( A  v  G01 Z1=-60.0 FO.02
* ^' A, ?, q  [% h* `; ^/ D' e% S  G01 X1=1.2 FO.050 x* v8 @& N" q; X, U1 Y: u! c
  G00 G100 X1=203 N0 B; O2 K# }' H! B0 _( }) W
  M111;松主轴2 b6 |# l+ K/ H, d5 R  _: T
  G04 XO.4
2 N0 Q$ u" K0 F/ \5 r. ]  D3 a0 ^  G01 Z1=0.0 FO.1! ?3 |( S% |- r  S
  M110;主轴第二次夹紧% W' k$ ~  B+ A, h' J
  G04 XO.46 P& C) N: A; E# A- C
  G01 G100 X1=1.2
6 b( ~- J! r5 A  G01 X=0.8 F=0.05) h# H1 I" G' N3 u$ F* b
  G01 Z1=-36.0 FO.02
) b. K9 t# k  y2 v" \/ n  G01 X1=1.2 FO.053 g* A* `/ T6 o5 y. n6 a
  G00 G100 X1=20;转换到切断工步。
" A1 d  b! h! I% r  G53零点漂移指令
5 n) M) f, L8 ?) D2 g' y- X  在一般情况下,G53~G59等指令,是运用在零件加工过程中需重新建立编程原点的情况下,如多个零件同时加工等,但如合理使用此类指令,可提高机床的效率。% d3 B9 r2 K% y$ }" _
  对于大部分数控设备来说,在开机之后,必须进行一段时间的热机,以消除因主轴或刀塔发热所带来的误差。如果对机床熟悉,就可以在加工程序的开头设置G53~G59等指令,人为进行补偿,可以大幅缩短热机时间。如S-188双主轴双刀塔数控车铣中心,因控制的轴数较多,如要尺寸完全稳定,每天需空运行2h左右,经一段时间的摸索,现用G53指令,即:G53 XO.04 YO.01。在2h内,每0.5h减少XO.01 YO.005,可将热机时间控制在0.5h以内。0 f6 L+ e( ~' J* k0 F4 o  V; `( C% M
  批量生产,当工作台可以装夹数个零件时,在编程中运用G53~G59等指令,定义几个不同的加工原点,可以一次装夹加工数个零件,节省换刀时间,提高工作效率。如VC750型立式加工中心,工作台为850mm×530mm,所加工零件的坯料为φ160mm,除去装夹部分,每次可装4个零件。程序如下:
+ x, I* `, V7 ?1 ^7 {  w3 h1 j  G54 P1 M98/ Z& E3 w2 d- B( i
  /G55 P1 M98+ M' J* D1 I' }; u) o( v
  /G56 P1 M987 x5 K, N3 m( ~4 m! ?& ]$ @
  /G57 P1 M98  Z5 c( w  D7 @% Q% S- S
  M99& ]6 e4 m& Q  e! u3 S+ y/ S3 V
  将要加工的程序编成子程序(P1号),在调试时不执行带/的程序,批量生产后再执行。
9 y; S' w3 m# {  G79跳转指令
$ N1 l/ Y! u  B9 C1 s  G79指令为强行跳转,在车铣复合加工中心的零件加工程序中使用,可以带来很大的方便。如S-188双主轴双刀塔数控车铣中心,配NUM 1050数控系统,带自动拉料机构,在零件加工程序的编制中,如:
: V2 Z1 O% K6 o  ~  $ G79 N2037
$ d0 Z% c4 V+ J+ J  N2037 GO X52.0 Z2.02 y2 I4 D: v( ~. o2 D' _
  加入G79指令,可以很方便地进行各工步程序的调试,免去一般程序每调一步都要从头找程序段或在每一程序段结束加M01的麻烦;同时可以直接跳转到程序结束句进行割断。
* e; r$ _( L- q' [  G09减速与精确定位指令, l- R0 U  ^$ Z4 X0 Y
  G09指令其功能是在执行下一条程序之前,减速并准确地停止在当前条程序所确定的位置。在精加工时使用,可以使加工的形位尺寸准确,如S-188双主轴双刀塔数控车铣中心,配NUM 1050数控系统:
9 X) V- x4 c: q7 x# q  G01 Z1 FO.02# t( V2 v" J# _! I9 t  g
  G01 G09 ZO.5
+ h/ Z# M, x- s1 y9 x  G01 G09 X9.745 Z-0.4* I0 t; ?( E. D7 \
  G01 Z-11.52
4 z, ~- S5 M1 u7 G& O  x0 t6 u  4、结束语: C* p, v( V, R: F
  数控加工是基于数控程序的自动化加工方式,在实际加工中,对G、M代码进行深入分析与研究,对传统加工方法进行变革,需要有较强的程序指令运用能力和丰富的实践技能。作者从事数控技术教学、数控加工及数控设备的维护近20年,碰到非常多的技术难题,在特殊G、M代码的使用方面,积累了一定的经验。在数控加工程序中,用好这些特殊G、M代码,对提高零件的加工质量和精度,使用、维护好数控机床具有重要意义。' ^  o4 \1 s( I& }" b$ w6 W# r
文章关键词:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2024-11-15 11:53 , Processed in 0.128333 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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