二维码加工方法、加工装置及计算机存储介质

文档序号:1593020 发布日期:2020-01-07 浏览:12次 >En<

阅读说明:本技术 二维码加工方法、加工装置及计算机存储介质 (Two-dimensional code processing method, processing device and computer storage medium ) 是由 贾见士 彭绍山 庞全勇 杨明陆 张峥瑞 于 2018-06-28 设计创作,主要内容包括:本发明提供一种二维码加工方法,所述方法包括以下步骤:显示二维码参数数据的编辑界面;接收用户输入的二维码参数数据;依据所述参数数据生成二维码;将所述二维码转换成二进制码;依据所述参数数据及所述二进制码生成数控文件;调用所述数控文件,控制加工单元在产品上加工以获得所述二维码。本发明同时提供一种二维码的加工装置及计算机存储介质。本发明简化了产品二维码的加工制程,提升了加工效率,降低了加工成本。(The invention provides a two-dimensional code processing method, which comprises the following steps: displaying an editing interface of the two-dimensional code parameter data; receiving two-dimensional code parameter data input by a user; generating a two-dimensional code according to the parameter data; converting the two-dimensional code into a binary code; generating a numerical control file according to the parameter data and the binary code; and calling the numerical control file, and controlling a processing unit to process on a product to obtain the two-dimensional code. The invention also provides a processing device of the two-dimensional code and a computer storage medium. The invention simplifies the processing procedure of the two-dimension code of the product, improves the processing efficiency and reduces the processing cost.)

二维码加工方法、加工装置及计算机存储介质

技术领域

本发明涉及数控加工技术领域,特别涉及一种二维码加工方法、加工装置及计算机存储介质。

背景技术

近年来,二维码技术的应用极大地提高了数据采集和信息处理的速度,为管理的科学化和现代化做出了重要贡献。在部分产品的生产制程中,通过在产品上加工二维码的方式,实现了对产品进行编码管理,从而提高了生产线的自动管理水平。二维码具有很强的纠错功能,提升了产品在生产制程中数据收集的准确性。

目前,通常采用激光雕刻的方式将二维码加工在产品上。然而,这种二维码的加工方式需要采用专用的激光雕刻设备,无法整合到产品的数控机床(Computer numericalcontrol,CNC)加工制程中,故加工较为繁琐,加工效率较低。

发明内容

鉴于上述状况,有必要提供一种加工效率较高的二维码的加工方法、加工装置及计算机存储介质,以解决上述问题。

一种加工装置,用于在产品上加工二维码,所述加工装置包括:显示单元;输入单元;加工单元;处理器;以及存储器,所述存储器中存储有多个程序模块,所述多个程序模块由所述处理器运行并执行如下步骤:控制所述显示单元显示二维码参数数据的编辑界面;接收用户输入的二维码参数数据;依据所述参数数据生成二维码;将所述二维码转换成二进制码;依据所述参数数据及所述二进制码生成数控文件;调用所述数控文件,控制所述加工单元在该产品上加工以获得所述二维码。

一种二维码加工方法,所述方法包括以下步骤:显示二维码参数数据的编辑界面;接收用户输入的二维码参数数据;依据所述参数数据生成二维码;将所述二维码转换成二进制码;依据所述参数数据及所述二进制码生成数控文件;调用所述数控文件,控制加工单元在产品上加工以获得所述二维码。

一种计算机存储介质,其上存储有至少一条计算机指令,其所述指令由处理器并加载执行:显示二维码参数数据的编辑界面;接收用户输入的二维码参数数据;依据所述参数数据生成二维码;将所述二维码转换成二进制码;依据所述参数数据及所述二进制码生成数控文件;调用所述数控文件,控制加工单元在该产品上加工以获得所述二维码。

本发明通过加工装置生产自动生成二维码和数控文件,从而通过数控的方式在产品上加工二维码。本发明简化了产品二维码的加工制程,减少了激光雕刻设备的使用及相应的人力投入,提升了加工效率,降低了成本。

附图说明

图1为本发明实施方式之加工装置的硬件架构示意图。

图2为本发明实施方式之二维码加工系统的功能模块示意图。

图3为本发明实施方式之二维码加工方法的流程示意图。

主要元件符号说明

加工装置 100
处理器 10
存储器 20
显示单元 30
输入单元 40
加工单元 50
二维码加工系统 2
显示控制模块 21
参数设置模块 22
二维码生成模块 23
二维码转换模块 24
数控文件生成模块 25
加工控制模块 26

如下

具体实施方式

将结合上述附图进一步说明本发明。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施方式及实施方式中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施方式仅是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施方式,都属于本发明保护的范围。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在限制本发明。

本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

本发明提供一种用于在产品上加工二维码的加工装置,所述加工装置可为CNC加工装置。请参考图1,图1为本发明一实施方式的加工装置100的硬件架构示意图。

所述加工装置100包括处理器10、存储器20、显示单元30、输入单元40及加工单元50。所述存储器20、显示单元30、输入单元40及加工单元50分别与所述处理器10电性连接。

所述处理器10可以是中央处理器(Central Processing unit,CPU)、数字信号处理器或者单片机等,适于实现各指令。

所述存储器20用于存储加工装置100中的各类数据,例如程序代码等,并在加工装置100的运行过程中实现高速、自动地完成程序或数据的存取。

所述存储器20可以是,但并不限于,只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-OnlyMemory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子擦除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

