Добавьте фигуру, созданную с помощью PythonOcc, в модель IFC с помощью IfcOpenShell.

На данный момент у меня проблема с отображением объекта в модели IFC. Я создал форму, названную example_shape, с PythonOCC [1]. Эта форма видна в моем трехмерном средстве просмотра IfcOpenShell в желаемом цвете [2]. Теперь я хочу это example_shape также будет отображаться в новой экспортированной модели IFC с определенным набором свойств. Я не могу найти какую-либо полезную информацию по этой теме.

# [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 ответов

Другие вопросы по тегам