一种用于产品测量的坐标标定方法及装置制造方法及图纸

技术编号:35112758 阅读:52 留言:0更新日期:2022-10-01 17:28
本发明专利技术涉及产品尺寸检测设备领域,具体涉及一种用于产品测量的坐标标定方法及装置,所述标定方法包括在治具表面分别设置与产品各边对应的标记点,并建立治具坐标系;分别以标记点中心的连线作为轴线建立与产品每条边对应的治具子坐标系;将被测产品放置于治具上,沿产品的各边分别进行扫描得到各边对应的扫描子图像,以扫描数据建立图像子坐标系;将图像子坐标系上的产品坐标转换至治具子坐标系上;以标记点为基准拼接各扫描子图像,并将治具子坐标系上的产品坐标转换至治具坐标系上。本发明专利技术能够避免对产品不同边缘扫描时可能产生的轴误差。生的轴误差。生的轴误差。

【技术实现步骤摘要】
一种用于产品测量的坐标标定方法及装置


[0001]本专利技术涉及产品尺寸检测设备领域,具体涉及一种用于产品测量的坐标标定方法及装置。

技术介绍

[0002]在产品的尺寸测量过程中,一般采用3D轮廓仪对产品的轮廓进行扫描,得到尺寸管控位置关键点的坐标,再根据扫得到的坐标计算产品的尺寸。在对产品不同的边缘进行扫描时,需要多次旋转3D轮廓仪来改变扫描的轨迹。3D轮廓仪的旋转轴在转动过程中可能会由于抖动等因素,使得对于不同边缘扫描时产生轴误差,从而影响测量的精度。

技术实现思路

[0003]为了消除扫描过程中的轴误差,提高测量的精度,本专利技术提供了一种用于产品测量的坐标标定方法及装置,其具体技术方案如下。
[0004]一种用于产品测量的坐标标定方法,包括如下步骤:在治具表面分别设置与产品各边对应的标记点,并建立治具坐标系;分别以标记点中心的连线作为轴线建立与产品每条边对应的治具子坐标系;将被测产品放置于治具上,沿产品的各边分别进行扫描得到各边对应的扫描子图像,以扫描数据建立图像子坐标系;将图像子坐标系上的产品坐标转换至治具子坐标系上;以标记点为基准拼接各扫描子图像,并将治具子坐标系上的产品坐标转换至治具坐标系上。
[0005]进一步的,所述将图像子坐标系上的产品坐标转换至治具子坐标系上的过程包括:建立治具子坐标系时以一标记点的中心作为坐标原点;以图像子坐标系中该标记点与图像子坐标系中坐标原点的之差作为转换关系来转换产品坐标。
[0006]进一步的,对应产品的每条边分别设置两个标记点,对于产品的每条边进行扫描时,以两标记点的连线作为扫描轨迹。
[0007]进一步的,所述以标记点为基准拼接各扫描子图像包括:在设置标记点时,使相邻的两个扫描子图像之间至少包含一个相同的标记点;依次将治具上各标记点连线,并根据标记点在治具坐标系中的坐标计算相邻边上标记点连线的夹角;在拼接扫描子图像时,使相同的标记点圆心重合,并使两个相邻扫描子图像的夹角与相邻边上标记点连线的夹角相等。
[0008]进一步的,相邻边上标记点连线的夹角设置为90
°

[0009]进一步的,将图像子坐标系上的产品坐标转换至治具子坐标系上之前,先对图像子坐标系上的产品坐标进行空间校正,所述空间校正的过程包括:在图像子坐标系中以扫描轨迹作为X轴方向;
计算图像子坐标系中两标记点连线与水平面所呈的角度θ;将扫描子图像中的产品坐标以Y轴为旋转轴、角度θ为旋转角进行旋转。
[0010]进一步的,所述计算图像子坐标系中两标记点连线与水平面所呈的角度θ包括:获取两标记点的坐标(X1,Y1,Z1)、(X2,Y2,Z2);计算角度θ=arctan((z2

z1)/(x2

x1))。
[0011]进一步的,扫描子图像中旋转前的产品坐标为(X,Y,X),旋转后的产品坐标为(X

,Y

,X

);X

=X*cos(θ)+Z*sin(θ)Y

=YZ

=Z*cos(θ)

