刻字加工方法、CNC加工装置及计算机存储介质与流程

文档序号:19990688发布日期:2020-02-22 02:14阅读:1259来源:国知局
刻字加工方法、CNC加工装置及计算机存储介质与流程

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



背景技术:

在使用数控机床(computernumericalcontrol,cnc)进行机械加工的制程中,制造的产品通常需要标刻模件号、制造批次、制造流水号、生产日期等信息,便于生产管理和数据追溯。

在使用cnc机床刻字时,通常需在机外计算机上由编程人员使用专业的编程软件绘制出需要标刻的字符,再由数控软件处理后生成cnc机床可识别的数控程序,然后将数控程序导入到cnc机床中,由操作人员在数控机床上调用数控程序进行刻字。然而,当产品尺寸发生改变,或要标刻的内容、位置及字高需要改变时,需要重新制作数控程序,再导入到cnc机床中进行调试,因此,这种刻字方法的灵活性较差,效率较低,且人力成本较高。



技术实现要素:

鉴于上述状况,有必要提供一种加工方法、cnc加工装置及计算机存储介质,以解决上述问题。

一种cnc加工装置,用于在产品上刻字,所述cnc加工装置包括:显示单元;输入单元;加工单元;处理器;以及存储器,所述存储器中存储有多个程序模块,所述多个程序模块由所述处理器运行并执行如下步骤:控制所述显示单元显示刻字宏程序中关键参数的编辑界面;接收用户输入的关键参数;对所述刻字宏程序的关键参数进行赋值;利用所述刻字宏程序控制所述加工单元在产品上刻字。

一种采用上述加工装置的刻字加工方法,所述方法包括以下步骤:控制显示单元显示刻字宏程序中关键参数的编辑界面;接收用户输入的关键参数;对所述刻字宏程序的关键参数进行赋值;利用所述刻字宏程序控制加工单元在产品上刻字。

一种计算机存储介质,其上存储有至少一条计算机指令,其所述指令由处理器并加载执行:控制所述显示单元显示刻字宏程序中关键参数的编辑界面;接收用户输入的关键参数;对所述刻字宏程序的关键参数进行赋值;利用所述刻字宏程序控制所述加工单元在产品上刻字。

本发明通过宏程序控制刻字,不需要人工编写和修改数控程序,因此,上述cnc加工装置及刻字加工方法的便捷性高且灵活性好,提升了刻字加工的效率,节省了人力成本。

附图说明

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

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

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

图4为本发明实施方式之刻字宏程序中关键参数的编辑页面的示意图。

主要元件符号说明

如下具体实施方式将结合上述附图进一步说明本发明。

具体实施方式

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

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

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

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

本发明提供一种用于在产品上刻字的cnc加工装置,所述cnc加工装置例如为四轴数控机床。请参考图1,图1为本发明一实施方式的cnc加工装置100的硬件架构示意图。

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

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

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

所述存储器20可以是,但并不限于,只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammableread-onlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子擦除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

所述显示单元30用于显示刻字宏程序中关键参数的编辑页面。所述显示单元30可以包括至少一个显示器。

所述刻字宏程序存储于所述存储器20中,所述刻字宏程序中设有多个关键参数,多个关键参数分别与cnc加工装置100中的多个宏变量一一对应。所述关键参数包括基本参数和字符代码中的至少一种或多种。所述基本参数用于设定加工的基本参数,所述字符代码用于设定刻字的字符。所述基本参数包括刻字坐标系、刀长补偿号、进给速度、主轴转速、起始坐标、字符方向、安全高度、抬刀高度、曲面半径、字高、字深、径向间距、行或列间距中的至少一种或多种。所述字符代码包括字母、空格、标点符号及时间代码中的至少一种或多种。

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

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

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

在本实施方式中,如图2所示,刻字加工系统2根据其所执行的功能,可以被划分为多个功能模块,所述功能模块可以包括显示模块21、接收模块22、参数设置模块23和加工控制模块24。

