工件轮廓曲线的插补方法、插补装置及计算设备制造方法及图纸

技术编号:38839415 阅读:15 留言:0更新日期:2023-09-17 09:54
本发明专利技术公开了一种工件轮廓曲线的插补方法、插补装置及计算设备,方法包括:获取当前插补点参数对应的当前规划速度;根据当前插补点参数及当前规划速度确定下一插补点参数;根据当前插补点参数和下一插补点参数,确定当前插补点到下一插补点的曲线弧长;计算曲线弧长与当前规划位移之间的实际误差值,判断实际误差值是否小于预定误差值;如果不小于预定误差值,则将下一插补点参数作为新的当前插补点参数,将实际误差值作为新的规划速度,以确定新的下一插补点参数,并计算新的实际误差值,判断新的实际误差值是否小于预定误差值;如果小于预定误差值,则根据下一插补点参数,确定下一插补点坐标。根据本发明专利技术的技术方案,提高了插补精度。插补精度。插补精度。

【技术实现步骤摘要】
工件轮廓曲线的插补方法、插补装置及计算设备


[0001]本专利技术涉及数控系统
,尤其涉及一种工件轮廓曲线的插补方法、插补装置及计算设备。

技术介绍

[0002]数控系统在进行离散线段的加工过程中,在轨迹衔接处,为了避免路径轴停止加工,一般会按照定义的公差,在拐角插入过渡曲线,以实现加工轨迹的平滑。但,在进行过渡曲线的插补时,由于数控系统计算出的插补步长不够精确(Bezier曲线的插补步长与规划步长之间存在误差),会导致加工速度的波动,进而引起伺服驱动轴的震动,降低加工质量。
[0003]为此,需要一种工件轮廓曲线的插补方法,以解决上述技术方案中存在的问题。

技术实现思路

