坐标系宏变量的变量号
偏置坐标(EXT):
X偏置变量号#5201
Y偏置变量号#5202
Z偏置变量号#5203
用法:例如需要X方向往正方向便宜0.05,那么可以在程式换刀代码前写上#5201=0.05,偏置坐标里就会自动输入0.05。如果里面原来有值,又不想清除,可以这样写,#5201=#5201+0.05,当然在需要偏置的地方结束后要写上#5201=#5201-0.05,这样又可以恢复原来值。如果结束地方不写,每加工一件都会比上一件X方向多偏0.05。
G54坐标系
X轴变量号:#5221
Y轴变量号:#5222
Z轴变量号:#5223
G55坐标系
X轴变量号:#5241
Y轴变量号:#5242
Z轴变量号:#5243
G56坐标系
X轴变量号:#5261
Y轴变量号:#5262
Z轴变量号:#5263
G57坐标系
X轴变量号:#5281
Y轴变量号:#5282
Z轴变量号:#5283
G58坐标系
X轴变量号:#5301
Y轴变量号:#5302
Z轴变量号:#5303
G59坐标系
X轴变量号:#5321
Y轴变量号:#5322
Z轴变量号:#5323
G54.1P1坐标系
X轴变量号:#7001
Y轴变量号:#7002
Z轴变量号:#7003
G54.1P2坐标系
X轴变量号:#7021
Y轴变量号:#7022
Z轴变量号:#7023
后面都是以此类推。
举个例子,每次加工15件,我需要降0.15mm,最大能降到6mm就不能再降。这个表达式该怎样写。我用坐标系变量写,供参考去下:
O0001;
#600=#600+1;
IF[#600EQ15]GOTO 1;
GOTO 2;
N1;
#600=0;
#601=#5203;
#5203=#5203-0.15;
N2;
IF[#5203LE-6] GOTO 5;
…(加工程序)
GOTO 3;
N5;
#5203=0;
#3000=2;(6mm)
N3;
G91G28Z0;
G91G28X0Y0;
M30;
这些都是根据加工的实际应用来看怎样写,方便才行,不要弄的过于花里胡糙,越简单越容易懂越好。如果有需要的,可以参考,我写的可能也不算很好,比较简单基础,试用以上说的变量用法,以及前面文章变量一块穿插,手机写的,电脑长时间不用坏了,有疑问的大家也可以讨论交流,相互学习。