|
发表于 2012-4-11 22:22:01
|
显示全部楼层
(1)粗精车指令配合使用的G70—G73,其中G70为精车指令(与G71或G72或G73配合使用),此类指令在程序中的使用由三部分组成,以G71为例说明如下:
6 c& k1 }) t1 a- r* |#第一部份:有二个G71程序段,第一个G71用来规定每一次粗车的吃刀深度,退刀量等;第二个G71用来确定与精车程序段的关系,保证精车余量、并开始粗车。
" o7 J! Z+ j# { U, D, ~#第二部份:用来确定精车的轨迹路线,由若干个程序段组成。供精车时使用,并为粗车时提供数据。- o7 V! ~4 e7 x6 V; {
#第三部份:G70程序段,即实际开始精车的指令。
$ o& ^0 d, ^' _# E5 K" V使用举例:$ V R9 A: w" b( q/ ~( d! q/ F
N20 G00 X200 Z302;(快速定位到粗车起点)
" P! S% V Y4 PN30 G71 U5 R1 F30;(U5:每次粗车切深5mm-半径方向;R1:每次退刀1mm)- F0 o0 l( S; t4 @- R, r# q$ T
N40 G71 P50 Q80 U0.6 W0.2;( Y8 a! h. f0 `6 o, }
(P50:描述精车轨迹的第一个程序段号是N50). w" K5 J9 A% H. s+ E) d
(Q80:描述精车轨迹的最后一个程序段号是N80)
9 w& ^- X2 H6 d G1 ]/ h+ h6 {* Z2 V(U0.6、W0.2:留给精车的径向余量、轴向余量)
8 I( f) O) k3 L8 WN50 G00 X100;(描述精车轨迹的第一个程序段,)
1 m7 ^/ p8 V6 i L2 Y(注意:1、在此段中径向快速定位到正确的开始精车位置。1 b# D: w- |4 T" P
2、此段不允许有Z方向的定位。
0 Y' U( k! b4 m' t; }3、从N50、N80各段不可省略程序段号。
* r+ Y7 }# @8 D; l5 N) x9 `4、从N50到N80各段的X、Z方向坐标值只允许单向减少或单向增大。)
7 B; a1 p. U. H1 vN60 G01 Z260 F20;7 b+ T" b7 {' @7 A& g
N70 G01 X195 Z210;
* ~/ V1 ?9 T8 t' kN80 G01 Z200;(描述精车轨迹的最后一个程序段)
; \, M' \+ S8 R4 l" [; }(可在此处插入换也指令)
: w' g- A# I3 Z! p5 ]0 q5 ]N110 G70 P50 Q80;(开始精车,实际执行N50到N80间各程序段)
0 ~5 r2 R% ~% }% N) l t `N120 G00 X220 Z320;(精车结束,退出)
& X7 }. a5 ?5 C/ o▲上述G71+G70指令的粗车是以多次Z轴方向走刀以切除工件余量,为精车提供一个良好的条件,适用于毛坯是园钢的工件。: x- U: ]2 T$ R8 o
▲G72+G70车削循环,与G71相似,但粗车是以多次X轴方向走刀来切除工件余量,适用于毛坯是园钢、各台阶面直径差较大的工件。/ V1 }! Q) C/ Q8 _
▲G73+G70车削循环,基本用法相同,但各次粗车的运动轨迹与精车轨迹相似,适用于一些毛坯为锻件、铸件,这类毛坯已初步具有成品的外形,不宜使用G71、G72指令。3 ~# S9 {+ w2 ?, q# p9 ^$ ], Y/ o$ s
|
|