Иногда у пользователей nanoCAD BIM Вентиляция появляется необходимость экспортировать проект именно в той структуре классов IFC, как описано у buildingsmart: IfcProject → IfcSite → IfcBuilding → IfcBuildingStorey:
… в то время как по умолчанию nanoCAD BIM Вентиляция при экспорте сохраняет только структуру IfcProject → IfcBuilding → IfcBuildingStorey:
Чтобы экспортировать IFC с полной структурой, включающей IfcSite, нужно настроить структуру проекта.
Как настроить проект для экспорта с классом IfcSite
I. Убедиться, что всем элементам проекта назначены свойства Текущий уровень, а самим уровням - свойство Текущее здание. Это необходимо, чтобы при экспорте элементы были добавлены в соответствующие уровни-IfcBuildingStorey и здания-IfcBuilding:
Конкретные указания можно найти в разделе «Модель здания» в руководстве пользователя.
II. Создать дополнительный компонент и маппинг.
-
Создать дополнительный компонент именно для экспорта. Вложить в него (через ПКМ → разместить новый экземпляр в модели → координаты 0,0,0) основной компонент, в котором моделируется сама инженерная система.
В моем примере дополнительный компонент называетсяПроект - Компонент для экспорта, в который вложена Площадка; основной компонент названПлощадка - Компонент, в котором все моделируется -
Создать и разместить в основном компоненте (Площадке) какую-то специальную опцию, маркирующую площадку, например я создал опцию
Площадка -
Добавить правило в файл маппинга
C:\ProgramData\Nanosoft\nanoCAD BIM Вентиляция x64 <версия>\IfcMap.json, по которому компоненту с данной опцией будут присваиваться Ifc классIfcSite. В данном случае достаточно сделать, как на скриншоте; если вам необходимо настроить маппинг более сложным образом, ознакомьтесь с полной инструкцией по пользованиюIfcMap.json: Маппинг IFC при выгрузке из nanoCAD BIM Вентиляция .Файл маппинга из примера: ifcMap.zip (1,2 КБ)
Проект из примера: Структура проекта.7z (176,1 КБ)
Экспортировать нужно из вспомогательного компонента (Проект - Компонент для экспорта, в который вложена Площадка).
Результат
Результат в ifc-вьювере выглядит так:
Таким образом, настроив экспорт всего единожды, пользователь получает и гибкость настройки IFC, и корректную структуру по требованиям EIR или BEP.





