Windchill中Ghost Object的处理

我在将cellphone.asm这个装配导入至工作区时,有意排除掉了front_cover.prt这个零件,于是便得到了一个Ghost Object,如下图所示

Windchill中Ghost Object的处理_第1张图片

简单来说,Ghost Object就是那些能从Creo的Reference Viewer中看到,但实际却不存在的模型

其实有些参考模型只是在建模时用到,此后便没什么用了,这样的模型当然用户不会留着,但对他们的参考却还保留在Reference Viewer中,因而解决Ghost Object釜底抽薪的方法就是:要么找到缺失的模型,要么干脆在Reference Viewer中删除参考关系或依赖关系

但有时工程师不知道为什么出现Ghost Object,也不知道可以用上面的方法去解决,只是想赶紧把装配检入Windchill,怎么办呢?

方法一:检入时忽略

下图中的标黄区域默认是未勾选的,此时检入装配将遇到报错:

Cannot check in place holder document CAD Part  - front_cover.prt, A.1.

无法检入占位符文档CAD部件 - front_cover.prt, A.1.

Windchill中Ghost Object的处理_第2张图片

如果勾选Auto resolve incomplete objects,或许就能检入

Update with object on server, then ignore意思是先在Windchill中搜索标记为Ghost Object的CAD文档,如果找到了,那么就可以忽略

有个Windchill首选项与之有关:Operation>CheckIn Operation>Update Incomplete Objects on Server

而Always ignore就是哪怕没有找到,也允许忽略,不过这对依赖的类型是有限制的,通过首选项Display>Incomplete object resolution来控制,Windchill界面中对该首选项的说明已经很详细了

不过这个Always ignore最多也只能忽略非必要的依赖或参考,对于必要的依赖或参考,是无法忽略的,那就只能通过方法二来实现了

Windchill中Ghost Object的处理_第3张图片


方法二:使用占位符文档

所谓占位符文档,place holder,其实就是一个普通的CAD文档,是用Windchill中的CAD文档模板制作的,今后用户找到丢失的模型了,可以将占位符文档替换掉

在尝试上载或检入模型失败后,在Ghost Object上右击可以看到Add Place Holder

注意一定是在尝试将Ghost Object上载或检入后才会看到此右键菜单项

Windchill中Ghost Object的处理_第4张图片



你可能感兴趣的:(工作日记)