一种电火花数据库的建立方法、系统及存储介质与流程

文档序号:32241425发布日期:2022-11-18 22:33阅读:100来源:国知局
一种电火花数据库的建立方法、系统及存储介质与流程

1.本发明属于电火花放电系统领域,特别涉及一种电火花数据库的建立方法、系统及存储介质。


背景技术:

2.电火花加工是指在一定的介质中,通过工具电极和工件电极之间的脉冲放电,形成瞬间高温将工件材料局部熔化和气化,从而实现材料蚀除。这种加工方法不产生切削力,不受刀具材料的限制,可以加工超高硬度、脆性和形状复杂的工件,因此被广泛应用于模具、航空工业、医疗器械等多个领域。电火花加工通常通过电火花加工机床来实现。
3.现有的电火花放电系统在进行电火花加工时,无法对之前的电火花经验数据进行引入和参考,导致加工参数设置繁琐,效率低下且错误率高。


技术实现要素:

4.为解决上述技术问题,本发明提供如下方案:
5.一方面,本发明提供一种电火花数据库的建立方法,其特征在于,包括:
6.收集放电参数经验,所述放电参数经验为电火花加工过程中用于指导电火花加工设备自动化加工的参数;
7.建立放电基础库,所述放电基础库可包括历史放电参数经验,并可进行读取访问操作;
8.把收集的所述放电参数经验存入所述放电基础库。
9.优选地,所述放电参数经验为加工计划参数、放电条件参数及放电子程序中至少一项。
10.优选地,所述放电基础库包括放电基础普适库和/或放电基础代表库;
11.具体地,所述加工计划参数、所述放电条件参数及所述放电子程序中的至少一项可以同时存入所述放电基础普适库和所述放电基础代表库中,也可以单独存入所述放电基础普适库或所述放电基础代表库中。
12.优选地,把收集的所述放电参数经验存入所述放电基础库还包括,用户通过人机交互方式,触发把收集的所述放电参数经验存入所述放电基础库。
13.具体地,所述加工计划参数为初始化加工计划所需的参数集,所述参数集与加工电极及加工工件相关。
14.具体地,所述放电条件参数与所述加工计划参数相对应,并通过所述放电条件参数设置电极放电条件。
15.具体地,所述放电子程序与所述加工计划参数及所述放电条件参数相对应,并通过所述放电子程序实施自动化放电加工。
16.具体地,所述放电参数经验可通过以下任一渠道收集:当前成功完成电火花加工操作的项目、具有代表意义的电火花加工项目、具有普适意义的电火花加工操作中。
17.一方面,本发明提供一种电火花数据库系统,实现上述的方法,包括客户端、服务端及数据库,用户通过所述客户端登录系统,根据用户图形接口收集放电参数经验,所述服务端根据系统的请求,把收集的所述放电参数经验存储于所述数据库中。
18.与现有技术相比,本发明的有益效果为:
19.本方法通过获取每次电火花加工的相关参数信息,并以数据库形式保存,并作为经验,供后续相似电火花加工操作自动引入,从而极大地提高电火花加工效率。
附图说明
20.图1是电火花数据库的建立方法流程示意图;
21.图2是电火花数据库系统示意图;
具体实施方式
22.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
23.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
24.应当理解,在本发明的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
25.应当理解,在本发明中,“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
26.应当理解,在本发明中,“多个”是指两个或两个以上。“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“包含a、b和c”、“包含a、b、c”是指a、b、c三者都包含,“包含a、b或c”是指包含a、b、c三者之一,“包含a、b和/或c”是指包含a、b、c三者中任1个或任2个或3个。
27.应当理解,在本发明中,“与a对应的b”、“与a相对应的b”、“a与b相对应”或者“b与a相对应”,表示b与a相关联,根据a可以确定b。根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确定b。a与b的匹配,是a与b的相似度大于或等于预设的阈值。
28.取决于语境,如在此所使用的“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。
29.下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
30.实施例一
31.本实施例提供一种电火花数据库的建立方法,如图1所示,包括:
32.收集放电参数经验11,所述放电参数经验11为电火花加工过程中用于指导电火花加工设备自动化加工的参数;
33.建立放电基础库12,所述放电基础库12可包括历史放电参数经验,并可进行读取访问操作;
34.把收集的放电参数经验11存入放电基础库12。
35.一方面,放电基础库12可包括历史放电参数经验,表示此时的放电基础库有可能有历史放电参数经验,也有可能还没有历史放电参数经验,而是一个新的数据库,待把收集的放电参数经验存入后,在下次的存储中,上一次的收集的放电参数经验就成为了历史放电参数经验。本方法通过获取每次电火花加工的相关参数信息,并以数据库形式保存,并作为经验,供后续相似电火花加工操作自动引入,从而极大地提高电火花加工效率。
36.优选地,放电参数经验11为加工计划参数111、放电条件参数112及放电子程序113中至少一项。
37.放电参数经验11指的是电火花加工过程中用于指导电火花加工设备自动化加工的各类参数,包括加工计划参数111、放电条件参数112及放电子程序113,这三类参数一一对应,形成一个整体。其中,放电子程序113可以通过放电基础库12进行管理并引用。在收集放电参数经验11的时候,最优的当然是把这三类参数都收集,这样就可以保证放电参数经验11的数据完整,更有利于后续的调取参考使用。但是在一些时候也可以为了节省存储空间,使运行速度更快,而只收集这三类参数的其中一项或者其中两项,这样更加有利于数据的优化使用。
38.优选地,放电基础库12包括放电基础普适库121和/或放电基础代表库122。
39.在建立放电基础库12时,放电基础普适库121和放电基础代表库122可同时建立或者择一建立,其中放电基础普适库121能够覆盖所有加工计划参数111的条目组合,及对应的放电条件参数112和放电子程序113,放电参数经验11组合很多,需要一个长时间的积累过程;放电基础代表库122是不同电火花加工团队根据自身擅长的加工类别特点,总结出常用的,有代表意义的,有限数量的加工计划条目,及对应的放电条件参数112和子程序113。因此,最优的方案是放电基础普适库121和放电基础代表库122同时建立,放电基础普适库121作为大集合,放电基础代表库122可作为补充集合。
40.上述通过对放电参数经验和放电基础库的细化,使数据库的内容更加丰富,包容性更强,两个库之间可以互相配合补充使用,使在得到数据完整性的同时,访问读取与查找速度更快。
41.具体地,所述加工计划参数111、所述放电条件参数112及所述放电子程序113中的至少一项可以同时存入所述放电基础普适库121和所述放电基础代表库122中,也可以单独存入所述放电基础普适库121或所述放电基础代表库122中。
42.放电基础普适库121中会放置所有的收集放电参数经验11,这个收集的放电参数经验11是加工计划参数111、放电条件参数112及放电子程序113中至少一项,当然也可包括多项,也会持续不断地更新最新收集的放电参数经验11,放电基础代表库122可以和放电基础普适库121一样,存储所有收集的放电参数经验11作为备用,也可以选择性的存储需要的
放电参数经验11,还可以只存储放电参数经验11的索引信息,这样就可以减少存储消耗,作为普适库的一个补充,在检索引用放电参数经验11时,可以加快检索速度,节约时间。
43.优选地,把收集的放电参数经验11存入放电基础库12还包括,用户通过人机交互方式,触发把收集的放电参数经验11存入放电基础库12。如图2所示,这里人机交互方式是用户在浏览器或者客户端使用用户名和密码登录系统后,根据gui用户图形接口,收集放电参数经验11,系统通过http请求,将该放电参数经验11提交至服务端,然后服务端再将该放电参数经验11存储到数据库当中。
44.具体地,加工计划参数111为初始化加工计划所需的参数集,参数集与加工电极及加工工件相关。该加工计划参数111包括:加工形状,位置坐标x,y,加工模块,基准位置,加工深度,实际深度,放电间隙量x,y,材料组合,投影面积,粗糙度,摇动选择,摇动平面形状等。加工计划参数111至少包括以上数据中的一种,也可以是多种或者全组合。
45.具体地,放电条件参数112与加工计划参数111相对应,并通过放电条件参数112设置电极放电条件。该放电条件参数112用以指导电火花加工设备设置电极放电的条件,其中放电条件参数112包括:极性,放电脉冲幅,休止脉冲幅,放电电流峰值,伺服基准电压,伺服速度,主电源电压,电容器电路转换辅助电路控制,断路电路控制,光电脉冲控制,电容,加工电压,加工电流,加工速度,粗糙度,电极消耗率等。
46.具体地,放电子程序113与所述加工计划参数111及所述放电条件参数112相对应,并通过所述放电子程序113实施自动化放电加工。该放电子程序113以一定的逻辑指导电火花加工设备实施自动化放电加工。
47.具体地,放电参数经验11可通过三种渠道进行收集,如图1所示,这三种渠道具体是:141通过当前成功完成电火花加工操作的项目收集、142通过具有代表意义的电火花加工项目收集、143通过具有普适意义的电火花加工操作中收集。通过这三种渠道收集,使收集的放电参数经验11数据更加完整,可靠。
48.本方法通过获取每次电火花加工的相关参数信息,并以数据库形式保存,并作为经验,供后续相似电火花加工操作自动引入,从而极大地提高电火花加工效率。
49.实施例二
50.本实施还提供了一种电火花数据库系统,实现上述实施例一的方法,客户端、服务端及数据库,用户通过所述客户端登录系统,根据用户图形接口收集放电参数经验11,所述服务端根据系统的请求,把收集的所述放电参数经验11存储于所述数据库中。
51.具体地,如图2所示,用户在浏览器或者客户端使用用户名和密码登录系统后,根据gui用户图形接口,收集放电参数经验11,系统通过http请求,将该放电参数经验11提交至云服务器,然后服务端再将该放电参数经验11存储到数据库当中。这样,用户就可以随时通过云服务器访问数据库内的电火花的放电参数经验,操作方便快捷,使电火花的经验数据可以实时给用户调取,当之后有相似电火花加工操作时即可自动引入,从而极大的提升电火花加工效率。
52.实施例三
53.本实施例提供了一种可读存储介质,包括存储程序模块,其特征在于,所述存储程序模块在处理器中运行可实现上述的方法。
54.其中,可读存储介质可以是计算机存储介质,也可以是通信介质。通信介质包括便
于从一个地方向另一个地方传送计算机程序的任何介质。计算机存储介质可以是通用或专用计算机能够存取的任何可用介质。例如,可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(application specific integrated circuits,简称:asic)中。另外,该asic可以位于用户设备中。当然,处理器和可读存储介质也可以作为分立组件存在于通信设备中。可读存储介质可以是只读存储器(rom)、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
55.本发明还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得设备实施上述的各种实施方式提供的方法。
56.在上述设备的实施例中,应理解,处理器可以是中央处理单元(英文:central processing unit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digital signal processor,简称:dsp)、专用集成电路(英文:application specific integrated circuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
57.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1