所述显示模块21用于控制显示单元30,例如,所述显示模块21用于控制显示单元30显示刻字宏程序中关键参数的编辑页面。

所述接收模块22用于接收各种信息,例如,所述接收模块22用于接收用户通过输入单元40输入的关键参数。

所述参数设置模块23用于依据用户输入的关键参数,对刻字宏程序的关键参数进行赋值。

所述加工控制模块24用于执行刻字指令,利用宏程序控制加工单元50在产品上刻字。

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

s310,控制显示单元30显示刻字宏程序中关键参数的编辑页面。

具体地,显示模块21控制显示单元30显示刻字宏程序中关键参数的编辑页面,以供用户查看。所述关键参数包括基本参数和字符代码中的至少一种或多种。所述基本参数用于设定加工的基本参数,所述字符代码用于设定刻字的字符。所述基本参数包括刻字坐标系、刀长补偿号、进给速度、主轴转速、起始坐标、字符方向、安全高度、抬刀高度、曲面半径、字高、字深、径向间距、行或列间距中的至少一种或多种。所述字符代码包括字母、空格、标点符号及时间代码中的至少一种或多种。

请参照图4,图4为本发明一实施方式中关键参数的编辑页面的示意图。所述编辑页面包括基本参数设置的栏位、字符代码设置的栏位,以及字符代码对应表。

在所述字符代码对应表中,多个字符分别与多个字符代码一一对应。例如,字符“a”对应字符代码“1”,字母“b”对应字符代码“2”,字符“空格”对应字符代码“28”,字符“enter”对应字符代码“27”。

字符代码还包括时间代码,例如,字符“:”对应字符代码“48”,字符“/”对应字符代码“52”字符“年”对应字符代码“53”,字符“月”对应字符代码“54”,字符“日”对应字符代码“55”,字符“时”对应字符代码“56”,字符“分”对应字符代码“57”,字符“秒”对应字符代码“58”。

s320,接收用户输入的关键参数。

具体地,所述参数设置模块23接收用户通过所述输入单元40输入的关键参数。

在用户输入字符代码时,需要从左到右依次输入字符代码,若字符代码为0,表示字符代码已输入完毕。例如,用户需要在产品上刻三行字,第一行为“abcdefg”,第二行为当前的日期,第三行为当前的时间,则用户需要输入如下字符代码:1、2、3、4、5、6、7、27、53、52、54、52、55、27、56、48、57、48、58、0。

s330,对刻字宏程序的关键参数进行赋值。

具体地,参数设置模块23依据用户输入的关键参数,对刻字宏程序的关键参数进行赋值。

s340,利用刻字宏程序控制加工单元50在产品上刻字。

具体地,加工控制模块24执行刻字指令,利用刻字宏程序控制加工单元50在产品上刻字。所述刻字指令可由用户通过输入单元40进行输入,也可由关键参数输入完毕后自动触发。

在刻字时,若字符代码中包括时间代码,则加工控制模块24依据时间代码,控制加工单元50在产品上标刻当前的时间,且能够精确到秒。

可以理解,依据生产的需要,宏程序的关键参数可仅包括基本参数或字符代码中的一种。当关键参数为字符代码时,关键参数可仅包括时间代码。

可以理解,在其他实施方式中,所述刻字加工方法还可包括启动步骤,所述启动步骤具体为:显示模块21控制显示单元30显示应用页面,接收模块22接收用户输入的密码并验证密码是否正确,在验证密码正确后,进入步骤s310。

上述cnc加工装置100及刻字加工方法提供了可视化的关键参数的编辑页面,方便用户输入刻字的关键参数,并能够依据用户输入的关键参数,对刻字宏程序的关键参数进行赋值,再利用刻字宏程序在产品上加工刻字。上述cnc加工装置100及刻字加工方法通过宏程序控制刻字,不需要人工编写和修改数控程序,不需要维护大量变量,也不需要使用计算公式,因此,上述cnc加工装置100及刻字加工方法的便捷性高且灵活性好,提升了刻字加工的效率,节省了人力成本。

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

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

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

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

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1