权利要求书: 1.一种风机装置Creo模型的特征匹配性检测系统,其特征在于,包括特征识别模块、特征信息提取模块及特征对齐检测模块:特征识别模块,特征识别模块利用基于邻接面的凹凸属性与特征截面形状的识别方法有效识别在三维装配体模型表面上含有的封闭轮廓的特征的类型,基于邻接面的凹凸属性与特征截面形状的识别方法包括以下步骤:步骤1、获得三维装配体模型中的所有零件;步骤2、对于每个零件,遍历零件上的所有表面,若当前表面上的内部轮廓和外部轮廓都不为0,则当前表面上含有特征,否则跳过当前表面;步骤3、对于每个零件,遍历通过步骤2获得的所有含有特征的表面,对每个含有特征的表面过滤外部轮廓,随后对内部轮廓进行如下操作以获得当前表面上含有的封闭轮廓的特征的类型:步骤301、由当前内部轮廓的一条边获取其邻接面,然后获取当前表面和邻接面的外法向量,并获得当前表面和邻接面的公共边的方向向量或切向量,计算当前表面的外法向量、邻接面的外法向量及公共边的方向向量或切向量的叉积,从而判断当前表面所含有特征的凹凸属性,即特征凹凸属性;步骤302、获得当前内部轮廓的所有边,并获得各条边的类型和尺寸,由此得到当前内部轮廓的形状,即截面轮廓形状;步骤303、通过步骤301得到的特征凹凸属性及步骤302得到的截面轮廓形状判断出当前表面上含有的封闭轮廓的特征的类型;若通过特征识别模块识别得到的表面上含有的封闭轮廓的特征的类型为孔特征,则通过特征信息提取模块提取孔特征的尺寸信息和位置信息;特征对齐检测模块,基于特征识别模块检测到的三维装配体模型中所有零件的表面含有的封闭轮廓的特征的类型为孔特征以及特征信息提取模块提取到的所有孔特征的尺寸信息和位置信息,对不同零件上的孔特征进行匹配性检测,其中,孔特征的位置信息为孔特征的中心轴线;所述特征对齐检测模块进行匹配性检测包括以下步骤:步骤1、获得三维装配体模型中各个零件的装配矩阵;步骤2、将各个孔特征的圆心坐标转换为所在装配路径下的坐标,由转换后的孔特征上下表面两个圆心坐标获得孔特征的轴线方程;步骤3、比较不同零件上各个孔特征的轴线方程,找出互相平行的轴线,若平行则比较这两个孔特征的圆心是否重合,如果圆心也重合则比较这两个孔特征的直径是否一致,如果不同零件上的两孔特征轴线对齐、圆心重合且半径相等,则这两个孔特征互相匹
声明:
“风机装置Creo模型的特征匹配性检测系统” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)