[发明专利]基于开放式五轴数控系统RTCP算法的机床控制方法在审
申请号: | 202010514341.6 | 申请日: | 2020-06-08 |
公开(公告)号: | CN111580461A | 公开(公告)日: | 2020-08-25 |
发明(设计)人: | 刘大鹏 | 申请(专利权)人: | 南京佳和牙科技术有限公司 |
主分类号: | G05B19/404 | 分类号: | G05B19/404;G05B19/4103 |
代理公司: | 南京中盟科创知识产权代理事务所(特殊普通合伙) 32279 | 代理人: | 江冬萍 |
地址: | 210000 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 开放式 数控系统 rtcp 算法 机床 控制 方法 | ||
本发明提出的基于开放式五轴数控系统RTCP算法的机床控制方法,包括S1:在B轴摆动坐标系下,求出刀尖的坐标;S2:计算刀尖转动后的坐标,根据刀尖转动后的坐标计算出每个插补周期的刀尖变化量;S3:求出工件表面点在转台坐标系下的坐标;S4:计算工件表面点转动后的坐标,根据工件表面点转动后的坐标计算出每个插补周期工件变化量;S5:建立非线性误差补偿算法,补偿机床坐标;S6:成B、C两轴的旋转坐标变换实现工件坐标系到机床坐标系的变换,将变换后的机床坐标系下的坐标完善RTCP,并录入到数控系统中。本方法通过机床三线轴坐标来补偿机床坐标,由于是通过特定不变的矩阵计算,所以通用性和方便性均较现有技术有提高。
技术领域
本发明涉及机床领域,具体涉及基于开放式五轴数控系统RTCP算法的机床控制方法。
背景技术
随着超精密切削加工的发展,所加工的零件形状已不再局限于平面和简单曲面等简单形状,正向着复杂形貌发展。五轴超精密机床的出现使加床加工效率和加工质量显著提高,但由于线性运动和旋转运动的耦合,刀尖会产生附加运动,使刀尖轨迹与编程点轨迹不重合产生非线性误差。目前处理这类误差的最有效方法是增加RTCP功能,但之前国内常用的方法是后处理法,RTCP功能较少。在进行后处理时需要知道机床结构、刀具长度、零件安装位置等参数,然后根据这些参数计算出旋转轴旋转产生的偏差,并进行补偿,最终得出补偿后机床各轴位置。
用上述方法处理后的程序不具通用性,给操作者带来很多不便,加工效率较低。针对以上存在的问题,提出一种基于开放式五轴数控系统RTCP算法实现方法,适合于摆头-转台一类的机床。
发明内容
为了克服现有技术中的不足,本发明提出的基于开放式五轴数控系统RTCP算法的机床控制方法,其提供一种通用的、能被数控系统识别的机床坐标的算法,将算法录入到RTCP中,机床后续根据该坐标来对非线性误差进行补偿。
为了实现上述目的,本发明的基于开放式五轴数控系统RTCP算法的机床控制方法,包括以下步骤,S1:建立B轴摆动坐标系,在B轴摆动坐标系下,求出刀尖的坐标;S2:刀尖转动一个角度,在B轴摆动坐标系下,计算刀尖转动后的坐标,根据刀尖转动后的坐标计算出每个插补周期的刀尖变化量;S3:建立转台坐标系,求出工件表面点在转台坐标系下的坐标;S4:工件表面点转动一个角度,在转台坐标系中,计算工件表面点转动后的坐标,根据工件表面点转动后的坐标计算出每个插补周期工件变化量;S5:建立非线性误差补偿算法,补偿机床坐标;S6::基于非线性误差补偿算法,实现工件坐标系到机床坐标系的变换,将变换后的机床坐标系下的坐标完善RTCP,并录入到数控系统中。
进一步的,步骤S1中,设B轴摆动坐标系为OBXBYBZB,并设刀具的摆长为L,刀轴与Z轴负方向夹角为θ,求出B轴摆动坐标系下刀尖原坐标为XB=-Lsinθ、YB=C、ZB=-Lcosθ,C为常数。
进一步的,步骤S2中,在B轴摆动坐标系下,设刀尖转动后的坐标变为XB1、YB1、ZB1,又因为刀尖转动后的坐标为:
所以根据坐标XB1、YB1、ZB1延伸推导:每个插补周期的刀尖坐标为:
则计算的每个插补周期刀尖变化量RBi为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京佳和牙科技术有限公司,未经南京佳和牙科技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010514341.6/2.html,转载请声明来源钻瓜专利网。