|
发表于 2012-4-11 22:22:01
|
显示全部楼层
(1)粗精车指令配合使用的G70—G73,其中G70为精车指令(与G71或G72或G73配合使用),此类指令在程序中的使用由三部分组成,以G71为例说明如下:
0 h8 ^- |# f" ~- k7 `2 c#第一部份:有二个G71程序段,第一个G71用来规定每一次粗车的吃刀深度,退刀量等;第二个G71用来确定与精车程序段的关系,保证精车余量、并开始粗车。
6 `, T; d0 v: f( C; ~ h) [#第二部份:用来确定精车的轨迹路线,由若干个程序段组成。供精车时使用,并为粗车时提供数据。4 Z& t7 ?" ~9 }; f5 P! p
#第三部份:G70程序段,即实际开始精车的指令。
+ a; p- f. C) ]1 Z; U& t使用举例:( A, O0 O% A; _' B
N20 G00 X200 Z302;(快速定位到粗车起点)
/ W) {: A7 t4 Q4 t% L: mN30 G71 U5 R1 F30;(U5:每次粗车切深5mm-半径方向;R1:每次退刀1mm); e% L8 k$ ]3 N1 _; [
N40 G71 P50 Q80 U0.6 W0.2;
+ Q7 ^9 q% Q& _( u; X" [(P50:描述精车轨迹的第一个程序段号是N50)
! A6 t3 |+ ~. J8 b# Q5 Y(Q80:描述精车轨迹的最后一个程序段号是N80)+ o/ T: E) m9 Q% n+ q
(U0.6、W0.2:留给精车的径向余量、轴向余量)
+ H2 y. W( _+ `8 Z* RN50 G00 X100;(描述精车轨迹的第一个程序段,)
& a' H1 _+ _7 H. d(注意:1、在此段中径向快速定位到正确的开始精车位置。9 Z. x! D3 X! F/ j( \
2、此段不允许有Z方向的定位。* ?7 ?. z X% y! F; m; {- M8 R, O
3、从N50、N80各段不可省略程序段号。( @" r" M0 b' v" r& Z7 f
4、从N50到N80各段的X、Z方向坐标值只允许单向减少或单向增大。)2 M2 E3 n8 _; [, d5 H1 V2 ]
N60 G01 Z260 F20;2 q$ }3 ?, E' W5 i8 B h6 Z* ?
N70 G01 X195 Z210;3 D% W9 O$ i: t5 G9 g0 c( q
N80 G01 Z200;(描述精车轨迹的最后一个程序段)
% W+ M+ n5 f, I+ y% ^/ b(可在此处插入换也指令)# V; x2 p0 g) K: G6 w% K
N110 G70 P50 Q80;(开始精车,实际执行N50到N80间各程序段)
; e$ V2 M/ ^: p. X, T0 dN120 G00 X220 Z320;(精车结束,退出)' F3 t# V, Z6 O" k- m) V
▲上述G71+G70指令的粗车是以多次Z轴方向走刀以切除工件余量,为精车提供一个良好的条件,适用于毛坯是园钢的工件。3 |. Y& ^4 F, Y' z- D
▲G72+G70车削循环,与G71相似,但粗车是以多次X轴方向走刀来切除工件余量,适用于毛坯是园钢、各台阶面直径差较大的工件。
) V f8 N! j8 Q8 U3 R# |4 J$ Z▲G73+G70车削循环,基本用法相同,但各次粗车的运动轨迹与精车轨迹相似,适用于一些毛坯为锻件、铸件,这类毛坯已初步具有成品的外形,不宜使用G71、G72指令。" A e1 L4 V- ^" z2 t
|
|