数据管理功能 > 在上下文之间交换数据 > 管理 PDM 检出对象
  
管理 PDM 检出对象
PDM 检出对象 是共享对象的一种类型。
如果将对象从 PDM 检出到项目,则会创建对象的项目特定版本。
将 PDM 对象检出到项目不是单独或唯一的操作;创建共享对象 时可使用相同的添加至项目操作。
项目团队成员可编辑项目特定的对象版本,并随后将其发送回 PDM。
您可以将一个 PDM 对象同时检出到多个项目中。
* 
如果已将对象从 PDM 检出至多个项目,则只能将一个版本发送回 PDM。
源对象在 PDM 中处于锁定状态,直到项目工作完成。
要解锁源对象,可执行以下操作之一:
撤消 PDM 检出 - 删除所有项目特定的对象版本并解锁 PDM 中的源对象。
发送至 PDM - 项目特定版本会替换当前 PDM 对象版本来作为新的小版本。根据您在“收集对象并设置选项”表格中所做的选择,源对象会被再次解锁或检出。
* 
PDM 对象的文件夹位置、团队模板和生命周期模板均不受项目特定版本的影响。
以下示例阐明了典型的 PDM 检出情景:
1. 上下文管理者使用“添加至项目”操作将产品对象检出到项目。
该部件当前在项目文件夹中可用,但在产品上下文中被锁定。这样一来,项目内的用户不仅能够修改对象,同时还能避免与在 PDM 环境下同时执行的任何工作发生冲突。
2. 添加到项目后,各个项目团队成员即可检出和修改 PDM 对象的项目特定版本。
也可以将部件、CAD 文档与动态文档检出并下载至各用户的工作区。可以在工作区中启动相应工具来修改对象。
3. 相应工作完成后,项目成员会将对象检入到项目中。将对象发送回 PFM 后,项目工作才会在源产品中显示。
4. 项目的开发工作完成后,管理者会使用“发送至 PDM”操作将源版本替换为项目版本。
部件在产品上下文中解锁,团队成员现在可将修订后的部件并入各自的产品工作中。
有关使用多个设计情景的详细使用案例示例,请参阅PDM 检出的使用情况示例
PDM 检出状态
“已发送到 PDM”
对象最初从 PDM 检出,并已更新为包含在项目上下文中执行的工作。最新版本将重新共享到项目。
“已避免使用”
在某一点,该对象会被检出到项目,并且同时会被检出到该项目以外的至少一个项目中。从此以后,该项目以外的项目已使用“发送至 PDM”操作来更新源对象。
不能将避免使用的对象发送到 PDM。
项目成员可以继续检出和检入已避免使用的对象。
避免使用的对象仍会显示在项目的“文件夹内容”表格中。
可以添加避免使用的对象作为新对象或其它 PDM 检出对象的子项。但是,在您将父项发送至 PDM 时,您不能发送已避免使用的子项。相反,已避免使用的子项会替换为其源的最新 PDM 版本。
如果将已避免使用的对象与另一项目对象相关联,则将保持该关联。但是,如果您想要将关联对象发送至 PDM,则您必须首先移除该关联。
“已放弃”
在某一点,该对象处于“已避免使用”状态。从此以后,用户已对该对象执行了“转换为共享”操作
将最新版本的源 PDM 部件重新共享到项目。
项目成员仍可查看已放弃对象,但可能无法再执行检出操作来修改对象。
当视图设置为“全部 - 包括隐藏对象”时,已放弃对象仅会显示在“文件夹内容”表格中。