数控切割机、数控切割机的切割指令生成方法及系统的制作方法

文档序号:9349447阅读:732来源:国知局
数控切割机、数控切割机的切割指令生成方法及系统的制作方法
【技术领域】
[0001 ] 本发明涉及数控切割技术领域,尤其涉及一种数控切割机、数控切割机的切割指令生成方法及系统。
【背景技术】
[0002]采用切割机对工件实施切割是机械加工领域中较为常见的一道工序。数控切割机是目前较为先进的一种切割机。数控切割机由于其效率高、操作简单、成本低等多方面的优势而越来越被广泛地应用。
[0003]在工作的过程中,操作人员需要预先将被切割件的CAD图形输入至数控切割机中,数控切割机将被切割件的CAD图形转换为所需的CNC切割程序,从而完成切割指令以进行后续切割操作。例如,我们需要切割一朵菊花,那么我们必要预先用CAD软件绘制出菊花的外形轮廓,得到菊花的外形轮廓CAD图形,然后按照比例缩合CAD图形后转换为CNC切割程序,最后数控切割机根据CNC切割指令对菊花实施切割。
[0004]由于目前的数控切割机对绘图软件识别比较单一,只有CAD软件绘制的CAD图形才能被转换为CNC切割程序,因此任何被切割件的形状都需要预先绘制成CAD图形以备转换。这使得被切割件的其他种类的图形都无法被数控切割机所采纳,操作人员需要绘制被切割件的CAD图形。这不但增加人工绘图工作,而且还影响切割工作效率,同时,也严重影响数控切割机的进一步推广。
[0005]可见,如何解决目前的数控切割机对被切割件图形识别单一的问题,是目前本领域技术人员亟待解决的技术问题。

【发明内容】

[0006]本发明提供了一种数据切割机的切割指令生成方法,以解决目前的数控切割机对被切割件图像识别单一的问题。
[0007]为了解决上述问题,本发明提供如下技术方案:
[0008]数控切割机的切割指令生成方法,包括以下步骤:
[0009]11)获取被切割件图形;
[0010]12)判断所述被切割件图形是否为DXF格式文件,若是,则进入步骤15);否则,进入步骤13);
[0011]13)提取所述被切割件图形的轮廓像素以形成轮廓图形;
[0012]14)将所述轮廓图形转换为所述DXF格式文件;
[0013]15)将所述DXF格式文件转换为CNC切割程序,以得到所述切割指令。
[0014]优选的,上述方法中,步骤13)包括:
[0015]21)获取所述被切割件图形所有像素点的灰度值;
[0016]22)将所述灰度值之差的绝对值大于第一设定值的相邻两个所述像素点中,所述灰度值较大的所述像素点作为轮廓像素点。
[0017]23)提取所有的所述轮廓像素点以形成所述轮廓图形。
[0018]优选的,上述方法中,步骤13)包括:
[0019]31)获取所述被切割件图形所有像素点的灰度值;
[0020]32)将所述灰度值大于第二设定值的像素点作为轮廓像素点;
[0021]33)提取所有的所述轮廓像素点以形成所述轮廓图形。
[0022]优选的,上述方法中,步骤13)包括:
[0023]将所述被切割件图形通过图形处理软件处理形成黑白图;
[0024]通过OutLine软件将所述黑白图转换成所述轮廓图形。
[0025]数控切割机的切割指令生成系统,包括:
[0026]获取单元,用于获取被切割件图形;
[0027]判断单元,用于判断所述被切割件图形是否为DXF文件;
[0028]提取单元,用于在所述被切割件图形不是DXF文件时,提取所述被切割件图形的轮廓像素以形成轮廓图形;
[0029]第一转换单元,用于将所述轮廓图形转换为所述DXF文件;
[0030]第二转换单元,用于将所述DXF文件转换为CNC切割程序,以得到所述切割指令。
[0031]优选的,上述系统中,所述提取单元包括:
[0032]第一获取子单元,用于获取所述被切割件图形所有像素点的灰度值;
[0033]第一选取子单元,将灰度值之差的绝对值大于第一设定值的相邻两个像素点中,灰度值较大的所述像素点作为轮廓像素点。
[0034]第一提取子单元,用于提取所有的所述轮廓像素点以形成所述轮廓图形。
[0035]优选的,上述系统中,所述提取单元包括:
[0036]第二获取子单元,用于获取所述被切割件图形所有像素点的灰度值;
[0037]第二选取子单元,用于将灰度值大于第二设定值的像素点作为轮廓像素点;
[0038]第二提取子单元,用于提取所有的所述轮廓像素点以形成所述轮廓图像。
[0039]优选的,上述系统中,所述提取单元包括:
[0040]处理子单元,用于将所述被切割件图形通过图形处理软件处理形成黑白图;
[0041]转换子单元,通过OutLine软件将所述黑白图转换成所述轮廓图形。
[0042]数控切割机,具有上述任意一项所述的切割指令生成系统。
[0043]本发明提供的切割指令生成方法具有以下有益效果:
[0044]对获取的被切割件图形进行识别,当被切割件图形不是DXF格式文件时,提取被切割件图形的轮廓像素,来形成轮廓图形,然后再将轮廓图形转换成DXF格式文件,最后将DXF格式文件转换为CNC切割程序,进而得到后续的切割指令。本发明提供的切割指令生成方法,能够将被切割件其他格式的图形转换成数控切割机能够识别的DXF格式文件,然后进行后续切割指令的生成。相比于【背景技术】而言,上述生成方法能够适应更多种格式的图形,进而能够解决目前的数控切割机对被切割件图形识别单一的问题。
【附图说明】
[0045]为了更清楚地说明本发明实施例或【背景技术】中的技术方案,下面将对实施例或【背景技术】描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0046]图1是本发明实施例一提供的数控切割机的切割指令生成方法流程示意图;
[0047]图2是蝴蝶采花的黑白图;
[0048]图3是蝴蝶采花的轮廓图形;
[0049]图4是本发明实施例二提供的数控切割机的切割指令生成方法流程示意图;
[0050]图5是本发明实施例三提供的数控切割机的切割指令生成方法流程示意图;
[0051]图6是本发明实施例四提供的数控切割机的切割指令生成系统结构示意图;
[0052]图7是本发明实施例五提供的数控切割机的切割指令生成系统结构示意图;
[0053]图8是本发明实施例六提供的数控切割机的切割指令生成系统结构示意图。
【具体实施方式】
[0054]本发明实施例提供了一种数据切割机的切割指令生成方法,解决了目前的数控切割机对被切割件图像识别单一的问题。
[0055]为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0056]实施例一
[0057]请参考图1,图1示出了本发明实施例一提供的数控切割机的切割指令生成方法的流程。
[0058]图1所示的流程,包括以下步骤:
[0059]SlO 1、获取被切割件图形。
[0060]在切割操作之前,数控切割机都需要获取被切割件图形,以作为后续对被切割件进行切割操作的基础。本步骤中,所谓的被切割件图形可以是即成图案、图片等非CAD绘图,也可以为CAD绘图。本步骤对被切割件图形的格式不作限制。
[0061]S102、判断被切割件图形是否为DXF格式文件。
[0062]本步骤对步骤SlOl所获取的被切割件图形是否是DXF格式文件进行识别判断。当判断结果为是时,则进入步骤S105 ;否则,进入步骤S103。所谓的DXF格式文件是Autodesk公司开发的用于AutoCAD与其它软件之间进行CAD数据交换的CAD数据文件格式。当被切割件图形为DXF格式文件时,则能够被
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1