NC程序自动管理方法、装置、存储介质及电子设备制造方法及图纸

技术编号:38750661 阅读:10 留言:0更新日期:2023-09-09 11:17
本公开涉及一种NC程序自动管理方法、装置、存储介质及电子设备。NC程序自动管理方法包括:获取工序信息;基于所述工序信息确定工序对应的NC程序;将所述NC程序下载至与机床关联的上位机中;响应于机床属性配置信息,调整所述NC程序的内部参数;将调整后的NC程序上传到所述机床。本公开技术方案通过对NC程序的自动查询、下载以及内部参数的调整,实现了机床配置NC程序的效率及准确率,提高了生产效率。提高了生产效率。提高了生产效率。

【技术实现步骤摘要】
NC程序自动管理方法、装置、存储介质及电子设备


[0001]本公开涉及数控加工
,具体涉及一种NC程序自动管理方法、装置、存储介质及电子设备。

技术介绍

[0002]机械加工是一种最为广泛和基本的产品或零部件(工件)的制造过程,是以机床为主体,通过在机床内配置NC程序使机床动作来完成对工件的加工。
[0003]在实际的生产过程中,操作工需要对照产品信息、工件信息和工序信息等信息,在服务器上按照上述信息来找到对应的NC程序,将其拷贝到设备本地的文件夹内,再打开设备软件来调取NC程序,使机床对工件进行加工。上述通过人工找程序以及调取程序的流程,不但费时费力,而且容易出错。

技术实现思路

