【技术实现步骤摘要】
一种用于非直线路径的刀轴速度插补方法及数控加工设备
[0001]本专利技术属于数控加工领域,具体涉及一种用于非直线路径的刀轴速度插补方法及数控加工设备。
技术介绍
[0002]数控机床在加工复杂曲线或曲面时,通常对刀具路径进行离散化处理,生成连续的G01指令进行插补。由于连续短线段拐角处只是位置连续,在实际加工中,因其切向不连续会造成进给运动的加速度和跃度突变,引起刀具振动,降低加工质量。因此,研究拐角光顺方法,对于提高轨迹连续性具有重要意义。
[0003]拐角光顺方法常用到的曲线有B样条、Bezier、NURBS曲线,通过将不同阶次的样条曲线插补到连续短线段的拐角处,实现了刀具路径的C1、C2、C3连续,提高了轨迹连续性。但是上述样条的曲线参数与弧长之间没有确定的解析关系,因此,拐角光顺和插补中的弧长必须采用迭代数值方法进行近似计算,为了提高弧长精度,迭代数值方法需要大量复杂的计算,这大大增加了运算时间,不利于实时应用。
[0004]为了提高计算效率,寻求弧长和曲线参数的映射关系,Pythagorean
‑
Hodograph(PH)曲线因其具有弧长可解析计算的特点,被应用于实时拐角光顺方法中。虽然提高了计算效率,但是目前基于PH曲线的拐角光顺方法仅能实现刀具路径的二阶连续,加工过程中跃度仍存在较大波动,不能实现刀轴跃度连续的运动。
技术实现思路
[0005]针对现有技术的不足,本专利技术提供一种用于非直线路径的刀轴速度插补方法及数控加工设备,配合使用能够很好地将PH ...
【技术保护点】
【技术特征摘要】
1.一种用于非直线路径的刀轴速度插补方法,所述非直线路径被预定软件识别为沿所述非直线路径均匀分布的多个离散路径点组成,所述预定设备包括刀轴,其特征在于,包括以下步骤:步骤S1:基于所述多个离散路径点构建沿所述所述非直线路径的多个路径点集,所述路径点集由三个连续的所述离散路径点组成,并且相邻的两个所述路径点集由四个连续的所述离散路径点组成;步骤S2:判断所述路径点集是否位于同条直线上,若否,则将所述路径点集作为曲线路径点集;步骤S3:在所述曲线路径点集内构建对称且三阶连续的PH曲线,且该PH曲线与对应的所述曲线路径点集的对称线共线;步骤S4:将所述PH曲线的中点作为插补分割点,基于所述PH曲线在对应的所述插补分割点处的曲率值、及所述刀轴的最大进给速度、弓高误差、最大加速度、最大跃度以及预定插补周期,设定所述插补分割点处对应的所述刀轴的分割点速度;步骤S5:所述多个离散路径点通过所有所述插补分割点分为多个连续相邻的插补单元,所述刀轴基于所述插补单元的两个端点对应的两个所述分割点速度、所述刀轴的移动路径三阶连续对应的边界条件以及所述预定插补周期,通过求解五次多项式得到所述刀轴在所述非直线路径上的所有速度插补点及对应的插补速度。2.根据权利要求1所述的用于非直线路径的刀轴速度插补方法,其特征在于:其中,在步骤S3中,包括以下子步骤:步骤S3
‑
1:构建所述PH曲线的伯恩斯坦
‑
Bezier(Bernstein
‑
Bezier)多项式并作为曲线解析式,并且该曲线解析式由偶数个的预定数量的曲线控制点控制,将所述曲线控制点依次连接得到多个连续相邻的PH控制短线段,并且分别位于两端的两个所述PH控制短线段的曲率为0;步骤S3
‑
2:基于所述曲线解析式的对称性和三阶连续的边界条件得到每个所述PH控制短线段的矢量;步骤S3
‑
3:基于所述PH曲线的中部的所述PH控制短线段、所述PH曲线的两个端点分别与对应的所述路径点集的中点的两个连线长度以及所述PH曲线的中点与对应的所述路径点集的中点的连线长度得到每个所述曲线控制点的控制点位置矢量;步骤S3
‑
4:基于所有所述控制点位置矢量和得到所述PH控制短线段的长度。3.根据权利要求2所述的用于非直线路径的刀轴速度插补方法,其特征在于:其中,在步骤S3
‑
3中,所述PH曲线的中点与对应的所述路径点集的中点的连线长度小于等于预定角点极限偏差值,将所述路径点集的三个所述离散路径点沿所述非直线路径依次直线连接,将形成的两条直线段作为路径基准线段,所述PH曲线的两端的两个所述PH控制短线段分别...
【专利技术属性】
技术研发人员:张立强,谢健,闫业翠,张美华,赖磊捷,
申请(专利权)人:上海工程技术大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。