fanuc数控车所有循环指令(FANUC系统数控车固定循环G73案例及宏程序对比)
一、具体格式:G73格式:,接下来我们就来聊聊关于fanuc数控车所有循环指令?以下内容大家不妨参考一二希望能帮到您!
fanuc数控车所有循环指令
一、具体格式:
G73格式:
G73 U-- W-- R--;
G73 P-- Q-- U-- W-- F-- S-- T--;
二、程序解释:
1、G73 U-- W-- R--;
U :X轴方向 每刀车削的深度,如2.5
W:Z轴方向 每刀车削的深度。如0.2
R:G73这个动作 执行次数, 如12,即此值用以平均每次切削深度
2、G73 P-- Q-- U-- W-- F-- ;
P:精车起始段序号 如P10就是从N10开始
Q:精车结束段序号 如Q20就是到N20结束
U:X轴方向精车余量
W:Z轴方向精车余量
F:切削进给量
S:转速(可省)
T:选择的刀具(可省)
O1259(程序号)
T0101(1号刀具)
M3S1000
M08
G0X100Z150
X40 Z2
G73U2.5W0.2R6
G73P10Q20U0.5W0.1F0.2
N10 G0 X30
G1 Z0 F0.1
X22 Z-12
G02 X24 Z-17 R6
G01 X40 Z-25
Z-35
N20 X52
N22 G0 Z2 X33
G70P10Q20
G0X100Z150
M09
M05
M30
O1259
T0101
M3S1000
M08
G0X100Z150
X40 Z3
#1=2.5(规定每刀X切削深度)
#2=0.2(规定每刀Z切削深度)
#3=12 (规定粗车刀数)
WHILE[#3GE1]DO1 (判断刀数)
#3=#3-1(自变量变化)
#4=#1*#3(X向变化尺寸)
#5=#2*#3(Z向变化尺寸)
N10 G0 X[30.5 #4]
G1 Z[0 #5] F0.1
X[22.5 #4] Z[-12 #5]
G02 X[24.5 #4] Z[-17 #5] R6
G01 X[40.5 #4] Z[-25 #5]
Z[-34.8 #5]
X[52 #4]
G0 X[32 #4] Z[2 #5]
END1(粗车结束)
G0 Z2 X33(精车开始)
G0 X30
G1 Z0 F0.1
X22 Z-12
G02 X24 Z-17 R6
G01 X40 Z-25
Z-35
X52(精车结束)
G0X100Z150(退刀)
M09
M05
M30
从此案例来看,FANUC数控系统本身的G73命令是很好用的,如果是使用宏程序虽然也能实现,但是会有一些繁琐(当然也有更简单的)。如果有的系统不能使用G73命令,那么我们可以用宏程序来实现,你们说呢?
关注我,分享更多的宏程序
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com