1.本发明属于电火花放电系统领域,特别涉及电火花工件摆放位置的软件调整方法、系统及存储介质。
背景技术:2.电火花加工是指在一定的介质中,通过工具电极和工件电极之间的脉冲放电,形成瞬间高温将工件材料局部熔化和气化,从而实现材料蚀除。这种加工方法不产生切削力,不受刀具材料的限制,可以加工超高硬度、脆性和形状复杂的工件,因此被广泛应用于模具、航空工业、医疗器械等多个领域。电火花加工通常通过电火花加工机床来实现。
3.现有的电火花设备操作中,由于操作员要提高工作效率和个人操作习惯的问题,每位操作员摆放电火花工件的方向和位置可能都不一样,当电火花工件摆放角度和电火花设计图纸的角度不符时,会导致电火花设备放电操作失败或者放电操作有误差,但是电火花设备的放电操作往往有高精度的要求从而保证放电操作在电火花工件中正确实施,因此,急需一种可以解决上述问题的方法出现以减少放电操作的失败率和错误率。
技术实现要素:4.为解决上述技术问题,本发明提供如下方案。
5.一方面,本发明提供一种电火花工件摆放位置的软件调整方法,包括:电火花成型机预设软件控制系统,所述电火花工件摆放位置的软件调整方法包括以下步骤:
6.s100、将需要成型的电火花毛胚料放置于电火花机床的操作台上;
7.s200、加载所述电火花毛胚料的俯视图;
8.s300、读取所述电火花成型机预设软件控制系统中的电火花设计图纸及待加工位置在设计图纸坐标系中的第一坐标集;
9.s400、比对所述电火花毛胚料的俯视图与所述电火花设计图纸位置是否一致,若一致计算此时待加工位置在设计图纸坐标系中的第二坐标集并跳转s600,若不一致则跳转s500;
10.s500、把所述电火花设计图纸旋转预置角度,跳转s400;
11.s600、根据计算的所述第二坐标集对所述电火花工件进行电火花成型操作。
12.优选地,所述步骤s500还包括,把所述电火花设计图纸旋转预置角度后,记录旋转次数。
13.具体地,所述第二坐标集根据所述第一坐标集、所述预置角度及所述旋转次数计算获得。
14.优选地,所述电火花工件包括位置识别区,在比对所述电火花毛胚料的俯视图与所述电火花设计图纸位置是否一致时,可通过所述位置识别区判断电火花工件的位置是否与所述电火花设计图纸位置重合。
15.具体地,所述位置识别区为在所述电火花工件的角上设置的缺口。
16.优选地,步骤s500中的所述预置角度为90度。
17.具体地,步骤s500中的所述旋转方向可顺时针方向。
18.优选地,所述电火花机床的操作台有位置限制机构,所述步骤100中将需要成型的电火花毛胚料放置于电火花机床的操作台上包括,把所述电火花工件根据所述位置限制机构摆放。
19.一方面,本发明提供一种电火花工件摆放的位置软件调整系统,包括:处理器和存储器,所述存储器存储程序模块,其特征在于,所述程序模块在所述处理器运行,实现如上述的方法。
20.优选地,本发明提供一种可读存储介质,包括存储程序模块,其特征在于,所述程序模块在处理器中运行可实现如上述的方法。
21.与现有技术相比,本发明的有益效果为:
22.本发明针对现有电火花加工系统在工件摆放时,对技术工人的过度依赖,导致效率低下,容错率低等弊端。提出了一种新型的工件摆放位置与电极坐标系对应方法。该方法利用工件俯视图,提供预置角度的旋转调整能力,并在每次旋转后,对应调整工件在电极坐标系下的对应坐标。放电操作者通过对比俯视图与工件的实际角度,保证二者一致性,从而保证nc脚本生成的准确性,极大的降低了因工件摆放角度与图纸设计不符导致的放电失败风险。
附图说明
23.图1是电火花工件摆放位置的软件调整方法流程;
24.图2是电火花工件位置识别区示意图;
25.图3是电火花工件摆放位置的软件调整系统框图。
具体实施方式
26.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
27.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
28.应当理解,在本发明的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
29.应当理解,在本发明中,“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
30.应当理解,在本发明中,“多个”是指两个或两个以上。“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,和/或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个。
31.应当理解,在本发明中,“与a对应的b”、“与a相对应的b”、“a与 b相对应”或者“b与a相对应”,表示b与a相关联,根据a可以确定b。根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确定b。 a与b的匹配,是a与b的相似度大于或等于预设的阈值。
32.取决于语境,如在此所使用的“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。
33.下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
34.实施例一
35.本实施例提供一种电火花工件摆放位置的软件调整方法,如图1所示,包括:电火花成型机预设软件控制系统,电火花工件摆放位置的软件调整方法包括以下步骤:
36.s100、将需要成型的电火花毛胚料放置于电火花机床的操作台上;
37.s200、加载电火花毛胚料的俯视图;
38.s300、读取电火花成型机预设软件控制系统中的电火花设计图纸及待加工位置在设计图纸坐标系中的第一坐标集;
39.s400、比对电火花毛胚料的俯视图与电火花设计图纸位置是否一致,若一致计算此时待加工位置在设计图纸坐标系中的第二坐标集并跳转s600,若不一致则跳转s500;
40.s500、把电火花设计图纸旋转预置角度,跳转s400;
41.s600、根据计算的第二坐标集对电火花工件进行电火花成型操作。
42.一方面,对于步骤s100,操作员可以按照其个人的操作习惯,把电火花毛胚料摆放在电火花机床的操作台上,按照个人习惯摆放不受工件摆放方向的约束。对于步骤s200,在操作员把电火花毛胚料摆放好后,就开始在系统的软件界面上,从工件的图纸文档集中加载电火花工件的俯视图。对于步骤s300,读取电火花成型机预设软件控制系统中的电火花设计图纸,并且还要读取该电火花工件上各个待加工位置在设计图纸中的第一坐标集,此处加工位置可以为一个,也可以为多个,通常情况下加工位置为多个,形成第一坐标集,第一坐标集中的坐标信息为(x0,y0,z0)——(xn,yn,zn),展示在软件界面上,如下表1为第一坐标集对应显示表格,这里列举了第一坐标集中需要加工的三个坐标位置信息(x,y,z),使用电极,以及加工深度,通过读取这些信息得知此时在加工图纸上的位置坐标也可以说是初始位置坐标,该初始位置坐标的集合组成第一坐标集。对于步骤s400,操作员需要对上面步骤加载的电火花工件的俯视图以及电火花设计图纸进行比对,看看是否在方向和位置上是一致的,若第一次比对就方向一致,则该步骤完成,跳转步骤s600,由于此时是第一次比对位置就已经是一致了,所以此时第一坐标集就是第二坐标集,根据第一坐标集对电火花工件进行电火花成型操作;若比对方向不一致,则跳转步骤s500,把电火花设计图纸旋转预置角度,返回步骤s400,再进行比对,直到比对一致之后,跳转步骤s600使用比对后的第二坐标集进行电火花成型操作,这个第二坐标集是通过计算得到的。
43.该方法利用工件俯视图,提供按照预设角度旋转调整能力,并在每次旋转后,对应调整工件在电极坐标系下的对应坐标。放电操作者通过对比俯视图与工件的实际角度,保证二者一致性,从而保证nc脚本生成的准确性,极大的降低了因工件摆放角度与图纸设计不符导致的放电失败风险。
44.位置id电极id加工深度位置坐标x位置坐标y位置坐标z2022z0012022j001-2.2402.2527.5012022z0022022j002-31.372-40-23.7511.60462022z0032022j003-15.475-4819.2515.35..................
45.表1
46.优选地,在步骤s500中还包括把电火花设计图纸旋转预置角度后,记录旋转次数。该旋转次数记录为m。一般的,由于实际操作中电火花工件一般为正四边形,所以旋转的次数一般不会超过3次,即可使电火花工件与设计图纸重合。
47.具体地,第二坐标集根据第一坐标集、预置角度及旋转次数计算获得。
48.优选地,预置角度设置为90度,当然也可以设置为其他角度,但是本方案优选是每次旋转90度。
49.具体地旋转方向是朝一个方向顺时针旋转,当然也可以旋转逆时针。
50.以下对使用90度顺时针旋转为具体例子进行说明如何计算得出第二坐标集:当设计图纸在没有旋转的时候也就是第一次比对就一致,如上面描述的,第二坐标集就是第一坐标集,使用表格1中的第一坐标集进行电火花成型操作;当设计图纸有一次的90度顺时针旋转时,在坐标系中坐标变化就为(x,-y,z),则此时的第二坐标集为(x0,-y0,z0)——(xn,-yn,zn);当设计图纸有两次的 90度顺时针旋转时,即旋转180度,在坐标系中坐标变化为(-x,-y,z),则此时的第二坐标集为(-x0,-y0,z0)——(-xn,-yn,zn);当设计图纸有两次的 90度顺时针旋转时,即旋转270度,在坐标系中坐标变化为(-x,y,z),则此时的第二坐标集为(-x0,y0,z0)——(-xn,yn,zn),具体的变化规则如表2 所示。
51.变换角度xyz0度xyz90度x-yz180度-x-yz270度-xyz
52.表2
53.上表的转换规律可得出,现第二坐标集的坐标信息如表3所示,根据以旋转角度90度举例。
54.位置id电极id加工深度位置坐标x位置坐标y位置坐标z2022z0012022j001-2.240-2.2527.5012022z0022022j002-31.372-4023.7511.60462022z0032022j003-15.475-48-19.2515.35..................
circuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
66.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
技术特征:1.一种电火花工件摆放位置的软件调整方法,其特征在于,电火花成型机预设软件控制系统,所述电火花工件摆放位置的软件调整方法包括以下步骤:s100、将需要成型的电火花毛胚料放置于电火花机床的操作台上;s200、加载所述电火花毛胚料的俯视图;s300、读取所述电火花成型机预设软件控制系统中的电火花设计图纸及待加工位置在设计图纸坐标系中的第一坐标集;s400、比对所述电火花毛胚料的俯视图与所述电火花设计图纸位置是否一致,若一致计算此时待加工位置在设计图纸坐标系中的第二坐标集并跳转s600,若不一致则跳转s500;s500、把所述电火花设计图纸旋转预置角度,跳转s400;s600、根据计算的所述第二坐标集对所述电火花工件进行电火花成型操作。2.根据权利要求1所述的一种电火花工件摆放位置的软件调整方法,其特征在于,所述s500还包括,把所述电火花设计图纸旋转预置角度后,记录旋转次数。3.根据权利要求2所述的一种电火花工件摆放位置的软件调整方法,其特征在于,所述第二坐标集根据所述第一坐标集、所述预置角度及所述旋转次数计算获得。4.根据权利要求1所述的一种电火花工件摆放位置的软件调整方法,其特征在于,所述电火花工件包括位置识别区,在比对所述电火花毛胚料的俯视图与所述电火花设计图纸位置是否一致时,可通过所述位置识别区判断电火花工件的位置是否与所述电火花设计图纸位置重合。5.根据权利要求4所述的一种电火花工件摆放位置的软件调整方法,其特征在于,所述位置识别区为在所述电火花工件的角上设置的缺口。6.根据权利要求1所述的一种电火花工件摆放位置的软件调整方法,其特征在于,所述s500中的所述预置角度为90度。7.根据权利要求6所述的一种电火花工件摆放位置的软件调整方法,其特征在于,所述s500中的所述旋转方向为顺时针方向。8.根据权利要求1所述的一种电火花工件摆放位置的软件调整方法,其特征在于,所述电火花机床的操作台有位置限制机构,所述s100中将需要成型的电火花毛胚料放置于电火花机床的操作台上包括,把所述电火花工件根据所述位置限制机构摆放。9.一种电火花工件摆放位置的软件调整系统,包括:处理器和存储器,所述存储器存储程序模块,其特征在于,所述程序模块在所述处理器运行,实现如权利要求1-8任一项所述的方法。10.一种可读存储介质,包括存储程序模块,其特征在于,所述程序模块在处理器中运行可实现如权利要求1-8任一项所述的方法。
技术总结本发明属于电火花放电系统领域,提出一种电火花工件摆放位置的软件调整方法、系统及存储介质,针对现有电火花加工系统在工件摆放时,对技术工人的过度依赖,导致效率低下,容错率低等弊端进行解决。该方法利用工件俯视图,提供按照预设角度旋转调整能力,并在每次旋转后,对应调整工件在电极坐标系下的对应坐标。放电操作者通过对比俯视图与工件的实际角度,保证二者一致性,从而保证NC脚本生成的准确性,极大的降低了因工件摆放角度与图纸设计不符导致的放电失败风险。符导致的放电失败风险。符导致的放电失败风险。
技术研发人员:吴小虎
受保护的技术使用者:大连翰宇科技有限公司
技术研发日:2022.07.08
技术公布日:2022/11/1