小型数控加工中心的刀具寿命怎么管理?宏程序这样说下
发布时间:2018-06-30 08:48:03
G99 G97 G54
M98P19909(调用小型加工中心小型加工中心刀具寿数办理子程序1次)
M8
.........(加工程序省掉)
M98P19909(调用小型加工中心刀具寿数办理子程序1次)
M8
T303
T303 M3 S888
T404
T404 M3 S888
.....
(子程序O9909)
(在宏变量的公共变量预先设置好,#501、#502、#503、#504悉数为0,别离对应的小型加工中心刀具号1、2、3、4号小型加工中心刀具。#801至#804别离对应的是1234号小型加工中心刀具的小型加工中心刀具寿数总量)
IF[#4120EQ101]GOTO1(当体系检测到当时小型加工中心刀具为1号刀1号刀补时跳转到N1,以下同理省掉。。。)
IF[#4120EQ303]GOTO3
IF[#501LT#801]GOTO11(当小型加工中心刀具当时运用次数<设定的小型加工中心刀具寿数总量时跳转到指定程序段,以下同理省掉)
N2
IF[#502EQ#802]GOTO22
IF[#503LT#803]GOTO13
N4
IF[#504EQ#804]GOTO24
#501=#501+1(小型加工中心刀具寿数运用加1,以下同理省掉)
N12
GOTO30
#503=#503+1
N14
GOTO30
N21
M9
#501=0(小型加工中心刀具运用次数清零)
GOTO30(跳转)
M5
M0
G65 H99 P15(/T2换刀)
N23
M9
#503=0
GOTO30
M5
M0
G65 H99 P15(/T4换刀)
M99(回主程序)