【技术实现步骤摘要】
面向数字化检测的MBD模型尺寸标注自动规范化方法
本专利技术涉及数字化设计和检测
,尤其涉及一种面向数字化检测的MBD模型尺寸标注自动规范化方法。
技术介绍
当前产品零件的数字化检测正朝着以MBD(ModelBasedDefinition,基于模型定义)模型作为唯一检测依据的技术方向发展。为了保证MBD模型尺寸标注内容的可测量性,要求所标注对象应不含面以外的几何元素;然而,出于以往的尺寸标注习惯,设计人员常在设计过程中以点或线作为尺寸标注对象。在不干涉设计人员使用习惯的前提下,需要对上述不规范的尺寸标注情况进行自动校正,使标注对象即满足可测量性的要求,同时又与原先的尺寸标注意图相符合。文献“基于差异度的三维尺寸标注自动规范化处理方法[J].东南大学学报,2014,44(01),70-75”公开了一种基于差异度的三维尺寸标注自动规范化处理方法。该方法以标注对象是否为模型表面作为评判MBD模型尺寸标注规范性的依据,通过尺寸标注信息寻找给定尺寸在模型上所有的可关联对象,并在比较其尺寸标注差异度的基础上,将原尺寸所标注的不合理的几何元素更新为合理的几何元素,以此完成对MBD模型已标注尺寸的规范化处理。由于该方法仅是以空间拓扑关系来确定给定尺寸的可关联对象,并未考虑几何信息例如平面法矢、柱面轴线方向等的使用,导致对尺寸标注对象的更新结果,存在和原有的标注意图不一致的问题。
技术实现思路
针对现有技术的缺陷,本专利技术提供一种面向数字化检测的MBD模型尺寸标注自动规范化方法,解决三维MBD模型中尺寸标注对象不规范的问题。一种面向数字化检测的MBD模型尺寸标注自动规范 ...
【技术保护点】
一种面向数字化检测的MBD模型尺寸标注自动规范化方法,其特征在于:包括以下步骤:步骤1:给定待处理的MBD模型,提取该模型的模型标注尺寸约束信息(即Product Manufacturing Information,简称PMI),获取相应标注尺寸约束类型,以及各尺寸约束所对应的标注对象;步骤2:判断所提取的MBD模型中PMI标注尺寸约束类型,若所提取的PMI标注尺寸约束为距离尺寸标注,则执行步骤3所示的第一规范化校正规则,若所提取的PMI标注尺寸约束为角度尺寸标注,则执行步骤4所示的第二规范化校正规则,若所提取的PMI标注尺寸约束为半径、直径或圆柱,则执行步骤5所示的第三规范化校正规则;步骤3:判断PMI所关联的标注对象的类型,若PMI所关联的标注对象为“边‑边”,则执行步骤3.1,若PMI标注所关联的标注对象为“边‑面”,则执行步骤3.2;步骤3.1:对于标注对象边E1和边E2,遍历其各自邻接面P1i、P2i,其中i=1,2;判断邻接面P1i、P2i是否为与原有标注意图相符的尺寸标注对象,若相同,对原有标注对象进行替换更新,否则,继续判断E1和E2的其他邻接面;所述邻接面P1i、P2 ...
【技术特征摘要】
1.一种面向数字化检测的MBD模型尺寸标注自动规范化方法,其特征在于:包括以下步骤:步骤1:给定待处理的MBD模型,提取该模型的模型标注尺寸约束信息(即ProductManufacturingInformation,简称PMI),获取相应标注尺寸约束类型,以及各尺寸约束所对应的标注对象;步骤2:判断所提取的MBD模型中PMI标注尺寸约束类型,若所提取的PMI标注尺寸约束为距离尺寸标注,则执行步骤3所示的第一规范化校正规则,若所提取的PMI标注尺寸约束为角度尺寸标注,则执行步骤4所示的第二规范化校正规则,若所提取的PMI标注尺寸约束为半径、直径或圆柱,则执行步骤5所示的第三规范化校正规则;步骤3:判断PMI所关联的标注对象的类型,若PMI所关联的标注对象为“边-边”,则执行步骤3.1,若PMI标注所关联的标注对象为“边-面”,则执行步骤3.2;步骤3.1:对于标注对象边E1和边E2,遍历其各自邻接面P1i、P2i,其中i=1,2;判断邻接面P1i、P2i是否为与原有标注意图相符的尺寸标注对象,若相同,对原有标注对象进行替换更新,否则,继续判断E1和E2的其他邻接面;所述邻接面P1i、P2i的类型均为平面、或均为柱面、或一个是柱面、另一个是平面;步骤3.2:对于标注对象边e1i和面O2,遍历边e1i的邻接面P′1i,其中i=1,2,判断邻接面P1i′和面O2是否为与原有标注意图相符的尺寸标注对象,若相同,对原有标注对象进行替换更新,否则,继续判断边e1i的其他邻接面;所述邻接面P′1i和面O2的类型均为平面、或均为柱面、或P′1i是柱面、O2是平面;步骤4:判断PMI所关联的标注对象的类型,若PMI所关联的标注对象为“边-边”,则执行步骤4.1,若PMI标注所关联的标注对象为“边-面”,则执行步骤4.2;步骤4.1:对于标注对象边e1和边e2,遍历其各自邻接面P1i″、P″2i和尺寸标注所在的平面Q,其中i=1,2,判断面P1i″和P″2i是否为与原有标注意图相符的尺寸标注对象,若相同,对原有标注对象进行替换更新,否则,继续判断边e1和e2的其他邻接面;步骤4.2:对于标注对象边e1和面q2,遍历边e1的各邻接面P1i″′和尺寸标注所在的平面Q,其中i=1,2,判断面P1i″′和q2是否为与原有标注意图相符的尺寸标注对象,若相同,对原有标注对象进行替换更新,否则,继续判断边e1和e2的其他邻接面;步骤5:判断PMI所关联的标注对象的类型,若PMI所关联的标注对象为“边”,则遍历边e的邻接面Pi,其中,i=1,2,判断Pi的类型,选取与原有标注意图相符的尺寸标注对象,即边e相邻的柱面,对原有标注对象进行替换更新。2.根据权利要求1所述的面向数字化检测的MBD模型尺寸标注自动规范化方法,其特征在于:若邻接面P1i、P2i的类型均为平面,则所述步骤3.1.的具体方法为:计算平面P1i和P2i各自的法向矢量N1i和N2i,并判断两者的相互关系:若平面法向矢量N1i和N2i平行,即N1i·N2i=±1,则比较平面P1i、P2i的面间距与PMI中尺寸标注数值D的大小关系,若大小相等,则平面P1i和P2i为与原有标注意图相符的尺寸标注对象,进而对原有标注对象进行替换更新,否则,平面P1i和P2i为与原有标注意图不符的尺寸标注对象,继续判断E1和E2的其他邻接面;若平面法向矢量N1i和N2i垂直,即N1i·N2i=0,则平面P1i和P2i为与原有标注意图不符的尺寸标注对象,继续判断边E1和E2的其他邻接面。3.根据权利要求1所述的面向数字化检测的MBD模型尺寸标注自动规范化方法,其特征在于:若邻接面P1i、P2i的类型均为柱面,则所述步骤3.1的具体方法为:计算柱面P1i和P2i各自的轴线方向L1i和L2i,并判断两者的相互关系:若L1i和L2i平行,即L1i·L2i=±1,则比较柱面P1i、P2i的轴线间距与PMI中尺寸标注数值D的大小关系,若大小相等,则柱面P1i和P2i为与原有标注意图相符的尺寸标注对象,对原有标注对象进行替换更新,否则,柱面P1i和P2i为与原有标注意图不符的尺寸标注对象,继续判断边E1和E2的其他邻接面;若L1i和L2i垂直,即L1i·L2i=0,则柱面P1i和P2i为与原有标注意图不符的尺寸标注对象,继续判断边E1和E2的其他邻接面。4.根据权利要求1所述的面向数字化检测的MBD模型尺寸标注自动规范化方法,其特征在于:若邻接面P1i、P2i的类型一...
【专利技术属性】
技术研发人员:张丹雅,李亮,屈力刚,万景洋,张杰,卫青延,丁来军,李静,
申请(专利权)人:沈阳航空航天大学,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。