|
马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛
您需要 登录 才可以下载或查看,没有账号?注册会员
×
对于数控纵切车床,经过合理地设置主副轴的松开、夹紧指令,多次拉送料,分段多次加工,可以加工比额定行程长数倍的细长零件。笔者就曾在TONUS DECO2000机床(Z轴行程64mm)上用此方法加工出长96mm的φ0.6mm和φ0.8mm台阶轴。
4 a. F/ }8 d, ~: M6 A 如:TONUS DECO2000机床为数控纵切车床,配基于FUNAC16系统而改进的、具有电子凸轮功能的、专为纵切机床配套的PNT2000(TONUS专利产品)数控系统,其编程方式有别于一般的车、铣,每一工步是技流程在各个框图中分别编,现仅列主加工工步的程序:& m$ X* g3 {0 C2 g
G00 G100 Z1=0 X1=1;主轴旋转、冷却、调刀另有工步
E; w3 u; f6 V& T" Y3 M9 w G01 X1=0.6 FO.05
1 T5 L4 i! E6 E Z) f8 J M G01 Z1=-60.0 FO.02
' d }/ b, R b+ i# e G01 X1=1.2 FO.05
! |5 k% W0 e6 `$ l0 t G00 G100 X1=20( R z& t! j8 \/ D
M111;松主轴
5 E7 H3 n+ h6 N! M: q% W# C G04 XO.4' t; x# E) U1 a0 j/ z
G01 Z1=0.0 FO.13 M. l, U! K L' r3 L. Z% ]* b7 @
M110;主轴第二次夹紧1 o) ]5 u7 ~+ E' k1 X! q
G04 XO.4
2 @7 ~% ?6 ~- e3 l- Q& A; x3 F1 W4 G G01 G100 X1=1.2
- I+ F. @. S# S- S: f! } d G01 X=0.8 F=0.05
% U) h; {$ y8 y G01 Z1=-36.0 FO.028 ?1 |! [5 V7 y
G01 X1=1.2 FO.053 l% ^' d4 c: @: H" z& U' E: R
G00 G100 X1=20;转换到切断工步。, X. |" u/ |. N/ D' N; j# E
G53零点漂移指令' G' _7 D& Q- N$ z; ^( a* j9 t4 ^; Y
在一般情况下,G53~G59等指令,是运用在零件加工过程中需重新建立编程原点的情况下,如多个零件同时加工等,但如合理使用此类指令,可提高机床的效率。2 l- \0 ?: h/ J3 d
对于大部分数控设备来说,在开机之后,必须进行一段时间的热机,以消除因主轴或刀塔发热所带来的误差。如果对机床熟悉,就可以在加工程序的开头设置G53~G59等指令,人为进行补偿,可以大幅缩短热机时间。如S-188双主轴双刀塔数控车铣中心,因控制的轴数较多,如要尺寸完全稳定,每天需空运行2h左右,经一段时间的摸索,现用G53指令,即:G53 XO.04 YO.01。在2h内,每0.5h减少XO.01 YO.005,可将热机时间控制在0.5h以内。
- b5 T6 V _7 |- }' q1 r3 g* W 批量生产,当工作台可以装夹数个零件时,在编程中运用G53~G59等指令,定义几个不同的加工原点,可以一次装夹加工数个零件,节省换刀时间,提高工作效率。如VC750型立式加工中心,工作台为850mm×530mm,所加工零件的坯料为φ160mm,除去装夹部分,每次可装4个零件。程序如下:0 N; t' ^2 B& i0 E- m! w
G54 P1 M98
. [. A3 W9 [8 ]2 h- J& o" G /G55 P1 M983 m, a+ ~* K' u7 f, q) K% k: p% R
/G56 P1 M98- ^: |4 [7 Z) k& \
/G57 P1 M98/ i& z/ f3 _$ f3 J* l7 e" ^
M99* r- @7 x, Q' T$ N6 [
将要加工的程序编成子程序(P1号),在调试时不执行带/的程序,批量生产后再执行。
( i+ u: q2 s4 p$ O" m( { G79跳转指令/ X; C5 a, Y+ @
G79指令为强行跳转,在车铣复合加工中心的零件加工程序中使用,可以带来很大的方便。如S-188双主轴双刀塔数控车铣中心,配NUM 1050数控系统,带自动拉料机构,在零件加工程序的编制中,如:* M R* v2 p- g; g. n0 J
$ G79 N2037
' s/ }% V1 Z) u; h N2037 GO X52.0 Z2.0
/ [% g; C' z0 P' B0 \! c, i 加入G79指令,可以很方便地进行各工步程序的调试,免去一般程序每调一步都要从头找程序段或在每一程序段结束加M01的麻烦;同时可以直接跳转到程序结束句进行割断。
' J, m6 c; K7 Z% L* O, V! e# z: y G09减速与精确定位指令 d6 }. ]1 [9 F7 a
G09指令其功能是在执行下一条程序之前,减速并准确地停止在当前条程序所确定的位置。在精加工时使用,可以使加工的形位尺寸准确,如S-188双主轴双刀塔数控车铣中心,配NUM 1050数控系统:: X% S# U6 ~/ W* ?4 q5 W+ Y5 z6 k
G01 Z1 FO.02
1 ]3 z1 F1 E$ \" U G01 G09 ZO.5
, E, k$ j" E$ U* J1 U G01 G09 X9.745 Z-0.45 J6 D, F5 A, X8 w6 Q
G01 Z-11.522 {2 Z% ] d4 K/ r
4、结束语
( m$ C1 }2 H$ G8 P' [" u3 ` 数控加工是基于数控程序的自动化加工方式,在实际加工中,对G、M代码进行深入分析与研究,对传统加工方法进行变革,需要有较强的程序指令运用能力和丰富的实践技能。作者从事数控技术教学、数控加工及数控设备的维护近20年,碰到非常多的技术难题,在特殊G、M代码的使用方面,积累了一定的经验。在数控加工程序中,用好这些特殊G、M代码,对提高零件的加工质量和精度,使用、维护好数控机床具有重要意义。$ d3 B8 S* p) p4 S
文章关键词: |
|