PTC NOTES 将零件链接到布局 当使用工程笔记本设计零件时,对于设计者来说,理解布局和其 中用到的全局信息是非常重要的。若将一个全局尺寸增加到某个 布局,它应告知设计者这是一个关键尺寸,应当用在零件的设计 使用全局尺寸 若希望一个零件参照全局尺寸,必须将此零件声明到布局中。将 零件声明到布局时,在它们之间创建了的一个直接的关系一换言 之,零件现在可以参照布局使用特定的参数值 注意: 检索一个已声明到布局的零件时,PO/ NGINEER自 动将布局检索至内存中 写入组件关系 关系指数学方程式,包含可用来捕获设计意图的符号尺寸和参 数。它们允许充分利用Pro/ ENGINEER的参数化本质。 在关系中使用尺寸时,必须以符号形式使用它们。组件级的符号 尺寸在尾部有一个称之为编码符号的附加后缀。带有相同编码符 号(即d0:8、d128、d258)的所有尺寸属于同一个零件 注意 若组件已在内存中,即使在零件级,也不能修改关系 中从属的变量。若组件不在内存中,则可在零件级修 改它。检索组件后,系统会重置零件至关系所指定的 下图展示了一个组件关系的示例。此关系总是使孔的直径(d20) 比轴的直径(d02)大005 自顶向下设计和布局 第1-11页
自顶向下设计和布局 第1-11页 NOTES 将零件链接到布局 当使用工程笔记本设计零件时,对于设计者来说,理解布局和其 中用到的全局信息是非常重要的。若将一个全局尺寸增加到某个 布局,它应告知设计者这是一个关键尺寸,应当用在零件的设计 中。 使用全局尺寸 若希望一个零件参照全局尺寸,必须将此零件声明 到布局中。将 零件声明到布局时,在它们之间创建了的一个直接的关系 — 换言 之,零件现在可以参照布局使用特定的参数值。 注意: 检索一个已声明到布局的零件时,Pro/ENGINEER 自 动将布局检索至内存中。 写入组件关系 关系指数学方程式,包含可用来捕获设计意图的符号尺寸和参 数。它们允许充分利用 Pro/ENGINEER 的参数化本质。 在关系中使用尺寸时,必须以符号形式使用它们。组件级的符号 尺寸在尾部有一个称之为编码符号 的附加后缀。带有相同编码符 号(即 d0:8、d12:8、d25:8)的所有尺寸属于同一个零件。 注意: 若组件已在内存中,即使在零件级,也不能修改关系 中从属的变量。若组件不在内存中,则可在零件级修 改它。检索组件后,系统会重置零件至关系所指定的 值。 下图展示了一个组件关系的示例。此关系总是使孔的直径 (d2:0) 比轴的直径 (d0:2) 大 .005
NOTES PIC d20=d02+005 图8:组件关系 掌握设计意图 可用各种方式设计模型。使用任何技巧均可抓住并保持设计意 图,但每个过程都有不同的结果。 手动修改-不使用关系或布局—对模型进行尺寸修改时,必须 控制设计意图并确保适当的配合和功能 使用组件关系一可自动修改模型以确保适当的配合和功能 ·通过组件模式的零件关系-驱动零件必须在内存中,因为驱动 零件控制着从属零件的尺寸 笔记本中的零件和组件关系一可以在中心布局中进行所有修 改,因为所有零件和组件都被结合在布局中 第112页 设计基础
第1-12页 设计基础 NOTES 图8:组件关系 掌握设计意图 可用各种方式设计模型。使用任何技巧均可抓住并保持设计意 图,但每个过程都有不同的结果。 • 手动修改 – 不使用关系或布局—对模型进行尺寸修改时,必须 控制设计意图并确保适当的配合和功能。 • 使用组件关系 – 可自动修改模型以确保适当的配合和功能。 • 通过组件模式的零件关系 – 驱动零件必须在内存中,因为驱动 零件控制着从属零件的尺寸。 • 笔记本中的零件和组件关系 – 可以在中心布局中进行所有修 改,因为所有零件和组件都被结合在布局中。 d2:0 = d0:2 + .005
PTC NOTES 课堂练习 目标 在小课中将在设计过程中创建和开发布局,而无需进行零件或 组件建棋。 方法 在练习1中,将使用布局在整个组件传播一个改变。此设计改变 的影响力非常大,很难手动控制。 在练习2中,将开发一个布局来驱动发动机组件中的元件,在不 用组件或元件的情况下产生参数和关系。还可实现对组件中现有 元件的控制。 练习1:使用布局 Task1.打开玩具小汽车组件。 1.改变到 NOTEBOOK目录中。单击文件(Fie)>工作目录 Working Directory),然后选取 NOTEBOOK。单击确定 注意 要获得最佳效能,应在线框表示中时检索玩具小汽车 组件 2.单击文件(Fil>打开(open)。选取 GO CART.ASM,然后 单击打开(Open) Task2.尝试直接改变车架宽度。 1.单击修改(Mody)。然后单击按菜单选取( Sel By Menu)两 次。从 NAV ASM1菜单,选取 FRAME PRT 2.选取控制车架宽度的特征。单击名称(Name),然后选取 MAIN FRAME。 3.控制车架宽度的所有尺寸现在显示为如下图所示。 自顶向下设计和布局 第1-13页
自顶向下设计和布局 第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. 控制车架宽度的所有尺寸现在显示为如下图所示
NOTES PIC 图9:车架宽度尺寸 4.选取控制车架宽度的尺寸20.0。系统将通知此尺寸在 FRAME中被消息区内的关系d11= frame width所驱动。 Task3.布局记录此设计并控制它。检索含有 FRAME WIDTH参 数的布局并修改它。 1.打开GO- CARTLAY。单击文件(Fil>打开(open)。选取 GO-CARTLAY,然后单击打开(open)。第一个页面是一个 简单的封面,显示一部完整的玩具小汽车。 2.单击页面( Sheets>下一页(Next)。在玩具小汽车的初始 开发中,页面2组织整个组件并定义主要的元件及其放置 情况,而页面3定义控制玩具小汽车大小的尺寸 3.查看页面4。在设计过程中,更多的详细内容被加入到布 局中,以定义用户接触面(坐垫和控制器)。 4.查看其余页面。注意,在处理设计的过程中,布局也被处 5.转至页面3。单击设置当前( Set Current),键入[3;然后 单击完成话返回Done/ Return) Task4.改变车架宽度。 1.单击修改 (Modify),在此布置的表里选取 FRAME WIDTH 尺寸。将其值改为40,并再生布局。注意,这样将会使错 误对话框中显示多个错误。错误的发生是因为车架太宽 以至于没有空间放置悬吊系统 第1-14页 设计基础
第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,并再生布局。注意,这样将会使错 误对话框中显示多个错误。错误的发生是因为车架太宽, 以至于没有空间放置悬吊系统
C PTC 注意 这种类型的早期错误检测是使用布局的另一个强大功 能。若没有这种检测,则直到再生组件且系统进入 “解决”环境时,才能发现错误 FRAME WIDTH 更改的尺寸 导致错误 ERRORS FOUND Right front offset too lar ge, decrease front offset eft front offset too large, decrease front olfse Left rear offset too large, decrease reor offset 图10:将 FRAME WIDTH改为40会产生错误 2.要更正此问题,必须使 FRAME WIDTH的值更合理。改 变此值为30并再生。错误对话框将指出现在已没有任何 错误。 注意 若错误对话框没有提示 NO ERRORS,请不要继续。 这说明仍有问题,将无法成功地再生组件。 Task5.转至组件窗口并再生玩具小汽车,以查看产生的效果 1.转至玩具小汽车组件窗口。单击窗口 Window)> GO CARTASM。 自顶向下设计和布局 第1-15页
自顶向下设计和布局 第1-15页 NOTES 注意: 这种类型的早期错误检测是使用布局的另一个强大功 能。若没有这种检测,则直到再生组件且系统进入 “解决”环境时,才能发现错误。 更改的尺寸 导致错误 图10:将 FRAME_WIDTH 改为 40 会产生错误 2. 要更正此问题,必须使 FRAME_WIDTH 的值更合理。改 变此值为 30 并再生。错误对话框将指出现在已没有任何 错误。 注意: 若错误对话框没有提示 NO ERRORS,请不要继续。 这说明仍有问题,将无法成功地再生组件。 Task 5. 转至组件窗口并再生玩具小汽车,以查看产生的效果。 1. 转至玩具小汽车组件窗口。单击窗口 (Window) > GO_CART.ASM