框架是给定工作区中给定时间点的现有设计配置的快照。可以从工作区触发的操作以及影响给定对象 (已修改或新建) 的工作区缓存状态的操作,或者添加、删除或者修改对象特定版本指针的操作,都会被记录为框架。
一旦被记录,工作区的非当前状态框架可以通过
“事件管理器”(Event Manager) 访问。在
“事件管理器”(Event Manager) 列表中,您能够选择框架 (可用框架是列出事件的子集) 并且使用
“应用此事件”(Apply this event) 操作将工作区恢复到已选择框架 (事件) 的状态。
注解:
框架功能只适用于嵌入了能够访问缓存的浏览器的 Pro/ENGINEER Wildfire 4.0。默认情况下,此功能会关闭,但是能够通过将首选项 Windchill Workgroup Manager→ “客户机”(Client)→ “工作区框架堆栈大小”(Workspace Frame Stack Size) 设置为表示要保留在缓存中的已记录框架数的正整数 (适用的客户机仅为 Pro/ENGINEER) 来启用。在此属性设置为启用框架后,框架功能在后续的 Pro/ENGINEER 会话中可用。
有关框架的更加完整的信息,请参阅《将 Pro/ENGINEER Wildfire 与 Windchill 配合使用》指南。以下是框架的一些重要属性:
|
• |
因为框架是服务器事件的子集,每个框架包含:
|
° |
操作名称 (由系统提供,如 Pro/ENGINEER“保存”(Save) 或者 CAD 文档“编辑属性”(Edit Attributes)) |
|
|
• |
只有当框架数达到最大限制数时,才会自动使框架无效或将其删除。 |
|
• |
您能够锁定给定框架,以防止它意外被清除。
注解:
如果要锁定当前工作区框架 (工作区的当前状态),必须从工作区列表页的“选取一个操作”(Pick an Action) 菜单进行操作。 |
|
• |
当指定的框架数达到限制时,旧框架 (从最旧的开始) 将被删除以容纳新框架。锁定的框架始终不会被自动删除。 |
|
• |
您能够清除框架。与那些已清除框架关联的本地缓存的对象受缓存限制管理支配。
注解:
自动缓存清理始终不会删除框架。框架可以由用户显式删除,或者由框架数限制隐式删除。 |
|
• |
恢复框架时可能会提示您替换 Pro/ENGINEER 会话中的对象 (如有必要)。 |
|
• |
某些出现在服务器端工作区但是影响本地缓存的操作 (如修改属性 (用于非基于文件的属性修改)),也会被记录为框架。通常,这样的操作会表示为缓存的同步。 |
|
• |
只有在操作继续进行并完成后才会创建框架。如果操作被中断 (如被冲突中断),将不会创建任何框架。 |
|
• |
框架会在 Pro/ENGINEER 会话期间保存。 |
以下框架操作在工作区操作菜单中可用:
|
• |
应用前一个框架 (Apply Previous Frame) (当工作区锁定时不可用) - 确认完成后,可以基于在当前框架前记录的框架创建新框架。 |
|
• |
锁定当前框架 (Lock Current Frame) – 对当前框架进行锁定 |
|
• |
清除框架 (Purge Frames) – 清除与此工作区关联的所有 (未锁定) 的旧有框架,最近记录的 框架除外。 |
注解:
如果“工作区框架堆栈大小”(Workspace Frame Stack Size) 设置为 0,这些菜单选项不会出现。