System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于数控加工,具体涉及一种工件加工方法、装置及数控系统。
技术介绍
1、随着机加工技术的发展,对零部件的加工精度要求也越来越高,尤其是车削加工、磨齿加工等加工工艺。其中,磨齿加工作为一种齿轮高精度加工工艺,其对加工完成后齿轮的齿形、齿向、齿距等有着严格的指标要求。
2、比如,在磨齿加工的实际加工过程中,当用于磨削齿轮的砂轮磨损严重时、或者是需要更换不同规格的砂轮时,驱动砂轮高速旋转的砂轮轴的动态特性会存在差异,而这种动态特性的差异会对齿轮的磨削加工造成影响,使得齿轮的加工精度难以满足精度指标要求。
3、可见,相关技术中,在由于砂轮或者刀具的性能参数发生变更导致加工轴的动态特性发生差异的情况下,容易对工件的加工精度造成影响,进而使得工件的加工精度难以满足精度指标要求。
技术实现思路
1、本申请实施例的目的是提供一种工件加工方法、装置及数控系统,能够解决相关技术中的加工轴的动态特性差异导致的加工精度低的问题。
2、为了解决上述技术问题,本申请是这样实现的:
3、第一方面,本申请实施例提供了一种工件加工方法,应用于数控系统,包括:
4、在目标加工轴对应的对象参数发生变更的情况下,基于变更后的所述对象参数从基准控制特征数据库中确定对应的标定控制特征数据组,所述目标加工轴包括工件轴和刀具轴中的至少一项;
5、基于所述对象参数和所述数控系统的自动优化功能,生成对应的自配控制特征数据组;
6、基于所述标定控
7、其中,所述电机为驱动所述目标加工轴转动的驱动电机,且所述标定控制特征数据组和所述自配控制特征数据组均用于指示所述电机的控制特征数据。
8、可选地,所述基于所述标定控制特征数据组和所述自配控制特征数据组,确定目标控制特征数据组,包括:
9、将所述标定控制特征数据组中的第一数据项与所述自配控制特征数据组中的第二数据项进行差值运算,得到所述第一数据项的差值比对结果,所述第二数据项为所述自配控制特征数据组中与所述第一数据项对应的数据项;
10、在所述差值比对结果指示所述第一数据项和所述第二数据项的差值处于第一预设范围的情况下,确定目标控制特征数据组。
11、可选地,所述在所述差值比对结果指示所述第一数据项和所述第二数据项的差值处于第一预设范围的情况下,确定目标控制特征数据组,包括:
12、在所述差值比对结果指示所述第一数据项和所述第二数据项的差值处于第一预设范围的情况下,确定所述第一数据项的目标值;
13、基于所述第一数据项的目标值生成目标控制特征数据组;
14、其中,所述目标值为以下其中一项:
15、所述第一数据项的取值和所述第二数据项的取值的平均值;
16、所述第一数据项的取值和所述第二数据项的取值中的较大值;
17、所述第一数据项的取值和所述第二数据项的取值中的较小值。
18、可选地,所述基于变更后的所述对象参数从基准控制特征数据库中确定对应的标定控制特征数据组,包括:
19、基于变更后的所述对象参数确定对应的惯量信息;
20、将所述基准控制特征数据库中与所述惯量信息相匹配的控制特征数据组确定为标定控制特征数据组。
21、可选地,所述将所述标定控制特征数据组中的第一数据项与所述自配控制特征数据组中的第二数据项进行差值运算,得到所述第一数据项的差值比对结果之后,所述方法还包括:
22、在所述差值比对结果指示所述第一数据项和所述第二数据项的差值未处于所述第一预设范围的情况下,输出报警信息
23、第二方面,本申请实施例提供了一种工件加工装置,应用于数控系统,所述装置包括:
24、确定模块,用于在目标加工轴对应的对象参数发生变更的情况下,基于变更后的所述对象参数从基准控制特征数据库中确定对应的标定控制特征数据组,所述目标加工轴包括工件轴和刀具轴中的至少一项;
25、生成模块,用于基于所述对象参数和所述数控系统的自动优化功能,生成对应的自配控制特征数据组;
26、处理模块,用于基于所述标定控制特征数据组和所述自配控制特征数据组,确定目标控制特征数据组,并按照所述目标控制特征数据组运行电机,执行工件的加工过程;
27、其中,所述电机为驱动所述目标加工轴转动的驱动电机,且所述标定控制特征数据组和所述自配控制特征数据组均用于指示所述电机的控制特征数据。
28、可选地,所述处理模块,包括:
29、比对单元,用于将所述标定控制特征数据组中的第一数据项与所述自配控制特征数据组中的第二数据项进行差值运算,得到所述第一数据项的差值比对结果,所述第二数据项为所述自配控制特征数据组中与所述第一数据项对应的数据项;
30、确定单元,用于在所述差值比对结果指示所述第一数据项和所述第二数据项的差值处于第一预设范围的情况下,确定目标控制特征数据组。
31、可选地,所确定单元,具体用于:
32、在所述差值比对结果指示所述第一数据项和所述第二数据项的差值处于第一预设范围的情况下,确定所述第一数据项的目标值;
33、基于所述第一数据项的目标值生成目标控制特征数据组;
34、其中,所述目标值为以下其中一项:
35、所述第一数据项的取值和所述第二数据项的取值的平均值;
36、所述第一数据项的取值和所述第二数据项的取值中的较大值;
37、所述第一数据项的取值和所述第二数据项的取值中的较小值。
38、可选地,所述确定模块,具体用于:
39、基于变更后的所述对象参数确定对应的惯量信息;
40、将所述基准控制特征数据库中与所述惯量信息相匹配的控制特征数据组确定为标定控制特征数据组。
41、可选地,所述处理模块还包括:
42、输出单元,用于在所述差值比对结果指示所述第一数据项和所述第二数据项的差值未处于所述第一预设范围的情况下,输出报警信息。
43、第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器上存储有可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
44、第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
45、第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
46、第六方面,本申请实施例提供一种计算机程序产品,该程序本文档来自技高网...
【技术保护点】
1.一种工件加工方法,其特征在于,应用于数控系统,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述标定控制特征数据组和所述自配控制特征数据组,确定目标控制特征数据组,包括:
3.根据权利要求2所述的方法,其特征在于,所述在所述差值比对结果指示所述第一数据项和所述第二数据项的差值处于第一预设范围的情况下,确定目标控制特征数据组,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于变更后的所述对象参数从基准控制特征数据库中确定对应的标定控制特征数据组,包括:
5.根据权利要求2所述的方法,其特征在于,所述将所述标定控制特征数据组中的第一数据项与所述自配控制特征数据组中的第二数据项进行差值运算,得到所述第一数据项的差值比对结果之后,所述方法还包括:
6.一种工件加工装置,其特征在于,应用于数控系统,所述装置包括:
7.根据权利要求6所述的装置,其特征在于,所述处理模块,包括:
8.根据权利要求7所述的装置,其特征在于,所确定单元,具体用于:
9.根据权利要求6所述的装置,
10.一种数控系统,其特征在于,包括处理器和存储器,所述存储器上存储有可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至5中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种工件加工方法,其特征在于,应用于数控系统,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述标定控制特征数据组和所述自配控制特征数据组,确定目标控制特征数据组,包括:
3.根据权利要求2所述的方法,其特征在于,所述在所述差值比对结果指示所述第一数据项和所述第二数据项的差值处于第一预设范围的情况下,确定目标控制特征数据组,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于变更后的所述对象参数从基准控制特征数据库中确定对应的标定控制特征数据组,包括:
5.根据权利要求2所述的方法,其特征在于,所述将所述标定控制特征数据组中的第一数据项与...
【专利技术属性】
技术研发人员:李建伟,
申请(专利权)人:北京发那科机电有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。