一种自动生成物料加工排版图的方法和终端的制作方法

文档序号:6633383阅读:276来源:国知局
一种自动生成物料加工排版图的方法和终端的制作方法
【专利摘要】本发明公开了一种自动生成物料加工排版图的方法和终端,所述方法包括:采集纸格的图像,获得纸格图像原图,对所述纸格图像原图进行二值化处理,生成纸格的二值化结果图,根据所述二值化结果图获取纸格的数据信息,根据所述数据信息生成物料加工排版图。通过采集纸格的图像并将纸格图像原图进行二值化处理,生成计算机或ERP系统能够识别的纸格的二值化结果图,并导入计算机或ERP系统中,生成物料加工排版图,可大大减小加工中的物料浪费,实现精益生产的目的。
【专利说明】一种自动生成物料加工排版图的方法和终端

【技术领域】
[0001]本发明涉及数控机床【技术领域】,尤其涉及一种自动生成物料加工排版图的方法和终端。

【背景技术】
[0002]目前,传统的包包或鞋的设计师通常会利用纸板与刀片切割出一块一块的版形,然后标上号,提交给版房开料制作样品。每个包包或鞋在做出来之前,都要先做好纸格,纸格就相当于包包或鞋的设计图纸。纸格制作时,一般都是把包包或鞋分为多个部件,将每个部件都用硬壳纸裁剪出来,裁剪出来的具备形状或图形的硬壳纸就是纸格。
[0003]纸格设计好后,可通过纸格计算一个包包或鞋要用多少料,之后便是排刀、冲料等操作,从而批量完成包包或鞋的生产。其中,实现精益生产的关键点之一便是物料加工计算的精确程度,精确程度越高,越节省物料加工。而如何将纸格信息精确的导入计算机或ERP (Enterprise Resource Planning,企业资源计划)系统中,使计算机或ERP系统能够识别进而完成物料加工精确计算,则成为精益生产中的一个难题。


【发明内容】

[0004]本发明实施例提供一种自动生成物料加工排版图的方法和终端,来解决以上技术问题。
[0005]为达此目的,本发明采用以下技术方案:
[0006]第一方面,本发明实施例提供一种自动生成物料加工排版图的方法,包括:
[0007]采集纸格的图像,获得纸格图像原图;
[0008]对所述纸格图像原图进行二值化处理,生成纸格的二值化结果图;
[0009]根据所述二值化结果图获取纸格的数据信息;
[0010]根据所述数据信息生成物料加工排版图;
[0011]其中,纸格的数据信息包括纸格的轮廓、面积以及形心位置。
[0012]优选的,所述步骤:采集纸格的图像,获得纸格图像原图,具体为:
[0013]通过CXD采集纸格的图像,获得BMP格式的纸格图像原图。
[0014]优选的,所述步骤:对所述纸格图像原图进行二值化处理,生成纸格的二值化结果图,具体包括:
[0015]对所述纸格图像原图进行二值化处理,获取纸格的轮廓特征点;
[0016]根据纸格的轮廓特征点确定纸格的轮廓;
[0017]根据确定的纸格的轮廓,计算纸格的轮廓的面积以及形心位置,获得纸格的数据信息;
[0018]根据纸格的数据信息生成DXF格式的纸格的二值化结果图。
[0019]优选的,所述步骤:根据所述二值化结果图获取纸格的数据信息,具体为:
[0020]加载并读取所述二值化结果图,获取纸格的数据信息。
[0021]优选的,所述步骤:根据所述数据信息生成物料加工排版图,具体包括:
[0022]预先设定纸格的加工数量;
[0023]根据纸格的加工数量以及获取的纸格的数据信息确定纸格的排版方式;
[0024]根据确定的纸格的排版方式生成物料加工排版图。
[0025]第二方面,本发明实施例提供一种自动生成物料加工排版图的终端,包括:
[0026]CXD图像采集模块,用于采集纸格的图像,获得纸格图像原图;
[0027]二值化图像处理模块,用于对所述纸格图像原图进行二值化处理,生成纸格的二值化结果图;
[0028]数据信息获取模块,用于根据所述二值化结果图获取纸格的数据信息;
[0029]物料加工排版图生成模块,用于根据所述数据信息生成物料加工排版图;
[0030]其中,纸格的数据信息包括纸格的轮廓、面积以及形心位置。
[0031]优选的,所述CXD图像采集模块用于通过CXD采集纸格的图像,获得BMP格式的纸格图像原图。
[0032]优选的,所述二值化图像处理模块包括:
[0033]图像二值化处理单元,用于对所述纸格图像原图进行二值化处理,获取纸格的轮廓特征点;
[0034]轮廓确定单元,用于根据纸格的轮廓特征点确定纸格的轮廓;
[0035]数据信息生成单元,用于根据确定的纸格的轮廓,计算纸格的轮廓的面积以及形心位置,获得纸格的数据信息;
[0036]二值化结果图生成单元,用于根据纸格的数据信息生成DXF格式的纸格的二值化结果图。
[0037]优选的,所述数据信息获取模块用于加载并读取所述二值化结果图,获取纸格的数据信息。
[0038]优选的,所述物料加工排版图生成模块包括:
[0039]加工数量预设单元,用于预先设定纸格的加工数量;
[0040]排版方式确定单元,用于根据纸格的加工数量以及获取的纸格的数据信息确定纸格的排版方式;
[0041]物料加工排版图输出单元,用于根据确定的纸格的排版方式生成物料加工排版图。
[0042]本发明实施例提供的技术方案带来的有益效果:通过采集纸格的图像并将纸格图像原图进行二值化处理,生成计算机或ERP系统能够识别的纸格的二值化结果图,原图经过二值化处理后使图像处理变得简单,数据量减小,并能凸显出纸格的轮廓,精确程度也较高,将二值化结果图导入计算机或ERP系统中,计算机或ERP系统通过读取二值化结果图,可获取纸格的数据信息,然后根据该数据信息计算最节约资源的纸格的排版方式,并生成物料加工排版图,可大大减小了加工中的物料浪费,实现精益生产的目的。

