|
抛物线加工
宏程序的应用非常广泛,对于能用数学方程表示的曲线,曲面,都可以用高效的宏程序加工。
在CAM流行的时代,很多人不太认同宏程序,这是一个误解。宏程序可以帮助理解加工原理,刀具与零件之间的关系,加工过程。甚至这是高手的标志。
对于比较老的数控机床,内存比较小,宏程序非常合适其应用,因为它体积小,高度精练。
宏程序缺点就是,门槛高,难于理解。
所示抛物线孔,方程为Z=X2/16,换算成直径编程形式为Z=X2/64,则X=sqrt[Z]/8。采用端面切削方式,编程零点放在工件右端面中心,工件预钻有Φ30底孔。
%120
G50 X100 Z200;
T0101;
G90 G0 X28 Z2 M03 M07 S800;
#1=-3; Z
WHILE #1 GE -81 DO1; 粗加工控制
#2=SQRT[100+#1]/8; X
G0 Z[#1+0.3];
G1 X[#2-0.3] F0.3;
G0 X28 W2;
#1=#1-3;;
END1;
#10=0.2;
#11=0.2;
WHILE #10 GE 0 DO1; 半精、精加工控制
#1=-81;
G0 Z-81 S1500;
WHILE #1 LT 0.5 DO2; 曲线加工控制
#2=SQRT[100+#1]/8; X
G1 X[#2-#10] Z[#1+#11] F0.1;
#1=#1+0.3;
END2;
G0 X28;
#10=#10-0.2;
#11=#11-0.2;
END1;
G0 X100 Z200 M05 M09;
T0100;
M30;
|
|