2.3 设计环境
为了让读者能快速地了解Pro/ENGINEER Wildfire 5.0的工作空间和主要工具的分布,方便后面章节的学习,下面先介绍一下Pro/ENGINEER Wildfire 5.0模型设计环境。
Pro/ENGINEER Wildfire 5.0的设计环境是随着不同的设计过程而不断变化的,界面设计是根据当前的软件功能需要而定的。图2-40中显示了常规的Windows界面元素和与建模过程紧密相关的界面元素。
图2-40 Pro/ENGINEER Wildfire 5.0界面
2.3.1 模型树
在Pro/ENGINEER Wildfire 5.0中,“模型树”是零件文件中所有特征的列表,其中包括基准和坐标系。在零件文件中,“模型树”显示零件文件名称并在名称下显示零件中的每个特征。在组件文件中,“模型树”显示组件文件名称并在名称下显示所包括的零件文件。
模型结构以分层(树)形式显示,根对象(当前零件或组件)位于树的顶部,附属对象(零件或特征)位于下部。如果打开了多个Pro/ENGINEER窗口,则“模型树”内容会反映当前窗口中的文件。
“模型树”只列出当前文件中的相关特征和零件级的对象,而不列出构成特征的图元(如边、曲面、曲线等)。每个“模型树”项目包含一个反映其对象类型的图标,如隐藏、组件、零件、特征或基准平面(也是一种特征)。该图标还可显示特征、零件或组件的显示或再生状态(如隐含或未再生)。缺省情况下,“模型树”位于Pro/ENGINEER主窗口中。
“模型树”中的选取是面向对象操作,可以在“模型树”中选取对象,而无须首先指定要对其进行何种操作。可使用“模型树”选取元件、零件或特征。不能选取构成特征的单个几何(图元),如果要选取图元,必须在图形窗口中进行选取。
1. 模型树中特征的顺序
默认情况下,“模型树”会按创建顺序将每个嵌入的基准显示为特征子节点,即最后创建的项目首先显示。对于特征,“模型树”中的嵌入基准和其他子节点的显示顺序为草绘、注释、嵌入基准和转换或阵列特征。将基准特征嵌入到阵列、镜像或移动特征中时,系统会自动归组这些阵列、镜像或移动特征。这类特征显示在“模型树”中时,会带有一个包含工具名称的标签,如“阵列特征”、“镜像特征”或“移动特征”。嵌入基准特征会显示为组标题的子节点,位于所有其他组成员的上方。具有其各自特征的异步基准会显示为“模型树”中的特征子节点。在“模型树”中使用拖放方法可以将独立基准转换为嵌入基准,反之亦然。
特征的顺序是指特征出现在“模型树”中的序列。可在“模型树”中拖动特征以将其与父项或其他相关特征放在一起(即使特征恰好在创建父项之后添加),不能将子项特征排在父项特征的前面。同时,对现有特征重新排序可更改模型的外观。
2. 在模型树中搜索或添加信息
模型树中显示了有关特征的相关信息,包括每个项目的参数和值、已分配的层或特征名称等。可以选择“搜索”命令搜索模型属性或其他信息要执行搜索。首先选择菜单栏中的“编辑”→“查找”命令,打开如图2-41所示的“搜索工具”对话框。搜索结果在“模型树”中加亮显示。
在该对话框中选择要查找的类型以及标准,然后按一定的规则来设定查找项,设定完成后单击“立即查找”按钮执行查找操作。其结果在“模型树”中加亮显示,同时特征也在绘图区以红色显示。
除了可以搜索信息,还可以向“模型树”窗口中添加信息列。用栏中的单元可进行上下文相关的编辑或删除。可以添加以下信息的类型。
(1)信息:使用此选项添加信息,包括“状态”、“特征#”、“特征标识”、“特征类型”、“特征名”、“复制的参照”、“特征子类型”和“指定名称”等。
(2)模型参数:使用该选项显示影响整个模型的所有已建立的参数。也可使用该选项定义新的模型参数。
(3)数据库参数:使用该选项查看本地、Windchill和Pro/INTRALINK的数据库参数。
(4)特征参数:使用该选项在“模型树”中创建特征参数。也可以通过在“名称”字段中指定现有参数的名称来显示现有参数。
(5)注释元素参数:使用该选项可在“模型树”中创建注释元素参数。也可以通过在“名称”(Name)字段中指定现有参数的名称来显示现有参数。
(6)层:使用该选项显示当前模型中每一层的层状态和名称。
(7)注释:使用该选项显示有关注释的信息,包括“注释ID”、“第一线”、“注释显示”、已指定给注释的任意URL以及“注释类型”。
(8)参照控制:使用该选项显示为当前模型设置的参照。也可选择显示共享的模型参照。
(9)质量属性参数:使用该选项显示模型中的“质量属性”。如未指定属性,可将其输入下拉列表框。如指定多种属性,可从下拉列表框中将其选中。
(10)区域:使用该选项可显示当前组件中区域内部的元件(仅限组件模式)。
要将栏添加到模型树,可以选择“模型树”窗口上方的“设置”按钮下拉列表中的“树列”命令,打开如图2-42所示的“模型树列”对话框。
图2-41 “搜索工具”对话框
图2-42 “模型树列”对话框
在该对话框的“类型”下拉列表框中选取一种类型(如“信息”、“层”或“注释”)和子类型(如“信息”类型的“状态”)。选择完成后单击“添加”按钮,将该参数添加到“显示”列表中。然后单击“应用”和“确定”按钮将对话框关闭,新参数栏将添加到“模型树”中,如图2-43所示为添加了特征状态和标识后的模型树。特征的状态(如再生或失败等)在其图标旁指明。
如果要从模型树中移除列,可以在“模型树列”对话框的“已显示”列表下选取要移除的列,并单击“移除”按钮,然后单击“应用”和“确定”按钮将对话框关闭即可。
3. 在模型树中选取
可以使用“模型树”选取要编辑的特征或零件。当选定特征或零件在“图形”窗口中不可见时,此方法尤其有用。还可以右击特征或零件,打开快捷菜单,从中选择对应于该选定对象的特定对象命令。还可以在“模型树”中选择特征和零件,即使在“图形”窗口中禁用选取时,也可执行此操作。
在Pro/ENGINEER导航器窗口中,选择菜单栏中的“显示”→“加亮几何”命令,在“模型树”中单击特征或零件的名称。Pro/ENGINEER激活包含该特征或零件的窗口,并在图形窗口中加亮显示所选对象。
注意:在“模型树”中用“Ctrl+单击选取项目”时,图形区域的选取项会被清除。可用Ctrl+A快捷键选取“模型树”中的所有项目。
还可以使用键盘在“模型树”窗口选择特征或零件,单击“模型树”窗口,将其激活。在顶层“模型树”对象周围出现一个虚线矩形。按箭头键可将矩形移到其他“模型树”对象处。当矩形处于要选取的对象上时,按空格键即可。
注意:不能在“模型树”中选取单个几何(图元)。因为单个图元是特征的组成部分,因此“模型树”只列出特征,不列出单个图元。
4. 模型树插入定位符
“模型树”插入定位符在“模型树”上通过“在此插入”表示,指明在创建时特征将要插入的位置。默认情况下,它的位置总是位于“模型树”列出的所有项目之后。可以在“模型树”中将其上下拖动,将特征插入到列表中的其他特征之间。当移动插入定位符时,不论“模型树”中的插入定位符向后还是向前移动,模型都不会重定向。会显示当前视图中的模型的图形。将指针在“模型树”中定位到“在此插入”上方。按住鼠标左键并拖动指针到所需的位置,插入定位符随着指针移动。释放鼠标左键。插入定位符将置于新位置,并且会保持当前视图的模型方向,模型不会复位到新位置。如图2-44所示,Pro/ENGINEER会在消息区域显示消息“插入模式已经激活”。
图2-43 添加列后的模型树
图2-44 移动“插入定位符”
移动插入定位符后,将指针放在插入定位符上并从快捷菜单中选择“取消”或将插入定位符拖动到模型树的底部均可将其移回到其默认位置。将指针在“模型树”中定位到“在此插入”上方。单击鼠标右键,在打开的快捷菜单中选择“取消”命令,插入定位符返回到其默认位置。Pro/ENGINEER会在消息区域显示消息“取消插入模式”。还可通过将插入定位符拖动到模型树的底部,将插入定位符返回到其默认位置。
5. 显示或隐藏模型树中的项目
在模型树中可以选取一个或多个项目,使其在图形窗口中临时隐藏起来,同时被添加到“隐藏项目”层。要隐藏项目,可选取模型树中的一个或多个项目,然后右击并在弹出的快捷菜单中选择“隐藏”命令。
要显示隐藏项目,可选取要显示的项目,然后右击并使用以下方法之一。
(1)在“层树”中,在“隐藏的项目”下右击并在弹出的快捷菜单中选择“取消隐藏”命令。
(2)在“模型树”中,右击并在弹出的快捷菜单中选择“取消隐藏”命令,或选择菜单栏中的“视图”→“可见性”→“取消隐藏”命令。
使用以下方法之一还可以显示或隐藏“模型树”。
(1)在“模型树”中,单击加号或减号可分别展开或收缩“模型树”。
(2)在“层树”中,单击“显示”→“模型树”图标。
单击“显示”→“展开全部”图标或“显示”→“收缩全部”图标。这将展开或收缩“模型树”中的所有分支,只显示最高层或父零件、组件或特征。要展开或收缩单个分支,请单击树节点中的加号或减号。
6. 隐含和恢复特征
隐含特征会在物理和视觉上将特征从模型上临时移除。而使用“隐藏”命令可在视觉上移除特征。但是如果要临时移除特征,例如,为了在其位置试用另一特征,隐含和恢复特征允许临时移除单个或一组特征,并在随后恢复它们。在“模型树”中右击特征出现快捷菜单,然后选择“隐含”命令即可将所选特征隐含。
如果在“模型树”中隐藏了隐含特征,可单击“设置”→“树过滤器”图标,打开“模型树项目”对话框,选中“隐含的对象”复选框。显示了隐含特征后,可选取它们并从快捷菜单中选择“恢复”命令,以便将它们交回模型中。
另外可使用“模型树”执行下列操作。
(1)重命名“模型树”中的文件:单击文件名旁的图标,或双击文件名,打开类型框。
(2)在所提供的类型框中输入新名称,输入完成后按Enter键即可修改文件的名称。
(3)在“模型树”中,右击组件文件中的零件,将其打开。
(4)使用快捷菜单(通过右击零件名称得到)创建或修改特征并执行其他操作,如删除或重定义零件或特征、将零件或特征重定参考等。
(5)显示特征、零件或组件的显示或再生状态(如隐含或未再生)。
注意:每个“模型树”项目包含一个图标,反映其对象类型,如组件、零件、特征或基准平面。该图标还可表明显示或再生状态(如隐含或未再生)。
2.3.2 操控板
操控板是Pro/ENGINEER中命令执行的载体,很多命令工作的设定都在操控板中进行。操控板位于Pro/ENGINEER窗口底部与环境相关的区域,可指导用户整个建模过程。在图形窗口中选取几何并设置优先选项时,操控板会缩小可用选项的范围,使用户仅锁定在建模的范围。如图2-45所示为“拉伸”命令的操控板,由对话栏、下滑面板、消息区和控制区组成。
图2-45 “拉伸”命令操控板
1. 对话栏
可在图形窗口和对话栏中完成大部分建模工作。激活工具时,对话栏显示常用选项和收集器。在特征工具内处理模型时,工具的要求控制所有的选取操作。因此,必须选取一定数量和类型的所需项目来创建特征。Pro/ENGINEER使用过滤器和收集器来指导用户进行正确的选取。
2. 下滑面板
要执行高级建模操作或检索综合特征信息,就要使用下滑面板。选择对话栏上的选项卡之一,其下滑面板打开。因为选项卡及其对应的下滑面板均与环境相关,所以系统会根据当前建模环境的变化而显示不同的选项卡和面板元素。在某些情况下将提供默认值。要打开另一面板,选择其选项卡;要关闭面板,选择其选项卡,面板将滑回操控板。
3. 消息区
处理模型时,Pro/ENGINEER通过对话栏上方消息区中的文本消息来确认用户的操作并指导用户完成建模操作。消息区包含当前建模进程的所有消息。要找到先前的消息,滚动消息列表或拖动框格来展开消息区。文本消息描述两种情形:系统功能和建模操作。每个消息前有一个图标,它指示消息的类别如下。
:提示。
:信息。
:警告。
:出错。
:危险。
即使用户暂停工具并且操控板不可用,消息窗口仍可继续显示消息。
4. 控制区
操控板的控制区包含下列元素。
:暂停当前工具,临时返回其中可进行选取的默认系统状态。在原来工具暂停期间创建的任何特征会在其完成后与原来的特征一起放置在“模型树”内的一个“组”中。
:恢复暂停的工具。
:激活图形窗口中显示特征的“预览”模式。要停止“预览”模式,再次单击按钮或按钮。选中复选框时,系统会激活动态预览,使用此功能可在更改模型时查看模型的变化。
:完成使用当前设置的工具。
:取消当前工具。
2.3.3 界面定制
Pro/ENGINEER Wildfire 5.0功能强大,命令菜单和工具按钮较多,为了界面的简明,可以将常用的工具显示出来,而非常用的工具按钮没有必要放置在界面上。Pro/ENGINEER Wildfire 5.0支持用户界面定制,可根据个人、组织或公司的需要定制Pro/ENGINEER用户界面。例如可以执行下列操作。
(1)创建键盘宏(称为映射键),并将它们和其他定制命令添加到菜单和工具栏中。
(2)添加或删除现有工具栏。
(3)将分隔按钮添加到工具栏中(分隔按钮中包含多个紧密相关的命令,通过显示第一个命令而隐藏所有其他命令的方法来节省空间)。
(4)从菜单或工具栏移动或删除命令。
(5)更改消息区位置。
(6)将选项添加到菜单管理器。
(7)遮蔽“菜单管理器”中的选项(使之不可用)。
(8)为“菜单管理器”菜单设置默认命令选项。
(9)当前进程的活动模型相关的视图命令。
选择菜单栏中的“工具”→“定制屏幕”命令,或者在工具栏区域右击并在弹出的快捷菜单中选择“命令”或者“工具栏”命令,打开如图2-46所示的“定制”对话框。在该对话框中可以定制菜单条和工具栏。默认情况下,所有命令(包括适用于活动进程的命令)都将显示在“定制”对话框中。
图2-46 “定制”对话框
在该对话框中有两个下拉菜单和5个选项卡,分别介绍如下。
1. “文件”菜单
在“文件”菜单下有两个命令,一个是“打开设置”命令,通过该命令可以打开如图2-47所示的“打开”对话框,在该对话框中可以打开已经存在的config.win文件,通过载入和编辑配置文件,可设置Pro/ENGINEER窗口的感观。
“文件”菜单下的另一个命令“保存设置”可以将当前定制屏幕的配置文件保存起来,以便下次启动时应用,如图2-48所示。保存时可以选择路径,也可以为配置文件重新命名。
2. “视图”菜单
在“视图”菜单下有一个“仅显示模式命令”命令,该命令可以控制“命令”选项卡中命令显示的多少。如果选择该命令,则在“命令”选项卡中只显示模式命令;如果该命令处于非选中状态,则“命令”选项卡下将显示所有命令。
图2-47 “打开”对话框
图2-48 “保存窗口配置设置”对话框
3. “命令”选项卡
要添加一个菜单项目或按钮,可将其从“命令”框拖动到菜单条或任何工具栏。要移除一个菜单项目或按钮,可从菜单条或工具栏将其拖出。“命令”选项卡如图2-46所示。
4. “工具栏”选项卡
打开如图2-49所示的“工具栏”选项卡。在该选项卡中主要包括两个部分,左边部分用来控制工具栏在屏幕上的显示。所有的工具栏都在该列表中,如果要在屏幕上显示该工具栏就选中其前面的复选框。否则就取消选中该工具栏前的复选框。当工具栏处于选中状态时,可以在右侧的下拉列表中设置其在屏幕上的显示位置,工具栏可以显示在图形区的顶部、右侧和左侧。
图2-49 “工具栏”选项卡
5. “导航选项卡”选项卡
“导航选项卡”选项卡如图2-50所示,其主要功能是设定导航器的显示位置以及显示宽度、消息区的显示位置等。
6. “浏览器”选项卡
打开如图2-51所示的“浏览器”选项卡,在该选项卡中可以设置“浏览器”的窗口宽度。其中还有两个复选框,一个是“在打开或关闭时进行动画演示”,另一个是“缺省情况下,加载Pro/ENGINEER时展开浏览器”,用户可以根据情况进行选择。
图2-50 “导航选项卡”选项卡
图2-51 “浏览器”选项卡
7. “选项”选项卡
“选项”选项卡中可以用来设置消息区域的位置,次窗口的显示大小以及菜单显示,如图2-52所示。
图2-52 “选项”选项卡
在“定制”对话框下部有一个“自动保存到”复选框可保存在“定制”对话框中设置的路径。所有设置都保存在config.win文件中。要保存设置,选中“自动保存到”复选框(默认选取),然后接受默认文件名,或输入新文件名,或转到要在其中保存此设置的config.win文件。如果取消选中“自动保存到”复选框,则定制的结果只应用于当前的进程中。
注意:也可使用“环境”对话框来更改Pro/ENGINEER的环境设置。
2.3.4 工作环境定制
用户在使用Pro/ENGINEER Wildfire 5.0时,经常需要对软件的工作方式和工作环境进行设定,如设定测量单位、操作参数的精度等。工作方式和工作环境的设置可以通过选择“工具”→“选项”命令进行。
选择“工具”→“选项”命令,打开如图2-53所示的“选项”对话框。“选项”对话框中各部分的功能介绍如下。
1. “显示”下拉列表框
“显示”下拉列表框显示最后读取的config.pro文件,单击该列表框右侧的下拉按钮可以显示默认的设置。选中“仅显示从文件加载的选项”复选框,查看当前已载入的配置选项,或取消选中此复选框以查看所有的配置选项。
单击“打开”按钮可以打开如图2-54所示的“文件打开”对话框,通过该对话框可以选择已经存在的配置文件并加载到当前进程。
图2-53 “选项”对话框
图2-54 “文件打开”对话框
单击“保存”按钮可以将修改的配置文件进行保存,保存过程中可以选择保存路径。在启动时,Pro/ENGINEER首先在config.sup系统配置文件中读取信息,然后按下列顺序在以下目录中搜索并读取配置文件。
(1)Pro/ENGINEER安装目录下的text文件夹,用户可以将配置文件放在此处。
(2)注册目录。指注册标识的本地目录。
(3)启动目录。用户可以将配置文件放在Pro/ENGINEER启动时的当前目录或工作目录。
2. “排序”下拉列表框
单击“排序”下列列表框右侧的下拉按钮可以选择配置文件内容的排序方法,排序方法:“按字母顺序”。
3. 选项显示区
在该显示区显示配置文件的选项,每个选项左侧的图标表示该选项所作的改变是立即应用还是下次启动时应用。
:闪电形图标表示立即应用。
:短杖形图标表示所作改变将应用于创建的下一个对象。
:屏幕形图标表示所作改变将应用于下一进程。
4. 设置区和叙述区
在设置区和叙述区有以下3列内容。
(1)“值”列:显示了各个配置选项的值,其中在后面附有“*”的表示该值为该配置选项的默认值。
(2)“状态”列:显示了各个配置选项的当前状态。绿色的状态图标用于对所作的改变进行确认。
(3)“说明”列:对各个配置选项的含义进行了简单介绍。
5. 选项设置区
在选项设置区有以下几个部分。
(1)“选项”文本框:用来输入配置选项名称。
(2)“值”编辑框:可以在该框中输入或选取一个值。
(3)“查找”按钮:单击此按钮打开“查找选项”对话框,并使用文本字符串和通配符搜索选项。如图2-55所示,在“输入关键字”栏输入“acad”,对话框将列出在字符串中使用acad的所有选项。也可使用关键字和通配符搜索描述。可在“查找选项”对话框中更改所选配置选项的值。
图2-55 “查找选项”对话框
(4)“浏览”按钮:浏览路径,只有在选项文本框中为需要给定路径的配置选项时才有效。
(5)“添加/更改”按钮:用来增加一条新的配置设置选项或修改配置选项。
(6)“删除”按钮:用来删除选定的配置选项设置。