System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 信息确定方法、装置、设备及存储介质制造方法及图纸_技高网

信息确定方法、装置、设备及存储介质制造方法及图纸

技术编号:40748135 阅读:3 留言:0更新日期:2024-03-25 20:05
本公开涉及计算机技术领域,公开了一种信息确定方法、装置、设备及存储介质。在本公开的一些实施例中,对多个待组装部件分别进行虚拟模型扫描操作,得到每个待组装部件的三维点云模型;响应于部件组装操作,对多个三维点云模型进行组装,得到组装完成的三维点云整体模型;根据三维点云整体模型的每个点的坐标,从三维点云整体模型中筛选出边界点;按照边界点的至少一个分布方向,对三维点云整体模型进行切分,得到多个截面;根据每个截面包含的每个点的颜色和坐标,确定多个待组装部件的干涉状态;通过对各待组装部件进行虚拟装配,进而确定出待组装部件是否存在干涉,降低组装周期,以及降低物料成本。

【技术实现步骤摘要】

本公开涉及计算机,尤其涉及一种信息确定方法、装置、设备及存储介质


技术介绍

1、随着汽车电子控制技术的日趋成熟,车辆的大多数功能都实现了电子控制。

2、汽车内部的电子控制器涉及到较多的物料,很多的物料由于受到交付周期和地域的限制,每个物料的交付周期不等,有些物料是几个月的时间,有些物料是几周的时间,有些物料属于国外进口;在等待所有物料到位后进行组装,可能物料组装存在干涉的问题,而造成不能成功组装,这样会造成时间的浪费,以及提高物料成本。


技术实现思路

1、本公开提供一种信息确定方法,装置、设备及存储介质。以至少解决相关技术中产品组装时间周期长,物料成本高的技术问题。

2、本公开实施例提供一种信息确定方法,包括:

3、对多个待组装部件分别进行虚拟模型扫描操作,得到每个所述待组装部件的三维点云模型,其中,三维点云模型中的每个点包括坐标和颜色;

4、响应于部件组装操作,对多个所述三维点云模型进行组装,得到组装完成的三维点云整体模型;

5、根据所述三维点云整体模型的每个点的所述坐标,从所述三维点云整体模型中筛选出边界点;

6、按照所述边界点的至少一个分布方向,对所述三维点云整体模型进行切分,得到多个截面;

7、根据每个所述截面包含的每个点的所述颜色和所述坐标,确定所述多个待组装部件的干涉状态。

8、可选地,所述根据所述三维点云整体模型的每个点的所述坐标,从所述三维点云整体模型中筛选出边界点,包括:

9、查询三维点云整体模型的每个点的所述坐标在每个坐标轴方向上的最大值和最小值;

10、将查询到的坐标为所述最大值和所述最小值对应的点,作为所述边界点。

11、可选地,所述根据所述三维点云整体模型的每个点的所述坐标,从所述三维点云整体模型中筛选出边界点,包括:

12、对所述三维点云整体模型进行多边形化,得到多边形化后的三维点云多边化模型;

13、以所述三维点云整体模型中的任意一个点作为起始点,遍历三维点云多边化模型中的点,得到所述任意一个点的最小测地距离的点;

14、遍历所述三维点云整体模型中的所有点,得到所有点对应的最小测地距离的点;

15、将所有点对应的最小测地距离的点,作为所述边界点。

16、可选地,所述根据每个所述截面包含的每个点的所述颜色和所述坐标,确定所述多个待组装部件的干涉状态,包括:

17、针对每个所述截面,根据所述截面包含的每个点的所述颜色,确定所述截面对应的所述多个待组装部件的部件轮廓;

18、根据所述部件轮廓中的每个点的所述坐标,确定所述部件轮廓的距离状态;

19、根据所述部件轮廓的距离状态,确定所述多个待组装部件的干涉状态。

20、可选地,所述针对每个所述截面,根据所述截面包含的每个点的所述颜色,确定所述截面对应的所述多个待组装部件的部件轮廓,包括:

21、按照每个所述截面包含的每个点的所述颜色,对每个所述截面包含的点进行分类,得到多个类型的点;

22、以所述多个类型的点构建所述多个待组装部件的部件轮廓。

23、可选地,所述根据所述部件轮廓中的每个点的所述坐标,确定所述部件轮廓的距离状态,包括:

