一种CNC调机方法及其系统技术方案

技术编号:18444000 阅读:40 留言:0更新日期:2018-07-14 10:01
本申请提供了一种CNC调机方法及其系统,用于生成准确、可靠的修正程序,进而生成符合工件要求的目标工件。本申请提供的CNC调机方法应用于CNC调机系统,CNC调机系统包括CNC、程序分发器、检测数据终端及调机服务器,方法包括:CNC根据预置加工程序生成源工件;检测数据终端获取源工件在预设时序点的检测结果,并将检测结果发送至调机服务器;程序分发器采集CNC在预设时序点的时序节拍值,并将时序节拍值发送至调机服务器,时序节拍值与CNC的工作状态对应;调机服务器根据检测结果以及时序节拍值,生成修正程序,并将修正程序发送至程序分发器;程序分发器将修正程序发送至CNC;CNC根据修正程序,生成目标工件。

A CNC tuning method and its system

This application provides a CNC tuning method and its system, which is used to generate accurate and reliable correction procedures, and then generate target workpieces that meet the requirements of the workpiece. The CNC tuning method provided by this application is applied to the CNC tuning system. The CNC tuning system includes CNC, program distributor, detection data terminal and dispatching server. The method includes: CNC generates the source workpiece according to the pre processing program; the detection data terminal gets the result of the detection of the source workpiece at the preset time point and sends the detection results. To the server server; the program distributor collects the timing beat value of CNC at the preset timing point, and sends the timing beat to the machine server, the timing beat value corresponds to the working state of the CNC; the tuning server generates the correction program based on the test results and the timing beat value, and sends the correction program to the program distributor. The program distributor sends the correction program to CNC; CNC generates the target artifact according to the correction procedure.

