速度敏感点分段NURBS曲线的S型加减速控制插补算法制造技术

技术编号:10397243 阅读:134 留言:0更新日期:2014-09-07 17:53
本发明专利技术公开了一种速度敏感点分段NURBS曲线的S型加减速控制插补算法,该算法首先对需加工的NURBS曲线进行预处理,利用矩阵形式表达NURBS曲线以简化计算量并基于弦高误差对NURBS曲线进行预插补,然后在曲线速度敏感点处将NURBS曲线分段,再采用S型加减速控制对分段后的NURBS曲线段进行速度规划,最后得到各插补点的进给速度及对应的坐标值。采用本发明专利技术大大简化实时插补过程,在插补运动过程特别是速度敏感点处速度平稳,过度平滑,无冲击,从而促进了高速高精度数控系统的发展。

【技术实现步骤摘要】
速度敏感点分段NURBS曲线的S型加减速控制插补算法
本专利技术涉及数控领域,尤其涉及一种速度敏感点分段NURBS曲线的S型加减速控制插补算法。
技术介绍
随着零件自由曲面、曲线造型技术的发展,参数曲线曲面造型技术被引入到零件造型中,其中由于NURBS参数曲线曲面建模方法不仅能够描述自由型曲线曲面,又能够精确表示二次曲线弧与二次曲面,被国际标准化组织定为描述自由型曲线曲面的标准。NURBS曲线插补在高速高精度加工中的优点主要有程序指令大大简化、提高了加工精度、改善了加工时间和加工过程的平稳性。NURBS曲线插补技术应用的数控系统不多,多集中在FANUC、SIEMNS、三菱等高档数控系统中。且现行的NURBS曲线插补技术还存在不少问题,如:加工路径中遇到曲率急剧变化的点不能够进行有效的加减速控制,算法复杂,实时性不高,减速点预测困难等等。
技术实现思路
本专利技术的目的是针对上述技术方案的不足,提供一种能对曲率急剧变化点进行有效S型加减速控制的NURBS曲线插补算法。为了实现上述目的,本专利技术提供的技术方案为:一种速度敏感点分段NURBS曲线的S型加减速控制插补算法,包括如下步骤:对NURBS曲线表达式进行处理;对NURBS曲线进行预插补;在曲线速度敏感点处对NURBS曲线分段处理;采用S型加减速控制方法对各分段曲线进行速度规划。上述对NURBS曲线表达式进行处理的步骤为:将三次NURBS曲线采用矩阵形式表达,并根据NURBS曲线的特征参数计算系数,具体地,三次NURBS曲线第i段的矩阵表达式为:

【技术保护点】
一种速度敏感点分段NURBS曲线的S型加减速控制插补算法,其特征在于,包括如下步骤: 对NURBS曲线表达式进行处理; 对NURBS曲线进行预插补; 在曲线速度敏感点处对NURBS曲线分段处理; 采用S型加减速控制方法对各分段曲线进行速度规划。

【技术特征摘要】
1.一种速度敏感点分段NURBS曲线的S型加减速控制插补算法,其特征在于,包括如下步骤: 对NURBS曲线表达式进行处理; 对NURBS曲线进行预插补; 在曲线速度敏感点处对NURBS曲线分段处理; 采用S型加减速控制方法对各分段曲线进行速度规划。2.如权利要求1所述的速度敏感点分段NURBS曲线的S型加减速控制插补算法,其特征在于,对NURBS曲线表达式进行处理的步骤为:将三次NURBS曲线采用矩阵形式表达,并根据NURBS曲线的特征参数计算系数,具体地, 三次NURBS曲线第i段的矩阵表达式为: 3.如权利要求1或权利要求2所述的速度敏感点分段NURBS曲线的S型加减速控制插补算法,其特征在于,对NURBS曲线进行预插补的步骤为: (3-1)采用下述二阶泰勒插补计算公式计算插补点参数u值: ...

【专利技术属性】
技术研发人员:董伯麟董仲玲
申请(专利权)人:深圳华南数控系统有限公司
类型:发明
国别省市:广东;44

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

1
相关领域技术
  • 暂无相关专利