24、针对任意一个截面,根据所述任意一个截面对应的所述多个待组装部件的部件轮廓中的每个点的所述坐标,判断所述任意一个截面对应的所述多个待组装部件的部件轮廓之间是否存在重叠区域;

25、若是,且所述重叠区域的面积大于设定面积阈值,则确定所述任意一个截面的所述部件轮廓的距离状态为相交。

26、可选地,所述根据所述部件轮廓的距离状态,确定所述多个待组装部件的干涉状态,包括:

27、若存在所述部件轮廓的距离状态为相交的截面,则确定所述多个待组装部件的干涉状态为存在干涉;

28、若不存在所述部件轮廓的距离状态为相交的截面,则确定所述多个待组装部件的干涉状态为不存在干涉。

29、本公开实施例还提供一种信息确定装置,包括:

30、扫描模块,用于对多个待组装部件分别进行虚拟模型扫描操作,得到每个所述待组装部件的三维点云模型,其中,三维点云模型中的每个点包括坐标和颜色;

31、组装模块,用于响应于部件组装操作,对多个所述三维点云模型进行组装,得到组装完成的三维点云整体模型;

32、筛选模块,用于根据所述三维点云整体模型的每个点的所述坐标,从所述三维点云整体模型中筛选出边界点;

33、切分模块,用于按照所述边界点的至少一个分布方向,对所述三维点云整体模型进行切分,得到多个截面;

34、确定模块,用于根据每个所述截面包含的每个点的所述颜色和所述坐标,确定所述多个待组装部件的干涉状态。

35、本公开实施例还提供一种电子设备,包括:存储器和处理器;

36、所述存储器,用于存储计算机程序;

37、所述处理器,用于执行所述计算机程序,以实现上述的方法中的各步骤。

38、本公开实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述的方法中的各步骤。

39、本公开的实施例提供的技术方案至少带来以下有益效果:

40、在本公开的一些实施例中,对多个待组装部件分别进行虚拟模型扫描操作,得到每个待组装部件的三维点云模型,可以获取位于不同地域的待组装部件的虚拟模型;响应于部件组装操作,对多个三维点云模型进行组装,得到组装完成的三维点云整体模型;根据三维点云整体模型的每个点的坐标,从三维点云整体模型中筛选出边界点;按照边界点的至少一个分布方向,对三维点云整体模型进行切分,得到多个截面;根据每个截面包含的每个点的颜色和坐标,确定多个待组装部件的干涉状态;通过对各待组装部件进行虚拟装配,进而确定出待组装部件是否存在干涉,及时对待组装部件进行调整,降低组装周期,以及降低物料成本。

本文档来自技高网...

【技术保护点】

1.一种信息确定方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述根据所述三维点云整体模型的每个点的所述坐标,从所述三维点云整体模型中筛选出边界点,包括:

3.如权利要求1所述的方法,其特征在于,所述根据所述三维点云整体模型的每个点的所述坐标,从所述三维点云整体模型中筛选出边界点,包括:

4.如权利要求1所述的方法,其特征在于,所述根据每个所述截面包含的每个点的所述颜色和所述坐标,确定所述多个待组装部件的干涉状态,包括:

5.如权利要求4所述的方法,其特征在于,所述针对每个所述截面,根据所述截面包含的每个点的所述颜色,确定所述截面对应的所述多个待组装部件的部件轮廓,包括:

6.如权利要求4所述的方法,其特征在于,所述根据所述部件轮廓中的每个点的所述坐标,确定所述部件轮廓的距离状态,包括:

7.如权利要求4所述的方法,其特征在于,根据所述部件轮廓的距离状态,确定所述多个待组装部件的干涉状态,包括:

8.一种信息确定装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:存储器和处理器;

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任一项所述的方法中的各步骤。

...

【技术特征摘要】

1.一种信息确定方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述根据所述三维点云整体模型的每个点的所述坐标,从所述三维点云整体模型中筛选出边界点,包括:

3.如权利要求1所述的方法,其特征在于,所述根据所述三维点云整体模型的每个点的所述坐标,从所述三维点云整体模型中筛选出边界点,包括:

4.如权利要求1所述的方法,其特征在于,所述根据每个所述截面包含的每个点的所述颜色和所述坐标,确定所述多个待组装部件的干涉状态,包括:

5.如权利要求4所述的方法,其特征在于,所述针对每个所述截面,根据所述截面包含的每个点的所述...

【专利技术属性】
技术研发人员:张占伟
申请(专利权)人:北京车和家信息技术有限公司
类型:发明
国别省市:

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

1