【技术实现步骤摘要】
一种CNC调机方法及其系统
本申请涉及生产领域,尤其涉及一种CNC调机方法及其系统。
技术介绍
目前,大部分工业企业的生产车间中都是通过计算机数字控制机床(computernumericalcontrol,CNC)来进行生产的,CNC是一种由程序控制的自动化机床,能够逻辑地处理具有控制编码或其他符号指令规定的程序,通过计算机将其译码,从而使机床执行规定好了的动作,通过刀具切削将毛坯料加工为半成品或成品零件等工件。目前,对于CNC的调机操作为:检查工件的不合格率达到一定范围时,通过技术人员的技术经验对CNC进行调机,或者技术人员按照预定的调机方案来对CNC进行调机。但是,需要技术人员根据工件的检查情况,在CNC上进行调机操作,消耗了人力资源,并且无法实现当前的物联网系统下的智能化工厂的实现。
技术实现思路
本申请提供了一种CNC调机方法及其系统,用于生成准确、可靠的修正程序,进而生成符合工件要求的目标工件。本申请在第一方面,提供了一种CNC调机方法,应用于CNC调机系统,CNC调机系统包括CNC、检测数据终端、程序分发器及调机服务器,方法包括:CNC根据预置加工程序生成源工件;检测数据终端获取源工件在预设时序点的检测结果,并将检测结果发送至调机服务器;程序分发器采集CNC在预设时序点的时序节拍值,并将时序节拍值发送至调机服务器,时序节拍值与CNC的工作状态对应;调机服务器根据检测结果以及时序节拍值,生成修正程序,并将修正程序发送至程序分发器;程序分发器将修正程序发送至CNC;CNC根据修正程序,生成目标工件。结合本申请第一方面,在本申请第一方面的第一种可能的实现方式中,检测结果包括测点标准值和测点实时误差值。结合本申请第一方面,在本申请第一方面的第二种可能的实现方式中,方法还包括:程序分发器采集CNC的温湿度信息、地理信息以及时间信息,并将温湿度信息、地理信息以及时间信息发送至调机服务器;调机服务器根据检测结果以及时序节拍值,生成修正程序包括:调机服务器根据检测结果、时序节拍值、温湿度信息、地理信息以及时间信息,生成修正程序。结合本申请第一方面第二种可能的实现方式,在本申请第一方面的第三种可能的实现方式中,调机服务器根据检测结果、时序节拍值、温湿度信息、地理信息以及时间信息,生成修正程序包括:调机服务器根据检测结果、时序节拍值、温湿度信息、地理信息以及时间信息,生成特征函数;调机服务器根据特征函数,生成修正程序。结合本申请第一方面,在本申请第一方面的第四种可能的实现方式中,调机服务器根据检测结果以及时序节拍值,生成修正程序之后,方法还包括:调机服务器向检测数据终端发送加工程序重载通知。本申请在第二方面,提供了一种CNC调机系统,CNC调机系统包括CNC、检测数据终端、程序分发器及调机服务器;CNC,用于根据预置加工程序生成源工件;检测数据终端,用于获取源工件在预设时序点的检测结果,并将检测结果发送至调机服务器;程序分发器,用于采集CNC在预设时序点的时序节拍值,并将时序节拍值发送至调机服务器,时序节拍值与CNC的工作状态对应;调机服务器,用于根据检测结果以及时序节拍值,生成修正程序,并将修正程序发送至程序分发器;程序分发器,还用于将修正程序发送至CNC;CNC,还用于根据修正程序,生成目标工件。结合本申请第二方面,在本申请第二方面的第一种可能的实现方式中,检测结果包括测点标准值和测点实时误差值。结合本申请第二方面,在本申请第二方面的第二种可能的实现方式中,程序分发器,还用于采集CNC的温湿度信息、地理信息以及时间信息,并将温湿度信息、地理信息以及时间信息发送至调机服务器;调机服务器,具体用于根据检测结果、时序节拍值、温湿度信息、地理信息以及时间信息,生成修正程序。结合本申请第二方面第二种可能的实现方式,在本申请第二方面的第三种可能的实现方式中,调机服务器,具体用于根据检测结果、时序节拍值、温湿度信息、地理信息以及时间信息,生成特征函数;根据特征函数,生成修正程序。结合本申请第二方面,在本申请第二方面的第四种可能的实现方式中,调机服务器,还用于向检测数据终端发送加工程序重载通知。本申请在第三方面,提供了了一种计算机可读存储介质,计算机可读存储介质包括指令,当该指令在CNC调机系统的相关设备上运行时,使得CNC调机系统的相关设备执行如上述本申请第一方面以及第一方面中可能的实现方式中至少一种的流程。本申请在第四方面,提供了一种计算机程序产品,该计算机程序产品包括计算机软件指令,当计算机软件指令在CNC调机系统的相关设备上运行时,使得CNC调机系统的相关设备执行如上述本申请实施例第一方面以及第一方面中可能的实现方式中至少一种的流程。从以上技术方案可以看出,本申请具有以下优点:在CNC调机系统中,CNC根据预置加工程序生成源工件;检测数据终端获取源工件在预设时序点的检测结果,并将检测结果发送至调机服务器;程序分发器采集CNC在预设时序点的时序节拍值,并将时序节拍值发送至调机服务器,时序节拍值与CNC的工作状态对应;调机服务器根据检测结果以及时序节拍值,生成修正程序,并将修正程序发送至程序分发器;程序分发器将修正程序发送至CNC;CNC根据修正程序,生成目标工件。在该过程中,调机服务器可根据CNC的时序节拍值以及检测结果,分析CNC的生产节奏、周期性变化以及测量结果的误差变化的规律,从而生成准确、可靠的修正程序,进而生成符合工件要求的目标工件,节省了人力资源的同时,还实现了对CNC较高自动化和智能化的控制。附图说明图1为本申请提供的CNC调机系统的一种实施例示意图;图2为本申请提供的CNC调机方法的一种实施例示意图;图3为本申请提供的时序节拍值和时序的一种实施例示意图;图4为本申请提供的时序节拍值的一种实施例示意图;图5为本申请提供的CNC调机方法的又一种实施例示意图。具体实施方式本申请提供了一种CNC调机方法及其系统,用于生成准确、可靠的修正程序,进而生成符合工件要求的目标工件。下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获取的所有其他实施例,都属于本申请保护的范围。下面,开始介绍本申请。首先,在本申请中,CNC调机方法应用于CNC调机系统,CNC调机系统如图1示出的实施例示意图,包括CNC101、检测数据终端102、调机服务器103及程序分发器104,接着请参阅图2示出的本申请提供的CNC调机方法的流程示意图,CNC调机方法具体包括:步骤201,CNC根据预置加工程序生成源工件;在本申请中,CNC101是一种由程序控制的自动化机床,能够逻辑地处理具有控制编码或其他符号指令规定的程序,通过计算机将其译码,从而使机床执行规定好了的动作,通过刀具切削将毛坯料加工为半成品或成品零件等工件,CNC101可大量应用于工厂中。CNC101具体包括CNC控制器以及机床,CNC控制器通过执行加工程序,控制机床生成工件。如图1示出的,CNC101的数量可以为n个,n为大于等于3的整数,CNC101已经预先存储了预置加工程序,预置加工程序可以是用户按照产品需求本文档来自技高网...