X*sin(θ)。
[0012]一种用于产品测量的坐标标定装置,包括:标记模块,被配置为在治具表面分别设置与产品各边对应的标记点,并建立治具坐标系;标记子模块,被配置为分别以标记点中心的连线作为轴线建立与产品每条边对应的治具子坐标系;扫描模块,被配置为将被测产品放置于治具上,沿产品的各边分别进行扫描得到各边对应的扫描子图像,以扫描数据建立图像子坐标系;第一转换模块,被配置为将图像子坐标系上的产品坐标转换至治具子坐标系上;第二转换模块,被配置为以标记点为基准拼接各扫描子图像,并将治具子坐标系上的产品坐标转换至治具坐标系上。
[0013]一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序指令,所述计算机程序指令被计算机读取并运行时,执行如上述任一项所述的一种用于产品测量的坐标标定方法。
[0014]有益效果:本专利技术所提供的一种用于产品测量的坐标标定方法,在治具上设置标记点并建立治具坐标系,再根据标记点拼接扫描子图像,并根据标记点将每个扫描子图像中的坐标转换至治具坐标系中,消除了扫描产品不同边缘所产生的轴误差,提高了测量的精度;在专利技术的进一步改进,对扫描子图像中的产品坐标进行空间校正,消除因治具平面倾斜带来的误差,进一步提高了测量的精度。
附图说明
[0015]图1为标定方法的流程框图;图2为实施例1中各标记点在治具坐标系下的示意图;图3为实施例1中各标记点在治具子坐标系下的示意图;图4为实施例1中扫描子图像在产品子坐标系和治具子坐标系下的示意图;图5为实施例1中扫描子图像拼接后在治具坐标系下的的示意图;图6为实施例2中各标记点在治具坐标系下的示意图;图7为实施例2中各标记点在治具子坐标系下的示意图;图8为实施例2中扫描子图像在产品子坐标系下的示意图;图9为实施例2中扫第一次扫描子图像和第二次扫描子图像中竖向投影示意图;
图10为实施例2中扫描子图像拼接后在治具坐标系下的的示意图;图11为的装置示意图。
[0016]附图标记:1、治具;2、产品。
具体实施方式
[0017]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地说明,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获取的所有其他实施例,都属于本专利技术保护的范围。
[0018]实施例1本实施例提供了一种用于产品测量的坐标标定方法,用于对产品上个管控位置关键点的坐标进行标定,便于测量产品各管控位置的尺寸,并消除扫描过程中可能产生的轴误差,参照图1所示,该方法具体包括如下步骤:S1、在治具表面分别设置与产品各边对应的标记点,并建立治具坐标系;S2、分别以标记点中心的连线作为轴线建立与产品每条边对应的治具子坐标系;S3、将被测产品放置于治具上,沿产品的各边分别进行扫描得到各边对应的扫描子图像,以扫描数据建立图像子坐标系;S4、将图像子坐标系上的产品坐标转换至治具子坐标系上;S5、以标记点为基准拼接各扫描子图像,并将治具子坐标系上的产品坐标转换至治具坐标系上。
[0019]在本实施例中,以标记点为基准拼接各扫描子图像,在治具上设置标记点并建立治具坐标系,再根据标记点拼接扫描子图像,并根据标记点将每个扫描子图像中的坐标转换至治具坐标系中,消除了扫描产品不同边缘所产生的轴误差,提高了测量的精度。
[0020]本专利技术所提供的坐标标定方法可以应用于平面坐标系中,也可以应用至空间坐标系中,在本实施例中,以平面坐标系进行举例说明。
[0021]参照图2所示,本实施例中所举例的产品包括四条边,在治具表面设置标记点时,使得产品每条边对应设置两个标记点,或设置多个共线的标记点,并且使得相邻两个边上本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于产品测量的坐标标定方法,其特征在于,包括如下步骤:在治具表面分别设置与产品各边对应的标记点,并建立治具坐标系;分别以标记点中心的连线作为轴线建立与产品每条边对应的治具子坐标系;将被测产品放置于治具上,沿产品的各边分别进行扫描得到各边对应的扫描子图像,以扫描数据建立图像子坐标系;将图像子坐标系上的产品坐标转换至治具子坐标系上;以标记点为基准拼接各扫描子图像,并将治具子坐标系上的产品坐标转换至治具坐标系上。2.根据权利要求1所述的一种用于产品测量的坐标标定方法,其特征在于,所述将图像子坐标系上的产品坐标转换至治具子坐标系上的过程包括:建立治具子坐标系时以一标记点的中心作为坐标原点;以图像子坐标系中该标记点与图像子坐标系中坐标原点的之差作为转换关系来转换产品坐标。3.根据权利要求1所述的一种用于产品测量的坐标标定方法,其特征在于,对应产品的每条边分别设置两个标记点,对于产品的每条边进行扫描时,以两标记点的连线作为扫描轨迹。4.根据权利要求3所述的一种用于产品测量的坐标标定方法,其特征在于,所述以标记点为基准拼接各扫描子图像包括:在设置标记点时,使相邻的两个扫描子图像之间至少包含一个相同的标记点;依次将治具上各标记点连线,并根据标记点在治具坐标系中的坐标计算相邻边上标记点连线的夹角;在拼接扫描子图像时,使相同的标记点圆心重合,并使两个相邻扫描子图像的夹角与相邻边上标记点连线的夹角相等。5.根据权利要求4所述的一种用于产品测量的坐标标定方法,其特征在于,相邻边上标记点连线的夹角设置为90
°
。6.根据权利要求4所述的一种用于产品测量的坐标标定方法,其特征在于,将图像子坐标系上的产品坐标转换至治具子坐标系上之前,先对图像子坐标系上的产品坐标进行空间校正,所述空间校正的过程包括:在图像子坐标系中以扫描轨迹作为X轴方向;计算图像子坐标系中两标...

【专利技术属性】
技术研发人员:张庆祥郑晓泽陈英滔谭辉魏小月唐英武李创基陈德彦杨有然张逸之
申请(专利权)人:广东三姆森科技股份有限公司
类型:发明
国别省市:

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

1