与其他应用程序集成 > Windchill Workgroup Manager 文档 > CATIA V5 > 用户 > CATIA V5 的高级技术 > 使用设计上下文 > 在 Windchill 中设计上下文工作流
  
在 Windchill 中设计上下文工作流
为利用自顶向下的设计方法,Windchill 支持旨在基于配置上下文来简化设计上下文的创建和更新的用户工作流。
在 CAD 应用程序中打开“新建配置上下文”
1. 可选择顶级成品并调用该操作以创建配置上下文。
2. 系统即会创建一个新的配置上下文,然后将其检出并在配置上下文构建器中将其显示出来
您最初选定的部件是新建配置上下文的上下文部件。
上下文部件的子部件是新建配置上下文的成员部件。
将新建配置上下文的筛选条件设置为
产品结构浏览器的筛选条件值 - 如果已从产品结构浏览器工具栏中启动了用于创建新配置上下文的操作。
其默认值 - 如果未从产品结构浏览器工具栏中启动用于创建新配置上下文的操作。
然后可对配置上下文的定义进行改进,方法如下:
更新筛选条件
指定包括/排除规则
可通过检查显示在树结构面板和“可视化”选项卡中的生成内容来验证配置上下文的定义。
3. 您可以检入配置上下文,这将导致系统生成生成规则
4. 然后可调用此操作以在 CAD 应用程序中打开配置上下文 (仅限嵌入式浏览器)
5. 系统将基于配置上下文生成一个设计上下文。新的设计上下文可在您自己的工作区中进行创建
6. 系统将在 CAD 应用程序中打开设计上下文。
在 CAD 应用程序中打开已修改的配置上下文
1. 选择原始配置上下文并将其检出。
2. 可以通过下列方式更改配置上下文的定义:
更该筛选条件
更改包括/排除规则
添加或移除成员部件
3. 通过检查显示在树结构面板和“可视化”选项卡中显示的结果内容来验证配置上下文的定义。
4. 检入配置上下文,这将导致系统生成结果规则。
5. 调用此操作在 CAD 应用程序中打开配置上下文 (仅限嵌入式浏览器)
6. 系统将在您的工作区内更新相关的设计上下文
7. 系统会通知 CAD 应用程序进行刷新。
每个配置上下文仅有一个设计上下文
要简化基于配置上下文创建或更新设计上下文所需的操作,一个配置上下文只能有一个直接相关的设计上下文。
首次执行此操作时,系统会创建一个新的设计上下文并将其与配置上下文相关联。
在后续操作中,系统更新与配置上下文相关的现有设计上下文。
配置上下文信息页面的“详细信息”选项卡包括相关设计上下文的超链接。
如果已在树面板中选择了配置上下文的根节点,则配置上下文构建器的“属性”选项卡中将包括相关设计上下文的超链接。
“在 CATIA V5 中打开”操作
可从一个已检入配置上下文的配置上下文构建器内的带状工具栏中访问“在 CATIA V5 中打开”操作:
“在 CATIA V5 中打开”操作仅当“显示新设计上下文操作”首选项设置为“是”时可用。默认值为“否”。
在定义活动/主要工作区后,“在 CATIA V5 中打开”操作只能在 Windchill Workgroup Manager 中嵌入的 Windchill 浏览器中使用。该操作在独立的 Windchill 浏览器中将灰显。
“在 CATIA V5 中打开”的操作还取决于“从‘配置上下文'创建‘设计上下文'时隐藏向导”首选项。当将此首选项设置为“否”时,在 CAD 工具中打开新的或更新的设计上下文前,用户必须在“新建设计上下文”“更新设计上下文”窗口中输入所需信息。
只有检入给定配置上下文时,才可启用“在 CATIA V5 中打开”操作。
使用示例 1:配置上下文没有相关的设计上下文:
系统将在工作区内为配置上下文创建相关设计上下文。
对于嵌入式浏览器来说,工作区即为已注册的工作区。
使用示例 2:配置上下文具有相关的设计上下文:
在以下情况下,系统将发出错误消息:
由于没有工作区而无法执行此项操作。请创建一个工作区,然后重新尝试
由于为此配置上下文创建设计上下文的用户没有将其检入到公用区,所以无法执行此项操作。
由于此配置上下文的设计上下文已被检出至其他用户,所以无法执行此项操作。
由于此配置上下文的设计上下文不在您的活动工作区内,所以无法执行此项操作。(如果使用的是嵌入式浏览器)。
由于未设置活动工作区,所以无法执行此项操作。请设置一个活动工作区,然后重新尝试
如果已将相关设计上下文检入公共区,系统则将其检出至已注册的工作区 (如果使用的是嵌入式浏览器)。
系统将在您的工作区内更新相关设计上下文。
系统将为已修改的设计上下文启动 CAD 应用程序。
新建/更新设计上下文操作
“新建/更新设计上下文”操作与先前描述的“在 CATIA V5 中打开”操作几乎相同。“在 CATIA V5 中打开”操作和“新建/更新设计上下文”操作的主要区别为“在 CATIA V5 中打开”操作在 CAD 应用程序中打开生成的设计上下文,而“新建/更新设计上下文”操作则在设计上下文构建器窗口中打开它。
* 
“新建/更新设计上下文”操作仅当“显示新设计上下文操作”首选项被设置为“是”时才可用。将默认值设置为“否”。
要简化工作流,Windchill 会按设计减少或消除每次更新时显示“新设计上下文”页面的需要:
“新建设计上下文”页面上的“模板”字段中的“设为默认值”操作使您能够直接从配置上下文中为新设计上下文的后续创建设置默认模板。
对象初始化规则 (OIR) 提供了新设计上下文的“名称”和“文件名”属性值。
出厂设置的 OIR 将新设计上下文的“名称”属性值设置为与相关配置上下文的“名称”属性值相同。
出厂设置的 OIR 将文件名设置为与编号相同
可使用文本输入字段来输入引用设计上下文成员的 CAD 数据文件的名称、“文件名”,或通过选择“与编号相同”来将它们设置为与“编号”属性具有相同的值。“与编号相同”默认为选中状态。
在嵌入式浏览器内,将工作区的值设置为注册工作区。
如果将首选项“从‘配置上下文'创建‘设计上下文'时隐藏向导”设置为“是”,管理员可以指定系统不应在用户执行“在 CATIA V5 中打开”“新建/更新设计上下文”操作时向用户显示“新建设计上下文”页面。设置这个首选项意味着,管理员必须通过 OIR 及首选项执行配置活动,以确保采用编程方式设置在设计上下文的创建向导内显示的所有必需属性。