一种检测零件工程图尺寸标注完整性的方法
【专利摘要】本发明提供了一种检测零件工程图标注尺寸完整性的方法,旨在解决工程图中遗漏的标注尺寸,不容易查出的问题。一种检测零件工程图标注尺寸完整性的方法,对三维图的每个定形尺寸采用以下步骤进行检测:将定形尺寸与工程图的标注尺寸进行比较,查找在工程图中是否存在与定形尺寸一致的标注尺寸。在工程图中查找是否有标注尺寸与定形尺寸存在映射关系。标示定形尺寸。对零件三维图的每个定形尺寸按照上述的步骤,直到最后一个定形尺寸检测结束。通过定形尺寸与工程图的标注尺寸进行比较,来查找工程图的标注尺寸是否存在标注尺寸遗漏;通过映射关系可以避免误判。本发明可以实现自动检查是否存在标注尺寸遗漏的问题,节省了人力,避免了尺寸遗漏。
【专利说明】
一种检测零件工程图尺寸标注完整性的方法
技术领域
[0001]本发明涉及机械三维设计软件中零件工程图标注尺寸的检测方法,尤其涉及一种检测零件工程图尺寸标注完整性的方法。
【背景技术】
[0002]在机械产品设计中,在零件模型的设计意图与工程图的表示一致的情况下,几乎可以一键完成零件工程图的尺寸标注(复杂标注和后期人为标注除外),大大减轻设计人员的负担,但是,少量或即使一个遗漏的标注尺寸就会给设计、加工和后期工程图纸标准化带来困扰。
[0003]零件模型有许多特征组成,特征分草图特征(基于二维草图的特征,通常该草图可以通过拉伸、旋转、扫描或放养转换为实体)和应用特征(直接创建于实体模型上的特征,如圆角、倒角),不管任何特征都由定形尺寸驱动完成,这些定形尺寸都是人为输入设定的,只要特征完全定义,在把零件模型转化为工程图,最后在选所要标注的视图自动标注尺寸或人为标注尺寸;由于尺寸标准不完整,也不易检查遗漏尺寸,这样会给设计、加工和后期工程图纸标准化带来困扰,尤其是大量尺寸标注的工程图。
【发明内容】
[0004]本发明提供了一种检测零件工程图尺寸标注完整性的方法,旨在解决零件工程图中遗漏的标注尺寸,不容易查出的问题。
[0005]为了解决以上技术问题,本发明通过以下技术方案实现:一种检测零件工程图尺寸标注完整性的方法,对完全定义的零件三维模型的每个定形尺寸采用以下步骤进行检测:
[0006]A、将定形尺寸与工程图的标注尺寸进行比较,查找在工程图中是否存在与定形尺寸一致的标注尺寸;若存在,则对该定形尺寸的检测结束;若不存在,进入步骤B;
[0007]B、在工程图中查找是否有标注尺寸与定形尺寸存在映射关系;若存在,则对该定形尺寸的检测结束;若不存在,则进入步骤C;针对同一个定形尺寸,与其有映射关系的标注尺寸和与其一致的标注尺寸在工程图中为可以相互替换的标注尺寸;
[0008]C、标示定形尺寸,则对该定形尺寸检测结束;
[0009]对零件三维模型的每个定形尺寸按照上述的步骤,直到最后一个定形尺寸检测结束。
[0010]进一步,将零件三维模型导入工程图模块内,同时在计算机内存中形成映射关系模块,所述映射关系模块包含定形尺寸以及与定形尺寸存在映射关系的标注尺寸。
[0011 ]进一步,每个定形尺寸均包含尺寸编号和尺寸数据,每个标注尺寸均包含尺寸编号和尺寸数据;存在一致关系的标注尺寸和定形尺寸编号相同。
[0012]进一步,将零件三维模型的定形尺寸形成一个二维数组A2,k(k),其中第一维存储尺寸编号,第二维存储尺寸数据;其中2表示维数,k表示定形尺寸的项数;
[0013]将工程图标注尺寸形成一个二维数组其中第一维存储尺寸编号,第二维存储尺寸数据;其中2表示维数,k7表示标注尺寸的项数;
[0014]在步骤A中,针对数组A2,k(k)中的每个定形尺寸,在数组B2,V(V)进行逐一查找是否存在与定形尺寸一致的标注尺寸。
[0015]进一步,检测零件三维模型的定形尺寸是否为定义模型空间位置的尺寸,若是则忽略;若不是则存储到二维数组A2,k(k)中。定义模型空间位置的尺寸在工程图中无任何作用,可以减少运行步骤,避免步骤C中出现过多的无用标示。
[0016]进一步,在步骤B,查找在工程图中是否存在与定形尺寸有映射关系的标注尺寸;若存在,将B2,k' (k7 )中有映射关系的该标注尺寸替换为与定形尺寸一致的标注尺寸;然后从步骤B返回步骤A。
[0017]进一步,在检测完所有定形尺寸后,生成警示窗;若存在定形尺寸的检测进入到步骤C,则在警示窗内显示出进入到步骤C的定形尺寸;若不存在定形尺寸的检测进入到步骤C,则在警示窗内显示无遗漏尺寸标注。便于直观的看出有无标注尺寸遗漏。
[0018]与现有技术相比本发明的优点是:本发明中通过定形尺寸与工程图的标注尺寸进行比较,来查找工程图中是否存在标注尺寸的遗漏;通过映射关系查找可以替代的标注尺寸,可以避免误判,提高了查找精度。本发明可以实现自动检查是否存在标注尺寸遗漏的问题,节省了人力,避免了尺寸遗漏,减轻了设计人员负担,给设计、加工和后期图纸标准化带来便利。
【附图说明】
[0019]下面结合附图对本发明作进一步说明:
[0020]图1为本发明的流程图。
【具体实施方式】
[0021]参阅图1,A为数组A2,k(k)的简写,B为数组B2,V(V)的简写。一种零件工程图从生成到检测工程图尺寸标注完整性的方法,主要包括以下步骤:
[0022]第一步:用三维机械设计软件进行三维建模,生成零件三维模型。在建立零件三维模型的时候,对定形尺寸进行了完整的定义;检测零件三维模型的定形尺寸是否为定义模型空间位置的尺寸,若是则忽略,若不是则存储到二维数组A2,k(k)中,其中第一维存储尺寸编号,第二维存储尺寸数据;其中2表示维数,k表示定形尺寸的项数。因模型空间位置的尺寸只是在三维建模时起到作用,对零件的加工不起任何作用,故省略掉。
[0023]第二步:将零件三维模型导入工程图模块内,同时在计算机内存中形成映射关系模块,所述映射关系模块包含定形尺寸以及与定形尺寸存在映射关系的标注尺寸。
[0024]第三步:在工程图模块内对二维图进行尺寸标注;此步的标注采用工程图内一键标注模块,尺寸标注一键生成,或者一个一个的标注上去。标注完成后,全部工程图标注尺寸形成一个二维数组B2,V(V);其中第一维存储尺寸编号,第二维存储尺寸数据;其中2表示维数,V表示标注尺寸的项数。
[0025]第四步:对零件三维模型的每个定形尺寸采用以下步骤进行检测:
[0026]A、将定形尺寸与工程图的标注尺寸进行比较:针对数组A2,k(k)中的每个定形尺寸,在数组B2,k' (k7 )进行逐一查找是否存在与定形尺寸一致的标注尺寸。若存在,则对该定形尺寸的检测结束;若不存在,进入步骤B。每个定形尺寸均包含尺寸编号和尺寸数据,每个标注尺寸均包含尺寸编号和尺寸数据;存在一致关系的标注尺寸和定形尺寸编号相同。
[0027]B、通过映射关系模块,查找在工程图中是否存在与定形尺寸有映射关系的标注尺寸。若存在,将B2,k' (k7 )中有映射关系的该标注尺寸替换为与定形尺寸一致的标注尺寸;然后从步骤B返回步骤A。若不存在,则进入步骤C。针对同一个定形尺寸,与其有映射关系的标注尺寸和与其一致的标注尺寸在工程图中为可以相互替换的标注尺寸。在建立零件三维模型时,有些特征采用约束来定义,对于这些约束,可以在工程图中用与其存在映射关系的标注尺寸来表示;约束同样也包含在定形尺寸内,且存储在二维数组A2, k(k)中。
[0028]C、标示定形尺寸,则对该定形尺寸检测结束。
[0029]对每个定形尺寸循环步骤A到步骤C,直到最后一个定形尺寸检测结束。
[0030]在检测完所有定形尺寸后,生成警示窗;若存在定形尺寸的检测进入到步骤C,则在警示窗内显示出进入到步骤C的定形尺寸;若不存在定形尺寸的检测进入到步骤C,则在警示窗内显示无遗漏尺寸标注。
[0031 ]本发明中,因为零件三维模型是通过定形尺寸来建立的,只要工程图标注尺寸中包含与定形尺寸完全一致的标注尺寸,那么就没有尺寸遗漏。此外,有些尺寸的标注方法不止一种,有些标注尺寸与定形尺寸不一致,但与定形尺寸存在映射关系,即存在映射关系的标注尺寸可以替换与定形尺寸一致的标注尺寸,采用映射模块可以查找被其它标注方式替代的标注尺寸,从而可以避免误判。针对某个定形尺寸,缺少与定形尺寸一致的标注尺寸且缺少与定形尺寸存在映射关系的标注尺寸,则出现标注尺寸的遗漏。
[0032]本发明中工程图指的是在三维画图软件中的工程图模块内的零件二维图。零件三维模型指的是零件图。
[0033]以上所述仅为本发明的具体实施例,但本发明的技术特征并不局限于此,任何本领域的技术人员在本发明的领域内,所作的变化或修饰皆涵盖在本发明的专利范围之中。
【主权项】
1.一种检测零件工程图尺寸标注完整性的方法,其特征是:对完全定义的零件三维模型的每个定形尺寸采用以下步骤进行检测: A、将定形尺寸与工程图的标注尺寸进行比较,查找在工程图中是否存在与定形尺寸一致的标注尺寸;若存在,则对该定形尺寸的检测结束;若不存在,进入步骤B; B、在工程图中查找是否有标注尺寸与定形尺寸存在映射关系;若存在,则对该定形尺寸的检测结束;若不存在,则进入步骤C;针对同一个定形尺寸,与其有映射关系的标注尺寸以及与其一致的标注尺寸在工程图中为可以相互替换的标注尺寸; C、标示定形尺寸,则对该定形尺寸检测结束; 对零件三维模型的每个定形尺寸按照上述的步骤检测,直到最后一个定形尺寸检测结束。2.根据权利要求1所述的一种检测零件工程图尺寸标注完整性的方法,其特征是:将零件三维模型导入工程图模块内,同时在计算机内存中形成映射关系模块,所述映射关系模块包含定形尺寸以及与定形尺寸存在映射关系的标注尺寸。3.根据权利要求2所述的一种检测零件工程图尺寸标注完整性的方法,其特征是:每个定形尺寸均包含尺寸编号和尺寸数据,每个标注尺寸均包含尺寸编号和尺寸数据;存在一致关系的标注尺寸和定形尺寸编号相同。4.根据权利要求3所述的一种检测零件工程图尺寸标注完整性的方法,其特征是:将零件三维模型的定形尺寸形成一个二维数组A2,k(k),其中第一维存储尺寸编号,第二维存储尺寸数据;其中2表示维数,k表示定形尺寸的项数; 将工程图标注尺寸形成一个二维数组其中第一维存储尺寸编号,第二维存储尺寸数据;其中2表示维数,k7表示标注尺寸的项数; 在步骤A中,针对数组A2,k(k)中的每个定形尺寸,在数组B2,V(V)进行逐一查找是否存在与定形尺寸一致的标注尺寸。5.根据权利要求4所述的一种检测零件工程图尺寸标注完整性的方法,其特征是:检测零件三维模型的定形尺寸是否为定义模型空间位置的尺寸,若是则忽略;若不是则存储到二维数组A2,k(k)中。6.根据权利要求4或5所述的一种检测零件工程图尺寸标注完整性的方法,其特征是:在步骤B,查找在工程图中是否存在与定形尺寸有映射关系的标注尺寸;若存在,将B2,k'(V )中有映射关系的该标注尺寸替换为与定形尺寸一致的标注尺寸;然后从步骤B返回步骤A ο7.根据权利要求1所述的一种检测零件工程图尺寸标注完整性的方法,其特征是:在检测完所有定形尺寸后,生成警示窗;若存在定形尺寸的检测进入到步骤C,则在警示窗内显示出进入到步骤C的定形尺寸;若不存在定形尺寸的检测进入到步骤C,则在警示窗内显示无遗漏尺寸标注。
【文档编号】G06F17/50GK105956296SQ201610302118
【公开日】2016年9月21日
【申请日】2016年5月9日
【发明人】胡忠强, 胡华东
【申请人】浙江四方集团公司