所述显示单元30用于显示二维码参数数据的编辑界面以及二维码的图像。所述二维码参数数据包括基本参数、加工参数、源信息等。其中,基本参数包括坐标系、转速和进给速度等。所述加工参数包括二维码的高度、二维码的加工深度、二维码各点位之间的间距等。所述显示单元30包括至少一个显示器。

所述输入单元40用于供用户输入各种信息以及控制指令等。在本实施方式中,所述输入单元40可以包括,但不限于,鼠标、键盘、触摸屏、摄像头、遥控器等。

所述加工单元50用于对产品进行加工。所述加工单元50包括至少一个刀具。在本实施方式中,所述加工单元50包括至少一个铣刀。

请同时参照图1与图2,图2为本发明一实施方式中二维码加工系统2的模块示意图。所述二维码加工系统2应用于所述加工装置100上。所述二维码加工系统2包括由多个程序代码段组成的功能模块。所述二维码加工系统2中的各个程序段的程序代码可以存储于所述存储器20中,并由所述处理器10所执行,以实现上述二维码加工系统2的功能。

在本实施方式中,如图2所示,二维码加工系统2根据其所执行的功能,可以被划分为多个功能模块,所述功能模块可以包括显示控制模块21、参数设置模块22、二维码生成模块23、二维码转换模块24、数控文件生成模块25和加工控制模块26。

所述显示控制模块21用于控制显示单元30,例如,所述显示控制模块21用于控制显示单元30显示二维码参数数据的编辑界面、二维码的图像等。

所述参数设置模块22用于接收用户通过输入单元40输入的二维码参数数据。所述二维码参数数据包括基本参数、加工参数、源信息等。其中,所述基本参数包括坐标系、转速和进给速度等。所述加工参数包括二维码的高度、二维码的加工深度、二维码各点位之间的间距等。

所述二维码生成模块23用于依据所述参数设置模块22所接收的二维码参数数据,自动生成二维码,并将二维码保存到存储器20中。

所述二维码转换模块24用于将二维码转换为二进制码。其中,二维码包括白色和黑色的点位,所述二维码转换模块24将二维码中黑色的点位记为1,白色的点位记为0,得到相应的二进制码。

所述数控文件生成模块25用于依据所述二维码参数数据以及所述二进制码,自动生成数控文件。具体地,所述数控文件生成模块25将二进制码中所有的1按照对应的位置作为加工点位,并输出加工点位的X,Y坐标值。所述数控文件生成模块25依据二维码参数数据中的加工参数输出二维码的加工尺寸。

所述加工控制模块26用于调用数控文件,控制加工单元50对产品进行加工,以在产品上加工出二维码的图案。在本实施方式中,加工控制模块26控制加工单元50中的铣刀对产品上对应的加工点位进行铣削,从而在产品上加工出打印效果的二维码图案。

请一并参考图3,为本发明一实施方式中应用于所述加工装置100的二维码加工方法的流程图。所述二维码加工方法仅是一种示例,因为有很多种实施所述方法的方式。接下来要描述的二维码加工方法能够被图2所示的模块所执行。图3中每一个图块代表的一个或者多个步骤,方法或者子流程等由示例方法所执行。示例方法由步骤S310开始。

S310,所述显示控制模块21控制所述显示单元30显示二维码参数数据的编辑界面,以供用户查看。所述二维码参数数据包括基本参数、加工参数、源信息等。其中,基本参数包括坐标系、转速和进给速度等。所述加工参数包括二维码的高度、二维码的加工深度、二维码各点位之间的间距等。

S320,所述参数设置模块22接收用户通过所述输入单元40输入的二维码的各项参数数据。

S330,所述二维码生成模块23用于依据所述二维码参数数据,自动生成二维码。

S340,所述二维码转换模块24用于将二维码转换为二进制码。

S350,所述数控文件生成模块25依据所述二维码参数数据以及二进制码,自动生成数控文件。

S360,所述加工控制模块26调用数控文件,控制所述加工单元50在产品上加工以获得所述二维码。

在本实施方式中,加工控制模块26控制加工单元50中的铣刀对产品上对应的加工点位进行铣削,从而在产品上加工出打印效果的二维码图案。

上述二维码加工方法及加工装置100提供了可视化的二维码参数数据的编辑界面,方便用户输入二维码的参数数据,并能够依据参数数据自动生成二维码和数控文件,再调用所述数控文件在产品上加工二维码。上述二维码的加工方法能够整合到产品的CNC加工制程中,因此,上述二维码的加工方法及加工装置100简化了产品二维码的加工制程,减少了激光雕刻设备的使用及相应的人力投入,提升了加工效率,降低了成本。

本领域普通技术人员可以理解实现上述实施方式中的全部或者部分流程,是可以通过计算机程序来指令相关的硬件完成,所述的程序可存储于一计算机可读取存储介质中,所述程序在执行时,可包括如上述各方法的实施方式的流程。

另外,在本发明各个实施方式中的各功能单元可以集成在相同处理器中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在相同单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。

对于本领域技术人员而言,显然本发明不限于上述示范性实施方式的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其它的具体形式实现本发明。因此,无论从哪一点来看,均应将实施方式看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其它单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或系统也可以由同一个单元或系统通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

最后应说明的是,以上实施方式仅用以说明本发明的技术方案而非限制,尽管参照较佳实施方式对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于最大切削包角约束的型腔分区插铣刀具路径规划方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!