【技术保护点】
1.一种CNC调机方法,其特征在于,应用于CNC调机系统,所述CNC调机系统包括CNC、检测数据终端、程序分发器及调机服务器,所述方法包括:所述CNC根据预置加工程序生成源工件;所述检测数据终端获取所述源工件在预设时序点的检测结果,并将所述检测结果发送至所述调机服务器;所述程序分发器采集所述CNC在预设时序点的时序节拍值,并将所述时序节拍值发送至所述调机服务器,所述时序节拍值与所述CNC的工作状态对应;所述调机服务器根据所述检测结果以及所述时序节拍值,生成修正程序,并将所述修正程序发送至所述程序分发器;所述程序分发器将所述修正程序发送至所述CNC;所述CNC根据所述修正程序,生成目标工件。

【技术特征摘要】
1.一种CNC调机方法,其特征在于,应用于CNC调机系统,所述CNC调机系统包括CNC、检测数据终端、程序分发器及调机服务器,所述方法包括:所述CNC根据预置加工程序生成源工件;所述检测数据终端获取所述源工件在预设时序点的检测结果,并将所述检测结果发送至所述调机服务器;所述程序分发器采集所述CNC在预设时序点的时序节拍值,并将所述时序节拍值发送至所述调机服务器,所述时序节拍值与所述CNC的工作状态对应;所述调机服务器根据所述检测结果以及所述时序节拍值,生成修正程序,并将所述修正程序发送至所述程序分发器;所述程序分发器将所述修正程序发送至所述CNC;所述CNC根据所述修正程序,生成目标工件。2.根据权利要求1所述的CNC调机方法,其特征在于,所述检测结果包括测点标准值和测点实时误差值。3.根据权利要求1所述的CNC调机方法,其特征在于,所述方法还包括:所述程序分发器采集所述CNC的温湿度信息、地理信息以及时间信息,并将所述温湿度信息、所述地理信息以及所述时间信息发送至所述调机服务器;所述调机服务器根据所述检测结果以及所述时序节拍值,生成修正程序包括:所述调机服务器根据所述检测结果、所述时序节拍值、所述温湿度信息、所述地理信息以及所述时间信息,生成所述修正程序。4.根据权利要求3所述的CNC调机方法,其特征在于,所述调机服务器根据所述检测结果、所述时序节拍值、所述温湿度信息、所述地理信息以及所述时间信息,生成所述修正程序包括:所述调机服务器根据所述检测结果、所述时序节拍值、所述温湿度信息、所述地理信息以及所述时间信息,生成特征函数;所述调机服务器根据所述特征函数,生成所述修正程序。5.根据权利要求1所述的CNC调机方法,其特征在于,所述调机服...

【专利技术属性】
技术研发人员:陈凯国承斌党君利吴刚唐力
申请(专利权)人:深圳市智物联网络有限公司
类型:发明
国别省市:广东,44

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

1