模块 自顶向下设计和布局 在本模块中,您将学习如何在自顶向下设计的环塘下使用协调 一致的设计技术来开发模型。 也将学习如何使用“布局”,布局用于在自项向下的设计环塘 中控制组件的设计意图。学习如何的建布局以及如何在布局中 使用关系。 目标 学习此模块后,您将能够 确定项目的设计意图 使用2维(2-D)布局和工程笔记本来建立并记录设计。 定义组件结构 在组件中工作时,创建新的零件和子组件 在组件元件之间复制几何。 将设计意图从顶级数据传播到子组件中 描述创建布局或工程笔记本的优点。 将零件链接到布局。 PTC 第1-1页
第1-1页 模块 1 自顶向下设计和布局 在本模块中,您将学习如何在自顶向下设计的环境下使用协调 一致的设计技术来开发模型。 也将学习如何使用“布局”,布局用于在自顶向下的设计环境 中控制组件的设计意图。学习如何创建布局以及如何在布局中 使用关系。 目标 学习此模块后,您将能够: • 确定项目的设计意图。 • 使用 2 维 (2-D) 布局和工程笔记本来建立并记录设计。 • 定义组件结构。 • 在组件中工作时,创建新的零件和子组件。 • 在组件元件之间复制几何。 • 将设计意图从顶级数据传播到子组件中。 • 描述创建布局或工程笔记本的优点。 • 将零件链接到布局
PTC NOTES 自顶向下设计技术简介 在自顶向下设计环境中,利用Po/ ENGINEER所提供的多种方 法,可成功地进行设计。它提供许多工具来查询组件并确定它们 是如何创建的 确定设计意图 使用Po/ ENGINEER,可以在创建任何模型前对设计进行规划。 在Po/ ENGINEER中执行任何处理之前,通过以下过程可节省时 间并提高设计精度: 草绘初步几何。 定义极限尺寸和配合信息。 建立模型参数之间的关系 指定元件的装配方式 然后便可以在整个开发过程中,利用布局功能随时控制设计 定义组件结构 下列方法在创建或装配所有元件之前定义组件的结构: 创建新的子组件 要创建新的子组件,可以使用“创建选项”( Creation Options)对 话框来复制现有组件、将三个缺省的基准平面直接放置到组件中 (无需手工增加放置约束),或者只在组件结构中定义子组件的 存在 自顶向下设计和布局 第1-3页
自顶向下设计和布局 第1-3页 NOTES 自顶向下设计技术简介 在自顶向下设计环境中,利用 Pro/ENGINEER 所提供的多种方 法,可成功地进行设计。它提供许多工具来查询组件并确定它们 是如何创建的。 确定设计意图 使用 Pro/ENGINEER,可以在创建任何模型前对设计进行规划。 在 Pro/ENGINEER 中执行任何处理之前,通过以下过程可节省时 间并提高设计精度: • 草绘初步几何。 • 定义极限尺寸和配合信息。 • 建立模型参数之间的关系。 • 指定元件的装配方式。 然后便可以在整个开发过程中,利用布局功能随时控制设计。 定义组件结构 下列方法在创建或装配所有元件之前定义组件的结构: 创建新的子组件 要创建新的子组件,可以使用“创建选项”(Creation Options) 对 话框来复制现有组件、将三个缺省的基准平面直接放置到组件中 (无需手工增加放置约束),或者只在组件结构中定义子组件的 存在
NOTES PIC Creation Options o Copy From Existing C Locate Default Datums C Em O Create First Feature Copy From start_assy. asm Unplaced V Leave Component Unplaced Cancel 图1:创建组件 注意: 从“创建选项”( CREATION OPTIONS)对话框中选取 保留未放置元件( Leave Component Unplaced)和从 现有复制 Copy From Existing)或空 Empty)时,系 统将在“模型树”(而不是在实际装配窗口)中显示 元件,即使元件包含几何 复制现有几何 可以通过复制现有组件来定义一个新的子组件。若要立即使用该 子组件,那么开启一个组件文件是非常有用的;但如果该组件已 包含任何元件,则无法进行复制。 定义驶省基准平面 通过将三个缺省基准平面直接放置到组件中,可创建新的子组 件。此技术可节省时间,因为无须在单独装配窗口中开始子组 件,并且不需要手工增加组件约束。 定义空子组件 可在组件结构中定义子组件的存在,方法是通过在“材料清单 (BOM)”和“模型树”中创建不含几何的组件。 第14页 设计基础
第1-4页 设计基础 NOTES 图1:创建组件 注意: 从“创建选项”(CREATION OPTIONS) 对话框中选取 保留未放置元件 (Leave Component Unplaced) 和从 现有复制 (Copy From Existing) 或空 (Empty) 时,系 统将在“模型树”(而不是在实际装配窗口)中显示 元件,即使元件包含几何。 复制现有几何 可以通过复制现有组件来定义一个新的子组件。若要立即使用该 子组件,那么开启一个组件文件是非常有用的;但如果该组件已 包含任何元件,则无法进行复制。 定义缺省基准平面 通过将三个缺省基准平面直接放置到组件中,可创建新的子组 件。此技术可节省时间,因为无须在单独装配窗口中开始子组 件,并且不需要手工增加组件约束。 定义空子组件 可在组件结构中定义子组件的存在,方法是通过在“材料清单 (BOM)”和“模型树”中创建不含几何的组件
PTC NOTES 创建不含几何的零件 使用上述创建新子组件的相同方法,也可通过在组件结构中定义 其存在来创建不含几何的零件 ·复制现有零件( Copying existing parts)-复制起始零件或其它 现有零件时,可使用约束进行装配或保留而不放置 ·定位缺省基准( Locating default datums)-无需创建实际零件 几何,可以直接在组件中放置三个缺省基准平面 空( Empty)-系统在“模型树”中列出空的零件文件,而不在 图形窗口显示任何特征。可以将空零件放置到缺省位置,也可 保持不放置。这使您能够指出组件“材料清单”中存在零件 在产品模型的开发过程中或之后,可通过使用修改Mody)>修 改零件( Mod Part)在零件中创建特征。使用“从现有复制”(copy From Existing)选项,可复制起始零件信息以获取相应的位置和 约束;然而,可能需要重新定义零件的放置。 将元件放置到缺省位置 可将元件作为组件中的一个元素,而无需在组件窗口中真正放置 它。这样就允许将元件作为组件的成员而列出,即使不准备装配 该元件(例如,它没有几何)。如果仍未准备为元件指定约束 则可以将其快速地装配到一个缺省位置,在组件和“材料清单” 中查看它。元件的缺省位置是指元件的原点与组件的原点相匹配 包装元件 可以使用“包装”功能将元件放置到组件窗口内,而无须指定确 切的放置约束 在 Pro/IntralinK中定义对象关系 可以使用Pro/ NTRALINK建立组件结构或工作空间内的虚拟组 使用装配骨架 可以使用骨架在不开发元件的情况下,创建组件的3D布局、模 拟运动、空间设计并显示组件设计。而后,使用该骨架作为中心 参照,通过将信息经组件结构向下传递,就可以改变该骨架以更 新元件 自顶向下设计和布局 第1-5页
自顶向下设计和布局 第1-5页 NOTES 创建不含几何的零件 使用上述创建新子组件的相同方法,也可通过在组件结构中定义 其存在来创建不含几何的零件。 • 复制现有零件 (Copying existing parts) – 复制起始零件或其它 现有零件时,可使用约束进行装配或保留而不放置。 • 定位缺省基准 (Locating default datums) – 无需创建实际零件 几何,可以直接在组件中放置三个缺省基准平面。 • 空 (Empty) – 系统在“模型树”中列出空的零件文件,而不在 图形窗口显示任何特征。可以将空零件放置到缺省位置,也可 保持不放置。这使您能够指出组件“材料清单”中存在零件。 在产品模型的开发过程中或之后,可通过使用修改 (Modify) > 修 改零件 (Mod Part) 在零件中创建特征。使用“从现有复制”(Copy From Existing) 选项,可复制起始零件信息以获取相应的位置和 约束;然而,可能需要重新定义零件的放置。 将元件放置到缺省位置 可将元件作为组件中的一个元素,而无需在组件窗口中真正放置 它。这样就允许将元件作为组件的成员而列出,即使不准备装配 该元件(例如,它没有几何)。如果仍未准备为元件指定约束, 则可以将其快速地装配到一个缺省位置,在组件和“材料清单” 中查看它。元件的缺省位置是指元件的原点与组件的原点相匹配 的一点。 包装元件 可以使用“包装”功能将元件放置到组件窗口内,而无须指定确 切的放置约束。 在 Pro/INTRALINK 中定义对象关系 可以使用 Pro/INTRALINK 建立组件结构或工作空间内的虚拟组 件。 使用装配骨架 可以使用骨架在不开发元件的情况下,创建组件的 3D 布局、模 拟运动、空间设计并显示组件设计。而后,使用该骨架作为中心 参照,通过将信息经组件结构向下传递,就可以改变该骨架以更 新元件