基于数控程序实现标签在线打印的贴标方法

文档序号:2519389阅读:362来源:国知局
基于数控程序实现标签在线打印的贴标方法
【专利摘要】本发明涉及一种基于数控程序实现标签在线打印的贴标方法,数控程序包括打印信息,控制设备分别与打印设备及贴标机相连接,打印设备与贴标机相连接,所述的方法包括控制设备执行数控程序,并判断数控程序中正在执行的数控指令是否包括打印信息;如果数控指令中包含打印信息,则控制设备生成一打印文件,然后打印设备打印控制设备生成的打印文件;且贴标机将打印完成的文件粘贴于待贴产品上。采用本发明的基于数控程序实现标签在线打印的贴标方法,能够将数控设备控制打印设备打印生成的打印文件,有效克服数控设备无法与打印设备配套使用的问题,极大的提升贴标效率,减少人工成本,且贴标动作更完善稳定,应用范围广泛。
【专利说明】基于数控程序实现标签在线打印的贴标方法

【技术领域】
[0001]本发明涉及机械控制领域,尤其涉及数控机床,具体是指一种基于数控程序实现标签在线打印的贴标方法。

【背景技术】
[0002]自动化设备一般涵盖自动开料设备、封边机以及排孔设备。就自动开料设备而言,主要有电子开料锯和数控加工中心开料可选。前者适合产品类型单一的标准件加工,后者更适合定制家具的批量生产,并且在开料的环节也打好垂直孔,具备电子开料锯无法替代的功能和灵活性。
[0003]0)0 (数控机床)是计算机数字控制机床111111161-1081的简称,是一种由程序控制的自动化机床。的意思是数控技术运用,表示的是计算机,~表示的是数字单元,表示的是控制,也就是说利用计算机控制数字单元让机床做出所需要的指令而进行加工。该控制系统能够逻辑地处理具有控制编码或其他符号指令规定的程序,通过计算机将其译码,从而使机床执行规定好了的动作,通过刀具切削将毛坯料加工成半成品成品零件。
[0004]为了更好的实现流水线加工,在电脑开料前需要对板材进行贴标,使得开出来的料都有对应的条形码,这样在后续的系统在加工过程中,系统通过扫描条形码自动找到每一块料对应的加工程序进行加工,为了节省后续加工的待机时间,要求加工与贴标同时进行,人为手动贴标的速度显然达不到该要求,因此只有控制系统来完成贴标的工作才能实现零待机加工。所以自动贴标机在板式家具行业的应用将越来越多。
[0005]在现有技术中,数控系统只能控制机床运动,打印机打印的条码只能采用人工或其他方式完成贴标动作,如果客户需要流水线生产,效率无法跟上不说,需要的人力成本太闻。


【发明内容】

