IF[#3
LT #2] THEN#3=#2(强制赋值,****深度过切)
G0 Z[#3 #1 0.5](Z每次*,*在离上次钻深0.5的地方)
G1 Z#3 F0.06(钻孔)
G0 Z10.(当钻完一个深度退刀到Z10的地方)
G4 X1.(暂停1秒,让钻头冷却)
IF[#3 EQ #2] GOTO 20(****死循环,如果#3等于#2那么跳转N20的地方)
IF[#3 GE #2] GOTO 10(条件判断,原装进口龙门加工中心,如果#3大于或等于#2跳转到N10地方继续循环)
N20 G0 X120. Z150.(退刀)
M30(程序结束)
从上程序可以看出,我们实现了每次钻深2毫米,然后快速退刀,暂停,快速进刀,继续钻深2毫米,重复执行同一动作,广东龙门加工中心,直到深度到达跳出循环,退刀。这里我们使用G1 Z#3来钻孔,下面我把G1改进为G74 钻孔,和宏程序配合使用,效果更佳,程序如下:
T303 S600 (直径12的钻头)
G0 X0. Z10.
#1=2 (每一次钻深的深度)
#2=-105 (这里为什么不是-100?因为按上图要求孔是通孔考虑钻头前面有锥度,所以多钻深5)
#3=0 (平面Z0赋值)
N10#3=#3-#1 (计算出每次钻深的Z值坐标)
IF[#3 LT #2] THEN#3=#2(强制赋值,****深度过切)
G0 Z[#3 #1 0.5](Z每次*,*在离上次钻深0.5的地方)
G74 R0.2(每次钻深0.5,退刀0.20)
G74 Z#3 Q500 F0.06(钻孔循环)
G0 Z10.(当钻完一个深度退刀到Z10的地方)
G4 X1.(暂停1秒,让钻头冷却)
IF[#3 EQ #2] GOTO 20(****死循环,如果#3等于#2那么跳转N20的地方)
IF[#3 GE #2] GOTO 10(条件判断,如果#3大于或等于#2跳转到N10地方继续循环)
N20 G0 X120. Z150.(退刀)
M30(程序结束)
通过上面程序优化,我们可以达到一个理想的加工效果!下面我们来讲一下目前国内用的****多的系统,前面的程序都是以FANUC OI 系列编程,如果你是广数系统,你需要改动一些程序段,按照上面程序我来讲解一下广数和FANUC的区别,程序如下:
T303 S600 (直径12的钻头)
G0 X0. Z10.
#1=2 (每一次钻深的深度)
#2=-105(这里为什么不是-100?因为按上图要求孔是通孔考虑钻头前面有锥度,所以多钻深5)
#3=0 (平面Z0赋值)
N10#3=#3-#1 (计算出每次钻深的Z值坐标)
IF[#3 LT #2] THEN#3=#2 (强制赋值,加工中心,****深度过切)
#4=[#3 #1 0.5] (计算Z每次*,*在离上次钻深0.5的地方)区别在这里,先计算带入#号,下
面一步*,把#号带入进去俗话说“工欲善其事必先利其器”,这足以说明生产工具在日常工作中的重要性。作为机床企业,选择适合自己的加工中心非常重要。
随着公司的规模越来越大,加工的产品也越多越多,所以打算增加生产设备。但是面对市场上型号和种类繁多的加工中心,我就不知该如何选择。如此之多的加工中心,要如何才能具有针对性的选择采购呢?
目前,市场上加工中心种类分有立式加工中心、卧式加工中心、龙门加工中心等等。面对种类繁多的加工中心,消费者的确很难选择出自己真实需要的。下面为大家进行详细介绍:
首先要根据自己的加工需求来选择加工中心,我们选择采购加工中心不就是为了平时的工件加工嘛!如加工两面以上的工件或者在四周呈径向辐射状排列的孔系、面的加工,以及各种箱体,特别是一些工件的位置精度要求较高的,加工中心价格,应选择卧式加工中心;单面加工的工件,如各种板类零件等,宜选择立式加工中心;加工复杂曲面时,如导风轮、发动机上的整体叶轮等,可选五轴加工中心;在一次装夹中需要完成多面加工时可选择五面加工中心;当工件尺寸较大时,如机床床身、立柱等,可选择龙门式加工中心。