使用IfcOpenShell将使用PythonOcc创建的形状添加到IFC模型

时间:2017-05-09 10:37:13

标签: python ifc

目前我遇到了在IFC模型中显示对象的问题。我用PythonOCC [1]创建了一个名为example_shape的形状。这个形状在IfcOpenShell的3D查看器中以所需的颜色可见[2]。现在我希望在具有特定属性集的新导出的IFC模型中也可以看到此example_shape。我找不到有关此主题的任何有用信息。

# [1]
example_shape = OCC.BRepAlgoAPI.BRepAlgoAPI_Common(extrusion_Surface, element_shape).Shape()

# [2]
fill = OCC.Quantity.Quantity_Color(r, g, b, OCC.Quantity.Quantity_TOC_RGB)
ifcopenshell.geom.utils.display_shape(example_shape, clr=fill)

我尝试了不同的方式,但没有好的或想要的输出。这里有没有人曾经遇到过同样的问题?

0 个答案:

没有答案