[0006]本发明的目的是克服了上述现有技术的缺点,提供了一种能够实现有效克服控制设备无法与打印设备配套使用的问题、极大地提升贴标率、减少人工成本、贴标动作更完善稳定的基于数控程序实现标签在线打印的贴标方法。
[0007]为了实现上述目的,本发明的具有如下构成:
[0008]该基于数控程序实现标签在线打印的贴标方法,其主要特点是,所述的数控程序包括打印信息,控制设备分别与打印设备及贴标机相连接,所述的打印设备与贴标机相连接,所述的方法包括以下步骤:
[0009](1)控制设备执行所述的数控程序,并判断数控程序中正在执行的数控指令是否包括打印信息;
[0010](2)如果所述的数控指令中包含打印信息,则所述的控制设备生成一打印文件,否则继续步骤⑴;
[0011](3)所述的打印设备打印所述的控制设备生成的打印文件;
[0012](4)所述的贴标机将打印完成的文件粘贴于待贴产品上;(5)所述的控制设备判断所述的数控程序是否执行完;
[0013](6)如果所述的数控程序未执行完,则继续步骤(I),否则结束并退出。
[0014]进一步地,所述的判断数控程序中正在执行的数控指令是否包括打印信息,具体为:
[0015]判断数控程序中正在执行的数控指令是否包含公司名称、产品编号、年、月及日组成的打印信息。
[0016]进一步地,所述的控制设备生成一打印文件,具体为:
[0017]所述的控制设备提取所述的控制指令中的打印信息,并生成一 txt文档。
[0018]进一步地,所述的贴标机将打印完成的文件粘贴于待贴产品上,具体为:
[0019]所述的贴标机将打印完成的标签粘贴于与标签相对应的待贴广品上。
[0020]进一步地,所述的方法在步骤(I)之前,还包括以下步骤:
[0021](0-1)用户判断所述的打印信息是否需要修改;
[0022](0-2)如果所述的打印信息需要修改,则用户修改包括该打印信息的数控指令,否则继续步骤(I)。
[0023]采用了该发明中的基于数控程序实现标签在线打印的贴标方法,与现有技术相t匕,具有以下有益效果:
[0024]本发明的基于数控程序实现标签在线打印的贴标方法,将数控程序与打印信息有机地结合起来,有效的克服了控制设备无法与打印设备配套使用的问题;本发明的基于数控程序实现标签在线打印的贴标方法,极大地提升了贴标效率,减少人工成本,贴标动作更加完善稳定;本发明的基于数控程序实现标签在线打印的贴标方法,操作简单,应用范围广泛。

【专利附图】

【附图说明】
[0025]图1为本发明的基于数控程序实现标签在线打印的贴标方法的步骤流程图。

