Revit Plugin 生成的墙体在切图时无法消隐

在Revit中通过Bentley Revit Plugin生成的imodel,在随后的切图中, 墙体并不能消隐。见图中,两个墙体,一个是Revit插件生成的,元素类型是106。另一个是我画的Solid。两个一样的Solid(混凝土)分别穿过墙体。在放置一个plan callout后切图,可见自己画的混凝土对于穿过的solid可以被消隐,但由Revit Plugin形成的墙体无法消隐。请问如果解决这个问题?谢谢。

放置Plan Callout之后,在drawing model 中,可见在Revit生成的墙体中,穿过的solid混凝土没有被消隐(红线)。而用Microstation中画的Solid混凝土其消隐正常。附上Dgn文件Sample.dgn.

 2728.Sample.dgn

Parents Reply
  • 这是否算是个bug?

    不一定能算。据我所知,OBD中的墙体不是用一个Solid表达的,它本身就是用六个Shape面围成的。在Revit Plugin转换时将Shape改用Mesh表达了。您可以直接在OBD中测试这种遮挡关系是否能正确?

    如果将其转换为正常的solid?

    选中这六个单独的面,执行Modeling>Surface>Stitch Surfaces后就能转换成一个Smart Solid。此时再切换到DrawingModel就能看到正确的遮挡关系了。



Children