【技术实现步骤摘要】
一种激光切割路径非封闭轮廓自由转向方法以及排序装置
[0001]本专利技术涉及激光切割自动化控制领域,尤其是指一种激光切割路径非封闭轮廓自由转向方法以及排序装置。
技术介绍
[0002]在激光切割系统中,主要采用CAM(Computer Aided Manufacturing)软件编程生成可供机床设备读取的数字控制程序,从而使机床设备运行更加精准高效。采用CAM软件的编程时,需要重点考虑如何提高机床切割效率,节约成本,提高企业核心竞争力。在激光加工中,激光器在每一个加工轮廓之间的空移是制约切割效率的瓶颈。路径规划的目的就是规划出一条经过所有加工轮廓的切割路径,并在满足切割工艺等特殊需求下,尽可能缩短空移长度。
[0003]激光切割路径规划的加工轮廓主要分为封闭轮廓和不封闭轮廓,传统的路径规划方法通常采用加工轮廓上的某一个特征点来代表该轮廓,然后按照一定规则规划出一条合适的切割路径,这个特征点称为该轮廓的切割引入点。对于切割引入点和切割引出点相同的封闭轮廓而言,在路径规划中可以产生一条合适路径。对于切割引入点和切割引出 ...
【技术保护点】
【技术特征摘要】
1.一种激光切割路径非封闭轮廓自由转向方法,其特征在于,包括以下步骤:输入切割图形并对每个所述切割图形构建实体结构图;将所述实体结构图按照位置包含关系分为不同层;分别将不同层的所述实体结构图进行近邻排序及路径规划,按照所述路径规划依次加工所述实体结构图;输出路径规划后的图形数据。2.如权利要求1所述的激光切割路径非封闭轮廓自由转向方法,其特征在于,所述输入切割图形具体包括:导入外部图形文件并将所述外部图形文件进行图形数据解析生成切割图形。3.如权利要求1所述的激光切割路径非封闭轮廓自由转向方法,其特征在于,所述输入切割图形具体包括:使用计算机辅助制造系统绘制切割图形。4.如权利要求1所述的激光切割路径非封闭轮廓自由转向方法,其特征在于,所述将所述实体结构图按照位置包含关系分为不同层具体包括以下步骤:将所有所述实体结构图存储于队列,并依次判断所述实体结构图之间的位置包含关系;将所述队列中位于最外层的所述实体结构图存储于第一层,并从所述队列中删除第一层中的所述实体结构图;依次将所述队列中最外层的所述实体结构图存储于不同层。5.如权利要求4所述的激光切割路径非封闭轮廓自由转向方法,其特征在于,所述分别将不同层的所述实体结构图进行近邻排序及路径规划具体包括:标记所述第一层中每个所述实体结构图的第一切割点和第二切割点;分别计算每个所述实体结构图的第一切割点到参考点的第一距离和第二切割点到参考点的第二距离,将所述第一距离和所述第二距离中较小的距离作为参考距离;将所有所述参考距离进行排序,并将最短的所述参考距离对应的所述实体结构图存储;判断最短的所述参考距离是否对应于已存储的所述实体结构图的第一切割点;若最短的所述参考距离对应于第一切割点,则将已存储的所述实体结构图的第二切割点作为新的参考点;若最短的所述参考距离不是对应于第一切割点,则将已存储的所述实体结构图的...
【专利技术属性】
技术研发人员:钟菲,封雨鑫,高云峰,
申请(专利权)人:深圳市大族智能控制科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。