一种用于机床组件三角网格模型的特征识别方法及系统技术方案

技术编号:46052575 阅读:6 留言:0更新日期:2025-08-11 15:40
本发明专利技术属于数控机床相关技术领域,并公开了一种用于机床组件三角网格模型的特征识别方法及系统。该方法包括下列步骤:识别待识别机床组件的三角网格模型中的多个平面特征面;在平面特征面中筛选出的小平面并删除;在更新后的平识别圆柱帽平面;对于三角网格模型中除平面特征面和圆柱帽平面以外的三角面,按照相邻三角面的法矢量夹角划分曲面特征面,由此在所述三角网格模型中实现平面特征面,圆柱帽平面和曲面特征面的划分。本发明专利技术还公开了特征识别方法和系统。通过本发明专利技术,解决特征识别方法适用性差,识别正确率低的问题。

【技术实现步骤摘要】

本专利技术属于数控机床相关,更具体地,涉及一种用于机床组件三角网格模型的特征识别方法及系统


技术介绍

1、数控机床作为工业生产中的关键设备之一,广泛应用于金属加工、零部件加工和装配等领域。在机床的操作过程中,如果发生碰撞事件,可能导致机床受损、工件损坏甚至人身安全事故发生。当前实时碰撞检测算法是基于机床组件的基元模型开发的,需要将机床组件的三角网格(stl)模型转换为由长方体、圆柱和球三种基元组成的基元模型。为了能够将机床组件的stl模型自动分解为基元模型,首先需要有一种识别机床组件stl模型中基元特征的算法。

2、迄今为止,已出现了许多深度学习网络用于模型的特征识别,比如pointnet和pointnet++等,但这些网络通常仅适用于点云或体素模型的输入,且在机床模型上的正确率较低,到目前为止,还缺少一种高效的针对机床组件stl模型的特征识别算法。


技术实现思路

1、针对现有技术的以上缺陷或改进需求,本专利技术提供了一种用于机床组件三角网格模型的特征识别方法及系统,解决特征识别方法适用性差,识本文档来自技高网...

【技术保护点】

1.一种用于机床组件三角网格模型中特征面的划分方法,其特征在于,该方法包括下列步骤:

2.如权利要求1所述的一种用于机床组件三角网格模型中特征面的划分方法,其特征在于,所述利用该法矢量夹角的大小判断相邻三角面是否属于一个平面为:当所述法矢量夹角小于预设平面划分阈值时,相邻三角面属于一个平面。

3.如权利要求1或2所述的一种用于机床组件三角网格模型的特征识别方法,其特征在于,所述平面特征面中曲面小平面按照下列步骤筛选:

4.如权利要求3所述的一种用于机床组件三角网格模型中特征面的划分方法,其特征在于,所述圆柱帽平面的获取按照下列步骤进行;

5...

【技术特征摘要】

1.一种用于机床组件三角网格模型中特征面的划分方法,其特征在于,该方法包括下列步骤:

2.如权利要求1所述的一种用于机床组件三角网格模型中特征面的划分方法,其特征在于,所述利用该法矢量夹角的大小判断相邻三角面是否属于一个平面为:当所述法矢量夹角小于预设平面划分阈值时,相邻三角面属于一个平面。

3.如权利要求1或2所述的一种用于机床组件三角网格模型的特征识别方法,其特征在于,所述平面特征面中曲面小平面按照下列步骤筛选:

4.如权利要求3所述的一种用于机床组件三角网格模型中特征面的划分方法,其特征在于,所述圆柱帽平面的获取按照下列步骤进行;

5.如权利要求4所述的一种用于机床组件三角网格模型中特征面的划分方法,其特征在于,所述曲面特征面的划分方式为:相邻三角面之间的法矢量夹角小于预设曲面划分阈值,则该相邻三角面在同一个曲面上,遍历所有待处理三角面即获得所有的曲面特征面。

6.如权利要求4所述的一种用于机床组件三角网格模型中特征面的划分方法,...

【专利技术属性】
技术研发人员:杨建中张诚挚朱万强任羿帆柯于锋
申请(专利权)人:华中科技大学
类型:发明
国别省市:

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

1