与其他应用程序集成 > Windchill Workgroup Manager 文档 > SolidWorks > 高级技术 > 装配成员资格 > 必需的依存对象与可选的依存对象
  
必需的依存对象与可选的依存对象
Windchill Workgroup Manager 中,为两种类型的依存关系 (必需的和可选的) 分配明确的含义。必需 有两层含义:
该依存对象必需完整定义 Windchill 中对象之间的相互关系集。
要成功检索 SOLIDWORKS 中的对象,该依存对象是必不可少的。
可选 表示该依存对象不是成功检索 SOLIDWORKS 对象的必要条件。例如,隐含组件在装配中是可选的 (一般说来,装配中唯一的可选成员是隐含组件)。但是,如果该组件被恢复,则会变成必需的依存对象。
* 
某个依存对象是必需项还是可选项可取决于从 Windchill 中检索到的配置。同时请注意,系统不会阻止您从正在被检索对象的列表中移除必需的装配成员;但是,移除必需的成员可能需要您干预 SOLIDWORKS 会话才能完成检索。
例如,考虑 SOLIDWORKS 装配 p.sldasm。在小版本 A.1 中包含组件 1.sldprt、2.sldprt 和 3.sldprt。这 3 个组件均视为必需。
在 p.sldasm 的小版本 A.2 中,3.sldprt 已经被隐含。组件 1.sldprt 和 2.sldprt 被视为必需组件。组件 3.sldprt 被视为可选组件。
如果 CAD 应用程序为您提供了是否检索相关对象的选择,这些则为可选的依存对象。
例如,如果用 2.sldprt 在 1.sldprt 中创建一个功能并保存,则当打开 1.sldprt 时也会给出打开 2.sldprt 的选择。由于打开 2.sldprt 是用户的选择,因此它是 1.sldprt 的一个可选依存对象。