[发明专利]针对多个图形生成飞切轨迹的方法、处理器、设备和介质有效
申请号: | 202110257975.2 | 申请日: | 2021-03-09 |
公开(公告)号: | CN112989516B | 公开(公告)日: | 2022-12-06 |
发明(设计)人: | 代田田;张维维;陈明毅 | 申请(专利权)人: | 上海柏楚电子科技股份有限公司 |
主分类号: | G06F30/17 | 分类号: | G06F30/17 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 汪骏飞;侯颖媖 |
地址: | 200241 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 图形 生成 轨迹 方法 处理器 设备 介质 | ||
1.一种用于针对多个图形生成飞切轨迹的方法,所述方法包括以下步骤:
获取包含所述多个图形的图像数据并设置飞切参数;
针对所述多个图形中的每个图形确定特征点以生成多个特征点;
对所述多个特征点进行排序;
根据所述多个特征点的顺序设置所述多个图形的切割顺序并且计算每个图形的推荐点,每个图形的推荐点是该图形上距离下一个图形最近的点;以及
根据所述切割顺序和所述推荐点确定飞切轨迹,所述飞切轨迹包括对应于每个图形的轮廓的切割轨迹以及用于连接先后切割的两个图形的过渡线,所述过渡线避开按照所述切割顺序在所述过渡线之前的所有图形的内部,所述过渡线包括直线飞切线和圆弧飞切线,并且所述飞切参数包括所述圆弧飞切线的最大半径,其中根据所述圆弧飞切线的最大半径、引出点、引出向量、引入点和引入向量来确定所述用于连接先后切割的两个图形的过渡线,以使得该过渡线满足:从所述引出点出发,与所述引出向量相切,到所述引入点时与所述引入向量相切,其中所述引出点是每个图形的推荐点,所述引出向量是从所述引出点延伸出的任意向量,所述引入点是下一个图形的推荐点,所述引入向量是从所述引入点沿所述下一个图形的轮廓延伸出的向量。
2.如权利要求1所述的方法,其特征在于,所述特征点是对应图形的包围盒的中心点。
3.如权利要求1所述的方法,其特征在于,对所述多个特征点进行排序的步骤包括:
按照所述多个图像的预设顺序对所述多个特征点进行排序;或者
对所述多个特征点进行二维蛇形排序。
4.如权利要求3所述的方法,其特征在于,所述飞切参数包括分组数N,并且对所述多个特征点进行二维蛇形排序的步骤包括:
获取每个特征点在二维坐标系下的第一坐标轴上的截距bi;
针对每个特征点计算分组参考值Pi=bi×C,其中C为分组精度系数;
针对全部特征点,确定不同的分组参考值Pi的数量M;
基于所述数量M和所述分组数N对所述多个特征点进行分组以得到多个特征点组;以及
对所述多个特征点组进行组间蛇形排序并且在每个特征点组内进行组内蛇形排序。
5.如权利要求4所述的方法,其特征在于,基于所述数量M和所述分组数N对所述多个图形进行分组包括:
当M>N时,按照所述数量M分成N个组;或者
当M≤N时,平均分M个组。
6.如权利要求1所述的方法,其特征在于,确定飞切轨迹的步骤包括:
针对所述多个图形中的每个图形:
将所述推荐点设置为连接点并且计算该图形的连接点与下一个图形的连接点之间的过渡线;
判定所述过渡线是否过洞和满足CAM要求;
响应于确定所述过渡线不过洞并满足CAM要求,根据该图形的连接点设定该图形的切割轨迹并且保留所述过渡线;或者
响应于确定所述过渡线过洞或不满足CAM要求,为该图形重新设置连接点并且基于重新设置的连接点重新计算过渡线以使得所述过渡线不过洞,并且基于重新确定的连接点设定该图形的切割轨迹,
其中每个图形的切割轨迹始于其连接点、沿着其轮廓延伸并且终止于其连接点。
7.如权利要求1所述的方法,其特征在于,所述图像数据还包括针对每个图形的引入点和引入线,并且确定飞切轨迹的步骤包括:
针对所述多个图形中的每个图形:
将该图形与其引入线的交点设置为连接点;
计算该图形的连接点与下一个图形的引入点之间的过渡线;
判定所述过渡线是否过洞和满足CAM要求;
响应于确定所述过渡线不过洞并满足CAM要求,根据该图形的连接点设定该图形的切割轨迹并且保留所述过渡线,
其中每个图形的切割轨迹始于其引入点、沿着其所述引入线和轮廓延伸并且终止于其连接点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海柏楚电子科技股份有限公司,未经上海柏楚电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110257975.2/1.html,转载请声明来源钻瓜专利网。