M101自动插入备用刀
应用
数控系统用M101在刀具达到指定的刀具使用寿命后自动插入备用刀。然后,数控系统用备用刀继续加工操作。
要求
- 刀具管理表中的RT表列
必须在RT表列已定义了备用刀的刀具号。
- 刀具管理表中的TIME2表列
在TIME2表列,定义刀具使用寿命,达到此值时数控系统插入备用刀。
功能说明
作用
M101在程序段起点处生效。
要重置M101,需要编程M102。
应用举例
Machine
参见机床手册!
M101的功能与各机床具体情况有关。
11 TOOL CALL 5 Z S3000 | ; 刀具调用 |
12 M101 | ; 激活自动换刀 |
数控系统换刀并激活下一个NC数控程序段中的M101。刀具管理表的TIME2表列含刀具调用时刀具的最大使用寿命信息。如果在加工中,CUR_TIME表列中的当前刀具使用寿命超过此值,数控系统在NC数控程序的适当位置插入备用刀。不超过1分钟后换刀,除非数控系统尚未结束当前NC数控程序段。此功能可方便在无人值守机床上自动执行程序。
输入
如果定义M101,数控系统继续对话并提示输入BT值。用BT定义NC数控程序段数量,可推迟此数量的程序段进行自动换刀(可达100个程序段)。NC数控程序段的内容,例如定义的进给速率或运动的距离,影响推迟换刀的时间。
如果未定义BT,数控系统用值1或根据情况,用机床制造商定义的默认值。
BT值、刀具使用寿命校验和自动换刀的计算影响加工时间。
11 M101 BT10 | ; 激活自动换刀,不超过10个NC数控程序段后 |
注意
注意
碰撞危险!
用M101自动换刀时,数控系统始终先沿刀具轴退刀。进行底切加工退刀时可能发生碰撞,例如用三面刃铣刀或T形槽铣刀时!
- 仅将M101用于无底切的加工操作
- 用M102取消激活换刀操作
关于换刀的说明
- 数控系统在NC数控程序中的适当位置自动换刀。
- 数控系统在程序中的以下位置自动换刀。
- 加工循环期间
- 如果RR或RL半径补偿已激活
- APPR接近功能后立即
- DEP离开功能前立即
- CHF倒角前或倒角后立即或RND倒圆前或倒圆后立即
- 宏程序期间
- 换刀期间
- NC数控功能 刀具调用或刀具定义后立即
- 如果机床制造商也未定义,数控系统在换刀后进行以下刀具运动:
- 如果沿刀具轴的目标位置低于当前位置,最后定位刀具轴。
- 如果沿刀具轴的目标位置高于当前位置,首先定位刀具轴。
有关输入值BT的说明
- 要计算BT的适当初始值,用以下公式:
t:NC数控程序段的平均加工时间,单位秒
将结果圆整到整数。如果计算结果大于100,用最大输入值100。
- 机床制造商用可选机床参数M101BlockTolerance (202206号)定义NC数控程序段数量的标准值,自动换刀推迟此数量的程序段。如果未定义BT,则用此标准值。
定义
缩写 | 定义 |
---|---|
BT(block tolerance) | 推迟换刀的NC数控程序段数量。 |