了解如何使生命周期对您的设计环境起作用。
生命周期管理使您能省去因管理文件组、自定义对象或整个项目而产生的开销,简化您的工作环境。在本文中,我们将介绍如何使用 Vault 生命周期将设计从一种状态转换到另一种状态。
生命周期状态表示 Vault 数据生命周期中的特定时点(例如“正在工作”、“审阅”或“已发布”)。
每次检入以及状态更改时,都会在 Vault 中自动创建版本。因此,每个版本都是历史记录中的一个点。
您可以使用修订为重要里程碑或文档及相关文件的一组更改添加标签。标签本身即是修订,该修订所影响的文件集合被视为修订级别。修订级别以后可以进行检索,因此系统会保留与此特定修订相关联的文档及相关文件版本。
生命周期定义是一个引擎,可配置为根据 Vault 对象在设计流程中的位置自动为这些对象指定安全性、行为和特性。
生命周期定义使用状态来识别对象在生命周期中的状态。例如,我们执行一个简单的工程流程,其中生命周期状态包括“正在工作”、“审阅”和“已发布”。
对象将基于生命周期定义的转换规则从一个状态转换到另一个状态。这些转换规则可以根据管理员指定的条件来确定状态何时会更改、更改是否可以手动或自动进行(或以这两种方式进行)。例如,可以将生命周期定义配置为在其从一种状态转换为另一种状态时自动修订文件。或者,如果用户将文件夹的状态更改为“过时”,生命周期定义可以自动对文件夹应用安全性设置,以便仅管理员可以修改文件夹及其内容或恢复它以供使用。

在上图中,在“正在工作”状态或“已发布”状态下工作时,对象版本会不断递增(修订 A 的版本从 1 递增到 8)。当对象从“已发布”状态转换到“正在工作”状态时,修订从 A 切换到 B。因此,版本会随着每次检入或状态更改而递增,而修订会根据转换规则而递增。
为生命周期定义分配类别。
通过类别,可以为对象自动分配一组定义的行为和规则。没有特别分配给某一类别的任何对象都将被分配给为该实体类确定的默认类别。若要创建类别,请参见“创建类别”。
为类别分配修订方案。
为类别分配修订方案后,这些方案会应用于分配给类别的文件和条目。若要为类别分配一个或多个修订方案,请参见“类别分配修订方案”。
若要创建新修订方案并自定义设计流程的设置,请参见“创建修订方案”。修订管理可对 Vault 中的文件和条目应用公共的定义和行为,从而确保整个产品生命周期内的一致性。修订方案用于在产品开发期间进行版本管理。
定义类别并为类别分配修订方案后,请执行以下步骤。
创建生命周期定义。
创建新生命周期定义,然后选择生命周期定义必须适用的类别。请参见“创建生命周期定义”主题。
为生命周期添加生命周期状态以满足您的设计流程需求。
请参见“为生命周期添加生命周期状态”主题。
对于每种生命周期状态,您需要配置状态安全性、控制选项和转换设置。
成员 | 安全性 | 控制 | 转换 |
|---|---|---|---|
CAD 管理员/设计师/工程师/经理/制造…… | 设置成员权限(读取/修改/删除 - 允许/拒绝/无) | 配置清除首选项 (全部/第一个和最后一个/最后一个/无) |
|
安全选项卡
定义状态安全性以配置哪些用户可以在每种状态内执行哪些操作。例如,它控制哪些成员和组可以读取、修改或删除分配有某种状态的对象。
指定在选定状态中具有角色的成员。步骤如下:
对于每个成员的“读取”、“修改”和“删除”列,选择“允许”、“拒绝”或“<空白>”权限。有关权限的详细信息,请参见“访问控制列表”。
权限 | 访问 |
|---|---|
读取 |
|
修改 |
|
删除 |
|
最佳做法是,将安全性应用于组(而非各个用户)以方便管理。
有关详细信息,请参见编辑生命周期状态安全性。
“控制”选项卡
配置指定给生命周期定义的文件的清除配置,以帮助管理 Vault 文件的保留。受控文件版本可保护处于相应状态的特定文档版本不被清除。
选中复选框以将状态设置为“已发布”或“过时”。
选择以下选项之一:
选中“包含现有文件版本”框,对现有文件版本的生命周期状态应用清除限制。
有关详细信息,请参见编辑生命周期状态控制。
“转换”选项卡
将对象从一个生命周期状态移至下一状态时称为转换。例如,将处于“正在工作”状态的文件更改为“已发布”状态时,这就是状态转换。转换将生命周期状态在流程中连接在一起。默认情况下,所有状态都连接到所有其他状态。对于每种状态,选择“转换”,然后选择“编辑”。
选择状态,然后单击“编辑”。
在“转换”对话框中,对于生命周期中的每个状态转换,可以配置执行转换的条件、转换事件和权限。选择相应的选项卡以配置转换设置。
条件 – 配置确定何时可以进行状态转换的特性条件。例如,管理员可以设置转换条件,以便在“初始审批者”特性没有值时文件无法转换到下一状态。
进行转换时执行的操作 – 配置在成功进行转换时可自动发生的事件。例如,选中复选框“切换第一级修订”,以便在从“已发布”状态转换到“正在工作”状态时将修订切换到序列中的下一个修订。
安全性 - 确定可以执行转换并设置访问控制权限(允许/拒绝)的成员。
有关详细信息,请参见“编辑生命周期状态转换”。