System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于3D相机的电气触头打磨方法及装置制造方法及图纸_技高网

一种基于3D相机的电气触头打磨方法及装置制造方法及图纸

技术编号:42239402 阅读:14 留言:0更新日期:2024-08-02 13:52
本发明专利技术为一种基于3D相机的电气触头打磨方法及装置,通过3D相机控制获取到电气触头工件的表面图像;划分所述电气触头工件的表面图像的采样区域;根据所述采样区域确定采样区矩阵;计算出所述采样区矩阵中每个采样区的Z向高度值,将采样区矩阵的x坐标、y坐标及Z向高度值组合得到截面的截面数据;通过所述截面数据拟合计算得到基准线;根据所述基准线计算出所述截面的最大距离和最小距离之差及第一个采样区和最后一个采样区与基准线距离的差值的绝对值;根据所述截面的最大距离和最小距离之差及第一个采样区和最后一个采样区与基准线距离的差值的绝对值调节电气触头工件的打磨量及打磨角度;解决了工件自身变形和机器人持件略有偏差的问题。

【技术实现步骤摘要】

本专利技术涉及计算机,特别是涉及一种基于3d相机的电气触头打磨方法、一种基于3d相机的电气触头打磨装置、一种计算机设备和一种存储介质。


技术介绍

1、电气触头是开关电器的关键部件之一,开关电器的主要性能及寿命的长短,在很大程度上取决于触头材料的好坏。触头材料通常要求具有良好的导电性、较低的接触电阻、较高的抗熔焊性能、较高的耐电弧侵蚀性能和抗材料转移能力;另外,触头表面的接触面积同样是一个重要的指标;在现在技术中,通常需要人工使用锉刀对电气接触面进行打磨,然后用刀口尺测量接触面的形状误差。如此反复打磨与测量。一般工人需要很长时间才能打磨一件,而较熟练的工人也需要3-5分钟才能完成一件打磨工作,而打磨电气触头质量是不稳定的。


技术实现思路

1、鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于3d相机的电气触头打磨方法、一种基于3d相机的电气触头打磨装置、一种计算机设备和一种存储介质。

2、为实现上述目的,本专利技术提出一种基于3d相机的电气触头打磨方法,所述方法包括:

3、通过3d相机控制获取到电气触头工件的表面图像;

4、划分所述电气触头工件的表面图像的采样区域;

5、根据所述采样区域确定采样区矩阵;

6、计算出所述采样区矩阵中每个采样区的z向高度值,将采样区矩阵的x坐标、y坐标及z向高度值组合得到截面的截面数据;

7、通过所述截面数据拟合计算得到基准线;

<p>8、根据所述基准线计算出所述截面的最大距离和最小距离之差及第一个采样区和最后一个采样区与基准线距离的差值的绝对值;

9、根据所述截面的最大距离和最小距离之差及第一个采样区和最后一个采样区与基准线距离的差值的绝对值调节电气触头工件的打磨量及打磨角度。

10、优选地,所述通过3d相机控制获取到电气触头工件的表面图像,包括:

11、通过3d相机获取到电气触头工件的上表面图像;

12、通过3d相机获取到电气触头工件的前表面图像;

13、通过3d相机获取到电气触头工件的右表面图像或左表面图像。

14、优选地,所述划分所述电气触头工件的表面图像的采样区域,包括:

15、确定表面图像的原点及偏移量;

16、根据所述原点及偏移量划分所述电气触头工件的表面图像的第一个采样区;

17、根据所述第一个采样区的尺寸划分所述电气触头工件的表面图像的行数和列数,得到多个采样区。

18、优选地,所述计算出所述采样区矩阵中每个采样区的z向高度值,将采样区矩阵的x坐标、y坐标及z向高度值组合得到截面的截面数据,包括:

19、将所有采样区放入同一个3d工具循环运行,就可以得到每个采样区的z向高度值,所述z向高度值为对应区域高度均值,将采样区矩阵的x坐标、y坐标及z向高度值组合得到截面的截面数据。

20、优选地,所述通过所述截面数据拟合计算得到基准线,包括:

21、计算出预设数量的采样区的x坐标平均值,以及,选取预设截面中每个采样区的zm值,组成所述新的坐标;

22、通过所述新的坐标拟合计算得到基准线。

23、优选地,所述方法还包括:

