jianfeng13148 发表于 2021-7-12 14:32
加个子程式每次换程式都要到子程式里去改刀号,然后在到主程式启动,有些不用改的也要去子程式去看一下, ...
为什么要改刀号不是有变量吗
办法是有,但是你这样做的目的是什么,感觉没有必要啊{:lol:}
jianfeng13148 发表于 2021-7-12 14:32
加个子程式每次换程式都要到子程式里去改刀号,然后在到主程式启动,有些不用改的也要去子程式去看一下, ...
把子程序写成:#11=#111,#12=#112。。。。。。。然后,在程序头给#111,#112赋值。这样子程序里的就不用管了,
你的后处理出来的程序,刀号可以是变量吗,怎么设置的?
请问读一遍的意义是什么
本帖最后由 ZHMCmh 于 2021-8-18 13:22 编辑
N100(定位刀具列表)
#10=100(跳转位置)
#11=1
#12=2
GOTO #10
N100(起始跳转位置)
G40 G49 G80
G17 G90 G54
...
#10=500(设置跳转返回位置)
GOTO 100
N500
T[#11] M6
G43 H[#11]
....
#10=600(设置跳转返回位置)
GOTO 100
N600
T[#12] M6
G43 H[#12]
...
M30
从中间开始加工的时候,读取变量值
N100(定位刀具列表)
#10=100(跳转位置)
#11=1
#12=2
GOTO #10
N100(起始跳转位置)
G40 G49 G80
G17 G90 G54
...
#10=500(设置跳转返回位置)
GOTO 100
N500
T[#11] M6
G43 H[#11]
....
#10=600(设置跳转返回位置)
GOTO 100
N600
T[#12] M6
G43 H[#12]
...
M30