一种三维管材零件识别方法、设备及介质与流程

文档序号:36090628发布日期:2023-11-18 09:03阅读:51来源:国知局
一种三维管材零件识别方法、设备及介质与流程

本申请涉及零件识别领域,具体涉及一种三维管材零件识别方法、设备及介质。


背景技术:

1、传统的零件识别方法为图像识别,其识别对象为图片,识别的类型为二维平面图像,对于三维的管切零件iges/step文件,图像识别方法无法识别文件类型以及文件中的基础三维零件类型,且图像识别无法获取三维零件的外轮廓信息、投影信息等。

2、随着工业的发展,零件的快速、准确识别成为零件自动加工中关键技术之一。


技术实现思路

1、为了解决上述问题,本申请提出了一种三维管材零件识别方法、设备及介质,其中方法包括:

2、基于目标文件,获取目标管材零件的拓扑结构信息;基于所述拓扑结构信息,识别所述目标管材零件的零件方向;基于所述零件方向,对所述目标管材零件进行投影,以获取所述目标管材零件外轮廓的等距离离散点;将所述等距离离散点与预设外轮廓特征进行对比,以确定所述目标管材零件的基本管型。

3、在一个示例中,所述基于所述拓扑结构信息,识别所述目标管材零件的零件方向,具体包括:基于所述拓扑结构信息,确定所述目标管材零件的第一包围盒信息;基于所述第一包围盒信息,确定所述目标管材零件的第一包围盒最大值;确定所述目标管材零件的零件中点,以及过所述零件中点的第一平面、第二平面以及第三平面;所述第一平面、所述第二平面以及所述第三平面为边长为所述第一包围盒最大值的正方形平面;将所述第一平面、所述第二平面、所述第三平面分别与所述目标管材零件进行布尔相交运算,以得到第四平面、第五平面以及第六平面;获取所述第四平面、所述第五平面以及所述第六平面的第二包围盒信息,并基于所述第二包围盒信息确定所述零件方向。

4、在一个示例中,所述基于所述第二包围盒信息确定所述零件方向,具体包括:基于所述第二包围盒信息,确定第四平面包围盒对应的第一方向长度、第二方向长度以及第三方向长度;将所述第一方向长度、所述第二方向长度以及所述第三方向长度中的最小非零值,作为所述第四平面包围盒对应的第一最小长度值;确定所述第五平面包围盒对应的第二最小长度值,以及所述第六平面包围盒对应的第三最小长度值;基于所述第一最小长度值、所述第二最小长度值以及所述第三最小长度值,确定所述零件方向。

5、在一个示例中,所述基于所述第一最小长度值、所述第二最小长度值以及所述第三最小长度值,确定所述零件方向,具体包括:确定所述第一最小长度值、所述第二最小长度值以及所述第三最小长度值中的最大值以及最小值;当所述最大值的个数为一时,基于所述最大值对应的最小长度值,确定所述零件方向;当所述最大值的个数为二时,获取所述第一包围盒的包围盒中点,并确定与所述最小值垂直的法向量平面;将所述法向量平面与所述目标管材零件进行布尔相交运算,并确定所得结果的包围盒最大值;基于所述包围盒最大值对应的坐标方向,确定所述零件方向。

6、在一个示例中,所述基于目标文件,获取目标管材零件的拓扑结构信息,具体包括:通过opencascade,对目标文件进行解析,以获取所述目标文件中目标管材零件的拓扑结构信息;所述目标文件为iges格式或step格式的文件。

7、在一个示例中,所述将所述等距离离散点与预设外轮廓特征进行对比之前,所述方法还包括:基于不同类型管材的轮廓特点,分别确定对应的外轮廓特征;将所述外轮廓特征存储至外轮廓特征库中。

8、在一个示例中,所述拓扑结构信息包括所述目标管材零件的位置信息、方向信息以及共享对象信息。

9、在一个示例中,所述包括圆管、矩形管、椭圆管、跑道管、d型钢管、多边形管、三角形管、梯形管、直角角钢、圆角角钢、c型钢、工字钢、t型钢、异型管中的至少一种。

10、本申请还提供了一种三维管材零件识别设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行:基于目标文件,获取目标管材零件的拓扑结构信息;基于所述拓扑结构信息,识别所述目标管材零件的零件方向;基于所述零件方向,对所述目标管材零件进行投影,以获取所述目标管材零件外轮廓的等距离离散点;将所述等距离离散点与预设外轮廓特征进行对比,以确定所述目标管材零件的基本管型。

11、本申请还提供了一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:基于目标文件,获取目标管材零件的拓扑结构信息;基于所述拓扑结构信息,识别所述目标管材零件的零件方向;基于所述零件方向,对所述目标管材零件进行投影,以获取所述目标管材零件外轮廓的等距离离散点;将所述等距离离散点与预设外轮廓特征进行对比,以确定所述目标管材零件的基本管型。

12、通过本申请提出的方法能够带来如下有益效果:能够通过识别管材中空方向,进而进行投影,并根据投影外轮廓对管材零件类型进行识别,从而使客户打开文件后,自动识别管材类型,方便系统自动为对应管材提供对应的切割配置方法以及后续操作,提高了生产效率。



技术特征:

1.一种三维管材零件识别方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述拓扑结构信息,识别所述目标管材零件的零件方向,具体包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述第二包围盒信息确定所述零件方向,具体包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述第一最小长度值、所述第二最小长度值以及所述第三最小长度值,确定所述零件方向,具体包括:

5.根据权利要求1所述的方法,其特征在于,所述基于目标文件,获取目标管材零件的拓扑结构信息,具体包括:

6.根据权利要求1所述的方法,其特征在于,所述将所述等距离离散点与预设外轮廓特征进行对比之前,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述拓扑结构信息包括所述目标管材零件的位置信息、方向信息以及共享对象信息。

8.根据权利要求1所述的方法,其特征在于,所述基本管型包括圆管、矩形管、椭圆管、跑道管、d型钢管、多边形管、三角形管、梯形管、直角角钢、圆角角钢、c型钢、工字钢、t型钢、异型管中的至少一种。

9.一种三维管材零件识别设备,其特征在于,包括:

10.一种非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为:


技术总结
本申请公开了一种三维管材零件识别方法、设备及介质,其中方法包括:基于目标文件,获取目标管材零件的拓扑结构信息;基于拓扑结构信息,识别目标管材零件的零件方向;基于零件方向,对目标管材零件进行投影,以获取目标管材零件外轮廓的等距离离散点;将等距离离散点与预设外轮廓特征进行对比,以确定目标管材零件的基本管型。能够通过识别管材中空方向,进而进行投影,并根据投影外轮廓对管材零件类型进行识别,从而使客户打开文件后,自动识别管材类型,方便系统自动为对应管材提供对应的切割配置方法以及后续操作,提高了生产效率。

技术研发人员:刘彦伟,于飞
受保护的技术使用者:济南邦德激光股份有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1