System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种数控机床精度自动控制方法技术_技高网

一种数控机床精度自动控制方法技术

技术编号:40078634 阅读:5 留言:0更新日期:2024-01-17 02:04
本申请公开了一种数控机床精度自动控制方法,包括以下步骤:在接收到启动信号时,对数控机床进行精度检测需求评估;在精度检测需求评估为需要精度检测时,生成精度检测结果;判断精度检测结果是否超过预设精度容差值,在精度检测结果超过预设精度容差值时,进行精度补偿;在精度补偿完成后重新开始精度检测,以更新精度检测结果,并在更新精度检测结果后返回判断精度检测结果是否超过预设精度容差值的步骤,循环至精度检测结果在预设容差值以内。本申请通过在收到启动信号时自动插入精度检测需求评估程序,以此约束精度检测的时机,以保障精度检测的一致性。在进行精度检测时设置有容差值,当精度检测结果超出容差值时进行补偿。

【技术实现步骤摘要】

本申请涉及自动化领域,尤其涉及一种数控机床精度自动控制方法


技术介绍

1、随着智能制造的发展,机械加工行业越发趋于自动化、智能化,特别在航空大型复杂结构件加工领域,随着智能车间的建设应用,已实现航空结构件批量自动化生产。数控机床作为智能制造的重要载体,其本身精度的可靠性直接影响产品的产出质量,目前数控设备的检测大多依靠专业人员手动检测,根据预设检测周期或者是产品质量,由专人对数控机床进行检测。在实际工作中,往往由多台数控机床共同生产同批次产品,需要多名专业人员分别负责,由于每个人对于精度检测的理解程度以及频率不同,这就造成不仅精度检测以及精度补偿的人工效率低下。


技术实现思路

1、本申请的主要目的在于提供一种数控机床精度自动控制方法,旨在解决精度检测以及精度补偿的效率低下的技术问题。

2、为实现上述目的,本申请提供一种数控机床精度自动控制方法,包括以下步骤:在接收到启动信号时,对数控机床进行精度检测需求评估;在精度检测需求评估为需要精度检测时,生成精度检测结果;判断精度检测结果是否超过预设精度容差值,在精度检测结果超过预设精度容差值时,进行精度补偿;在精度补偿完成后重新开始精度检测,以更新精度检测结果,并在更新精度检测结果后返回判断精度检测结果是否超过预设精度容差值的步骤,循环至精度检测结果在预设容差值以内。

3、可选地,在精度补偿n次后,精度检测结果仍然超过预设容差值时,生成错误信息并发出报警信号。

4、可选地,在接收到启动信号时,对数控机床进行精度检测需求评估,包括:判断本次精度检测需求评估时间与上次记录精度检测时间是否超过预设时间周期,在超过预设时间周期时评估为需要精度检测;和/或;判断本次精度检测需求评估与上次记录精度检测之间接收到启动信号的次数是否超过预设次数周期,在超过预设次数周期时评估为需要精度检测。

5、可选地,在精度检测需求评估为需要精度检测时,生成精度检测结果,包括:采用ca型五轴联动数控机床的精度检测方法或ba型五轴联动数控机床的精度检测方法,生成精度检测结果。

6、可选地,采用ca型五轴联动数控机床的精度检测方法,生成精度检测结果,包括:采用无线电探头分别测量机床摆角在位置p1(a0 c0)时球头检棒的球心坐标l1(x1、y1、z1)、机床摆角在位置p2(a90 c0)时球头检棒的球心坐标l2(x2、y2、z2)和机床摆角在位置p3(a-90c0)时球头检棒的球心坐标l3(x3、y3、z3);根据球心坐标l1、l2和l3以及已知球头检棒长度,得到a轴轴线到机床主轴定位端面的距离为:

7、

8、其中,l为球头检棒长度,r为球头检棒半径;根据球心坐标l1、l2和l3以及已知球头检棒长度,得到机床主轴轴线与a轴轴线在y方向的矢量差为:

9、

10、可选地,精度补偿的步骤,包括:根据a轴轴线到机床主轴定位端面的距离m1与参数24550【2】的数值,得到参数24550【2】的补偿值;根据机床主轴轴线与a轴轴线在y方向的矢量差m2与参数24550【1】的数值,得到参数24550【1】的补偿值。

11、可选地,采用ca型五轴联动数控机床的精度检测方法,生成精度检测结果,包括:采用无线电探头分别测量在开启traori指令下机床摆角在(a0c0)象限时球头检棒的球心坐标l4(x4、y4、z4)、机床摆角在(a0 c90)象限时球头检棒的球心坐标l5(x5、y5、z5)、机床摆角在(a0 c180)象限时球头检棒的球心坐标l6(x6、y6、z6)和机床摆角在(a0 c270)象限时球头检棒的球心坐标l7(x7、y7、z7);根据球心坐标l4、l5、l6和l7,得到c轴轴线与机床主轴轴线在x方向的偏差为:

12、

13、根据球心坐标l4、l5、l6和l7,得到c轴轴线与机床主轴轴线在y方向的偏差为:

14、

15、可选地,精度补偿的步骤,包括:根据c轴轴线与机床主轴轴线在x方向的偏差m4与参数24560【0】的数值赋值,得到参数24560【0】的补偿值;根据c轴轴线与机床主轴轴线在y方向的偏差m5与24560【1】的数值赋值,得到参数24560【1】的补偿值。

