权限的设置
在此设计过程中,模具设计工作组,夹具设计工作组所使用的工序零件模型都是通过衍生产品设计工作组设计出的零件模型通过“填补”得到的。而原始零件模型是由产品设计工程师通过装配约束关系创建的,所以在三个工作组中只有产品设计工程师才有对原始零件进行修改的权限。为了防止夹具设计工作组和模具设计工作组设计人员由于误操作或其它原因造成对原始零件模型的修改,需要对各个项目组进行不同的权限设置,这个可以由网络管理员通过Windows浏览器进行设置。
对各工作组的权限设置如下:
产品设计工作组:只对产品设计工程师开放写入的权限,对其他工作组成员只读
夹具设计工作组:只对夹具设计工程师开放写入权限
模具设计工作组:只对模具设计工程师开放写入权限
检入和检出机制防止设计冲突
当产品设计工程师需要对零件进行修改时,需要将文件从项目中定义的工作组位置“产品设计工作组”中检出,找到总装配体文件打开:
1. 在部件浏览器中,在标题栏上单击鼠标右键,然后单击菜单上的“文件状态”。该文件状态浏览器将在列出的每个文件的左侧显示状态图标
2. 在文件状态浏览器中,在前面的状态图标为“可用于检出”的文件名中选择要进行修改的零件,单击鼠标右键
3. 单击菜单上的“检出”

图22 文件状态
该文件将自动复制到产品设计工程师定义的工作空间中。在工作空间中处理文件时,对网络文件的引用将被保留,因此虽然工作空间中只有一个零件被检出,但不影响其基于装配约束的零件设计。
在团队项目中对同一零件可能不止一个工程师拥有修改权限,这就可能导致同一时间对同一零件有不只一位工程师在进行修改,这样就会导致设计冲突的发生,而通过项目引入的“检出”机制可以有效的防止类似事件的发生。当零件已经由一名工程设计人员检出时其他设计人员在文件状态浏览器中可以看到到此时零件的状态为不可用,除此之外还可以查看零件的检出者以及检出时间。此时其他设计人员只有等文件检出者将文件检入之后才可以检出到本地工作空间。这样便保证了同一时间对同一零件只有一位设计人员在进行设计,避免了设计冲突的发生。

图23 查看检出者与检出时间
当要更新工作组位置中的文件版本,并使所做的修改可供其他人使用时,将文件检入到服务器端工作组中。
在本例中产品设计工程师在将零件检出到本地工作空间进行修改之后,将零件重新检入到服务器端的产品设计工作组中,此时,模具设计工作组以及夹具设计工作组中的工序零件模型将随之更新。设计的模具以及夹具模型参数也将随之进行更新。
对于图18给出的零件,零件、模具以及夹具同步并行设计,通过Inventor中半隔离项目实现了这种并行设计的数据管理。
3 总结
从前面的介绍可以看出,基于半隔离项目能够很好地解决在并行设计过程中的问题,其优势主要表现在以下方面:
· 方便快捷的共享和交换信息
· 保证信息安全性
· 识别和解决设计冲突
· 确保设计文件之间的关联性
· 保存并能恢复设计文件的旧版本
但是,半隔离项目也存在着一定的局限性,比如,文件共享以及权限设置过于依赖于操作系统提供的服务;查看大量文件的状态和属性时不够方便。因此,使用半隔离项目比较适用于中、小型设计;对于大型设计,面对数千上万的零部件,在进行数据管理上半隔离项目就显得力不从心,而Vault项目与PDM的结合就能很好的解决这个问题。