IFC-классы описывают типы объектов в модели: стены, плиты, колонны, помещения и оборудование. Нужный набор классов, свойств и формат передачи определяют IFC-схема и информационные требования конкретного проекта.
Классы и свойства
Классы вроде IfcWall, IfcSlab, IfcColumn и IfcSpace помогают обмену данными между программами. IFC schema включает стандартные наборы свойств, например Pset_WallCommon и Pset_DoorCommon, но их заполнение не является универсальным требованием к любой экспертизе или каждой модели.
IfcSpace используют, когда проекту требуются помещения, площади, эксплуатационные данные или иные связанные сведения. Если такой состав задан в ТЗ, BEP или IDS, отсутствие класса или свойства может стать основанием для отклонения именно по информационным требованиям проекта.
Что проверить перед передачей
- версию IFC и правила маппинга классов;
- обязательные свойства и их значения по ТЗ/BEP/IDS;
- координаты, структуру здания и проверку экспорта;
- регламент принимающей стороны и критерии приёмки.
Не подменяйте требования проекта общим правилом «все элементы должны иметь один Pset» или «приёмка всегда вернёт модель». Названия классов, PredefinedType и свойств проверяют по используемой версии официальной схемы buildingSMART/ISO и документации конкретного ПО.
Статья актуальна на 2026 год. Формат и информационные требования фиксируют до начала моделирования.
Нашли неточность в материале? Эта форма предназначена только для сообщений об ошибках и неточностях: опечатка, неверная формула, устаревшая ссылка, неточный пример или ошибка в работе калькулятора. Контактные данные указывать не нужно. Если нужен ответ или консультация, используйте контакты на странице автора.