16、可选地,适用于ba型五轴联动数控机床的精度检测方法包括:采用无线电探头分别测量机床摆角在位置p4(a0 b0)时球头检棒的球心坐标l8(x8、y8、z8)、机床摆角在位置p5(a30 b0)时球头检棒的球心坐标l9(x9、y9、z9)和机床摆角在位置p6(a-30b0)时球头检棒的球心坐标l10(x10、y10、z10);根据球心坐标l8、l9和l10以及已知球头检棒长度,得到a轴轴线到机床主轴定位端面的距离为:

17、m6=|y9-y10|-l+r,

18、其中,l为球头检棒长度,r为球头检棒半径。

19、可选地,精度补偿包括:根据a轴轴线到机床主轴定位端面的距离m6和参数24550【2】的数值,得到参数24550【2】的精度补偿的补偿值。

20、可选地,适用于ba型五轴联动数控机床的精度检测方法包括:采用无线电探头分别测量在开启traori指令下机床摆角在(a0 b30)时球头检棒的球心坐标l11(x11、y11、z11)、机床摆角在(a0 b-30)时球头检棒的球心坐标l12(x12、y12、z12)、机床摆角在(a30b0)时球头检棒的球心坐标l13(x13、y13、z13)、机床摆角在(a-30b0)时球头检棒的球心坐标l14(x14、y14、z14)、机床摆角在(a0 b30)时球头检棒的球心坐标l15(x15、y15、z15)和机床摆角在(a0 b-30)时球头检棒的球心坐标l16(x16、y16、z16);根据球心坐标l13、l14、l15和l16,得到机床主轴轴线与a轴轴线在y方向的矢量差为:

21、m8=z13-z14;

22、根据球心坐标l13、l14、l15和l16,得到b轴轴线到机床主轴定位端面的距离为:

23、m9=|y11-y12|-l+r,

24、其中,l为球头检棒长度,r为球头检棒半径;根据机床主轴轴线与a轴轴线在y方向的矢量差m8和b轴轴线到机床主轴定位端面的距离m9,得到b轴轴线到a轴轴线的距离为:

25、m10=m9-m8;

26、根据球心坐标l13、l14、l15和l16,得到机床主轴轴线与b轴轴线在x方向的矢量差为:

27、m12=z15-z16。

28、可选地,精度补偿的步骤,包括:根据机床主轴轴线与a轴轴线在y方向的矢量差m8和参数24550【1】的数值赋值,得到参数24550【1】的补偿值;根据b轴轴线到a轴轴线的距离和参数24560【2】的数值,得到参数24560【2】的精度补偿的补偿值;根据机床主轴轴线与b轴轴线在x方向的矢量差和参数24560【0】的数值赋值,得到参数2本文档来自技高网...

【技术保护点】

1.一种数控机床精度自动控制方法,其特征在于,包括以下步骤:

2.如权利要求1所述数控机床精度自动控制方法,其特征在于,在精度补偿N次后,所述精度检测结果仍然超过所述预设容差值时,生成错误信息并发出报警信号。

3.如权利要求1所述数控机床精度自动控制方法,其特征在于,所述在接收到启动信号时,对数控机床进行精度检测需求评估,包括:

4.如权利要求1-3任意所述数控机床精度自动控制方法,其特征在于,所述在所述精度检测需求评估为需要精度检测时,生成精度检测结果,包括:

5.如权利要求4所述数控机床精度自动控制方法,其特征在于,所述采用CA型五轴联动数控机床的精度检测方法,生成精度检测结果,包括:

6.如权利要求5所述数控机床精度自动控制方法,其特征在于,所述精度补偿的步骤,包括:

7.如权利要求4所述数控机床精度自动控制方法,其特征在于,所述采用CA型五轴联动数控机床的精度检测方法,生成精度检测结果,包括:

8.如权利要求7所述数控机床精度自动控制方法,其特征在于,所述精度补偿的步骤,包括:

>9.如权利要求4所述数控机床精度自动控制方法,其特征在于,所述适用于BA型五轴联动数控机床的精度检测方法包括:

10.如权利要求9所述数控机床精度自动控制方法,其特征在于,所述精度补偿包括:

11.如权利要求4所述数控机床精度自动控制方法,其特征在于,所述适用于BA型五轴联动数控机床的精度检测方法包括:

12.如权利要求11所述数控机床精度自动控制方法,其特征在于,所述精度补偿的步骤,包括:

...

【技术特征摘要】

1.一种数控机床精度自动控制方法,其特征在于,包括以下步骤:

2.如权利要求1所述数控机床精度自动控制方法,其特征在于,在精度补偿n次后,所述精度检测结果仍然超过所述预设容差值时,生成错误信息并发出报警信号。

3.如权利要求1所述数控机床精度自动控制方法,其特征在于,所述在接收到启动信号时,对数控机床进行精度检测需求评估,包括:

4.如权利要求1-3任意所述数控机床精度自动控制方法,其特征在于,所述在所述精度检测需求评估为需要精度检测时,生成精度检测结果,包括:

5.如权利要求4所述数控机床精度自动控制方法,其特征在于,所述采用ca型五轴联动数控机床的精度检测方法,生成精度检测结果,包括:

6.如权利要求5所述数控机床精度自动控制方法,其特征在于...

【专利技术属性】
技术研发人员:代良强李连玉徐强郭瑞华董光亮夏远猛高强荣张伟伟潘崇恺赵长永甘建高峰峰陈桑刘兵周后川
申请(专利权)人:成都飞机工业集团有限责任公司
类型:发明
国别省市:

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

1