本使用手册及样例包目录内所包含文档、PLC程序、机床可执行程序(MPF、SPF、…)、电气图,可能与用户实际使用不同,用户可能需要先对例子程序做修改和调整,才能将其用于测试。本例程的作者和拥有者对于该例程的功能性和兼容性不负任何责任,使用该例程的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为此联系西门子技术支持与服务部门。
对于在使用中发生的人员、财产损失本公司不承担任何责任,由使用者自行承担风险。
以上声明内容的最终解释权归西门子(中国)有限公司所有,后续内容更新不做另行通知。
在五轴机床中经常会遇到很多加工件存在表面高低不规则的地方,为了节约加工效率和简化加工工艺,尽可能的需要少工序加工完整个工件,对高低不规则地方要求一刀加工完。提出在MDA或者AUTO方式下加工时可以使用手轮对刀具轴位置发生改变或者叠加;从而可以使用TOFF功能解决此类问题,即刀具定向手轮叠加偏移功能。
• V4.7+SP02
1、 TOFF功能生效参数
2、NC侧参数设置
1、PLC信号激活
l 设定对应通道的DB21.DBB392信号,当信号值为3时,激活;为0是取消功能
l 激活MDA和AUTO条件下的手轮
l 选择geoaxis DBX20.6和DBX20.7
2、PLC逻辑处理
(1) 在MDA和AUTO方式下激活DB21.DBB392=3,也可以用DB11.DBX4.0和DB11.DBX4.1信号来激活方式的。也可以用其它得方式来实现,如下图示例,就是使用MCP上MDA和AUTO灯信号Q0.0和Q0.1来激活的。同时使用了MCP上自定义的按键T10(Q4.6)来确保不使用TOFF功能时,让DB21.DBB392=0
(2)在CycleStop或者M0状态下TOFF的PLC处理,此时需要DB21.DBX6.1为1,TOFF功能才能生效并使用,示例如下:
(3)手轮的处理
使用MCP上的T14(Q4.2)按键激活手轮,用手轮上的自定义按键来激活DRF功能,示例如下:
测试条件:在AUTO模式下执行五轴的加工NC程序,任意位置操作MCP上的CycleStop/M0的情况下
当加工过程中已经使用了TOFF功能后,再后边的工序(同一个加工程序)中不需要刀具长度补偿值时,如何清除掉该值回到原来的退刀位置呢?
(1)方法一:常规方法
在不需要补偿值时,可操作MCP上的CycleStop/M0,按之前激活TOFF的方法来,操作手轮把补偿值手动摇到0 即可
(2)方法二:快速方法
①在不需要补偿值时,可操作MCP上的CycleStop/M0,点击“覆盖”按键,在画面中输入TOFFOF(Z)并执行该程序
②此时$AA_TOFF的值被清零,切到自动出现下图的程序,再次按循环启动按钮CycleStart,轴自动回退到之前法向退刀的位置处
③当执行完上图的程序后,自动跳到当前中断的NC加工程序处。继续执行加工程序
背景: 在五轴定梁龙门加工中对工件表面高低不一致的应用,由于在加工时使用了CYCLE800功能,使用DRF、FDA(FD)指令等都加大了加工工艺的难度,故使用TOFF功能
Ø 执行NC程序,任意位置操作MCP上的CycleStop/M0
Ø 选择MCP上的HT2手轮激活按键T14后,然后选择HT2手轮上的“T1按键”激活DRF功能
Ø 接着操作MCP上的“T10刀具长度”按键激活TOFF功能,此时DB21.DBB392=3,选择HT2上的手轮倍率(PLC已经写死X100,不可更改),摇手轮,轴随着刀轴方向移动,实现刀具在线补偿功能
840Dsl_828D_SINUMERIK_Operate参数设置手册_ Milling_Turning_2016
Xu Bao Hua
2022.6.1
版本 | 日期 | 修改内容 |
V1.0 | 2022.6.1 |