【具体实施方式】
[0026]为了能够更清楚地描述本发明的技术内容,下面结合具体实施例来进行进一步的描述。
[0027]请参阅图1所示,所述的数控程序包括打印信息,控制设备分别与打印设备及贴标机相连接,所述的打印设备与贴标机相连接,所述的基于数控程序实现标签在线打印的贴标方法包括以下步骤:
[0028](I)控制设备执行所述的数控程序,并判断数控程序中正在执行的数控指令是否包括打印信息;
[0029]其中,定义指令:M801 MSG “{|Y标签信息} ”,标签信息即为包含的打印信息,当控制设备执行至该语句时即判断当前数控指令中所包含的标签信息(即为所需打印信息),将其发送至生成的打印文件中,软件加工的数控程序为另一款配套CAM(计算机辅助制造)软件负责生成,与该标签在线打印的程序无关。
[0030](2)如果所述的数控指令中包含打印信息,则所述的控制设备生成一打印文件,否则继续步骤⑴;
[0031](3)所述的打印设备打印所述的控制设备生成的打印文件;
[0032](4)所述的贴标机将打印完成的文件粘贴于待贴产品上;
[0033]其中,待贴产品为相同产品,但相同的产品贴不同的标签,且对应下一道工序加工出不同形状的板材,这里所述的下一道工序,与贴标机将打印完成的文件粘贴于待贴产品上的过程无关。
[0034](5)所述的控制设备判断所述的数控程序是否执行完;
[0035](6)如果所述的数控程序未执行完,则继续步骤(1),否则结束并退出。
[0036]其中,所述的判断数控程序中正在执行的数控指令是否包括打印信息,具体为:
[0037]判断数控程序中正在执行的数控指令是否包含公司名称、产品编号、年、月及日组成的打印信息。
[0038]打印信息的内容及格式可以由用户自行设置,例如本发明中可以将打印信息的内容设置为条形码,并将该条形码的星系写入到数控程序的1指令中,例如“板材名称,编号,日期”,系统将兑取该数控指令中的打印信息,并将该信息写入至打印执行文件(1奶化邑.七X七。
[0039]所述的控制设备生成一打印文件,具体为:
[0040]所述的控制设备提取所述的控制指令中的打印信息,并生成一 I#文档。
[0041]所述的贴标机将打印完成的文件粘贴于待贴产品上,具体为:
[0042]所述的贴标机将打印完成的标签粘贴于与标签相对应的待贴广品上。
[0043]所述的方法在步骤(1)之前,还包括以下步骤:
[0044](0-1)用户判断所述的打印信息是否需要修改;
[0045](0-2)如果所述的打印信息需要修改,则用户修改包括该打印信息的数控指令,否则继续步骤(1)。
[0046]更外,在此特列举以下一具体实施案例,以便更清楚的说明本发明基于数控程序实现标签在线打印的贴标方法,其中,该具体实施案例主要包括以下步骤:
[0047](^)数控程序载入包含打印信息的数控指令,开始加工,在加工至相应的包含打印信息的1指令时(如:1:“维宏打印,0001,2014/8/1^,数控设备在本地新建一个打印文件并将打印信息提取至打印文件中,文件中的格式为:维宏打印,0001,2014/8/1。打印机执行此打印文件,打印出包含上述信息的条形码标签。
[0048](^)在执行完打印动作后,执行加工程序中的贴标动作,后面如果还有多个包含条形码信息的1指令,数控设备及打印设备则多次按顺序执行上述步骤,即不断完成打印条形码及相应贴标动作。
[0049](0)若客户需要修改打印内容,客户只需修改相应的包含打印信息的1指令(即修改加工程序即可),即可打印不同的条形码,并完成相应的贴标动作。
[0050]采用了该发明中的基于数控程序实现标签在线打印的贴标方法,与现有技术相比,具有以下有益效果:
[0051]本发明的基于数控程序实现标签在线打印的贴标方法,将数控程序与打印信息有机地结合起来,有效的克服了控制设备无法与打印设备配套使用的问题;本发明的基于数控程序实现标签在线打印的贴标方法,极大地提升了贴标效率,减少人工成本,贴标动作更加完善稳定;本发明的基于数控程序实现标签在线打印的贴标方法,操作简单,应用范围广泛。
[0052]在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。
【权利要求】
1.一种基于数控程序实现标签在线打印的贴标方法,其特征在于,所述的数控程序包括打印信息,控制设备分别与打印设备及贴标机相连接,所述的打印设备与贴标机相连接,所述的方法包括以下步骤: (1)控制设备执行所述的数控程序,并判断数控程序中正在执行的数控指令是否包括打印信息; (2)如果所述的数控指令中包含打印信息,则所述的控制设备生成一打印文件,否则继续步骤⑴; (3)所述的打印设备打印所述的控制设备生成的打印文件; (4)所述的贴标机将打印完成的文件粘贴于待贴产品上; (5)所述的控制设备判断所述的数控程序是否执行完; (6)如果所述的数控程序未执行完,则继续步骤(I),否则结束并退出。
2.根据权利要求1所述的基于数控程序实现标签在线打印的贴标方法,其特征在于,所述的判断数控程序中正在执行的数控指令是否包括打印信息,具体为: 判断数控程序中正在执行的数控指令是否包含公司名称、产品编号、年、月及日组成的打印信息。
3.根据权利要求1所述的基于数控程序实现标签在线打印的贴标方法,其特征在于,所述的控制设备生成一打印文件,具体为: 所述的控制设备提取所述的控制指令中的打印信息,并生成一 txt文档。
4.根据权利要求1所述的基于数控程序实现标签在线打印的贴标方法,其特征在于,所述的贴标机将打印完成的文件粘贴于待贴产品上,具体为: 所述的贴标机将打印完成的标签粘贴于与标签相对应的待贴广品上。
5.根据权利要求1所述的基于数控程序实现标签在线打印的贴标方法,其特征在于,所述的方法在步骤(I)之前,还包括以下步骤: (0-1)用户判断所述的打印信息是否需要修改; (0-2)如果所述的打印信息需要修改,则用户修改包括该打印信息的数控指令,否则继续步骤(I)。
【文档编号】B41J3/44GK104325798SQ201410609006
【公开日】2015年2月4日 申请日期:2014年11月3日 优先权日:2014年11月3日
【发明者】李秀超, 宋秀龙, 赵东京, 郑之开, 汤同奎 申请人:上海维宏电子科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1