[发明专利]数控系统及其路径规划方法和计算机可读存储介质有效
申请号: | 201780034480.5 | 申请日: | 2017-12-15 |
公开(公告)号: | CN109496286B | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 王伟 | 申请(专利权)人: | 深圳配天智能技术研究院有限公司 |
主分类号: | G05B19/4097 | 分类号: | G05B19/4097 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 李庆波 |
地址: | 518063 广东省深圳市南山区粤海街道高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数控系统 及其 路径 规划 方法 计算机 可读 存储 介质 | ||
1.一种数控系统的路径规划方法,其特征在于,包括:
获取部件加工路径的原始刀位点集合;
将所述原始刀位点集合中的和前一个相邻的刀位点之间的路径长度与和后一个相邻的刀位点之间的路径长度之比满足第一预设范围的刀位点确定为断点,以及将所述加工路径的拐点的刀位点确定为断点;
判断相邻断点形成的区间的刀位点的数量是否达到预设数量;如果所述相邻断点形成的区间的刀位点的数量未达到所述预设数量,将所述相邻断点之间的刀位点均确定为断点;
将所述断点从所述原始刀位点集合中删除,得到目标刀位点集合;
获取所述目标刀位点集合中每一个刀位点的离散曲率,判断所述刀位点的离散曲率是否超过预设的曲率阈值;其中,所述曲率阈值与所述数控系统的加工最大加速度或加工最大速度相匹配;
如果存在超过所述曲率阈值的离散曲率,将离散曲率超过所述曲率阈值的刀位点设为断点,或者在预设条件下,对离散曲率超过所述曲率阈值的刀位点所形成的区间进行加工降速处理;
获取所有断点,判断所述断点与相邻断点形成区间的刀位点数量是否达到预设数量,若达到,则对刀位点数量达到预设数量的区间进行预设样条封装,否,则对刀位点数量未达到预设数量的区间进行直线封装,得到所述部件加工路径的完整直线-样条混合路径。
2.根据权利要求1所述的路径规划方法,其特征在于,所述将所述原始刀位点集合中的和前一个相邻的刀位点之间的路径长度与和后一个相邻的刀位点之间的路径长度之比满足第一预设范围的刀位点确定为断点的步骤具体包括:
设置比例阈值LRmax,获取刀位点Pi+1与相邻两个刀位点Pi以及Pi+2之间的第一距离以及第二距离
判断所述第一距离和所述第二距离是否满足如下公式(1):若满足,则将所述刀位点Pi+1确定为断点。
3.根据权利要求1所述的路径规划方法,其特征在于,所述将所述加工路径的拐点的刀位点确定为断点的步骤具体包括:
从所述原始刀位点集合中获取连续相邻的第一刀位点Pi-2的坐标(xi-2,yi-2)、第二刀位点Pi-1的坐标(xi-1,yi-1)以及第三刀位点Pi的坐标(xi,yi);
根据所述第一刀位点的坐标,所述第二刀位点的坐标以及所述第三刀位点的坐标,并根据公式(2)计算得到所述第三刀位点Pi的位置参数ci,
公式(2):ci=xi(yi-1-yi-2)+yi(xi-2-xi-1)-xi-2yi-1+xi-1yi-2,其中i≥2;
将所述位置参数ci与所述第三刀位点前后相邻的两个刀位点的位置参数进行比较,如果与所述前后相邻的两个刀位点的位置参数中的至少一个极性相反时,确定所述第三刀位点为断点。
4.根据权利要求1所述的路径规划方法,其特征在于,所述获取部件加工路径的原始刀位点集合的步骤之后,所述判断所述相邻断点形成的区间的刀位点的数量是否达到预设数量的步骤之前还包括:
将所述原始刀位点集合中的与下一个刀位点的路径长度超出第二预设范围的刀位点确定为断点,以及将与前后两个相邻刀位点构成路径所形成的夹角的角度值超过预设阈值的刀位点确定为断点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳配天智能技术研究院有限公司,未经深圳配天智能技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780034480.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:具有环状编织链节的链条
- 下一篇:用于挤出和贴标圆柱形产品的方法和设备