PTC 全球服务 设 设 计 计 基 基 础 础 版本 Wildfire T781-330-01-SC 版权 设计基础 版权所有 ? 2001 Parametric Technology Corporation。翻版必究。 本 Fundamentals of Design培训手册 未经 Parametric Technology Corporation (PTC) 预先书面同意,不得复 制、翻印、公开、转换或简化为任何形式(包括电子媒介或可用计算机处理的形式),或以任何电子或其 它手段传输或公开展示。 Parametric Technology Corporation (PTC) 的用户文档及培训文档受美国和其它国家的版权法保护,并受许可 协议的约束,复印、公开发行和使用此类文档受到严格限制。 PTC 允许有许可协议的用户复制软件媒介中 提供的此类文档,但仅限于有许可协议的用户按照软件使用许可协议在内部使用或个人使用这些复制件。 由此所制作的任何复制件中应当包含 PTC 版权声明和 PTC 提供的其它所有专利声明。未经 Parametric Technology Corporation (PTC) 事先书面许可,此文件不得公开、转让、修改或简化为任何形式(包括电子文 档),或以任何形式进行传送或公开使用,也不得出于其它目的进行复制。 本文档所提供的信息只作为一般信息,若有更改恕不另行通知,且不作为 PTC 的担保或承诺。本文档中如 有错误或不确切之处, PTC 概不负责。 本文档中所述软件在有书面许可协议的条件下提供,其中包括重要的商业秘密和专利信息,并受美国和其 它国家的版权法保护。未经授权使用软件或其文档,将会引起民事赔偿和刑事诉讼。 Parametric Technology Corporation 或其子公司的注册商标: Advanced Surface Design、 CADDS、 CADDShade、 Computervision、 Computervision Services、 Electronic Product Definition、 EPD、 HARNESSDESIGN、 Info*Engine、 InPart、 MEDUSA、 Optegra、 Parametric Technology、 Parametric Technology Corporation、 Pro/ENGINEER、 Pro/HELP、 Pro/INTRALINK、 Pro/MECHANICA、 Pro/TOOLKIT、 PTC、 PT/Products、 Windchill 以及 InPart 徽标。 Parametric Technology Corporation 或子公司的注册商标 3DPAINT、 Associative Topology Bus、 Behavioral Modeler、 BOMBOT、 CDRS、 CounterPart、 CV、 CVact、 CVaec、 CVdesign、 CV-DORS、 CVMAC、 CVNC、 CVToolmaker、 DesignSuite、 DIMENSION III、 DIVISION、 DVS、 DVSAFEWORK、 EDE、 e/ENGINEER、 Electrical Design Entry、 e-Series、 Expert Machinist、 Expert Toolmaker、 Flexible Engineering、 ICEM、 Import Data Doctor、 Information for Innovation、 i-Series、 ISSM、 MEDEA、 ModelCHECK、 NC Builder、 Nitidus、 PARTBOT、 PartSpeak、 Pro/ANIMATE、 Pro/ASSEMBLY、 Pro/CABLING、 Pro/CASTING、 Pro/CDT、 Pro/CMM、 Pro/COMPOSITE、 Pro/CONVERT、 Pro/DATA for PDGS、 Pro/DESIGNER、 Pro/DESKTOP、 Pro/DETAIL、 Pro/DIAGRAM、 Pro/DIEFACE、 Pro/DRAW、 Pro/ECAD、 Pro/ENGINE、 Pro/FEATURE、 Pro/FEM-POST、 Pro/FLY-THROUGH、 Pro/HARNESS-MFG、 Pro/INTERFACE、 Pro/LANGUAGE、 Pro/LEGACY、 Pro/LIBRARYACCESS、 Pro/MESH、 Pro/Model.View、 Pro/MOLDESIGN,Pro/NC-ADVANCED、 Pro/NC-CHECK、 Pro/NC-MILL、 Pro/NCPOST、 Pro/NC-SHEETMETAL、 Pro/NC-TURN、 Pro/NC-WEDM、 Pro/NC-Wire EDM、 Pro/NETWORK ANIMATOR、 Pro/NOTEBOOK、 Pro/PDM、 Pro/PHOTORENDER、 Pro/PHOTORENDER TEXTURE LIBRARY、 Pro/PIPING、 Pro/PLASTIC ADVISOR、 Pro/PLOT、 Pro/POWER DESIGN、 Pro/PROCESS、 Pro/REPORT、 Pro/REVIEW、 Pro/SCAN-TOOLS、 Pro/SHEETMETAL、 Pro/SURFACE、 Pro/VERIFY、 Pro/Web.Link、 Pro/Web.Publish、 Pro/WELDING、 Product Structure Navigator、 PTC i-Series、 Shaping Innovation、 Shrinkwrap、 The Product Development Company、 Virtual Design Environment、 Windchill e-Catalog、 Windchill e-Series、 Windchill ProjectLink、 CV-Computervision 徽标、 DIVISION 徽标和 ICEM 徽标。 版权 第三方商标 Oracle 是 Oracle Corporation 的注册商标。 Windows 和 Windows NT 是 Microsoft Corporation 的注册商标。 Java 和所有基于 Java 的标志是 Sun Microsystems, Inc.的商标或注册商标。 Adobe 是 Adobe Systems 的注册商 标。 Metaphase 是 Metaphase Technology Inc.的注册商标。 Baan 是 Baan Company 的注册商标。 Unigraphics 是 EDS Corp.的注册商标。 I-DEAS 是 SDRC 的注册商标。 SolidWorks 是 Solidworks Corp.的注册商标。 Matrix 是 Matrix One Software 的注册商标。 SHERPA 是 Inso Corp.的注册商标。 AutoCAD 是 Autodesk, Inc.的注册商 标。 CADAM 和 CATIA 是 Dassault Systems 的注册商标。 Helix 是 Microcadam, Inc.的注册商标。 IRIX 是 Silicon Graphics, Inc.的注册商标。 PDGS 是 Ford Motor Company 的注册商标。 SAP 和 R/3 是 SAP AG Germany 的注册商标。 FLEXlm 是 GLOBEtrotter Software, Inc.的注册商标。 Rational Rose 2000E 是 Rational Software Corporation 拥有版权的软件。 RetrievalWare 是 Excalibur Technologies Corporation 拥有版权 的软件。 VisualCafé 是 WebGain, Inc.拥有版权的软件。 VisTools library 是 Visual Kinematics Inc. (VKI) 拥有 版权的软件,其中包含属于 VKI 的机密商业信息。 HOOPS graphics system 是 Tech Soft America, Inc.拥有版 权的专利软件产品。所有其它品牌或产品名称是其各自拥有者的商标或注册商标。 美国政府有限权利说明 依据 FAR 12.212(a)-(b) 或 DFARS 227.7202-1(a) 和 227.7202-3(a),本文档以及其中所述的软件属于商用计算 机文档和软件,只在有限商业许可下提供给政府。对于上述条款规定日期之前“政府”获得的文档资料和 软件,其使用、复制或公开受到 DFARS 252.227-7013 中“技术资料和计算机软件条款权利” (Rights in Technical Data and Computer Software Clause) 下的 (c)(1)(ii) 子条款或 FAR 52.227-19 中“商用计算机软件限 制权利” (Commercial Computer Software-Restricted Rights) 中提出的所适用限制条件的约束。 Parametric Technology Corporation, 140 Kendrick Street, Needham, Massachusetts 02494 USA ? 2001 Parametric Technology Corporation。未公布内容 - 所有保留权利受美国版权法的保护。 印刷记录 文档编号 日期 说明 T781-320- 01 06/26/0 1 设计基础 2001 版本首次印刷 订货号 DT-781-320-EN 美国印刷 PTC 电话和传真号码 下面是您可能用到的电话和传真号码的列表: 中国及香港培训服务注册 电话: (86) 20-8755-4426(广州) (86) 21-5298-4477(上海) (86) 10-6590-8699(北京) (852) 2802-8982(香港) 传真: (86) 20-8755-4416(广州) (86) 21-5298-4411(上海) (86) 10-6590-8698(北京) (852)-2587-9095(香港) 技术支持(星期一到星期五) 电话: 10-800-650-8185(中国) 10-8657(中国人工转接免费电话) 800-933-309(香港) 许可证管理 电话: (852) 2802-8982(香港) 传真: (852) 2587-9095(香港) 合同 电话: (86) 20-8755-4426(广州) (86) 21-5298-4477(上海) (86) 10-6590-8699(北京) (852) 2802-8982(香港) 另外,您也可通过下列地址访问 PTC 主页: http://www.ptc.com。该 Web 站点包含最近的培训计划、注册信息、培训工具指导和课程说明 以及有关 PTC、 Pro/ENGINEER 产品系列、咨询服务、用户支持和 Pro/PARTNERS 等信息。 培训日程 设计基础 第 1 天 自顶向下设计和布局 用骨架进行设计 具有映射几何的骨架 高级零件工具和阵列 第 2 天 创建高级几何 族表与继承 解决失败问题 第 3 天 绘图简介 在绘图中创建视图 添加绘图细节 – I 添加绘图细节 – II 绘图中的层 第 4 天 添加公差 添加 2D 绘制几何及符号 创建表格 创建零件目录 第 5 天 创建绘图格式 创建模板绘图 设置绘图标准 管理大型绘图 目录 设计基础 确定设计意图 ............................................................................................ 1-3 定义组件结构 ............................................................................................ 1-3 使用装配骨架 ............................................................................................ 1-5 在模型间复制参照几何 ............................................................................ 1-6 使用工程笔记本的优点 ............................................................................ 1-7 在设计过程中使用布局 ............................................................................ 1-7 创建工程笔记本 ........................................................................................ 1-7 草绘设计 .................................................................................................... 1-7 用全局信息控制设计 ................................................................................ 1-8 使用全局尺寸 .......................................................................................... 1-11 练习 1:使用布局 ................................................................................... 1-13 练习 2:开发布局 ................................................................................... 1-17 使用骨架零件 ............................................................................................ 2-3 创建骨架 .................................................................................................... 2-5 使组件元件与骨架相关 ............................................................................ 2-6 对模型使用骨架几何 ................................................................................ 2-7 控制骨架模型 ............................................................................................ 2-7 其它骨架属性 ............................................................................................ 2-7 练习 1:建立马达的骨架 ......................................................................... 2-9 练习 2:创建曲柄轴模型 ....................................................................... 2-14 练习 3:使用骨架来完成组件 ............................................................... 2-19 构建映射零件 ............................................................................................ 3-3 在子组件级使用映射零件 ........................................................................ 3-6 练习 1:创建映射零件 ............................................................................. 3-7 练习 2:映射排气装置 ........................................................................... 3-12 创建零件交截 ............................................................................................ 4-3 合并和切除零件 ........................................................................................ 4-3 创建镜像零件 ............................................................................................ 4-4 创建组件级特征 ........................................................................................ 4-5 阵列类型 .................................................................................................... 4-6 创建阵列表 ................................................................................................ 4-7 使用阵列表 ................................................................................................ 4-7 创建新表驱动阵列 .................................................................................... 4-8 练习 1:镜像转向节零件 ....................................................................... 4-12 练习 2:使用曲面替换 ........................................................................... 4-15 练习 3:创建组件特征 ........................................................................... 4-18 练习 4:创建阵列表 ............................................................................... 4-21 练习 5:在组件模式中阵列化元件 ....................................................... 4-25 定义 .............................................................................................................5-3 使用族表 .....................................................................................................5-3 族表结构 .....................................................................................................5-4 创建普通模型 .............................................................................................5-5 创建族表 .....................................................................................................5-5 检索实例 .....................................................................................................5-8 修改族表 .....................................................................................................5-9 族表选项 ...................................................................................................5-12 定义 ...........................................................................................................5-13 使用继承特征 ...........................................................................................5-13 功能 ...........................................................................................................5-13 创建继承特征 ...........................................................................................5-14 练习 1:创建零件族表 ............................................................................5-17 练习 2:创建组件族表 ............................................................................5-25 练习 3:使用继承特征 ............................................................................5-31 练习 4:新模型中的继承特征 ................................................................5-33 创建样条 .....................................................................................................6-3 使用扫描混合 .............................................................................................6-3 垂直于原始骨架进行创建 .........................................................................6-4 使用附加轨迹定义形状 .............................................................................6-4 使用可变截面扫描 .....................................................................................6-7 定向横截面 .................................................................................................6-8 创建螺旋扫描 .............................................................................................6-9 螺旋扫描选项 ...........................................................................................6-10 练习 1:使用扫描混合 ............................................................................6-13 练习 2:创建可变截面扫描参照曲线 ....................................................6-20 挑战性练习 1:应用可变截面扫描 ........................................................6-27 挑战性练习 2:使用基准图形特征控制切割 ........................................6-35 再生失败的原因 .........................................................................................7-3 解决环境 .....................................................................................................7-3 找出问题 .....................................................................................................7-3 修复失败 .....................................................................................................7-4 再生问题示例 .............................................................................................7-4 练习 1:解决特征 ......................................................................................7-9 练习 2:解决组件失败 ............................................................................7-17 练习 1: 创建设计零件的绘图 .................................................................8-3 练习 1: 在绘图中创建零件视图 .............................................................9-3 练习 2: 在绘图中添加多个模型 ...........................................................9-24 练习 3: 在绘图中创建组件模型视图 ...................................................9-30 练习 1: 在绘图中添加尺寸 – A ............................................................10-3 练习 2: 在绘图中添加尺寸 – B ..........................................................10-25 练习 1: 在绘图中添加注释 ...................................................................11-3 练习 2: 创建孔表 .................................................................................11-18 练习 3: 修改绘图中的 OLE 对象 ....................................................... 11-20 练习 1: 在绘图中添加层 ....................................................................... 12-3 练习 2: 管理绘图中的层 ..................................................................... 12-17 练习 1: 创建尺寸公差 ........................................................................... 13-3 练习 2(可选练习):在绘图中添加几何公差 ................................. 13-14 练习 1: 在绘图中创建绘制几何 ........................................................... 14-3 练习 2: 在绘图中添加符号 ................................................................. 14-14 练习 3: 创建符号库 ............................................................................. 14-24 练习 1: 在绘图中创建表格 ................................................................... 15-3 练习 2: 在组件绘图中创建 BOM 表 .................................................. 15-18 练习 1: 创建族表实例零件的绘图 ....................................................... 16-3 练习 2(挑战性练习): 为带有族表零件的组件创建绘图 ............. 16-13 练习 1: 创建绘图格式 ........................................................................... 17-3 练习 2(挑战性练习): 使用模板和格式创建绘图 ......................... 17-17 练习 1: 创建模板绘图 ........................................................................... 18-3 练习 1: 使用配置文件 ........................................................................... 19-3 练习 2: 使用绘图设置文件 ................................................................... 19-7 练习 1: 缩短绘图检索时间 ................................................................... 20-3 练习 2: 缩短绘图再生时间 ................................................................. 20-16 练习 3: 创建合并的绘图 ..................................................................... 20-20 练习 4: 在绘图中使用简化表示 ......................................................... 20-22 练习 5: 创建绘图表示 ......................................................................... 20-25 概述 ........................................................................................................... A-3 控制绘图创建 ........................................................................................... A-3 控制视图显示选项 ................................................................................... A-4 控制尺寸显示 ........................................................................................... A-5 控制尺寸创建 ........................................................................................... A-5 控制注释创建 ........................................................................................... A-6 控制公差 ................................................................................................... A-6 控制符号 ................................................................................................... A-7 控制层 ....................................................................................................... A-7 控制格式 ................................................................................................... A-8 控制大型绘图 ........................................................................................... A-8 控制绘图标准 ........................................................................................... A-9 概述 ............................................................................................................B-3 控制视图显示 ............................................................................................B-3 控制尺寸显示 ............................................................................................B-5 控制注释创建 ............................................................................................B-8 控制公差 ....................................................................................................B-9 控制修饰特征显示 ....................................................................................B-9 控制 2D 绘制 ...........................................................................................B-10 控制符号 ..................................................................................................B-10 控制层 ......................................................................................................B-11 控制表格和 BOM ...................................................................................B-11 控制 2-D 重复区域 .................................................................................B-11 控制绘图标准 ..........................................................................................B-12 索引 .....................................................................................................................................I-1 第 1-1页 模块 1 自顶向下设计和布局 在本模块中,您将学习如何在自顶向下设计的环境下使用协调 一致的设计技术来开发模型。 也将学习如何使用“布局”,布局用于在自顶向下的设计环境 中控制组件的设计意图。学习如何创建布局以及如何在布局中 使用关系。 目标 学习此模块后,您将能够: ? 确定项目的设计意图。 ? 使用 2 维 (2-D) 布局和工程笔记本来建立并记录设计。 ? 定义组件结构。 ? 在组件中工作时,创建新的零件和子组件。 ? 在组件元件之间复制几何。 ? 将设计意图从顶级数据传播到子组件中。 ? 描述创建布局或工程笔记本的优点。 ? 将零件链接到布局。 自顶向下设计和布局 第 1-3页 NOTES 自顶向下设计技术简介 在自顶向下设计环境中,利用 Pro/ENGINEER 所提供的多种方 法,可成功地进行设计。它提供许多工具来查询组件并确定它们 是如何创建的。 确定设计意图 使用 Pro/ENGINEER,可以在创建任何模型前对设计进行规划。 在 Pro/ENGINEER 中执行任何处理之前,通过以下过程可节省时 间并提高设计精度: ? 草绘初步几何。 ? 定义极限尺寸和配合信息。 ? 建立模型参数之间的关系。 ? 指定元件的装配方式。 然后便可以在整个开发过程中,利用布局功能随时控制设计。 定义组件结构 下列方法在创建或装配所有元件之前定义组件的结构: 创建新的子组件 要创建新的子组件,可以使用“创建选项” (Creation Options) 对 话框来复制现有组件、将三个缺省的基准平面直接放置到组件中 (无需手工增加放置约束),或者只在组件结构中定义子组件的 存在。 第 1-4页 设计基础 NOTES 图 1:创建组件 注意: 从“创建选项” (CREATION OPTIONS) 对话框中选取 保留未放置元件 (Leave Component Unplaced) 和 从 现有复制 (Copy From Existing) 或 空 (Empty) 时,系 统将在“模型树”(而不是在实际装配窗口)中显示 元件,即使元件包含几何。 复制现有几何 可以通过复制现有组件来定义一个新的子组件。若要立即使用该 子组件,那么开启一个组件文件是非常有用的;但如果该组件已 包含任何元件,则无法进行复制。 定义缺省基准平面 通过将三个缺省基准平面直接放置到组件中,可创建新的子组 件。此技术可节省时间,因为无须在单独装配窗口中开始子组 件,并且不需要手工增加组件约束。 定义空子组件 可在组件结构中定义子组件的存在,方法是通过在“材料清单 (BOM)”和“模型树”中创建不含几何的组件。 自顶向下设计和布局 第 1-5页 NOTES 创建不含几何的零件 使用上述创建新子组件的相同方法,也可通过在组件结构中定义 其存在来创建不含几何的零件。 ? 复制现有零件 (Copying existing parts) – 复制起始零件或其它 现有零件时,可使用约束进行装配或保留而不放置。 ? 定位缺省基准 (Locating default datums) – 无需创建实际零件 几何,可以直接在组件中放置三个缺省基准平面。 ? 空 (Empty) – 系统在“模型树”中列出空的零件文件,而不在 图形窗口显示任何特征。可以将空零件放置到缺省位置,也可 保持不放置。这使您能够指出组件“材料清单”中存在零件。 在产品模型的开发过程中或之后,可通过使用 修改 (Modify) > 修 改零件 (Mod Part) 在零件中创建特征。使用“ 从现有复制 ” (Copy From Existing) 选项,可复制起始零件信息以获取相应的位置和 约束;然而,可能需要重新定义零件的放置。 将元件放置到缺省位置 可将元件作为组件中的一个元素,而无需在组件窗口中真正放置 它。这样就允许将元件作为组件的成员而列出,即使不准备装配 该元件(例如,它没有几何)。如果仍未准备为元件指定约束, 则可以将其快速地装配到一个缺省位置,在组件和“材料清单” 中查看它。元件的缺省位置是指元件的原点与组件的原点相匹配 的一点。 包装元件 可以使用“包装”功能将元件放置到组件窗口内,而无须指定确 切的放置约束。 在 Pro/INTRALINK 中定义对象关系 可以使用 Pro/INTRALINK 建立组件结构或工作空间内的 虚拟组 件 。 使用装配骨架 可以使用骨架在不开发元件的情况下,创建组件的 3D 布局、模 拟运动、空间设计并显示组件设计。而后,使用该骨架作为中心 参照,通过将信息经组件结构向下传递,就可以改变该骨架以更 新元件。 第 1-6页 设计基础 NOTES 要将设计意图从骨架传达到组件元件,可使用下面任一种方法: ? 使用骨架的外部参照设计零件的特征。 ? 不使用骨架的外部参照设计零件的特征,但使用骨架作为指 导。 ? 使子组件骨架参照更高层次的骨架。 ? 利用整个骨架中的关系控制零件,或利用布局关系控制骨架和 元件。 概念块 您可以创建简单零件来代表、而不用创建完全开发的元件与子组 件以放置在组件中。而后,在开发最终模型时,就可以使用组件 中的这些块临时地开发空间声明。通过使用各种方法,能在以后 的设计中替换元件。 在模型间复制参照几何 在“组件”模式中修改零件或子组件时,可以使用 复制几何 (Copy Geom) 特征将参照几何从一个模型复制到另一模型。在自 顶向下设计中使用此特征,可进行下列操作: ? 通过重定义复制几何特征的依赖关系来控制变化的传递。 ? 为“零件”模式中的特征设计而将骨架数据复制到零件中,或 为子组件窗口中的设计而将骨架数据复制到子组件或其骨架 中。 ? 创建映射零件。 ? 为外部参照提供可见的实体。 ? 将外部特征合并到单个特征中。 ? 将参照复制到可以具有外部参照的子组件。 PRO/ENGINEER 布局 布局是一个可以在其中形成、捕获并控制项目模型设计意图的 集 中位置 。可包含在布局中的信息类似于 工程笔记本 中的信息: ? 2-D 非参数化草绘的几何 ? 设计注释 ? 自动装配的全局基准平面、轴、点和坐标系 自顶向下设计和布局 第 1-7页 NOTES ? 全局尺寸和参数 ? 列表数据 ? 全局关系 使用工程笔记本的优点 使用工程笔记本或布局可提供以下便利: ? 通过合并关键参数,可从一个集中位置访问并控制多个模型。 ? 可驱动任意多个几何模型和绘图。 ? 布局可以确保设计元件具有适当的配合和尺寸。 ? 检索任何已声明到笔记本的零件或组件时, Pro/ENGINEER 会 自动将笔记本检索到工作站的内存中。 ? 使用“关系” (Relations) 菜单中的“使用场所” (Where Used) 功能,可以很容易地确定其它哪些零件和组件正在使用属于笔 记本的全局基准和参数。 在设计过程中使用布局 Pro/ENGINEER 允许捕获设计意图,以便在整个项目开发过程中 对其进行控制。 在配置中增加更多信息使其更易于理解是相当重要的。若工程笔 记本变得太复杂,必要时还可以创建另一个工程笔记本,并将其 中的一个声明给另一个。 创建工程笔记本 要创建工程笔记本,由 初始化布局 开始。创建笔记本与创建产品 绘图类似。如果必要,设置页面的大小并增加多个页面。 可为一个设计项目创建多个工程笔记本,而且每一个工程笔记本 可包含多个页面。可用一个笔记本显示整个项目,并用其它多个 笔记本显示设计的子组件。 草绘设计 要草绘设计,可使用与产品工程图中相同的 2-D 草绘工具创建几 何。这些几何根据需要,可简单,也可复杂。 Pro/ENGINEER 不 使用布局几何创建零件。 第 1-8页 设计基础 NOTES 图 2:草绘几何示例 用球标记录元件 要记录设计,可使用球标调出元件,然后在布局的左下角为它们 做标签。还可增加文本注释来显示项目名称、材料、成本等信 息。 图 3:将球标和注释增加到布局中 用全局信息控制设计 Pro/ENGINEER 布局的功能随参数的增加而增加。通过将全局尺 寸和参数结合到布局中,可以控制设计的关键元素。 自顶向下设计和布局 第 1-9页 NOTES 图 4:增加参数尺寸 要增强布局的功能并捕获设计意图,可作以下处理: ? 使用关系来关联参数。 ? 使用参数组自动改变参数值。 ? 增加全局基准平面、轴、点和坐标系,使其能够实现自动装 配。 用关系使参数相互关联 通过增加关系,可以实际增加由布局控制的设计意图的级别。可 以建立全局关系,以便使一个全局尺寸能够从另一个全局值获得 其自身值。即使要控制的元件尚未存在,也可以形成这些参数关 系。 组织布局 将参数和关系增加到布局后,可以使用表格来组织它们。 图 5:增加参数表格 第 1-10页 设计基础 NOTES 自动改变参数值 在“布局”模式中,可以使用参数设置来自动改变参数值。 图 6:大螺栓实例设置的应用 启用自动装配 通过将全局基准平面、轴、点和坐标系增加到笔记本中,可以设 置布局,以便启用自动装配。增加基准时,必须定义所有的曲面 和轴,它们是使用 对齐 (Align) 命令将一个元件装配到另一个元件 时所必需的。在装配零件时,系统将会参照基准特征。 图 7:增加全局基准平面和轴 注意: 布局将会限制用户对设计的访问。一旦创建控制模型 几何的布局后,就不能在零件或组件级改变它 – 此布 局控制着参数、尺寸和特征。只有能进入布局的用户 方能修改这些关键参数。 自顶向下设计和布局 第 1-11页 NOTES 将零件链接到布局 当使用工程笔记本设计零件时,对于设计者来说,理解布局和其 中用到的全局信息是非常重要的。若将一个全局尺寸增加到某个 布局,它应告知设计者这是一个关键尺寸,应当用在零件的设计 中。 使用全局尺寸 若希望一个零件参照全局尺寸,必须将此零件 声明 到布局中。将 零件声明到布局时,在它们之间创建了的一个直接的关系 — 换言 之,零件现在可以参照布局使用特定的参数值。 注意: 检索一个已声明到布局的零件时, Pro/ENGINEER 自 动将布局检索至内存中。 写入组件关系 关系指数学方程式,包含可用来捕获设计意图的符号尺寸和参 数。它们允许充分利用 Pro/ENGINEER 的参数化本质。 在关系中使用尺寸时,必须以符号形式使用它们。组件级的符号 尺寸在尾部有一个称之为 编码符号 的附加后缀。带有相同编码符 号(即 d0:8、 d12:8、 d25:8)的所有尺寸属于同一个零件。 注意: 若组件已在内存中,即使在零件级,也不能修改关系 中从属的变量。若组件不在内存中,则可在零件级修 改它。检索组件后,系统会重置零件至关系所指定的 值。 下图展示了一个组件关系的示例。此关系总是使孔的直径 (d2:0) 比轴的直径 (d0:2) 大 .005。 第 1-12页 设计基础 NOTES 图 8:组件关系 掌握设计意图 可用各种方式设计模型。使用任何技巧均可抓住并保持设计意 图,但每个过程都有不同的结果。 ? 手动修改 – 不使用关系或布局 —对模型进行尺寸修改时,必须 控制设计意图并确保适当的配合和功能。 ? 使用组件关系 – 可自动修改模型以确保适当的配合和功能。 ? 通过组件模式的零件关系 – 驱动零件必须在内存中,因为驱动 零件控制着从属零件的尺寸。 ? 笔记本中的零件和组件关系 – 可以在中心布局中进行所有修 改,因为所有零件和组件都被结合在布局中。 d2:0 = d0:2 + .005 自顶向下设计和布局 第 1-13页 NOTES 课堂练习 目标 在本课中,将在设计过程中创建和开发布局,而无需进行零件或 组件建模。 方法 在练习 1 中,将使用布局在整个组件传播一个改变。此设计改变 的影响力非常大,很难手动控制。 在练习 2 中,将开发一个布局来驱动发动机组件中的元件,在不 用组件或元件的情况下产生参数和关系。还可实现对组件中现有 元件的控制。 练习 1:使用布局 Task 1. 打开玩具小汽车组件。 1. 改变到 NOTEBOOK 目录中。单击 文件 (File) > 工作目录 (Working Directory),然后选取 NOTEBOOK。单击 确定 (OK)。 注意: 要获得最佳效能,应在线框表示中时检索玩具小汽车 组件。 2. 单击 文件 (File) > 打开 (Open)。选取 GO_CART.ASM,然后 单击 打开 (Open)。 Task 2. 尝试直接改变车架宽度。 1. 单击 修改 (Modify)。然后单击 按菜单选取 (Sel By Menu) 两 次。从 NAV ASM 1 菜单,选取 FRAME.PRT。 2. 选取控制车架宽度的特征。单击 名称 (Name),然后选取 MAIN_FRAME。 3. 控制车架宽度的所有尺寸现在显示为如下图所示。 第 1-14页 设计基础 NOTES 图 9:车架宽度尺寸 4. 选取控制车架宽度的尺寸 20.0。系统将通知此尺寸在 FRAME 中被消息区内的关系 d11=frame_width 所驱动。 Task 3. 布局记录此设计并控制它。检索含有 FRAME_WIDTH 参 数的布局并修改它。 1. 打开 GO-CART.LAY。单击 文件 (File) > 打开 (Open)。选取 GO-CART.LAY,然后单击 打开 (Open)。第一个页面是一个 简单的封面,显示一部完整的玩具小汽车。 2. 单击 页面 (Sheets) > 下一页 (Next)。在玩具小汽车的初始 开发中,页面 2 组织整个组件并定义主要的元件及其放置 情况,而页面 3 定义控制玩具小汽车大小的尺寸。 3. 查看页面 4。在设计过程中,更多的详细内容被加入到布 局中,以定义用户接触面(坐垫和控制器)。 4. 查看其余页面。注意,在处理设计的过程中,布局也被处 理。 5. 转至页面 3。单击 设置当前 (Set Current),键入 [3];然后 单击 完成 /返回 (Done/Return)。 Task 4. 改变车架宽度。 1. 单击 修改 (Modify),在此布置的表里选取 FRAME_WIDTH 尺寸。将其值改为 40,并再生布局。注意,这样将会使错 误对话框中显示多个错误。错误的发生是因为车架太宽, 以至于没有空间放置悬吊系统。 自顶向下设计和布局 第 1-15页 NOTES 注意: 这种类型的早期错误检测是使用布局的另一个强大功 能。若没有这种检测,则直到再生组件且系统进入 “解决”环境时,才能发现错误。 更改的尺寸 导致错误 图 10:将 FRAME_WIDTH 改为 40 会产生错误 2. 要更正此问题,必须使 FRAME_WIDTH 的值更合理。改 变此值为 30 并再生。错误对话框将指出现在已没有任何 错误。 注意: 若错误对话框没有提示 NO ERRORS,请不要继续。 这说明仍有问题,将无法成功地再生组件。 Task 5. 转至组件窗口并再生玩具小汽车,以查看产生的效果。 1. 转至玩具小汽车组件窗口。单击 窗口 (Window) > GO_CART.ASM。 第 1-16页 设计基础 NOTES 2. 单击 再生 (Regenerate) > 自动 (Automatic)。注意,系统已 完全更新组件,包括车架和其它所有受影响的元件,改变 如下: null 增加车架零件的宽度。 null 以较短的零件替换前后叉。 null 以较短的零件替换上方悬吊连杆。 null 以较短的零件替换前轮连杆。 null 以较长的齿条替换转向齿条。 null 以较长的轴替换主轴。 null 以较短的零件替换半轴。 null 改变左右前翼以配合新的车架。 3. 单击 文件 (File) > 拭除当前 (Erase Current)。单击 选取所有 (Select All) 图标 > 确定 (OK),从内存中拭除模型。 4. 单击 文件 (File) > 拭除 (Erase) > 当前 (Current) > 是 (Yes), 将布局从内存中删除。 5. 单击 文件 (File) > 拭除 (Erase) > 未显示 (Not Displayed) > 确定 (OK),拭除普通组件成员。 图 11:修改后的玩具小汽车组件 自顶向下设计和布局 第 1-17页 NOTES 练习 2:开发布局 Task 1. 开始创建名为 ENGINE 的 布局。 1. 单击 文件 (File) > 新建 (New)。选取“布局” (LAYOUT); 键入 [ENGINE]。单击 确定 (OK)。 2. 要指定图纸大小,请选取“大小” (SIZE) 和 A, 然后单击 确定 (OK)。绘图边界显示在屏幕上。 Task 2. 将一个 IGES 文件输入到布局中以开始绘图。 1. 输入 PARTIAL_SECTION.IGS。 单击 文件 (File) > 输入 (Import) > 添加到模型 (Append to Model)。 2. 选取 PARTIAL_SECTION.IGS, 然后单击 确定 (OK)。截面表 示活塞组件中的零件,而不包括活塞。 图 12:输入的 IGES 文件 Task 3. 在布局中开发一个 2-D 草绘来表示活塞。 1. 创建一对相交的两条结构线作为导引。单击 草绘 (Sketch) > 构建 (Construction) > 相交对 (Crossed Pair) > 顶点 (Vertex)。 第 1-18页 设计基础 NOTES 2. 选取输入几何最上方的顶点,然后键入角度 [0]。 3. 草绘一条垂直线来表示活塞的左侧。单击 直线 (Line) > 竖 直线 (Vert Line),然后草绘一条直线,如下图所示。 图 13:草绘活塞 4. 草绘一条水平线表示活塞顶部。单击 水平线 (Horiz Line) > 顶点 (Vertex)。选取竖直线上方的顶点。单击 拾取点 (Pick Pnt),延伸此直线,使其接近竖直构建线。 5. 草绘另一条水平线来表示活塞底部。 6. 相对于竖直构建线镜像竖直线。单击 返回 (Return) 退出草 绘,然后单击 工具 (Tools) > 镜像 (Mirror)。选取竖直线, 然后单击 完成选取 (Done Sel)。选取竖直构建线。 自顶向下设计和布局 第 1-19页 NOTES 小半径 图 14:镜像竖直线 7. 裁剪直线使其构成方框。单击 裁剪 (Trim) > 拐角 (Corner)。选取镜像的竖直线以及上面的水平线。 8. 对于下面的水平线,重复相同的步骤。 9. 单击 完成 /返回 (Done/Return),从“工具” (TOOLS) 菜单退 出。 Task 4. 通过为绘图作注释来说明几何表示的内容。 1. 创建连接到截面的球标。单击 创建 (Create) > 球标 (Balloon) > 导引 (Leader)> 制作注释 (Make Note)。选取小 半径(作为系统将连接注释的项目 )。单击 完成选取 (Done Sel) > 完成 (Done)。 2. 在“显示” (DISPLAY) 区,选取球标应显示的位置。 3. 键入 [CRANK_SHAFT] 作为元件名称。 4. 为活塞表示创建另一球标。单击 制作注释 (Make Note)。选取 右侧的竖直线。单击 完成选取 (Done Sel) > 完成 (Done)。选 取球标的位置,键入 [PISTON],然后单击 完成 /返回 (Done/Return)。 第 1-20页 设计基础 NOTES 图 15:增加球标 5. 必要时,移动球标。单击 移动 (Move)。选取球标。单击一 次以放置球标。 6. 必要时,移动记录名称的注释。单击 移动许多 (Move Many)。选取已创建的两个文本行。单击 完成选取 (Done Sel),然后移动注释。 Task 5. 通过增加截面的尺寸,进一步记录发动机的布局。 1. 给称为 PISTON_DIA 的活塞直径增加尺寸,单击 创建 (Create) > 尺寸 (Dimension)。选取表示活塞的顶部水平 线。单击鼠标中键放置尺寸。 2. 键入名称 [PISTON_DIA],键入新值 [3.00]。 3. 为连结杆长度创建另一个尺寸。键入参数名称 [ROD_LENGTH],键入值 [5.00]。 4. 为活塞冲程创建直径尺寸,用构造圆来表示。使用鼠标左 键选取圆两次;然后放置尺寸。键入名称 [STROKE],键入 值 [4.00]。单击 完成 /返回 (Done/Return)。 5. 必要时,移动尺寸。将直径尺寸在屏幕上竖直放置。 自顶向下设计和布局 第 1-21页 NOTES 图 16:增加尺寸 6. 将直径尺寸转换为线性尺寸。单击 修改 (Modify) > 尺寸参 数 (Dim Params) > 直径标注尺寸类型 (Diam Dim Type)。选 取“冲程” (STROKE) 直径尺寸。该尺寸现在显示为线性。 单击 完成 /返回 (Done/Return),返回“修改绘图” (MODIFY DRAW) 菜单。 7. 从文本行中删除直径符号。单击 文本 (Text) > 文本行 (Text Line)。选取 “冲程” (STROKE) 尺寸。使用箭头键和退格 键,删除文字行的 {0:?} 部分。单击 完成 /返回 (Done/Return) 两次。 8. 必要时,移动尺寸值。 Task 6. 组织布局,将已创建的参数列表显示,使其更易于使 用;然后直接从表中选取参数并修改它的值。 1. 创建一个表并放置在图形的右侧。在菜单管理器中选取最 高级菜单。单击 表 (Table) > 创建 (Create)。选取一点来定 义表的顶点。参见下图。 第 1-22页 设计基础 NOTES 选取此点 图 17:增加表 2. 定义列的宽度为 15 个字符。在屏幕上选取左数第二个 5。 再次选取左数第二个 5,定义第二列的宽度。单击鼠标中 键,完成定义列。 3. 定义六行,每行能容纳两排文本。选取屏幕上显示的 3。 为该表定义六行;然后按鼠标中键完成。 4. 改变表格中单元的位置。单击 修改行 /列 (Mod Rows/Cols) > 对齐 (Justify) > 中心 (Center) > 中间 (Middle)。在每列中 选取一个单元。 5. 将表上方的单元合并成一个单元。单击 修改表 (Modify Table) > 合并 (Merge)。在表格上方横向选取两个单元。 6. 指定表的标题。单击 输入文本 (Enter Text)。选取顶单元。 >键入名称 [PARAMETERS];然后在空行上按 <ENTER> 键, 将此名称添加到单元中。 7. 对左侧列重复该过程。如下图所示键入名称。 自顶向下设计和布局 第 1-23页 NOTES 图 18:输入文本 8. 在右边的单元中增加参数值。单击 输入文本 (Enter Text)。 选取 STROKE 条目旁的单元。在此单元中键入 [&stroke]。注意,系统将会自动将参数加入表中。 9. 使用同样的方法键入 ROD_LENGTH 和 PISTON_DIA 的参数 值,确保增加了“ & ” 符号。 注意: 此时不要添加 CYLINDERS 和 DISPLACEMENT 的 值。 Task 7. 在布局中加入参数以确定表格中汽缸数和排量值。 1. 单击 完成 /返回 (Done/Return) > 关系 (Relation) > 增加参数 (Add Param) > 整数 (Integer)。键入名称 [CYLINDERS],键 入值 [2]。 2. 显示现有参数。单击 显示关系 (Show Rel)。注意“信息窗 口” (INFORMATION WINDOW) 中列出 CYLINDER 参数及 其它尺寸性的参数。单击 关闭 (Close)。 第 1-24页 设计基础 NOTES 3. 通过编写确定其值的关系,添加一个称为 DISPLACEMENT 的参数。在“菜单管理器” (MENU MANAGER) 中单击 增加 (Add),然后键入下列关系: /* calculate the displacement of the engine displacement = pi * (( piston_dia/2 )^2 ) * stroke * cylinders 4. 用“ &”符号将新参数增加到表中。 5. 确认参数值正确。 图 19:增加的参数 注意: 记住,仍然没有模型声明到该布局。 6. 将冲程值修改为 6。单击 修改 (Modify)。选取 STROKE 条目 旁的值 4.00。键入 [6.00]。再生布局并注意排量值的改 变。 Task 8. 使用布局来驱动现有组件。 1. 单击 文件 (File) > 打开 (Open),以检索 ENGINE_LAYOUT.ASM。 自顶向下设计和布局 第 1-25页 NOTES 2. 修改其中一个连杆的长度。单击 修改 (Modify) > 修改零件 (Mod Part)。从“模型树”中选取 CONNECTING_ROD_LO_PRT 条目之一。选取基本伸出项, 并将其长度从 5 改为 10。 3. 再生该组件。单击 再生 (Regenerate) > 自动 (Automatic)。 注意,连杆已经推过了活塞的顶端。 4. 使用布局驱动连杆元件。打开 CONNECTING_ROD_LO.PRT。 5. 显示模型的关系。单击 关系 (Relations) > 显示关系 (Show Rel)。注意此模型还没有关系。关闭信息窗口,并单击 完 成 (Done)。 6. 将该零件声明到发动机布局。单击 声明 (Declare) > 声明布 局 (Declare Lay)。从菜单中选取 ENGINE 布局。 7. 再次显示模型的关系。单击 关系 (Relations) > 显示关系 (Show Rel)。注意,布局的参数 现在 已经关联到零件。关闭 “信息窗口” (INFORMATION WINDOW)。 8. 加入一个关系,从布局中驱动连杆的长度。选取连杆的基 本伸出项。注意系统显示的尺寸参数。单击 增加 (ADD)。 键入以下关系: /* Length of rod controlled by layout d83 = ROD_LENGTH 图 20:连杆尺寸 9. 再生零件。注意,由于现在布局开始控制连杆,其长度恢 复到 5.00 英寸。 第 1-26页 设计基础 NOTES 10. 关闭窗口。 Task 9. 由于活塞被装配在一个称作骨架零件的元件而非连杆 上,因此活塞不会在组件中更新其位置。改变布局,使其既控制 连杆又控制骨架零件,以使组件得以正确更新。 1. 打开 LAYOUT_SKELETON.PRT。系统会检索由基准曲线、 轴和平面组成的模型。只有曲线是可见的;其它特征位于 某个层上并被遮蔽。 2. 将该模型声明到布局。单击 设置 (Set up) > 声明 (Declare) > 声明布局 (Declare Lay)。选取 ENGINE 布局。 3. 为该元件增加一个关系,以驱动由圆表示的冲程。单击 关 系 (Relations)。选取圆和底部曲线以显示尺寸。单击 增加 (Add)。键入下列两行关系: /*drive the engine stroke from layout engine d3 = STROKE 4. 增加另一个关系以驱动代表连杆的曲线长度。键入以下两 行: /*drive connecting rod length from layout engine d22 = ROD_LENGTH 5. 保存模型并关闭此窗口。 Task 10. 从布局中驱动活塞直径。 1. 打开 PISTON_LO.PRT。 2. 将活塞声明到布局。单击 声明 (Declare) > 声明布局 (Declare Lay)。选取 ENGINE 布局。 3. 加入一个关系以从布局中控制活塞直径。单击 关系 (Relations)。选取活塞的基本伸出项。单击 增加 (Add),键 入下列内容: /*Piston diameter is driven by layout engine d2 = PISTON_DIA 自顶向下设计和布局 第 1-27页 NOTES 图 21:从布局中驱动活塞直径 4. 保存活塞并关闭窗口。 Task 11. 现已将元件声明到布局,并已使用布局参数写出了关 系。从布局控制组件。 1. 激活布局窗口。单击 窗口 (Window) > ENGINE.LAY:1。 2. 单击 修改 (Modify)。将 STROKE 的值从 6.00 改为 7.00, 将 PISTON DIA 值从 3.00 改为 4.00,并将 ROD LENGTH 值从 5.00 改为 10.00。 3. 再生并保存布局。 4. 激活发动机布局组件。单击 窗口 (Window) > ENGINE_LAYOUT.ASM。 5. 再生该组件。单击 再生 (Regenerate) > 自动 (Automatic)。 注意整个组件正确更新。 第 1-28页 设计基础 NOTES 原始组件 修改后的组件 图 22:修改组件 6. 保存组件并将其从内存拭除。单击 文件 (File) > 保存 (Save)。按下 <ENTER> 键。单击 文件 (File) > 拭除 (Erase) > 当前 (Current)。单击 选取全部 (Select All) 图标 > 确定 (OK)。 7. 激活发动机布局。保存并将其从内存拭除。 自顶向下设计和布局 第 1-29页 NOTES 模块总结 在本模块中,您学习了: ? 布局有助于记录设计过程。 ? 在设计过程中可随时创建布局。 ? 可用布局来从一个中心位置控制设计。 ? 可以通过改变布局而不打开整个模型(以进行简单改变)来改 变模型。 第2-1页 模块 2 用骨架进行设计 本模块中,将学习如何在自顶向下设计环境中使用骨架模型来 开发产品。 目标 学习此模块后,您将能够: ? 描述使用骨架的目的。 ? 创建骨架。 ? 使组件元件与骨架相关。 ? 使用骨架几何建模。 ? 控制骨架模型。 ? 使用各种骨架属性。 用骨架进行设计 第2-3页 NOTES 何为骨架零件? 骨架零件是根据组件内的上下关系创建的特殊零件模型,使用它 不必创建元件并将其装配到一起,就可以发展设计规范。骨架零 件是组件的一个3-D布局,创建组件时可将其用作构架。 使用骨架零件 使用骨架零件可以实现以下三种主要目的: 1. 作为界面 可作为元件间的设计界面来创建和使用骨架。 图1:塑料容器界面 第2-4页 设计基础 NOTES 图2:发动机组件界面 2. 划分空间声明 可使用“骨架”创建子组件的空间声明,这样能够在模型中建立 主组件与子组件之间的界面关系。 图3:子组件的空间声明 用骨架进行设计 第2-5页 NOTES 3. 确定组件的运动 它可以指定组件的运动,这样就可以在加入元件前建立复杂的连 杆运动。 图4:活塞运动的骨架 创建骨架 可在组件中创建骨架零件。完全控制其所在的级和位置。 注意: 在每一个组件中您只能创建一个骨架,但是对属于顶 级组件的每一个子组件而言均可拥有其骨架。[将配置 选项“multiple_skeletons_allowed”设置为“是”(yes) 后,在每个组件中可具有多个骨架]。 如果在装配元件后才创建骨架,系统会用“原点对原 点”约束自动将骨架的放置重定义为第一个元件。 为了在模型中更易于使用骨架,可以增加层并修改特征名称。 第2-6页 设计基础 NOTES 使组件元件与骨架相关 在将元件装配到骨架零件上时,如果建立了组件元件与骨架模型 之间的关系,会具有如下优点: ? 减少父子关系的体系 – 骨架成为组件中许多元件的主父项。 图5:父/子关系的示例 ? 限制了选取约束的范围 – 利用“设计管理器”功能中的“参照 控制”(Reference Control) 选项,可将系统配置成只能将模型 装配到骨架上,而无法进行相互装配。 ? 控制元件位置 – 可将元件装配到骨架上,在骨架中修改空间声 明时,系统会自动更新元件位置。 ? 将运动集中控制 – 通过修改骨架元件,可以控制元件连结的运 动。 用骨架进行设计 第2-7页 NOTES 对模型使用骨架几何 创建零件或将零件增加到组件时,可通过复制骨架几何来参照 它。 也可以创建几何特征。与手动方式复制骨架特征相比,创建几何 特征具有下列几项优点: ? 可以选取不同形式的几何,例如一个单一特征中的轴、曲线和 曲面。 ? 如果所选的特征与骨架中的层相关联,系统会自动使几何特征 与具有相同名称的层发生联系。 ? 当包含几何特征的组件处于RAM中时,会自动更新几何。 ? 可以开启与关闭其从属关系,从而控制关系传递方式的改变。 控制骨架模型 您可以使用各种方式控制和修改骨架模型。使用修改 (Modify) > 修改骨架 (Mod Skel),可以修改组件尺寸,也可增加、定义几 何。 其它骨架属性 为了有效地将骨架模型运用到设计开发过程,必须牢记下列几 点: ? 删除骨架 – 可以从组件中删除骨架模型,但删除它并不会同时 从磁盘中删除骨架零件文件。 ? 从材料清单中过滤骨架 – 当用Pro/REPORT在产品绘图中创建 “材料清单”(BOM) 报告时,Pro/ENGINEER并不会从显示中 自动过滤骨架模型。 ? 从简化表示中排除骨架 – 可以从组件的简化表示中方便地将骨 架模型排除在外。因此,在“模型树”(Model Tree) 中,为了 与其它零件模型区别开,骨架模型用一种独特的图标标记。 ? 跟踪 – Pro/PDM与Pro/INTRALINK不能管理骨架与元件之间 的参照关系,而只能管理组件与元件间的相互关系。 第2-8页 设计基础 NOTES 课堂练习 目标 在本课中,将创建可在组件中用于模拟运动的骨架零件。 方法 在练习1中,将建立骨架来表示玩具小汽车单缸发动机的运动情 况。 在练习2中,将建立元件与骨架模型间的父/子关系,并通过复制 骨架几何来装配曲柄轴,然后再从零件级修改它。 在练习3中,将修改骨架组件、改变相关布局中的参数、并校验 其父/子关系。 工具 表1:用于骨架的图标 图标 描述 插入基准曲线 插入基准轴 插入基准平面 插入基准点 用骨架进行设计 第2-9页 NOTES 练习1:建立马达的骨架 Task 1. 转至骨架 (skeleton) 目录并创建一个组件。使用标准零 件文件来创建骨架模型作为第一个零件。 1. 将工作目录切换到适当的工作目录。 2. 创建SKEL_ENGINE.ASM。在菜单条中单击文件 (File) > 新 建 (New)。选取“组件”(ASSEMBLY)。键入 [SKEL_ENGINE]。单击确定 (OK)。 3. 单击元件 (Component) > 创建 (Create) > 骨架模型 (Skeleton Model) > 确定 (OK)。单击从现有复制 (Copy From Existing) > 浏览 (Browse)。选取START_PART.PRT。 然后单击打开 (Open) > 确定 (OK)。 注意: 在“模型树”(Model Tree) 中,系统会将骨架零件列为 组件的第一个元件。它会自动将起始零件的基准加入 骨架零件中。注意“模型树”(Model Tree) 中骨架的图 标。 4. 保存组件,然后关闭窗口。 Task 2. 建立曲柄轴与活塞的连杆组。定义一条表示发动机冲程 的曲线。 1. 单击文件 (File) > 打开 (Open)。在“查找”(LOOK IN) 下拉 列表中选择进程中 (In Session)。选取 SKEL_ENGINE_SKEL.PRT。 2. 单击 > 完成 (Done)。选取 FRONT基准作为草绘平面。 3. 单击确定 (OKAY),选取TOP基准作为方向平面来查看方 向。 4. 草绘直径为4.00的圆。 5. 完成后返回缺省视图。 第2-10页 设计基础 NOTES 图6:草绘圆 6. 单击 > 两平面 (Two Planes)。选取SIDE与TOP两个基 准作为参照来创建轴A1。 Task 3. 创建一条草绘的基准曲线来表示曲柄轴与连杆的连结状 态。 1. 创建曲线的草绘平面。 2. 单击 > 偏距 (Offset)。选取基准平面FRONT作为偏移参 照。 3. 单击输入值 (Enter Value),键入 [1.75],然后单击完成 (Done)。 图7:新草绘平面 用骨架进行设计 第2-11页 NOTES 4. 创建曲线来表示连结状态。单击 > 完成 (Done)。 5. 选取DTM1作为草绘平面。单击确定 (Okay)。选取SIDE基 准作为TOP方向。 6. 在“参照”(REFERENCE) 对话框中选取F1{SIDE}基准。单 击删除 (Delete)。 7. 选取基准圆和基准轴的左侧作为草绘的参照。草绘由两条 线段组成的曲线,如下图所示。 基准轴 A-1 的端点 圆形基准曲 线的端点 TOP 基准的 端点 图8:连杆与曲柄轴的草绘图 8. 增加角度尺寸30.00来表示曲柄的旋转角。增加尺寸 5.00来表示连杆的长度。 9. 如果存在冲突,则删除相切约束。 10. 单击 > 确定 (OK)。 11. 在菜单条上单击视图 (View) > 缺省 (Default)。此模型应如 下图所示。 第2-12页 设计基础 NOTES 图9:第一个连杆 Task 4. 为了协助组件与元件的创建过程,加入一基准轴来表示 连杆与活塞的接头。 1. 通过曲线顶点创建基准点。单击 > 顶点 (On Vertex)。 选取两个顶点,如下图所示。 选取这些顶点 图10:创建基准轴 2. 通过这两个点创建基准轴。单击创建一根轴 (Create an axis) 图标;然后单击Pnt Nrm Pln。选取DTM1和PNT0。 对PNT1重复该过程。 图11:完成的骨架 用骨架进行设计 第2-13页 NOTES 提示与技巧: 通过将配置文件选项repeat_datum_create设置为是 (yes),在创建多个基准时可减少从菜单选取的次数。 Task 5. 通过修改基准曲线上的角度来确认骨架的运动是适宜 的。利用关系使其能够自动进行修改。每次再生零件时,此关系 应能使角度增加30度。 1. 检查骨架的运动。单击修改 (Modify)。选取基准曲线。改 变30.00角,键入 [75],然后再生。 2. 单击关系 (Relations) > 增加参数 (Add Param) > 实数 (Real Number)。键入名称 [crank_angle]。键入 [0] 作为参数值。 3. 选取具有此角度的基准曲线来显示其参数。单击编辑关系 (Edit Rel);然后键入以下行。对角度尺寸的符号名称加以 注释。 crank_angle = crank_angle +30 IF crank_angle > 340 crank_angle = 0 ENDIF D# = crank_angle (D# 是该角度的符号名称) 4. 单击文件 (File) > 退出 (Exit) > 是 (Yes) 来完成操作。 5. 再生该模型。继续再生,直到截面转回到与TOP基准成30 度角。 6. 保存零件并关闭窗口。 第2-14页 设计基础 NOTES 练习2:创建曲柄轴模型 Task 1. 研究骨架零件与组件间的相关性。 1. 打开SKEL_ENGINE.ASM。 2. 注意完全相关性。系统已更新组件来反映在“零件”模式 下所做的全部工作。 注意: 在骨架零件中加入缺省基准后,便可在组件中使用修 改 (Modify) > 修改骨架 (Mod Skel) 来创建其它几 何。 Task 2. 创建此组件使元件只是 骨架的子项。 1. 单击设计管理器 (Design Mgr) > 参照控制 (Ref Control)。 在“参照控制”(REFERENCE CONTROL) 对话框中选取骨 架模型 (Skeleton Model) 和禁止超出范围的参照 (Prohibit Out of Scope Reference)。 2. 单击确定 (OK) > 完成/返回 (Done/Return)。 Task 3. 在骨架中建立基准,使曲柄轴模型在旋转时能够保持对 其本身基准平面的定位。 1. 单击修改 (Modify) > 修改骨架 (Mod Skel)。选取骨架模 型。 2. 单击 > 穿过 (Through)。在骨架中选取轴A_1。再次单 击穿过 (Through)。选取如下图所示的轴。单击完成 (Done)。 用骨架进行设计 第2-15页 NOTES 通过第一个基准平面的这 些轴 图12:增加基准平面 3. 单击 。选取轴A_1。单击法线 (Normal)。选取DTM2。 返回到顶层菜单;单击三次完成/返回 (Done/Return)。 图13:完成的基准 Task 4. 在组件的前后关系中定义曲柄轴。 1. 单击元件 (Component) > 创建 (Create)。键入 [SAMPLE_SHAFT]。单击确定 (OK) > 定位缺省基准 (Locate Default Datums) > 三平面 (Three Planes) > 确定 (OK)。 2. 选取骨架中的DTM3来定义第一个平面。 3. 选取DTM2和FRONT基准作为骨架中的其余两个平面。 第2-16页 设计基础 NOTES Task 5. 将参照复制到组件中以创建曲柄轴。 1. 将几何从骨架复制到曲柄轴零件内。在“菜单管理器” (MENU MANAGER) 中,单击特征 (Feature) > 创建 (Create) > 数据共享 (Data Sharing) > 复制几何 (Copy Geom)。 2. 指定基准轴特征以将其增加到SAMPLE_SHAFT.PRT中。单 击杂项参照 (Misc Ref) > 定义 (Define) > 轴 (Axis)。选取 轴,如下图所示。单击基准平面 (Dtm Plane)。选取骨架零 件中的DTM1。单击确定 (Ok)。 拾取这两个轴 拾取该基准 图14:选取要复制的特征 3. 在对话框中单击确定 (OK)。 4. 保存组件并关闭窗口。 Task 6. 系统自动将几何增加到样本曲柄轴内。可以在零件级修 改曲柄轴。 1. 打开SAMPLE_SHAFT.PRT。 2. 创建零件的中心轴。在DTM3基准的双侧创建伸出项。在 “参照”(REFERENCES) 对话框中单击关闭 (Close)。用直 径为1.25的圆作为草绘图形。将该特征拉伸12.25。 用骨架进行设计 第2-17页 NOTES 图15:草绘中心轴 3. 在DTM4上创建一个伸出项。单击双侧 (Both Sides)。选择 一个合适的定向参照。草绘截面,如下图所示。指定轴A1 和A2作为参照。 图16:草绘曲柄轴圆形突出 4. 拉伸该特征至深度2。 5. 将连杆切出一开口。以相同的草绘方法和参照平面创建一 伸出的切口。为该截面创建一个圆,如下图所示。去除截 面外部 的材料。拉伸至深度1.5。 选取这些轴作 为 第2-18页 设计基础 NOTES 拾取该轴作为一 个参照 图17:草绘切口 图18:完成后的样本曲柄轴 6. 保存该零件文件并关闭窗口。 7. 再次打开SKEL_ENGINE.ASM。注意更新后的样本曲柄 轴。将组件再生数次以确认曲柄轴与组件保持原来的关 系。 8. 保存并从内存拭除整个组件。 用骨架进行设计 第2-19页 NOTES 练习3:使用骨架来完成组件 Task 1. 修改COMPLETE_SKELETON.ASM。 1. 打开COMPLETE_SKELETON.ASM。 2. 在组件中增加一个切口,以便能够看到元件的详细情况。 3. 单击再生 (Regenerate) > 自动 (Automatic)。注意,由于关 系的原因,元件会更新其位置。反复再生几次以观察其变 化。 提示与技巧: 关闭轴和点的显示,效果可能更好。 圆形基准曲线 图19:修改后的骨架 4. 修改组件的冲程。单击修改 (Modify) > 修改骨架 (Mod Skel)。在“模型树”(Model Tree) 中选取 SAMPLE_MOTOR_SKEL.PRT。选取圆形基准曲线。尝试将 直径修改为5。然后读取消息区内的提示。 COMPLETE_SKELETON.LAY会驱动此参数。 Task 2. 布局驱动着组件中的某些参数。在布局表中修改参数。 1. 打开COMPLETE_SKELETON.LAY。 第2-20页 设计基础 NOTES 图20:排量布局 2. 单击修改 (Modify)。选取表中“冲程”(STROKE) 条目旁的 参数“4英寸”(4-inch)。键入 [5]。 3. 选取表中“连杆长度”(ROD LENGTH) 条目旁的参数“5英 寸”(5-inch)。键入 [7]。 4. 再生模型。 5. 保存布局并关闭窗口。 Task 3. 检查对组件所做的改变。 1. 在菜单条上,单击窗口 (Window) > 激活 (Activate)。 2. 再生该组件。注意系统会更新与骨架模型有关的所有模 型。 Task 4. 检查元件间父子关系的相关性。 1. 隐含组件中的连杆。单击元件 (Component) > 隐含 (Suppress)。选取这两个连杆。再生该组件。注意活塞将 保留对骨架模型的参照。 2. 保存组件,然后从内存中拭除所有对象。单击文件 (File) > 拭除 (Erase) > 当前 (Current) > 完成 (Done)。 用骨架进行设计 第2-21页 NOTES 模块总结 在本模块中,您学习了: ? 在简单组件中可用骨架来模拟运动。 ? 当所有元件都装配到骨架上时,骨架还可辅助定义父子关系。 ? 根据需要,骨架可简单也可复杂,但骨架一般仅是曲面和基准 几何的元件。 ? 使用骨架便于采用自顶向下设计技术。通过用复制几何特征来 创建参照骨架的新几何,可以实现这一目的。 第3-1页 模块 3 具有映射几何的骨架 在本模块中,将学习在不同的设计组之间共享信息,同时保持 与顶级组件相关联的技术。 目标 学习此模块后,您将能够: ? 为映射现有几何构建骨架。 ? 在模型间共享关联的几何信息。 具有映射几何的骨架 第3-3页 NOTES 具有映射几何的骨架 在进行大型的设计项目时,映射零件技术可提供以下便利: ? 提供一种在顶级组件使用的每个子组件中驱动和维持形式、配 合及功能的机制。 ? 提供了在子组件中访问顶级信息的渠道,而不会增加再生及重 画的时间。 ? 使多个用户能完成同期工程。 ? 减少装配级别的冲突。 构建映射零件 使用元件 (Component) > 创建 (Create),可以在组件中构建映射零 件,并将它定位到顶级的缺省基准平面。 顶级组件 用于管道路线的组件的映射零件 图1:创建映射零件 要在大型设计项目中使用具有映射零件的骨架,请遵循下表中的 步骤。 第3-4页 设计基础 NOTES 表1:创建具有映射几何的骨架的步骤 步骤 操作 1 用典型的装配技术将主要元件添加到顶级组件。 注意:装配的元件应该是那些为骨架定义必要的参照的元 件。 2 用模板创建新子组件。 3 用模板创建一个骨架,并将其作为第一个元件装配到子组 件的缺省位置。 4 使用数据共享特征将必要的参照复制到骨架中—复制几 何、收缩包络等等。 5 在骨架中使用共享的数据特征设计子组件中的模型。 使用模型几何 在大型设计项目中参照映射零件时,可以创建个别的基准和曲面 特征,也可创建使用了所有几何参照的单个特征。 要在组件中创建或修改具有映射几何的骨架,可以创建一个“数 据共享”特征,如复制几何和收缩包络。与手动复制具有映射几 何的骨架相比,它有下列几项优点: ? 可以选取不同形式的几何,例如单一特征中的轴、曲线和曲 面。 ? 如果被选取的特征关联到元件上的某个层,且几何就是从该层 中复制的,则系统会自动将数据共享特征关联到相同名称的 层。 ? 数据共享特征不允许从多个元件中选取参照。 ? 当在其中创建了特征的组件在内存中时,数据共享特征会自动 更新。 ? 可以开启和关闭从属关系,从而控制改变传递方式。 具有映射几何的骨架 第3-5页 NOTES 复制曲面 曲面是无限薄的特征: ? 曲面的黄色边表示单侧边。 ? 洋红色边表示曲面的双侧边、切线或侧面影像边。 使用曲面 (Surface) > 复制 (Copy),只选取所需要的曲面(如凸缘 上的贴合面),就可以复制特征的其它任何曲面。 图2:管路的映射零件 注意: 应避免复制已装配到映射零件上的元件的曲面。这样 会形成循环参照。 第3-6页 设计基础 NOTES 在子组件级使用映射零件 将曲面复制到子组件中后,就可以在子组件级工作,将元件装配 到映射零件几何。 图3:增加到子组件的管道 图4:在顶级组件中自动创建的管道 具有映射几何的骨架 第3-7页 NOTES 课堂练习 目标 在本练习中,将创建把握关键设计准则的映射零件。使用映射零 件,在会话中可以得到高级组件的几何,而在内存中没有实际的 大型组件。 方法 在练习1中,在大型复杂组件的基础上创建几何。只使用映射零 件来复制特定元件所需要的参照。 在练习2中,在该组件的基础上创建排气装置参照几何。为了节 省时间,创建一个具有映射零件的骨架来定义排气系统参照。 练习1:创建映射零件 Task 1. 化油器需要与发动机精确配合。在新的子组件中创建带 有此信息的映射零件。 1. 切换到适当的工作目录。 2. 打开M_ENGINE.ASM。 图5:发动机组件 第3-8页 设计基础 NOTES Task 2. 因为有不相关的零件,屏幕看起来很杂乱。使用已有的 层来遮蔽这些零件。 1. 单击视图 (View) > 层 (Layers)。单击 CLEAN_UP_DISPLAY;单击遮蔽 (Blank) 图标。 2. 重画屏幕并关闭对话框。 图6:有遮蔽层的发动机 Task 3. 定义化油器的子组件及映射零件。 1. 单击元件 (Component) > 创建 (Create) > 子组件 (SubAssembly);键入 [M_CARBURETOR]。单击确定 (OK)。 2. 单击从现有复制 (Copy From Existing) > 浏览 (Browse)。 选取START_ASM.ASM。单击打开 (Open) > 确定 (OK)。 3. 在“约束类型”(CONSTRAINT TYPE) 下拉列表中,单击缺 省 (Default) > 确定 (OK)。 Task 4. 开始定义映射零件。 1. 单击完成/返回 (Done/Return) 打开最高级菜单。单击修改 (Modify) > 修改子组件 (Mod Subasm)。选取 M_CARBURETOR.ASM。 2. 单击元件 (Component) > 创建 (Create)。在对话框中,单 击零件 (Part)。键入 [MAP_CARBURETOR]。单击确定 (OK)。 具有映射几何的骨架 第3-9页 NOTES 3. 单击从现有复制 (Copy From Existing) > 浏览 (Browse)。 选取START_PART.PRT。单击打开 (Open) > 确定 (OK)。 4. 在“约束类型”(CONSTRAINT TYPE) 下拉列表中,单击缺 省 (Default);单击确定 (OK)。 图7:M_Carburator 子组件 Task 5. 从发动机中将某些组件参照复制到化油器子组件中。从 发动机块中复制化油器安装位置处的曲面和轴。 1. 两次单击完成/返回 (Done/Return),以访问“组件” (ASSEMBLY) 菜单。单击修改 (Modify) > 修改零件 (Mod Part)。从“模型树”中选取MAP_CARBURETOR.PRT。 2. 单击特征 (Feature) > 创建 (Create) > 数据共享 (Data Sharing) > 复制几何 (Copy Geom)。 3. 双击曲面参照 (Surface Refs)。选取化油器的两个匹配曲 面。放大该区域。 第3-10页 设计基础 NOTES 选取该前部边 内部边 外部边 选取该前平面 外部边 内部边 图8:选取曲面 4. 单击环曲面 (Loop Surfs) 并再次选取其中一个零件的前曲 面。选取选定曲面的一条外边界。Pro/ENGINEER将自动 选取与所选曲面邻接的所有曲面。 5. 单击环曲面 (Loop Surfs),并再次选取前曲面;然后选取 曲面的一条内边界。 提示与技巧: 要确认已选取哪些曲面,可在单击完成 (Done) 之前使 用显示 (Show) > 网格 (Mesh) 选项。 6. 对第二个气道重复此过程;然后在“曲面选取”(SURF SELECT) 菜单中单击完成 (Done)。但不要单击确定 (OK)。 7. 双击杂项参照 (Misc Refs)。在“增加项目”(ADD ITEM) 区 域中单击轴 (Axis);选取安装化油器所需的四个轴。 单击完成选取 (Done Sel) > 确定 (OK);然后在对话框中, 单击确定 (OK)。 8. 保存M_ENGINE.ASM并检索M_CARBURETOR.ASM。 组件应显示为如下图所示。 9. 关闭所有窗口。 具有映射几何的骨架 第3-11页 NOTES 复制的曲面和轴 图9:完成后的化油器映射 第3-12页 设计基础 NOTES 练习2:映射排气装置 Task 1. 排气管要求与发动机精确配合,且其框架沿着各种框架 安装位置布置。创建包含此参照几何的映射零件。 1. 打开MAP_CART.ASM。 2. 重新定向模型使其视图与下图所示相似。 图10:映射视图 Task 2. 通过在映射零件中定义子组件来开始为排气组件映射零 件。 1. 单击元件 (Component) > 创建 (Create) > 子组件 (SubAssembly)。键入 [EXHAUST]。单击确定 (OK)。 2. 单击从现有复制 (Copy From Existing) > 浏览 (Browse)。 选取START_ASM.ASM。单击打开 (Open) > 确定 (OK)。 3. 在“约束类型”(CONSTRAINT TYPE) 下拉列表中,单击缺 省 (Default),然后单击确定 (OK),放置此元件。 Task 3. 增加映射零件到子组件中作为第一个元件。在顶级组件 环境中创建零件。 1. 单击完成/返回 (Done/Return),以访问“组件” (ASSEMBLY) 菜单。单击修改 (Modify) > 修改子组件 (Mod Subasm)。在“模型树”中选取EXHAUST.ASM。 具有映射几何的骨架 第3-13页 NOTES 2. 单击元件 (Component) > 创建 (Create) > 零件 (Part) > 实体 (Solid)。键入 [MAP_EXHAUST]。 3. 单击从现有复制 (Copy From Existing) > 浏览 (Browse)。 选取 START_PART.PRT。单击打开 (Open) > 确定 (OK)。 4. 在“约束类型”(Constraint Type) 菜单中,单击缺省 (Default);单击确定 (OK) 放置元件。 Task 4. 添加复制数据共享特征以创建可以在子组件级使用的参 照。 1. 两次单击完成/返回 (Done/Return),以访问“组件” (ASSEMBLY) 菜单。单击修改 (Modify) > 修改零件 (Mod Part)。从“模型树”中选取MAP_EXHAUST.PRT。 图11:Map_Exhaust零件 2. 单击特征 (Feature) > 创建 (Create) > 数据共享 (Data Sharing) > 复制几何 (Copy Geom)。 3. 双击曲面参照 (Surface Ref)。选取排气道的配合曲面。 4. 使用环曲面 (Loop Surfaces),采用与化油器映射相同的方 法复制曲面的外环和内环。 第3-14页 设计基础 NOTES 图12:映射气道曲面 5. 双击杂项参照 (Misc Refs)。在“增加项目”(ADD ITEM) 区 域中单击轴 (Axis)。选取安装排气管所需的四个轴。 单击完成选取 (Done Sel) > 确定 (OK) > 确定 (OK)。 Task 5. 复制排气管系统环绕部分的车架曲面。 1. 为车架创建另一个数据共享特征。单击创建 (Create) > 数 据共享 (Data Sharing) > 复制几何 (Copy Geom)。 复制这些 车架管道 的两侧 图13:映射车架 2. 双击曲面参照 (Surface Refs)。选取Remember中显示的曲 面,以选取每个圆柱的两侧。 3. 在对话框中单击确定 (OK)。 具有映射几何的骨架 第3-15页 NOTES 4. 保存组件,并打开MAP_EXHAUST.PRT。该零件应如下图 所示。 5. 关闭此窗口,从内存中拭除所有不相关的模型。 图14:着色后的排气映射零件 第3-16页 设计基础 NOTES 模块总结 在本模块中,您学习了: ? 如何使用映射零件在子组件级获得高层组件信息。 ? 如何创建可用于将参照复制到映射零件中的“数据共享”特 征。 ? 如何在大型组件的环境中创建子组件。 ? 如何在“组件”模型中创建零件。 第4-1页 模块 4 高级零件工具和阵列 在本模块中,将学习在组件级模型中创建几何的不同方法。这 将有助于充分利用Pro/ENGINEER中的自顶向下设计功能。 目标 学习此模块后,您将能够: ? 创建零件交截和主体项目。 ? 镜像几何。 ? 在元件和组件级特征中创建独立的特征。 ? 利用关系来控制几何。 ? 创建组件级特征。 ? 利用造型曲面来定义实体几何。 ? 从单个零件模型创建衍生的组件零件。 ? 创建尺寸和参照阵列。 ? 操作现有阵列。 ? 维持从一个元件到另一个元件的阵列。 高级零件工具和阵列 第4-3页 NOTES 高级元件操作 创建零件交截 利用两个元件间的交截可定义新的元件。新零件由创建交截的零 件决定;因此,系统始终将其与组件相关联。 图1:两个管子相交形成的零件 裁剪零件 利用“修改零件”(MODIFY PART) 菜单中的相交 (Intersect) 选 项,可以将一个已存在的零件裁剪为另一个零件的相交所定义的 体积。 通过裁剪零件创建相交特征时,此零件取决于采用相交特征的组 件。 合并和切除零件 通过将几何复制到模型中或始终保持参照,可将一个零件的现有 材料合并到另一个零件中。如果复制几何,则模型独立于参照零 件。 使用“切除”技术,也可以根据与另一个元件的相交材料从一个 元件中移除材料。可复制或参照几何,从而创建从属或独立关 系。下图说明的是合并和切除技术。 第4-4页 设计基础 NOTES 基础元件 第二元件 组件 生 成的合并 生成的切除 图2:使用合并和切除 创建镜像零件 在组件级创建元件时,可使用零件 (Part ) > 镜像 (Mirror) 从原始 元件镜像新元件。可使用参照 (Reference) 或复制 (Copy) 选项镜 像零件。 镜像后的元件 临时组件原始零件 图3:镜像零件 高级零件工具和阵列 第4-5页 NOTES 创建组件级特征 制造过程中,在零件实际装配之前,某些特征不会被添加到组 件。要为零件创建时其中并不存在的特征建立模型(例如,加工 的孔和切口),可以创建组件级特征。 利用组件特征,可进行如下操作: ? 通过使加工的孔、切口与开槽仅在组件级可见,在元件装配时 为其建模。 ? 在装配元件和创建零件特征时,创建基准与曲面特征以用于参 照。 ? 在装配的焊接件中定义加工操作。 ? 同样通过使特征在零件级可见,在多个零件中创建相配合的 孔/切口。 ? 在组件中创建“切离”,以观察某些元件的后部。 使用组件特征来定义零件特征 您会发现在零件级创建独立零件特征比在组件级创建效率更高。 可视级 缺省情况下,Pro/ENGINEER只在组件中显示减去的组件实体特 征(如孔或切口),而不在零件或任何子组件中显示这些特征。 通过指定适当的可视级,可查看零件自身或子组件中的组件级特 征。 指定相交的模型 创建组件级特征时,可由系统选择该特征应“切割”的模型,也 可由用户指定模型。 ? 如选择增加模型 (Add Model) 与自动选取 (Auto Sel),则特征 将影响从草绘平面到指定深度这一路径上的(从中切割材料 的)所有零件。 ? 如果选择增加模型 (Add Model) 与手工选取 (Manual Sel),则 可以指定该特征将影响到的特征路径中的零件。 要重定义组件特征的可视级或改变其相交的模型,可在对话框中 选择特征 (Feature) > 相交 (Intersect),或选择重定义 (Redefine) 并选取求交零件 (Intsct Parts) 元素。 第4-6页 设计基础 NOTES 自动选取 手工选取底部和顶部元件 图4:组件切口的相交 注意: 组件级特征在选择用于相交的元件中自动创建族表实 例。 阵列简介 使用阵列,可以创建单个特征的多个复制品或实例,单个特征称 为导引 (lead) 特征。然后可以操作这些特征,就好象它们是单个 特征一样。要控制阵列实例的大小与位置,可以利用尺寸或参照 已存在的阵列。 阵列具有很多优点,利用它可以: ? 快速方便地多次复制某个特征,由此可提高工作效率。 ? 在整个阵列而非单个特征上执行操作。 ? 通过改变阵列参数来参数化控制阵列。 ? 通过修改阵列而非通过改变多个单个特征来提高效率。 阵列类型 在Pro/ENGINEER中,可以创建两种类型的阵列来定义实例位 置: ? 尺寸阵列 – 使用尺寸控制实例位置。 ? 参照阵列 – 参照现有阵列。 高级零件工具和阵列 第4-7页 NOTES 创建尺寸阵列 创建尺寸阵列的缺省方法是增加导引特征的驱动尺寸。 实例数 增量尺寸 导引特征 图5:增量驱动的阵列 创建阵列表 利用阵列表,可通过创建相同参照的绝对尺寸作为导引来控制实 例位置。以表格形式输入尺寸,并分别编辑每个实例的尺寸。 使用此技术,可创建更复杂的构造,如不相等间距或不规则尺寸 等,如下图所示。 图6:阵列表示例 使用阵列表 如果遇到下列情况可考虑使用阵列表: ? 增量尺寸太复杂或不规则,无法使用其控制阵列。 ? 设计意图要求从相同参照定位每个实例,而不是从前一实例进 行增量定位。 第4-8页 设计基础 NOTES ? 多个模型必须共享相同阵列。 ? 需要为模型的不同变化形式创建多个阵列配置。 创建新表驱动阵列 创建表驱动阵列: ? 使用尺寸阵列 (Dim Pattern) 选项选取要阵列的特征。选取阵 列选项并指定作为控制阵列方法的表。 ? 选取要在表中列出的驱动尺寸。 ? 键入表名。系统进入Pro/TABLE编辑器,它含有实例标识 (IDX) 列和用于每个选取尺寸的列。 通过键入所需尺寸来创建实例,如下表中所列。退出编辑器并单 击完成 (Done),创建阵列。 表1:阵列表 ! 表名称HOLES_1。 ! !idx d5 (1.00) d6 (2.00) 1 5.00 2.00 2 5.00 4.00 3 1.00 6.00 4 1.00 8.00 5 5.00 8.00 重定义表阵列 要创建阵列表,可使用通过增量式定义的现有阵列。重新定义实 例时,使用转换至表 (To Table) 选项转换现有增量式阵列。 要创建下图所示的阵列,可将增量式阵列转换成表,然后删除两 个实例。 高级零件工具和阵列 第4-9页 NOTES 图7:将增量式阵列转换成阵列表 注意: 阵列转换成表后,就不能将它转换为原有格式。 编辑阵列表:可变和不可变尺寸 当修改阵列表时,能够区别可变与不可变的尺寸非常重要。 ? 可变尺寸在阵列表中列出且实例之间可有所不同。 ? 阵列化特征的所有其它尺寸是不可变的,因此所有的实例必须 共享同一值。 ? 对可变尺寸进行的任何改变都只影响所修改的实例,并且该表 将更新。 ? 改变不可变尺寸时,会影响所有实例。 表2:阵列表 ! 表名称HOLES_2。 ! !idx d5 (1.00) d6 (2.00) 1 4.00 2.00 2 1.00 5.00 3 4.00 5.00 4 1.00 8.00 5 3.00 6.00 6 5.00 8.00 第4-10页 设计基础 NOTES 修改半径会影响 所有实例 图8:修改表驱动尺寸 修改半径会影响 所有实例 图9:修改非表驱动尺寸 编辑阵列中的特征 使用修改 (Modify) > 阵列表 (Pattern Table),可选取阵列中的特征 和进行如下修改: ? 向特征增加新的阵列表,删除已存在的表阵列,并修改实例。 ? 向特征增加新的阵列表。 ? 删除已存在的阵列表。 ? 指定已存在阵列表的新名称。 ? 改变用于特征再生的阵列表。 ? 使用名称PATT_TABLE_NAME.PTB将阵列表保存在硬盘上。 ? 从硬盘中读入阵列表。 创建阵列中的设计变化形式 通过将多个阵列表添加到单个特征中,可在设计中创建不同的变 化形式。然后,可使用切换功能在各个变化形式间切换。 高级零件工具和阵列 第4-11页 NOTES 图10:为设计变化形式使用阵列表 在多个模型上使用阵列 可将阵列表保存到文件,然后通过将其从文件读取到另一个模型 中,使用它来驱动另一个阵列。此技术可确保阵列表在不同模型 上具有相同的配置。还能节省时间。 图11:使用阵列表维持两个零件间的关系 组件模式中的阵列 使用尺寸和参照阵列,可按在“零件”模式中阵列特征的方式, 在“组件”模式中阵列元件。下图中,第一个螺栓参照导引孔。 因此可对其参照阵列。 图12:阵列组件中的元件 ? 可以使用参照阵列,在组件中将一个元件装配到另一个已阵列 化元件的各实例上。还可参照已阵列的特征,如零件中的孔。 ? 对于尺寸阵列,可以使用配对偏距 (Mate Offset)、对齐偏距 (Align Offset) 等约束条件以及内部基准尺寸。 第4-12页 设计基础 NOTES 课堂练习 目标 在本课中,将在组件范围内创建阵列、新零件和特征。 方法 在练习1中,通过在临时组件中镜像的方法,创建玩具汽车的左 转向节零件。左转向节是已经存在的右转向节的镜像图像。 在练习2中,通过创建造型曲面并用新创建的曲面替换已存在的 平整曲面,完成方向盘主模型。 在练习3中,在方向盘主模型中创建方向盘和气囊盖零件。 在练习4中,在制动盘上以增量式创建一个孔的简单相同阵列。 然后将阵列转换为表,以加强对孔位置的控制。 在练习5中,通过创建径向阵列,将带头螺帽装配到车轮上。装 配第一个螺帽后,参照现有阵列装配其余螺帽。 练习1:镜像转向节零件 Task 1. 创建一个空的组件并将右转向节作为第一个元件来装 配。在零件中创建一个用于镜像该零件的基准平面。 1. 切换到适当的工作目录。 2. 创建名为MIRROR_KNUCKLE的新组件。取消选中使用缺 省模板 (Use Default Template) 复选框。单击确定 (OK)。 单击清除 (Empty) > 确定 (OK)。 注意: 因为只需将这两个元件互相参照,所以不要在此组件 中创建缺省基准。 3. 将RIGHT_KNUCKLE.PRT作为第一个元件进行装配。系统 将其按缺省方向放置。 高级零件工具和阵列 第4-13页 NOTES 图13:RIGHT_KNUCKLE.PRT 4. 单击修改 (Modify) > 修改零件 (Mod Part)。选取该零件。 5. 单击视图 (View) > 层 (Layers)。选取DATUMS层。 6. 单击显示 (Shown) 图标。重画屏幕。单击关闭 (Close)。 7. 单击插入基准平面 (Insert a Datum Plane)图标。单击偏移 (Offset)。选取SIDE基准。 8. 单击输入值 (Enter Value)。键入 [–5]。 9. 单击完成 (Done),直到到达“组件”(ASSEMBLY) 菜单。 图14:用于镜像的新基准平面 Task 2. 创建新的左转向节零件。 1. 单击元件 (Component) > 创建 (Create) > 零件 (Part) > 镜像 (Mirror)。 2. 键入 [LEFT_KNUCKLE]。选取确定 (OK)。 第4-14页 设计基础 NOTES 3. 在对话框中,单击复制 (Copy)。选取 RIGHT_KNUCKLE.PRT。 4. 在RIGHT_KNUCKLE.PRT上选取DTM5,单击确定 (OK)。 注意: 不要使用组件级基准,因为这将会创建对该组件的从 属关系。由于使用了原始零件的零件基准,所以现在 可删除组件文件。 图15:镜像零件 5. 保存LEFT_KNUCKLE.PRT。单击 。键入 [LEFT_KNUCKLE] 作为组件名称。 6. 不保存该组件。从会话中拭除该组件。 高级零件工具和阵列 第4-15页 NOTES 练习2:使用曲面替换 Task 1. 创建扫描曲面,为方向盘定义所需轮廓。 1. 打开ST_WHEEL_MAST_MODEL.PRT。 2. 创建扫描曲面特征。单击草绘轨迹 (Sketch Traj)。指定 FRONT作为轨迹草绘平面,指定TOP作为顶部水平参照。 3. 草绘轨迹的一段弧,如下图所示。 注意: 为清晰起见,以下两图未显示实际的实体几何。 与 SIDE 基准对齐 的草绘中心线 图16:用于扫描曲面的轨迹 4. 完成此轨迹后,单击开放端点 (Open Ends) > 完成 (Done)。 5. 草绘如下图所示的横截面。 第4-16页 设计基础 NOTES 图17:用于扫描曲面的截面 6. 单击“完成选中”(Done Check) 图标,从特征对话框单击 确定 (OK) 来创建曲面。单击完成/返回 (Done/Return)。切 换到缺省视图。 图18:完成的曲面 Task 2. 以新的造型曲面替换现有的平整曲面。 1. 单击创建 (Create) > 扭曲 (Tweak) > 替换 (Replace)。 2. 选取方向盘轮毂的平顶面。 3. 选取刚创建的新曲面。 4. 单击确定 (OK),创建曲面替换。 5. 保存模型并关闭此窗口。 平顶面 高级零件工具和阵列 第4-17页 NOTES 图19:已替换的曲面 第4-18页 设计基础 NOTES 练习3:创建组件特征 图20:完成的带有曲形切口的SHELL.ASM Task 1. 检索壳组件并获得有关信息。 1. 打开SHELL.ASM。 2. 单击信息 (Info) > 材料清单 (Bill of Materials)。选取顶级 (Top Level) > 确定 (OK) > 屏幕 (Screen)。该模型由三个元 件组成。单击关闭 (Close),关闭“信息窗口”(Information Window)。 3. 着色组件。 4. 单击信息 (Info) > 特征 (Feature)。选取曲形切口。此切口 是在“组件”模式中作为组件特征创建的。 Task 2. 注意组件特征与外表面相交。改变特征的相交来包含容 器内部。 1. 单击特征 (Feature) > 重定义 (Redefine)。选取曲形切口。 2. 单击求交零件 (Intsct Parts) > 定义 (Define)。 3. 单击按菜单选取 (Sel By Menu)。选取SHELL_INNER.PRT。 4. 单击选取 (Select) 和完成/选取 (Done/Sel)。保持可视级不 变。单击确定 (OK) > 确定 (OK),完成此步骤。 5. 重画以查看结果。重新着色该组件并确保切口穿过两面的 外壳。 高级零件工具和阵列 第4-19页 NOTES 图21:组件特征 Task 3. 组件切口的可视级设定为顶级。可通过个别检查零件来 验证这一点。 1. 打开SHELL_OUTER.PRT。注意在“零件”模式中切口不可 见。 2. 关闭SHELL_OUTER.PRT窗口。在窗口 (Window) 下拉菜单 中单击关闭 (Close)。 3. 在“窗口”(WINDOW) 下拉菜单中单击激活 (Activate),返 回组件。 4. 在“组件”模式中,尝试向SHELL_OUTER.PRT增加一个 特征。单击修改 (Modify) > 修改零件 (Mod Part)。选取 SHELL_OUTER.PRT。系统要求确认是否将该组件特征临时 移除。单击确认 (Confirm)。 5. 在“修改零件”(MODIFY PART) 菜单中,单击完成 (Done)。组件特征返回。 Task 4. 使组件特征在“零件”级可见。 1. 单击特征 (Feature) > 重定义 (Redefine)。选取切口。单击 求交零件 (Intsct Parts) > 定义 (Define),单击两次删除 (Remove),从相交元件的列表中删除两个模型。 2. 在级 (Level) 下拉菜单中,选取零件级 (Part Level)。 3. 选取SHELL_OUTER.PRT和SHELL_INNER.PRT。单击确定 (OK) > 确定 (OK) 完成此特征。 4. 打开SHELL_INNER.PRT,应显示出组件特征。打开 SHELL_OUTER.PRT,在此处也应显示组件特征。 第4-20页 设计基础 NOTES 5. 关闭零件窗口并重新激活该组件。 图22:组件特征示例 6. [可选 ] 创建一个组件切口,如上图所示。 7. 保存组件并将其从内存拭除。 高级零件工具和阵列 第4-21页 NOTES 练习4:创建阵列表 Task 1. 使用增量来驱动阵列,创建导引孔的尺寸阵列。 1. 切换到工作目录PATTERNS_COPY。 2. 打开BRAKE_DISK_VENTED.PRT。 3. 单击特征 (Feature) > 阵列 (Pattern);选取小孔特征。 4. 单击相同 (Identical) > 完成 (Done)。 5. 选取角度尺寸20.0。键入 [5]。选取半径尺寸2.000;键入 [0.5]。 在第一个方向上 增加这些尺寸 在第二个方向上 再次增加角度 图23:孔阵列尺寸 6. 单击完成 (Done);键入 [4] 作为实例数。 7. 再次选取角度尺寸20.0;键入 [30]。 8. 单击完成 (Done);键入 [12] 作为实例数。 第4-22页 设计基础 NOTES Task 2. 将孔阵列改成表,并编辑该表以来删除多余孔。 图24:修改后的孔阵列 1. 单击重定义 (Redefine);选取一个孔。 2. 在孔对话框中单击阵列 (Pattern) 按钮。选择转换至表 (To Table)。 3. 指定阵列名称。键入 [holes1]。系统将提示已经创建阵列 表HOLES1。 4. 单击完成/返回 (Done/Return) > 。 5. 单击完成 (Done) > 修改 (Modify) > 阵列表 (Pattern Table)。 6. 在“表”(TABLES) 对话框中,选取阵列表HOLES1。单击 操作 (Actions) > 编辑 (Edit)。 7. 加亮孔的行 (idx = 8-15, 24-31, 40-47)。单击编辑 (Edit) > 删 除 (Delete),删除这些行。 提示与技巧: 不必对idx列重新编号来计算移除的孔。实例索引序号 必须是唯一的,但不必是连续的。 8. 退出编辑器。单击确定 (OK),然后再生 (Regenerate)。 高级零件工具和阵列 第4-23页 NOTES Task 3. 将孔合并到制动盘实体中。根据设计意图,它应当与通 风盘具有相同的孔阵列。要实现此目的,将阵列表存入硬盘,使 系统可将它读入另一个零件中。 1. 单击修改 (Modify) > 阵列表 (Pattern Table)。选取阵列表 HOLES1。 2. 单击操作 (Actions) > 写入 (Write)。系统将有关HOLES1 设置的阵列表信息保存到硬盘中(硬盘中已经有另一个名 称为HOLES2的阵列表)。单击确定 (OK)。 3. 保存模型。 Task 4. 设计中的可变性要求孔具有的设置。通过从硬盘将另一 个阵列表读入通风盘零件中,可向孔特征添加该阵列表。 1. 单击修改 (Modify) > 阵列表 (Pattern Table)。在“表” (TABLES) 对话框中,选取HOLES1。 2. 读入HOLES2.PTB文件。单击操作 (Actions) > 读取 (Read)。选取HOLES2.PTB。单击打开 (Open)。然后系统将 提示已经创建阵列表HOLES2。 3. 切换阵列以使用从“选取HOLES2”(SELECT HOLES2) 中读 取的表,单击操作 (Actions) > 激活 (Activate)。 4. 单击确定 (OK) > 再生 (Regenerate),查看新的孔阵列。 注意: 可使用“表”(TABLES) 对话框中的“激活” (Activate)、“读取”(Read)、“写入”(Write) 等图标 来完成操作。 第4-24页 设计基础 NOTES 图25:另一种孔阵列形式 Task 5. 在另一个模型上使用阵列表。驱动盘实体零件上一个已 存在的孔。 1. 打开BRAKE_DISK_SOLID.PRT。 2. 单击特征 (Feature) > 阵列 (Pattern)。选取孔。单击相同 (Identical) > 完成 (Done)。 3. 单击表 (Table)。选取角度尺寸20.0;然后选取放置半径 2.000。单击完成 (Done)。系统此时在表中列出这两个尺 寸。 注意: 以适当的顺序选择这些尺寸是很重要的,因为这决定 了表中列的顺序。必须依照保存在硬盘上的阵列表中 的列顺序。 4. 单击读取 (Read)。选取HOLES1。对HOLES2阵列表重复此 过程。则将这两个阵列表读入零件中。 5. 单击切换 (Switch)。选取HOLES2。单击完成 (Done) > 完 成 (Done)。 6. 保存两个模型并将它们从内存中拭除。 高级零件工具和阵列 第4-25页 NOTES 练习5:在组件模式中阵列化元件 Task 1. 将第一个螺帽装配到导引孔中;然后参照对它的阵列将 其它螺帽添加到组件中。 1. 打开组件文件WHEEL.ASM。 2. 单击元件 (Component) > 装配 (Assemble)。选取 LUG_NUT.PRT。 3. 在“约束类型”(CONSTRAINTS TYPE) 下拉列表中选取配 对 (Mate)。将螺帽上的锥面与孔内部的锥面相配合。这就 完全定义了放置。单击确定 (OK) 结束。 将圆锥面配对 图26:带头螺帽装配参照 4. 从元件 (Component) 菜单中单击阵列 (Pattern)。选取带头 螺帽。 5. 单击参照阵列 (Ref Pattern) > 完成 (Done)。 6. 保存模型,然后从内存拭除整个组件。使用选择全部 (Select All) 图标拭除所有元件。 第4-26页 设计基础 NOTES 模块总结 在本模块中,您学习了: ? 在组件、镜像零件和组件级特征中创建合并零件、零件上的特 征时,需要注意建立外部参照。使用“设计管理器”可控制定 义的参照。 ? 如何访问组件的不同级。如何创建造型曲面。 ? 可创建由曲面几何组成的一个零件(该零件代表最终组件), 然后利用该零件创建各个元件,从而确保正确装配。 ? 阵列类型之间的区别,以及使用阵列的时机。 ? 如何在两个方向上创建简单阵列。 ? 如何创建阵列表。 ? 如何输出阵列信息并将其输入到另一个模型中以节省时间。 ? 如何在组件模式阵列元件。 第5-1页 模块 5 族表和继承 在本模块中,将学习如何使用“族表和继承”特征以有效地重 新使用数据。还将学习如何使用这些特征快速创建已有设计的 变化形式。 目标 学习此模块后,您将能够: ? 创建并修改零件族表。 ? 创建并修改组件族表。 ? 管理族表。 ? 描述如何使用继承特征。 族表和继承 第5-3页 NOTES 族表简介 定义 族表是共享相似特征的零件(或组件或特征)集合。族表中的零 件通常具有一个或多个尺寸变量。 例如,螺栓有各种尺寸,但它们看起来都是一样的,并且具有相 同的功能。因此,把它们看成是一个零件“族”是很有用的。下 图中,左侧的螺栓是“普通”模型,其余为普通模型的“实 例”。普通模型是族表中的主要对象。每个族表都有一个并仅有 一个普通模型。而每个族表可有一个或多个实例。既可制作零件 族表,也可制作组件族表。但一个族表不能即包含零件又包含组 件。 图1:螺栓族 使用族表 使用族表可: ? 创建和存储大量简单而细致的对象。 ? 把零件的生成过程标准化,从而省时又省力。 ? 生成某个零件的各种变化形式,而无需单独重新创建和生成各 个零件。 ? 无需使用关系即可创建零件各种细微的变化形式。 ? 创建可打印并包含在目录或其它材料中的零件列表。 第5-4页 设计基础 NOTES 族表结构 族表显示为电子表格,由行和列组成。行显示(零件的)实例及 其相应的特征值。列显示特征名称。 图2:螺栓族表 “族表”包含下列三个部分: 1. 所有族成员都基于其上的普通对象。 2. 尺寸和参数、特征号、用户定义的特征名以及指定的组件 成员名。 3. 由表创建的所有族成员名(实例)和每个表驱动项目的相 应值。 使用普通模型和实例的优点 使用族表有许多优点。例如,可通过下列方式提高效率: ? 在同一文件中保存多个类似的模型。 ? 保存可移动组件的不同位置。 ? 保存制造模型的不同步骤。 ? 永久保存使用Pro/PROGRAM创建的模型变化形式。 族表和继承 第5-5页 NOTES 创建零件族表 要创建零件族表,必须首先对普通零件建模并确定其变化形式, 然后才能创建该表并生成实例。 创建普通模型 创建族表的第一步是利用其所有可能的特征对普通零件建模。下 图显示了普通螺栓。 图3:普通螺栓 对普通零件建模后,应确定各个实例之间将发生变化的尺寸、参 数和特征。 创建族表 下一步,单击菜单管理器中的族表 (Family Tab) 可将改变后的项 目增加到族表中。 第5-6页 设计基础 NOTES 图4:新族表对话框 选取相应的图标,向族表中增加项目。 族表使用指南 ? 系统按照项目添加的顺序列出各列,因此,应以逻辑顺序添加 项目,并对类似项目分组。 ? 如使用修改 (Modify) > 尺寸修饰 (DimCosmetics) 改变尺寸符 号,则这些符号将在该列的标题中显示。 ? 如利用设置 (Setup) > 名称 (Names) 命名特征,则名称将在列 标题中显示。 创建实例 将项目增加到族表后,可单击“族表”(FAMILY TAB) 生成实例。 可利用下列任一种方法来完成此操作: ? 通过键入实例值手工填写表格。 ? 使用编辑 (Edit) > 增量复制 (Copy with Increments) 通过阵列 来创建几个实例。 ? 读入已保存的表。 ? 使用电子表格软件,如Microsoft Excel生成实例。 族表和继承 第5-7页 NOTES 图5:螺栓族表 确认实例的有效性 作为最终步骤,应使用 [验证图标] (Verify icon) 校验所有实 例都是有效的,并且在保存零件/组件的更改之前所有实例都可再 生。Pro/ENGINEER依次再生每个实例。 注意: 在PDM环境中,如果没有再生或校验实例,切勿保存 模型。保存前,应检查“族树”(FAMILY TREE) 对话 框以确定所有信息的正确性。如果提交到Pro/PDM或 INTRALINK的族表中的实例命名中有文字拼写错误, 通常需要由管理员来解决该问题。切勿在零件已提交 后在PRO-TABLE中更改实例名称。 第5-8页 设计基础 NOTES 图6:族树 单击对话框中的 [预览图标] (Preview icon) 可预览各实例。 创建组件族表 要为一个组件创建族表,必须创建包含所有实例所需全部元件的 普通组件模型,然后添加在各个实例间会有所不同的项目。 可以将如下项目增加到组件族表中: ? 组件级尺寸,如匹配偏距和对齐偏距 ? 组件级特征 ? 组件参数 ? 元件 检索实例 可使用下列三种方法检索各种实例: ? 首先加亮实例并将其打开后使用族表 (Family Tab)。 ? 检索普通模型以获得族表的菜单列表。 ? 如果存在实例索引文件,则可直接检索实例。 族表和继承 第5-9页 NOTES 修改族表 建立族表后,既可修改普通模型,又可修改实例。每种类型的变 化都以不同方式影响族表: ? 修改表驱动尺寸 – 如果尺寸在该族表中列出,则是可变尺寸。 改变该尺寸将更新族表。 图7:修改可变尺寸 ? 修改非表驱动尺寸 – 未在表中列出的尺寸是不可变尺寸。任何 地方的改变都将导致所有实例更新。 第5-10页 设计基础 NOTES 图8:修改不可变尺寸 ? 增加特征到普通模型 – 在普通模型中增加特征将使其出现在所 有实例上。 图9:增加到普通模型的特征 ? 增加特征到实例 – 系统在族表中增加关于该特征的一列,并为 该实例输入Y,为该普通模型输入N,为所有其它实例输入* (与普通模型相同)。 族表和继承 第5-11页 NOTES 图10:增加特征到实例 ? 从普通模型中删除特征 – 系统从所有实例中删除该特征。如果 该特征在族表中有一列,则将同时删除该列。 图11:从普通模型中删除特征 ? 从实例中删除特征 – 系统在此特征的列中放置N。如果列不存 在,将创建一列并对该实例输入N,对普通模型输入Y,对所 有其它实例输入 *。 第5-12页 设计基础 NOTES 图12: 从实例中删除特征 ? 用PDM系统重命名实例 – 重命名实例的过程取决于是否已校 验、保存及提交该模型。 null Pro/E模型未校验、未保存及未提交:在Pro/TABLE中 重命名实例。Pro/PDM和Pro/Intralink并不知道实例的存在。 null Pro/E模型已校验或已保存,但未提交:使用Pro/E重命 名功能重新命名实例。请勿直接编辑表中的实例名称。 null Pro/E模型已校验或已保存并已提交:只能在Pro/PDM 或Pro/Intralink中重命名。 族表选项 Pro/ENGINEER提供了用于高效管理族表的多种有用工具。利用 文件 (File) > 实例操作 (Instance Operations),可检查当前在进程 中的普通模型的各个实例文件,并删除非当前普通模型的任何文 件。另外,也可以使用实例索引文件和加速器文件以提高族表的 效率。 使用实例索引文件 实例索引文件包含目录中所有族表的全部实例列表。其指定到一 个目录,名称为“directory_name.idx”。如果存在实例索引文 件,则检索模型时系统将列出所有实例。如要在检索实例时减少 再生时间,可以创建加速器文件。 族表和继承 第5-13页 NOTES 使用加速器文件 加速器文件可减少系统直接检索实例所需的时间。但是,它们需 要更多的硬盘空间,因为它们的大小和零件文件相差无几。系统 指定零件加速器文件扩展名为.xpr,组件加速器文件扩展名 为.xas。 使用配置文件选项“save_instance_accelerator”,可在系统创建加 速器文件时对其进行控制。 继承特征简介 定义 继承特征允许几何和特征数据从一个零件到另一个零件的单向相 关性合并。在继承特征创建时或创建后,可选取基础模型中的尺 寸和特征以改变其值。 继承特征始终是通过参照现有零件创建的。继承特征以所有同零 件(它从此零件衍生出来)一样的几何和数据开始。然后,可区 分不必改变原始零件就能在继承特征上发生变化的几何和特征数 据。 使用继承特征 继承特征也同样用于合并特征。在一个零件中可使用多个继承特 征。 也可将其用于创建设计的变化形式,而无需使用族表。 功能 ? 访问继承模型的参数、特征及其用法(假设使用“IID_”前 缀) ? 访问绘图模式以及零件和组件模式中的尺寸。尺寸可显示在衍 生对象的绘图中,但如果在绘图中使用合并零件,则此功能将 受到限制 ? 继承特征的多级嵌套 ? 支持参照阵列 第5-14页 设计基础 NOTES ? 对继承失败实例提供专门的“解决模式” ? 除3D注释(“几何公差”、“表面光洁度”等)外还可复制 非几何元素 ? 父子关系 创建继承特征 创建继承特征有一些重要的步骤。 1. 首先打开“继承”(Inheritance) 对话框和“位置模型” (LOCATE MDL) 菜单。 2. 使用“位置模型”(LOCATE MDL) 菜单打开基础模型。开 始时,所有来自基础模型的数据都出现在继承特征中。模 型在一个单独的窗口中打开。“位置”(LOCATION) 菜单 打开。 3. 将继承特征的放置定义为缺省 (Default) 或外部坐标系 (External coordinate system)。 4. 打开“可变尺寸”(VARIED DIMENSIONS) 对话框并选取基 础模型尺寸。然后可改变值。 图13: 可变尺寸对话框 5. 使用可变特征 (Var Feats) 元素定义打开“可变特征” (VARIED FEATURES) 对话框。 族表和继承 第5-15页 NOTES 图14: 可变特征对话框 6. 选取要定义为变量的特征。在创建继承特征前将其隐藏, 或者先不这样做而在以后再进行此操作。 7. 可使“继承”特征从属或独立于基础模型。第一种情况 中,将在衍生对象和基础模型之间创建从属关系。如果在 基础模型中进行更改,则此更改也将在衍生对象中反映出 来。独立的继承特征在修改基础模型时不会更新。 8. 使用“复制注释”(Copy Notes) 来定义3D注释是否将被复 制到继承特征中。3D注释可复制到衍生对象中,但在衍生 对象中将是不可更改或删除的。 课堂练习 目标 在本课中,将创建并操控零件和组件族表。还将学习如何创建一 个继承特征并将它和合并零件及族表的使用方法进行比较。 方法 在练习1和2中,将打开普通实例并定义基于普通模型的族表。 还可修改族表。 在练习3和4中,创建一个带有或不带有可变尺寸和特征的继承 特征。并随后增加一个可变尺寸。还将学习如何创建一个全新的 模型,并使用继承特征将一组特征增加到已有的几何中。 第5-16页 设计基础 NOTES 工具 表1:用于族表和继承特征的图标 图标 说明 校验 预览 增加项目 增加行 族表和继承 第5-17页 NOTES 练习1:创建零件族表 Task 1. 检索普通轮胎零件并查看族表。 1. 设置适当的工作目录后检索TIRE.PRT文件。 注意: 普通模型存在三个实例:12_INCH、13_INCH和 14_INCH的轮圈直径。将RIM_DIA尺寸增加到创建实 例的族表中。 2. 单击普通 (Generic) > 打开 (Open)。 3. 单击族表 (Family Tab)。 图15:族表 Task 2. 通过改变TIRE_WIDTH尺寸及SIDEWALL_HEIGHT参 数,创建12_INCH轮圈大小的所有变化形式。为12_INCH实例创 建一个族表,“嵌入”一个实例。在实例表中添加必要的参数。 1. 选取12_INCH实例并打开 (Open)。 第5-18页 设计基础 NOTES 2. 单击族表 (Family Tab) 和 [增加项目] (Add Item)。 3. 选取形成轮胎的旋转伸出项。系统此时应显示轮胎的尺 寸。 4. 选取TIRE_WIDTH尺寸 (6.00)。单击信息 (Info) > 切换尺 寸 (Switch Dimensions),查看尺寸的符号名称。 图16:轮胎宽度尺寸 5. 单击参数 (Parameter)。选取SIDEWALL_HEIGHT参数。单 击完成选取 (Done Sel) > 完成/返回 (Done/Return) > 确定 (OK)。 轮胎宽度 族表和继承 第5-19页 NOTES 6. 单击 [增加行] (Add row)。将第一个实例命名为12X4X1,将 TIRE_WIDTH和SIDEWALL_HEIGHT分别设置为4.0和1.0。 图17:增加第一个实例 Task 3. 因为族表具有规律性,因此可通过复制该新实例来创建 其余实例。 1. 选取12X4X1实例。单击编辑 (Edit) > 增量复制 (Copy with Increments)。 2. 对第一个方向,以1为增量增加侧壁的高度。 第5-20页 设计基础 NOTES 图18:“阵列化”对话框 3. 选取SIDEWALL_HEIGHT。单击 >>。键入 [1.0] 作为增 量,然后按 <ENTER> 键。 4. 在“数量”(QUANTITY) 下选取1。键入 [3] 作为第一方向 上阵列的数量。 5. 在第二个方向以2作为轮胎宽度增量。单击表示方向的+图 标。选取TIRE_WIDTH。键入 [2] 作为增量。 6. 选取“数量”(QUANTITY)。键入 [3] 作为在第二方向上的 数量。 7. 单击确定 (OK),创建阵列实例。 Task 4. 系统此时自动将实例增加到表中。现在,可编辑该表以 创建不一致的变化形式或只是编辑实例名称。改变轮胎实例的名 称。 1. 编辑表并键入相应的实例名称,如下图所示。 族表和继承 第5-21页 NOTES 图19:12_INCH族表 注意: 每次阵列化时,系统将新的实例增加到被阵列化的原 始实例中。原始实例不会被复制。 Task 5. 使用此族表生成另一模型的实例。保存Pro/TABLE文 件。 1. 单击文件 (File) > 输出族表 (Export Table) > PRO/TABLE文 件 (PRO/TABLE file)。 2. 键入 [13_INCH_TIRE_IMPORT]。单击保存 (Save)。 3. 选取12X4X3实例。单击打开 (Open)。 4. 关闭12X4X3.PRT和12_INCH.PRT。 Task 6. 为13_INCH轮胎创建实例。 1. 单击窗口 (Window) > 激活 (Activate) > 族表 (Family Tab)。 选取13_INCH实例。单击打开 (Open)。 第5-22页 设计基础 NOTES 2. 单击族表 (Family Tab) > [增加项目] (Add items)。 3. 选取“旋转”(REVOLVED) 伸出项。选取TIRE_WIDTH尺 寸。 4. 单击参数 (Parameter)。选取SIDEWALL_HEIGHT参数。单 击完成选取 (Done Sel) > 完成/返回 (Done/Return) > 确定 (OK)。 Task 7. Pro/TABLE文件已在“记事本”(或任何缺省编辑器) 中编辑,读入了13_inch实例。读取13_inch_tire.ptd族表信息。 1. 单击文件 (File) > 输入表 (Import Table)。选取已有的 13_INCH_TIRE.PTD,单击文件 (File) > 打开 (Open)。 族表和继承 第5-23页 NOTES 图20:13_Inch实例 2. 单击确定 (OK)。 3. 14_INCH轮胎实例已经创建。 Task 8. 校验族表以确定Pro/ENGINEER可以再生所有实例。 1. 关闭当前窗口并激活普通轮胎零件。 2. 单击族表 (Family Tab) > > 校验 (Verify)。注意,系统依次再生所有实例时,正被再 生的实例旁有一个箭头。 3. 校验结果将在“族树”(FAMILY TREE) 对话框中的每个实 例旁边报告出来,如下图所示。 第5-24页 设计基础 NOTES 图21:“族树”对话框 注意: Pro/ENGINEER还生成名为modelname.tst的文件,此 文件可以用任何文本编辑器查看。 校验 (Verify) 选项只确认模型是否再生成功,而不 校验其是否满足模型设计准则。 4. 单击关闭 (Close) > 确定 (OK),关闭对话框。 5. 保存该轮胎并关闭窗口。 族表和继承 第5-25页 NOTES 练习2:创建组件族表 图22:车轮组件上的变化形式 Task 1. 在族表中添加车轮组件元件并再生轮圈。 1. 打开WHEEL.ASM。 2. 单击族表 (Family Tab)。单击 > 元件 (Component)。 3. 在“模型树”中,选取RIM.PRT、TIRE.PRT和 SPINDLE_BUSHING.PRT。单击完成选取 (Done Sel) > 确定 (OK)。 4. 轮圈样式的差异取决于轮圈元件本身的族表实例。打开 RIM.PRT。 5. 查询轮圈模型来确定其构建形式。单击实用工具 (Utilities) > 模型播放器 (Model Player)。 轴套 第5-26页 设计基础 NOTES Task 2. 通过手工编辑来创建组件的族表。使用Pro/TABLE提供 的工具以提高工作效率。 1. 单击 。键入名称 [W_12X6-AR-4N]。 2. 添加其它实例名称。手工将其键入。只编辑名称错误的部 分,如下图所示。使用复制 (Copy) 和粘贴 (Paste) 进行复 制。 图23:车轮族表 Task 3. 将实例名称直接键入单元格中,用组件的实例驱动轮圈 模型实例。 1. 使用组件实例名称增加轮圈实例名称。加亮四个实例名 称,如下图所示。 族表和继承 第5-27页 NOTES 图24:增加轮圈实例 2. 单击编辑 (Edit) > 复制 (Copy)。加亮“轮圈”(RIM) 元件下 的四个单元格。 3. 单击编辑 (Edit) > 粘贴 (Paste)。删除“轮圈”(RIM) 列名 称中的W_。 4. 加亮四个轮圈实例名称。单击编辑 (Edit) > 复制 (Copy) > 编辑粘贴 (Edit Paste)。编辑名称以反映轮胎实例,如下图 所示。 第5-28页 设计基础 NOTES 图25:增加轮胎实例名称 Task 4. 因为在轮上安装有轮轴(在实例名称中以“-SP”表 示),故组件需要轮轴轴套。有带头螺帽时,将以“4N”表示, 此时不需要轴套。需用到带头螺帽时,可使用“族表”从组件中 删除轮轴。 1. 利用表中的是/否 (Yes/No) 选项增加或删除轮轴轴套。如下 图所示编辑表。 2. 单击“族表”(FAMILY TABLE) 对话框中的“校验” (Verify)。 族表和继承 第5-29页 NOTES 图26:增加轮轴轴套 3. 单击确定 (OK),并保存该组件。 4. 关闭窗口。 Task 5. 用其中一个实例替换较高级别组件中的车轮。 1. 打开FT_FRT_SUSP.ASM。 2. 单击元件 (Component) > 高级实用工具 (Adv Utils) > 替换 (Replace)。选取组件上的某一车轮。 注意: 利用查询选取 (Query Sel) 确保已选取整个 WHEEL.ASM组件而不仅仅是轮胎零件。 3. 使用族表替换该元件。单击按族表成员 (By Family Table Member)。单击浏览 (Browse)。 4. 选取已创建的任何实例。单击确定 (OK) > 应用 (Apply) > 完成 (Done)。 第5-30页 设计基础 NOTES 图27:前悬挂组件 5. 重复此过程,以替换另一车轮。 6. 保存组件并将其从内存拭除。 族表和继承 第5-31页 NOTES 练习3:使用继承特征 Task 1. 检索ABSORBER_BAR.PRT并确定其坐标系创建的位 置。然后创建一个不带可变尺寸或特征的继承特征。 1. 打开IF_ABSORBER_BAR.PRT。 2. 单击特征 (Feature) > 创建 (Create) > 数据共享 (Data Sharing) > 继承 (Inheritance) > 打开 (Open)。 3. 选取IF_ABSORBER_FASTENER.PRT。 4. 单击“位置”(LOCATION) 菜单中的缺省 (Default) 并单击确 定 (OK)。 图28:增加的继承特征组 Task 2. 修改新模型和基础模型中孔尺寸的值。在新零件中增加 一个可变尺寸。 1. 在活动窗口中 (IF_ABSORBER_BAR.PRT),右键单击“模型 树”中的Hole id 68,如下图所示,并选择修改 (Modify)。 第5-32页 设计基础 NOTES 图29:选取hole id 68 2. 选取尺寸0.38并将其改为0.2。 3. 确认将此尺寸增加到“继承的可变尺寸表”(Inherited Vardim Table) 中。单击是 (Yes) 和再生 (Regenerate)。 4. 打开IF_ABSORBER_FASTENER.PRT并再生 (Regenerate)。 无任何改变。 5. 将倒圆角从0.25改为0.1。 6. 改变活动窗口并再生 (Regenerate)。倒圆角也会发生变 化。 族表和继承 第5-33页 NOTES 练习4:新模型中的继承特征 Task 1. 创建一个名为HEX_BOLT的新零件和一个“继承特 征”。由于使用了两个不同的单位系统,将出现一个警告信息。 1. 单击文件 (File) > 新建 (New) 并键入 [HEX_BOLT]。使用模 板INLBS_PART_SOLID.PRT。 2. 单击特征 (Feature) > 创建 (Create) > 数据共享 (Data Sharing) > 继承 (Inheritance) > 打开 (Open)。 3. 双击IF_BOLT.PRT。 4. 读取警告信息并单击确定 (OK)。 图30:单位不同的警告信息 5. 在“打开”(Open) 窗口和“模型对话框”(Model Dialog Box) 中选取取消 (Cancel)。是 (Yes)。 Task 2. 打开IF_BOLT.PRT并将其单位系统改为“Pro/E缺省” (Pro/E Default)。然后重新开始任务1。 1. 打开IF_BOLT。 2. 单击设置 (Set Up) > 单位 (Units)。 3. 在“单位管理器”窗口中选取“英寸lbm秒”(Inch lbm Second) (Pro/ENGINEER缺省单位系统)和“设置”(Set)。 然后选取选项解释现存数 (Interpret Existing Numbers) > 确定 (OK) > 关闭 (Close)。 第5-34页 设计基础 NOTES 图31:改变单位系统 4. 保存该模型并将其从进程中删除。 5. 按照任务1中的说明重复步骤1到步骤3。 6. 在“位置”(LOCATION) 菜单中选取缺省(Default)。 7. 双击可变尺寸 (Var Dims)。显示“可变尺寸”(Varied Dimension) 窗口。 8. 如下图所示进行选取,并将值从3改为5,选取 和确定 (OK)。 族表和继承 第5-35页 NOTES 图32:可变尺寸对话框 9. 双击可变特征 (Var Feats)。单击增加 (Add),并选取孔。 10. 如下图所示进行选取。确定 (OK)。 图33:可变特征对话框 11. 查看最终的结果。保存并关闭窗口。 第5-36页 设计基础 NOTES 模块总结 在本模块中,您学习了: ? 使用“族表”可快速创建零件和组件。 ? 当零件特征本质相似并且需要由一个文件来控制时,“族表” 的作用是非常大的。 ? “族表”减少了存在于系统上的文件数,因而可优化系统内存 的使用。 ? “族表”的实例是互相关联的。 ? “族表”可用于替换元件和探寻其它设计方法。 ? 可使用其功能创建继承特征和零件,以包含可变尺寸和特征。 ? 继承特征可用于多种场合,从而可避免使用族表,还可用于从 其它模型进行复制。 第 6-1页 模块 6 创建高级几何 本模块中,您将学习如何使用高级技术来创建和操控构建特 征。如果不使用高级技术,创建这些特征所需的步骤将成倍增 加。 目标 学习此模块后,您将能够: ? 创建扫描混合。 ? 创建可变截面扫描。 ? 描述可变截面扫描的类型及其目的。 ? 描述使用螺旋扫描的目的。 高级几何创建 第 6-3页 NOTES 扫描混合 扫描混合和变截面扫描特征允许通过以下处理达到模型设计意 图: ? 沿着可参数化控制的某条指定路径。 ? 沿着指定路径变化特征的横截面。 创建样条 要创建扫描混合特征,需要沿一条称为 骨架 的单个轨迹混合几个 横截面。 横截面 骨架 图 1:扫描混合 ? 可通过草绘横截面或者在特定段顶点或曲线上的基准点处选取 横截面从而定义横截面。可将骨架轨迹草绘成开放或封闭的 环。 ? 使用 混合控制 (Blend Control) 和 相切 (Tangency) 创建扫描混 合特征时,可定义其它元素。 使用扫描混合 ? 要创建扫描混合,所有截面必须与轨迹相交。 ? 要使用封闭的轨迹,必须创建两个截面:一个截面草绘于起始 点,而另一个草绘于其它任意位置。 ? 要使用开放的轨迹,必须在起始点和终止点处创建截面。 ? 要定义扫描混合的截面,应使用构成复合曲线的基本曲线段或 边。 第 6-4页 设计基础 NOTES 可变截面扫描 要创建可变截面扫描 (VSS) 特征,必须沿着一条或多条轨迹扫描 单个可变截面。 垂直于原始骨架进行创建 垂直于原始骨架创建时,必须牢记以下几点: ? 必须定义至少一条附加的轨迹,称为 x 向量 或 水平向量轨迹。 ? 系统利用该轨迹在扫描期间定向截面。 ? 截面平面在交点处始终垂直于骨架,如下图所示。 骨架轨迹 x 向量轨迹 x 向量轨迹用于 设置 “ 草绘器 ” 的水平方向 由于 x 向量所确定的水 平方向发生了改变使生 成的特征发生了扭曲 图 1: X向量的效果 使用附加轨迹定义形状 定义骨架和 x 向量后,可选取或草绘附加轨迹来定义扫描截面的 形状。 高级几何创建 第 6-5页 NOTES 骨架 附加轨迹 用于自动对齐的 已知顶点 图 2:使用多个轨迹 注意: 不必对已知的顶点增加明显的对齐。如果可能,应避 免在可变截面扫描的截面中进行不必要的对齐。 使用轨迹参数 当系统再生可变截面扫描时,它会自动计算内部参数 trajpar(轨 迹参数)。该参数是介于 0 和 1 之间的标准化值,表示扫描特征 在沿骨架轨迹的各点处的长度百分比。 在扫描开始时, trajpar 的值是 0;结束时,它的值是 1。可通过写 出关系式,根据自己的需要使用该值来控制截面。 第 6-6页 设计基础 NOTES 草绘器尺寸 无关系 增加的关系 sd4 = trajpar + 1 增加的关系 sd4 = sin ( trajpar *360 ) + 1.5 图 3:使用 Trajpar 驱动截面 通过利用复杂的关系式驱动截面或计算“基准图形”特征 (evalgraph),可使用 trajpar 参数在沿轨迹上的任何地方将曲面驱 动到零。 trajpar 关系前的形状 trajpar 关系后的形状 图 4:将曲面驱动至零 高级几何创建 第 6-7页 NOTES 图 5:使用基准图形特征 使用可变截面扫描 使用可变截面扫描时,必须牢记以下几点: ? 可变截面扫描不能是模型中的第一个特征,所以必须首先使用 缺省基准。 ? 骨架曲线必须只由相切图元组成,除非选定了 轴心方向 (Pivot Dir) 选项。 ? x 向量轨迹不能横越骨架。然而,每个端点可以与骨架相交。 ? 所有附加轨迹必须与扫描的草绘平面相交,但它们不必与骨架 轨迹有相同的长度。 ? 扫描特征的草绘平面可以在沿着扫描在任意给定位置与任意的 轨迹只有一次相交。 ? 如果扫描特征的草绘平面不能在扫描的起始点与所有轨迹相 交,您可以利用基准点(位于骨架上)来定义起始点。 骨架轨迹 在点处定义的内 部草绘平面 图 6:使用基准点定义草绘平面 第 6-8页 设计基础 NOTES 定向横截面 扫描混合与可变截面扫描特征都允许您控制系统如何相对于骨架 轨迹来扫描横截面。 以下选项允许您指定特征横截面的方向来定义某个特征,从而提 供了定义特征的一种灵活性。 ? 垂直原始轨迹 (Normal to the original trajectory) 骨架 其 它 轨 迹 图 7:垂直原始轨迹 ? 垂直于轨迹 (Normal to trajectory) 图 8:垂直选定轨迹 ? 轴心方向 (Pivot direction) 垂直于 DTM2 图 9:垂直轴心平面 高级几何创建 第 6-9页 NOTES 螺旋扫描 要创建一个螺旋扫描特征,可沿着由轮廓和螺距值定义的螺旋路 径扫描单个截面。 创建螺旋扫描 ? 必须首先使用草绘指定一个扫描轮廓。下图显示了一个直轮廓 截面和生成的“弹簧”特征。 图 6:直轮廓截面和弹簧特征 ? 可轻易地创建出轮廓的变化形式。下面的轮廓由三条线段组 成。 图 7:有三条线段的轮廓的变化形式 ? 指定轮廓后,必须指定要使用的螺距值。 第 6-10页 设计基础 NOTES ? 输入螺距值后,必须草绘横截面。以上示例中,截面只是一个 简单的圆,其圆心位于指定的十字叉丝上。 ? 随后,系统将沿带有已定义螺距的轮廓向上螺旋式扫描截面。 螺旋扫描选项 ? 右手定则或左手定则 图 8:右手定则和左手定则螺旋扫描 ? 穿过轴或垂直于轨迹 图 9:穿过轴和垂直于轨迹扫描 ? 不变或可变螺距 图 10:不变或可变扫描 高级几何创建 第 6-11页 NOTES ? 使用可变螺距时,可使用草绘器点和图形控制螺距。草绘器点 位于原始轮廓上,如下图所示。 图 11:原始轮廓上的草绘器点 ? 增加草绘器点后,可将这些点增加到螺距图形中,并输入各点 的螺距值,如下图所示。 图 12:不同点处的螺距值 第 6-12页 设计基础 NOTES 课堂练习 目标 在本课中,将练习用于创建扫描混合和可变截面扫描的技术。 方法 练习 1 中,创建一个扫描混合,其中包含所有用于创建玩具小汽 车进气道的步骤。 在练习 2 中,将使用图形创建一个可变截面扫描。 在挑战性练习 1 和 2 中,通过使用 trajpar 和 基准图形 (datum graph) 特征创建几何,研究可变截面扫描的强大功能。 工具 表 1:用于高级几何创建的图标 图标 说明 保存的视图列表 使用边 偏距边 选取几何 共线约束 高级几何创建 第 6-13页 NOTES 练习 1:使用扫描混合 Task 1. 打开模型并配置显示方式。 1. 从内存中拭除所有以前的模型,从相应目录中打开 ENGINE_BLOCK.PRT。 2. 单击 > 进气道 (Intake)。 图 13:发动机部件模型的进气道视图 3. 查看组成发动机部件上进气道的几何,然后关闭窗口。 4. 打开 CARB_INTAKE_PORT.PRT。 图 14: Carb_Intake_Port 模型 5. 注意曲面面组。这些是“复制”几何特征,是从以前观察 到的发动机部件转换来的“映射”几何。 第 6-14页 设计基础 NOTES Task 2. 使用复制的几何和所提供的基准曲线,创建一个“完美 配合”的配套进气道零件,并保持和内表面相切。首先定义轨 迹。 1. 选取“模型树”中的第一个“复制几何”特征,并单击 > 隐藏 (Hide)。 2. 单击 插入 (Insert) > 伸出项 (Protrusion) > 扫描混合 (Swept Blend)。 3. 单击 选取截面 (Select Sec) > 垂直于原始轨迹 (NrmToOriginTraj) > 完成 (Done)。 4. 单击 选取轨迹 (Select Traj) > 曲线链 (Curve Chain),选取 如下图所示的基准曲线。 图 15:选取基准曲线 5. 单击 选取全部 (Select All) > 完成 (Done)。 Task 3. 定义扫描混合的横截面。 1. 使用 选取曲线 (Select Curve),选取组成环的八个基准曲线 段,如下图所示。请注意起始点的位置。(可使用不同的 起始点) 高级几何创建 第 6-15页 NOTES 图 16:选取基准曲线段 提示 使用 选取链 (Sel Chain) 的选项是一种选取多个连续曲 线段的简易方法。 2. 单击完成 (Done),使用相同的技术选取第二个截面的八个 曲线段,如下图所示。 图 17:选取曲线 3. 确保两截面的起始点对齐。如有必要,单击 起始点 (Start Point) 并选取新的位置。 4. 单击 完成 (Done/Return) > 否 (No) > 确定 (OK),完成特 征。 图 18:完成的特征 第 6-16页 设计基础 NOTES Task 4. 使用扫描混合的功能,创建一个切割以掏空伸出项,并 保持与复制的几何相切。 1. 单击 插入 (Insert) > 切割 (Cut) > 扫描混合 (Swept Blend) > 完成 (Done)。 2. 单击 选取轨迹 (Select Traj) > 曲线链 (Curve Chain)。 3. 选取用作伸出项轨迹的同一曲线,并 选取全部 (Select All)。确保使用与伸出项相同的起始点。单击 完成 (Done)。 4. 单击 自动 (Automatic) > 完成 (Done) 自动定位草绘平面。 5. 单击 下一步 (Next) 跳过中间截面的定义。 6. 输入 [0.0] 作为 Z 轴旋转角。 7. 单击 > 链 (Chain) 并选取复制几何的两条边,如下图所 示。 图 19:选取边 8. 单击 接受 (Accept) 选取整个环。注意“起始点”的位置。 9. 单击 > 自动 (Automatic) > 完成 (Done)。 10. 输入 [0.0] 作为 Z 轴旋转角。 11. 单击 > 环 (Loop) 并选取曲面,如下图所示。 高级几何创建 第 6-17页 NOTES 图 20:选取曲面 12. 输入偏距 [-.125]。 13. 确保起始点和第一个截面的起始点对齐。如有必要,选取 适当的位置,并单击 > 起始点 (StartPoint)。 14. 单击 。确保材料删除箭头指向截面的内部,单击 确定 (Okay)。 15. 单击 预览 (Preview)。注意此时在切割与复制几何曲面之间 有一个尖角过渡。(下图中的曲面使用“高斯曲率曲面分 析”显示) 图 21:高斯曲率曲面分析 Task 5. 通过定义相切消除“尖锐”过渡。 1. 单击 相切 (Tangency) > 定义 (Define)。 第 6-18页 设计基础 NOTES 2. 单击 是 (Yes) 在第一端点处构造混合切线。 3. 系统以蓝色加亮截面,并以红色显示边。 图 22:系统加亮边 4. 选取下图所示的曲面作为加亮边的切线参照。 图 23:边的标准曲面参照 5. 按顺序继续为每条红色加亮边选取相切曲面。 提示与技巧: 在混合上定义相切时可使用 查询选取 (Query Sel)。 不能即时改变任意边。如果无意中选取了错误 的参照,则必须重复整个过程。 6. 单击 否 (No) 跳过另一端点处的相切定义。 7. 单击 预览 (Preview)。注意切割与发动机进气道的表面相 切。(下图中的曲面使用“高斯曲率曲面分析”显示) 8. 单击 确定 (OK)。 高级几何创建 第 6-19页 NOTES 图 24:切割与发动机进气道的表面相切 9. 隐藏其余的“复制几何”特征。 图 25:隐藏特征后的模型 10. [可选 ] 在进气道的每一端创建安装连接片,完成该零件, 如下图所示。 图 26:带有安装连接片的模型 11. 保存零件并关闭窗口。 第 6-20页 设计基础 NOTES 练习 2:创建可变截面扫描参照曲线 Task 1. 将基准曲线用作可变截面扫描轨迹。 1. 打开 BOTTLE.PRT。 图 27:起始模型 Task 2. 创建瓶体的可变截面扫描。首先定义轨迹。 1. 单击 插入 (Insert) > 伸出项 (Protrusion) > 可变 截面扫描 (Variable Section Sweep) > 垂直于原始轨迹 (NrmToOriginTraj) > 完成 (Done)。 2. 单击 选取轨迹 (Select Traj),选取如下图所示的基准曲线。 高级几何创建 第 6-21页 NOTES 图 28:选取基准曲线 3. 单击 ,校验起始点是否处于曲线的底部。(如有必 要,单击 起始点 (Start Point) 进行修改) 4. 单击 > 选取轨迹 (Select Traj) > 曲线链 (Curve Chain) 定义 X 向量。 5. 选取最靠右的曲线。单击 选取全部 (Select All) > 。 6. 继续使用 选取轨迹 (Select Traj) > 曲线链 (Curve Chain) 以 及 选取全部 (Select All) > ,按任意顺序选取其余曲 线。 7. 单击 。 Task 3. 定义横截面。 1. 草绘一个矩形,使其四条边都捕捉到所提供的草绘器点 上。草绘圆角,然后如下图所示标注尺寸 /加上约束。 第 6-22页 设计基础 NOTES 图 29:草绘圆角并加约束 2. 单击 > 确定 (OK)。 3. 使用“模型树” (Model Tree) 隐藏所有基准曲线。注意瓶的 顶部不是圆柱形的,且拐角处的半径是常数。 图 30:分析瓶子模型 Task 4. 创建一条基准曲线,它将控制瓶子拐角处的半径。 1. 单击 插入 (Insert) > 基准 (Datum) > 图形 (Graph)。 2. 输入 [radius]。 高级几何创建 第 6-23页 NOTES 3. 为了节省时间,插入一个已保存的草绘。单击 草绘 (Sketch) > 来自文件的数据 (Data From File) > Radius.sec > 打开 (Open)。 图 31:插入已保存的草绘 4. 观察下列情形: null 曲线在“ X”方向是 140 个单位,为骨架轨迹曲线的高 度。 null 它的水平段处的“ Y”值为 115 和 50。除以 5 分别为 23 和 10,分别与原始曲线的尺寸相关。 5. 单击 。 6. 为了使用半径曲线控制可变截面扫描,可通过在“模型 树”中拖动将其排在可变截面扫描前。 Task 5. 重新定义可变截面扫描并链接到图形。 1. 使用“模型树”选取伸出项,并单击 > 重定义 (Redefine) > 截面 (Section) > 草绘 (Sketch)。 2. 单击 草绘 (Sketch) > 关系 (Relations ) > 增加 (Add)。 3. 观察半径的尺寸号。(本例中为 sd9) 第 6-24页 设计基础 NOTES 图 32:尺寸号 sd9 4. 使用自己的尺寸号,输入 [SD9=EVALGRAPH(“RADIUS”,TRAJPAR*140)/5] (注意 140 和 5 分别为 X 和 Y 方向图形的比例)。 5. 单击 > 确定 (OK)。 图 33:改变瓶上的半径 6. 注意半径的改变后将在顶部附近和“被压挤的”中间部分 形成了一个圆柱形表面。 Task 6. 增加少量的修饰。 1. 单击 插入 (Insert) > 高级 (Advanced) > 半径圆顶 (Radius Dome)。 2. 选取底面,如下图所示。 高级几何创建 第 6-25页 NOTES 图 34:选取底面 3. 单击 按菜单选取 (Sel By Menu) > 前面 (FRONT) > 选取 (Select)。 4. 输入 [-25.0]。 5. 单击 并选取边,如下图所示。 图 35:选取底边 6. 单击 > 倒圆角边 (Round Edges),并拖动半径使其值 在 4.5 和 5.0 之间。 第 6-26页 设计基础 NOTES 图 36:倒圆角边 7. 单击 插入 (Insert) > 壳 (Shell) 并选取曲面,如下图所示。 图 37:为壳特征选取表面 8. 输入 [1.0] 并单击 确定 (OK)。 图 38:完成后的模型 9. 保存模型,然后将其从内存中拭除。 高级几何创建 第 6-27页 NOTES 挑战性练习 1:应用可变截面扫描 Task 1. 查看玩具小汽车。任务是创建一个自定义的排气管。 1. 玩具小汽车及其发动机箱详图如下图所示。 图 39:玩具小汽车及其发动机箱详图 2. 打开 EXHAUST_PIPE.ASM。 图 40:排气管组件 3. 注意下列事项: null 青色曲面从发动机复制。 null “绿色”表面(扫描混合)是排气管的一部分,已经开 始创建。 null 橙色基准曲线是预定义轨迹,创建此轨迹以避开从发动 机组件复制而来的棕色和白色曲面,因为排气管不可以 接触到发动机组件。 第 6-28页 设计基础 NOTES Task 2. 为可变截面扫描创建第二个轨迹常用的方法是使用曲面 带。创建跟随已有轨迹的曲面带,并使用 trajpar 改变方向。该曲 面带的边将形成最终可变截面扫描的第二个轨迹。 1. 单击“模型树”中的 EXHAUST_PIPE.PRT,并单击 > 打开 (Open)。 图 41:通过模型树打开排气管零件 2. 单击 插入 (Insert) > 曲面 (Surface ) > 可变截面扫描 (Variable Section Sweep) > 轴心方向 (Pivot Dir) > 完成 (Done)。 3. 从“模型树”中选取 Top 基准。单击 确定 (Okay)。 4. 单击 选取轨迹 (Select Trajectory) > 曲线链 (Curve Chain)。 5. 选取基准曲线上的任一点,单击 选取全部 (Select All) > 完 成 (Done) > 完成 (Done) > 完成 (Done) > 原始起始点 (Origin Start)。 Task 3. 草绘下面的直线。 图 42:草绘直线 高级几何创建 第 6-29页 NOTES 1. 单击 草绘 (Sketch) > 关系 (Relations ) > 增加 (Add)。 2. 使用自己的尺寸号作为角度尺寸(本例中为 sd3), 输入以下两行: /* equation to rotate line 90-0 during length of trajectory sd3 = 90 – trajpar *90 3. 注意再生之后角度的变化。 4. 单击 > 确定 (OK)。 图 43:再生后角度的变化 Task 4. 使用已保存草绘创建并重新排序将用于控制带宽的图形 特征。 1. 单击 插入 (Insert) > 基准 (Datum) > 图形 (Graph),并输入 [Pipe_stretch]。 2. 单击 草绘 (Sketch) > 来自文件的数据 (Data from File) > Pipe_stretch > 打开 (Open)。 图 44:使用图形特征控制带宽 3. 单击 。 第 6-30页 设计基础 NOTES 4. 使用“模型树”将图形重新排在带曲面之前。 Task 5. 将图形特征链接到可变截面扫描,以便它控制带曲面的 宽度。 1. 在“模型树”中选取带曲面,并单击 > 重定义 (Redefine) > 截面 (Section) > 草绘 (Sketch)。 2. 单击 草绘 (Sketch) > 关系 (Relations)。注意长度尺寸的尺 寸号(例如: sd5)并单击 编辑关系 (Edit Rel)。 3. 使用您自己的尺寸号作为长度尺寸, 在以前的条目下输入以下各行: /*vary width of ribbon according to graph feature sd5= (d60/2) + evalgraph ("pipe_stretch", trajpar *100)/10 注意 已知绿色曲面端部圆形的半径尺寸为 d60。 100 和 10 分别为 X 和 Y 方向的图形比例。 5. 单击 > 确定 (OK)。 图 45:长度尺寸变化 高级几何创建 第 6-31页 NOTES Task 6. 使用带曲面的两条边作为最终可变截面扫描的轨迹。该 扫描应当有一个圆形横截面与与已有的绿色曲面相邻,并且它在 扫描的另一端是椭圆形的。 1. 单击 插入 (Insert) > 曲面 (Surface ) > 可变 截面扫描 (Variable Section Sweep) > 垂直于原始轨迹 (NrmToOriginTraj) > 完成 (Done)。 2. 单击 选取轨迹 (Select Traj) > 边界链 (Curve Chain)。选取 下图显示的基准曲线。 图 46:选取基准曲线 3. 单击 选取全部 (Select All) > 完成 (Done)。 4. 单击 选取轨迹 (Select Traj) > 相切链 (Tangent Chain),选 取如下图所示的曲面带的边。 图 47:创建相切链 第 6-32页 设计基础 NOTES 5. 单击 完成 (Done) > 不连接 (No Join) > 完成 (Done) > 完成 (Done) > 开放端点 (Open Ends) > 完成 (Done) > 原始起始 点 (Origin Start)。 图 48:开放端点 6. 单击 草绘 (Sketch) > 来自文件的数据 (Data from File) > Pipe_Ellipse.sec > 打开 (Open)。 Task 7. 拖动所输入草绘的中心直到其捕捉到十字叉丝上为止, 如下图所示。 图 49:输入的草绘捕捉到十字叉丝 1. 将比例改为 [1.0] 并单击 。 高级几何创建 第 6-33页 NOTES 2. 单击 > ,并“查询选取”两个草绘器点,如下图所 示。 图 50:选取草绘器点 3. 注意轨迹起始处的椭圆形现在变成了圆形。 4. 单击 > 确定 (OK)。 图 51:椭圆形变成圆形 5. 从“模型树”中选取曲面带和原始曲线,并单击 隐藏 (Hide)。 6. 单击 插入 (Insert) > 曲面操作 (Surface Operation) > 合并 (Merge) 并选取两个曲面,如下图所示。 图 52:合并曲面 7. 单击 。 第 6-34页 设计基础 NOTES 8. 单击 插入 (Insert) > 薄板伸出项 (Thin Protrusion) > 使用面 组 (Use Quilt)。 9. 选取排气管表面的任意一点,确保材料箭头指向外部,输 入厚度值 [0.25],并单击 。 图 53:使用面组创建薄板伸出项 10. 打开 EXHAUST_PIPE.ASM。 图 54:打开排气管组件 11. 保存模型,然后将其从内存中拭除。 高级几何创建 第 6-35页 NOTES 挑战性练习 2:使用基准图形特征控制切割 图 55:完成的凸轮图 Task 1. 创建旋转伸出项作为凸轮的基础,并使用基准控制曲线 控制可变截面扫描切口的高度。 提示与技巧: 在创建曲线特征时,将 Y 值按比例缩放也许会更方便 一些。切记在写关系时析出缩放比例因子。 第 6-36页 设计基础 NOTES 模块总结 在本模块中,您学习了: ? 使用扫描混合和可变截面扫描特征可创建符合特定参数化控制 路径的设计。 ? 要创建扫描混合特征,需沿一条轨迹混合几个横截面。 ? 系统再生可变截面扫描时,将自动计算内部参数 trajpar。 ? 要创建一个螺旋扫描特征,可沿着由轮廓和螺距值定义的螺旋 路径扫描单个截面。 第 7-1页 模块 7 解决失败问题 在本模块中,将学习“解决环境”和 Pro/ENGINEER 的再生 失败特征解决方案。 目标 学习此模块后,您将能够: ? 诊断再生失败的原因。 ? 修复再生失败。 解决失败问题 第 7-3页 NOTES 由于 Pro/ENGINEER 的参数化特性,在模型中的任何层级改变设 计时,它会自动将改变传递到整个组件。这创建了从属关系,称 为父 /子关系。如果发生矛盾或关系间发生冲突,就会再生失败。 再生失败的原因 如果 Pro/ENGINEER 无法再生特征,它也就无法构建模型几何。 出现此问题通常是由于特征改变,导致与其它特征冲突或者失 效,其中包括如下情形: ? 未正确定义特征,导致其处于分离状态。 ? 恢复了此时与其它特征相冲突的特征。 ? 由于尺寸的改变导致相交曲面移动,从而使特征交截失效。 ? 由于重新定义或删除了父特征或元件,导致缺少参照。 ? 特征定义不正确。 ? 模型不再满足阵列约束。 ? 新的几何因特征定义而无效。 ? 缺少元件。 解决环境 当 Pro/ENGINEER 再生特征 时,总要检查模型几何。如果再生失 败,必须在继续正常的模型处理之前解决该问题,以保护模型的 设计意图。 找出问题 进入“解决环境”后,即可使用以下方式找出失败问题: ? 撤消上一次再生成功后的所有改变。 ? 通过使用当前(失败)模型或备份模型,诊断模型失败的原 因。 ? 使用只对失败特征执行标准操作的快捷方式,对此问题尝试 “快速修复” (quick fix)。 ? 使用标准零件或组件功能来改变失败模型或备份模型。 第 7-4页 设计基础 NOTES 诊断原因 通常,为了解决再生问题而必须执行的最具挑战性的工作是确定 特征再生失败的原因。如果系统在“诊断” (DIAGNOSTICS) 窗口 中提供的信息不足,可利用“调查” (INVESTIGATE) 菜单找到其 它可以帮助确定原因的工具。 除了使用这些工具外,还必须确定失败项目的构建情况、所用方 法的潜在限制以及引起失败的区域。 修复失败 解决再生失败所用的方法是根据对问题调查所获得的信息来确定 的。如果确定本来不应做原始修改,则可用 修复模型 (Fix Model) 或 快速修复 (Quick Fix) 选项来复原任何改变,回到模型的初始状 态。 只对失败的特征进行操作 快速修复 (Quick Fix) 选项允许使用快捷方式只在失败的特征上工 作。利用“快速修复” (QUICK FIX) 菜单,可重定义、重定参考、 删除或隐含特征。 注意: 隐含特征和元件是退出“解决” (RESOLVE) 菜单的一 种简易方式。但要恢复隐含特征或元件并继续该项 目,则必须纠正问题。 对任何特征进行操作 修复模型 (Fix Model) 选项允许对当前模型或备份模型中的任何特 征进行操作。 再生问题示例 表 1 列出了八个典型的失败情况以及每种情况的可能解决方法。 下例说明如何解决由于缺少元件及特征参照而引起的失败。 解决失败问题 第 7-5页 NOTES 表 1:再生失败及可能的解决方法 失败类型: 可能的解决方法: 分离的特征:特征创建的方向远离实 体。 重定义特征的方向使其指向实体。 分离的特征:开放截面的伸出项落在 限制曲面之外。 重定义特征的截面使其成为封闭截 面。 系统恢复与另一特征相冲突的特征。 使用 修复模型 (Fix Model) 来隐含或 删除第一个再生的特征,或使用 快速 修复 (Quick Fix) 来隐含或删除第二 个特征。 特征的相交不再有效。 使用 快速修复 (Quick Fix) 或 重定参 考 (Reroute) 将参照变为新参照。 由于重定义或删除父项元件或特征而 缺少参照。 使用 调查 (Investigate) 找出缺少的 参照。使用 快速修复 (Quick Fix) 和 重定参考 (Reroute) 或 重定义 (Redefine) 选取新参照。 不正确的特征定义:壳厚度大于曲面 的曲率半径。 使用 信息 (Info) 菜单创建偏距网格来 确定最大的允许厚度。使用 快速修 复 (Quick Fix) 来改变壳的厚度。使 用 修复模型 (Fix Model) 修改特征的 曲率半径。 不再满足阵列约束。 使用 快速修复 (Quick Fix) 或 重定义 (Redefine) 将阵列选项变为 变化 (Varying) 或 一般 (General)。 缺少元件。 使用 快速修复 (Quick Fix) 和 查找元 件 (Find Component) 检索缺少的元 件。 使用 快速修复 (Quick Fix) 和 退出检 索 (Quit Retr) 停止对组件进行检 索;然后找到元件文件并将其检索到 进程中,或将文件移动到组件目录 中。建立一个至失败元件的搜索路 径。 第 7-6页 设计基础 NOTES 图 1:阀组件 下图表示的是由另一个用户创建的阀组件。当检索它以对其进行 改变时,系统会自动转入“解决环境”中。 图 2:由于缺少元件造成的失败 “失败诊断” (FAILURE DIAGNOSTICS) 窗口识别出失败的原因是 因为缺少元件。 再次检索组件时,会显示“失败诊断” (FAILURE DIAGNOSTICS) 窗口,如下图所示。由于第三个元件缺少特征参照,系统将把其 看作是失败的原因。 解决失败问题 第 7-7页 NOTES 图 3:由于缺少特征参照而造成的失败 使用“快速修复” (QUICK FIX) 菜单中的 重定义 (Redefine) 将参照 改变为轴曲面时,第二个约束将显示缺少参照。定义缺少组件参 照后,组件将成功再生。 第 7-8页 设计基础 NOTES 图 4:“元件放置” (COMPONENT PLACEMENT) 对话框 解决失败问题 第 7-9页 NOTES 课堂练习 目标 在本课中,将使用“解决”模式研究模型中的失败特征。 方法 在下面的练习里,将执行会引起模型失败的操作。应侧重研究失 败的原因,然后使用可用工具纠正问题。 练习 1:解决特征 图 5:空气滤清器 RS 零件在改变前后的状态 Task 1. 检索空气滤清器并确定它是如何创建的。 1. 切换到适当的工作目录。 2. 选取 AIR_CLEANER_RS.PRT。 3. 单击 实用工具 (Utilities) > 模型播放器 (Model Player),逐 步查看特征。 4. 选择 ,从屏幕或模型树选取 feature #4 (BASE_PROTRUSION)。然后选取 逐步播放。 第 7-10页 设计基础 NOTES 图 6:模型播放器 (Model Player) Task 2. 用非相切圆弧替换相切圆弧来改变基础实体。 1. 在“模型树” (Model Tree) 中,右键单击 BASE- PROTRUSION。单击 重定义 (Redefine)。 2. 双击 截面 (Section)。单击 草绘 (Sketch)。 3. 删除两个相切的端部圆弧。选取一个圆弧。按键盘上的 <DELETE> 键。单击消息区中的 是 (Yes),继续操作。删除 其它圆弧。单击 是 (Yes) 删除该参照。 4. 草绘两个非相切的新的 3 点圆弧,然后相应标注尺寸。 图 7:改变截面 5. 单击 视图 (View) > 缺省 (Default)。 解决失败问题 第 7-11页 NOTES 提示与技巧: 要快速切换到缺省视图,可按 <CTRL> <D> 键。 6. 完成重定义过程。单击 > 确定 (OK)。 Task 3. 模型再生失败。确定失败的地方和原因。 1. 查看“失败诊断” (FAILURE DIAGNOSTICS) 窗口。阅读 Pro/ENGINEER 提供的有关失败特征的信息。 2. 通过提取特征信息进一步查询。在“失败诊断” (FAILURE DIAGNOSTICS) 窗口中单击 特征信息 (Feature Info)。查看 特征的各种元素。注意,缺少倒圆角的参照。 Task 4. 失败的特征是边倒圆角。有时使用备份模型进行调查是 很有帮助的,甚至可解决模型的失败。使用备份来解决失败。 1. 单击 调查 (Investigate) > 备份模型 (Backup Model) > 确认 (Confirm)。出现“打开” (OPEN) 对话框。双击 AIR_CLEANER_RS.PRT。单击 转回模型 (Roll Model) > 失 败之前 (Before Fail)。 2. 显示失败特征使用的参照。单击 显示参照 (Show Ref)。 第 7-12页 设计基础 NOTES 图 8:调查参照 3. 选取 EDGE ID 223。注意会在模型上加亮显示该边。 4. 右键单击 EDGE ID 223。单击 信息 (Info)。关闭“信息窗 口” (Information Window)。 5. 右键单击 EDGE ID 34。单击 图元信息 (Entity Info)。关闭 “信息窗口” (Information Window)。 6. 选取圆形边时,由于它们是缺少参照,因此不会加亮。关 闭对话框。 Task 5. 倒圆角失败是由于删除了被参照的圆形边并且重新草绘 了新的圆形边。改变倒圆角使其参照这些新的边。 1. 重定义倒圆角使用的参照。单击 快速修复 (Quick Fix) > 重 定义 (Redefine) > 确认 (Confirm)。 2. 双击 参照 (References)。单击 确认 (Confirm)。 3. 选取 未 加亮的边。单击 完成 (Done)。 解决失败问题 第 7-13页 NOTES 4. 键入 [.4]。选取 预览 (Preview);然后单击 确定 (OK)。 Task 6. 倒圆角特征再生成功,但再生循环中的下一个特征失 败。确定失败的原因。 1. 单击 调查 (Investigate) > 备份模型 (Backup Modl) > 确认 (Confirm) > 打开 (Open) > 转回模型 (Roll Model) > 失败特 征 (Failed Feature) > 显示参照 (Show Ref)。注意四个孔是 此特征的子项,不能再生。 图 9:备份模型的参照 2. 关闭“参照信息窗口” (Reference Information Window)。 3. 单击 调查 (Investigate) > 当前模型 (Current Modl) > 显示参 照 (Show Ref),查看不同之处。此时轴 A_2 的参照被标记 为缺少。 第 7-14页 设计基础 NOTES 图 10:当前模型的参照 4. 单击 快速修复 (Quick Fix) > 重定参考 (Reroute) > 缺少参照 (Missing Ref) > 完成 (Done)。选取旋转曲面作为零件左侧 的轴参照。 5. 自动重定所有子特征的参考。单击 所有子特征 (All Children)。 Task 7. 相同阵列此时失败。改变阵列类型。 1. 单击 修复模型 (Fix Model) > 修改 (Modify) > 值 (Value)。在 “模型树” (Model Tree) 中选取第一个“阵列”(切口)特 征。选取切口偏距尺寸 (1.50),并改为 0.75。也需把阵列切 口的数目由 5 改为 3。 解决失败问题 第 7-15页 NOTES 图 11:修改阵列 2. 单击 再生 (Regenerate)。 Task 8. 使用“解决”改变阵列选项。 1. 不要从“解决环境”中退出。单击 否 (No),重新进入“解 决” (RESOLVE) 菜单。 2. 单击 修复模型 (Fix Model) > 特征 (Feature) > 重定义 (Redefine)。在模型树中,选取阵列切口。 3. 在对话框中,双击 阵列 (Pattern)。单击 阵列选项 (Pat Options) > 变化 (Varying) > 完成 (Done) > 完成 /返回 (Done/Return) > 确定 (OK)。 4. 单击 完成 /返回 (Done/Return),退出“解决”模式。 Task 9. 如果在删除圆弧时注意到系统的警告,则可避免进入 “解决环境”。取而代之的是用新的草绘图元替换旧的参照截面 图元。将基础伸出项恢复为原始形状。 1. 在“模型树” (Model Tree) 中右键单击基体伸出项。单击 重 定义 (Redefine)。 2. 双击 截面 (Section)。单击 草绘 (Sketch)。 3. 草绘两个相切的端部圆弧,如下图所示,但 不要 删除非相 切圆弧。 第 7-16页 设计基础 NOTES 图 12:用于重新放置的草绘 4. 单击 编辑 (Edit) > 替换 (Replace)。选取一个新创建的圆 弧;然后选取最近的非相切圆弧。如果系统询问是否要删 除尺寸,单击 是 (Yes)。注意“草绘器”自动删除原始的圆 弧。 注意: 一个圆弧有半径尺寸。选取该圆弧时,必须单击 是 (Yes) 来确认尺寸的删除。 5. 替换另一圆弧并完成重定义。 6. 单击 > 确定 (OK)。 7. 保存模型,然后将其从内存中拭除。 解决失败问题 第 7-17页 NOTES 练习 2:解决组件失败 Task 1. 打开化油器组件。系统将组件检索到内存中时,会在消 息区内报告所有问题。在屏幕上部出现“失败诊断” (FAILURE DIAGNOSTICS) 窗口。查看此窗口中的信息。 1. 打开 CARBURETOR_RESOLVE.ASM。 2. 单击 主表示 (Master Rep) > 确定 (OK)。 3. 单击 特征信息 (Feature Info)。系统指出失败的元件是 CARB_BOWL.PRT 及其失败的原因。 Task 2. 元件失败是因为缺少元件模型。零件不在当前目录中, 也不在搜寻路径设定的它所驻留的目录中。定位缺少的元件,手 工进行检索并将其备份到 RESOLVE 目录。 1. 单击 快速修复 (Quick Fix) > 查找元件 (Find Component)。 2. 从 MOVED_COMP 目录打开 CARB_BOWL.PRT。 3. 单击 是 (Yes)。此时就完成了组件的检索。 4. 在模型树中右键单击,打开 CARB_BOWL.PRT。然后单击 文件 (File) > 备份 (Backup)。 RESOLVE 应为当前目录,以 便系统自动选取它。单击 确定 (OK)。 5. 单击 文件 (File) > 拭除 (Erase) > 当前 (Current)。单击 是 (Yes)。 Task 3. 由于该零件与 RESOLVE_CARBURETOR.ASM 在同一 目录下,所以再次检索组件时不会失败。 1. 再次打开 CARBURETOR_RESOLVE.ASM。 2. 单击 > 左 (LEFT)。模型应如下图所示。支撑板的形状 应与空气滤清器侧面的形状匹配,但实际情况并非如此。 第 7-18页 设计基础 NOTES 图 13:设置视图 注意: 注意上图中支撑板的形状与空气滤清器不匹配。 3. 单击 再生 (Regenerate) > 自动 (Automatic)。 Task 4. 模型再生失败。调查失败的原因。 1. 阅读“诊断” (DIAGNOSTICS) 窗口。它说明支撑板元件有 一个无效的外部参照。确定失败原因。单击“解决特征” (RESOLVE FEAT) 菜单中的 调查 (Investigate)。 2. 识别该特征的参照。单击 显示参照 (Show Ref)。 解决失败问题 第 7-19页 NOTES 图 14:缺少参照 3. 在“父项” (PARENTS) 窗口中选取有效参照。注意,有两 个缺少的参照。 4. 关闭对话框。 Task 5. 重定义失败的特征截面。 1. 单击 快速修复 (Quick Fix) > 重定义 (Redefine) > 确认 (Confirm)。 2. 双击 截面 (Section)。单击 草绘 (Sketch)。 Task 6. 系统显示一个参照窗口,其中有现有的和缺少的参照。 Pro/ENGINEER 找不到这些圆弧的外部参照,因为空气滤清器的 基本特征是在组件环境之外重新定义的。改变截面来参照空气滤 清器的形状。 第 7-20页 设计基础 NOTES 1. 在对话框中,选取两个“缺少的参照” (MISSING REFERENCES),然后单击 删除 (Delete)。单击其余的两个 参照,然后单击 更新 (Update)。选取两条边作为附加的参 照,如下图所示。关闭对话框。 拾取壳的内部边 图 15:使用空气滤清器的边 2. 在草绘中用非相切圆弧替换相切圆弧。放大模型的左侧。 草绘该 3 点 圆弧 图 16:模型的左侧 3. 在此参照的顶部草绘一个 3 点圆弧。 4. 对模型的右侧重复此过程。 解决失败问题 第 7-21页 NOTES 草绘该 3 点 圆弧 图 17:指定右侧参照 5. 单击 编辑 (Edit) > 替换 (Replace)。选取新草绘的圆弧;选 取原来相切的圆弧。单击 是 (Yes)。 6. 对左侧重复此过程。 7. 裁剪水平线成新的非相切圆弧。单击 。 8. 在四个角处选取新的圆弧和直线,形成封闭环。 9. 单击 > 确定 (OK)。 10. 单击 是 (Yes),退出“解决”环境。 图 18:完成的截面 注意: 替换 (Replace) 选项可在零件中替换内部参照和外 部参照。 11. 保存组件并从内存中拭除该组件及其相关模型。 第 7-22页 设计基础 NOTES 模块总结 在本模块中,您学习了: ? 如何调查特征失败的原因。 ? 如何在零件和组件模式中解决特征失败。 ? 如何使用“再生”防止特征失败。 第 8-1 页 模块 8 绘图简介 简介 绘图用于记录零件和组件模型的最终产品设计。 绘图通常包含二维和三维设计模型 视图以及尺寸、注释和“材料清单”。绘图经常在设计产品时使用。由于绘图非常 重要,所以它们经常被保存在安全的地方,并且受配置和版本管理程序的严密控制 。 除了包含有关设计模型的工程信息以外,绘图通常还包含一些附加信息,如公司名 称、发行日期、绘图发布人、版本修订号及绘图编号等。大多数公司在创建绘图以 及将此类信息填入给定空间时都有标准格式。 在 Pro/ENGINEER Wildfire 中,通过使用各种模板和格式,可使绘图的创建实现 自动化。视图信息、绘图布局、尺寸、截面信息、材料清单以及其它标准参数化信 息可捕捉到模板中并可用来快速创建绘图,这将极大地节省设计时间。 本模块主要讲述在 Pro/ENGINEER Wildfire 中创建绘图的基本概念。通过它您可 熟悉各种绘图界面。您将了解绘图的各种组成部分并可为创建绘图建立一个工作流 程。 目标 学习此模块后,您将能够: ? 使用模板创建设计模型的绘图。 ? 描述绘图和设计模型的相关性。 ? 描述构成绘图的各个组成部分。 ? 描述自动化及标准化技巧。 第 8-2 页 绘图简介 设计基础 第 8-3 页 模块 8 课堂练习 练习 1: 创建设计零件的绘图 目标 成功完成此练习后,您将了解如何: ? 使用模板创建绘图。 ? 向绘图添加模型。 ? 向绘图添加页面。 ? 替换绘图中页面的格式。 假定背景 Cordless Power Tools, Inc. (CPT) 设计并制造手持式动力工具,包括无线钻孔机、圆锯以及 冲击钻 。 CPT 目前正在研发一种新的无线钻孔机,这种钻孔机使用的是以汽油为动力的两冲程发动机, 而不是以电池为动力的电动机。与电动机相比,汽油发动机的功率更大。 由于它具有很高的扭矩, 因此可钻透钢筋水泥。汽油钻孔机的工作寿命比电动钻孔机长四到五倍,并可用于无可靠电源的场 所。本产品的销售对象是那些具有此类钻孔需求并需要较高 MTBF(平均故障间隔时间)等级的商 业和工业客户。 CPT 工程设计小组已经完成了它的第一部汽油钻孔机原型组件。作为设计小组的一名成员,您被 指派的任务是创建多个元件的设计绘图,而它们必须在经过审核后才能进行制造。您必须将那些与 以汽油为动力的钻孔机元件相关的各种工程数据及公司信息记录下来。 图 2: 钻孔机组件 Step 1. 创建绘图之前首先查看钻孔机组件。 1. 启动 Pro/ENGINEER Wildfire。 2. 使用文件夹导航器浏览到下列位置: c:\users\student\wf_drawings_330\module_01。请注 意,当您浏览文件夹时,每个文件夹的内容将显示在浏览器窗口中。 3. 将文件夹 module_01 设为工作目录。 第 8-4 页 绘图简介 4. 在“文件列表”中,单击组件 DRILL.ASM。在预览窗口中查看该组件。 图 4: 预览钻孔机组件 5. 以同样的方式查看 RECOIL.ASM 及 ENGINE.ASM。 图 6: 预览发动机组件 图 8: 预览后座力组件 注意: 在进程中打开 Pro/ENGINEER 模型之前,可先对其进行预览。这可节省搜索适当模 型的时间。 可对预览模型进行旋转、缩放或平移等操作。 设计基础 第 8-5 页 6. 最小化浏览器。 Step 2. 创建发动机组件的绘图。 1. 启动一个名为 ENGINE 的新绘图。 ? 单击 “文件” (File)>“新建” (New)。 ? 选中 “绘图” (Drawing) 复选框。 ? 输入 ENGINE 作为绘图名称。 2. 取消选取 “使用缺省模板” (Use Default Template) 复选框。 单击 “确定” (OK)。 3. 浏览并选取发动机组件模型作为用于创建绘图的缺省模型。 ? 单击 “浏览” (Browse)。 ? 选取 ENGINE.ASM。 ? 单击 “预览” (Preview),在打开模型之前先进行预览。 注意: 使用“预览”功能可确保为创建绘图所选的模型是正确模型。 图 10: 发动机组件预览 ? 单击 “打开” (Open)。 4. 单击 “使用模板” (Use Template),在工作目录中浏览并选取 ASSBLY_TEMPLATE_MM_A2_FORMAT.DRW 作为模板。 ? 单击 “打开” (Open)。 5. 单击 “确定” (OK) 启动绘图创建过程。 6. 系统提示时输入 ELCO 作为供应商名称。绘图快速创建完毕,并最大限度地减少了输入内容 ,如下图所示。 第 8-6 页 绘图简介 图 12: 创建的发动机组件绘图 7. 保存绘图。 Step 3. 查看发动机组件绘图。 1. 请注意,有关绘图和模型的信息显示在屏幕的左下角。组件模型 ENGINE 在绘图上显示为一个 GEOM_REP 表示。模型比例为 1:2,而绘图页面大小为 A2。 2. 要注意组件中标记的元件,它们是与索引表相关的。索引表是组件的“材料清单 (BOM)”。 设计基础 第 8-7 页 图 14: 分解视图与材料清单表 3. 请注意,组件元件的数量也反映在标签中。这些导引标签是 BOM 球标。 4. 注意绘图页面的边界和绘图标签。 5. 放大绘图标签,如下图所示。查看其中的信息。 图 16: 绘图标签 Step 4. 将汽缸零件添加到绘图中。 1. 单击 “文件” (File)>“属性” (Properties)>“绘图模型” (Drawing Models)>“增加模 型” (Add Model)。 2. 选取 CYLINDER.PRT。单击 “打开” (Open)。 注意: 现在的活动模型是 CYLINDER.PRT。注意图形窗口底部的信息。 Step 5. 添加绘图页面。 1. 单击 “插入” (Insert)>“页面” (Sheet)。 第 8-8 页 绘图简介 2. 系统提示时输入 ELCO 作为供应商名称。 3. 放大绘图标签并注意,与活动模型相关的信息被填入标签中。 注意: 绘图标签包含会随模型参数的更新而更新的参数化信息。 图 18: 更新后的绘图标签 4. 请注意,标签和图形窗口上的页面编号信息也会更新。 Step 6. 更改页面的布局。 1. 单击 “文件” (File)>“页面设置” (Page Setup)。 2. 浏览并选取格式 A2_FORMAT_GENERIC.FRM 供页面 2 使用。 3. 对所有提示都输入 Yes 以移除绘图中以前的表格。 4. 当系统提示 ’your_name’ 时输入您的姓名。 5. 使用工具栏在这两个页面间切换。 6. 保存绘图。 Step 7. 创建集管零件的绘图。 1. 启动一个名为 MANIFOLD 的新绘图。 ? 单击 “文件” (File)>“新建” (New)。 ? 选中 “绘图” (Drawing) 复选框。 ? 输入 MANIFOLD 作为绘图名称。 2. 取消选取 “使用缺省模板” (Use Default Template) 复选框。 单击 “确定” (OK)。 3. 浏览并选取 MANIFOLD.PRT 作为缺省模型。 ? 单击 “浏览” (Browse)。 ? 选取 CARBURETOR.ASM。 ? 单击 “预览” (Preview),在打开模型之前先进行预览。 设计基础 第 8-9 页 图 20: 预览化油器组件 ? 在预览窗口中选取集管零件。 注意: 可在预览窗口中以图形方式选取组件元件并显示它们。选定的模型在文件列表中也加 亮显示。“预览”功能可用来确定未知名称的零件。 ? 单击 “打开” (Open)。 图 22: 预览集管零件 4. 单击 “使用模板” (Use Template),在工作目录中浏览并选取 PART_TEMPLATE_MM_A2_FORMAT.DRW 作为模板。 5. 单击 “确定” (OK) 启动绘图创建过程。 第 8-10 页 绘图简介 6. 系统提示时输入 ACME 作为供应商名称。绘图快速创建完毕,并最大限度地减少了输入内容 ,如下图所示。 图 24: 集管绘图 7. 保存绘图。 Step 8. 查看集管绘图。 1. 注意位于绘图中的一般、截面和投影模型视图。 2. 注意,尺寸已经被自动放置在视图上。 3. 查看绘图标签的内容。标签中包含的信息与 MANIFOLD.PRT 有关。 4. 请注意,此绘图页面看上去类似于组件绘图页面。 5. 将 MANIFOLD.PRT 中的层与 MANIFOLD.DRW 中的层进行比较。请注意,绘图有一个额外的 NOTES 层,它会随绘图中注释列表的更新而更新。 Step 9. 使用“细节文件”选项来更改绘图设置。 1. 单击 “文件” (File)>“属性” (Properties)>“绘图选项” (Drawing Options)。 2. 查看列出的选项。检查选项 text_thickness、 text_orientation、 draw_arrow_style 和 drawing_units 的值。 设计基础 第 8-11 页 注意: 绘图设置文件选项的列表根据其用法被分类附在指南的“附录 B”中。 3. 从工作目录中打开绘图设置文件 DRILL_MM_CHANGE.DTL。 4. 检查选项 text_thickness、 text_orientation、 draw_arrow_style 和 drawing_units 的值。 5. 单击 “应用” (Apply)>“关闭” (Close)>“完成 /返回” (Done/Return)。 6. 必要时单击 “视图” (View)>“更新” (Update)>“当前页面” (Current Sheet)。注意尺 寸显示的变化,如下图所示。 图 26: 更改后的尺寸显示(先前的在左侧) 7. 保存绘图。 Step 10. (可选练习)再次使用“细节文件”选项来更改绘图设置。 1. 单击 “文件” (File)>“属性” (Properties)>“绘图选项” (Drawing Options)。 2. 从工作目录中打开绘图设置文件 ISO.DTL。 3. 单击 “应用” (Apply)>“关闭” (Close)>“完成 /返回” (Done/Return)。 4. 单击 “视图” (View)>“更新” (Update)>“当前页面” (Current Sheet)。注意尺寸显示 的变化,如下图所示。公差值会出现在尺寸上。 第 8-12 页 绘图简介 图 28: 更改后的尺寸显示(先前的在左侧) 5. 保存绘图。 Step 11. 查看模板文件。 1. 打开用于创建 ENGINE.DRW 的模板绘图 ASSBLY_TEMPLATE_MM_A2_FORMAT.DRW。 图 30: 组件绘图模板 2. 注意绘图中的视图符号。 3. 选取视图 ASSEMBLY_GEN。右键单击,选取 “属性” (Properties)。 设计基础 第 8-13 页 4. 在“模板视图指令” (Template View Instructions) 窗口中,查看可用来在绘图中练习创建视图 的选项。单击 “确定” (OK) 关闭模板视图指令工具。 图 32: 设置模板视图 5. 注意模板绘图中的 BOM 表。此表格使用来自模型的信息进行了填充。 图 34: 模板绘图中的材料清单表 6. 注意模板绘图中的 NOTES 和 TABLES 层。层的内容是由规则驱动的,当使用此模板创建绘图 时它们可以自动更新。 7. 单击 “文件” (File)>“属性” (Properties)>“绘图选项” (Drawing Options)。 查看存储 在模板绘图中的绘图选项。单击 “关闭” (Close) 关闭工具。 注意: 绘图设置选项存储在模板绘图或模型绘图中。这些选项可在绘图中单独进行修改。 第 8-14 页 绘图简介 8. 单击 “文件” (File)>“页面设置” (Page Setup)。 9. 注意模板绘图中所包括的格式 A2_PART。 单击 “取消” (Cancel)。 注意: 绘图格式可根据需要进行变更。即使在绘图创建之后,仍可进行此类变更。 Step 12. 查看绘图格式文件。 1. 打开格式文件 A2_PART.FRM。 图 36: A2 大小的绘图格式 2. 注意格式中所包含的绘图页面布局及绘图标签。 3. 还要注意绘图页面大小信息。 4. 放大绘图标签。注意绘图标签中的参数,它将在绘图创建时填充模型信息。 5. 关闭所有窗口。 6. 拭除进程中的所有模型。 此练习结束。 设计基础 第 8-15 页 总结 学习此模块后,您将能够: ? 使用模板创建设计模型的绘图。 ? 描述绘图和设计模型的相关性。 ? 描述构成绘图的各个组成部分。 ? 描述自动化及标准化技巧。 第 9-1 页 模块 9 在绘图中创建视图 简介 在绘图中,设计模型将以视图的形式显示出来,而这些视图会尽可能以最佳的方式 传达模型的几何配置信息。通常,这些视图在绘图中构成了添加细节(如尺寸、符 号和注释)的基础。在绘图创建期间,您可能需要对视图的显示和状态进行控制。 例如,当显示特定的视图模型且隐藏线也需要可见时。当需要具有模型分解状态的 另一个视图时。 Pro/ENGINEER Wildfire 为您提供了放置各种视图类型的功能,这些视图包括全视 图、部分视图、剖视图、辅助视图、旋转视图、详图视图以及所需的任何其它类型 的模型视图。它还允许您对视图进行控制以表达设计意图。 在本模块中,您将学习 Pro/ENGINEER Wildfire 中可用的各种视图类型、视图创 建技巧以及视图控制。 目标 学习此模块后,您将能够: ? 在绘图中创建模型视图。 ? 在绘图中修改模型视图。 ? 在绘图中创建多个模型的视图。 第 9-2 页 在绘图中创建视图 设计基础 第 9-3 页 模块 9 课堂练习 练习 1: 在绘图中创建零件视图 目标 成功完成此练习后,您将了解如何: ? 在绘图中添加视图。 ? 在视图中更改模型的方向。 ? 在绘图中更改视图的显示。 ? 在绘图中移动视图。 ? 处理绘图视图中的修饰特征。 假定背景 CPT 工程设计小组将要与制造小组一起审核新的以汽油为动力的钻孔机组件。您被指派的任务是 创建初步绘图供他们讨论。您创建的变速箱零件绘图必须具有能够尽量以最佳方式对零件进行描述 的视图。您知道模型中包含可用于模型中的已保存视图和状态,它们可以在绘图中重用。 Step 1. 在绘图中放置一个变速箱前部零件的已保存视图。 1. 启动 Pro/ENGINEER Wildfire。 2. 使用文件夹导航器浏览到下列位置: c:\users\student\wf_drawings_330\module_02。 3. 将文件夹 module_02 设为工作目录。 4. 开始创建名为 GEARBOX 的新绘图。 单击 “确定” (OK)。 5. 浏览并选取 GEARBOX_FRONT.PRT 作为缺省模型。 6. 选中 “格式为空” (Empty with Format) 复选框并从工作目录中选取 A2_FORMAT_GENERIC.FRM。 单击 “打开” (Open)。 7. 单击 “确定” (OK)。 8. 在系统提示时输入姓名。 第 9-4 页 在绘图中创建视图 图 2: 开始变速箱绘图 9. 右键单击并选取 “插入绘图视图” (Insert Drawing View)。 10. 接受视图的所有默认值。单击 “完成” (Done) 并在绘图中选取一个位置来放置视图,如下图 所示。 11. 从已保存的视图列表中选取 “前” (FRONT) 视图。 单击 “设置” (Set)>“确定” (OK)。 在 绘图的任意位置处单击来取消选取该视图。 图 4: 放置前视图 设计基础 第 9-5 页 12. 请注意,基准特征并未显示在视图中。 13. 单击 “文件” (File)>“属性” (Properties)>“绘图选项” (Drawing Options)。 向下滚动 ,选中 ignore_model_layer_status 选项的值。请注意,它被设置为 No。单击 “关闭” (Close)。 Step 2. 添加投影视图。 1. 编辑配置文件选项。 ? 单击 “工具” (Tools)>“选项” (Options) 打开配置选项。 ? 输入 make_proj_view_notes 作为选项,从下拉列表中选取 Yes 作为选项值。 ? 单击 “添加 /更改” (Add/Change)>“应用” (Apply)>“关闭” (Close)。 2. 插入另一个视图并接受要添加的缺省 “投影” (Projection) 视图。 ? 单击 “完成” (Done)。 ? 在绘图中单击,将视图放置在“前” (FRONT) 视图的左侧,如下图所示。 图 6: 投影视图 注意: 注意与投影视图一同显示的视图名称。该视图名称是绘图中的一个参数。 影响绘图的创建和显示的配置文件选项列表在本指南的“附录 A”中提供。 绘图设置文件选项的列表根据其用法被分类附在指南的“附录 B”中。 第 9-6 页 在绘图中创建视图 3. 在视图被选中时,右键单击视图,选取 “属性” (Properties),从“视图修改” (View Modify) 菜单中选取 “视图名称” (View Name)。输入 RIGHT 作为视图名称。 4. 按一下 Enter 键并单击 “完成” (Done)。 重画屏幕。 Step 3. 移动投影视图。 1. 在投影视图保持选中的情况下,右键单击并禁用 “锁定视图移动” (Lock View Movement) 选项。现在可将视图移到所需位置。 2. 向屏幕左侧拖动视图。注意视图垂直移动的锁定,因为它是“前” (FRONT) 视图的投影视图。 注意: 移动视图和尺寸使用的操作顺序是“单击和释放”,然后“单击并拖动”。 图 8: 移动投影视图 3. 选取父视图并将其移到其它位置。请注意,投影视图会随着视图一起移动。 设计基础 第 9-7 页 图 10: 移动父视图 Step 4. 更改视图的显示。 1. 将这两个视图的显示都更改为 “无隐藏线” (No Hidden)。 ? 按住 CRTL 键。选取这两个视图。 ? 右键单击,选取 “属性” (Properties)>“视图显示” (View Disp)。 ? 选取 “无隐藏线” (No Hidden)>“完成” (Done)>“完成” (Done)。 ? 单击背景取消选取视图。 ? 必要时更新所有视图。 第 9-8 页 在绘图中创建视图 图 12: 选取的两个视图 图 14: 更改后的视图显示 2. 更改绘图设置文件选项。 ? 单击 “文件” (File)>“属性” (Properties)>“绘图选项” (Drawing Options)。 ? 选取选项 model_display_for_new_views 并从下拉列表中选取 No_Hidden 作 为选项值。 设计基础 第 9-9 页 ? 单击 “添加 /更改” (Add/Change)>“应用” (Apply)>“关闭” (Close)。 Step 5. 在绘图中添加一个截面视图。 1. 在 FRONT 视图下方添加一个横截面视图,如下图所示。 ? 右键单击并选取 “插入绘图视图” (Insert Drawing View)。 ? 单击 “投影” (Projection)>“截面” (Section)>“完成” (Done)>“完成” (Done)。 ? 在 FRONT 视图下方选取一个位置来放置截面视图。 ? 单击 “创建” (Create)>“完成” (Done)。输入 B 作为横截面视图的名称。 ? 从模型树中选取 TOP 基准平面。 ? 单击 FRONT 视图以放置横截面箭头。请注意,该视图已处于无隐藏线显示状态。 图 16: 添加截面视图 Step 6. 将 RIGHT 视图更改为横截面视图。 1. 选取 RIGHT 视图。右键单击,选取 “属性” (Properties)>“视图类型” (View Type)。 2. 单击 “截面” (Section)>“完成” (Done)>“完成” (Done)。 第 9-10 页 在绘图中创建视图 3. 选取已保存的 A 横截面并选取 FRONT 视图来放置箭头,如下图所示。 图 18:更改视图显示 Step 7. 重定向 FRONT 视图。 1. 更改 FRONT 视图的方向。 ? 选取 FRONT 视图。右键单击,选取 “属性” (Properties)>“重定向” (Reorient) 。 ? 阅读警告信息并选取 “是” (Yes)。 ? 选取已保存的视图 BACK,完成此任务。 设计基础 第 9-11 页 图 20: 重定向视图 2. 注意投影视图的变化。 RIGHT 视图横截面没有正确显示。 3. 在视图中选取横截面剖面线,右键单击,选取 “反向材料切除侧” (Flip Material Removal Side)。 RIGHT 视图被更正,横截面箭头的方向也将更新。 第 9-12 页 在绘图中创建视图 图 22: 反向后的材料切除侧 4. 在 BACK 视图的右侧添加一个投影视图,如下图所示。 设计基础 第 9-13 页 图 24: 添加的投影视图 5. 保存绘图。 Step 8. 在绘图中添加详图视图。 1. 从下拉菜单中选取 “插入” (Insert)>“绘图视图” (Drawing View)。 2. 单击 “详图” (Detailed)>“完成” (Done)。 选取左上方的一个位置,如下图所示。 3. 输入比例值 2。 放大 RIGHT 视图中的倒圆角。选取倒圆角的一个边 (F28)。 4. 选取点构成围绕倒圆角的样条,如下图所示。 完成后单击中键。 5. 输入名称 1,然后单击 “圆” (Circle)。 在 RIGHT 视图上方选取一个注释位置。 6. 使用工具栏重新调整屏幕。 第 9-14 页 在绘图中创建视图 图 26: 添加的详图视图 Step 9. (可选练习)更改详图视图的边界。 1. 在详图视图仍选中的情况下,右键单击,选取 “属性” (Properties)>“边界” (Boundary) 。 2. 单击 “ ASME 94 圆” (ASME 94 Circ)>“完成” (Done)。 3. 注意详图视图中注释显示的变化,如下图所示。 设计基础 第 9-15 页 图 28: 父视图上更改后的轮廓 4. 在详图视图仍选中的情况下,右键单击,选取 “属性” (Properties)>“边界” (Boundary) 。 5. 单击 “圆” (Circle)>“完成” (Done)。 注意: 要拭除详图视图的边界,请单击“视图边界” (View Bndry) 菜单中的 “拭除外边界” (Erase Outer)。父视图上已为详图视图定义的参照点也可以进行更改。 Step 10. 添加辅助视图。 1. 单击背景以取消选取前一视图。 2. 右键单击并选取 “插入绘图视图” (Insert Drawing View)。 单击 “辅助” (Auxiliary)>“ 截面” (Section)>“完成” (Done)>“完成” (Done)。 3. 选取 BACK 视图左下方的一个位置,如下图所示。 4. 从模型树中选取 DTM8 基准平面作为视图方向。 5. 沿 DTM8 基准平面上创建一个名为 C 的平面截面。 6. 选取 BACK 视图来放置横截面箭头。 7. 通过移动来排列绘图中的视图和视图名称。 第 9-16 页 在绘图中创建视图 图 30: 添加的辅助视图 Step 11. 修改横截面的显示。 1. 在 RIGHT 视图中选取横截面剖面线。 设计基础 第 9-17 页 图 32: 选取横截面剖面线 2. 右键单击,选取 “属性” (Properties)。 3. 单击 “间距” (Spacing)>“一半” (Half) 以及 “角度” (Angle)>120>“完成” (Done)。 4. 注意在 RIGHT 视图和详图视图中剖面线显示的变化。 第 9-18 页 在绘图中创建视图 图 34: 更改后的横截面剖面线 5. 再次编辑横截面剖面线的属性。 6. 从工作目录中 “检索” (Retrieve) 剖面线图案 Aluminum。 单击 “完成” (Done)。 注意: 可创建、保存及检索剖面线图案。 7. 取消选取横截面,选取 RIGHT 视图。 8. 右键单击,选取 “属性” (Properties)>“视图类型” (View type)>“完成” (Done)>“区 域剖截面” (Area Xsec)>“完成” (Done)>“完成” (Done)。 9. 单击背景以取消选取视图。 设计基础 第 9-19 页 Step 12. 添加带有比例的一般视图。 1. 右键单击并选取 “插入绘图视图” (Insert Drawing View)。 2. 单击 “普通” (General)>“比例” (Scale)>“完成” (Done)。 3. 在绘图页面的右上角选取一个位置,如下图所示。 4. 输入 .5 作为视图比例。 5. 从“保存的视图” (Saved Views) 列表中选取 “标准方向” (Standard Orientation),然后 单击 “设置” (Set)。 6. 完成视图的创建。将视图移到绘图中一个合适位置处。 图 36: 添加的一般视图 7. 插入另一个绘图视图。单击 “普通” (General)>“部分视图” (Partial View)>“比例” (Scale)>“完成” (Done)。 8. 在上述一般视图的右侧选取一个位置,如下图所示。 9. 输入 2.0 作为视图比例。 10. 从已保存视图的列表中选取 3D_BACK,然后单击 “设置” (Set)。 单击 “确定” (OK)。 11. 放大并选取倒圆角的一个边 (F47) 作为参照点。 12. 选取点构成围绕倒圆角的样条,如下图所示。 完成后单击中键。 第 9-20 页 在绘图中创建视图 图 38: 定义部分视图 13. 排列页面上的视图。 14. 保存绘图。 设计基础 第 9-21 页 图 40: 完成后的绘图 Step 13. (可选练习)更改螺纹的显示。 1. 放大 BACK 视图中螺纹孔附近的区域,如下图所示。 图 42: 螺纹边的显示 第 9-22 页 在绘图中创建视图 2. 使用先前说明的方法,在绘图设置文件中将选项 hlr_for_threads 设为 No,将选项 thread_standard 设为 std_ansi。 3. 更新页面上的视图。请注意,螺纹边会显示成曲面。 图 44: 更新后的螺纹边显示 4. 使用先前说明的方法,在绘图设置文件中将选项 hlr_for_threads 设回 Yes,将选项 thread_standard 设回 std_iso。 5. 单击 “视图” (View)>“更新” (Update)>“当前页面” (Current Sheet),更新页面上的视图 。请注意,螺纹边会显示成圆弧。 注意 如果 hlr_for_threads 设为 ‘yes’,螺纹边将符合 ANSI 或 ISO 标准的隐藏线显示。 当视图中的螺纹边显示成一个圆时(此时孔轴与屏幕垂直),显示方式符合 ANSI 标 准。螺纹边的圆弧显示符合 ISO 标准。 设计基础 第 9-23 页 图 46: 更新后的螺纹边显示 6. 保存绘图。 此练习结束。 第 9-24 页 在绘图中创建视图 练习 2: 在绘图中添加多个模型 目标 成功完成此练习后,您将了解如何: ? 向绘图添加模型。 ? 选取用来创建视图及添加细节的活动模型。 假定背景 创建了变速箱前部零件的绘图后,现在要添加变速箱后部零件的视图。因为您要将变速箱的多个元 件绘图放在一起,因此需在同一个绘图上创建视图。 Step 1. 向绘图添加变速箱后部模型。 1. 必要时激活 GEARBOX.DRW。 2. 从下拉菜单中选取 “文件” (File)>“属性” (Properties)>“绘图模型” (Drawing Models)>“增加模型” (Add Model)。 3. 选取 GEARBOX_REAR.PRT 并单击 “打开” (Open)。 4. 注意屏幕底部的绘图信息。现在的活动模型是 GEARBOX_REAR.PRT。 图 48: 活动模型信息 Step 2. 插入一个绘图页面并更改格式。 1. 单击 “插入” (Insert)>“页面” (Sheet)。 2. 在系统提示时输入姓名。 3. 注意新绘图页面的绘图标签中的更新信息。 设计基础 第 9-25 页 图 50: 绘图标签 4. 单击 “文件” (File)>“页面设置” (Page Setup)。 5. 从工作目录中选取格式 A1_PART.FRM 作为页面 2 的格式。单击 “确定” (OK)。 6. 对系统的所有提示都输入 Yes,将现有表格从绘图页面中移除。 7. 输入 TRENT 作为供应商名称,输入 铝 作为材料,当系统提示输入质量时按 ENTER 键将其留 为空白。 8. 注意新绘图页面的绘图标签中的更新信息。 图 52: 更新后的绘图标签 Step 3. 添加模型的视图。 1. 右键单击并选取 “插入绘图视图” (Insert Drawing View)。 2. 使用先前说明的方法将已保存的 FRONT 视图放置在绘图页面的中心,如下图所示。取消选取 所有视图。 第 9-26 页 在绘图中创建视图 图 54:前视图 3. 右键单击并选取 “插入绘图视图” (Insert Drawing View)。 单击 “旋转” (Revolved)>“ 完成” (Done)。 4. 如下图所示,在 FRONT 视图上方选取一个点以放置旋转截面视图。 5. 选取 FRONT 视图作为父视图。 6. 从已保存的横截面列表中选取 B。 7. 单击鼠标中键接受缺省对称轴。 图 56: 旋转的截面视图 8. 插入另一个视图。单击 “投影” (Projection)>“截面” (Section)>“完成” (Done)。 9. 选取 “全部对齐” (Total Align)>“完成” (Done)。选取 FRONT 视图左侧的一个位置来放 置视图。 设计基础 第 9-27 页 10. 从已保存的横截面列表中选取 A。 11. 选取如下图所示的轴,然后选取 FRONT 视图来放置横截面箭头。 图 58: 选取轴 12. 接受缺省的视图方向。 13. 保存绘图。 第 9-28 页 在绘图中创建视图 图 60: 对齐全部横截面 Step 4. 启动变速箱前部零件模型,在前一绘图页面上放置一个视图。 1. 使用工具栏将当前绘图模型变为 GEARBOX_FRONT.PRT。 2. 使用工具栏切换到前一页面。 3. 插入一个新的绘图视图。 ? 右键单击并选取 “插入绘图视图” (Insert Drawing View)。 单击 “确定” (OK) 接 受缺省视图选项。 ? 选取截面 A 视图左侧的一个位置来放置视图。 ? 选取截面 A 作为新投影视图的父视图。 设计基础 第 9-29 页 图 62:投影视图 4. 排列绘图页面上的视图。 5. 保存绘图。 此练习结束。 第 9-30 页 在绘图中创建视图 练习 3: 在绘图中创建组件模型视图 目标 成功完成此练习后,您将了解如何: ? 向绘图添加分解视图。 ? 变更分解视图的显示。 ? 隐藏视图中的骨架模式。 假定背景 制造小组要求您添加变速箱组件的一个分解视图以确定组件位置。您被指派的任务是在绘图中添加 相关的组件视图和材料清单。 Step 1. 向绘图中添加组件模型。 1. 必要时激活 GEARBOX.DRW。 2. 从下拉菜单中选取 “文件” (File)>“属性” (Properties)>“绘图模型” (Drawing Models)>“增加模型” (Add Model)。 3. 选取 GEARBOX_CHUCK.ASM 并单击 “打开” (Open)。 4. 选取要添加到绘图中的 “主表示” (Master Rep)。 单击“ 确定” (OK)>“完成 /返回” (Done/Return)。 注意显示在图形窗口底部的模型信息。 图 64: 活动的模型信息 Step 2. 插入一个绘图页面并放置组件视图。 1. 插入一个新的绘图页面,并在系统提示时输入您的姓名。 2. 插入一个绘图视图,然后单击 “普通” (General)>“分解” (Exploded)>“比例” (Scale)>“完成” (Done)。 3. 在绘图页面的中心选取一个位置来放置视图。 4. 选中 GEAR_BOX_EXP 复选框,单击 “完成” (Done)。模型的分解状态即被选中。 5. 输入 0.5 作为视图的比例。 6. 从已保存视图列表中选取 GEAR_BOX。 单击 “设置” (Set)>“确定” (OK)。 设计基础 第 9-31 页 图 66:分解视图 Step 3. 插入材料清单表。 1. 单击 “表” (Table)>“插入” (Insert)>“表格来自文件” (Table from File)。 2. 从工作目录中选取 BOM_TABLE.TBL。 单击 “打开” (Open)。 3. 将表格放置在绘图页面的左上角,如下图所示。 第 9-32 页 在绘图中创建视图 图 68: 材料清单表 Step 4. 更改模型的视图表示。 1. 选取分解视图。右键单击,选取 “属性” (Properties)>“视图状态” (View State)。 2. 选取 GEAR_BOX 作为模型表示,如下图所示。 单击 “确定” (OK)。 图 70: GEAR_BOX 表示 设计基础 第 9-33 页 3. 单击 “完成” (Done) 并取消选取视图。 4. 请注意,绘图中的材料清单未更新。 Step 5. 更新绘图中的材料清单。 1. 单击表格中的任意位置。单击 “表” (Table)>“选取” (Select)>“表” (Table)。 2. 单击 “表” (Table)>“重复区域” (Repeat Region)>“模型 /表示” (Model/Rep)。 3. 选取表中的区域。 4. 选取 GEARBOX_CHUCK.ASM 并单击 “打开” (Open)。 5. 从列表中选取 GEAR_BOX 表示,然后单击 “确定” (OK)。 6. 单击 “确认” (Confirm)>“完成” (Done),完成此任务。 图 72: 更新后的材料清单 Step 6. 为材料清单添加球标。 1. 单击 “表” (Table)>“ BOM 球标” (BOM Balloons)>“设置区域” (Set Region)>“带 数量” (With Qty)。 2. 选取表中的区域,然后单击 “确定” (OK)。 3. 在“ BOM 球标” (BOM Balloons) 菜单中,单击 “创建球标” (Create Balloon)>“根据视 图” (By View)。 4. 选取放置球标的分解视图。 5. 单击 “完成” (Done)。 第 9-34 页 在绘图中创建视图 图 74:材料清单球标 6. 保存绘图。 Step 7. (可选练习)更改分解视图的显示。 1. 选取分解视图。右键单击,选取 “属性” (Properties)>“视图显示” (View Disp)。 2. 单击 “显示骨架” (Show Skeleton)>“模型颜色” (Model Color)>“完成” (Done)>“ 完成” (Done)。 3. 必要时更新视图。 图 76: 更改后的视图显示 4. 保存绘图。 5. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 设计基础 第 9-35 页 总结 学习此模块后,您将能够: ? 在绘图中创建模型视图。 ? 在绘图中修改模型视图。 ? 在绘图中创建多个模型的视图。 第 10-1 页 模块 10 添加绘图细节 – I 简介 工程绘图必须正确地标注尺寸,以便将设计师的意图传达给最终用户。这些尺寸可 提供指定对象中各个特征的大小和位置时所需的信息。正确标注的绘图有助于确保 在制造阶段所生成的零件符合您的需求。 在本模块中,您将学习如何在绘图中添加尺寸细节。这通常是在创建绘图、放置所 需视图之后要执行的步骤。放置尺寸可通过自动和手动两种方法。尺寸必须附加到 视图上显眼的位置处,与几何细节放在一起。 目标 学习此模块后,您将能够: ? 在模型视图中添加尺寸。 ? 修改尺寸显示和值。 第 10-2 页 添加绘图细节 – I 设计基础 第 10-3 页 模块 10 课堂练习 练习 1: 在绘图中添加尺寸 – A 目标 成功完成此练习后,您将了解如何: ? 在绘图视图上添加尺寸。 ? 更改尺寸的显示。 ? 在视图中所需的位置处放置尺寸。 ? 修改标注形式。 假定背景 您继续创建要与制造小组进行讨论的初步绘图,您需要向创建的绘图中添加细节。您要向离合器蹄 片绘图中添加尺寸。 Step 1. 在离合器蹄片绘图中添加尺寸。 1. 启动 Pro/ENGINEER Wildfire。 2. 使用文件夹导航器浏览到下列位置: c:\users\student\wf_drawings_330\module_03。 3. 将文件夹 module_03 设为工作目录。 4. 打开 CLUTCH_SHOE_LEFT.DRW。 第 10-4 页 添加绘图细节 – I 图 2: 离合器蹄片左绘图 5. 添加模型树中“伸出项 id 39”的尺寸。 ? 在模型树中选取特征 “伸出项 id 39” (Protrusion id 39)。 ? 右键单击,选取 “显示尺寸” (Show Dimension)。 ? 尺寸显示在视图上,如下图所示。 设计基础 第 10-5 页 图 4: 伸出项尺寸 6. 将尺寸移动到相应的视图上。 ? 如下图所示选取尺寸。 第 10-6 页 添加绘图细节 – I 图 6: 选取的尺寸 ? 右键单击,选取 “将项目移动到视图” (Move Item to View)。 ? 选取下图所示的横截面视图来放置尺寸。 ? 单击背景取消选取尺寸。 注意: 如果绘图设置文件中的 allow_3d_dimensions 选项设为 Yes,则尺寸可放置在 3D 视图上。 设计基础 第 10-7 页 图 8: 移动到横截面视图上的尺寸 7. 同样地,选取下图所示的尺寸并将其放置在横截面视图上。 第 10-8 页 添加绘图细节 – I 设计基础 第 10-9 页 图 10: 移动到横截面视图的尺寸 8. 添加模型树中“切口 id 386”的尺寸。 ? 在模型树中选取特征 “切口 id 386” (Cut id 386)。右键单击,选取 “按视图显示 尺寸” (Show Dimension by View)。 ? 选取“详图视图 1” (detail view 1) 来放置尺寸,如下图所示。 第 10-10 页 添加绘图细节 – I 图 12: 按视图放置的尺寸 9. 在详图视图中添加“切口 id 6238”的尺寸。 ? 使用工具栏选取 “显示 /拭除” (Show / Erase) 工具。 ? 设置选项,按 “特征和视图” (Feature and View) 显示尺寸。 ? 在“详图视图 2” (Detail View 2) 中选取 F7(切口) ,如下图所示。 ? 单击鼠标中键,选取 “接受全部” (Accept All) 完成尺寸的创建。 图 14: 按特征和视图放置的尺寸 设计基础 第 10-11 页 10. 添加设计模型中剩余的特征尺寸。 ? 在“显示 /拭除” (Show / Erase) 菜单中,选取 “显示全部” (Show All) 以显示模型 的所有尺寸。 ? 系统发出警告消息时选取 “是” (Yes)。 ? 单击鼠标中键,选取 “关闭” (Close) 以添加尺寸。 ? 取消选取尺寸。 图 16: 添加了所有剩余尺寸后 Step 2. 排列绘图中的尺寸。 1. 通过拖动一个窗口经过截面视图上的所有尺寸来选取它们。 第 10-12 页 添加绘图细节 – I 图 18: 选取的尺寸 2. 右键单击,选取 “清理尺寸” (Cleanup Dimensions)。 3. 输入 15 作为偏移,输入 10 作为增量值。 4. 选中 “创建捕捉线” (Create Snap Lines) 及 “破断尺寸界线” (Break Witness Lines) 复选框。 5. 单击 “应用” (Apply)>“关闭” (Close)。 请注意,尺寸间的距离是均等的,重叠的尺寸界 线会在相交处断开,如下图所示。 图 20: 整理尺寸 设计基础 第 10-13 页 注意: 利用“环境” (Environment) 菜单可快速关闭捕捉线的显示。 6. 如上所述,将尺寸切换成相应的视图并清理视图中的所有尺寸,而不必创建捕捉线或在尺寸界 线中添加破断。 图 22: 整理尺寸 7. 在“详图视图 1” (detail view 1) 中移动并对齐尺寸。 ? 如下图所示选取尺寸。 ? 将尺寸拖动到另一侧。 第 10-14 页 添加绘图细节 – I 图 24: 移动后的尺寸 ? 按住 CTRL 键。如下图所示选取尺寸。 ? 右键单击,选取 “对齐尺寸” (Align Dimension)。必要时,可在选取尺寸的同时移 动它们。 图 26: 选取第二个尺寸和对齐后的尺寸 8. 更改“详图视图 1” (detail view 1) 中的箭头方向。 ? 如下图所示选取尺寸。 ? 右键单击,选取 “反向箭头” (Flip Arrows)。重复此步骤,直到箭头如下图所示放 置。 设计基础 第 10-15 页 图 28: 反向箭头前后 ? 将尺寸移到视图之外。 9. 更改“详图视图 1” (detail view 1) 中尺寸箭头的显示。 ? 如下图所示选取尺寸。 ? 将光标移到箭头上,右键单击,选取 “箭头样式” (Arrow Style)。 图 30: 选取箭头 ? 单击 “实心点” (Filled Dot)>“完成 /返回” (Done/Return)。必要时更新视图。 第 10-16 页 添加绘图细节 – I 图 32: 更改后的箭头 ? 对另一个尺寸的箭头重复此过程,选取 “斜杠” (Slash) 作为箭头样式。 图 34: 更新后的箭头 10. 在绘图设置文件中将 dim_leader_length 的值设为 7。必要时更新绘图中的视图。注意导引 箭头在尺寸界线的终点处尺寸的变化。 注意: 影响绘图的创建和显示的配置文件选项列表在本指南的“附录 A”中提供。 绘图设置文件选项的列表根据其用法被分类附在指南的“附录 B”中。 11. 在“详图视图 1” (detail view 1) 中将直径尺寸的显示更改为线性显示。 ? 如下图所示选取尺寸。右键单击,选取 “显示为线性” (Show as Linear)。 设计基础 第 10-17 页 图 36: 显示为线性的直径尺寸 ? 右键单击,选取 “编辑附件” (Edit Attachment)。 ? 通过移动光标来旋转尺寸。尺寸将捕捉到垂直位置。如下图所示单击放置尺寸。 图 38: 编辑后的尺寸附件 ? 将尺寸移动到正确的位置。 12. 向尺寸中添加角拐。 ? 如下图所示选取尺寸界线。右键单击,选取 “插入角拐” (Insert Jog)。 第 10-18 页 添加绘图细节 – I 图 40: 选取尺寸界线 ? 在尺寸界线上拾取一个位置来放置角拐的起点。 ? 拖动并选取角拐终点的位置。 图 42: 在尺寸界线上添加角拐 ? 单击鼠标中键完成角拐。 ? 选取尺寸文本并将其移动到尺寸界线内。 设计基础 第 10-19 页 图 44: 移动尺寸文本 13. 使用上述步骤中所描述的方法排列并清理所有其它视图中的尺寸。 第 10-20 页 添加绘图细节 – I 图 46: 排列绘图中的尺寸 Step 3. 更改标注形式。 1. 如下图所示选取尺寸。 图 48: 选取的尺寸 2. 右键单击,选取 “拭除” (Erase)。 3. 单击背景完全拭除尺寸。 设计基础 第 10-21 页 4. 单击 “插入” (Insert)>“尺寸” (Dimension)>“新参照” (New References)。 5. 如下图所示选取横截面的圆弧边。将光标置于视图左侧,然后单击鼠标中键放置尺寸。 图 50: 创建的尺寸 注意: 要确定在绘图中创建了哪些尺寸,可使用 “编辑” (Edit)>“按属性加亮” (Highlight by Attributes) 来加亮它们。设置选项,加亮创建的尺寸。 Step 4. 添加参照尺寸。 1. 单击 “插入” (Insert)>“参照尺寸” (Reference Dimension)>“新参照” (New References)。 2. 选取边,如下图所示。 第 10-22 页 添加绘图细节 – I 图 52: 为参照尺寸选取的边 3. 将光标移到视图下方,单击鼠标中键,选取 “相切” (Tangent)。 4. 完成尺寸的创建。 图 54: 添加了参照尺寸后 Step 5. 设置部分尺寸以符号形式显示。 1. 更改尺寸文本。 ? 如下图所示选取尺寸。 右键单击,选取 “属性” (Properties)。 设计基础 第 10-23 页 图 56: 选取的尺寸 ? 在 “尺寸文本” (Dimension Text) 选项卡中,将尺寸参数从 @D 更改为 @S。 ? 输入 SHOE_WIDTH 作为尺寸名称。 单击 “确定” (OK)。 图 58: 符号尺寸 注意: 使用此工具还可向尺寸中添加前缀和后缀文本。 Step 6. 在绘图中添加轴。 1. 启动 “显示 /拭除” (Show / Erase) 工具。 2. 设置选项,使其只显示轴。在“显示方式” (Show by) 选项中选中 “视图” (View) 复选框。 3. 选取“详图视图 1” (Detail View 1) 并单击 “确定” (OK)。 第 10-24 页 添加绘图细节 – I 4. 同样地,选取“详图视图 2” (Detail View 2) 并单击 “确定” (OK)>“关闭” (Close)。 图 60: 按视图显示的轴 Step 7. 添加双重尺寸。 1. 将绘图设置文件选项 dual_dimensioning 设为 primary[secondary],将 dual_secondary_units 设为 inch。 2. 更新绘图中的视图。请注意,所有尺寸都会显示一个辅助尺寸。 图 62: 双重尺寸 3. 保存绘图。 4. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 设计基础 第 10-25 页 练习 2: 在绘图中添加尺寸 – B 目标 成功完成此练习后,您将了解如何: ? 向钣金件元件的绘图中添加纵坐标尺寸。 假定背景 您要创建把手托架零件的空白绘图。您已经在绘图中放置了所需的视图,接下来要向空白视图中添 加纵坐标尺寸。 Step 1. 创建基线尺寸以添加纵坐标尺寸。 1. 打开 HANDLE_BRACKET.DRW。 图 64: 把手托架绘图 2. 创建空白绘图的外部边界尺寸。 ? 单击 “插入” (Insert)>“尺寸” (Dimension)>“新参照” (New References), 创建下图所示的尺寸。 第 10-26 页 添加绘图细节 – I 图 66: 在绘图中添加了尺寸 3. 选取垂直尺寸,右键单击,选取 “切换纵坐标 /线性” (Toggle Ordinate/Linear)。 4. 选取尺寸界线为垂直尺寸创建新的纵坐标基线,如下图所示。 图 68: 选取尺寸界线和纵坐标尺寸 5. 使用上述步骤描述的方法将水平尺寸转换为纵坐标尺寸。 设计基础 第 10-27 页 图 70: 添加另一个纵坐标尺寸 Step 2. 添加更多尺寸并将其转换为纵坐标尺寸。 1. 单击 “插入” (Insert)>“尺寸” (Dimension)>“公共参照” (Common Reference)。 2. 选取下图所示的边作为垂直尺寸的公共参照。 图 72: 选取的公共参照 3. 选取要标注尺寸的边,如下图所示。在视图的左侧单击鼠标中键以创建尺寸。 第 10-28 页 添加绘图细节 – I 图 74: 选取用来标注尺寸的边 4. 同样地,选取其它边和顶点来放置其尺寸,如下图所示。 图 76: 添加的尺寸 5. 在新尺寸仍被选取的情况下,右键单击,选取 “切换纵坐标 /线性” (Toggle Ordinate/Linear)。 图 78: 转换为纵坐标尺寸的线性尺寸 6. 必要时排列视图中的尺寸。 设计基础 第 10-29 页 注意: 您也可以使用“清理尺寸” (Cleanup Dimensions) 工具来排列纵坐标尺寸。 Step 3. 在视图区域中自动添加纵坐标尺寸。 1. 使用 “显示 /拭除” (Show / Erase) 工具拭除视图中的所有尺寸。 2. 单击 “插入” (Insert)>“尺寸” (Dimension)>“自动纵坐标” (Auto Ordinate)。 3. 在视图中选取要标注尺寸的区域,如下图所示。 图 80: 为自动标注尺寸选取的区域 4. 单击鼠标中键完成选取。 5. 单击 “创建” (Create) 开始为纵坐标尺寸创建新坐标系。 6. 选取 HANDLE_BRACKET_FLAT 创建坐标系。 7. 选取视图的左下角、水平和垂直边作为参照。 第 10-30 页 添加绘图细节 – I 图 82: 选取要创建坐标系的边 8. 定向坐标系,使其以水平边定义 X 轴、垂直边定义 Y 轴、 Z 轴为垂直于屏幕。 图 84: 创建坐标系 注意: 以红色加亮的箭头是选取的活动方向。 9. 尺寸将在视图中自动创建。 注意: 您可通过选取该区域单独或自动添加纵坐标尺寸。但较好的方法是在每个步骤中,在 视图的小块区域内创建纵坐标尺寸。 设计基础 第 10-31 页 图 86: 自动放置了纵坐标尺寸后 10. 保存绘图。 11. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 第 10-32 页 添加绘图细节 – I 总结 学习此模块后,您将能够: ? 在模型视图中添加尺寸。 ? 修改尺寸显示和值。 第 11-1 页 模块 11 添加绘图细节 – II 简介 除尺寸信息外,文本信息也被用来传达处理和组件细节。标准的制造方法是在绘图 中将有关标准特征的信息(例如孔)显示成表格的形式,以便更容易向制造小组传 达尺寸信息。您也可以根据需要将图片和外部对象插入到绘图中。 在本模块中,您将学习如何在绘图中添加注释。注释可附加到模型中,或作为参考 信息放置在绘图上。这些注释也可以是存储为文本文件的标准注释。 在 Pro/ENGINEER Wildfire 中,可使用特殊的命令在绘图中将孔特征信息以列表 的形式显示。 您还将学习如何将在绘图中放置嵌入的对象。 目标 学习此模块后,您将能够: ? 在绘图中添加注释。 ? 修改绘图中的注释。 ? 创建孔表。 ? 修改绘图中的 OLE 对象。 第 11-2 页 添加绘图细节 – II 设计基础 第 11-3 页 模块 11 课堂练习 练习 1: 在绘图中添加注释 目标 成功完成此练习后,您将了解如何: ? 向绘图中添加注释。 ? 在绘图中编辑注释。 ? 使用来自文本文件的数据作为要放置在绘图中的注释。 ? 在绘图中创建参数化注释。 ? 更改注释的显示。 假定背景 您继续创建要与制造小组进行讨论的初步绘图,您需要向创建的绘图中添加注释和其它模型信息。 您当前正在制作油箱的绘图。油箱的体积是一个重要的设计特征,它必须在绘图中传达出来。设计 小组已在设计模型中创建了一个分析特征,它会在再生时自动计算油箱的体积。您希望尽量使用设 计模型中的参数化信息,以便绘图可随着设计模型而更新。 Step 1. 在绘图中显示设计模型中的 3D 注释。 1. 启动 Pro/ENGINEER Wildfire。 2. 使用文件夹导航器浏览到下列位置: c:\users\student\wf_drawings_330\module_04。 3. 将文件夹 module_04 设为工作目录。 4. 打开 FUEL_TANK.DRW。 第 11-4 页 添加绘图细节 – II 图 2: 油箱绘图 5. 查看绘图中添加的视图和尺寸。 6. 从模型树中打开 FUEL_TANK.PRT。查看模型中的 3D 注释。 图 4: 带有 3D 注释的油箱模型 7. 激活 FUEL_TANK.DRW。 8. 从工具栏中选取 “显示 /拭除” (Show / Erase) 工具。 9. 设置选项,使其只显示注释,然后在“显示方式” (Show by) 选项中选中 “视图” (View) 复 选框。 10. 在绘图中选取 3D 视图来放置注释,如下图所示。 设计基础 第 11-5 页 图 6: 按视图显示注释 11. 完成注释的创建,关闭 “显示 /拭除” (Show / Erase) 工具。 Step 2. 在绘图中创建注释并设置其格式。 1. 缩放到绘图的上部中心。 2. 单击 “插入” (Insert)>“注释” (Note)。 接受缺省选项并选取 “制作注释” (Make Note)。 3. 在绘图中选取下图所示的位置。 4. 输入 STRICTLY CONFIDENTIAL 作为注释文本。 5. 关闭“注释创建” (Note Creation) 工具。 图 8: 创建的注释 6. 格式化注释,使其在绘图中清晰可见。 ? 选取注释。 右键单击,选取 “属性” (Properties)。 ? 在 “文本样式” (Text Style) 选项卡中,将“字体” (Font) 改为 Filled。 ? 取消选取“高度” (Height) 的“缺省” (Default) 复选框,输入 6 作为高度值。 第 11-6 页 添加绘图细节 – II ? 选取 “下划线” (Underline) 复选框为文本加下划线。 ? 输入“斜角” (Slant Angle) 值 5。 ? 选取黄色的颜色标签,然后为注释选取蓝色。 单击 “确定” (OK)。 ? 单击 “确定” (OK) 应用更改。 图 10: 更改注释属性 图 12: 格式化的注释 设计基础 第 11-7 页 注意: 创建注释或格式化注释的同时,可保存文本样式并将其应用到选定的文本。 Step 3. 插入来自保存的文本文件中的文本块。 1. 单击 “插入” (Insert)>“注释” (Note)。 2. 选取 “无引线” (No Leader)>“文件” (File)>“制作注释” (Make Note)。 3. 在绘图中选取注释下方的某一位置,如下图所示。 图 14: 在绘图上放置注释 4. 选取 QUOTATION_STAMP.TXT。单击 “打开” (Open)。 图 16: 从文件创建的注释 5. 关闭“注释创建” (Note Creation) 工具。 第 11-8 页 添加绘图细节 – II Step 4. 编辑并格式化创建的注释。 1. 调整注释的文本框的大小。 ? 选取注释。 ? 将光标移到文本框的右侧。您会看到下图所示的箭头符号。 图 18: 调整文本框的大小 ? 单击并向左拖动文本框。请注意,文本框中的文本会换行,行数会增加,如下图所示 。 图 20: 调整后的文本框 2. 编辑注释。 ? 在注释保持选中的情况下,右键单击,选取 “属性” (Properties)。 ? 如下图所示编辑注释。 图 22: 编辑注释 设计基础 第 11-9 页 ? 关闭“注释编辑” (Note Editing) 工具。 图 24: 编辑后的注释 Step 5. 将注释移动到正确的位置。 1. 按住 CTRL 键。选取先前创建的两个注释,如下图所示。 图 26: 同时选取的注释 2. 单击并拖动,将注释一并移动到绘图页面的角落,如下图所示。 第 11-10 页 添加绘图细节 – II 图 28: 更改后的注释位置 Step 6. 在气孔的通风孔插入一个带引线的注释。 1. 单击 “插入” (Insert)>“注释” (Note)。 选取 “引导” (Leader)>“输入” (Enter)>“制作 注释” (Make Note)。 2. 注意各个可用的选项。选取 “双箭头” (Double Arrow)。 3. 如下图所示,在 3D 视图中选取孔的边。 图 30: 选取的气孔通风孔 4. 单击 “确定” (OK)>“完成” (Done)。 5. 单击视图的左侧在绘图中放置注释,如下图所示。 6. 从显示的“文本符号” (Text Symbol) 调色板中,选取要在注释中放置的直径符号。 设计基础 第 11-11 页 7. 在 ? 之后输入 4.0 AIR TRAP VENT HOLE。 8. 关闭“注释创建” (Note Creation) 工具。 图 32: 创建的引线注释 注意: 通过选取箭头并更改其属性可改变双箭头引线的连接类型。 Step 7. 在所创建注释的引线中插入一个角拐。 1. 选取您在上述步骤中所创建注释的引线,如下图所示。 第 11-12 页 添加绘图细节 – II 图 34: 选取一个引线来添加角拐 2. 右键单击,选取 “插入角拐” (Insert Jog)。 3. 单击引线放置角拐的起点。 4. 拖动并选取角拐终点的位置。单击鼠标中键完成角拐的创建。 5. 取消选取注释。 注意: 角拐可通过选取进行编辑。单击鼠标右键,选取“删除” (Delete) 来删除角拐。 Step 8. (可选练习)将注释转换为多行注释、将注释置于框内及修改引线位置。 1. 选取您在上述步骤中所创建注释的左侧,拖动光标将其更改为多行文本。 图 36: 多行注释 2. 请注意,引线连接到注释的第 1 行。 3. 编辑注释内容。 4. 在注释的开头和结尾分别添加 @[ 和 @],如下图所示。 单击 “确定” (OK)。 请注意,注释周 围会出现一个框。 设计基础 第 11-13 页 图 38:有外框的注释 5. 再次编辑属性并在第 2 行文本前添加 @O(字母 O,不是数字 0)。单击 “确定” (OK)。请 注意,引线将与第 2 行连接。 图 40: 编辑引线连接 Step 9. 在管口上插入螺纹的参数化注释。 1. 在“细节 1”视图旁插入一个无引线的注释。 2. 请注意,当提示输入文本时,视图中的尺寸会切换为符号,如下图所示。 第 11-14 页 添加绘图细节 – II 图 42: 切换为符号的尺寸 3. 当系统提示时,输入 RIGHT HANDED THREAD 作为注释的第一行。按 Enter 键。 4. 输入 PITCH: &d133 作为注释的第二行。按 Enter 键。 5. 输入 HEIGHT: &d136 作为注释的第三行。完成注释。 6. 请注意,螺距和高度尺寸已从视图中移除,注释反映出了这些值,如下图所示。 设计基础 第 11-15 页 图 44: 参数化注释 Step 10. 用视图来分组注释。 1. 选取在上述步骤中创建的注释。单击 “编辑” (Edit)>“组” (Group)>“与视图相关” (Relate to View)。 2. 选取 “细节 1” 视图。 3. 将视图移动到其它位置。请注意,注释会随着视图移动。 Step 11. (可选练习)添加注释并按尺寸对其分组。 1. 在截面 Y-Y 视图中,在尺寸 59 旁插入注释文本。 2. 输入 HEIGHT 作为注释内容。 3. 将注释改为垂直注释。 4. 单击 “编辑” (Edit)>“组” (Group)>“与对象相关” (Relate to Object)。 5. 选取要附加注释的尺寸。 第 11-16 页 添加绘图细节 – II 图 46: 按尺寸分组的注释 Step 12. 参照模型中的分析特征插入显示油箱体积的注释。 1. 激活 FUEL_TANK.PRT。 2. 查看模型树中的 VOL_FLUID 特征。检查特征信息并注意局部参数 VOLUME,它由分析特征 创建,由关系驱动。 图 48: 计算油箱体积的分析特征 3. 激活 FUEL_TANK.DRW。 4. 编辑绘图标签旁的注释的属性,如下图所示。 图 50: 编辑注释 设计基础 第 11-17 页 5. 在注释中的文本之后输入 &volume:FID_VOL_FLUID。完成注释的编辑。 图 52: 参数化注释 6. 保存绘图。 Step 13. (可选练习)为零件的一般厚度添加参数化注释。 1. 使用上面所述的方法,参照在旋转截面视图中给定的厚度尺寸插入注释。 2. 如下图所示在绘图标签上方放置注释。 图 54: 参数化注释 3. 保存绘图。 4. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 第 11-18 页 添加绘图细节 – II 练习 2: 创建孔表 目标 成功完成此练习后,您将了解如何: ? 在绘图中添加孔表以展示孔信息。 假定背景 您继续创建要与制造小组进行讨论的初步绘图,您要向创建的绘图中添加注释及其它模型信息。 使用消音器零件绘图时,您发现如果在绘图视图中显示孔的所有尺寸,它会显得非常杂乱。您希望 在绘图中有条理地显示此信息,决定使用孔表工具来实现此目的。 Step 1. 在绘图中创建孔表。 1. 打开 HOLETABLE_MUFFLER.DRW。 图 56: 消音器零件绘图 2. 查看模型树。注意孔特征的阵列,它们需要在绘图中标注尺寸,还要注意两个单独的孔特征, 它们已在视图中被标注。 3. 从下拉菜单中单击 “工具” (Tools)>“孔表” (Hole Table)。 设计基础 第 11-19 页 4. 设置“孔表” (Hole Table) 选项。 ? 单击 “设置” (Setup)。查看“设置” (Setup) 菜单中可用的选项。 ? 单击 “孔命名” (Hole Naming)>“字母数字” (Alphanum)。利用此选项,这些孔 将在视图中按字母顺序标记。 5. 创建孔表。 ? 单击 “创建” (Create)>“孔” (Holes)。 ? 从模型树中选取坐标系 CS0。 ? 在绘图中单击以放置孔表的左上角。单击 “完成” (Done) 关闭孔表工具。 图 58: 孔表 6. 注意在孔表中显示的有关 x、 y 坐标、每个孔的直径以及视图名称等信息。 注意: 孔表创建之后不能对其设置进行更改。任何设置上的更改都会对所创建的孔表产生进 一步的影响。 7. 保存绘图。 8. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 第 11-20 页 添加绘图细节 – II 练习 3: 修改绘图中的 OLE 对象 目标 成功完成此练习后,您将了解如何: ? 编辑嵌入到绘图中的外部对象。 假定背景 您继续创建要与制造小组进行讨论的初步绘图,您要向创建的绘图中添加注释及其它模型信息。 您已在绘图中插入了一张消音器的图片。您要对该图片进行编辑,以便移除孔阵列周围的曲线显示 ,并在图片中加入文本。 Step 1. 移除图片中显示的圆形曲线。 1. 激活 HOLETABLE_MUFFLER.DRW。 2. 利用工具栏切换到页面 2。 图 60: 嵌入在绘图中的图片 3. 注意嵌入在绘图中的图片。 注意: 要在绘图中插入外部对象,请单击 “插入” (Insert)>“对象” (Object)。 设计基础 第 11-21 页 4. 选取图片。 右键单击,选取 “编辑” (Edit)。 注意,您可使用“画图” (Paintbrush) 应用程序 中的工具,如下图所示。 图 62: 编辑图片 5. 移除图片中显示的圆形曲线。 ? 使用“放大镜”工具放大阵列的孔,如下图所示。 图 64: 放大视图 第 11-22 页 添加绘图细节 – II ? 从工具箱中选取“取色”工具。 ? 在图片中单击孔阵列附近的模型前曲面以选取灰色。 图 66: 选取颜色 ? 选取刷子工具,如下图所示为图片中的圆形曲线上色。 注意: 编辑图片时可使用 CTRL+Z 随即撤消操作。 图 68: 使用刷子工具上色 Step 2. 在图片中添加文本。 1. 缩小以显示完整图片。 ? 选取“放大镜”工具并选取 1x 选项。 2. 使用“文字”工具在图片上创建一个文本框。 ? 在图片上单击并拖动来创建文本框。 设计基础 第 11-23 页 3. 从下方的调色板中为文本选取其它颜色。 4. 如下图所示输入文本。 图 70: 添加了文本框后 5. 从工具箱中选取任何其它工具以放置文本。 6. 在绘图上单击图片外的任意位置以完成图片的编辑。 Step 3. 打开与对象相关联的应用程序。 1. 在图片对象保持选中的情况下,右键单击并选取 “打开” (Open)。 2. 请注意,图片使用“画图”应用程序打开。可在此窗口中对图片进行编辑。 第 11-24 页 添加绘图细节 – II 图 72: 在画图应用程序中打开的图片 3. 在画图应用程序窗口中,单击 “文件” (File)>“退出并返回到 HOLETABLE_MUFFLER ” (Exit & Return to HOLETABLE_MUFFLER)。 4. 取消选取该图片对象。 5. 保存绘图。 6. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 设计基础 第 11-25 页 总结 学习此模块后,您将能够: ? 在绘图中添加注释。 ? 修改绘图中的注释。 ? 创建孔表。 ? 修改绘图中的 OLE 对象。 第 12-1 页 模块 12 绘图中的层 简介 层可提供组织各种项目(如特征、元件、绘制项目和其它层)的方法,使您可以对 它们进行整体操作。 利用层可在绘图中将选定的几何暂时从显示画面中移除。您可将各种类型的细节对 象分配给某一特定的层,然后根据需要遮蔽或显示该层。 绘图视图没有各个视图的单独层 – 它们使用绘图中的层。但是, Pro/ENGINEER Wildfire 可分别控制每个视图中绘图层的层显示状态。您可单独显示单个绘图视图 的绘图层,也可使层显示从属于绘图。 在本模块中,您将学习如何使用绘图中的层来控制绘图中所显示的信息。 目标 学习此模块后,您将能够: ? 描述绘图中的层和模型中的层之间的差异。 ? 在绘图中使用层。 第 12-2 页 绘图中的层 设计基础 第 12-3 页 模块 12 课堂练习 练习 1: 在绘图中添加层 目标 成功完成此练习后,您将了解如何: ? 在绘图中添加层。 ? 在层上放置详图项目。 ? 将层用于修饰特征。 假定背景 您现在的工作任务是为您的小组所设计的以汽油为动力的新钻孔机元件创建绘图。对绘图页面上可 用的数据集和信息的处理越来越复杂,而您感到在绘图发行版中可能会存在错误。您希望以层的方 式来组织绘图页面上的数据,以便在需要时可方便地进行编辑。在与其他小组成员讨论设计时,您 希望切换绘图中某些详图项目的显示。 Step 1. 查看变速箱前部零件和绘图中的层。 1. 启动 Pro/ENGINEER Wildfire。 2. 使用文件夹导航器浏览到下列位置: c:\users\student\wf_drawings_330\module_05。 3. 将文件夹 module_05 设为工作目录。 4. 打开 GEARBOX_FRONT.PRT。 5. 在模型树中选取 “显示” (Show)>“层树” (Layer Tree)。检查模型中的层。请注意,即 使基准特征显示处于“开启”状态,层也将被遮蔽,基准特征在模型中是不可见的。 第 12-4 页 绘图中的层 图 2: 模型层树 6. 打开 GEARBOX_FRONT.DRW。 图 4: 变速箱前部绘图 7. 在模型树中选取 “显示” (Show)>“层树” (Layer Tree)。检查绘图中的层。请注意,基 准特征会在绘图中显示出来,层也将可见。 设计基础 第 12-5 页 图 6: 绘图层树 注意: 缺省情况下,模型的所有层在绘图中都可见。层显示状态与模型层的显示无关。 8. 检查绘图中层的内容。所有基准特征都被分配给变速箱零件中它们分别所属的层。 Step 2. 按照在模型中所设置的层显示方式设置绘图中层的显示。 1. 单击 “文件” (File)>“属性” (Properties)>“绘图选项” (Drawing Options)。 2. 往下滚动到选项 “忽略模型层状态” (ignore_model_layer_status)。注意,缺省情况下,其 值被设为 ’Yes’。单击 “关闭” (Close) 关闭绘图设置文件。 3. 在“层树” (Layer Tree) 菜单中,选取 “设置” (Settings)>“绘图层状态” (Drawing Layer Status)。 图 8: 绘图层状态 4. 取消选取 “忽略模型层状态” (ignore_model_layer_status) 选项。绘图设置文件选项的值被 设为 'No'。 单击 “确定” (OK)。 第 12-6 页 绘图中的层 5. 注意层树中和绘图上层显示的变化。 图 10: 缺省层被关闭 Step 3. 更改层的显示。 1. 再次将绘图设置文件中的 “忽略模型层状态” (ignore_model_layer_status) 选项设为 ’Yes’。 注意: 建议您控制绘图层的显示,使其与模型层的状态无关。通过这种方式,即使模型层显 示在模型中做了更改,仍可在绘图中控制绘图层的显示。 2. 遮蔽包含基准平面、轴和坐标系的层。 ? 按住 CTRL 键。在模型树中,如下图所示选取层。 ? 将光标移到所选的层上,右键单击并选取 “遮蔽” (Blank),遮蔽选定层中各项目的 显示。 设计基础 第 12-7 页 图 12: 选取层和遮蔽显示 3. 注意绘图中基准特征显示的变化。 4. 以同样的方式,遮蔽剩余层的显示。 5. 在“层树” (Layer Tree) 菜单中,选取 “编辑” (Edit)>“保存状态” (Save Status),保存 当前的显示状态。 注意: 您可有选择地控制绘图中每个层的显示,或通过选取多个层来更改所有层的显示。必 须要保存层的显示状态,以保留在已保存模型或绘图中所做的更改。 Step 4. 将绘图上所有注释关联到某一层。 1. 搜索绘图中的所有注释。 ? 在下拉菜单中,单击 “编辑” (Edit)>“查找” (Find),启动“搜索” (Search) 工具 。 ? 在“查找” (Look for) 选项卡中将选项改为 “注释” (Note)。 ? 单击 “立即查找” (Find Now)。 将显示一个包含绘图中所有注释的列表。 第 12-8 页 绘图中的层 图 14: 注释的搜索结果 2. 将搜索结果放置在一个名为 NOTES 的层上。 ? 在“搜索” (Search) 工具中,单击 “选项” (Options)>“保存查询” (Save Query)。 ? 输入 NOTES 作为新层的名称。 ? 注意层树中的新层 NOTES。层名称旁的图标表明层的内容按照规则添加到层中。 图 16: 添加 NOTES 层后 ? 单击 “确定” (OK) 关闭“搜索”工具。 ? 单击 “视图” (View)>“更新” (Update)>“当前页面” (Current Sheet),更新绘 图页面。 3. 从层中移除绘图标签项目。 ? 检查 NOTES 层的内容。 ? 单击层树中的项目并注意它们在绘图中被加亮显示。 ? 在层树中,选取绘图 GEARBOX_FRONT 中的 Note 40。 ? 按住 SHIFT 键。选取绘图 GEARBOX_FRONT 中的 Note 53。在绘图中所有添加 到层的绘图标签注释都被选取。 ? 将光标移到所选的项目上,右键单击,选取 “移除项目” (Remove Item)。系统提 示时选取 “是” (Yes)。 设计基础 第 12-9 页 ? 单击绘图中的任意位置取消选取注释。 4. 遮蔽 NOTES 层。 ? 从层树中选取 NOTES 层。 ? 右键单击,选取 “遮蔽” (Blank)。 ? 注意绘图中层的显示。 图 18: 遮蔽 NOTES 层后 Step 5. 标识在绘图中创建的尺寸。 1. 标识在绘图中创建的尺寸。 ? 从下拉菜单中选取 “编辑” (Edit)>“按属性加亮” (Highlight by Attributes)。 ? 在“项目类型” (Item Type) 选项中选中 “尺寸” (Dimension) 复选框。 ? 取消选取 “模型拥有” (Owned by a model) 复选框。 ? 单击 “加亮” (Highlight)。注意绘图中加亮的尺寸。 图 20: 加亮创建的尺寸 第 12-10 页 绘图中的层 2. 单击 “关闭” (Close),关闭 “按属性加亮” (Highlight by Attributes) 工具箱。 Step 6. 将绘图上创建的所有尺寸关联到某一层。 1. 搜索在绘图中创建的尺寸。 ? 启动“搜索” (Search) 工具。 ? 在“查找” (Look In) 选项卡中将选项改为 GEARBOX_FRONT.PRT(视图 id 1) 。 ? 在“查找” (Look for) 选项卡中将选项改为 “尺寸” (Dimension)。 ? 在“属性” (Attributes) 选项卡中将选项设置为 “类型” (Type)。 ? 在“数值” (Value) 中将选项改为 “从动几何” (Geometry Driven)。 图 22: 设置搜索工具选项 ? 单击 “立即查找” (Find Now)。 将显示一个包含绘图中已创建尺寸的列表。 设计基础 第 12-11 页 图 24: 几何驱动尺寸的搜索结果 2. 将搜索结果放置在一个名为 CREATED_DIM 的层上。 ? 在“搜索” (Search) 工具中,单击 “选项” (Options)>“保存查询” (Save Query)。 ? 输入 CREATED_DIM 作为新层的名称。 ? 注意层树中的新层尺寸。 图 26: 添加 CREATED_DIM 层后 ? 单击 “确定” (OK) 关闭“搜索”工具。 ? 单击 “视图” (View)>“更新” (Update)>“当前页面” (Current Sheet),更新绘 图页面。 Step 7. 将模型尺寸关联到另一个层。 1. 搜索绘图中的模型尺寸。 ? 启动“搜索” (Search) 工具。 ? 在“查找” (Look In) 选项卡中将选项改为 GEARBOX_FRONT.PRT(视图 id 1) 。 ? 在“查找” (Look for) 选项卡中将选项改为 “尺寸” (Dimension)。 ? 在“属性” (Attributes) 选项卡中将选项设置为 “类型” (Type)。 ? 在“数值” (Value) 中将选项改为 “控制几何” (Controlling Geometry)。 第 12-12 页 绘图中的层 图 28: 设置搜索工具选项 ? 单击 “立即查找” (Find Now)。 将显示一个包含绘图中模型尺寸的列表。 图 30: 控制几何尺寸的搜索结果 2. 将搜索结果放置在一个名为 Dimensions 的层上。 ? 在“搜索” (Search) 工具中,单击 “选项” (Options)>“保存查询” (Save Query)。 ? 输入 DIMENSIONS 作为新层的名称。 ? 注意层树中的新层 DIMENSIONS。 设计基础 第 12-13 页 图 32: 添加 DIMENSIONS 层后 ? 单击 “确定” (OK) 关闭“搜索”工具。 ? 单击 “视图” (View)>“更新” (Update)>“当前页面” (Current Sheet),更新绘 图页面。 Step 8. (可选练习)将创建的尺寸关联到 DIMENSIONS 层。 1. 将创建的尺寸添加到 DIMENSIONS 层。 ? 展开 CREATED_DIM 层树。 ? 选取层中的所有项目。 ? 右键单击,选取 “复制项目” (Copy Item)。 ? 选取 DIMENSIONS 层。 ? 右键单击,选取 “粘贴项目” (Paste Item)。向下滚动并查看添加到 DIMENSIONS 层的项目。 注意: 要从层中剪切这些项目,请从弹出菜单中选取 “剪切项目” (Cut Item)。选取 “粘 贴项目” (Paste Item),将剪切下来的项目添加到其它层中。 Step 9. 将所有参照尺寸关联到另一个层。 1. 遮蔽 DIMENSIONS 和 CREATED_DIM 层。 2. 创建一个名为 REF_DIM 的新层。 ? 在层树中右键单击,选取 “新建层” (New Layer)。 ? 输入 REF_DIM 作为层名称。 ? 单击 “包括” (Include),从绘图中依次选取剩余的尺寸。 第 12-14 页 绘图中的层 图 34: 将参照尺寸包含到层中 ? 单击 “确定” (OK) 创建层。 图 36: 添加 REF_DIM 层后 3. 取消遮蔽 DIMENSIONS 和 CREATED_DIM 层。 4. 保存绘图。 Step 10. (可选练习)将修饰螺纹关联到层。 1. 放大绘图中的详图视图。请注意,修饰螺纹会显示在视图中,如下图所示。还要注意,并非模 型中的所有孔特征都有螺纹。 设计基础 第 12-15 页 图 38: 显示的螺纹 2. 搜索在绘图中显示的螺纹特征。 ? 启动“搜索” (Search) 工具。 ? 在“查找” (Look In) 选项卡中将选项改为 GEARBOX_FRONT.PRT(视图 id 1) 。 ? 如下图所示设置其它选项。 图 40: 设置搜索工具选项 ? 单击 “立即查找” (Find Now)。 会显示一个具有螺纹的模型特征的列表。 第 12-16 页 绘图中的层 图 42: 具有螺纹的特征的搜索结果 3. 将搜索结果放置在一个名为 COSMETIC 的层上。 ? 在“搜索” (Search) 工具中,单击 “选项” (Options)>“保存查询” (Save Query)。 ? 输入 COSMETIC 作为新层的名称。 ? 单击 “确定” (OK) 关闭“搜索”工具。 ? 单击 “视图” (View)>“更新” (Update)>“当前页面” (Current Sheet),更新绘 图页面。 4. 保存绘图。 此练习结束。 设计基础 第 12-17 页 练习 2: 管理绘图中的层 目标 成功完成此练习后,您将了解如何: ? 使用绘图中的层来组织详图项目。 ? 更改绘图中层的显示。 ? 设置绘图中的缺省层。 假定背景 您现在的工作任务是为您的小组所设计的以汽油为动力的新钻孔机元件创建绘图。您已在绘图中创 建了一组层,并将绘图中的尺寸和注释分配给了各个层。 在与其他小组成员讨论设计时,您希望切换绘图中某些详图项目的显示。您将要设置绘图的层显示 。 Step 1. 仅在 CREATED_DIM 层上显示项目。 1. 激活 GEARBOX_FRONT.DRW。 2. 从层树中选取 CREATED_DIM 层。 3. 在“层树” (layer tree) 菜单中,选取 “编辑” (Edit)>“高级显示” (Advanced Display)> “隔离” (Isolate)。注意绘图中详图项目显示的变化。仅与 CREATED_DIM 层关联的尺寸将 在绘图中可见。 第 12-18 页 绘图中的层 图 44: CREATED_DIM 层被隔离后 4. 注意层树中层 CREATED_DIM 旁的图标,如下图所示。 图 46: 隔离的层 Step 2. 返回到前一个层的已保存的显示状态。 1. 在“层” (Layer) 菜单中,选取 “编辑” (Edit)>“重置状态” (Reset Status)。请注意,在 绘图中创建的所有层都会显示出来。 设计基础 第 12-19 页 图 48: 重置层显示状态 2. 还要注意绘图显示的变化,如下图所示。 图 50: 绘图中更新的层显示 Step 3. 仅更改 SECTION-C 视图中的层显示。 1. 使 SECTION-C 视图的层显示与绘图无关。 ? 在“层树” (Layer Tree) 菜单中,通过选取箭头来选取 “活动层对象选取” (Active Layer Object Selection) 工具。请注意,绘图中的所有视图在显示时,周围都会有 单色的虚线框,如下图所示。 第 12-20 页 绘图中的层 图 52: 活动层对象选取 ? 选取视图 SECTION-C。 ? 请注意层树中的变化,并阅读消息窗口中的进程消息。现在 SECTION-C 视图的层显 示已与绘图层状态无关。 设计基础 第 12-21 页 图 54: 独立的层显示 注意: 要使用此功能,绘图设置选项 “忽略模型层状态” (ignore_model_layer_status) 应 设为 ’Yes’。 使用 “编辑” (Edit)>“高级显示” (Advanced Display)>“从属于绘图” (Drawing Dependent) 使层中的层显示从属于绘图的层状态。 2. 更改 SECTION-C 视图中的层显示。 ? 再次选取 “活动层对象选取” (Active Layer Object Selection) 工具。请注意, SECTION-C 视图的周围有一个不同颜色的虚线框,如下图所示。 图 56: 具有独立层显示的视图 ? 单击 “取消” (Cancel) 使 SECTION-C 保持为层树中的活动对象。 第 12-22 页 绘图中的层 ? 隔离 NOTES 层。请注意,层显示仅在 Section-C 视图中发生改变。 Step 4. 更改 VIEW_TEMPLATE_1 的层显示,使其与 SECTION-C 视图的层显示相匹配。 1. 从“活动层对象选取” (Active Layer Object Selection) 工具的下拉列表中选取 VIEW_TEMPLATE_1,如下图所示。注意视图显示的变化。 图 58: 活动层对象选取 设计基础 第 12-23 页 图 60: 具有独立层状态的视图 2. 在“层树” (Layer Tree) 菜单中,选取 “编辑” (Edit)>“复制状态自” (Copy Status From)>“视图” (View)。 3. 在绘图中选取 SECTION-C 视图。 4. 更新当前页面。注意视图显示的变化,如下图所示。 第 12-24 页 绘图中的层 图 62: 更新视图的层显示 5. 在“层树” (layer tree) 菜单中,单击 “编辑” (Edit)>“保存状态” (Save Status),保存层 显示状态。 6. 保存绘图。 Step 5. (可选练习)更改 VIEW_TEMPLATE_1 和 SECTION-C 视图的显示,使其与绘图的层状 态相匹配。 1. 选取 VIEW_TEMPLATE_1 视图作为活动的层对象。 2. 在“层树” (Layer Tree) 菜单中,选取 “编辑” (Edit)>“高级显示” (Advanced Display)>“从属于绘图” (Drawing Dependent)。系统提示时选取 “是” (Yes)。 3. 选取 SECTION-C 视图作为活动的层对象。 4. 使 SECTION-C 视图的层显示也从属于绘图。 设计基础 第 12-25 页 图 64: 更新后的层显示 5. 保存层状态。 6. 保存绘图。 7. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 第 12-26 页 绘图中的层 总结 学习此模块后,您将能够: ? 描述绘图中的层和模型中的层之间的差异。 ? 在绘图中使用层。 第 13-1 页 模块 13 添加公差 简介 顾名思义,公差是指某些特性相对于其名义值的允许变化范围。在绘图中,公差是 指任意给定尺寸或产品属性的可接受的偏差,可提醒您牢记设计意图和制造工艺。 公差对于品质及元件的用途而言非常重要。如果与建议的公差不相符合,可能会导 致区域故障或出现次品。 有两种类型的公差。一种是尺寸公差,它影响零件的质量属性。另一种是几何公差 [Gtol],用来控制对象、其成形及形状的几何特性。例如,线性、垂直性等特性。 在本模块中,您将学习如何在零件级和绘图级使用尺寸公差和几何公差。还将学习 如何在绘图中显示各种公差,以及在何种情况下需要这些公差。 目标 学习此模块后,您将能够: ? 创建尺寸和几何公差。 ? 在绘图中放置公差。 ? 在绘图中修改公差。 第 13-2 页 添加公差 设计基础 第 13-3 页 模块 13 课堂练习 练习 1: 创建尺寸公差 目标 成功完成此练习后,您将了解如何: ? 在绘图中放置尺寸公差。 ? 在绘图中控制公差的显示。 假定背景 CPT 工程设计小组将要与制造小组一起审核新的以汽油为动力的钻孔机组件。在讨论过程中,制 造小组要求在绘图中加入更多有关尺寸和元件公差的细节。这些细节将有助于确定钻孔机零件的制 造和生产工艺。您被指派的任务是向工程小组咨询并在绘图的关键位置上添加这些细节。 Step 1. 在设计模型中添加尺寸公差。 1. 启动 Pro/ENGINEER Wildfire。 2. 使用文件夹导航器浏览到下列位置: c:\users\student\wf_drawings_330\module_06。 3. 将文件夹 module_06 设为工作目录。 4. 打开 PISTON.PRT。 第 13-4 页 添加公差 图 2: 活塞模型 5. 检查模型的尺寸。 ? 从模型树中选取特征 “伸出项 id 67” 。 ? 右键单击,选取 “编辑” (Edit)。 ? 请注意,显示的尺寸没有任何公差,如下图所示。 ? 同样地,编辑模型中的其它尺寸以检查公差的显示。 设计基础 第 13-5 页 图 4: 编辑伸出项尺寸 6. 在模型中显示尺寸公差。 ? 单击 “工具” (Tools)>“环境” (Environment)。 ? 选中 “尺寸公差” (Dimension Tolerances) 复选框。注意显示在图形窗口底部的 缺省 ANSI 公差值。 ? 单击 “应用” (Apply)>“确定” (OK)。 Step 2. 将公差标准改为 ISO。 1. 单击 “编辑” (Edit)>“设置” (Set Up)>“公差设置” (Tol Setup)>“标准” (Standard)>ISO/DIN。 2. 选取 “是” (Yes) 再生模型。注意 ANSI 标准的缺省公差值并未显示在图形窗口的底部。 注意: 当标准被设为 ISO 时,尺寸公差由公差表驱动。 3. 更改公差等级。 ? 在 “公差设置” (Tol Setup) 菜单中,单击 “模型等级” (Model Class)>“精加工 ” (Fine)。 ? 选取 “是” (Yes) 再生模型。 4. 在伸出项尺寸中加入正 – 负模式的公差。 ? 再次编辑特征 “伸出项 id 67” 。 第 13-6 页 添加公差 ? 选取直径尺寸 30.5,右键单击,选取 “属性” (Properties)。 ? 从下拉列表中选取 “加 – 减” (Plus-Minus) 作为公差模式。注意图形窗口中的公差 值。这些公差值取自普通的尺寸公差表。 5. 更改公差值 ? 从 “公差表” (tolerance table) 下拉列表中选取 “无” (none)。 ? 输入 0.10 作为上限公差值, 0.20 作为下限公差值,如下图所示。 单击 “确定” (OK)。 图 6: 设置尺寸公差 6. 在与活塞高度相关的尺寸中加入 +- 对称模式的公差。 ? 编辑特征 “伸出项 id 67” 尺寸 14 的属性。 ? 从下拉列表中选取 “ +- 对称” (+- Symmetric) 作为公差模式。 ? 保持公差值为缺省值。 单击 “确定” (OK)。 ? 同样地,编辑特征 “伸出项 id 67” 尺寸 16 的属性。 ? 从下拉列表中选取 “ +- 对称” (+- Symmetric) 作为公差模式,从 “公差表” (Tolerance table) 下拉列表中选取 “无” (none)。 ? 输入 0.20 作为公差值,如下图所示。 单击 “确定” (OK)。 设计基础 第 13-7 页 图 8: 设置尺寸公差 图 10: 添加到尺寸中的公差 7. 保存模型。 Step 3. 在活塞绘图中显示尺寸公差。 1. 打开 PISTON.DRW。 2. 查看绘图中显示的尺寸。注意尺寸公差未显示在绘图中。 第 13-8 页 添加公差 图 12: 活塞绘图 3. 在绘图中显示尺寸公差。 ? 编辑绘图设置文件选项 tol_display,将其改为 Yes。 ? 必要时单击 “视图” (View)>“更新” (Update)>“当前页面” (Current Sheet), 更新绘图页面。注意尺寸上显示的公差,如下图所示。 设计基础 第 13-9 页 第 13-10 页 添加公差 图 14: 显示的尺寸公差 Step 4. 编辑绘图中的公差值。 1. 选取顶视图中的直径尺寸 30.5,右键单击,选取 “属性” (Properties)。 2. 输入 0.15 作为上限公差值,如下图所示。 设计基础 第 13-11 页 图 16: 编辑绘图中的尺寸公差 3. 单击 “确定” (OK)。 注意: 通过选取公差尺寸并选取 “编辑” (Edit)>“值” (Value),您可直接在绘图中编辑公 差值。 Step 5. 在绘图中将尺寸公差添加到尺寸中。 1. 在“剖面 A-A”视图中,在孔特征直径尺寸上添加要以正 –负模式显示的公差。 ? 选取尺寸 8,右键单击,选取 “属性” (Properties)。 图 18: 编辑尺寸属性 ? 从“公差模式” (Tolerance mode) 下拉列表中选取 “正 –负” (Plus-Minus),从 “公差表” (Tolerance table) 下拉列表中选取 “无” (none)。 ? 输入 3 作为 小数位数 值。 ? 输入 0.010 作为上限公差值,输入 0.005 作为下限公差值。 第 13-12 页 添加公差 图 20: 编辑尺寸公差 ? 必要时单击 “确定” (OK) 来更新当前页面。 ? 必要时移动并排列视图中的尺寸。 图 22: 显示的尺寸公差 2. 保存绘图。 Step 6. 向模型中添加公差表。 3. 激活模型 PISTON.PRT。 4. 单击 “编辑” (Edit)>“设置” (Setup)>“公差设置” (Tol Setup)。 注意: 5. 向模型中添加公差表。 ? 单击 “公差表” (Tol Tables)>“检索” (Retrieve)。注意存储公差表的缺省路径。 ? 选取 Hole_g.ttl,单击 “打开” (Open)。 ? 选取 “是” (Yes) 再生模型。 ? 同样地,将 Shaft_d.ttl 添加到模型中。 ? 选取 “是” (Yes) 再生模型。 6. 编辑绘图中的公差值。 设计基础 第 13-13 页 ? 激活 PISTON.DRW。 ? 选取顶视图中的直径尺寸 30.5,右键单击,选取 “属性” (Properties)。 ? 从下拉列表中选取 “长柄” (Shaft) 作为公差表。 ? 从下拉列表中选取 6 作为表名,如下图所示。 ? 单击 “确定” (OK)。 图 24: 更改公差表 7. 将孔公差表应用到“剖面 A-A”视图中的孔直径尺寸。 ? 选取“剖面 A-A”视图的孔直径尺寸 8。右键单击,选取 “属性” (Properties)。 ? 从下拉列表中选取 “孔” (Hole) 作为公差表。 ? 从下拉列表中选取 4 作为表名,如下图所示。 ? 单击 “确定” (OK)。 图 26: 更改公差表 8. 保存绘图。 9. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 第 13-14 页 添加公差 练习 2(可选练习):在绘图中添加几何公差 目标 成功完成此练习后,您将了解如何: ? 为几何公差创建参照。 ? 在绘图中添加几何公差。 ? 编辑几何公差。 ? 控制几何公差的显示。 假定背景 制造小组要求在绘图中加入更多有关尺寸和元件公差的细节。这些细节将有助于确定钻孔机零件的 制造和生产工艺。 您继续在绘图中加入公差,然后重新发行该绘图进行制造,您需要定义模型和绘图中的几何公差。 Step 1. 在绘图中定义基本和检查尺寸。 1. 打开 ENG_BLOCK_FRONT.DRW。 2. 查看显示的绘图视图和尺寸。 3. 查看绘图中的层。绘图中的尺寸和注释与绘图层相关联。 图 28: 发动机前部件绘图 设计基础 第 13-15 页 4. 将尺寸改为基本尺寸。 ? 如下图所示放大视图。 图 30: 定义基本尺寸 ? 选取尺寸 45,右键单击,选取 “属性” (Properties)。 ? 选中 “基本” (Basic) 复选框。 单击 “确定” (OK)。 ? 必要时重画屏幕。 图 32: 基本尺寸 5. 将“剖面 A-A”中的直径尺寸更改为如下图所示的检查尺寸。 ? 选取尺寸 66,右键单击,选取 “属性” (Properties)。 ? 选中 “检查” (Inspection) 复选框。 单击 “确定” (OK)。 第 13-16 页 添加公差 图 34: 检查尺寸 Step 2. 在绘图中创建添加几何公差时使用的参照基准。 1. 创建一个平面基准参照以定义平行度的公差。 ? 启动“基准平面创建” (Datum Plane Creation) 工具。 ? 输入 A 作为基准平面的名称。 ? 选取 标签作为类型。 ? 单击“定义” (Definition) 选项卡中的 “在曲面上” (On Surface)。 ? 选取零件的前曲面,如下图所示。 图 36: 创建参照基准平面 ? 关闭“基准平面创建” (Datum Plane Creation) 工具。 ? 注意绘图视图中显示的基准平面。 设计基础 第 13-17 页 图 38: 参照基准 A 2. 创建另一个参照基准来定义同轴度的公差。 ? 启动“基准轴创建” (Datum Axis Creation) 工具。 ? 输入 B 作为基准平面的名称。 ? 选取 标签作为类型。 ? 单击“定义” (Definition) 选项卡中的 “定义” (Define)。 ? 在“基准轴” (Datum Axis) 菜单中单击 “过柱面” (Thru Cyl)。 ? 选取零件的旋转曲面,如下图所示。 图 40: 创建参照基准轴 ? 关闭“基准轴创建” (Datum Axis Creation) 工具。 ? 注意绘图视图中显示的基准平面。 第 13-18 页 添加公差 图 42: 参照基准 B 3. 排列绘图中参照基准的显示。 ? 使用 “显示 /拭除” (Show / Erase) 工具移除 3D 视图中基准轴 B 的显示。 图 44: 拭除 3D 视图中轴的显示 ? 将轴标签移动到“剖面 A-A”视图中,如下图所示。 设计基础 第 13-19 页 图 46: 移动轴标签 ? 同样地,在其它视图中将轴标签移动到合适的位置。 注意: 要创建“基准目标”,请单击 “插入” (Insert)>“草绘基准” (Draft Datum)>“ 目标” (Targets) 并选取相应的几何和尺寸。 4. 保存绘图。 Step 3. 在绘图中创建几何公差。 1. 在元件的前曲面和后曲面间添加平行度的几何公差。 ? 单击 “插入” (Insert)>“几何公差” (Geometric Tolerance)。 ? 选取放置平行度公差的选项,如下图所示。 ? 从“参照类型” (Reference Type) 下拉列表中选取 “曲面” (Surface)。 第 13-20 页 添加公差 图 48: 定义几何公差 ? 选取后曲面( F6 伸出项)作为曲面参照,如下图所示。 图 50: 几何公差的曲面参照 ? 从“放置类型” (Placement Type) 下拉列表中选取 “引导” (Leaders)。 ? 选取要与公差符号引线连接的边,如下图所示。单击 “确定” (OK)>“完成” (Done) 。 设计基础 第 13-21 页 图 52: 放置几何公差符号 ? 在视图外单击以放置公差符号,如下图所示。 第 13-22 页 添加公差 图 54: 放置几何公差符号 ? 在“基准参照” (Datum Refs) 选项卡中,选取“基本”基准参照下拉列表中的 A。 ? 从下拉列表中选取 “ RFS(有标志符)” (RFS (with symbol)),如下图所示。 图 56: 设置基准参照 ? 在“公差值” (Tol Value) 选项卡中,将“总公差” (Overall Tolerance) 改为 0.002。 ? 在“符号” (Symbols) 选项卡中,选中 “统计公差” (Statistical Tolerance) 复选框。 ? 单击 “确定” (OK) 关闭“几何公差” (Geometric Tolerance) 工具。 设计基础 第 13-23 页 图 58: 平行度的几何公差 2. 保存绘图。 Step 4. (可选练习)在绘图中创建另一个几何公差。 1. 在曲面上创建同轴度几何公差。 ? 在“几何公差” (Geometric Tolerance) 工具箱中,选取放置同轴度公差的选项。 ? 选取如下图所示的曲面( F9 切口)。 第 13-24 页 添加公差 图 60: 选取曲面参照 ? 更改选项以放置带有引线的几何公差符号,选取“剖面 A-A”视图中的边,如下图所 示(显示已放置的几何公差)。 ? 选取 B 作为基准参照。 ? 设置选项,以便不显示材料条件符号。 图 62: 设置参照基准 ? 将公差值改为 0.001。 ? 在“符号” (Symbols) 选项卡中选取选项,以便仅放置“直径”和“自由状态”符号 。单击 “确定” (OK) 放置几何公差,如下图所示。 设计基础 第 13-25 页 图 64: 同轴度几何公差 Step 5. 在绘图中修改几何公差。 1. 选取几何公差,如下图所示。 图 66: 选取几何公差 2. 右键单击,选取 “属性” (Properties)。 第 13-26 页 添加公差 3. 在“公差值” (Tol Value) 选项卡中,选取“材料条件” (Material Condition) 下拉列表中的 MMC。 4. 单击 “确定” (OK) 关闭“几何公差” (Geometric Tolerance) 工具。 图 68: 修改后的几何公差 5. 保存绘图。 6. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 设计基础 第 13-27 页 总结 学习此模块后,您将能够: ? 创建尺寸和几何公差。 ? 在绘图中放置公差。 ? 在绘图中修改公差。 第 14-1 页 模块 14 添加 2D 绘制几何及符号 简介 元件的绘图包含代表其形状和材料的符号及约定。符号是绘图的简要表示方法。它 们可使用最少的绘图以图形的形式表示出元件的特性。标准符号可用来取代原本需 要冗长的注释或文本的项目。 由于多数绘图中使用的比例都很小,因此可用标准图形符号来表示有关设计模型的 结构和材料信息。在绘图中符号也可用来作为各种工艺或应用的注释。这些典型的 符号已成为各种应用的标准。 根据其用途,这些符号按类别做了划分,例如材料符号、电线与布局符号、焊接符 号、表面光洁度符号和机构符号等。 在本模块中,您将学习如何在绘图模式下使用 2D 绘制工具以及创建符号和向绘图 中添加符号的过程。您可创建符号并可将其添加到数据库中以备将来使用。您将学 习如何创建和使用符号库或调色板。 目标 学习此模块后,您将能够: ? 在绘图中创建绘制几何。 ? 在绘图中添加符号。 ? 创建及使用符号库。 第 14-2 页 添加 2D 绘制几何及符号 设计基础 第 14-3 页 模块 14 课堂练习 练习 1: 在绘图中创建绘制几何 目标 成功完成此练习后,您将了解如何: ? 在绘图中添加绘制图元。 ? 参照现有几何创建绘制图元。 假定背景 设计小组有来自先前钻孔机设计的继承数据。先前钻孔机模型的某些零件可用作标准元件,仍在某 些设计中使用。设计小组要对少量修改过的启动装置元件的设计进行评估,这些修改可方便地在此 零件的模具中得到实施。目前有此元件绘图的 2D 数据。您被指派的任务是在绘图中添加所需的细 节,以便能够与制造小组讨论设计上的更改。因为更改量很小,所以您可在 Pro/ENGINEER Wildfire 中修改 2D 绘图,然后在绘图中添加 2D 草绘图元。 图 2: 绘图中要添加的设计特征 Step 1. 在新绘图进程中导入 2D 绘图数据。 1. 启动 Pro/ENGINEER Wildfire。 2. 使用文件夹导航器浏览到下列位置: c:\users\student\wf_drawings_330\module_07。 3. 将文件夹 module_07 设为工作目录。 4. 打开 TRIGGER_DRAFTED.DRW。请注意,这是一个空白绘图。 5. 将 2D 绘图数据导入此绘图中。 第 14-4 页 添加 2D 绘制几何及符号 ? 单击 “插入” (Insert)>“共享数据” (Shared Data)>“自文件” (From File)。 ? 从工作目录中选取 TRIGGER_DRAWING.IGS。 ? 单击 “打开” (Open)。 图 4: 导入的 2D 绘图数据 6. 查看绘图中的数据。 ? 选取尺寸,右键单击,选取 “属性” (Properties)。查看其属性。 单击 “取消” (Cancel)。 ? 选取文本项目,右键单击,选取 “属性” (Properties)。查看其属性。 单击 “取消” (Cancel)。 ? 选取定义视图的图元。请注意,这些图元是绘制线、圆弧及样条。 7. 从显示画面中移除绘图尺寸。 ? 使用“搜索”工具选取绘图中的所有尺寸,将其关联到一个名为 Dimension 的新层 。 ? 遮蔽 Dimensions 层。 Step 2. 在 FRONT 视图中创建 2D 绘制细节。 1. 如下图所示放大 FRONT 视图。 设计基础 第 14-5 页 图 6: FRONT 视图 2. 单击 “草绘” (Sketch)>“参数化草绘” (Parametric Sketch)。此选项可启用具有参照和约束 的草绘。 3. 在视图中创建绘制线。 ? 启动“线创建” (Line Creation) 工具。 ? 在“参照” (References) 工具箱中选取箭头图标,添加草绘用的参照。 ? 选取轴线的端点顶点,如下图所示。 图 8: 选取线的顶点作为参照 ? 单击 “确定” (OK) 完成参照选取。 ? 以顶点作为起点开始草绘线。 ? 将光标拖动到视图之外,如下图所示。 第 14-6 页 添加 2D 绘制几何及符号 图 10: 创建绘制线 ? 右键单击,选取 “角度” (Angle) 来约束线的角度。输入 45 作为线的角度。 ? 放置线的终点,如下图所示。 图 12: 定义线的终点 4. 创建与上一条线垂直且等长的另一条线。 ? 以参照顶点作为起点,开始草绘另一条线。 ? 如下图所示将光标拖动到视图之外,然后在垂直和等长约束加亮时选取线的终点,如 下图所示。 ? 单击鼠标中键关闭“线创建” (Line Creation) 工具。 ? 单击背景取消选取绘制的项目。 设计基础 第 14-7 页 图 14: 创建另一条绘制线 5. 在绘图中偏移现有的边。 ? 单击 “草绘” (Sketch)>“边” (Edge)>“偏移” (Offset)。 ? 选取圆弧,如下图所示。 ? 输入 2 作为偏移值。 第 14-8 页 添加 2D 绘制几何及符号 图 16: 偏移边 ? 单击 “确定” (OK) 及鼠标中键,关闭“边偏移” (Edge Offset) 工具。取消选取偏移 边。 Step 3. 修剪绘制的图元。 1. 单击 “编辑” (Edit)>“修剪” (Trim)>“边界” (Bound)。 2. 选取边界图元,如下图所示。 图 18: 用于修剪的边界图元 3. 选取所创建的绘制线对其进行修剪,如下图所示。 设计基础 第 14-9 页 图 20: 修剪线 图 22: 修剪后的线 4. 单击鼠标中键关闭“修剪” (Trim) 工具。 5. 使用上述步骤中说明的方法来修剪线和偏移边以创建细节,如下图所示。 图 24: FRONT 视图中完成的细节 Step 4. 在 SIDE 视图中创建投影细节。 1. 在 SIDE 视图中草绘两条水平线。 ? 启动“线创建” (Line Creation) 工具。 第 14-10 页 添加 2D 绘制几何及符号 ? 添加上述偏移边的端点顶点和水平轴线作为草绘参照。 图 26: 选取的参照 ? 从顶点参照开始创建两条直线与水平轴参照平行,如下图所示。 图 28: 草绘水平线 ? 单击鼠标中键关闭“线创建” (Line Creation) 工具。 ? 单击背景取消选取绘制的项目。 2. 在 SIDE 视图中创建两条垂直线。 ? 单击 “草绘” (Sketch)>“边” (Edge)>“偏移” (Offset)。 ? 将 SIDE 视图中最外侧的垂直边向两侧偏移 3.5,如下图所示。 图 30: 偏移边 ? 单击 “确定” (OK) 及鼠标中键,关闭“边偏移” (Edge Offset) 工具。取消选取偏移 边。 设计基础 第 14-11 页 3. 使用上述步骤修剪在 SIDE 视图中创建的线,如下图所示。 图 32: 修剪后的线 4. 保存绘图。 Step 5. 在 SECTION 视图中创建投影细节。 1. 镜像绘制的图元。 ? 单击 “编辑” (Edit)>“变换” (Transform)>“镜像” (Mirror)。 ? 在 FRONT 视图中选取三个绘制图元。 图 34: 选取绘制图元 ? 单击鼠标中键完成选取。 ? 选取垂直轴线作为镜像所用的对称绘制线。 图 36: 选取用于镜像的绘制线及镜像的图元 2. 将镜像图元移动到 SECTION 视图中。 第 14-12 页 添加 2D 绘制几何及符号 ? 单击 “编辑” (Edit)>“变换” (Transform)>“平移” (Translate)。 ? 使用“区域选取” (Region Selection) 工具在 FRONT 视图中选取镜像图元。 图 38: 选取镜像的图元 ? 单击鼠标中键完成选取。 ? 单击“获得点” (Get Point) 菜单中的 “顶点” (Vertex)。 ? 选取圆作为参照。 图 40: 选取参照 ? 平移到 SECTION 视图。 ? 选取 SECTION 视图中的圆来放置镜像的图元。 设计基础 第 14-13 页 图 42: 选取放置参照和平移的图元 Step 6. (可选练习)在其它视图中创建细节并向绘图中添加尺寸。 1. 使用上述步骤中所描述的过程在 BOTTOM 视图中绘制投影细节。 图 44: 在 BOTTOM 视图中添加的绘制细节 注意: 相交处使用的 “编辑” (Edit)>“修剪” (Trim)>“修剪” (Trim) 工具和 “编辑” (Edit)>“删除” (Delete) 工具在创建类似几何时很有用。 2. 显示 DIMENSIONS 层。 3. 在绘图中为已创建的细节添加尺寸。请注意,创建的尺寸将自动与 DIMENSIONS 层相关联。 4. 保存绘图。 5. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 第 14-14 页 添加 2D 绘制几何及符号 练习 2: 在绘图中添加符号 目标 成功完成此练习后,您将了解如何: ? 在绘图中添加标准符号。 ? 修改绘图中符号的显示。 假定背景 某些钻孔机元件已定义了精加工处理,它必须传达给制造小组。零件的表面光洁度即是此类要在绘 图中描述的细节之一。在绘图中添加了尺寸和公差后,您需要在绘图的特定曲面上添加表面光洁度 符号。 Step 1. 在发动机前部件零件的后曲面上添加标准表面光洁度符号。 1. 打开 ENG_BLOCK_FRONT.DRW。 图 46: 发动机前部件绘图 2. 添加标准符号以表示加工的表面光洁度。 注意: 标准表面光洁度符号位于缺省目录 pathloaddirectory/symbols/surffins 中。 ? 单击 “插入” (Insert)>“表面光洁度” (Surface Finish)>“检索” (Retrieve)。 设计基础 第 14-15 页 ? 在 Machined 目录下选取 Standard1.sym。 ? 单击 “打开” (Open)。 ? 选取 “方向指引” (Leader)>“在曲面上” (On Surface) 作为连接符号的选项。 ? 如下图所示,在 3D 视图后曲面上选取一个点。 图 48: 在曲面上选取连接点 ? 在视图外选取一个点来定位符号。 ? 接受缺省的表面粗糙度 32。 ? 单击 “完成” (Done)>“完成 /返回” (Done/Return) 关闭“符号创建” (Symbol Creation) 工具。取消选取符号。 注意: 符号也可以连接到 3D 视图。 第 14-16 页 添加 2D 绘制几何及符号 图 50: 放置的表面光洁度符号 Step 2. (可选练习)将创建的符号移动到 SIDE 视图。 1. 选取创建的符号。 2. 右键单击,选取 “将项目移动到视图” (Move Item to View)。 3. 选取 SIDE 视图来放置符号,如下图所示。将符号移动到适当的位置。 设计基础 第 14-17 页 图 52: 移动到 SIDE 视图的符号 Step 3. 在曲面的前部添加另一个表面光洁度符号。 1. 检索表面光洁度符号。 ? 单击 “插入” (Insert)>“表面光洁度” (Surface Finish)>“检索” (Retrieve)。 ? 切换到工作目录。 ? 选取 isosurftext.sym,单击 “打开” (Open)。 2. 设置要检索的符号实例选项。 ? 单击 “方向指引” (Leader) 作为连接符号的选项。 ? 单击 MACHINED 选取实例。 ? 选中 “粗糙度” (ROUGHNESS)、 “方向指引” (LEADER) 复选框。 单击 “完成 ” (Done)。 ? 单击“粗糙度” (Roughness) 菜单中的 MAX_MIN。 ? 输入 20 作为实例高度值。 第 14-18 页 添加 2D 绘制几何及符号 3. 放置表面光洁度符号。 ? 单击 “在曲面上” (On Surface)>“箭头” (Arrow Head)。 ? 如下图所示,在 3D 视图前曲面上选取一个点。 图 54: 在曲面上选取连接点 ? 在视图外选取一个点来定位符号。 ? 输入 20 作为 min_roughness 的值。 ? 输入 30 作为 max_roughness 的最大值。 ? 单击鼠标中键关闭“符号创建” (Symbol Creation) 工具。 设计基础 第 14-19 页 图 56: 放置的表面光洁度符号 Step 4. 修改先前创建的符号实例。 1. 选取在上述步骤中创建的表面光洁度。 2. 右键单击,选取 “属性” (Properties)。 “定制绘图符号” (Custom Drawing Symbol) 菜单出 现。 第 14-20 页 添加 2D 绘制几何及符号 图 58: 定制绘图符号菜单 3. 修改符号实例属性。 ? 在“普通” (General) 选项卡中将符号高度改为 25。 ? 在“组” (Grouping) 选项卡中,展开 MACHINED 组。 ? 选中 “移除余量” (REMOVEALLOW) 复选框。 ? 在“可变文本” (Variable text) 选项卡中,输入 0.2 作为“材料移除余量” (Material Removal Allowance) 的值。 ? 单击 “确定” (OK)。 设计基础 第 14-21 页 图 60: 修改后的表面光洁度符号 注意: 您也可以通过单击 “插入” (Insert)>“绘图符号” (Drawing Symbol)>“定制” (Custom) 来放置 ISO 表面光洁度符号。在这种情况下,“定制绘图符号” (Custom Drawing Symbol) 对话框在放置期间将可用。 Step 5. 添加符号实例调色板中的标准符号。 1. 单击 “插入” (Insert)>“绘图符号” (Drawing Symbol)>“从调色板” (From Palette) 。 注意: 缺省的符号调色板被定义为 DRAW_SYMBOL_PALETTE.DRW。 2. 从调色板选取如下图所示的符号。 第 14-22 页 添加 2D 绘制几何及符号 图 62: 从调色板选取的符号 3. 在绘图中单击将符号放置在绘图标签附近,如下图所示。单击 “关闭” (Close) 关闭“符号创 建” (Symbol Creation) 工具。 图 64: 放置的符号实例 4. 修改符号高度。 ? 在符号保持选中的情况下,右键单击,选取 “属性” (Properties)。 ? 输入 20 作为“高度” (Height) 值。 单击 “确定” (OK)。 符号的高度已改变,如下图 所示。 设计基础 第 14-23 页 图 66: 修改后的符号 5. 保存绘图。 6. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 第 14-24 页 添加 2D 绘制几何及符号 练习 3: 创建符号库 目标 成功完成此练习后,您将了解如何: ? 使用可变文本创建符号。 ? 创建符号组和实例。 ? 创建符号并将其放置在调色板上。 ? 设置符号库的缺省路径。 假定背景 在准备零件绘图的最终产品发行版时,您需要创建要在绘图中使用的标准符号库。使用符号库可节 省许多创建绘图所需的时间。 Step 1. 使用可变文本创建新符号。 1. 打开 PISTON.DRW。 2. 单击 “格式” (Format)>“符号库” (Symbol Gallery)>“定义” (Define),开始在绘图中 创建新符号。 3. 输入 DELTA 作为符号名称。符号编辑窗口打开,其中包含创建绘制几何的选项。 4. 设置绘图网格。 ? 单击 “视图” (View)>“绘制网格” (Draft Grid)>“显示网格” (Show Grid)。 ? 单击 “网格参数” (Grid Params)>“ X&Y 坐标单位” (X&Y Spacing)。 ? 输入 12 作为网格间距值。 ? 单击 “完成 /返回” (Done/Return)。 ? 单击 “工具” (Tools)>“环境” (Environment),选中 “网格对齐” (Snap to Grid) 复选框开始参照绘图网格。 5. 绘制符号的几何形状。 ? 放大以查看网格的四个正方形。 ? 单击 “草绘” (Sketch)>“链” (Chain) 启用草绘链。 ? 使用“线创建” (Line Creation) 工具创建三角形的几何形状,如下图所示。 设计基础 第 14-25 页 图 68: 绘制符号几何形状 ? 使用“圆角” (Fillet) 工具使三角形的三个角形成半径为 2 的圆角,如下图所示。 图 70: 圆角化三角形的角 6. 使用可变文本向符号添加注释。 ? 单击 “插入” (Insert)>“注释” (Note)。 ? 单击 “无方向指引” (No Leader)>“输入” (Enter)>“水平” (Horizontal)>“标 准” (Standard)>“圆心” (Center)>“制作注释” (Make Note)。 ? 选取三角形几何中心点来放置注释。 ? 输入 \num\ 作为注释文本。 第 14-26 页 添加 2D 绘制几何及符号 ? 单击 “完成 /返回” (Done/Return) 关闭“注释创建” (Note Creation) 工具。 必要时 ,可重新放置注释。 图 72: 添加到符号中的注释 7. 为符号定义放置选项。 ? 单击“符号编辑” (Symbol Edit) 中的 “属性” (Attributes)。 ? 选中 “自由” (Free) 复选框。 ? 单击“获得点” (Get Point) 菜单中的 “顶点” (Vertex)。 ? 选取几何形状中的顶端圆弧。 ? 选中 “左引线” (Left Leader) 复选框,然后选取几何形状中的左圆弧。 ? 选中 “右引线” (Right Leader) 复选框,然后选取几何形状中的右圆弧。 8. 定义符号高度。 ? 选中 “可变的 – 相关文本” (Variable – Text Related) 复选框,然后选取符号中 的注释。 9. 定义符号中的可变文本。 ? 在 “可变文本” (Var Text) 选项卡中,在 “进行预设值的对象: num” (Preset values for:num) 文本框中,输入 1 到 5。 ? 选中 “整数” (Integer) 复选框,以便允许整数被选为符号值。 设计基础 第 14-27 页 图 74: 定义符号中的可变文本 ? 单击 “确定” (OK) 完成符号属性的定义。 10. 单击“符号编辑” (Symbol Edit) 菜单中的 “完成” (Done)。 11. 单击“符号库” (Sym Gallery) 菜单中的 “写入” (Write),接受存储符号的缺省路径。 注意: “写入” (Write) 选项可将符号保存为 *.sym 格式,从而使其可以在其它绘图中使用。 如果未选中此选项,则保存时符号只存储在当前绘图中。 符号当前被存储在缺省目录路径下。 通过使用 “格式” (Format)>“符号库” (Symbol Gallery)>“符号目录” (Symbol Dir) 来定义路径,可设置存储符号的缺省位置。 Step 2. 在活塞绘图中放置带引线的 Delta 符号。 1. 激活 PISTON.DRW。 2. 单击 “插入” (Insert)>“绘图符号” (Drawing Symbol)>“定制” (Custom)。 3. 将“放置” (Placement) 类型改为 “带方向指引” (With Leaders)。 4. 设置选项,将符号用 “箭头” (Arrow Head) 连接到 “图元上” (On Entity)。 5. 选取 SIDE 视图中的活塞顶边来连接引线。 6. 将光标移动到视图之外,如下图所示。单击鼠标中键放置符号。 第 14-28 页 添加 2D 绘制几何及符号 图 76: 放置符号 7. 单击 “确定” (OK) 关闭“定制绘图符号” (Custom Drawing Symbol) 工具。 Step 3. 更改绘图中所添加符号的文本。 1. 选取符号,右键单击,选取 “属性” (Properties)。 2. 在 “可变文本” (Var Text) 选项卡中,将下拉列表中的 num 值改为 5。 3. 单击 “确定” (OK)。 4. 保存绘图。 Step 4. 使用现有的符号来创建新符号作为 BOM 符号。 1. 单击 “格式” (Format)>“符号库” (Symbol Gallery)>“定义” (Define)。 2. 输入 DELTA_BOM 作为符号名称。 3. 单击 “复制符号” (Copy Symbol),选取 DELTA.SYM 符号。 单击 “打开” (Open)。 4. 在页面中心选取一个点来放置新符号,然后单击 “完成” (Done)。 设计基础 第 14-29 页 5. 更改符号中的文本。 ? 选取符号中心的注释。 ? 右键单击,选取 “属性” (Properties)。 图 78: 选取注释 ? 将文本 \num\ 改为 \index_item\。 ? 在下一行中输入 x \comp_qty\。单击 “确定” (OK) 关闭“注释创建” (Note Creation) 工具。 ? 必要时,可重新放置注释。 图 80: 编辑后的符号注释 6. 设置符号属性。 ? 使用上述方法,添加选项以允许 “自由” (Free)、 “左引线” (Left Leader) 和 “右 引线” (Right Leader) 符号放置类型,然后选取相应的边。 ? 选中 “可变的 – 相关文本” (Variable – Text Related) 复选框。 ? 分别将 index_item 和 comp_qty 的默认值改为 index 和 qty。 ? 单击 “确定” (OK) 完成符号属性的定义。 第 14-30 页 添加 2D 绘制几何及符号 7. 保存符号以供将来绘图使用。 8. 保存并关闭绘图。 Step 5. 创建一个符号组。 1. 打开 GROUPS.DRW。 2. 通过从绘图中复制几何来创建符号。 ? 单击 “格式” (Format)>“符号库” (Symbol Gallery)>“定义” (Define)。 ? 输入 GEN_SYM 作为符号名称。 ? 单击 “绘图复制” (Copy Drawing),从绘图中选取所有符号几何。 图 82: 复制符号几何 ? 单击 “确定” (Ok)。 3. 创建下列两个符号组。 ? 单击“符号编辑” (Symbol Edit) 菜单中的 “组” (Groups)。 单击 “创建” (Create) 。 ? 输入 SQUARE 作为组名称。 ? 选取圆以外的所有几何,如下图所示。 设计基础 第 14-31 页 图 84: 选取 Square 组的几何 ? 单击鼠标中键完成组的创建。 ? 创建另一个名为 CIRCLE 的组。 ? 选取正方形以外的所有几何,如下图所示。 图 86: 选取 Circle 组的几何 ? 单击鼠标中键完成组的创建。 4. 将组属性定义为此级别专用的,以便使用符号时,一次只可放置一个实例( square 或 circle) 。 ? 单击 “组属性” (Group Attr)>“排除” (Exclusive)。 Step 6. 在已定义的组中创建子组。 1. 将组级别改为 Square。 ? 单击 “改变级” (Change Level)>Square>“这个等级” (This Level)。注意符号 显示的变化,如下图所示。 第 14-32 页 添加 2D 绘制几何及符号 图 88: Square 组 2. 将组属性定义为此级别专用的,以便使用符号时,一次只可放置一个实例( square 子组的)。 ? 单击 “组属性” (Group Attr)>“排除” (Exclusive)。 3. 创建 Square 的子组。 ? 使用上面所述的方法,如下图所示选取几何来创建一个名为 LEFT_ARROW 的组。 图 90: 选取 Left Arrow 组的几何 ? 如下图所示选取几何来创建一个名为 RIGHT_ARROW 的组。 设计基础 第 14-33 页 图 92: 选取 Right Arrow 组的几何 4. 将组级别改为 Right_Arrow。 ? 单击 “改变级” (Change level)>Right_Arrow>“这个等级” (This Level)。 ? 查看符号实例的几何。 5. 将组级别改为 Circle。 ? 单击 “改变级” (Change Level)>“向上” (Up..)>Circle>“这个等级” (This Level)。 6. 使用所选的几何创建名为 LEFT_ARROW 和 RIGHT_ARROW 的 Circle 子组,如下图所示 。 图 94: 选取 Left Arrow 组的几何 第 14-34 页 添加 2D 绘制几何及符号 图 96: 选取 Right Arrow 组的几何 7. 在 Circle 级别将属性定义为独立,以便可以在屏幕上将圆显示为一个带左箭头、右箭头或二者 都带的符号。 ? 单击 “组属性” (Group Attr)>“独立” (Independent)。 8. 设置符号的属性。 ? 单击“符号编辑” (Symbol Edit) 中的 “属性” (Attributes)。 ? 选中 “自由” (Free) 复选框并选取圆心作为参照。 ? 选中 “可变的 – 相关文本” (Variable – Text Related) 复选框。 ? 将预设值 no 改为 1。 ? 单击 “确定” (OK) 完成符号属性的定义。 9. 单击 “完成” (Done) 关闭“符号创建” (Symbol Creation) 工具。 10. 单击 “写入” (Write),接受保存符号的缺省路径。 Step 7. 将符号的变化形式放置在新绘图上,该绘图可被用作符号实例调色板绘图。 1. 启动一个名为 SYMBOLS 的新绘图。 ? 取消选取缺省模板的复选框。 ? 选取 A4 大小。 ? 移除所有模型参照。 2. 在绘图中放置符号的 Square 形式。 ? 单击 “插入” (Insert)>“绘图符号” (Drawing Symbol)>“定制” (Custom)。 ? 选取 GEN_SYM.SYM。单击 “打开” (Open)。 ? 在 “组” (Grouping) 选项卡中,选中 SQUARE 复选框。 ? 选中 LEFT_ARROW 复选框。 ? 在绘图中单击以放置符号。 设计基础 第 14-35 页 ? 选中 RIGHT_ARROW 复选框。 注意: 选取 RIGHT_ARROW 时,系统将自动取消选取 LEFT_ARROW,因为 square 级 别的属性被设置为排除。 ? 在绘图中单击以放置符号。 图 98: 选取组的变化形式 3. 在绘图中放置符号的 Circle 变化形式。 ? 在 “组” (Grouping) 选项卡中,选中 CIRCLE 复选框。 ? 选中 LEFT_ARROW 复选框并将符号放置在绘图中。 ? 选中 RIGHT_ARROW 复选框并将符号放置在绘图中。 注意: 选取 RIGHT_ARROW 时,系统不会自动取消选取 LEFT_ARROW,因为 circle 等级 的属性被设置为独立的。 图 100: 选取组的变化形式 ? 取消选取 LEFT_ARROW 复选框并将符号放置在绘图中。 第 14-36 页 添加 2D 绘制几何及符号 图 102: 放置在绘图中的符号变化形式 4. 保存绘图并关闭窗口。 Step 8. (可选练习)放置来自符号实例调色板的符号实例。 1. 打开 PISTON.DRW。 2. 单击 “插入” (Insert)>“绘图符号” (Drawing Symbol)>“从调色板” (From Palette) 。 3. 单击 “打开” (Open),浏览到工作目录。 4. 选取要用作符号实例调色板的 SYMBOLS.DRW。 5. 使用先前所述的步骤从调色板中选取符号实例,然后将其放置在绘图中。 注意: 用户定义的符号调色板可放置在使用配置文件选项 symbol_palette_instance_file 所设 置的路径下。 6. 保存绘图。 7. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 设计基础 第 14-37 页 总结 学习此模块后,您将能够: ? 在绘图中创建绘制几何。 ? 在绘图中添加符号。 ? 创建及使用符号库。 第 15-1 页 模块 15 创建表格 简介 您要在绘图中以列表的方式将信息放置在表格中。这些表格可用来添加模型变量信 息(例如族表中的信息)或列出组件的材料清单。 在 Pro/ENGINEER Wildfire 中,可巧妙地在表中填入参数化的文本域,它们会随 着设计模型信息的更新而更新。此方法有助于创建标准表格,可将其插入到格式和 模板中,在创建新绘图时会随着信息的更新而更新。 使用表格可轻松地在绘图页面或格式中创建标题块。标题块可包含页号和模型名称 等字段,它们会随着绘图的更新而更新。 在本模块中,您将学习 Pro/ENGINEER Wildfire 中可用的表格功能。您还将学习 如何创建表格并将其存储为可检索的表格。此外,还将学习如何将组件的材料清单 以列表的形式显示。 目标 学习此模块后,您将能够: ? 在绘图中创建表格。 ? 创建材料清单。 ? 在表格中加入参数化信息。 第 15-2 页 创建表格 设计基础 第 15-3 页 模块 15 课堂练习 练习 1: 在绘图中创建表格 目标 成功完成此练习后,您将了解如何: ? 在绘图中创建表格。 ? 在表格中加入文本信息。 ? 向表格中添加参数。 ? 更改绘图中表格的显示。 ? 存储表格以供将来使用。 假定背景 设计小组已经对新的以汽油为动力的钻孔机设计进行了一些改进。这些改进已在设计模型中得以实 现。它们将被记录在发行的绘图中以追踪版本修订历史。发行信息也将在发行给制造小组之前放置 到绘图中。 您被指派的任务是在绘图中加入版本修订表及版本时间标记表。 Step 1. 在绘图中创建一个表,在其中加入修订信息。 1. 启动 Pro/ENGINEER Wildfire。 2. 使用文件夹导航器浏览到下列位置: c:\users\student\wf_drawings_330\module_08。 3. 将文件夹 module_08 设为工作目录。 4. 打开 ENGINE_ASSEMBLY.DRW。使用工具栏浏览到页面编号 2。 第 15-4 页 创建表格 图 2: 发动机组件绘图中的页面 2 5. 创建一个空表,其中包括 3 行 3 列。 ? 单击 “表” (Table)>“插入” (Insert)>“表” (Table)。 ? 单击 “降序” (Descending)>“左对齐” (Leftward)。 ? 在绘图中单击,将表的右上角放置在绘图中,如下图所示。 设计基础 第 15-5 页 图 4: 放置表的右上角 ? 通过选取如下图所示的字符数来选取第一列的宽度。单击屏幕上的数字。 图 6: 选取第一列的宽度 ? 选取第二列的宽度。 第 15-6 页 创建表格 图 8: 选取第二列的宽度 ? 选取第三列的宽度。 图 10: 选取第三列的宽度 ? 单击鼠标中键完成列的定义。 ? 选取第一行的高度。单击如下图所示的数字。 图 12: 选取第一行的高度 ? 选取第二行的高度。 图 14: 选取第二行的高度 ? 选取第三行的高度。 设计基础 第 15-7 页 图 16: 选取第三行的高度 ? 单击鼠标中键完成表的创建。 图 18: 定义的新表 6. 在表单元格中输入文本。 ? 选取左上方的表单元格,如下图所示。 图 20: 选取表单元格 ? 右键单击,选取 “属性” (Properties)。 ? 输入 REV. 作为单元格的文本。 ? 单击 “确定” (OK)。 图 22: 在表单元格中输入文本 7. 同样,在其它表单元格中也输入文本,如下图所示。 第 15-8 页 创建表格 图 24: 修订表格 Step 2. 更改表单元格的宽度和高度。 1. 更改列宽。 ? 选取左上方的表单元格,如下图所示。 图 26: 选取表列 ? 单击 “表” (Table)>“选取” (Select)>“列” (Column)。 列被加亮。 图 28: 选取列 ? 右键单击,选取 “宽度” (Width)。 ? 输入 5 作为宽度,它是以字符数为单位的。 单击 “确定” (OK)。 图 30: 更改后的列宽 2. 同样,更改 DATE 列的宽度,使其可容纳 12 个字符。 设计基础 第 15-9 页 图 32: 更改后的列宽 3. 更改行高。 ? 选取表单元格,如下图所示。 图 34: 选取表单元格 ? 单击 “表” (Table)>“选取” (Select)>“行” (Row)。行被加亮。 ? 右键单击,选取 “高度” (Height)。 ? 输入 2 作为高度,它是以字符数为单位的。 单击 “确定” (OK)。 图 36: 更改后的行高 Step 3. 编辑单元格中的文本。 1. 选取下图所示的单元格。 第 15-10 页 创建表格 图 38: 选取表单元格 2. 右键单击,选取 “属性” (Properties)。 3. 在现有文本中加入 FROM ?8.2 to ?8。 单击 “确定” (OK)。 注意该文本会延伸到单元格以 外。 图 40: 单元格中的长文本字符串 4. 在单元格仍保持选中的情况下,右键单击,选取 “文本换行” (Wrap Text)。注意文本的改变 ,如下图所示。 图 42: 文本在单元格中换行 Step 4. 更改表中的文本样式。 1. 选取多个单元格。 ? 按住 CTRL 键。 ? 依次选取第一行中的单元格。 设计基础 第 15-11 页 图 44: 选取多个单元格 2. 更改文本样式。 ? 右键单击,选取 “文本样式” (Text Style)。 ? 从下拉列表中选取 “填充” (Filled)。 ? 将文本高度改为 4。 ? 从下拉列表中为水平对齐选取 “中心” (Center)。 ? 单击黄色的颜色标签,然后为文本选取蓝色。 单击 “确定” (OK)。 ? 单击 “确定” (OK) 应用所有更改。 图 46: 格式化单元格中的文本 Step 5. 在表格中添加另一项修订。 1. 在表中添加一行。 ? 单击 “表” (Table)>“插入” (Insert)>“行” (Row)。 ? 在最后一行的底部边界附近单击。 图 48: 插入一行 ? 单击 “确定” (OK)。 第 15-12 页 创建表格 2. 在行中输入文本,如下图所示。 图 50: 向表中添加了文本后 Step 6. 编辑绘图标签。 1. 将绘图中的日期改为今天的日期。 ? 双击编辑单元格中的文本,如下图所示。 图 52: 更改绘图标签中的日期 ? 删除表单元格中现有的文本。输入 &todays_date 作为文本。 单击 “确定” (OK)。 今天的日期会显示在单元格中。 2. 更改绘图创建者的姓名。 ? 双击编辑单元格中的文本,如下图所示。 设计基础 第 15-13 页 图 54: 更改绘制者姓名 ? 将现有文本替换为您的姓名。 单击 “确定” (OK)。 3. 查看单元格中的文本,它们包含有关页号、绘图比例和模型名称等信息。注意用作文本的参数 。 Step 7. 创建另一个表格来填充绘图发行版的信息。 1. 创建表。 ? 选取 “降序” (Descending)>“右对齐” (Rightward)>“按长度” (By Length) 。 ? 将表格放置在绘图的左下角。 ? 在表格的全部三列中均输入 30。 ? 按 Enter 键完成列的定义。 ? 在表格的全部三行中均输入 20。 ? 按 Enter 键完成行的定义。 第 15-14 页 创建表格 图 56: 定义的新表 2. 合并表单元格。 ? 按住 CTRL 键。选取下图所示的单元格。 图 58: 选取要合并的单元格 ? 单击 “表” (Table)>“合并单元格” (Merge Cells)。 图 60:合并后的单元格 3. 同样地,合并第二行中的单元格。 设计基础 第 15-15 页 图 62:合并后的单元格 4. 在表中输入文本,如下图所示。 图 64: 向表中添加了文本后 5. 更改文本的对齐方式。 ? 选取第一行和最后一行中的单元格。右键单击,选取 “文本样式” (Text Style)。 ? 从下拉列表中为水平对齐选取 “中心” (Center)。 图 66: 设置对齐方式 6. 分别更改文本样式。 ? 单击 “格式” (Format)>“文本样式” (Text Style)。 第 15-16 页 创建表格 ? 选取文本字符串 'RELEASED PRINT'。 ? 单击 “确定” (OK)。 ? 从下拉列表中选取 “填充” (Filled)。 ? 将文本高度改为 5。 ? 单击 “确定” (OK)。 图 68: 分别更改后的文本样式 ? 单击 “确定” (OK) 关闭“文本样式” (Text Style) 工具。 7. 使用上述的方法,将最后一行单元格中的文本高度减为 3。 Step 8. 保存此发行版信息以备将来使用。 1. 选取表中的任意单元格。单击 “表” (Table)>“选取” (Select)>“表” (Table) 选取整个表 。 图 70: 选取表 2. 单击 “表” (Table)>“保存表” (Save Table)>“作为表文件” (As Table File)。 3. 输入 RELEASE_INFO 作为表名称。 单击 “保存” (Save)。 Step 9. 将发行版本信息放置在绘图中的其它页面上。 1. 使用工具栏切换到页面编号 1。 设计基础 第 15-17 页 2. 单击 “表” (Table)>“插入” (Insert)>“表格来自文件” (Table from File)。 3. 选取 RELEASE_INFO.TBL。单击 “打开” (Open)。 4. 单击绘图的左下角来放置表。 5. 保存绘图。 此练习结束。 第 15-18 页 创建表格 练习 2: 在组件绘图中创建 BOM 表 目标 成功完成此练习后,您将了解如何: ? 设置表中的重复区域。 ? 创建材料清单表。 ? 更改材料清单表中信息的显示。 ? 参照 BOM 表为视图添加球标。 假定背景 CPT 的设计小组所设计的以汽油为动力的钻孔机具有多个零件。制造小组需要钻孔机组件的初步 材料清单以及其它与零件相关的信息。因为您正在处理组件的绘图,所以也需要您在绘图中添加您 向制造小组提交的材料清单信息。 Step 1. 在组件绘图中创建材料清单表。 1. 激活 ENGINE_ASSEMBLY.DRW 并切换到页面 1。 2. 插入一个来自文件的表。 ? 单击 “表” (Table)>“插入” (Insert)>“表格来自文件” (Table from File)。 ? 选取 BOM.TBL。单击 “打开” (Open)。 ? 在绘图中单击绘图标签的右上角。 图 72: 放置表 3. 设置表中的“重复区域”。 ? 单击 “表” (Table)>“重复区域” (Repeat Region)。 ? 单击 “增加” (Add)>“简单” (Simple)。 ? 选取左上方的单元格,如下图所示。 设计基础 第 15-19 页 图 74: 定义重复区域 ? 选取右上方的单元格来创建重复区域,如下图所示。 图 76: 定义重复区域 ? 单击 “确定” (OK)>“完成” (Done)。 4. 使用报告参数在表中输入文本。 ? 选取下图所示的单元格。 图 78: 输入报告参数 ? 右键单击,选取 “报告参数” (Report Parameter)。 ? 选取 rpt.. >“索引” (index)。 ? 在“元件” (Component) 上方的单元格中,选取报告参数 asm.. > mbr.. >“名称” (name)。 ? 在“类型” (Type) 上方的单元格中,选取报告参数 asm.. > mbr.. >“类型” (type) 。 ? 在“数量” (Qty) 上方的单元格中,选取报告参数 rpt.. >“数量” (qty)。 ? 在“成本 /单位” (Cost/Unit) 上方的单元格中,选取报告参数 asm.. > mbr.. >“用户 定义” (User Defined),并输入 COST 作为参数名称。 ? 在“成本” (Cost) 上方的单元格中,选取报告参数 rpt.. > rel.. >“用户定义” (User Defined),并输入 total_cost 作为参数名称。 第 15-20 页 创建表格 图 80: 添加了报告参数后 5. 填充模型信息并更新表。 ? 单击 “表” (Table)>“重复区域” (Repeat Region)>“更新表” (Update Tables)。此表应如下图所示。 图 82: 更新后的 BOM 表 Step 2. 更改表中显示的信息。 1. 更改表属性,使其也显示子组件中的所有零件。 ? 单击 “属性” (Attributes),选取表中的区域。 ? 单击 “递归” (Recursive)>“完成 /返回” (Done/Return)。此表应如下图所示。 设计基础 第 15-21 页 图 84: 更新后的 BOM 表 2. 移除多个元件实例的显示。更改表属性,使其显示组件中元件的数量。 ? 单击 “属性” (Attributes),选取表中的区域。 ? 单击 “无重复” (No Duplicates)>“完成 /返回” (Done/Return)。 第 15-22 页 创建表格 图 86: 更新后的 BOM 表 Step 3. 在表中添加关系式以计算每个元件的成本。 1. 在表中添加一个关系式,并为参数 total_cost 指定值。 ? 在“域表” (TBL REGIONS) 菜单中,单击 “关系” (Relations)。 ? 通过在表内部单击来选取区域。 ? 单击 “增加” (Add),输入 total_cost = asm_mbr_cost * rpt_qty 作为关系式。 ? 按 Enter 键完成关系的创建。 单击 “完成 /返回” (Done/Return)。 ? 单击 “属性” (Attributes),选取表中的区域。 ? 单击 “无多重 /级” (No Dup/Level)>“完成 /返回” (Done/Return)。组件及子组 件将按此选项进行排列。 ? 单击 “更新表” (Update Tables)>“完成” (Done),更新表信息。 设计基础 第 15-23 页 图 88: 显示的每个元件的成本 2. 显示成本时只显示到小数点后的两个有效位。 ? 选取“成本 /单位” (Cost/Unit) 上方的单元格,右键单击,选取 “属性” (Properties)。 ? 在参数后输入 [.2]。 单击 “确定” (OK)。 ? 同样地,对“成本” (Cost) 上方的单元格值进行编辑,在参数后加入 [.2]。 ? 单击 “表” (Table)>“重复区域” (Repeat Region)>“更新表” (Update Tables)>“完成” (Done)。 3. 选取“成本 /单位” (Cost/Unit) 和“成本” (Cost) 上方的单元格。使用上述的方法,为显示成本 的单元格内容设置靠右水平对齐。请注意,重复区域中的相应单元格将自动更新。 第 15-24 页 创建表格 图 90: 更新后的 BOM 表 Step 4. 从表中移除组件元件的名称。 1. 过滤表的内容。 ? 单击 “表” (Table)>“重复区域” (Repeat Region)>“过滤器” (Filters)。 ? 选取表中的区域,然后单击 “按规则” (By Rule)>“增加” (Add)。 ? 输入 &asm.mbr.type !=assembly 作为规则。 ? 按 Enter 键完成规则,然后单击 “完成” (Done)>“完成 /返回” (Done/Return)。 ? 单击 “更新表” (Update Tables)。注意表中的变化。 Step 5. 在表中创建数据合计。 1. 创建组件中总零件的合计。 ? 单击 “累加” (Summation),选取表中的区域。 ? 单击 “增加” (Add)>“按名称” (By Name),然后选取 RPT_QTY。 ? 输入 ASSLY_QTY 作为参数名称。 ? 选取下图所示的单元格。 设计基础 第 15-25 页 图 92: 添加组件中总零件的合计 2. 创建组件中零件总成本的合计值。 ? 选取 TOTAL_COST 并输入 ASSLY_COST 作为参数名称。 ? 选取下图所示的单元格。 图 94: 添加组件中零件总成本的合计 ? 单击 “完成 /返回” (Done/Return)>“更新表” (Update Tables)>“完成” (Done)。 ? 单击 “格式” (Format)>“小数位数” (Decimal Places)。 输入 2 并选取显示组件 中零件总成本的单元格。 单击 “确定” (OK)。 图 96: 更新后的 BOM 表 ? 单击鼠标中键关闭工具。 第 15-26 页 创建表格 Step 6. 在绘图中加入材料清单球标。 1. 单击 “表” (Table)>“ BOM 球标” (BOM Balloons)>“设置区域” (Set Region)>“带 数量” (With Qty)。 2. 选取表中的区域。 3. 单击 “创建球标” (Create Balloon)>“根据视图” (By View)。 4. 选取绘图上的分解视图。 单击 “完成” (Done)。 图 98:材料清单球标 注意: 要自动排列 BOM 球标,请使用“选取区域” (Selection Region) 工具选取球标,然后 单击 “编辑” (Edit)>“清理” (Cleanup)>“ BOM 球标” (BOM Balloons)。 5. 保存绘图。 Step 7. (可选练习)更改 BOM 球标符号。 1. 将绘图中 ENG_BEARING 零件的 BOM 球标符号替换为先前定义的 DELTA_BOM 符号。 ? 单击 “表” (Table)>“ BOM 球标” (BOM Balloons)>“交替符号” (Alt Symbol)。 ? 选取与轴承零件连接的符号。 单击 “确定” (OK)。 ? 单击 “检索” (Retrieve)。 ? 从工作目录中选取 DELTA_BOM.SYM。 单击 “打开” (Open)。 设计基础 第 15-27 页 图 100: 更改后的 BOM 球标符号 ? 单击 “完成” (Done)。 Step 8. (可选练习)测试表的相关性和添加的参数。 1. 从模型树选取 ENGINE.ASM,右键单击,选取 “打开” (Open)。 2. 隐含零件 Connecting_Rod。 3. 激活 ENGINE_ASSEMBLY.DRW。 4. 注意表中的变化。 5. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 第 15-28 页 创建表格 总结 学习此模块后,您将能够: ? 在绘图中创建表格。 ? 创建材料清单。 ? 在表格中加入参数化信息。 第 16-1 页 模块 16 创建零件目录 简介 族表是本质上非常相似的零件的集合(组件或特征),但它们在某些方面也略有不 同,如大小或细节特征。在 Pro/ENGINEER 中,经常需要创建零件目录的族表, 例如螺栓或螺母族表。 组件模型中的族表可用来将零件替换为模型的其它实例。 绘图可表示族表中某个元件或全部元件的信息。当您在绘图中参照带有族表的设计 模型时,您可快速将某个实例替换为另一个实例以生成新绘图。 您可在绘图中放置一个表,它可从设计模型检索各种变量值(不论它们是族表参数 还是模型参数)。 在本模块中,您将学习如何参照零件的族表来创建零件目录。 目标 学习此模块后,您将能够: ? 描述如何在绘图中记录带有族表的模型。 ? 在绘图中创建带有实例信息的表。 第 16-2 页 创建零件目录 设计基础 第 16-3 页 模块 16 课堂练习 练习 1: 创建族表实例零件的绘图 目标 成功完成此练习后,您将了解如何: ? 创建族表实例零件的绘图。 ? 添加所有实例的信息表。 ? 在绘图中用其它实例零件来替换模型。 ? 为每个实例创建单独的绘图。 假定背景 在与制造小组进行讨论之后,钻孔机组件中的某些零件需要进行一些变更。设计小组已经能够快速 重用现有的模型数据,并以族表的形式在模型中创建了各种变化形式。您希望以绘图的形式来展现 钻孔机模型中各种可能变化形式的整体表示。还希望以图表的形式添加在模型实例中可用的参数化 信息。因为您要创建其中一个实例的绘图,所以可能也希望使用此绘图来生成其它实例绘图。 Step 1. 选取绘图用模型并放置视图。 1. 启动 Pro/ENGINEER Wildfire。 2. 使用文件夹导航器浏览到下列位置: c:\users\student\wf_drawings_330\module_09。 3. 将文件夹 module_09 设为工作目录。 4. 查看要使用的模型。 ? 打开 FUEL_CAP.PRT。选取 “普通模型” (The Generic) 实例,单击 “打开” (Open)。 第 16-4 页 创建零件目录 图 2: 油箱盖模型 ? 单击 “工具” (Tools)>“族表” (Family Table)。 查看模型中添加的实例。 ? 预览实例 FC_GROOVE_3。 图 4: 预览模型的实例 设计基础 第 16-5 页 ? 单击 “确定” (OK) 关闭族表。 5. 打开 FUEL_CAP.DRW。这是一个空绘图,其中未加入任何模型。 6. 在绘图中加入油箱盖模型。 ? 单击 “文件” (File)>“属性” (Properties)>“绘图模型” (Drawing Models)>“ 增加模型” (Add Model)。 ? 选取 FUEL_CAP.PRT 并单击 “打开” (Open)。 ? 选取实例 “普通模型” (The Generic) 并单击 “打开” (Open)。 7. 在绘图中放置模型视图。 ? 单击 “插入” (Insert)>“绘图视图” (Drawing View)。添加已保存视图 FRONT 作为第一个视图。 ? 添加截面 A 的投影截面视图。 ? 在 Front 视图上方添加一个投影视图,如下图所示。 ? 将绘图比例改为 1.5。 ? 使用已保存视图 “标准方向” (Standard Orientation) 和 3D_REAR 来放置 3D 视 图。 ? 将所有视图的显示都更改为 “无隐藏线” (No Hidden)。 ? 排列绘图中的视图,如下图所示。 注意: 如果视图名称在添加投影视图时显示出来,则将配置文件选项 make_proj_view_notes 的值改为 No。 第 16-6 页 创建零件目录 设计基础 第 16-7 页 图 6: 绘图中放置的油箱盖视图 Step 2. 将尺寸和轴细节添加到绘图中。 1. 在绘图中显示所有尺寸。 2. 选取尺寸从绘图中拭除,如下图所示。 图 8: 要拭除的尺寸 3. 修改模型树列,使其也显示模型特征的特征标识。 ? 在模型树中,单击 “设置” (Settings)>“树列” (Tree Columns)。 ? 选取 “特征标识” (Feat ID),将其移动到“显示的” (Displayed) 框中。 第 16-8 页 创建零件目录 ? 单击 “应用” (Apply)>“确定” (OK)。 4. 在三个正交视图中显示特征 标识 39 的轴。 5. 在底部视图中显示特征 标识 1509 和 5052 的轴。 6. 如下图所示排列尺寸。 7. 添加细节视图以显示与螺纹相关的尺寸。 图 10: 视图中添加的尺寸 Step 3. 在绘图中创建一个带有实例信息的表。 1. 创建表。 ? 单击 “表” (Table)>“插入” (Insert)>“表” (Table)。 ? 单击 “降序” (Descending)>“右对齐” (Rightward)>“按字符数” (By Num Chars)。 ? 使用上述方法创建下图所示的表。 图 12: 绘图表 设计基础 第 16-9 页 注意: 稍后您需要更改列的大小以容纳添加的信息。 2. 在表中创建一个 2D 重复区域。 ? 单击 “表” (Table)>“重复区域” (Repeat Region)>“增加” (Add)>“二维” (2D)。 ? 依次选取表单元格,如下图所示。 图 14: 选取第一个来定义 2D 重复区域 图 16: 选取第二个来定义 2D 重复区域 图 18: 选取第三个来定义 2D 重复区域 3. 在表单元格中输入报表符号。 ? 选取第一个单元格,右键单击,选取 “报告参数” (Report Parameter)。 ? 选取 fam.. > inst.. > name。在单元格中显示的报表符号是 fam.inst.name。 ? 同样地,在第二个选取的单元格中输入 fam.inst.param.name。 ? 在第三个选取的单元格中输入 fam.inst.param.value。 此表应如下图所示。 图 20: 输入的报表符号 4. 更新表。 ? 单击 “表” (Table)>“重复区域” (Repeat Region)>“更新表” (Update Tables)。 第 16-10 页 创建零件目录 图 22:更新后的表 注意: 增减列宽,使文本字符串的长度与定义的列宽相匹配。 5. 对表格进行排序,显示模型族表中所示的数据。 ? 单击 “表” (Table)>“重复区域” (Repeat Region)>“区域排序” (Sort Regions)。 ? 选取表中的区域。 ? 选中复选框 “无缺省” (No Default)>“完成” (Done)。请注意,表中的列并不是 按字母顺序排序的。 图 24:更新后的表 6. 保存绘图。 Step 4. 用另一个实例替换绘图的模型。 1. 替换绘图中的模型。 ? 单击 “文件” (File)>“属性” (Properties)>“绘图模型” (Drawing Models)>“ 替换” (Replace)。 ? 选取实例 FC_RIDGES_6,单击 “打开” (Open)。注意绘图及表信息的变化。 设计基础 第 16-11 页 图 26: 替换实例后的设计模型 注意: 表信息不可用,因为实例模型不包含族表信息。 2. 使用来自普通模型的信息更新表。 ? 单击 “表” (Table)>“重复区域” (Repeat Region)>“模型 /表示” (Model/Rep)。 ? 选取表中的区域。 ? 选取 FUEL_CAP.PRT>“打开” (Open)>“普通模型” (The Generic)>“打开” (Open)>“确认” (Confirm)。 ? 注意表中的变化。 Step 5. 创建每个模型实例的单独绘图。 1. 将上述步骤中所创建的含有 FC_RIDGES_6 实例的绘图另存为 FUEL_CAP_6- RIDGES.DRW。 ? 单击 “文件” (File)>“保存副本” (Save a Copy)。 ? 输入 FUEL_CAP_6-RIDGES.DRW 作为绘图名称。 单击 “确定” (OK)。 2. 单击 “文件” (File)>“属性” (Properties)>“绘图模型” (Drawing Models)>“替换” (Replace)。 3. 在绘图中选取要替换的 FC_RIDGES_6 实例。 4. 选取实例 FC_GROOVES_3,单击 “打开” (Open)。 第 16-12 页 创建零件目录 5. 将绘图另存为 FUEL_CAP_3-GROOVES.DRW。 注意: 将绘图中的模型替换为任何族表实例,然后以新名称单独保存该绘图以创建实例模型 绘图。 6. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 设计基础 第 16-13 页 练习 2(挑战性练习): 为带有族表零件的组件创建绘 图 目标 成功完成此练习后,您将了解如何: ? 创建带有材料清单的组件绘图。 ? 用族表实例替换组件的零件。 假定背景 设计小组正在对空气过滤器机盖上的通风孔进行测试以获得更好的性能。对空气过滤器机盖所做的 设计变更已记录在族表中。您希望确保在所有讨论中使用的 BOM 所包含的都是最新的零件。您要 创建一个组件绘图,当组件模型改变时,它可反映出正确的 BOM。 Step 1. 在绘图中加入材料清单和 BOM 球标。 1. 打开 CARB_AIR_FILTER.DRW。 2. 将工作目录中已保存的 BOM 表 CARB_BOM.TBL 插入到绘图中。 3. 添加 BOM 球标以显示化油器组件中的所有零件。 Step 2. 替换化油器组件中的空气过滤器机盖。 1. 打开 CARBURETOR.ASM。 2. 在模型树中选取 AIR_FILTER_COVER。右键单击,选取 “替换” (Replace)。 3. 在“选取的模型” (Selected Model) 中单击文件夹图标。 4. 选取实例 AFC_VENT_5 作为新模型。单击 “确定” (OK)>“确定” (OK)。 5. 激活组件绘图并注意 BOM 表中所反映的变化。 6. 保存绘图。 7. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 第 16-14 页 创建零件目录 总结 学习此模块后,您将能够: ? 描述如何在绘图中记录带有族表的模型。 ? 在绘图中创建带有实例信息的表。 第 17-1 页 模块 17 创建绘图格式 简介 格式在绘图上用来显示边界、标题块、表格及公司徽标等。它们是在 Pro/ENGINEER Wildfire 的格式模式下使用文本、符号、表格和 2D 几何图元创建 的,格式模式与绘图模式非常类似。 边界、标题块的几何和文本以及其它来自格式的细节都不会被复制到绘图数据库中 。因此,虽然这些项目在绘图模式下可见,但它们并不属于绘图。格式作为单独的 对象存在,其文件扩展名为 *.frm, Pro/ENGINEER Wildfire 在每次检索绘图时检 索并显示格式。此工具可使绘图能够充分利用关联性。就象绘图会在零件改变时更 新一样,绘图也会在格式改变时更新。对每种所需的页面大小(象 A、 B、 C 等) 都会创建一种单独的格式,并在需要时选取它们以供使用。 在本模块中,您将学习如何创建绘图格式并将其用于所创建的绘图中。还将学习如 何在格式中记录公司标准信息。 目标 学习此模块后,您将能够: ? 创建格式。 ? 在绘图中添加和替换格式。 第 17-2 页 创建绘图格式 设计基础 第 17-3 页 模块 17 课堂练习 练习 1: 创建绘图格式 目标 成功完成此练习后,您将了解如何: ? 通过导入几何来创建绘图格式。 ? 在格式中使用表格和参数。 ? 使用一种格式创建其它格式。 ? 创建多页格式。 ? 替换绘图中的格式。 假定背景 在对 CPT 所发行的信息进行标准化的过程中,设计小组已经开始着手标准化所发行的绘图。模型 数据包含您要添加到绘图标签信息中的标准设置参数(如模型名称和材料等)。手动填充这些数据 非常耗时且容易发生错误。公司希望对所有绘图都使用标准绘图格式布局。您被指派的任务是在以 汽油为动力的全新钻孔机发布最终绘图之前创建标准绘图格式,它可以根据模型数据自动填充某些 数据域或提示进行标准输入。 Step 1. 创建新格式并向其中导入外部几何。 1. 启动 Pro/ENGINEER Wildfire。 2. 使用文件夹导航器浏览到下列位置: c:\users\student\wf_drawings_330\module_10。 3. 将文件夹 module_10 设为工作目录。 4. 创建一个新格式。 ? 单击 “文件” (File)>“新建” (New)。 ? 选中 “格式” (Format) 复选框,输入 A2_SIZE 作为格式名称。 ? 单击 “确定” (OK)。 ? 选取 A2 作为页面大小,选取 “横向” (Landscape) 作为方向。 单击 “确定” (OK) 。 5. 导入 IGES 格式的外部 2D 几何。 ? 单击 “插入” (Insert)>“共享数据” (Shared Data)>“自文件” (From File)。 ? 选取 C_LAYOUT.IGS 并单击 “打开” (Open)。 第 17-4 页 创建绘图格式 图 2: 导入的几何 注意: 您可使用 2D 几何编辑工具(如“修剪”和“删除”)来移除任何不想要的几何。 6. 分组导入的几何。 ? 单击 “编辑” (Edit)>“组” (Group)>“绘制组” (Draft Group)>“创建” (Create)。 ? 使用“区域选取” (Region Selection) 工具选取导入的几何。 设计基础 第 17-5 页 图 4: 选取导入的几何 ? 单击 “确定” (OK)。 ? 输入 LAYOUT 作为组名称。 7. 在绘图页面中移动几何。 ? 单击 “编辑” (Edit)>“变换” (Transform)>“平移” (Translate)。 ? 选取分组的几何。 单击 “确定” (OK)。 ? 单击 “顶点” (Vertex),选取分组几何的左下方顶点。 ? 单击“获得点” (Get Point) 菜单中的 “绝对坐标” (Abs Coords)。 ? 输入 16 作为 X 坐标,输入 3 作为 Y 坐标。 8. 编辑导入几何中的文本。 ? 选取导入的绘图标签中的文本字符串 C。 右键单击,选取 “属性” (Properties)。 ? 将文本字符串改为 A2。 单击 “确定” (OK)。 第 17-6 页 创建绘图格式 图 6: 编辑后的文本字符串 Step 2. 使用表格来创建空绘图标签。 1. 更改格式中的缺省文本高度。 ? 单击 “文件” (File)>“属性” (Properties)。 ? 将 drawing_text_height 的值改为 5。 ? 单击 “添加 /更改” (Add/Change)>“应用” (Apply)>“关闭” (Close)。 注意: 设置文件中的选项 drawing_text_height 会影响绘图中的缺省文本高度。对于所有通过 配置文件选项 format_setup_file 创建的新格式,都可以定义格式设置文件。更改文本 高度会影响创建表格时的字符定义。 2. 创建要放置在绘图标签上的表格。 ? 在绘图标签上方创建一个升序且左对齐的表格,如下图所示。 设计基础 第 17-7 页 图 8: 创建的新表格 3. 测量绘图标签大小以定义表单元格的高度和宽度。 ? 单击 “分析” (Analysis)>“测量绘制图元” (Measure Draft Entities)。 ? 如下图所示测量列线之间的距离并注意其值。它们分别约为 47.625 和 28.5707。 图 10: 测量距离以定义列宽 ? 如下图所示测量行线之间的距离并注意其值。它们分别约为 25.7969 和 13.8906。 第 17-8 页 创建绘图格式 图 12: 测量距离以定义行高 ? 单击 “关闭” (Close)。 4. 编辑表中前两列的列宽。 ? 选取第一行的前两个单元格。 图 14: 选取表单元格以更改列宽 ? 右键单击,选取 “高度和宽度” (Height and Width)。 ? 输入 47.625/2 作为“宽度” (Width) 值。 单击 “确定” (OK)。 5. 使用上述的方法,编辑表中其它单元格的高度和宽度。 ? 将第三列的列宽改为 28.570。 图 16: 选取表单元格以更改列宽 ? 将表中第一行的高度改为 25.796。 设计基础 第 17-9 页 图 18: 选取表单元格以更改行高 ? 将剩余三行的高度改为 13.890。 图 20: 选取多个表单元格以更改行高 第 17-10 页 创建绘图格式 图 22: 更改后的表单元格的高度与宽度 6. 如下图所示合并表单元格。 ? 选取表中第二行的前两个单元格。 ? 单击 “表” (Table)>“合并单元格” (Merge Cells)。 图 24:合并后的单元格 ? 同样地,合并表中的其它单元格。 7. 遮蔽表中线的显示。 设计基础 第 17-11 页 ? 选取表格。 ? 单击 “表” (Table)>“线显示” (Line Display)>“遮蔽” (Blank)。 ? 单独选取表格第一行的线。 ? 单击 “确定” (OK)。 图 26: 表中遮蔽的线显示 ? 单击鼠标中键关闭工具。 Step 3. 在绘图标签上移动表格。 1. 将表格移动到下图所示的位置。 图 28: 将表格放置在绘图标签上 Step 4. 在绘图标签上加入已保存的表格。 1. 加入已保存的表格并将其放置在绘图标签上。 2. 单击 “表” (Table)>“插入” (Insert)>“表格来自文件” (Table from File)。 3. 选取 FORMAT_LABEL2.TBL。 4. 如下图所示将表格放置在绘图标签上。 第 17-12 页 创建绘图格式 图 30: 将来自文件的表格放置在绘图标签上 Step 5. 在绘图标签中加入公司徽标。 1. 导入徽标几何。 ? 单击 “插入” (Insert)>“共享数据” (Shared Data)>“自文件” (From File)。 ? 选取 PTC_LOGO.DXF。 ? 输入 No 保持原来的比例值。 ? 输入 No 将徽标放置在缺省位置处。 图 32: 导入的徽标几何 2. 使用上述的方法,通过导入的徽标几何创建一个名为 LOGO 的绘制组。 3. 缩小徽标的比例。 ? 单击 “编辑” (Edit)>“变换” (Transform)>“重定比例” (Rescale)。 ? 选取徽标组。 单击 “确定” (OK)。 ? 选取徽标中心的一个点。 ? 输入 0.3 作为比例值。按 Enter 键。 4. 如下图所示将徽标放置在绘图标签内。 设计基础 第 17-13 页 图 34: 放置在绘图标签中的徽标 Step 6. 在绘图中向表格添加文本。 1. 输入模型名称的参数。 ? 选取下图所示的单元格。双击编辑其内容。 图 36: 选取表单元格以输入文本 ? 在单元格中输入文本字符串 &model_name。 ? 将文本样式改为 Filled 字体、 底部 垂直对齐、水平 居中 对齐,高度为 7。 ? 单击 “确定” (OK) 应用更改。 第 17-14 页 创建绘图格式 图 38: 输入参数作为文本字符串 2. 同样地,在对应的表单元格中输入下列参数。 ? Fscm No. = &fscm_num. ? Drawing No. = &drw_num. ? Scale = &scale. ? Sheet = &current_sheet/&total_sheets. ? XXX Tolerances = &linear_tol_0_000. ? XX Tolerances = &linear_tol_0_00. ? Angle Tolerances = &angular_tol_0_0. ? Drawn = &drawn_by. ? Drawn Date = &todays_date. ? Checked = &checked_by. ? Checked Date = &checked_date. ? Approved = &approved_by. ? Approved Date = &approved_date. 3. 根据一般公差值将表单元格中的文本对齐方式改为水平居中对齐和底部垂直对齐。 ? 选取表单元格。 ? 右键单击,选取 “文本样式” (Text Style)。 ? 应用样式的更改。 4. 将剩余单元格中的文本对齐方式改为水平靠右对齐和底部垂直对齐。 5. 将绘图中添加的第二个表格(及填入的参数)在工作目录中另存为 LABEL.TBL 以备将来使 用。 设计基础 第 17-15 页 图 40: 表单元格中输入的参数 Step 7. 创建多页格式。 1. 复制布局组。 ? 通过选取组中的任意几何来选取布局组。 ? 单击 “编辑” (Edit)>“复制” (Copy) 将几何复制到剪贴板中。 2. 向格式中添加一个页面。 ? 单击 “插入” (Insert)>“页面” (Sheet)。 页面 2 出现。 ? 单击 “编辑” (Edit)>“粘贴” (Paste),将剪贴板中的数据粘贴到页面上。 ? 单击 “顶点” (Vertex),在剪贴簿几何窗口中选取左下角的顶点作为参照。 ? 单击 “绝对坐标” (Abs Coords),输入 16 作为 X 坐标,输入 3 作为 Y 坐标。 3. 编辑页面上的绘制几何。 ? 单击 “编辑” (Edit)>“组” (Group)>“绘制组” (Draft Group)>“分解” (Explode)>“选取” (Select)。 ? 选取组中的任意图元。 ? 单击 “完成 /返回” (Done/Return)。 ? 选取下图所示的几何,按 Del 键。 图 42: 选取要删除的几何 4. 在绘图标签上添加前面所创建的相应表。 第 17-16 页 创建绘图格式 ? 单击 “表” (Table)>“插入表” (Insert Table)>“自文件” (From File)。 ? 从工作目录中选取 LABEL.TBL。 单击 “打开” (Open)。 ? 将表格放置在页面的右下角,如下图所示。 图 44: 在绘图标签上添加的表格 5. 保存格式。 Step 8. (可选练习)替换绘图中的格式。 1. 打开 ENGINE_ASSEMBLY_BOM.DRW。 2. 替换页面编号 1 的格式。 ? 单击 “文件” (File)>“页面设置” (Page Setup)。 ? 从工作目录中选取 A2_SIZE.FRM。请注意,可从格式中选取这两个页面中的任一个 。 ? 对系统的所有询问均输入 Yes 以从绘图中移除原来的参数。 ? 在 A2_SIZE 格式中输入您的姓名、日期及其它参数值的信息。 注意: 系统仅提示模型中没有的参数以及值未知的参数。 3. 在绘图中重定位视图和 BOM 表。 4. 保存绘图 5. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 设计基础 第 17-17 页 练习 2(挑战性练习): 使用模板和格式创建绘图 目标 成功完成此练习后,您将了解如何: ? 使用绘图格式结合绘图模板来创建绘图。 假定背景 在对 CPT 所发行的信息进行标准化的过程中,设计小组已经开始着手标准化所发行的绘图。因为 有可用的绘图格式,您希望将格式信息放置在绘图模板中,以便快速地创建零件绘图。 Step 1. 查看模板绘图。 1. 打开 C_DRAWING.DRW。 2. 单击 “应用程序” (Applications)>“模板” (Template)。 注意绘图中所放置的模板视图。 3. 替换绘图中的格式。 ? 单击 “文件” (File)>“页面设置” (Page Setup)。 ? 选取要放置的 A2_SIZE.FRM 的页面编号 1。 4. 保存绘图。 Step 2. 使用带有格式的模板来创建绘图。 1. 启动一个名为 CYLINDER 的新绘图。 ? 清除 “缺省” (Default) 复选框。 ? 选取 CYLINDER.PRT 作为模型。 ? 选取要使用的模板 C_DRAWING.DRW。 ? 根据系统提示输入所需的信息。 第 17-18 页 创建绘图格式 图 46: 使用模板创建的绘图 2. 保存绘图。 3. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 设计基础 第 17-19 页 总结 学习此模块后,您将能够: ? 创建格式。 ? 在绘图中添加和替换格式。 第 18-1 页 模块 18 创建模板绘图 简介 利用模板,您可最大限度地使在 Pro/ENGINEER Wildfire 中创建绘图的任务实现 自动化。绘图模板可允许用户自动创建绘图模型的视图及其它细节项目。 使用模板创建的绘图更加精确,因为它会预先检查预定义注释的准确性、完整性和 拼写。预先显示的尺寸不会被忽视,预设的层状态也不会造成混淆。 通过使用模板,绘图会更加一致,因为绘图视图和细节项目能够以统一的形式在绘 图上预先排列。因为许多常规任务已被预定义,所以可更快速地创建绘图。缩短的 细节设计时间周期加上更准确一致的绘图,使得生产力出现了跨越式的改变。 在本模块中,您将学习有关模板绘图文件的知识,这些文件可用来记录公司标准或 快速地自动创建视图。 目标 学习此模块后,您将能够: ? 描述如何使绘图的创建实现自动化。 ? 创建模板绘图。 第 18-2 页 创建模板绘图 设计基础 第 18-3 页 模块 18 课堂练习 练习 1: 创建模板绘图 目标 成功完成此练习后,您将了解如何: ? 向模板绘图中添加视图。 ? 在模板绘图中加入与视图相关的信息。 ? 在模板绘图中创建层。 ? 在模板绘图中加入注释和表格。 假定背景 CPT 已采取行动来理顺设计小组的各个工作流程以加速产品开发周期。在设计以汽油为动力的新 式钻孔机的过程中,您预见到在绘图创建阶段由于工艺问题所造成的延迟。您试图寻找一种方法, 既能缩短绘图创建时间,又能满足公司对绘图中所需信息的需求。您希望为小组成员设计出一种方 法,不需花太多时间和精力就可根据需求创建绘图。您选择使用绘图模板来达到这一目的。 Step 1. 初始化零件的模板绘图。 1. 启动 Pro/ENGINEER Wildfire。 2. 使用文件夹导航器浏览到下列位置: c:\users\student\wf_drawings_330\module_11。 3. 将文件夹 module_11 设为工作目录。 4. 创建一个名为 CPT_PART_A2.DRW 的模板绘图。 ? 单击 “文件” (File)>“新建” (New)。 ? 选中 “绘图” (Drawing) 复选框。 ? 清除 “使用缺省模板” (Use Default Template) 复选框。 ? 输入 CPT_PART_A2 作为绘图名称。 单击 “确定” (OK)。 ? 移除选取的所有模型参照。 ? 确保选中了 “空” (Empty) 复选框。 ? 选取标准页面大小 “横向” (Landscape) 及 A2。 单击 “确定” (OK)。 ? 单击 “应用程序” (Applications)>“模板” (Template),在绘图中使用模板创建 工具。 5. 将绘图中的格式替换为来自工作目录 A2_SIZE.FRM 的页面编号 2。 ? 单击 “文件” (File)>“页面设置” (Page Setup)。 第 18-4 页 创建模板绘图 ? 从工作目录中浏览并选取 A2_SIZE.FRM。 ? 从下拉菜单中选取 A2_SIZE(页面 2) 。 单击 “确定” (OK)。 Step 2. 在模板绘图中加入缺省层。 1. 加入一个包含所有草绘项目的层。 ? 在“层树” (Layer tree) 菜单中,单击 “编辑” (Edit)>“新建层” (New Layer)。 ? 输入 DRAFT_ENTITY 作为层名称。 ? 在“规则” (Rules) 选项卡中,单击 “编辑规则” (Edit Rules)。 ? 从“查找” (Look For) 选项的下拉菜单中选取 “绘制图元” (Draft Entity)。 ? 单击 “确定” (OK)>“确定” (OK) 创建层。这样即可设置一个规则将所有绘制图元 与层相关联。 2. 使用上述步骤中所述的方法,在绘图中添加一个包含所有参照尺寸的层。 ? 创建一个名为 REFERENCE_DIM 的层,然后设置一个规则将所有参照尺寸关联到 该层。 3. 在绘图中添加一个包含所有捕捉线的层。 ? 创建一个名为 SNAP_LINES 的层,然后设置一个规则将所有捕捉线关联到该层。 4. 在绘图中加入一个名为 DIMENSIONS 的空层。 ? 在“层树” (Layer tree) 菜单中,单击 “编辑” (Edit)>“新建层” (New Layer)。 ? 输入 DIMENSIONS 作为层名称。 ? 单击 “确定” (OK)。 注意层树中不同的层图标。 Step 3. 设置选项以在绘图中显示公差。 1. 单击 “文件” (File)>“属性” (Properties)>“绘图选项” (Drawing Options)。 2. 必要时将绘图设置选项 tol_display 的值改为 Yes。 3. 单击 “添加 /更改” (Add/Change)>“应用” (Apply)>“关闭” (Close)。 注意: 您可加载已保存的绘图设置选项文件并将设置保存在模板绘图中。 Step 4. 在绘图上添加模板视图。 1. 将第一个模板视图放置在绘图中。 ? 单击 “插入” (Insert)>“模板视图” (Template View)。 ? 输入 FRONT_VIEW 作为视图名称。 设计基础 第 18-5 页 ? 请注意,缺省情况下,视图方向被设置为“普通” (General),而“保存的视图” (Saved View) 的名称为 FRONT。 注意: 缺省情况下,第一个放置在绘图中的模板视图是一般视图。对于其它要添加的模板视 图,您可选择视图类型。 ? 选中 “模型显示” (Model Display) 复选框,将选项设置为 “无隐藏线” (No Hidden) 以定义视图显示特性。 ? 选中 “相切边显示” (Tan Edge Display) 复选框,并将选项设置为 “切线无效” (Tan Dimmed)。 图 2: 设置模板视图选项 ? 单击 “放置视图” (Place View) 并在绘图中单击以放置视图,如下图所示。 单击 “ 确定” (OK)。 第 18-6 页 创建模板绘图 图 4: 放置模板视图 2. 在绘图中放置一个带有截面的投影模板视图。 ? 在图形窗口中右键单击,选取 “插入模板视图” (Insert Template View)。 ? 输入 RIGHT_PROJ 作为视图名称。 ? 从下拉菜单中选取 “投影” (Projection) 作为“视图方向” (View Orientation)。 ? 注意投影视图的“父视图名” (Parent View Name)。 ? 在“模型显示” (Model Display) 选项中,选中 “无隐藏线” (No Hidden) 复选框。 ? 在“相切边显示” (Tan Edge Display) 选项中,选中 “切线无效” (Tan Dimmed) 复 选框。 ? 选中 “剖截面” (X-Section) 复选框。 ? 输入 A 作为剖截面名称。 设计基础 第 18-7 页 图 6: 设置模板视图选项 ? 将模板视图放置在视图 FRONT_VIEW 的左侧。 单击 “确定” (OK)。 图 8: 放置模板视图 3. 同样地,将另一个不带有剖面的投影视图放置在 FRONT_VIEW 下方。 ? 输入 TOP_PROJ 作为视图名称。 第 18-8 页 创建模板绘图 图 10: 放置模板视图 注意: 您可使用“环境” (Environment) 菜单中的“网格对齐” (Snap to Grid) 选项在绘图中 定位模板视图。 Step 5. 编辑模板视图的说明,在视图中显示尺寸。 1. 设置选项以在模板视图 FRONT_VIEW 中显示尺寸。 ? 选取模板视图 FRONT_VIEW。 ? 右键单击,选取 “属性” (Properties)。 ? 选中 “尺寸” (Dimensions) 复选框。 ? 选中 “创建捕捉线” (Create Snap Lines) 复选框。 ? 输入 10 作为“增量间距” (Incremental Spacing)。 ? 输入 7 作为初始偏移。 ? 单击 “确定” (OK)。 设计基础 第 18-9 页 图 12: 设置模板视图选项 2. 设置选项以在模板视图 RIGHT_PROJ 中显示尺寸。 ? 按上面的步骤所述设置选项并输入值。 3. 设置选项以在模板视图 TOP_PROJ 中显示尺寸。 ? 按上面的步骤所述设置选项并输入值。 ? 单击 “设置显示优先级” (Set Display Priorities) 并注意设置的视图顺序。 ? 单击 “确定” (OK)。 Step 6. 在模板中放置一个 3D 视图。 1. 在绘图中为一般视图插入一个模板视图。 ? 右键单击并选取 “插入模板视图” (Insert Template View)。 ? 输入 3D_VIEW 作为视图名称。 ? 从下拉菜单中选取 “普通” (General) 作为“视图方向” (View Orientation)。 ? 输入 3D_VIEW 作为“保存的视图” (Saved View) 的名称。 ? 在“模型显示” (Model Display) 选项中,选中 “无隐藏线” (No Hidden) 复选框。 ? 在“相切边显示” (Tan Edge Display) 选项中,选中 “相切实线” (Tan Solid) 复选 框。 ? 选中 “比例” (Scale) 复选框,输入 2 作为“比例” (Scale) 值。 第 18-10 页 创建模板绘图 图 14: 设置模板视图选项 ? 单击 “放置视图” (Place View) 并在绘图中定位视图,如下图所示。 图 16: 放置模板视图 2. 保存模板绘图。 设计基础 第 18-11 页 注意: 您可根据需要在模板中加入注释、表格和报表符号。 Step 7. 为组件创建一个模板绘图,然后在上面放置一个模板视图。 1. 创建一个名为 CPT_ASSLY_A2.DRW 的模板绘图。 ? 单击 “文件” (File)>“新建” (New)。 ? 选中 “绘图” (Drawing) 复选框。 ? 清除 “使用缺省模板” (Use Default Template) 复选框。 ? 输入 CPT_ASSLY_A2 作为绘图名称。 单击 “确定” (OK)。 ? 移除选取的所有模型参照。 ? 确保选中了 “空” (Empty) 复选框。 ? 选取标准页面大小 “横向” (Landscape) 及 A2。 单击 “确定” (OK)。 ? 单击 “应用程序” (Applications)>“模板” (Template),在绘图中使用模板创建 工具。 2. 使用上面所述的方法,将绘图中的格式替换为来自工作目录 A2_SIZE.FRM 的页面编号 1。 3. 插入分解视图的模板视图。 ? 右键单击并选取 “插入模板视图” (Insert Template View)。 ? 输入 3D_EXP 作为视图名称。 ? 从下拉菜单中选取 “普通” (General) 作为“视图方向” (View Orientation)。 ? 输入 3D_VIEW 作为“保存的视图” (Saved View) 的名称。 ? 在“模型显示” (Model Display) 选项中,选中 “无隐藏线” (No Hidden) 复选框。 ? 在“相切边显示” (Tan Edge Display) 选项中,选中 “相切实线” (Tan Solid) 复选 框。 ? 选中 “比例” (Scale) 复选框,输入 2 作为“比例” (Scale) 值。 ? 选中 “分解状态” (Explode State) 复选框。 ? 输入 EXP 作为分解名称。 第 18-12 页 创建模板绘图 图 18: 设置模板视图选项 ? 将视图放置在绘图中心。 单击 “确定” (OK)。 Step 8. 在模板绘图中插入一个 BOM 表。 1. 插入来自工作目录的表格 BOM.TBL 并将其放置在绘图标签上方。 图 20: 添加了 BOM 表格后 2. 保存模板绘图。 Step 9. 使用模板绘图来创建零件和组件绘图。 1. 创建一个名为 CLUTCH_BODY.DRW 的零件绘图。 ? 单击 “文件” (File)>“新建” (New)。 ? 选中 “绘图” (Drawing) 复选框。 ? 清除 “使用缺省模板” (Use Default Template) 复选框。 ? 输入 CLUTCH_BODY.DRW 作为绘图名称。 单击 “确定” (OK)。 ? 浏览并选取 CLUTCH_BODY.PRT 作为模型。 设计基础 第 18-13 页 ? 选中 “使用模板” (Use Template) 复选框。浏览并选取 CPT_PART_A2.DRW 作 为模板绘图。 单击 “确定” (OK)。 图 22: 离合器主体绘图 2. 保存绘图。 3. 使用上面所述的方法,创建一个名为 CLUTCH.DRW 的组件绘图。 ? 使用 CPT_ASSLY_A2.DRW 作为模板绘图。 ? 使用 CLUTCH.ASM 作为模型。 第 18-14 页 创建模板绘图 图 24: 离合器组件绘图 4. 保存绘图。 5. 关闭所有窗口并拭除进程中的所有模型。 此练习结束。 设计基础 第 18-15 页 总结 学习此模块后,您将能够: ? 描述如何使绘图的创建实现自动化。 ? 创建模板绘图。 第 19-1 页 模块 19 设置绘图标准 简介 建立公司的标准应根据特定的惯例,而不只是接受软件的缺省设置。在 Pro/ENGINEER Wildfire 的绘图创建工作流程中,最重要的任务之一就是根据公司 的特定需求来建立配置。此标准可控制创建绘图时使用的变量,如使用的格式、创 建的层、尺寸高度和大小、绘图与设计模型的相关性及许多其它内容。 配置文件可用来预设环境选项和其它全局设置。例如,每次检索绘图时,进程都将 检索配置文件中符号调色板的路径设置。 绘图设置文件选项可决定各种特性,如尺寸和注释文本的高度、文本方向、几何公 差标准、字体属性、绘制标准和箭头长度等。 在本模块中,您将了解有关配置文件及绘图细节文件的标准。 目标 学习此模块后,您将能够: ? 描述可用来控制绘图的创建及显示的选项。 ? 使用配置和绘图设置文件。 第 19-2 页 设置绘图标准 设计基础 第 19-3 页 模块 19 课堂练习 练习 1: 使用配置文件 目标 成功完成此练习后,您将了解如何: ? 更改配置文件选项。 ? 创建定制的配置文件。 ? 在 Pro/ENGINEER Wildfire 进程中加载配置文件。 假定背景 在过去, CPT 设计小组一直对 Pro/ENGINEER 模型的绘图实例使用不同的单位。由于设计小组各 个成员所使用的数据和配置各不相同,所以在小组层面上来看,发行的绘图一直缺乏一致性。在着 手缩短绘图创建时间的同时,您也不断尝试使绘图创建参数实现标准化。您现在正通过对所有小组 成员均使用的配置文件进行定制来建立标准。 Step 1. 确定进程所加载的缺省配置文件的路径。 1. 启动 Pro/ENGINEER Wildfire。 2. 使用文件夹导航器浏览到下列位置: c:\users\student\wf_drawings_330\module_12。 3. 将文件夹 module_12 设为工作目录。 4. 确定进程中配置文件的路径。 ? 单击 “工具” (Tools)>“选项” (Options)。 ? 注意在“显示” (Showing) 下拉列表中所显示的路径。 Step 2. 剖析查看配置文件的选项,创建一个定制的配置文件。 1. 按类别对选项进行排序。 ? 从“排序” (Sort) 下拉列表中选取 “按类别” (By Category)。 ? 注意进程中加载的配置文件所列出的选项。 2. 滚动到类别绘图。 ? 注意为 drawing_setup_file 和 pro_format_dir 定义的路径。 3. 添加配置文件选项。 ? 单击 “查找” (Find)。 ? 输入 DRAW 作为在选项中搜索的关键字。 单击 “立即查找” (Find Now)。 第 19-4 页 设置绘图标准 ? 选取 draw_models_read_only 选项。 ? 从下拉列表中选取 Yes 作为其值。 ? 单击 “添加 /更改” (Add/Change)>“关闭” (Close)。 图 2: 搜索配置文件选项 ? 读取选项的说明。 ? 注意选项的状态。 图 4: 添加的配置文件选项 ? 单击 “确定” (OK)。 注意: 您可使用下列选项来应用和保存选项: 单击 “确定” (OK) 保存配置文件,将更改应用到进程并关闭窗口。 设计基础 第 19-5 页 单击 “应用” (Apply) 保存并应用文件更改。 单击 “关闭” (Close) 关闭窗口,不保存文件,也不应用更改。 4. 在文本编辑器中查看更改。 ? 在记事本中,从路径 c:\users\student\wf_drawings_330 打开 CONFIG.PRO 文件。 ? 注意添加到文件中的最后一个选项。 注意: 您也可以在文本编辑器中编辑配置文件。新选项会依次添加到配置文件中。 ? 关闭记事本应用程序。 5. 编辑配置文件选项。 ? 单击 “工具” (Tools)>“选项” (Options)。 ? 选取 draw_model_read_only 选项并将其值改为 No。 ? 单击 “添加 /更改” (Add/Change)>“应用 ” (Apply)。 6. 删除配置选项。 ? 选取 draw_model_read_only 选项,单击 “删除” (Delete)。 7. 从其它配置文件中加载配置文件选项。 ? 从下拉列表中选取 “按设置” (As Set) 对选项进行排序。 ? 单击 “打开” (Open) 配置文件图标。 ? 单击 “是” (Yes) 确认应用上述更改。窗口即打开 Startup 目录。 注意: 这些更改在您单击 “应用” (Apply) 或 “确定” (OK) 后才会保存到配置文件中。 ? 从工作目录中选取 SWITCH_ON.PRO。 单击 “打开” (Open)。 ? 请注意,只有那些被文件加载的选项才会显示出来。 ? 还要注意显示的文件路径。 ? 单击 “应用” (Apply)。 注意: 当前被选取进行查看的配置文件会在您应用更改后被保存。 在上述步骤中,当前的配置文件 SWITCH_ON.PRO 被保存。 8. 查看进程中当前所应用的选项。 ? 从“显示” (Showing) 下拉列表中选取 “当前进程” (Current Session)。 第 19-6 页 设置绘图标准 ? 从下拉列表中选取 “按类别” (By Category) 对选项进行排序。 ? 请注意,先前所应用的选项以及新添加的选项都会出现在列表中且当前被应用到进程 中。 ? 清除 “只显示从文件载入的选项” (Show Only Options Loaded from File) 复 选框。所有可用的配置选项都会显示出来。 9. 加载另一个配置文件以更改您先前添加的选项。 ? 从工作目录添加配置文件 SWITCH_OFF.PRO。 ? 单击 “应用” (Apply)。 ? 选取 “当前进程” (Current Session),查看进程中的选项设置。 ? 注意用 SWITCH_ON.PRO 所添加选项值的变化。 10. 添加对缺省配置文件所做的更改。 ? 单击 “保存” (Save) 图标。 ? 从路径 c:\users\student\wf_drawings_330 中选取 CONFIG.PRO。 ? 单击 “确定” (OK)。 新的 CONFIG.PRO 将在 Pro/ENGINEER Wildfire 重新启动时加 载到进程中。 此练习结束。 设计基础 第 19-7 页 练习 2: 使用绘图设置文件 目标 成功完成此练习后,您将了解如何: ? 编辑绘图设置文件。 ? 使用绘图设置文件控制绘图变量。 假定背景 您正在尝试使绘图创建参数实现标准化。您现在正通过对所有小组成员均使用的绘图设置文件进行 定制来建立标准。 Step 1. 打开绘图并查看细节项目。 1. 打开 PISTON.DRW。 图 6: 活塞绘图 2. 检查绘图项目的显示。注意绘图中的下列项目,如下图所示: 第 19-8 页 设置绘图标准 ? 尺寸的高度和水平方向。 ? 参照基准符号。 ? 角度尺寸。 ? 直径尺寸的文本方向。 ? 截面平面箭头的位置。 图 8: 绘图项目的显示 设计基础 第 19-9 页 图 10: 绘图项目的显示 Step 2. 编辑绘图设置选项。 1. 单击 “文件” (File)>“属性” (Properties)>“绘图选项” (Drawing Options)。 2. 按字母顺序排列绘图设置选项。 3. 如下所示更改绘图设置文件选项: ? angdim_text_orientation = PARALLEL_FULLY_OUTSIDE. ? crossec_arrow_style = HEAD_ONLINE. ? crossec_text_place = ABOVE_TAIL. ? drawing_text_height = 3.500000. ? gtol_datums = STD_ISO_JIS. ? radial_dimension_display = STD_ISO. ? symmetric_tol_display_standard = STD_ISO. ? text_orientation = ISO_PARALLEL. ? text_thickness = 0.350000. 注意: 设置了每个选项的值之后单击 “添加 /更改” (Add/Change)。 4. 单击 “应用” (Apply)>“关闭” (Close)>“完成 /返回” (Done/Return) 应用更改。查看 绘图中细节项目的显示。 重画屏幕。 第 19-10 页 设置绘图标准 图 12: 更改后绘图项目的显示 设计基础 第 19-11 页 图 14: 更改后绘图项目的显示 Step 3. 从已保存的文件加载绘图设置选项。 1. 将现有选项替换为从文件加载的选项。 ? 单击 “文件” (File)>“属性” (Properties)>“绘图选项” (Drawing Options)。 ? 单击 “打开” (Open) 图标。 ? 从工作目录中选取 CPT_DRAWING.DTL。 单击 “打开” (Open)。 ? 单击 “应用” (Apply)>“关闭” (Close) 应用选项。 2. 查看各个绘图项目显示的变化。注意下列项目的变化: ? 细节圆的线样式。 ? 直径尺寸的方向。 3. 保存绘图。 4. 关闭窗口,并拭除进程中的所有模型。 此练习结束。 第 19-12 页 设置绘图标准 总结 学习此模块后,您将能够: ? 描述可用来控制绘图的创建及显示的选项。 ? 使用配置和绘图设置文件。 第 20-1 页 模块 20 管理大型绘图 简介 有时您需要使用完整的组件作为参照来创建绘图。如果数据集很大,可能会影响绘 图创建、检索和编辑的速度。这完全取决于可用的计算机资源。在 Pro/ENGINEER Wildfire 中,您可根据需要来控制进程中可用的信息,以使绘图创 建的效率更高。 您可通过使用各种可用的配置选项、操控绘图所参照元件的状态或创建绘图的简化 表示来改善绘图创建任务的效率。 在本模块中,您将了解大型绘图都由哪些部分构成。您将学习如何处理大型组件或 零件的绘图。 还将学习如何缩短绘图检索时间及减少进程中的相关信息。 目标 学习此模块后,您将能够: ? 描述大型绘图的构成。 ? 描述进程中管理与绘图相关的大量数据的方法。 ? 管理大型绘图。 第 20-2 页 管理大型绘图 设计基础 第 20-3 页 模块 20 课堂练习 练习 1: 缩短绘图检索时间 目标 成功完成此练习后,您将了解如何: ? 缩短绘图检索时间。 ? 使用配置和绘图设置文件选项来缩短绘图检索时间。 假定背景 CPT 设计工程小组先前已经有效地使用了简化表示来处理以汽油为动力的新式钻孔机组件的大量 数据。您预见到创建钻孔机组件的最终绘图时需要处理大量的数据。您知道小组用来处理数据的计 算机资源很有限。为了加快绘图创建过程,您正在寻找一种可减少进程中绘图相关数据的方法。 PTC 技术支持工程师建议您在项目实施中使用大型绘图的管理方法。 Step 1. 打开钻孔机绘图并注意检索绘图所需的时间。 1. 启动 Pro/ENGINEER Wildfire。 2. 使用文件夹导航器浏览到下列位置: c:\users\student\wf_drawings_330\module_13。 3. 将文件夹 module_13 设为工作目录。 4. 打开 DRILL.DRW。 5. 注意绘图检索所需的时间。 第 20-4 页 管理大型绘图 图 2: 钻孔机组件绘图 6. 使用工具栏切换到页面编号 2。请注意,系统会在您切换到页面编号 2 时开始检索该页上的数 据。 7. 注意检索页面编号 2 所需的时间。 8. 关闭窗口,并拭除进程中的所有模型。 Step 2. 使用配置文件选项来缩短绘图检索时间。 1. 单击 “工具” (Tools)>“选项” (Options)。 2. 从下拉列表中选取 “当前进程” (Current Session),对进程中的选项进行更改。 3. 编辑或添加配置文件选项,如下所示: ? display_planes = no. ? display_axis = no. ? display_coord_sys = no. ? display_point = no. ? force_wireframe_in_drawings = yes. 4. 单击 “添加 /更改” (Add/Change)>“确定” (OK)。 5. 打开 DRILL.DRW。 ? 注意绘图检索时间。 ? 仍不要切换到页面 2。 设计基础 第 20-5 页 图 4: 设置了配置文件选项后的绘图显示 ? 请注意,曲线特征在绘图中可见。 6. 象在模型中一样设置选项以显示层。 ? 在“层树” (Layer Tree) 菜单中,单击 “设置” (Settings)>“绘图层状态” (Drawing Layer Status)。 ? 清除 ignore_model_layer_status 复选框。 单击 “确定” (OK)。 第 20-6 页 管理大型绘图 图 6: 象在模型中一样设置层显示 7. 单击 “工具” (Tools)>“选项” (Options)。 8. 从下拉列表中选取 “当前进程” (Current Session),对进程中的选项进行更改。 9. 编辑或添加配置文件选项,如下所示: ? disp_trimetric_dwg_mode_view = no. ? save_modified_draw_model_only = yes. ? force_wireframe_in_drawings = no. 注意: 在将一般视图放置到绘图中时,在设置方向之前,选项 disp_trimetric_dwg_mode_view 控制着一般视图的显示。 当选项 save_modified_draw_model_only 设为 Yes 时,保存绘图时仅保存修改过的 模型。 选项 force_wireframe_in_drawings 会强制绘图中的视图以线框的形式显示。 10. 切换到页面编号 2。 11. 以 1:2 的比例添加一个 3D 视图,如下图所示。 ? 选取已保存的视图 3D_1。 ? 请注意,在设置方向之前,一般视图不会显示出来。 ? 将视图的显示更改为 “无隐藏线” (No Hidden)。 设计基础 第 20-7 页 图 8: 添加了 3D 视图后 12. 将配置文件选项 auto_regen_views 改为 No。 13. 使用工具栏切换到页面编号 1。 ? 请注意,切换到页面编号 1 时,绘图视图不会更新。 图 10: 未改变的视图显示 14. 必要时单击 “编辑” (Edit)>“再生” (Regenerate)>“草绘” (绘制 ),刷新绘图中的绘制几 何。 15. 更新绘图中的单一视图。 ? 单击 “视图” (View)>“更新” (Update)>“绘图视图” (Drawing View)。 ? 选取下图所示的顶视图。 第 20-8 页 管理大型绘图 ? 单击 “确定” (OK)。 图 12: 更新后的单一视图显示 16. 保存绘图。 注意保存绘图所需的时间。 17. 从进程中拭除当前绘图。 ? 请勿选取相关联对象拭除。 Step 3. 在仅查看模式下打开绘图。 1. 检索 DRILL.DRW。 ? 选取 “仅按视图检索绘图” (Retrieve Drawing as View Only)。 图 14: 检索绘图仅供查看 ? 注意绘图检索时间。 设计基础 第 20-9 页 ? 注意绘图中视图的显示。 图 16: 检索绘图仅供查看 注意: 由于未保存显示,绘图视图仅显示为边界。 2. 在绘图中检索模型。 ? 单击 “文件” (File)>“检索模型” (Retrieve Models)。 3. 保存绘图显示。 ? 单击 “工具” (Tools)>“环境” (Environment)。 ? 选中 “保存显示” (Save Display) 复选框。 4. 保存绘图。 5. 从进程中拭除当前绘图。 ? 请勿选取相关联对象拭除。 6. 在仅查看模式下打开 DRILL.DRW。 ? 注意页面上显示的绘图视图。 第 20-10 页 管理大型绘图 图 18: 更新后的绘图显示 ? 使用工具栏切换到页面编号 2。 ? 请注意,视图并未显示在此页面上。 注意: 视图的显示未更新,也未通过“保存显示” (Save Display) 选项保存。 图 20: 页面编号 2 上未保存的显示 7. 从进程中拭除当前绘图。 ? 请勿选取相关联对象拭除。 Step 4. 将绘图中的详细视图移动到其它页面上。 1. 打开 DRILL_VIEWS.DRW。 设计基础 第 20-11 页 图 22: 钻孔机视图绘图 2. 选取绘图中的详细视图。 第 20-12 页 管理大型绘图 图 24: 选取详细视图 3. 单击 “编辑” (Edit)>“将项目移动到页面” (Move Item to Sheet)。 4. 输入 2 作为页面编号。按 Enter 键。 5. 请注意,详细视图被移动到页面编号 2,并显示在图形窗口中。 Step 5. 在绘图中创建已保存的视图。 1. 放大详细视图。 2. 单击 “视图” (View)>“方向” (Orientation)>“保存的视图” (Saved Views)。 3. 在“保存的视图” (Saved Views) 工具箱中单击 “新建” (New)。 4. 输入 DETAIL-X 作为视图名称。 5. 如下图所示放大 3D 视图。 设计基础 第 20-13 页 图 26: 放大 3D 视图 6. 在“保存的视图” (Saved Views) 工具箱中单击 “新建” (New)。 7. 输入 DRILL_CHUCK 作为视图名称。 8. 在列表中选取 Detail-X 视图。 9. 单击 “显示” (Display)>“设置” (Set)。请注意,详细视图会显示在图形窗口中。 10. 单击 “关闭” (Close)。 11. 使用工具栏选取已保存视图 DRILL_CHUCK,使其显示在图形窗口中。 注意: 使用绘图中的已保存视图切换到绘图中的各个区域。这可节省缩放和平移时间。 12. 使用“重新调整” (Refit) 工具来显示整个页面。 Step 6. 将绘图中的 3D 视图转换为绘制图元。 1. 选取 3D 视图。 2. 单击 “编辑” (Edit)>“转换为绘制图元” (Convert to Draft Entities)。 3. 单击 “本视图” (This View)。 第 20-14 页 管理大型绘图 4. 单击 “是” (Yes)。 图 28: 转换为绘制图元的视图 注意: 检索此绘图时,不会检索或再生模型进行显示。如果绘图中所有视图都转换为绘制图 元,则绘图不需要路径中显示任何模型。 您可使用此过程将 Pro/ENGINEER Wildfire 绘图文件发送给供应商而不需附加任何模 型数据。 5. 保存绘图。 6. 关闭窗口。 7. 从进程中拭除当前绘图。 ? 请勿选取相关联对象拭除。 Step 7. 查看所有视图均转换为绘制图元的绘图。 1. 打开 DRILL_VENDOR.DRW。注意绘图检索时间。 2. 切换到绘图中的其它页面。 3. 选取视图图元,可看到所有绘图视图均已转换为绘制图元。 4. 拭除当前绘图。 设计基础 第 20-15 页 ? 请注意,此绘图没有相关联的模型。 此练习结束。 第 20-16 页 管理大型绘图 练习 2: 缩短绘图再生时间 目标 成功完成此练习后,您将了解如何: ? 缩短绘图再生时间。 ? 使用配置和绘图设置文件选项来缩短绘图再生时间。 假定背景 您继续学习使用控制大型绘图数据的选项。 Step 1. 打开一个绘图并编辑绘图中的尺寸。 1. 打开 DRILL_REGEN.DRW。 图 30: 钻孔机组件绘图 ? 注意详细视图中的油箱尺寸。 2. 检查配置文件选项 auto_regen_views 是否设为 No。 设计基础 第 20-17 页 3. 编辑绘图中的尺寸。 ? 选取详细视图中的尺寸 58.42。 ? 右键单击,选取 “修改公称值” (Modify Nominal Value)。 ? 将尺寸 58.42 改为 65。 ? 单击 “编辑” (Edit)>“再生” (Regenerate)>“模型” (Model)>“自动” (Automatic)。 第 20-18 页 管理大型绘图 图 32: 编辑绘图中的尺寸 ? 请注意,尺寸已更新,但视图尚未更新。 4. 检查绘图中视图的显示状态。 ? 单击 “信息” (Info)>“检查显示状态” (Check Display Status)。 ? 阅读建议的操作。 ? 关闭“信息” (Information) 窗口。 设计基础 第 20-19 页 5. 更新绘图页面上的视图。 ? 单击 “视图” (View)>“更新” (Update)>“当前页面” (Current Sheet)。 ? 单击 “信息” (Info)>“检查显示状态” (Check Display Status)。请注意,不需 要进行再生操作。 注意: 如果 auto_regen_views 选项设为 Yes,则绘图视图将在再生模型时更新。 通过将选项设为 No,可编辑模型中的多个尺寸,在对所有模型进行更改之后再生模 型并更新绘图视图。 6. 将配置选项 draw_models_read_only 改为 Yes。 7. 编辑绘图中的另一个尺寸。 ? 选取尺寸 67.56。 ? 双击尺寸来编辑尺寸值。 ? 阅读进程消息。系统不允许更改模型中的任何尺寸。 注意: 如果将配置选项 draw_models_read_only 设为 Yes,则无法更改绘图中的模型尺寸。 8. 保存绘图。 此练习结束。 第 20-20 页 管理大型绘图 练习 3: 创建合并的绘图 目标 成功完成此练习后,您将了解如何: ? 将两个绘图合并为一个。 ? 通过创建单独的绘图来减少进程中的数据。 假定背景 为了加快绘图创建过程,您正在寻找一种可减少进程中绘图相关数据的方法。 Step 1. 将两个绘图合并为一个。 1. 打开 FUEL.TANK.DRW。这是将与 DRILL_REGEN.DRW 合并的源绘图。 图 34: 油箱绘图 2. 激活 DRILL_REGEN.DRW。这是目标绘图。 3. 将油箱绘图合并到钻孔机组件绘图。 ? 单击 “插入” (Insert)>“共享数据” (Shared Data)>“自文件” (From File)。 ? 选取 FUEL_TANK.DRW 并单击 “打开” (Open)。 设计基础 第 20-21 页 ? 请注意,页面编号 2 被添加到绘图中。 4. 切换到页面编号 2 并查看油箱绘图。 图 36: 合并的油箱绘图 ? 请注意,字体大小已发生改变。 ? 请注意,显示在页面编号 1 上的两个尺寸已从页面编号 2 中移除。 ? 使用工具栏切换到页面编号 1。 注意: 目标绘图的绘图设置选项被应用到插入的源绘图中。 两个绘图只有在绘图单位类似时才能合并。 5. 保存绘图。 此练习结束。 第 20-22 页 管理大型绘图 练习 4: 在绘图中使用简化表示 目标 成功完成此练习后,您将了解如何: ? 在绘图中使用模型简化表示。 ? 从绘图进程中移除不需要的数据。 假定背景 为了加快绘图创建过程,您正在寻找一种可减少进程中绘图相关数据的方法。 Step 1. 打开一个绘图并拭除不需要的视图。 1. 激活 DRILL_REGEN.DRW。 图 38: 钻孔机组件绘图 2. 临时从绘图中拭除不需要的视图。 ? 单击 “视图” (View)>“绘图显示” (Drawing Display)>“绘图视图可见性” (Drawing View Visibility)>“拭除视图” (Erase View)。 ? 选取详细视图。在系统提示时输入 “否” 。 ? 选取绘图中的 3D 视图以及顶视图。 单击 “确定” (Ok)。 ? 单击鼠标中键关闭工具。 设计基础 第 20-23 页 图 40: 临时拭除绘图中的视图 注意: 拭除的视图被保存在拭除模式下的绘图中。从绘图中拭除不需要的视图可缩短绘图的 检索和再生时间。 您可单击 “视图” (View)>“绘图显示” (Drawing Display)>“绘图视图可见性 ” (Drawing View Visibility)>“恢复视图” (Resume View) 来恢复拭除的视图 。 3. 将视图状态更改为简化表示。 ? 在模型树中单击 “设置” (Settings)>“树列” (Tree Columns)。 ? 从下拉列表中选取 “简化表示” (Simplified Reps) 作为“类型” (Type)。 ? 将 “当前表示” (Current Rep) 添加到“显示” (Displayed) 列中,然后单击 “确定 ” (OK)。 ? 选取绘图中左上方的视图。 右键单击,选取 “属性” (Properties)。 ? 单击 “视图/状态” (View State)。单击 “确认” (Confirm) 对子视图也进行更改。 ? 选取表示 FUEL_TANK,单击 “确定” (OK)。 第 20-24 页 管理大型绘图 图 42: 将视图状态定义为简化表示 ? 请注意,已拭除的视图不会更新。 ? 单击 “完成” (Done)。 4. 更新模型树。 ? 选取其中一个视图,右键单击,选取 “在树中使用模型” (Use Model in tree)。 ? 在模型树中查看当前的表示说明。 5. 保存绘图。 此练习结束。 设计基础 第 20-25 页 练习 5: 创建绘图表示 目标 成功完成此练习后,您将了解如何: ? 创建一个绘图表示以仅检索所需的数据。 ? 打开绘图后切换到所需的位置。 假定背景 为了加快绘图创建过程,您正在寻找一种可减少进程中绘图相关数据的方法。各个阶段都需要查看 绘图数据,您希望使用绘图表示以仅检索每个阶段所必需的数据。 Step 1. 创建一个绘图表示以仅显示必需的几何。 1. 激活 DRILL_REGEN.DRW。 图 44: 钻孔机组件绘图 2. 创建一个绘图表示以更改视图显示。 ? 单击 “工具” (Tools)>“绘图表示” (Drawing Representation)>“创建” (Create)。 ? 输入 FUEL_TANK 作为名称。 ? 注意在表示定义中已出现的条目。 第 20-26 页 管理大型绘图 图 46: 在绘图表示工具中添加说明 ? 在“视图显示” (View Display) 选项卡中,单击 “显示” (Display)。 ? 选中 “单一” (Individual) 复选框。 ? 选取已拭除的详细视图 A。单击 “确定” (OK)。 ? 单击 “增加” (Add)。 ? 使用“绘图表示” (Drawing Rep) 工具切换到页面编号 2。 ? 单击 “拭除” (Erase)。 ? 选中 “页面” (Sheet) 复选框并输入 2 作为页面编号。 ? 单击 “增加” (Add)。 设计基础 第 20-27 页 图 48: 用表示拭除的页面上的视图 ? 选中 “延迟视图命令直至执行” (Delay View Command(s) Until Execute) 复选 框。 ? 单击 “显示” (Display)。 ? 选中 “单一” (Individual) 复选框。 ? 在绘图中选取 Main_View 视图。 单击 “确定” (OK)。 ? 单击 “增加” (Add)。 ? 在“绘图显示” (Drawing Display) 选项卡中,选中 “转至视图中心” (Go to Center of View) 复选框。 ? 在绘图中选取 Main_View 视图。 ? 选中“表优先选项” (Table Preferences) 中的 “冻结” (Frozen) 复选框。 第 20-28 页 管理大型绘图 图 50: 在绘图表示工具中添加说明 ? 单击 “执行” (Execute)>“确定” (OK)>“完成 -返回” (Done-Return)。 3. 使用工具栏切换到页面编号 1。 ? 请注意,详细视图仍不可见。 注意: 必须先恢复拭除的视图,绘图表示的变更才能对其产生影响。 创建绘图表示前恢复所有视图。 4. 保存绘图。 5. 从进程中拭除当前绘图。 Step 2. 打开绘图表示。 1. 检索绘图表示。 设计基础 第 20-29 页 ? 单击 “文件” (File)>“打开” (Open)。 ? 选取 DRILL_REGEN.DRW。 ? 单击 “打开表示” (Open Rep),选取 FUEL_TANK 作为要打开的绘图表示。 ? 单击 “确定” (OK)。 ? 注意再生顺序。 图 52: 打开绘图表示 2. 请注意,页面编号 2 上的 Main_View 视图会在绘图打开时显示在图形窗口的中心。 3. 查看两个页面上已拭除的绘图视图。 此练习结束。 第 20-30 页 管理大型绘图 总结 学习此模块后,您将能够: ? 描述大型绘图的构成。 ? 描述进程中管理与绘图相关的大量数据的方法。 ? 管理大型绘图。 第 A-1 页 附录 A 配置文件选项 简介 配置文件选项可控制绘图项目显示的缺省布置、标准模板、格式、符号及其它可重 用数据的路径设置。 配置文件中可影响绘图创建的各种可用选项在“附录 A”中列出。 第 A-2 页 配置文件选项 设计基础 第 A-3 页 概述 此附录列出了与绘图创建相关的系统选项,它们可用来控制绘图的创建过程。 控制绘图创建 选项 值 定义 drawing_file_editor editor protab 设置用来编辑绘图设置文件 (.dtl )的编 辑器。 drawing_setup_file filename.dtl 使系统指向包含绘图设置参数的文件 。所有新绘图都使用此文件作为缺省 设置文件。 draw_models_read_only no yes 使模型(零件或组件)在绘图中只读 。 draw_points_in_model_units no yes 如果设置为 'yes',系统将定义当前绘 制坐标值为模型单位,而不是绘图单 位。 dwg_select_across_pick_box no yes 从“拾取多个” (PICK MANY) 菜单 控制缺省选项。如果设置为 'yes',缺 省为“穿过框” (Across Box)。如 果设置为 'no',缺省为“在框内” (Inside Box)。 mapkey keystroke 设置宏,允许您使用所建立的键序列 执行一组命令。 pro_dtl_setup_dir 目录路径 指定系统要存储绘图设置文件的目录 。如果未设置,系统将使用缺省的设 置目录。 rename_drawings_with_object none part assem both 控制系统是否自动复制与零件和组件 相关联的绘图。 save_objects changed_and_specified changed all 控制系统是否存储对象及其从属对象 (如组件中所用的零件)。 第 A-4 页 配置文件选项 控制视图显示选项 选项 值 定义 default_draw_scale no 值(正数) 为使用“无比例” (No Scale) 选项 添加的视图设置缺省绘图比例。 如果 设置为 'no',系统将不设置缺省比例 。 选择“无比例” (No Scale) 时,可 将此选项设为一个正数来预定义比例 。 make_proj_view_notes no yes 以“ VIEW 视图名称 -视图名称”格式 自动添加投影视图的名称。 orientation trimetric isometric user_default 建立视图方向为等轴视图、用户定义 视图或斜轴图。 selection_of_removed_entities yes no 控制横截面前图元的选取。 如果设置 为 'yes',则可选取图元,即使它们是 横截面前的图元,或是使用“边界显 示” (EDGE DISP) 菜单剪切或拭除 的图元。 drawing_view_origin_csys none 坐标名称 指定坐标系作为新创建视图的原点。 hlr_for_quilts no yes 从隐藏线移除过程中包含或排除面组 (非横截面视图)。 pro_crosshatch_dir 目录路径 为剖面线图案库指定缺省目录。 variant_drawing_item_sizes no yes 如果设置为 'no',则移动或复制到不 同页面的所有项目在纸上仍保持相同 大小。 如果设置为 'yes',某些项目会通过比 例缩放和 /或重定位在纸上保持同样 大小或位置,而其它项目会通过比例 缩放和 /或重定位在屏幕上保持同样 大小或位置。 设计基础 第 A-5 页 控制尺寸显示 选项 值 定义 allow_move_attach_in_dtl_move yes no 如果设置为 'yes',则对于半径和直径尺寸,“移动 ” (Move) 相当于“移动” (Move) 和“修改连接” (Mod Attach)。如果设置为 'no',则每个都单独起作 用。 ang_units ang_deg ang_min ang_sec 角度值的显示设置为度,或度和小数分,也可是度 、分和小数秒。 default_dec_places 2 值 设置所有模式下显示的缺省小数位数。 它不影响使 用“小数位数” (Num Digits) 所修改尺寸的小数位 数。 dim_fraction_denominator 32 值 设置分数表示尺寸的最大分母。 如果此分数可简化 ,则将其转换为最小的可能分母。 highlight_new_dims no yes 加亮添加到绘图的新尺寸,直到移动或更新它们为 止。 mark_approximate_dims no yes 设置为 'yes' 时,如果尺寸是由关系驱动的,且其值 与显示的尺寸不相等,则会在尺寸前显示一个波浪 线 (~)。 use_major_units no yes 确定分数尺寸的显示方式(英尺 -英寸或米 -毫米)。 例如,当单位是英寸时,如果将尺寸 25.125 转换为 分数,则它将变为 2’ 1-1/8”。 控制尺寸创建 选项 值 定义 create_fraction_dim no yes 如果设置为 'yes',则所有尺寸均显示为分数。 create_drawing_dims_only no yes 如果设置为 'yes',则将绘图中创建的尺寸存储到实 际绘图中。如果设置为 'no',则将其存储到零件中。 drawing_models_read_only no yes 使模型在绘图中为只读。 Highlight_new_dims yes no 以红色加亮新创建的尺寸;对带有多个尺寸的绘图 有好处。 parenthesize_ref_dims no yes 如果设置为 'yes',则在括号内显示参照尺寸。如果 设置为 'no',则为尺寸附加参照。 第 A-6 页 配置文件选项 控制注释创建 选项 值 定义 pro_note_dir 目录路径 指定要从中检索注释的目录。 switch_dims_for_notes yes no 在绘图注释创建期间,以尺寸本身的符号格 式显示尺寸。 symbol_palette_input yes no 控制用于注释创建的特殊符号选项板的显示 。 控制公差 选项 值 定义 tol_display no yes 显示带有或不带公差的尺寸。 tol_mode limits nominal plusminus plusminussym 设置公差的缺省显示。 linear_tol angular_tol # tolerance 设置线性与角度尺寸的公差显示。 # 是小数 点后的小数位数, tolerance 是实际公差值。 tolerance_standard ANSI ISO 创建模型时设置公差标准。 display_dwg_tol_tags yes no 控制屏幕上小公差块的显示。 tolerance_class medium fine coarse very coarse 设置 ISO 公差标准模型的缺省公差等级。 tolerance_table_dir 目录路径 对于 ISO 公差标准模型,设置用户定义公差 表的缺省目录。 restricted_gtol_dialog yes no 决定“几何公差” (Geometric tolerance) 对 话框是否通过禁用被认为是“非法”的元素 来限制用户。 设计基础 第 A-7 页 控制符号 选项 值 定义 pro_surface_finish_dir 目录路径 设置系统保存表面光洁度符号及日后检索时 使用的缺省目录。 pro_symbol_dir 目录路径 设置系统保存符号及日后检索时使用的缺省 目录。 sym_leader_orient_move_text no yes 移动文本后自动分组符号。 控制层 项目列出的所有选项都是层类型,可用来设置选项 def_layer。 值 说明 值 说明 layer_detail_item 绘制项目。 layer_driven_dim 被驱动尺寸。 layer_assem_member 组件成员。 layer_draft_dim 绘制尺寸。 layer_feature 所有特征。 layer_refdim 所有参照尺寸。 layer_geom_feat 有几何的特征。 layer_part_refdi m 零件参照尺寸。 layer_nogeom_feat 无几何的特征。 layer_draft_refd im 绘制参照尺寸。 layer_cosm_sketch 修饰草绘。 layer_note 绘图注释。 layer_axis 有轴的特征。 layer_gtol 几何公差。 layer_quilts 面组。 layer_symbol 符号。 layer_surface 曲面特征。 layer_sfin 表面光洁度符号。 layer_datum 基准平面。 layer_draft_enti ty 所有绘制图元。 layer_point 基准点。 layer_draft_cons tr 绘制构建图元。 layer_curve 基准曲线。 layer_draft_geom 绘制几何图元。 layer_csys 基准坐标系。 layer_draft_hidd en 绘制隐藏图元。 layer_curve_ent 曲线图元。 layer_draft_grp 绘制组。 layer_dim 所有尺寸。 layer_draft_datu m 绘制基准。 layer_parameter_dim 参数尺寸。 layer_dwg_table 绘图表格。 第 A-8 页 配置文件选项 11 default layers of the form: layer_feature type_feat 其中 'featuretype' 为下 列之一:孔、倒圆角、 倒角、槽、切口、伸出 项、筋、拔摸、壳、拐 角倒角、组件切口。 layer_snap_line 捕捉线。 控制格式 选项 值 定义 format_setup_file 文件名和路径 确定用于新格式的格式设置文件。 make_parameters_from_fmt_tables yes no 当格式表中包括参数时,将其另存为绘图 参数。 控制大型绘图 选项 值 定义 display_plane yes no 控制基准平面显示。 display_plane_tags yes no 控制基准平面名称标签显示。 display_layer 层标识 开始一个 Pro/ENGINEER 进程时,可使指 定的层显示出来。 auto_regen_view yes no 控制切换窗口时系统是否自动再生绘图的 显示。 display_in_adding_view default* wireframe minimal_wireframe 当 'auto_regen_views' 设置为 'no' 时,在第 一次向绘图上放置视图时控制视图的显示 。 display_trimetric_dwg_mode_view yes no 在绘图上放置一般视图时,决定是否以缺 省方向显示模型。当设置为 'no' 时,选取 缺省值后系统才会显示模型。 force_wireframe_in_drawings no yes 以线框显示所有视图而不考虑显示设置。 tangent_edge_display solid* no 设置为 'no',防止系统计算和显示相切。 display_silhouette_edges yes no 设置为 'no',防止系统计算和显示侧面影像 边。 edge_display_quality normal* low 减少镶嵌边,这将加速显示。 设计基础 第 A-9 页 retain_display_memory yes no 控制系统是否保留仍在 RAM 中的对象的显 示。 设置为 'yes' 时,切换绘图页面时可使 页面的显示更快。 save_display no yes 控制系统是否在保存对象时也同时保存它 在屏幕上的显示。 选项 值 定义 save_modified_draw_models_only yes no 设置为 'yes' 时,如果模型未发生改变,则存 储绘图而不存储模型。 interface_quality 0* 在检查笔绘图仪的重叠线时决定所执行的工 作量。 compress_output_files no yes 以压缩格式存储文件。压缩文件读写都较慢 。 控制绘图标准 选项 值 定义 allow_rfs_default_gtols_always yes no 如果设置为 'yes',即使 ANSI 标准不允许 ,系统也会创建“ RFS/缺省”几何公差。 chamfer_45deg_dim_text ASME/ANSI ISO/DIN JIS 控制新创建尺寸的文本外观。 0.25 x 45 ISO DIN 0.25 x 45 DIN 0 . 2 5 x 4 5 第 B-1 页 附录 B 绘图设置文件选项 简介 绘图设置选项可控制绘图项目显示的缺省布置。 Pro/ENGINEER Wildfire 可保存单个绘图文件的绘图设置选项。这些选项可确定各 种特性,如尺寸和注释文本的高度、文本方向、几何公差标准、字体属性、绘制标 准和箭头长度等。 系统会为这些设置文件选项提供缺省值,但您也可修改这些值以定制绘图并将其保 存起来以用于其它绘图。系统将这些值保存在名为 filename.dtl 的设置文件中。 Pro/ENGINEER Wildfire 中可用的绘图设置文件选项在“附录 B”中列出。 第 B-2 页 绘图设置文件选项 设计基础 第 B-3 页 概述 此附录列出了绘图设置文件选项,它们可用来控制添加到绘图中的图元。 控制视图显示 选项 值 定义 broken_view_offset 1.0 值 设置破断视图两部分间的偏移距离。 Offset Distance crossec_arrow_length 0.0625 值 设置横截面切割平面箭头的长度。 Length crossec_arrow_width 0.1875 值 设置横截面切割平面箭头的宽度。 Width crossec_arrow_style tail_online head_online 设置箭头的显示,是头在线上还是尾在线上。 tail_online head_online crossec_text_place after_head before_tail above_tail above_line no_text 设置横截面文本的位置。 "after_head" A "before_tail" A "above_tail" A "above_line" A 选项 值 定义 cutting_line_adapt no yes 如果设置为 'yes',系统将使用合适的线型来显示横截面 箭头;即它们开始和终止在一条完整线段的中部。 第 B-4 页 绘图设置文件选项 def_view_text_height 0 值 设置横截面及详细视图中视图名称的缺省文本高度和箭 头显示。 def_view_text_thickness 0 值 设置横截面和详细视图中视图名称的缺省文本粗细及箭 头显示。 detail_circle_line_style solidfont font_name 设置绘图中用来指示详细视图的圆的线型。此选项的值 可以是系统定义的或用户定义的任何可用线型。 detail_circle_note_text default 确定在 non-ASME-94 详细视图参照注释中显示的文本。 detailed_view_circle on off 控制包围详细视图的圆的显示。 half_view_line solid symmetry none 控制半视图的显示。 如果设置为 'solid',则系统在材料处 绘制实线。如果设置为 'symmetry',系统将绘制一条中 心线,它延伸到零件之外作为一条破断线。如果设置为 'none',系统将在超过对称线一小段距离处绘制对象。 您 必须指定一个创建半视图的基准并使用中心线来指定实 际的半视图。 A_1 DTM 1 A_1 DTM 1 A_1 DTM 1 SOLID SYMMETRY NONE projection_type third_angle first_angle 指定投影类型:第一或第三角度。 show_total_unfold_seam yes no 控制在全部展开的横截面中接合处的显示。 Set to "no" Set to "yes" Edges of the Cutting Plane 选项 值 定义 view_scale_denominator 0 integer 在简化分数前,决定视图比例的视图比例分母。 view_scale_format decimal fractional 决定系统是以小数、分数还是比率来表示比例。 设计基础 第 B-5 页 ratio_colon axis_line_offset 0.1 值 设置线性轴延伸超出其相关联特征的缺省距离。 Offset circle_axis_offset 0.1 值 设置圆十字轴延伸超出圆边缘的缺省距离。 Offset Axis datum_point_shape cross dot circle triangle square 控制基准点的形状。 datum_point_size 3125 值 控制基准点与草绘的 2D 点的大小。 radial_pattern_axis_circ le no yes 设置径向阵列特征中垂直于屏幕的旋转轴的显示模式。 如果设置为 'no',则显示轴线(图 a)。如果设置为 'yes' ,则显示圆形共享轴,轴线穿过旋转阵列的中心(图 b )。 a b 控制尺寸显示 选项 值 定义 allow_3d_dimensions no yes 显示等轴视图中的尺寸。 第 B-6 页 绘图设置文件选项 clip_dimensions no yes 控制详细视图中尺寸的显示。设置为 'yes' 时,不显示完全处于详图视图边界 外的尺寸,而显示那些穿过详细视图边 界并带有一个特殊的双箭头的尺寸。设 置为 'no' 时,显示所有尺寸。 3.00 6.00 decimal_marker comma_for_metric_dual period comma 确定在第二尺寸中哪一字符用来标示小 数点。 default_dim_elbows yes no 确定尺寸显示中是否带有肘。 dim_leader_length 0.5 值 当引线箭头在延伸线以外时,设置尺寸 引线的长度。 0.224 Length dim_text_gap 0.5 factor 控制尺寸文本和尺寸引线间的距离,表 示间距大小和文本高度间的比例。 draw_ang_units ang_deg ang_min ang_sec 设置绘图中角度尺寸显示为度、度和小 数分,或度、分和小数秒。 draw_arrow_length 0.1875 值 设置引线箭头的长度。 Length 选项 值 定义 draw_arrow_style closed open filled 指定箭头类型。 Closed Open Filled 设计基础 第 B-7 页 draw_arrow_width 0.0625 值 设置引线箭头的宽度。 Width dual_digits_diff -1 值 指定小数点右侧的小数位数以区分主尺 寸和辅助尺寸的差异。 dual_dimension_brackets yes no 将辅助尺寸的单位显示在括号中。 dual_dimensioning no primary [secondary] primary [secondary] secondary 指定双重尺寸的显示格式。主尺寸的单 位是模型单位。 dual_secondary_unit mm inch foot cm m 设置辅助尺寸的显示单位。 iso_ordinate_delta no yes 改进 ISO 纵坐标尺寸和尺寸界线间的偏 移显示。 lead_trail_zeros std_default std_metric std_english both 控制尺寸中前导零和后置零的使用。 如 果设置为 'std_default',则根据其单位显 示尺寸。如果设置为 'std_metric',则显 示带有前导零的尺寸 (0.9)。如果设置为 'std_english',则显示带有后置零的尺寸 (.90)。如果设置为 'Both',则无论使用 公制还是英制单位,尺寸的前导零和后 置零都会显示出来。 leader_elbow_length 0.25 值 确定引线弯肘的长度(连接到文本的水 平分支)。 选项 值 定义 model_grid_balloon_size 0.2 值 指定绘图中与模型网格一同显示的球标 缺省半径。 model_grid_negative_prefix default 任意字符串 控制模型网格的球标中显示的负值。 model_grid_num_dig_display 0 值(整数) 控制网格坐标中显示的小数位数,它们 出现在网格球标中。可指定小数位数, 或使用缺省值 (0) 以整数形式显示坐标 。 第 B-8 页 绘图设置文件选项 parallel_dim_placement above below 当 'text_orientation' 选项设置为 'parallel' 时,决定尺寸值显示在引线上方还是下 方。 此选项不能用于双重尺寸。 text_orientation horizontal parallel parallel_diam_horiz 设置绘图中尺寸文本的方向。 ? 23.5 1.75 1. 7 5 "parallel_diam_horiz" "horizontal" "parallel" witness_line_delta 0.125 值 设置尺寸界线延伸超出尺寸引线箭头的 长度。 witness_line_offset 0.0625 值 设置尺寸线和被标注对象间的间隙。 控制注释创建 选项 值 定义 default_font font font index name 将缺省文本字体设置为在指定的字体索 引中所列出的字体。 draw_attach_sym_height default 值 设置引线斜线、整数符号及框的高度。 如果设置为 'default',则使用为 'draw_arrow_width' 设置的值。 设计基础 第 B-9 页 选项 值 定义 draw_attach_sym_width default 值 设置斜线、整数符号及框的引线的宽度 。如果设置为 'default',则使用为 'draw_arrow_width' 设置的值。 draw_dot_diameter default 值 设置引线圆点的直径。 如果设置为 'default',则使用为 'draw_arrow_width' 设置的值。 yes_no_parameter_display yes_no true_false 控制注释中 'yes/no' 参数的显示。 控制公差 选项 值 定义 blank_zero_tolerance no yes 设置为 'yes' 时,系统不显示零公差的正 负值。 gtol_dim_placement on_bottom under_value 连接到包含其它文本的尺寸符号时,决 定几何公差特征控件框架的位置。 20.00 TEXT TEXT TEXT 0.01 M "on_bottom" 20.00 TEXT TEXT TEXT 0.01 M "under_value" tol_display no yes 控制尺寸公差的显示。 “环境” (Environment) 对话框在“绘图”模式下 不可用。 控制修饰特征显示 选项 值 定义 hlr_for_threads no yes 控制螺纹的显示。如果设置为 "yes",螺 纹边将满足用于“隐藏线” (Hidden Line) 显示的 ANSI 或 ISO 标准。( ANSI 或 ISO 由 "thread_standard" 选项设置。) 第 B-10 页 绘图设置文件选项 控制 2D 绘制 选项 值 定义 associative_dimensioning yes no 相关联的绘制几何发生改变时自动更新尺寸。 aux_line_font # line font name (# = 1 到 10,000) 将辅助线型设置为某一指定线型。使用整数将某 一现型与绘制几何相关联。利用这种方法,您可 通过更改与某一数字相关联的线型名称进行全面 更改。 draft_scale 1.0 值 设置绘制图元的绘图比例。 line_style_length font_name default font_name value 设置构成线型的元素的长度。每次修改长度值时 都必须输入此值。输入线型名称,以系统单位输 入所需的线型长度值。 控制符号 选项 值 定义 node_radius default 值 控制符号中节点的显示。 sym_flip_rotated_text no yes 反转“旋转文本” (Rotate Text) 符号中所有倒 置的文本。 如果设置为 'yes',且符号方向为 +/- 90°,系统将反转文本,同时旋转符号。 设计基础 第 B-11 页 控制层 选项 值 说明 draw_layer_overrides_model yes no 指导绘图层显示设置,以决定具有相同名称的绘图 模型层的设置。 如果设置为 'yes',则为了设置显示 ,系统将把绘图模型层隐式包含在具有相同名称的 绘图层中。如果设置为 'no',则在设置绘图模型中 层的显示状态时,它将忽略非绘图层。 ignore_model_layer_status yes no 如果设置为 'yes',系统将忽略在另一模式中对绘图 模型中所有层状态所做的更改。 控制表格和 BOM 选项 值 定义 def_bom_balloon_leader_sym arrowhead dot filled_dot no_arrow slash integral box filled_box 设置新报表中 BOM 球标的缺省箭头样式。 max_balloon_radius 0 非零值 设置球标半径的最大允许值。 如果设置为 '0',则球 标半径仅取决于文本大小。 min_balloon_radius 0 非零值 设置球标半径的最小允许值。 如果设置为 '0',则球 标半径仅取决于文本大小。 控制 2-D 重复区域 选项 值 定义 dash_supp_dims_in_region no yes 控制 Pro/REPORT 表格重复区域中尺寸值的显示。 如果设 置为 'no',则显示 Pro/REPORT 表格重复区域中的值。如 果设置为 'yes',则隐含尺寸而以虚线显示。 model_digits_in_region yes no 控制 2-D 重复区域小数位数的显示。 如果设置为 'yes',则 2-D 重复区域采用零件和组件模型使用的小数位数。 第 B-12 页 绘图设置文件选项 控制绘图标准 控制几何公差的选项 选项 值 定义 gtol_datums STD_ANSI STD_ANSI_MM STD_ISO STD_JIS STD_DIN STD_ISO_JIS STD_ASME STD_ANSI_DASHED 设置绘图中显示参照基准的绘制标准。 它的显示对轴和基准平面都会产生影响 。 -A- A std_iso_jisstd_ansi new_iso_set_datums no yes 如果设置为 'yes',则将绘制基准设置为 与 ISO 标准一致。 控制尺寸和线性公差的选项 angdim_text_orientation horizontal horizontal_outside parallel_above parallel_outside parallel_fully_outside 控制角度尺寸的放置以符合 ISO 标准。 243.9 Horizontal 2 4 3 .9 243.9 Horizontal Outside Parallel 2 4 3 .9 Parallel Fully Outside 243 . 9 Parallel Above chamfer_45deg_leader_style STD_ASME_ANSI STD_ISO STD_DIN STD_JIS 影响绘图中引线及所有 45 度倒角尺寸的 显示。 iso_ordinate_delta no yes 改进 ISO 纵坐标尺寸线与尺寸界线间偏 移的显示。 如果设置为 'yes',系统将使 用 'witness_line_delta'。如果设置为 'no' ,则偏移约 2 mm。 设计基础 第 B-13 页 选项 值 定义 ord_dim_standard STD_ANSI STD_ISO STD_DIN STD_JIS 设置纵坐标尺寸的显示标准。 设置为 'STD_ANSI' 时,显示尺寸而不显示连线 (图 a)。否则,将沿连线放置相关的纵 坐标尺寸(图 b)。 0.00 1.00 3.00 "STD_ANSI" a 0.00 1.00 3.00 "STD_ISO", "STD_DIN" or "STD_JIS" b tol_text_height_factor standard number > 0 当公差显示为“正 -负”格式时,设置公 差文本高度与尺寸文本高度间的缺省比 例。对于 'standard',系统使用 1 作为 ANSI 标准值,使用 0.6 作为 ISO 标准值 。 tol_text_width_factor standard number > 0 当公差显示为“正 -负”格式时,设置公 差文本宽度与尺寸文本宽度间的缺省比 例。对于 'standard',系统使用 1 作为 ANSI 标准值,使用 0.6 作为 ISO 标准值 。 120 + 0.01 -0.01 Dimension text height Tolerance text height Dimension text width Tolerance text width 第 B-14 页 绘图设置文件选项 控制视图几何的选项 选项 值 定义 axis_interior_clipping no yes 设置为 'no' 时,绘图中的轴符合 ANSI Y14.2M 标准的要求。如果设置为 'yes', 可通过剪切和移动分别调整每个轴,如 下图所示。 Move Exterior Ends End View Clip Interior Ends Clip Interior Ends Move Exterior Ends Side View cutting_line STD_ANSI STD_ANSI_DASHED STD_DIN STD_ISO STD_JIS STD_JIS_ALTERNATE 设置为 'std_ansi' 时,使用 ANSI 标准用 于切割线。设置为 'std_ansi_dashed' 时 ,使用虚线。 否则,使用 DIN 标准切割 线。以白色显示其较粗的部分,以灰色 显示较细的部分。 cutting_line_segment 0 值 以绘图单位指定非 ANSI 切割线加粗部分 的长度。 设置为 '0' 时,不显示加粗部分 。 hlr_for_threads no yes 根据绘图是符合 ISO 标准还是符合 ANSI 标准(由 'thread_standard' 选项设置) 来控制绘图中螺纹的显示。设置为 'yes' 时,螺纹边符合用于“隐藏线” (Hidden Line) 显示的 ANSI 或 ISO 标准。 line_style_standard STD_ANSI STD_DIN STD_ISO STD_JIS 控制绘图中的文本颜色。除非设置为 STD_ANSI,否则所有文本均以蓝色显示 ,而详细视图的边界均以黄色显示。 设计基础 第 B-15 页 选项 值 定义 thread_standard STD_ANSI_IMP STD_ANSI STD_ANSI_IMP_ASSY STD_ISO STD_ISO_IMP STD_ISO_IMP_ASSY 确定螺纹孔及其垂直于屏幕的轴是显示 为圆弧 (ISO) 还是显示为圆 (ANSI)。 如 果设置为 'improved',则在环境被设置为 “无隐藏线” (No Hidden) 时,不显示隐 藏的螺纹线。如果环境被设置为“隐藏 线” (Hidden Line),则将其显示为引线 。 view_note STD_ANSI STD_DIN STD_ISO STD_JIS 设置为 ‘std_din’ 时,在与视图相关的注 释中不使用 SECTION、 DETAIL 及 SEE DETAIL 等词。