[0004]为此,本专利技术提供一种工件轮廓曲线的插补方法和插补装置,以解决或至少缓解上面存在的问题。
[0005]根据本专利技术的一个方面,提供一种工件轮廓曲线的插补方法,在计算设备中执行,以便在加工工件过程中确定所述工件的轮廓曲线上的一个或多个插补点,所述方法包括:获取当前插补点参数对应的当前规划速度;根据当前插补点参数及当前规划速度,确定下一插补点参数;根据所述当前插补点参数和下一插补点参数,确定当前插补点到下一插补点的曲线弧长;计算所述曲线弧长与当前规划位移之间的实际误差值,判断所述实际误差值是否小于预定误差值;如果不小于预定误差值,则:将所述下一插补点参数作为新的当前插补点参数,将所述实际误差值作为新的规划速度,以确定新的下一插补点参数,并计算新的实际误差值,判断新的实际误差值是否小于预定误差值;如果小于预定误差值,则:根据所述下一插补点参数,确定下一插补点坐标。
[0006]可选地,在根据本专利技术的工件轮廓曲线的插补方法中,还包括:根据所述下一插补点坐标,确定是否完成插补;如果未完成插补,则将所述下一插补点参数作为新的当前插补点参数,并获取新的当前插补点参数对应的新的规划速度。
[0007]可选地,在根据本专利技术的工件轮廓曲线的插补方法中,根据当前插补点参数及当前规划速度,确定下一插补点参数,包括:利用泰勒展开公式,根据所述当前插补点参数及当前规划速度,确定下一插补点参数。
[0008]可选地,在根据本专利技术的工件轮廓曲线的插补方法中,根据所述下一插补点参数,确定下一插补点坐标,包括:根据所述下一插补点参数和轮廓曲线方程,确定下一插补点坐标。
[0009]可选地,在根据本专利技术的工件轮廓曲线的插补方法中,根据所述下一插补点坐标,确定是否完成插补,包括:根据所述下一插补点坐标,确定获取规划速度是否完成,或者,插补路径是否完成;如果确定获取规划速度完成或者插补路径完成,则确定完成插补。
[0010]可选地,在根据本专利技术的工件轮廓曲线的插补方法中,根据所述下一插补点坐标,
确定是否完成插补,还包括:判断所述下一插补点参数是否大于或等于终点参数;如果大于或等于终点参数,则确定完成插补。
[0011]可选地,在根据本专利技术的工件轮廓曲线的插补方法中,获取当前插补点参数对应的当前规划速度,包括:调用速度规划模块,来获取当前插补点参数对应的当前规划速度。
[0012]可选地,在根据本专利技术的工件轮廓曲线的插补方法中,在获取当前插补点参数对应的当前规划速度之前,还包括:获取轮廓曲线的特征参数,其中,所述特征参数包括预定误差值、控制点、起点参数以及终点参数。
[0013]根据本专利技术的一个方面,提供一种插补装置,驻留在计算设备中,以便在加工工件过程中确定工件的轮廓曲线上的一个或多个插补点,其中,所述装置包括:获取模块、确定模块以及设置模块;所述获取模块适于:获取当前插补点参数对应的当前规划速度;所述确定模块适于:根据当前插补点参数及当前规划速度,确定下一插补点参数;根据所述当前插补点参数和下一插补点参数,确定当前插补点到下一插补点的曲线弧长;计算所述曲线弧长与当前规划位移之间的实际误差值,判断所述实际误差值是否小于预定误差值;如果不小于预定误差值,则所述设置模块适于:将所述下一插补点参数作为新的当前插补点参数,将所述实际误差值作为新的规划速度,以确定新的下一插补点参数,并计算新的实际误差值,判断新的实际误差值是否小于预定误差值;如果小于预定误差值,则所述确定模块还适于:根据所述下一插补点参数,确定下一插补点坐标。
[0014]根据本专利技术的一个方面,提供一种计算设备,包括:至少一个处理器;存储器,存储有程序指令,其中,程序指令被配置为适于由上述至少一个处理器执行,所述程序指令包括用于执行如上所述的工件轮廓曲线的插补方法的指令。
[0015]根据本专利技术的一个方面,提供一种存储有程序指令的可读存储介质,当该程序指令被计算设备读取并执行时,使得该计算设备执行如上所述的工件轮廓曲线的插补方法。
[0016]根据本专利技术的技术方案,提供了一种工件轮廓曲线的插补方法,根据当前插补点参数及当前规划速度来确定下一插补点参数,随后根据当前插补点参数和下一插补点参数,来确定当前插补点到下一插补点的曲线弧长,通过计算曲线弧长与当前规划位移之间的实际误差值,判断实际误差值是否小于预定误差值,据此确定是否满足插补精度要求。在不满足精度要求的情况下,将下一插补点参数作为新的当前插补点参数,将实际误差值作为新的规划速度,来确定新的下一插补点参数,并判断新的实际误差值是否小于预定误差值。如果满足精度要求,则可以根据下一插补点参数确定下一插补点坐标,以便在工件轮廓曲线上插入下一插补点。这样,根据本专利技术的插补方案,可以提高插补精度,实现对工件轮廓曲线的过渡拐角进行精确插补,进而提高加工质量。
[0017]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0018]为了实现上述以及相关目的,本文结合下面的描述和附图来描述某些说明性方面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述
以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的部件或元素。
[0019]图1示出了根据本专利技术一个实施例的计算设备100的示意图;
[0020]图2示出了根据本专利技术一个实施例的工件轮廓曲线的插补方法200的流程示意图;
[0021]图3示出了根据本专利技术的一个实施例的插补装置300的示意图。
具体实施方式
[0022]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0023]图1示出了根据本专利技术一个实施例的计算设备100的示意图。如图1所示,在基本配置中,计算设备100本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工件轮廓曲线的插补方法,在计算设备中执行,以便在加工工件过程中确定所述工件的轮廓曲线上的一个或多个插补点,所述方法包括:获取当前插补点参数对应的当前规划速度;根据当前插补点参数及当前规划速度,确定下一插补点参数;根据所述当前插补点参数和下一插补点参数,确定当前插补点到下一插补点的曲线弧长;计算所述曲线弧长与当前规划位移之间的实际误差值,判断所述实际误差值是否小于预定误差值;如果不小于预定误差值,则将所述下一插补点参数作为新的当前插补点参数,将所述实际误差值作为新的规划速度,以确定新的下一插补点参数,并计算新的实际误差值,判断新的实际误差值是否小于预定误差值;如果小于预定误差值,则根据所述下一插补点参数,确定下一插补点坐标。2.如权利要求1所述的方法,其中,还包括:根据所述下一插补点坐标,确定是否完成插补;如果未完成插补,则将所述下一插补点参数作为新的当前插补点参数,并获取新的当前插补点参数对应的新的规划速度。3.如权利要求1或2所述的方法,其中,根据当前插补点参数及当前规划速度,确定下一插补点参数,包括:利用泰勒展开公式,根据所述当前插补点参数及当前规划速度,确定下一插补点参数。4.如权利要求1

3中任一项所述的方法,其中,根据所述下一插补点参数,确定下一插补点坐标,包括:根据所述下一插补点参数和轮廓曲线方程,确定下一插补点坐标。5.如权利要求2所述的方法,其中,根据所述下一插补点坐标,确定是否完成插补,包括:根据所述下一插补点坐标,确定获取规划速度是否完成,或者,插补路径是否完成;如果确定获取规划速度完成或者插补路径完成,则确定完成插补。6.如权利要求2或5所述的方法,其中,根据所述...

【专利技术属性】
技术研发人员:封雨鑫刘坚陈焱余强
申请(专利权)人:深圳市大族智能控制科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1