|
发表于 2012-4-11 22:22:01
|
显示全部楼层
(1)粗精车指令配合使用的G70—G73,其中G70为精车指令(与G71或G72或G73配合使用),此类指令在程序中的使用由三部分组成,以G71为例说明如下:
5 Y+ P6 v4 S0 x! m: N. X; h b#第一部份:有二个G71程序段,第一个G71用来规定每一次粗车的吃刀深度,退刀量等;第二个G71用来确定与精车程序段的关系,保证精车余量、并开始粗车。
% ^9 S( d+ I$ y" y' w#第二部份:用来确定精车的轨迹路线,由若干个程序段组成。供精车时使用,并为粗车时提供数据。
1 e3 G8 O/ \& g' Q$ d#第三部份:G70程序段,即实际开始精车的指令。
, K8 F0 y, O0 H% T4 @使用举例:
2 A0 X6 |: k9 x( a GN20 G00 X200 Z302;(快速定位到粗车起点)
6 _( S: ]7 A% w2 U& |% t2 z5 v9 Z" sN30 G71 U5 R1 F30;(U5:每次粗车切深5mm-半径方向;R1:每次退刀1mm)- A# N2 E: V) H! r. V1 \+ o: [( w
N40 G71 P50 Q80 U0.6 W0.2;0 Y: ]' P4 M* J" a* T; i
(P50:描述精车轨迹的第一个程序段号是N50)) U* J% P- ]8 Q5 C
(Q80:描述精车轨迹的最后一个程序段号是N80)
/ T- h; C. j ]1 A(U0.6、W0.2:留给精车的径向余量、轴向余量)! O" b, c" J* i0 B4 R k8 ]
N50 G00 X100;(描述精车轨迹的第一个程序段,)
) X# z8 k8 \; e# } W0 K! x(注意:1、在此段中径向快速定位到正确的开始精车位置。8 ?5 M" G! t* J$ b
2、此段不允许有Z方向的定位。
! f- w) f$ G" J* A3、从N50、N80各段不可省略程序段号。
" [- r4 x4 J! }' Q: P4、从N50到N80各段的X、Z方向坐标值只允许单向减少或单向增大。)
% @" ?" g! y% @' b9 w1 m6 hN60 G01 Z260 F20;
: P$ n# Z, ~9 G. K9 R. XN70 G01 X195 Z210;
; Z5 v# |$ E* H4 J' DN80 G01 Z200;(描述精车轨迹的最后一个程序段)
/ _% R$ t2 w" k! l* q(可在此处插入换也指令), @3 Q- l1 m* Q- h0 V( O# z0 ^
N110 G70 P50 Q80;(开始精车,实际执行N50到N80间各程序段)# z& \) u/ r+ u. A4 C
N120 G00 X220 Z320;(精车结束,退出)! V$ O, w I! [/ M
▲上述G71+G70指令的粗车是以多次Z轴方向走刀以切除工件余量,为精车提供一个良好的条件,适用于毛坯是园钢的工件。) [, E. s O! I3 `
▲G72+G70车削循环,与G71相似,但粗车是以多次X轴方向走刀来切除工件余量,适用于毛坯是园钢、各台阶面直径差较大的工件。
s0 @" [2 k! I$ x Q* X! a▲G73+G70车削循环,基本用法相同,但各次粗车的运动轨迹与精车轨迹相似,适用于一些毛坯为锻件、铸件,这类毛坯已初步具有成品的外形,不宜使用G71、G72指令。
. y9 U5 ]; `' _& ]1 r7 L2 r |
|