[0004]为了解决上述技术问题,本公开提供了一种NC程序自动管理方法、装置、存储介质及电子设备,以实现对NC程序的自动查询、下载以及内部参数的调整,从而实现机床配置NC程序的效率及准确率,提高了生产效率。
[0005]本公开提供了一种NC程序自动管理方法,包括:
[0006]获取工序信息;
[0007]基于所述工序信息确定工序对应的NC程序;
[0008]将所述NC程序下载至与机床关联的上位机中;
[0009]响应于机床属性配置信息,调整所述NC程序的内部参数;
[0010]将调整后的NC程序上传到所述机床。
[0011]在一些实施例中,获取工序信息包括:
[0012]响应于用户的扫码操作,获取工序唯一识别代码;
[0013]基于所述工序唯一识别代码,查询所述工序信息。
[0014]在一些实施例中,在基于所述工序信息确定工序对应的NC程序之前,所述方法还包括:
[0015]基于所述工序信息,判断工序是否满足工序加工条件;
[0016]若工序满足工序加工条件,则基于所述工序信息确定工序对应的NC程序。
[0017]在一些实施例中,在将所述NC程序下载至与机床关联的上位机中之前,所述方法还包括:
[0018]判断是否满足NC程序的预设允许下载条件;
[0019]若满足NC程序的预设允许下载条件,则将所述NC程序下载至与机床关联的上位机中。
[0020]在一些实施例中,所述工序信息包括工件图号;所述预设允许下载条件包括以下至少一种情况:
[0021]所述工件图号与机床内部图号一致;
[0022]机床当前维护的设备类别信息与NC程序单中备注的设备类别信息一致;
[0023]在NC程序单关联了其他图纸的情况下,所述NC程序单中标注的所述其他图纸的版本号与服务器中所述其他图纸的最新版本号一致。
[0024]在一些实施例中,将调整后的NC程序上传到所述机床,包括:
[0025]将调整后的NC程序按照本地配置的可上传机床的后缀名上传到所述机床。
[0026]在一些实施例中,所述方法还包括:
[0027]将待加工工件的工件信息上传到所述机床。
[0028]本公开提供了一种NC程序自动管理装置,包括:
[0029]工序信息获取模块,用于获取工序信息;
[0030]NC程序确定模块,用于基于所述工序信息确定工序对应的NC程序;
[0031]NC程序下载模块,用于将所述NC程序下载至与机床关联的上位机中;
[0032]NC程序参数调整模块,用于响应于机床属性配置信息,调整所述NC程序的内部参数;
[0033]NC程序上传模块,用于将调整后的NC程序上传到所述机床。
[0034]本公开还提供了一种计算机可读存储介质,所述计算机可读存储介质存储程序或指令,所述程序或指令使计算机执行上述任一种方法的步骤。
[0035]本公开还提供了一种电子设备,包括:
[0036]一个或多个处理器;
[0037]存储器,用于存储一个或多个程序或指令;
[0038]所述处理器通过调用所述存储器存储的程序或指令,用于执行上述任一种方法的步骤。
[0039]本公开实施例提供的技术方案与现有技术相比具有如下优点:
[0040]本公开实施例提供的技术方案,基于工序信息能够自动查询到工序对应的NC程序,继而将该NC程序下载到与机床关联的上位机中,通过上位机对NC程序进行处理,以根据机床属性配置信息,调整NC程序的内部参数,以满足机床的加工需求,使得NC程序与工件精准匹配,避免加工出错。如此,本公开技术方案通过对NC程序的自动查询、下载以及内部参数的调整,实现了机床配置NC程序的效率及准确率,提高了生产效率。
附图说明
[0041]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0042]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0043]图1为本公开实施例提供的一种NC程序自动管理方法的流程图;
[0044]图2为本公开实施例提供的一种NC程序自动管理装置的结构框图;
[0045]图3为本公开实施例提供的电子设备的结构示意图。
具体实施方式
[0046]为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
[0047]在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
[0048]图1为本公开实施例提供的一种NC程序自动管理方法的流程图。本方法适用于对机床自动配置NC程序的情况。本方法可以由NC程序自动管理装置来执行,该NC程序自动管理装置可以采用软件和/或硬件的方式实现。如图1所示,该方法包括以下步骤:
[0049]S110、获取工序信息。
[0050]其中,工序信息为待加工工件的工序信息,包含了工件信息和工件加工信息等。本实施例可采用的录入的方式获取工序信息,也可采用扫码的方式获取工序信息。优选的,在一个示例中,为高效且准确地获取工序信息,采用扫码的方式获取工序信息。相应的,获取工序信息包括:响应于用户的扫码操作,获取工序唯一识别代码;基于工序唯一识别代码,查询工序信息。具体的,预先制作包含工序唯一识别代码的工件工序条码或工件条码,使用扫码枪扫描工件工序条码或工件条码,识别出工序唯一识别代码;根据工序唯一识别代码在企业ERP系统中查询工序唯一识别代码对应的工序信息,从而得到待加工工件的工序信息。可选的,工序信息可通过上位机显示出来,以供用户查看并校对。
[0051]S120、基于工序信息确定工序对应的NC程序。
[0052]每个NC本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种NC程序自动管理方法,其特征在于,包括:获取工序信息;基于所述工序信息确定工序对应的NC程序;将所述NC程序下载至与机床关联的上位机中;响应于机床属性配置信息,调整所述NC程序的内部参数;将调整后的NC程序上传到所述机床。2.根据权利要求1所述的方法,其特征在于,获取工序信息包括:响应于用户的扫码操作,获取工序唯一识别代码;基于所述工序唯一识别代码,查询所述工序信息。3.根据权利要求1所述的方法,其特征在于,在基于所述工序信息确定工序对应的NC程序之前,所述方法还包括:基于所述工序信息,判断工序是否满足工序加工条件;若工序满足工序加工条件,则基于所述工序信息确定工序对应的NC程序。4.根据权利要求1所述的方法,其特征在于,在将所述NC程序下载至与机床关联的上位机中之前,所述方法还包括:判断是否满足NC程序的预设允许下载条件;若满足NC程序的预设允许下载条件,则将所述NC程序下载至与机床关联的上位机中。5.根据权利要求4所述的方法,其特征在于,所述工序信息包括工件图号;所述预设允许下载条件包括以下至少一种情况:所述工件图号与机床内部图号一致;机床当前维护的设备类别信息与NC程序单中备注的设备类别信息一致;在NC程序单关联了...

【专利技术属性】
技术研发人员:刘保业张禄李海翔昝兴启王文超杨超孙涛郝文华张家伟徐连强刘云龙
申请(专利权)人:山东豪泉软件技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1