一种根据照片生成加工代码的系统的制作方法

文档序号:11250164阅读:437来源:国知局

本发明涉及一种根据照片生成加工代码的系统。



背景技术:

对于自行设计的朱砂工艺品设计,一般设计好之后只能由专门技术人员对照图纸逐步加工,无法直接生成自动化加工的操作代码,现有技术中的自动化生成加工代码,也只是通过插补方式对着图纸进行实时比对的加工,而朱砂工艺品在加工时扬尘较大,实时比对所用传感器(如视频头等)会因为扬尘而无法准确识别,从而无法正确完成实时比对,只能依赖于在加工开始之前先将操作代码全部生成才可能准确完成加工。



技术实现要素:

为解决上述技术问题,本发明提供了一种根据照片生成加工代码的系统,该根据照片生成加工代码的系统通过中控模块、存取控制模块、存储芯片、图像采集模块、图像处理模块、路径生成模块、代码生成模块的设置,能方便、高效的根据设计图图像自动生成操作代码。

本发明通过以下技术方案得以实现。

本发明提供的一种根据照片生成加工代码的系统,包括中控模块、存取控制模块、存储芯片、图像采集模块、图像处理模块、路径生成模块、代码生成模块;所述中控模块分别连接存取控制模块、图像采集模块、图像处理模块、路径生成模块、代码生成模块,所述存取控制模块还连接存储芯片、图像采集模块、代码生成模块;所述中控模块和存取控制模块均连接至加工设备控制台;所述图像采集模块、图像处理模块、路径生成模块、代码生成模块依次连接;

所述中控模块对图像采集模块、图像处理模块、路径生成模块、代码生成模块、加工设备控制台的启停和时序进行控制;

所述存取控制模块接收图像采集模块发送的图像数据,接收代码生成模块发送的操作代码,并将图像数据和操作代码存储在存储芯片中,或根据中控模块的控制将存储芯片中存储的操作代码发送至加工设备控制台。

所述图像采集模块采集工艺品设计图纸的图像,并将图像数据发送至存取控制模块和图像处理模块。

所述图像处理模块从工艺品设计图纸的图像中提取出加工边界曲线,并将加工边界曲线发送至路径生成模块。

所述路径生成模块根据加工边界曲线拟合计算得到加工路径,并将加工路径发送至代码生成模块。

所述代码生成模块根据加工路径计算得到加工操作代码,并将加工操作代码发送至存取控制模块。

所述中控模块和存取控制模块均为arm内核的芯片。

所述存储芯片为emmc。

所述图像处理模块、路径生成模块、代码生成模块均为dsp芯片。

所述图像采集模块为摄像头模组。

本发明的有益效果在于:通过中控模块、存取控制模块、存储芯片、图像采集模块、图像处理模块、路径生成模块、代码生成模块的设置,能方便、高效的根据设计图图像自动生成操作代码,极大的简化操作,从而提高工艺品从设计到加工的效率,降低人力成本。

附图说明

图1是本发明的结构示意图;

图中:101-中控模块,102-存取控制模块,103-存储芯片,201-图像采集模块,202-图像处理模块,203-路径生成模块,204-代码生成模块,301-加工设备控制台。

具体实施方式

下面进一步描述本发明的技术方案,但要求保护的范围并不局限于所述。

如图1所示的一种根据照片生成加工代码的系统,包括中控模块101、存取控制模块102、存储芯片103、图像采集模块201、图像处理模块202、路径生成模块203、代码生成模块204;所述中控模块101分别连接存取控制模块102、图像采集模块201、图像处理模块202、路径生成模块203、代码生成模块204,所述存取控制模块102还连接存储芯片103、图像采集模块201、代码生成模块204;所述中控模块101和存取控制模块102均连接至加工设备控制台301;所述图像采集模块201、图像处理模块202、路径生成模块203、代码生成模块204依次连接;

所述中控模块101对图像采集模块201、图像处理模块202、路径生成模块203、代码生成模块204、加工设备控制台301的启停和时序进行控制;

所述存取控制模块102接收图像采集模块201发送的图像数据,接收代码生成模块204发送的操作代码,并将图像数据和操作代码存储在存储芯片103中,或根据中控模块101的控制将存储芯片103中存储的操作代码发送至加工设备控制台301。

所述图像采集模块201采集工艺品设计图纸的图像,并将图像数据发送至存取控制模块102和图像处理模块202。

所述图像处理模块202从工艺品设计图纸的图像中提取出加工边界曲线,并将加工边界曲线发送至路径生成模块203。

所述路径生成模块203根据加工边界曲线拟合计算得到加工路径,并将加工路径发送至代码生成模块204。

所述代码生成模块204根据加工路径计算得到加工操作代码,并将加工操作代码发送至存取控制模块102。

所述中控模块101和存取控制模块102均为arm内核的芯片。

所述存储芯片103为emmc。

所述图像处理模块202、路径生成模块203、代码生成模块204均为dsp芯片。

所述图像采集模块201为摄像头模组。

中控模块101主要负责事务性控制,并且需要负责处理用户操作,因此采用多引脚的arm内核mcu最为合适。

但如将中控模块101直连存储芯片,则很有可能因为存取操作导致控制的实时性受影响,而存储芯片又很难直接连接多个控制芯片,因此设置存取控制模块102能很好解决该问题。

图像处理模块202、路径生成模块203、代码生成模块204主要用于计算,因此采用分置dsp效率更高,尤其可采用流水线操作。

本发明在使用时,一般采取如下步骤:

①获取图像:通过图像采集设备,获取工艺品设计图纸的图像;

②采集曲线:从工艺品设计图纸的图像中提取出加工边界曲线;

③生成路径:根据加工边界曲线拟合计算得到加工路径;

④合并代码:根据加工路径计算得到加工操作代码;

⑤代码封装:将加工操作代码封装成为文件保存。



技术特征:

技术总结
本发明提供了一种根据照片生成加工代码的系统,包括中控模块、存取控制模块、存储芯片、图像采集模块、图像处理模块、路径生成模块、代码生成模块;所述中控模块分别连接存取控制模块、图像采集模块、图像处理模块、路径生成模块、代码生成模块,所述存取控制模块还连接存储芯片、图像采集模块、代码生成模块;所述中控模块和存取控制模块均连接至加工设备控制台。本发明通过中控模块、存取控制模块、存储芯片、图像采集模块、图像处理模块、路径生成模块、代码生成模块的设置,能方便、高效的根据设计图图像自动生成操作代码,极大的简化操作,从而提高工艺品从设计到加工的效率,降低人力成本。

技术研发人员:柴亚琴;胡正勇
受保护的技术使用者:铜仁市万山区丹凤朱砂工艺品研发检测鉴定中心有限公司
技术研发日:2017.05.31
技术公布日:2017.09.15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1