一种基于插补算法的机械加工控制方法技术

技术编号:26374554 阅读:68 留言:0更新日期:2020-11-19 23:43
本发明专利技术提供一种基于插补算法的机械加工控制方法,通过将待加工零件按照预设加工要求进行分段,分为多个连续的加工线段;并根据加工线段确定待加工零件的加工工序;选择加工线段,并按照确定的加工工序对待加工零件进行拟合,获取二次有理贝塞尔曲线;驱动旋转轴和移动轴,按照二次有理贝塞尔曲线对待加工零件进行加工,获取对应的工件;将工件与标准件进行比对,确定工件与标准件是否一致;若不一致,则通过NURBS曲线插补算法对所选择加工线段以及对应的加工工序进行路径规划,并用规划后的路径调节二次有理贝塞尔曲线,重新驱动旋转轴和移动轴进行加工,获取与标准件一致的工件。本发明专利技术可以修改预先确定的加工路径,重新对加工路径进行规划。

【技术实现步骤摘要】
一种基于插补算法的机械加工控制方法
本专利技术涉及制造业
,特别是涉及一种基于插补算法的机械加工控制方法。
技术介绍
数控机床(Computernumericalcontrolmachinetools,CNC),是一种装有程序控制系统的自动化机床。该控制系统能够逻辑地处理具有控制编码或其他符号指令规定的程序,并将其译码,用代码化的数字表示,通过信息载体输入数控装置。经运算处理由数控装置发出各种控制信号,控制机床的动作,按图纸要求的形状和尺寸,自动地将零件加工出来。目前数控机床加工零件的轨迹需要控制多个电机共同运动来完成运动轨迹,在控制多个电机时由于控制信号需要处理发送及到响应会有延迟,控制系统发送的脉冲在某些情况下还会丢步现象,这些也会导致多个电机无法做到同步而使运动轨迹有误差。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种基于插补算法的机械加工控制方法,用于解决现有技术中机床加工时出现的轨迹误差问题。为实现上述目的及其他相关目的,本专利技术提供一种基于插补算法的机械加工控制方本文档来自技高网...

【技术保护点】
1.一种基于插补算法的机械加工控制方法,其特征在于,包括以下步骤:/n将待加工零件按照预设加工要求进行分段,分为多个连续的加工线段;并根据所述加工线段确定所述待加工零件的加工工序;/n选择加工线段,并按照确定的加工工序对所述待加工零件进行拟合,获取二次有理贝塞尔曲线;/n驱动旋转轴和移动轴,按照所述二次有理贝塞尔曲线对待加工零件进行加工,获取对应的工件;/n将所述工件与标准件进行比对,确定所述工件与所述标准件是否一致;若不一致,则通过NURBS曲线插补算法对所选择加工线段以及对应的加工工序进行路径规划,并用规划后的路径调节所述二次有理贝塞尔曲线,重新驱动所述旋转轴和移动轴对待加工零件进行加工,...

【技术特征摘要】
1.一种基于插补算法的机械加工控制方法,其特征在于,包括以下步骤:
将待加工零件按照预设加工要求进行分段,分为多个连续的加工线段;并根据所述加工线段确定所述待加工零件的加工工序;
选择加工线段,并按照确定的加工工序对所述待加工零件进行拟合,获取二次有理贝塞尔曲线;
驱动旋转轴和移动轴,按照所述二次有理贝塞尔曲线对待加工零件进行加工,获取对应的工件;
将所述工件与标准件进行比对,确定所述工件与所述标准件是否一致;若不一致,则通过NURBS曲线插补算法对所选择加工线段以及对应的加工工序进行路径规划,并用规划后的路径调节所述二次有理贝塞尔曲线,重新驱动所述旋转轴和移动轴对待加工零件进行加工,直至获取与标准件一致的工件。


2.根据权利要求1所述的基于插补算法的机械加工控制方法,其特征在于,所述通过NURBS曲线插补算法对所选择加工线段以及对应的加工工序进行路径规划,包括有:
初始化所述二次有理贝塞尔曲线;
根据期望步长预估所述二次有理贝塞尔曲线中的插补点;
计算实际插补步长值和偏差值,并判断所述步长值的精度是否满足预设加工要求;若所述步长值的精度满足预设加工要求,则计算所述旋转轴和移动轴的变化量,并输出对应的结果;若所述步长值的精度不满足预设加工要求,则迭代校正参数,重新根据期望步长预估所述二次有理贝塞尔曲线中的插补点。


3.根据权利要求1或2所述的基于插补算法的机械加工控制方法,其特征在于,在通过NURBS曲线插补算法对所选择加工线段以及对应的加工工序进行路径规划时,还包括根据所选择加工线段以及对应的加工工序计算出待加工零件的一阶导曲线,并根据所述一阶导曲线计算出NURBS曲线的总长度,通过所述NURBS曲...

【专利技术属性】
技术研发人员:颜明华范克东
申请(专利权)人:成都广泰威达数控技术股份有限公司
类型:发明
国别省市:四川;51

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

1