随着三维计算机辅助设计(3D CAD)应用软件功能的不 断发展,三维CAD设计技术在企业中的应用也越来越普及。 图样承担着设计交流与设计信息传输的两大作用,为了向产 品加工、模具设计及产品检验等后期工序提供详细的描述信息,二维图样是必不可少的。
众所周知,企业一般会基于某一标准(如国标GB、国际 标准ISO等)进行更改,制定一套标准化的企业标准模板及图 样格式,形成企业内部的标准,规范工程师的图样制作。有 些大型企业甚至制定统一的图样标准要求供应商采纳使用。图样内容含尺寸标准、公差、基准、技术要求和字体等大量 要素,如何根据不同地区的客户标准要求,高效地制作图样 并对其进行验证,以确保工程师所绘制的图样满足预定义的设计标准,则成为了企业标准化部门和工程师追求的目标。 在2005年SolidWorks 2006版本发布时,作为新增功能之 一——SolidWorks Design Checker(设计审阅器)专门为工 程图图样标准化管理服务,可针对工程图的准确性和完整性 进行检查,这样工程师便知道是否遵守了企业内部标准,它 用图形标识有问题的地方,并生成检查结果报告,使传统的手工审图批注成为历史。目前,最新版本的SolidWorks 2009
Design Checker不仅可以对工程图图样进行检查,还可以对零 件文档、装配体文档进行检查。SolidWorks Design Checker与 SolidWorks用户界面完全统一,便于用户操作使用。
二、SolidWorks Design Checker支持的设计元素
SolidWorks Design Checker 可以针对文档检查等7大类型,共52项内容进行评估验证,如图2所示。
图 1
图 2
◎文档检查——尺寸标注标准、自定义属性和字体等;
◎注解检查——箭头样式、注解字体和 GTOL 基准等;
◎尺寸检查——覆盖尺寸、箭头样式和单位等;
◎工程图文档检查——图样格式、图层和标题块等;
◎零件文档检查——指定给零件的材料;
◎装配体文档检查——零部件材料、配合错误/警告以 及外部参考引用等;
◎特征检查——特征错误/警告以及完全定义的草图。
三、SolidWorks Design Checker工作流程图
图3
SolidWorks Design Checker工作流程图,如图3所示。
1.建立设计要求(标准文件以“.swstd”格式存在)
SolidWorks Design Checker生成标准文件有下述两种 方法。
(1)使用“编制检查”工具 选择各个选项卡下对应要求文档中的检查,然后在“对
话视图”中编辑准则,并设定每种类型中的检查的关键程度 级别(默认设定为“高”),检查项目以白色背景高亮显示, 如图4所示。
图 4
当几个或全部字体检查项目要求使用相同值时,可将其 中一个字体检查的值复制到其他字体检查种,而不必重新输 入,如图5所示。复制字体只可运用于当前未包含任何字体 检查的项目,因此建议在设定复制字体之前,取消已包含字体检查且该检查是与其他类型字体一致的检查。
当“显示所有检查”白色高亮时,“对话视图”中不 仅显示当前选项卡的检查,而且显示文档中的所有检查,单 击检查的标题栏以展开或折叠,如图6所示。
单击“摘要视图”,显示设计要求文档的检查,其中包含
图 5
图 6
每项检查的参数和值。单击检查名称下的检查项目返回“对话 视图”,以观看或编辑对应数值,如图7所示。
图 7
(2)使用“学用检查向导”工具
图8
SolidWorks Design Checker具有逆向生成标准文件的功 能,可根据现有SolidWorks零件、装配体或工程图文档的特 性生成标准文件。当使用“学用检查向导”时,任务窗格将 列举当前文档中所有可用的检查类型,提取检查项目的值 后,自动返回至SolidWorks Design Checker“编制检查”, 如图8所示。
如果一个文档需要同时符合上述两种方法生成的标准文件呢?无论是使用哪一方法建立的标准文件,SolidWorksDesign Checker都可以将用两种方法生成的多个标准文件, 合并成为单一标准文件,并保留源标准文件。当被合并的标准文件中具有冲突检查时,系统会根据“合并标准”对话框 中的顺序来指派优先项,如图9所示:GB优先于ANSI,GB的 值将被保留在合并文件中。
文件呢?无论是使用哪一方法建立的标准文件,SolidWorksDesign Checker都可以将用两种方法生成的多个标准文件, 合并成为单一标准文件,并保留源标准文件。当被合并的标准文件中具有冲突检查时,系统会根据“合并标准”对话框 中的顺序来指派优先项,如图9所示:GB优先于ANSI,GB的 值将被保留在合并文件中。
图 9
另外,SolidWorks Design Checker也支持直接从DWG格式文 件中读取该档案当前的值。巧妙应用SolidWorks Design Checker 两种标准文件的建立方法,可以达到事半功倍的效果。
2.检查文档(支持SolidWorks Task Scheduler大批量文档 的检查)
打开SolidWorks档案(包括工程图、零件和装配体), 选择标准文件进行标准化评估,一键快速生成检查结果。还 可以使用相同的标准文件设置检查其他激活的文档,在激活 的SolidWorks文档之间切换,查看多组结果,如图10所示。 查看评估结果,任务窗口中显示通过的检查、未通过 检查及标准中不适用的检查,失败的检查根据关键程度归类 显示,如图11所示。其中,括号中的数字表明失败或通过的检查次数,如“注解字体检查(12)”表示检查的12个注解的字体检查通过或失败。
3.自动纠正失败的检查
图10
图11
图12
从任务窗口中点击“失败的检查”,以列举在标准文件 中保存的参数名称和预期值,同时对应项目在图形区域高亮显示,便于判断是否进行自动纠正,如图12所示。在预期值下选取值(用Ctrl选择任意列中的多个值),然后单击更改 值,进行自动纠正。自动纠正后,选取实际数值下的新值,然后点击反选值取消自动纠正,恢复至原值。
4.生成检查报告
图13
报告以“.xml”格式保存。报告列出用来评估文档的标准准则,包括已通过和未通过的检查,并可将报告直接添加 到当前SolidWorks文件的设计活页夹,如图13、图14所示。
在检查激活的文档时,可以同时选用多个标准(即验 证前系统自动合并成一个虚拟标准)。如果在多个标准文 件中发现重复性检查,将出现一警告,根据标准文件在视图窗口中的顺序,Design Checker将使用重复检查中的最后一个。
图14