一种用于五轴机床R-test检测的误差检测结果可视化方法与流程
未命名
09-17
阅读:241
评论:0
一种用于五轴机床r-test检测的误差检测结果可视化方法
技术领域
1.本发明涉及五轴机床误差检测技术领域,特别是涉及一种用于五轴机床r-test检测的误差检测结果可视化方法。
背景技术:
2.五轴机床是一种具有复杂曲面加工能力的制造装备,是航空航天、光学器件等制造领域的核心技术装备。r-test检测是一种较为常用的五轴机床精度检测仪器,主要原理是利用五轴机床的rtcp功能(rotation tool centre point,部分厂商与科研机构译为绕刀尖点旋转功能或刀尖点编程功能),操作机床设定刀尖位置固定、只运行旋转轴的特定指令,通过对设定为位置固定但实际发生微小位移的刀尖点进行测量,能够反映出机床的精度状态。目前r-test检测方案已被国家标准和iso国际标准收录,并在业界广泛推广。
3.对于r-test检测,将检测结果进行图形化展示,一方面能够直观的展示检测结果所包含的精度信息,另一方面可以支撑基于检测结果图像特征的误差溯源或误差补偿的研究,具有重要的学术意义和工程价值。目前针对r-test检测的误差检测结果可视化,相关研究较少,目前没有统一的标准模式。工业界常用的方法,如荷兰的机床检测设备制造商ibs precision engineering的r-test仪器产品手册“ibs precision engineering. machine qualification tools:position inspector, https://www.ibspe.com/machine-qualification”中展示的,主要是将机床工件坐标系下x、y、z方向下的误差检测结果绘制为“误差-时间”曲线,该种方法能够展示误差检测结果在各个方向上的波动情况,并且可以通过误差与时间轴的对应关系将误差与其发生时的状态关联起来,但对于误差数据图像的展示不够清晰直观,图像特征的反映不够明显,难以根据图像特征指导误差的溯源和抑制。
4.学术界主要使用的方法,类似于论文“jiang z, wang w, li q, et al. evaluation of the dynamic performance for five-axis cnc machine tools based on rtcp, proceedingsof asme international mechanical engineering congress and exposition. 2015”、“丁启程,王伟,姜忠,等.五轴机床rtcp检测的轨迹生成与性能比较.机械工程学报,2019”所使用的图像,是将误差检测结果绘制为刀尖点偏差的三维轨迹图像,该方法能够直观的展示误差的图像特征,但无法展示误差发生的时刻,因此难以展示误差与其发生状态的关联。
5.综上所述,上述两种方法各有优势,但均在对误差检测结果信息的展示完整度、误差图像特征明显程度等方面有进一步提升的空间,值得进一步研究改进。
技术实现要素:
6.为解决上述技术问题,本发明提出了一种用于五轴机床r-test检测的误差检测结果可视化方法,将误差信息转化为极坐标形式,将误差数据进行极坐标网格化展示,能够充分地展示检测结果信息和图像特征。
7.本发明是通过采用下述技术方案实现的:
一种用于五轴机床r-test检测的误差检测结果可视化方法,包括以下步骤:s1. 对机床执行r-test检测,提取在机床坐标系xyz三个方向上的有效误差检测数据以及检测数据所包含的时间轴t;s2. 根据检测总时长将时间轴t转换为角度坐标;将各方向上的误差检测数据转换成网格数值;s3. 以角度坐标为极角变量,以转换后的网格数值为极径,绘制极坐标图像。
8.所述步骤s2中,根据检测总时长将时间轴t转换为角度坐标的转换方法为:。
9.所述步骤s2中,将各方向上的误差检测数据转换成网格数值的转换方法为:,
10.式中,为转换后的网格数值,为各方向上的误差检测数据,x为机床坐标系x方向,y为机床坐标系y方向,z为机床坐标系z方向。
11.所述极坐标图像中,使用不同颜色的线条代表x、y、z方向上的误差检测数据。
12.还包括步骤s4,判断执行的检测是否为ak4/bk4/ck4检测或8字形检测,若为ak4/bk4/ck4检测,则将极坐标系中的极角含义由时间轴t替换为c轴位置;若为8字形检测,在步骤s3中绘制的极坐标图像中添加横纵轴标识。
13.极坐标系中的极角含义由时间轴t替换为c轴位置时,还需要更改极角数值标记,将新构成的图像与步骤s3中绘制的极坐标图像共同作为r-test检测结果的图形化展示。
14.所述横纵轴标识覆盖范围为极坐标的零刻度圆水平方向和竖直方向的直径,数值范围为检测过程中ac两旋转轴能到达的最大正负角度。
15.零刻度圆上任意位置对应到横纵轴即表示两个旋转轴的实时位置。
16.与现有技术相比,本发明的有益效果表现在:1、本发明将误差信息转化为极坐标形式,将误差数据进行极坐标网格化展示,能够充分地展示检测结果信息和图像特征,具体的,对各方向上检测结果的幅值和几何特征均具有良好的展示效果,具有误差信息展示充分、图像特征明显、便于数据分析等优势。
17.2、本发明中,使用不同颜色的线条代表x、y、z方向上的误差检测数据,检测结果信息展示更加明显。
18.3、本技术的基础方案可以为所有r-test检测的普适性应用,还能对部分标准化检测进行特化,例如在该基础方案上进行微调,使其能适用于ak4/bk4/ck4检测和8字形检测,能展示额外的附加信息,使得对检测结果信息的展现更加完整。
附图说明
19.下面将结合说明书附图和具体实施方式对本发明作进一步的详细说明,其中:图1为本发明的流程示意图;图2为本发明中极坐标图像示意图一;
图3为本发明中极坐标图像示意图二;图4为本发明中极坐标图像示意图三。
具体实施方式
20.实施例1作为本发明基本实施方式,本发明包括一种用于五轴机床r-test检测的误差检测结果可视化方法,为所有r-test检测的普适性应用。具体包括以下步骤:s1. 对机床执行r-test检测,提取在机床坐标系xyz三个方向上的有效误差检测数据以及检测数据所包含的时间轴t。
21.s2. 根据检测总时长将时间轴t转换为角度坐标;同时,将各方向上的误差检测数据转换成网格数值。
22.s3. 以角度坐标为极角变量,以转换后的网格数值为极径,绘制极坐标图像。
23.实施例2作为本发明一较佳实施方式,本发明包括一种用于五轴机床r-test检测的误差检测结果可视化方法,包括以下步骤:s1. 对机床执行r-test检测,提取在机床坐标系xyz三个方向上的有效误差检测数据以及检测数据所包含的时间轴t。
24.s2. 根据检测总时长将时间轴t转换为角度坐标:。
25.同时,将各方向上的误差检测数据转换成网格数值:,即。
26.s3. 以角度坐标为极角变量,以转换后的网格数值为极径,绘制极坐标图像,使用不同颜色的线条代表x、y、z方向上的误差检测数据。
27.实施例3作为本发明最佳实施方式,参照说明书附图1,本发明包括一种用于五轴机床r-test检测的误差检测结果可视化方法,包括以下步骤:s1. 对机床执行r-test检测,r-test检测仪输出检测结果数据,即提取在机床坐标系xyz三个方向上的有效误差检测数据以及检测数据所包含的时间轴t。
28.s2. 根据检测总时长将时间轴t转换为角度坐标:。
29.同时,将各方向上的误差检测数据转换成网格数值。在极坐标展示中,利用圆弧刻
度线对误差进行标准化展示能够方便地展示误差数值信息,因此本方法将误差归一化为10μm每格的网格化展示数据:,
30.式中,为转换后的网格数值,为各方向上的误差检测数据,x为机床坐标系x方向,y为机床坐标系y方向,z为机床坐标系z方向。
31.s3. 以角度坐标为极角变量,以转换后的网格数值为极径,使用不同颜色的线条代表x、y、z方向上的误差检测数据,绘制极坐标图像。具体的,可以用红色代表x方向上的误差检测数据,用蓝色代表y方向上的误差检测数据,用绿色代表z方向上的误差检测数据。最终,形成的可视化展示形式可以参照说明书附图2所示。其中,虚线为零刻度圆,虚线框内误差为负,虚线框外误差为正。可以看到,对于检测结果,对各方向上检测结果的幅值和几何特征均具有良好的展示效果。
32.该种可视化方法除了针对所有r-test检测的普适性应用外,对于现行iso国际标准“iso 10791-6: test conditions for machining centers-part 6: accuracy of feeds, speeds, interpolations”提供的ak4(在不同构型机床上亦称为bk4、ck4,以下统称为ak4)和现行gb/t国家标准“gb/t 39953-2021:五轴联动加工中心-rtcp精度检验”中提供的8字形检测,该方法经微调后可特化使用,展示额外的附加信息。
33.具体的,还包括步骤s4,判断执行的检测是否为ak4/bk4/ck4检测或8字形检测,并进行相应的处理。
34.iso国际标准提供的ak4检测指的是在刀尖点保持不动的情况下,c轴匀速旋转360
°
的同时,a轴匀速由0旋转到行程最大处再回到0,因此极坐标图的角度变量含义进行替换,即可表示c轴的实时位置。故若为ak4/bk4/ck4检测,则将极坐标系中的极角含义由时间轴t替换为c轴位置,并更改极角数值标记,参照说明书附图3所示。将新构成的图像与步骤s3中绘制的极坐标图像共同作为r-test检测结果的图形化展示,即可展示检测过程中任意误差状态对应的c轴实时位置。
35.对于gb/t国家标准提供的8字形检测,两个旋转轴的运动规律按照组合三角函数进行运动:,在实际检测执行中,通常设置,即:;根据步骤s2中定义的极坐标角度变换:
ꢀꢀ
。
36.根据上式,对于8字形检测,旋转轴a和c的实时位置可由极坐标角度变量表示,具体到极坐标图中可表示为极坐标标准圆在平面坐标系中的位置。因此,若为8字形检测,在步骤s3中绘制的极坐标图像中添加横纵轴标识,纵坐标轴覆盖范围为极坐标的零刻度圆水平方向和竖直方向的直径,数值范围为检测过程中ac两旋转轴可到达的最大正负角度,零刻度圆上任意位置对应到横纵坐标轴即可表示两个旋转轴的实时位置,最终,形成的可视化展示形式可以参照说明书附图4所示。
37.可以看到,通过极坐标内零刻度圆的位置,可根据a/c轴的横纵坐标标识,展示误差检测结果对应的a/c轴位置,进而对应到误差发生时刻的运动状态,例如说明书附图4中,通过,a轴位于0
°
位置、c轴位于60
°
位置时,x、y、z三个方向上的r-test误差检测结果如说明书附图4中标注的红蓝绿点所示。
38.综上所述,本领域的普通技术人员阅读本发明文件后,根据本发明的技术方案和技术构思无需创造性脑力劳动而作出的其他各种相应的变换方案,均属于本发明所保护的范围。
技术特征:
1.一种用于五轴机床r-test检测的误差检测结果可视化方法,其特征在于:包括以下步骤:s1. 对机床执行r-test检测,提取在机床坐标系xyz三个方向上的有效误差检测数据以及检测数据所包含的时间轴t;s2. 根据检测总时长 将时间轴t转换为角度坐标;将各方向上的误差检测数据转换成网格数值;s3. 以角度坐标为极角变量,以转换后的网格数值为极径,绘制极坐标图像。2.根据权利要求1所述的一种用于五轴机床r-test检测的误差检测结果可视化方法,其特征在于:所述步骤s2中,根据检测总时长将时间轴t转换为角度坐标的转换方法为:。3.根据权利要求2所述的一种用于五轴机床r-test检测的误差检测结果可视化方法,其特征在于:所述步骤s2中,将各方向上的误差检测数据转换成网格数值的转换方法为:,式中,为转换后的网格数值,为各方向上的误差检测数据,x为机床坐标系x方向,y为机床坐标系y方向,z为机床坐标系z方向。4.根据权利要求1所述的一种用于五轴机床r-test检测的误差检测结果可视化方法,其特征在于:所述极坐标图像中,使用不同颜色的线条代表x、y、z方向上的误差检测数据。5.根据权利要求3或4所述的一种用于五轴机床r-test检测的误差检测结果可视化方法,其特征在于:还包括步骤s4,判断执行的检测是否为ak4/bk4/ck4检测或8字形检测,若为ak4/bk4/ck4检测,则将极坐标系中的极角含义由时间轴t替换为c轴位置;若为8字形检测,在步骤s3中绘制的极坐标图像中添加横纵轴标识。6.根据权利要求5所述的一种用于五轴机床r-test检测的误差检测结果可视化方法,其特征在于:极坐标系中的极角含义由时间轴t替换为c轴位置时,还需要更改极角数值标记,将新构成的图像与步骤s3中绘制的极坐标图像共同作为r-test检测结果的图形化展示。7.根据权利要求5所述的一种用于五轴机床r-test检测的误差检测结果可视化方法,其特征在于:所述横纵轴标识覆盖范围为极坐标的零刻度圆水平方向和竖直方向的直径,数值范围为检测过程中ac两旋转轴能到达的最大正负角度。8.根据权利要求7所述的一种用于五轴机床r-test检测的误差检测结果可视化方法,其特征在于:零刻度圆上任意位置对应到横纵轴即表示两个旋转轴的实时位置。
技术总结
本发明涉及五轴机床误差检测技术领域,特别是涉及一种用于五轴机床R-test检测的误差检测结果可视化方法,包括:对机床执行R-test检测,提取在机床坐标系XYZ三个方向上的有效误差检测数据以及检测数据所包含的时间轴,根据检测总时长将时间轴转换为角度坐标;将各方向上的误差检测数据转换成网格数值;以角度坐标为极角变量,以转换后的网格数值为极径,绘制极坐标图像。通过本可视化方法,能够充分地展示检测结果信息和图像特征。展示检测结果信息和图像特征。展示检测结果信息和图像特征。
技术研发人员:刘大炜 丁启程 陶文坚 蒋云峰 虎瑛 谢睿
受保护的技术使用者:成都飞机工业(集团)有限责任公司
技术研发日:2023.08.09
技术公布日:2023/9/14
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
