本发明适用于板件匹配,尤其涉及一种基于钻孔坐标的板件匹配方法及装置。
背景技术:
1、在板件的升级设计中,需要保证升级板件中除升级内容之外的一切设计均与原始板件保持一致,因此,对升级板件和原始板件进行匹配,衡量升级板件和原始板件之间的一致性,对于指导板件的升级设计具有重要的意义。
2、现有技术中通常选取板件上的固定位置的钻孔来进行板件之间的匹配,但是由于板件存在旋转的可能性,不同旋转角度的板件会选取到不同位置上的钻孔进行匹配,因此,通过上述匹配方法难以对升级板件和原始板件进行准确匹配,使得板件匹配的准确度低,无法准确地指导板件的升级设计。
3、因此,在板件匹配技术领域中,如何提高板件之间的匹配准确性成为亟待解决的问题。
技术实现思路
1、有鉴于此,本发明实施例提供了一种基于钻孔坐标的板件匹配方法及装置,以解决现有板件匹配方法的匹配准确性较低的问题。
2、第一方面,本发明实施例提供一种基于钻孔坐标的板件匹配方法,所述板件匹配方法包括:
3、获取目标板件以及所述目标板件的预设轮廓,将所述预设轮廓的中心定义为坐标原点,以所述坐标原点构建初始坐标系;
4、在所述预设轮廓上选取n个基准位置,计算任一基准位置与每个钻孔之间的距离,根据所述距离确定与每个基准位置距离最近的钻孔为基准钻孔,n为大于0的整数;
5、确定每个基准钻孔在所述初始坐标系上的初始钻孔坐标;
6、将所述初始钻孔坐标与历史数据库中任一板件的初始钻孔坐标进行匹配。
7、第二方面,本发明实施例提供一种基于钻孔坐标的板件匹配装置,所述板件匹配装置包括:
8、坐标系构建模块,用于获取目标板件以及所述目标板件的预设轮廓,将所述预设轮廓的中心定义为坐标原点,以所述坐标原点构建初始坐标系;
9、基准钻孔确定模块,用于在所述预设轮廓上选取n个基准位置,计算任一基准位置与每个钻孔之间的距离,根据所述距离确定与每个基准位置距离最近的钻孔为基准钻孔,n为大于0的整数;
10、钻孔坐标确定模块,用于确定每个基准钻孔在所述初始坐标系上的初始钻孔坐标;
11、板件匹配模块,用于将所述初始钻孔坐标与历史数据库中任一板件的初始钻孔坐标进行匹配。
12、本发明实施例与现有技术相比存在的有益效果是:通过获取目标板件以及目标板件的预设轮廓,将预设轮廓的中心定义为坐标原点,以坐标原点构建初始坐标系,在预设轮廓上选取n个基准位置,计算任一基准位置与每个钻孔之间的距离,根据距离确定与每个基准位置距离最近的钻孔为基准钻孔,确定每个基准钻孔在初始坐标系上的初始钻孔坐标,将初始钻孔坐标与历史数据库中任一板件的初始钻孔坐标进行匹配,通过从大量钻孔中确定n个基准钻孔作为板件匹配的基础,降低了匹配任务的计算量,并将预设轮廓的中心作为坐标原点来构建初始坐标系,确保了钻孔的坐标不受预设轮廓的大小影响,提高了钻孔的坐标的一致性和准确性,进而提高了板件匹配的准确性。
1.一种基于钻孔坐标的板件匹配方法,其特征在于,所述板件匹配方法包括:
2.根据权利要求1所述的板件匹配方法,其特征在于,所述计算任一基准位置与每个钻孔之间的距离,包括:
3.根据权利要求1所述的板件匹配方法,其特征在于,所述将所述初始钻孔坐标与历史数据库中任一板件的初始钻孔坐标进行匹配,包括:
4.根据权利要求3所述的板件匹配方法,其特征在于,所述根据所述第一匹配度确定所述目标板件和所述任一板件的匹配结果,包括:
5.根据权利要求4所述的板件匹配方法,其特征在于,所述按照第一预设顺序对所述目标板件中的所有初始钻孔坐标进行组合,得到所述目标板件的第一钻孔坐标序列,包括:
6.根据权利要求5所述的板件匹配方法,其特征在于,所述板件匹配方法还包括:
7.根据权利要求6所述的板件匹配方法,其特征在于,所述将所述初始钻孔坐标、所述第一钻孔坐标、所述第二钻孔坐标和所述第三钻孔坐标,与历史数据库中任一板件的所述初始钻孔坐标、所述第一钻孔坐标、所述第二钻孔坐标和所述第三钻孔坐标进行匹配,包括:
8.根据权利要求7所述的板件匹配方法,其特征在于,所述将所述目标板件的所述第一钻孔坐标序列、所述第二钻孔坐标序列、第三钻孔坐标序列和第四钻孔坐标序列,与历史数据库中任一板件的所述第一钻孔坐标序列、所述第二钻孔坐标序列、所述第三钻孔坐标序列和所述第四钻孔坐标序列进行匹配,包括:
9.根据权利要求8所述的板件匹配方法,其特征在于,所述按照第二预设顺序对所述目标板件的所述第一钻孔坐标序列、所述第二钻孔坐标序列、所述第三钻孔坐标序列和所述第四钻孔坐标序列进行组合,得到所述目标板件的目标钻孔坐标序列,包括:
10.一种基于钻孔坐标的板件匹配装置,其特征在于,所述板件匹配装置包括: