基于刀具加工
应用
基于刀具的加工允许在一台机床上加工多个工件,包括在无托盘交换系统的机床上,基于刀具的加工能缩短换刀时间。 因此,即使机床无托盘交换系统,也能用托盘管理功能。
相关主题
- 托盘表的内容
- 在托盘表中程序中启动的程序段扫描
要求
- 托盘管理(软件选装项22)
- 基于刀具加工的换刀宏程序
- METHOD表列及TO或TCO数据
- 相同刀具的NC数控程序
正在使用的刀具必须至少是相同刀具。
- W-STATUS表列及BLANK或INCOMPLETE数据
- NC数控程序不允许含以下功能:
- TCPM功能或M128(选装项9)
- M144(选装项9)
- M101
- M118
- 修改托盘预设点
功能说明
基于刀具的加工顺序
- 输入项TO或CTO告诉数控系统基于刀具的加工在这些托盘表的表行后有效
- 该数控系统执行带输入项TO的NC程序直到达到“刀具调用”
- W-STATUS从BLANK(毛坯)变为INCOMPLETE(未完成)和数控系统在CTID字段中输入数据
- 该数控系统执行带输入项CTO的全部其它NC程序直到达到“刀具调用”
- 如为下列情况之一,数控系统用下一把刀具执行后续加工步骤:
- 刀具表中的下个表行含输入项PAL
- 刀具表中的下个表行含输入项TO或WPO
- 表中有部分表行无输入项ENDED(已结束)或EMPTY(空)
- 数控系统在每一次加工操作时更新CTID字段的信息
- 如果组的全部表行都含输入项ENDED(已结束),数控系统处理托盘表的下面几行
程序中启动的程序段扫描
也能在中断后返回托盘表。数控系统可显示表行和中断处的NC程序段。
数控系统在托盘表的CTID表列中保存程序中启动信息。
托盘表中的程序段扫描是基于刀具的功能。
程序段扫描后,如果在以下行中定义了基于刀具的加工方法TO和CTO,该数控系统恢复基于刀具加工。
以下功能需要特别注意,尤其是程序中启动:
- 用辅助功能修改机床状态(例如M13)
- 写入配置(例如(写入运动特性)
- 行程范围切换
- 循环32
- 循环800
- 倾斜加工面
注意
注意
碰撞危险!
部分托盘表和NC数控程序不适用于基于刀具的加工。对于基于刀具的加工,数控系统不连续执行NC数控程序,而是将其分为多次刀具调用。NC数控程序的划分使未被重置的功能可适用于整个程序(机床状态)。可能导致加工期间的碰撞危险!
- 必须考虑说明中的限制
- 调整托盘表和NC数控程序使其与基于刀具的加工相符
- 在每个NC数控程序中,每把刀具后需要重新编写程序信息(例如M3或M4)。
- 在每一个NC数控程序中的每把刀具前,重置特殊功能和辅助功能(例如,Tilt the working plane或M138)
- 在运行程序, 单段方式操作模式下,小心地测试托盘表和相应的NC数控程序
- 如果要再次启动加工,将W-STATUS改为BLANK(毛坯)或删除原有输入。
注意 在程序中启动
- CTID字段中信息保持两周的时间。之后,程序中启动将无法再次执行。
- 严禁修改或删除CTID字段中的信息。
- 软件更新后,CTID字段中的数据失效。
- 数控系统保存程序中启动的预设点编号。如果修改该预设点,也平移加工。
- 在基于刀具的加工中,编辑NC程序后,程序中启动将无法执行。