【专利附图】

【附图说明】
[0043]为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。
[0044]图1是第一实施例提供的自动生成物料加工排版图的终端的结构方框图。
[0045]图2是第一实施例提供的自动生成物料加工排版图的方法流程图。
[0046]图中:10、终端;20、CXD图像采集模块;30、二值化图像处理模块;40、数据信息获取模块;50、物料加工排版图生成模块;60、显示屏;70、纸格;31、图像二值化处理单元;32、轮廓确定单元;33、数据信息生成单元;34、二值化结果图生成单元;51、加工数量预设单元;52、排版方式确定单元;53、物料加工排版图输出单元。

【具体实施方式】
[0047]为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0048]请参考图1,图1是第一实施例提供的自动生成物料加工排版图的终端10的结构方框图。该终端10包括:CCD图像采集模块20、二值化图像处理模块30、数据信息获取模块40、物料加工排版图生成模块50以及显示屏60 ;各模块分别连接通信连接模块,实现各模块间的信息或数据交互。
[0049]具体的,CO)图像采集模块20用于通过CO) (Charge-coupled Device,图像控制器)采集纸格70的图像,获得BMP格式的纸格图像原图,BMP格式为操作系统中的标准图像文件格式;二值化图像处理模块30用于对纸格图像原图进行二值化处理,生成纸格70的二值化结果图;数据信息获取模块40用于加载并读取二值化结果图,获取纸格的数据信息;物料加工排版图生成模块50用于根据所述数据信息生成物料加工排版图;显示屏60用于显示终端10的操作界面、纸格图像原图、二值化结果图以及物料加工排版图。
[0050]更具体的,二值化图像处理模块30包括图像二值化处理单元31、轮廓确定单元32、数据信息生成单元33、以及二值化结果图生成单元34 ;二值化处理单元31用于对纸格图像原图进行二值化处理,获取纸格70的轮廓特征点;轮廓确定单元32用于根据纸格70的轮廓特征点确定纸格的轮廓;数据信息生成单元33用于根据确定的纸格70的轮廓,计算纸格70的轮廓的面积、角度以及形心位置等,获得纸格的数据信息;二值化结果图生成单元34用于根据纸格70的数据信息生成DXF格式的纸格70的二值化结果图。其中,DXF格式是Autodesk公司开发的用于AutoCAD与其它软件之间进行CAD数据交换的CAD数据文件格式,计算机或ERP系统能够识别。
[0051]更具体的,物料加工排版图生成模块50包括加工数量预设单元51、排版方式确定单元52以及物料加工排版图输出单元53。加工数量预设单元51用于预先设定纸格70的加工数量;排版方式确定单元52用于根据纸格70的加工数量以及获取的纸格70的数据信息确定纸格70的排版方式;物料加工排版图输出单元53用于根据确定的纸格的排版方式,生成物料加工排版图。
[0052]更具体的,终端10还包括排版数据库,该排版数据库中包括一些常见的纸格70的模型或形状的排版方式,排版方式确定单元52在获取到纸格70的数据信息后,会读取排版数据库,判断排版数据库中是否存在相同的模型或形状,若存在,直接读取排版数据库中纸格70的模型或形状的排版方式,并发送给物料加工排版图输出单元53 ;若不存在,根据纸格70的加工数量以及获取的纸格的数据信息计算得出最优的最节省物料的排版方式,最终确定纸格70的排版方式,并将该纸格70的轮廓以及对应的排版方式存储于排版数据库,便于下次调用,从而没必要每次确定纸格70的排版方式都要计算排版方式,采用此方式可大大节约了系统资源。
[0053]请参考图2,图2是第一实施例提供的自动生成物料加工排版图的方法流程图,该方法包括:
[0054]S100、采集纸格70的图像,获得纸格图像原图。
[0055]终端10的CXD图形采集模块20通过CXD采集纸格70的图像,获得BMP格式的纸格图像原图。
[0056]S101、对纸格图像原图进行二值化处理,获得纸格70的轮廓特征点。
[0057]图像二值化是图像分析与处理中最常见最重要的处理手段,二值化处理方式也非常多。由于只需要获取纸格70的轮廓,无需采用过于复杂的二值化处理方式,本实施例中,预先设置一像素阈值,扫描图像的每个像素值,如像素值大于像素阈值的像素值设为255,即白色,像素值小于等于像素阈值的像素值设为0,即黑色,即可获得纸格70的轮廓特征点,而且此方式无需占用太大资源。
[0058]S102、根据获取的纸格70的轮廓特征点,确定纸格70的轮廓。
[0059]根据轮廓特征点的位置信息计算出纸格70的多个轮廓特征点之间的联系,如轮廓特征点之间是直线连接还是曲线连接,进而确定纸格70的轮廓。
[0060]S103、根据确定的纸格70的轮廓,计算纸格70的轮廓的面积、角度以及形心位置等,获得纸格的数据信息。
[0061]轮廓确定后,进而可计算轮廓的面积、角度以及形心位置等,获得纸格的数据信息。如轮廓为三角形形状,纸格70的数据信息包含轮廓的面积、周长、角度以及形心位置等参数;轮廓为圆形形状,纸格70的数据信息包含轮廓的面积、周长、圆心以及半径等参数。
[0062]S104、根据纸格70的数据信息生成DXF格式的纸格70的二值化结果图。
[0063]根据纸格70的数据信息生成DXF格式的纸格70的二值化结果图,并保存于终端10的本地存储器中,以便于其他模块调用。
[0064]S105、加载并读取二值化结果图,获取纸格70的数据信息。
[0065]二值化结果图存储后,当物料加工排版图生成模块50接收到生成物料加工排版图的控制信息,向数据信息获取模块40发送加载二值化结果图的通知,数据信息获取模块40加载并读取纸格70的二值化结果图,获取到纸格70的数据信息,将该数据信息发送至物料加工排版图生成模块50。
[0066]S106、预先设定纸格70的加工数量。
[0067]物料加工排版图生成模块50在生成物料加工排版图之前,需要先设定纸格70的加工数量。
[0068]S107、根据纸格70的加工数量以及获取的纸格70的数据信息确定纸格70的排版方式。
[0069]排版方式确定单元52在获取到纸格70的数据信息后,会读取排版数据库,判断排版数据库中是否存在相同的模型或形状,若存在,直接读取排版数据库中纸格70的模型或形状的排版方式,并发送给物料加工排版图输出单元53 ;若不存在,根据纸格70的加工数量以及获取的纸格的数据信息计算得出最优的最节省物料的排版方式,最终确定纸格70的排版方式,并将该纸格70的轮廓以及对应的排版方式存储于排版数据库,便于下次调用,从而没必要每次确定纸格70的排版方式都要计算排版方式,采用此方式可大大节约了系统资源。
[0070]S108、根据确定的纸格70的排版方式,生成物料加工排版图。
[0071]物料加工排版图输出单元53在获取到排版方式确定单元52发送的排版方式后,生成物料加工排版图,显示于显示屏60上,并存储于本地的存储器中。
[0072]本实施例提供的终端10包括电脑、笔记本电脑、平板电脑等。
[0073]本实施例提供的终端10还包括:存储器、一个或者一个以上的处理器,以及一个或者一个以上的程序;其中,一个或者一个以上程序存储于存储器中,且经配置由一个或者一个以上处理器执行,一个或者一个以上程序包含用于进行以下步骤的指令。
[0074]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括存储器、磁盘或光盘等。
[0075]以上内容仅为本发明的较佳实施例,对于本领域的普通技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种自动生成物料加工排版图的方法,其特征在于,包括: 采集纸格的图像,获得纸格图像原图; 对所述纸格图像原图进行二值化处理,生成纸格的二值化结果图; 根据所述二值化结果图获取纸格的数据信息; 根据所述数据信息生成物料加工排版图; 其中,纸格的数据信息包括纸格的轮廓、面积以及形心位置。
2.根据权利要求1所述的方法,其特征在于,所述步骤:采集纸格的图像,获得纸格图像原图,具体为: 通过CXD采集纸格的图像,获得BMP格式的纸格图像原图。
3.根据权利要求2所述的方法,其特征在于,所述步骤:对所述纸格图像原图进行二值化处理,生成纸格的二值化结果图,具体包括: 对所述纸格图像原图进行二值化处理,获取纸格的轮廓特征点; 根据纸格的轮廓特征点确定纸格的轮廓; 根据确定的纸格的轮廓,计算纸格的轮廓的面积以及形心位置,获得纸格的数据信息; 根据纸格的数据信息生成DXF格式的纸格的二值化结果图。
4.根据权利要求3所述的方法,其特征在于,所述步骤:根据所述二值化结果图获取纸格的数据信息,具体为: 加载并读取所述二值化结果图,获取纸格的数据信息。
5.根据权利要求4所述的方法,其特征在于,所述步骤:根据所述数据信息生成物料加工排版图,具体包括: 预先设定纸格的加工数量; 根据纸格的加工数量以及获取的纸格的数据信息确定纸格的排版方式; 根据确定的纸格的排版方式生成物料加工排版图。
6.—种自动生成物料加工排版图的终端,其特征在于,包括: CCD图像采集模块,用于采集纸格的图像,获得纸格图像原图; 二值化图像处理模块,用于对所述纸格图像原图进行二值化处理,生成纸格的二值化结果图; 数据信息获取模块,用于根据所述二值化结果图获取纸格的数据信息; 物料加工排版图生成模块,用于根据所述数据信息生成物料加工排版图; 其中,纸格的数据信息包括纸格的轮廓、面积以及形心位置。
7.根据权利要求6所述的终端,其特征在于,所述CXD图像采集模块用于通过C⑶采集纸格的图像,获得BMP格式的纸格图像原图。
8.根据权利要求7所述的终端,其特征在于,所述二值化图像处理模块包括: 图像二值化处理单元,用于对所述纸格图像原图进行二值化处理,获取纸格的轮廓特征点; 轮廓确定单元,用于根据纸格的轮廓特征点确定纸格的轮廓; 数据信息生成单元,用于根据确定的纸格的轮廓,计算纸格的轮廓的面积以及形心位置,获得纸格的数据信息; 二值化结果图生成单元,用于根据纸格的数据信息生成0X5格式的纸格的二值化结果图。
9.根据权利要求8所述的终端,其特征在于,所述数据信息获取模块用于加载并读取所述二值化结果图,获取纸格的数据信息。
10.根据权利要求9所述的终端,其特征在于,所述物料加工排版图生成模块包括: 加工数量预设单元,用于预先设定纸格的加工数量; 排版方式确定单元,用于根据纸格的加工数量以及获取的纸格的数据信息确定纸格的排版方式; 物料加工排版图输出单元,用于根据确定的纸格的排版方式生成物料加工排版图。
【文档编号】G06Q10/04GK104361410SQ201410620991
【公开日】2015年2月18日 申请日期:2014年11月5日 优先权日:2014年11月5日
【发明者】林瑞仁 申请人:东莞市点亮软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1