|
发表于 2012-4-11 22:22:01
|
显示全部楼层
(1)粗精车指令配合使用的G70—G73,其中G70为精车指令(与G71或G72或G73配合使用),此类指令在程序中的使用由三部分组成,以G71为例说明如下: g: Z$ D& k9 z* L* [
#第一部份:有二个G71程序段,第一个G71用来规定每一次粗车的吃刀深度,退刀量等;第二个G71用来确定与精车程序段的关系,保证精车余量、并开始粗车。- J* s" r/ S5 t* ~# j" e
#第二部份:用来确定精车的轨迹路线,由若干个程序段组成。供精车时使用,并为粗车时提供数据。7 _' X* T+ |% }2 d( Q
#第三部份:G70程序段,即实际开始精车的指令。
4 ? o4 n: N- u: c5 K- H4 Y使用举例:
# d5 q+ }/ H2 J! n7 S8 Q% wN20 G00 X200 Z302;(快速定位到粗车起点)% k$ S5 ~! K+ T3 A, n, m+ _) h5 T! P4 ?
N30 G71 U5 R1 F30;(U5:每次粗车切深5mm-半径方向;R1:每次退刀1mm)# c+ A3 d7 i. R5 D* k( a
N40 G71 P50 Q80 U0.6 W0.2;" m7 ~+ B% \6 g" Q" ?/ ]! _
(P50:描述精车轨迹的第一个程序段号是N50)
3 D: e: ^ x+ U3 `* R4 t/ T+ b5 v(Q80:描述精车轨迹的最后一个程序段号是N80)
, X9 P3 l: L% J3 Q) p(U0.6、W0.2:留给精车的径向余量、轴向余量)
4 D$ y" k# r, QN50 G00 X100;(描述精车轨迹的第一个程序段,)* e2 k) W$ S3 }$ B, |
(注意:1、在此段中径向快速定位到正确的开始精车位置。* e" N' E7 @6 q; R! i% `# a7 X
2、此段不允许有Z方向的定位。
+ Y; `& X' C/ C5 Z. q h3 f3、从N50、N80各段不可省略程序段号。' O0 I9 R2 B. d
4、从N50到N80各段的X、Z方向坐标值只允许单向减少或单向增大。)
. [9 T! f, |" ZN60 G01 Z260 F20;
' u& r1 j7 @9 \0 b* qN70 G01 X195 Z210;
6 ?+ E6 x' x! f4 s& GN80 G01 Z200;(描述精车轨迹的最后一个程序段)4 b/ h0 r1 @+ m) N8 s! i% K' _4 X
(可在此处插入换也指令)
% ]5 [/ T* E ?N110 G70 P50 Q80;(开始精车,实际执行N50到N80间各程序段)3 O* C( A& m; G8 m
N120 G00 X220 Z320;(精车结束,退出)
8 C( K0 u4 `+ T% @▲上述G71+G70指令的粗车是以多次Z轴方向走刀以切除工件余量,为精车提供一个良好的条件,适用于毛坯是园钢的工件。
/ _0 \+ F. p: d; ~▲G72+G70车削循环,与G71相似,但粗车是以多次X轴方向走刀来切除工件余量,适用于毛坯是园钢、各台阶面直径差较大的工件。
3 C6 [4 A- c1 q4 l1 B▲G73+G70车削循环,基本用法相同,但各次粗车的运动轨迹与精车轨迹相似,适用于一些毛坯为锻件、铸件,这类毛坯已初步具有成品的外形,不宜使用G71、G72指令。/ P# M5 q/ P5 N
|
|