由浅入深宏程序2-宏程序之销轴粗精加工
2019-11-22 13:14:03
GHZN01
本篇文章利用宏程序简单模仿数控系统的外圆车削循环功能。在此用前一篇的图纸与程序
原程序:
T0101;
M3S800;
G082Z5;粗加工开始
#2=0.05; Z向的加工余量
#3=0.5;外圆方向的加工余量
#4=0.3;每层切削后的回退量
#1=76+2*#3;考虑了精加工余量的第一次切削直径
N10 G0X[#1];将变量赋给X,则X方向进刀的直径则为#1变量中实际存储值。N10是程序
G1Z[-40+#2]F0.2;段的编号,用来标识本段,为后面循环跳转所用。
X[#1+#4];每次切削只回退#4的值
G0Z5;
#1=#1-4 ;单边切深为2mm,直径方向每次递减4mm
IF [#1GE40] GOGO 10; 如果#1 >= 40,即此表达式满足条件,则程序跳转到N10继续执行。
M03S1200当不满足#1 >= 40,即#1<40,则跳过循环判断语句,由此句继续向后执行。
G040由此开始精加工
G1Z-40F0.1
X82
G0150Z150
M5
M30