Return Value
It will return false if the room/space is not enclosed in 2d or has no location, or the height is too small.
Далее планирую выдавливание геометрии из CurveLoop
IsOpen() выдает truecurveloop ( от Face-ов солида помещения) у которых IsOpen = False
изначально из RevitМодель из Ревит
у некоторых его поверхностей ребра не образуют замкнутых контуровТут не понял. Как можно построить поверхность Face из незамкнутых линий
Попробуйте метод GetRoomBoundaryAsCurveLoopArrayusing Autodesk.Revit.DB.IFC.ExporterIFCUtils;
Подключите "C:\Program Files\Autodesk\Revit 2018\RevitAPIIFC.dll"Попробуйте метод GetRoomBoundaryAsCurveLoopArrayusing Autodesk.Revit.DB.IFC.ExporterIFCUtils;
ExporterIFCUtils просит библиотеку (RevitApI и RevitUI уже подгружены)
Подключите "C:\Program Files\Autodesk\Revit 2018\RevitAPIIFC.dll"Получилось. Спасибо