【技术实现步骤摘要】
加工路径的过渡方法、装置、存储介质及计算机设备
[0001]本专利技术属于数控加工
,更具体地说,是涉及一种微小线段加工路径的过渡方法、装置、存储介质及计算机设备。
技术介绍
[0002]微小线段平滑过渡技术能够有效地减少加工对机床的冲击,提高数控加工的速度。国内外已经将微小线段平滑过渡技术作为富有竞争力的技术集成到了数控产品中。目前,众多学者都对其进行了研究,思路大多都是先规划过渡的轨迹,然后根据过渡轨迹计算过渡过程中的各项运动参数,比如最大速度、最大加速度等,从而提升通过的速率,减少速度的突变。
[0003]然而这种方法由于在计算运动参数时,需要将过渡轨迹考虑在内,同时还要兼顾加速度连续等运动条件,使得计算过程十分复杂。
技术实现思路
[0004]本专利技术的目的在于提供一种微小线段加工路径的过渡方法、装置、存储介质及计算机设备,旨在解决微小线段加工路径过渡中计算运动参数复杂的技术问题。
[0005]为实现上述目的,第一方面,本专利技术提供了一种微小线段加工路径的过渡方法,包括步骤:
[0006]获取用于表示刀具在所述第一直线加工段上的位移随时间变化的第一目标函数,以及用于表示刀具在所述第二直线加工段上的位移随时间变化的第二目标函数;
[0007]按照过渡路径应满足的运动条件,对所述第一目标函数和所述第二目标函数进行处理,得到过渡起点对应的目标起点时刻;
[0008]从所述目标起点时刻开始,将同一时刻对应的在第一直线加工段上的速度与在第二直线加工段上的 ...
【技术保护点】
【技术特征摘要】
1.一种微小线段加工路径的过渡方法,所述方法用于对相交的第一直线加工段和第二直线加工段进行平滑过渡,其中,所述第一直线加工段在刀具的加工路径上位于所述第二直线加工段之前,其特征在于,所述方法包括:获取用于表示刀具在所述第一直线加工段上的位移随时间变化的第一目标函数,以及用于表示刀具在所述第二直线加工段上的位移随时间变化的第二目标函数;按照过渡路径应满足的运动条件,对所述第一目标函数和所述第二目标函数进行处理,得到过渡起点对应的目标起点时刻;从所述目标起点时刻开始,将同一时刻对应的在所述第一直线加工段上的速度与在所述第二直线加工段上的速度进行矢量合成,直至终点时刻,获得所述过渡路径;其中,所述终点时刻为所述刀具在所述第一直线加工段上按照第一目标函数运动至拐点所对应的时刻,所述拐点为所述第一直线加工段和所述第二直线加工段的交点;根据所述过渡路径控制所述刀具完成插补运动。2.根据权利要求1所述的方法,其特征在于,所述刀具在所述第一直线加工段和所述第二直线加工段上均按照S形变速规则运动。3.根据权利要求2所述的方法,其特征在于,所述运动条件包括第一条件、第二条件以及第三条件;所述第一条件包括所述过渡起点至所述拐点的距离不超过所述第一直线加工段的长度的一半,以及过渡终点至所述拐点的距离不超过所述第二直线加工段的长度的一半;所述第二条件包括在所述过渡路径上,所述刀具沿所述第一直线加工段方向上的运动状态处于减速状态,以及所述刀具沿所述第二直线加工段方向上的运动状态处于加速状态;所述第三条件包括所述过渡路径上的轮廓误差小于或等于预设轮廓误差;所述按照过渡路径应满足的运动条件,对所述第一目标函数和所述第二目标函数进行处理,得到过渡起点对应的目标起点时刻包括:将所述第一直线加工段的长度的一半作为所述第一目标函数的取值,求解后获得第一起点时刻;将所述第二直线加工段的长度的一半作为所述第二目标函数的取值,求解后获得第二起点时刻;确定所述第一起点时刻和所述第二起点时刻中的较晚时刻作为第一目标起点时刻;将所述第一目标函数中开始减速对应的时刻作为第三起点时刻,将所述第二目标函数中开始加速对应的时刻作为第四起点时刻;确定所述第三起点时刻和所述第四起点时刻中的较晚时刻作为第二目标起点时刻;将所述预设轮廓误差代入对所述第一目标函数的处理过程中,获得第五起点时刻,将所述预设轮廓误差代入对所述第二目标函数的处理过程中,获得第六起点时刻;确定所述第五起点时刻和所述第六起点时刻中的较晚时刻作为第三目标起点时刻;从所述第一目标起点时刻、所述第二目标起点时刻、所述第三目标起点时刻中取出最晚的时刻作为所述目标起点时刻。4.根据权利要求3所述的方法,其特征在于,所述将所述预设轮廓误差代入对所述第一目标函数的处理过程中,获得第五起点时刻,将所述预设轮廓误差代入对所述第二目标函数的处理过程中,获得第六起点时刻包括:
将所述刀具在所述第一直线加工段和所述第二直线加工段上的运动均设置为按照所述第一目标函数运动,获得第一轴对称过渡路径,所述拐点在所述第一轴对称过渡路径的对称轴上;获取所述预设轮廓误差;根据所述预设轮廓误差,计算所述第一轴对称过渡路径的中点所对应的沿所述第一直线加工段方向的第一位移;将所述第一位移作为所述第一目标函数的取值,求解后获得第一中点时刻;根据所述第一中点时刻、所述终点时刻以及所述第一轴对称过渡路径,获得所述第五起点时刻;将所述刀具在所述第一直线加工段和所述第二直线加工段上的运动均设置为按照所述第二目标函数运动,获得第二轴对称过渡路径,所述拐点在所述第二轴对称过渡路径的对称轴上;根据所述预设轮廓误差,计算所述第二轴对称过渡路径的中点所对应的沿所述第一直线加工段方向的第二位移;将所述第二位移作为所述第二目标函数的取值,求解后获得第二中点时刻;根据所述第二中点时刻、所述终点时刻以及所述...
【专利技术属性】
技术研发人员:ꢀ五一IntClG零五B一九四一,
申请(专利权)人:深圳数马电子技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。