本使用手册及样例包目录内所包含文档、PLC程序、机床可执行程序(MPF、SPF、…)、电气图,可能与用户实际使用不同,用户可能需要先对例子程序做修改和调整,才能将其用于测试。本例程的作者和拥有者对于该例程的功能性和兼容性不负任何责任,使用该例程的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为此联系西门子技术支持与服务部门。
对于在使用中发生的人员、财产损失本公司不承担任何责任,由使用者自行承担风险。
以上声明内容的最终解释权归西门子(中国)有限公司所有,后续内容更新不做另行通知。
在运用切向控制功能是往往会可能出现多段圆弧插补,而且还是反向插补运动,比如先是G02插补,后面可能会有另一段G03插补,或者先是G03,再是G02。就算再G02或G03之后,取消和删除切向控制后,再执行后面的反向插补G03或G02,也会碰到下图(图1)中的情况。这样就有可能无法实现正常的加工了。
图1
这时候我们必须通过对跟随轴的工作区的限制,来实现在反向运动中的偏移角度不需要偏转180°。达到如下图(图2)的运动效果。
图2
• 828D/840D sl
• 无
• 选项:6FC5800-0AM06-0YB0
•
• 参数:MC20150[27]
设1激活工作区限制
设2取消工作区限制
• NC指令:
WALINON 激活工作区限制
WALINOF 取消工作区限制
• 进入OFFSET
• 进入设定数据
• 工作区限制
• 设定切向跟踪轴的最小坐标和最大坐标值
在修正砂轮时,砂轮有2段独立圆弧,需要在U轴和W轴插补的时候,A轴需要切向跟踪;而且由于工艺的要求,2段圆弧的插补方向是反向的。在修整砂轮过程中出现了图1中的情况,使用通过激活工作区限制解决。
• ……….
• WALINON(激活工作区限制)
• N370 TANG(A,U,W)
• N380 TANGON(A)
• N390 G17 G90 G03 U=R256 W=R257 CR=R258 F=R125
• N400 TANGOF(A)
• N410 TANGDEL(A)
• N390 G90 G01 U=R259 W=R260 A=DC(R261) F=R125
• N400 G90 G01 U=R262 W=R263 A=DC(R264) F=R125
• N410 G90 G01 U=R265 W=R266 A=DC(R267) F=R125
• N420 TANG(A,U,W)
• N430 TANGON(A)
• ;N460 G90 G01 U=R265 W=R254+60 A=DC(R267) F=R125
• N490 TANG(A,U,W)
• N500 TANGON(A)
• N510 G90 G02 U=R268 W=R269 CR=R270 F=R125
• N520 TANGOF(A)
• N530 TANGDEL(A)
• WALINOF(取消工作区限制)
• …….
• MC20150[27]=1
激活工作区限制的A轴,需要回零后才正常运行。
• 在程序运行第一段G03圆弧插补(N390)时,激活或不激活工作区限制 - 没有区别。
执行前:
激活工作区限制 | 未激活工作区限制 |
执行后:
激活工作区限制 | 未激活工作区限制 |
• 在程序运行第二段G02返回圆弧插补(N390)时,激活或不激活工作区限制 - 对加工路径有影响。
执行前
激活工作区限制 | 未激活工作区限制 |
![]() |
执行后:
激活工作区限制 | 未激活工作区限制 |
通过激活A轴的工作区限制,有效的避免了在切向控制中出现的当反向运动中的偏移角度会偏转180°的问题,实现了加工需求。
1. SINUMERIK 840D sl/828D 工作准备部分 编程手册, 10/2015
Xie Yong Qiang
2020.02.22
版本 | 日期 | 修改内容 |
V1.0 | 2020.02.22 | |