威海職業(yè)學(xué)院 (山東 264210) 叢培蘭
(1)常規(guī)編程方法 用圓頭車刀精車如圖1所示的圓柱弧形螺紋。槽的剖面半徑為10mm,刀片半徑為3mm。若采用一般編程方法用31次進刀加工。其程序如下:
圖1 圓柱弧形螺紋示意圖
O003;
N10 G54 T0101 S300 M03;
N11 G00 X200 Z57 M08;(到第l刀起點)
N12 G92 X100 Z-118 F’25;(切第l刀)
N13 G00 Z56.962;(到第2 刀起點)
N14 G92 X98.537 Z-118;(切第2刀)
…
N69 G00 Z43.038;(到第30 刀起點)
N70 G92 X98.537 Z-118;(切第30 刀)
N71 G00 Z43;(到第31 刀起點)
N72 G92 X100 Z-118;(切第3l刀)
N73 G00 X300 Z200 M09;
N74 M05;
N75 M30;
這個程序共有66段,其中切螺旋槽就用了62段。用這個程序試切,若發(fā)現(xiàn)螺旋槽的表面粗糙度未達到要求,則需進一步細化進刀車出程序,其程序段的數(shù)量將會成倍的增加。
(2)變量編程(宏程序)
O004;
N1 #1=0;(第1刀從0°開始)
N2 G54 T0101 S300 M03;
N3 G00 X200 Z[50+7* COS[#1]] M08;(到達該刀的起刀點)
N4 G92 X[100-14*SIN[#1]] Z-118 F25;(切一刀)
N5 #1=[#l]+6; (把剛才的角度加6°)
N6 IF[#1 LE 180] GOTO3;(如果角度小于等于180°就轉(zhuǎn)回N3段)
N7 G00 X300 Z200 M09;
N8 M05;
N9 M30;
這個程序中,角度取絕對值。由于分31次進刀(30個間隔)車削半圓形螺旋槽,相鄰兩刀間的夾角為6°,所以N5段中“把剛才的角度加6°”。
應(yīng)用這個程序若表面粗糙度不符合要求,可以減少第五步的步距角即可。這個程序只用于余量很小時的精車。如需粗車(當毛坯是圓柱料時),還應(yīng)編一個相應(yīng)的宏程序。即便是精車,如果余量不是很小,所車的角度就應(yīng)大于180°,特別是開始進刀時。也就是說,第一刀要從負角度開始,否則第一刀加工時會切得過多。
圖2中的弧形程序在圓弧面上,所用的刀具與上邊的例子一樣,也是刀片半徑為3mm。其程序如下:
G54 T0101 G40 G97 M3 S300;
G0 X120 Z12 M8;
#1 = 360;(截面圓弧判斷條件,角度單位)
WHILE [#1 GE 180] DO1;(截面圓弧判斷條件)
#2 = 1.5 * SIN [#1];(計算截面圓弧X向坐標)
#3 = 1.5 * COS [#1] ; (計算截面圓弧Z向坐標)
#4=15; (包絡(luò)圓起始坐標Z值)
WHILE [#4 GE -15] DO2;(螺旋線包絡(luò)面判斷條件)
#5= SQRT [59.5*59.5-#4*#4];(計算包絡(luò)圓X向坐標)
G32 X [2*[#5-16.5+#2]] Z [#4-15+#3] F11;(計算工件坐標系中的X、Z值,并插補)
#4=[#4]-1; (包絡(luò)圓變量)
END2;
G32 Z-38 F11;
#1=[#1]-5; (截面圓弧角度變化量)
G0 X120; (退刀)
Z12; (退刀)
END1 ;
G0 G40 X200 Z12;
M30;