24、通过r=xcosθ+ysinθ曲线将每行中的预设点变换到参数平面中,θ的取值范围为取0~180°,获取到参数平面中重合最多的点,得到可拟合最多点的基准线。

25、优选地,所述根据所述基准线计算出所述截面的最大距离和最小距离之差及第一个采样区和最后一个采样区与基准线距离的差值的绝对值,包括:

26、选取每个截面每个采样区与基线的距离d,计算最大距离和最小距离之差maxmin;再计算每个截面第1个采样区和最后一个采样区与基线距离的差值的绝对值twoend;其中,

27、maxmin=dmax-dmin;

28、twoend=|d0-dm|。

29、本专利技术实施例公开了一种基于3d相机的电气触头打磨装置,所述装置包括:

30、表面图像获取模块,用于通过3d相机控制获取到电气触头工件的表面图像;

31、划分模块,用于划分所述电气触头工件的表面图像的采样区域;

32、确定模块,用于根据所述采样区域确定采样区矩阵;

33、截面数据计算模块,用于计算出所述采样区矩阵中每个采样区的z向高度值,将采样区矩阵的x坐标、y坐标及z向高度值组合得到截面的截面数据;

34、基准线计算模块,用于通过所述截面数据拟合计算得到基准线;

35、距离计算模块,用于根据所述基准线计算出所述截面的最大距离和最小距离之差及第一个采样区和最后一个采样区与基准线距离的差值的绝对值;

36、调节模块,用于根据所述截面的最大距离和最小距离之差及第一个采样区和最后一个采样区与基准线距离的差值的绝对值调节电气触头工件的打磨量及打磨角度。

37、本专利技术实施例公开了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的基于3d相机的电气触头打磨方法的步骤。

38、本专利技术实施例公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的基于3d相机的电气触头打磨方法的步骤。

39、本专利技术实施例中,该方法检测精度高,采样精度达到0.3mm,相机测量精度为0.006mm;全自动的检测流程,不需要人工干预,检测速度快,单次检测时间小于10s,采用了自创的采样数据基线算法,解决了工件自身变形和机器人持件略有偏差的问题。

本文档来自技高网
...

【技术保护点】

1.一种基于3D相机的电气触头打磨方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于3D相机的电气触头打磨方法,其特征在于,所述通过3D相机控制获取到电气触头工件的表面图像,包括:

3.根据权利要求1所述的基于3D相机的电气触头打磨方法,其特征在于,所述划分所述电气触头工件的表面图像的采样区域,包括:

4.根据权利要求1所述的基于3D相机的电气触头打磨方法,其特征在于,所述计算出所述采样区矩阵中每个采样区的Z向高度值,将采样区矩阵的x坐标、y坐标及Z向高度值组合得到截面的截面数据,包括:

5.根据权利要求1所述的基于3D相机的电气触头打磨方法,其特征在于,所述通过所述截面数据拟合计算得到基准线,包括:

6.根据权利要求5所述的基于3D相机的电气触头打磨方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的基于3D相机的电气触头打磨方法,其特征在于,所述根据所述基准线计算出所述截面的最大距离和最小距离之差及第一个采样区和最后一个采样区与基准线距离的差值的绝对值,包括:

8.一种基于3D相机的电气触头打磨装置,其特征在于,所述装置包括:

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的基于3D相机的电气触头打磨方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的基于3D相机的电气触头打磨方法的步骤。

...

【技术特征摘要】

1.一种基于3d相机的电气触头打磨方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于3d相机的电气触头打磨方法,其特征在于,所述通过3d相机控制获取到电气触头工件的表面图像,包括:

3.根据权利要求1所述的基于3d相机的电气触头打磨方法,其特征在于,所述划分所述电气触头工件的表面图像的采样区域,包括:

4.根据权利要求1所述的基于3d相机的电气触头打磨方法,其特征在于,所述计算出所述采样区矩阵中每个采样区的z向高度值,将采样区矩阵的x坐标、y坐标及z向高度值组合得到截面的截面数据,包括:

5.根据权利要求1所述的基于3d相机的电气触头打磨方法,其特征在于,所述通过所述截面数据拟合计算得到基准线,包括:

6.根据权利要求5所述的基于...

【专利技术属性】
技术研发人员:郑伟民王龙
申请(专利权)人:北京康视杰视觉技术有限公司
类型:发明
国别省市:

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

1