Работа с мансардными окнами в Revit часто становится источником коллизий на стадии рабочей документации: семейства не встраиваются в слой кровли, спецификации выдают неверные габариты, а узлы стыковки с парогидроизоляцией требуют ручной доработки на листах. Цена ошибки — переработка спецификаций, споры с заказчиком по комплектации и риск протечек на объекте. Ожидаемый результат — корректно встроенные окна с валидными параметрами, связанные спецификации и узлы, которые не требуют «доделки» в CAD.
Ключевая сложность заключается в том, что стандартные семейства окон Revit рассчитаны на вертикальные заполнения. Мансардное окно — это элемент кровли, который должен резать слои крыши, учитывать угол наклона, иметь корректный хост и передавать в спецификацию реальные размеры коробки, стеклопакета и фурнитуры. Если использовать семейство «Окно» с хостом «Стена», оно не встроится в кровлю и не даст правильного отверстия.
Перед началом моделирования определитесь с источником семейств: библиотека производителя (Velux, Fakro, Roto и др.), адаптированные под ГОСТ/СП семейства из открытых библиотек или собственная разработка. От этого зависит, сколько параметров придётся перебивать вручную и насколько корректно будет работать автоматическое создание отверстий в кровле.
Выбор и проверка семейства окна
Откройте семейство в редакторе и проверьте категорию: должна быть «Окна» (Windows). Хост — «Крыша» (Roof) или «По лицу» (Face-based). При хосте «Крыша» окно автоматически ориентируется по нормали плоскости крыши; при «По лицу» — нужно задавать угол через параметр экземпляра. Оба варианта рабочие, но Roof-based проще в массовом размещении.
Обязательно наличие void-геометрии (Void Extrusion или Void Sweep), которая вырезает отверстие во всех слоях крыши. Проверьте в 3D-виде: поставьте семейство на составную крышу с несколькими слоями (перекрытие, пароизоляция, утепление, контрбрус, кровельное покрытие). Void должен прорезать все слои до нижней грани коробки окна. Если void отсутствует или задан только для одного слоя — отверстие в спецификации отверстий будет неверным.
Параметры типоразмера: ширина и высота коробки (Rough Width, Rough Height), размеры стеклопакета, марка окна по каталогу производителя, коэффициент теплопередачи (U-value), класс прочности по ветровой нагрузке. Параметры экземпляра: угол наклона (если Face-based), отметка низа окна, привязка к осям/сеткам. Все критичные параметры должны быть общие (Shared Parameters) — иначе они не попадут в спецификацию проекта.
Проверьте поведение при изменении наклона крыши. В семействе с хостом Roof окно поворачивается автоматически. В Face-based — параметр угла должен пересчитываться через формулу или задаваться вручную. Если при изменении угла крыши окно «проваливается» сквозь покрытие или уходит в перекрытие — семейство требует доработки геометрии или ограничений.
Размещение в модели кровли
Создайте крышу по низу перекрытия (Pick Walls) или по контуру. Убедитесь, что структура слоёв крыши задана верно: порядок слоёв отвергается снизу вверх, материалы имеют корректные толщины. Мансардное окно размещается инструментом «Окно» (Window) на вкладке «Архитектура». При хосте Roof кликните по склону крыши — окно встроится перпендикулярно нормали. При Face-based — кликните по внутренней или внешней грани слоя, затем задайте угол.
После размещения проверьте в разрезе: коробка окна должна сидеть на контрбрусьях/балках, нижний край рамы — по уровню чистого пола чердака с учётом подоконника. Верхний край — ниже конька минимум на 200–300 мм для водоотвода (точное значение по ТУ производителя). Боковые зазоры между рамой и брусьями — 20–30 мм на монтажную пену и утепление (по рекомендациям производителя).
Если окно не встраивается (выдаёт предупреждение «Cannot place window»), проверьте: слой крыши, в который кликаете, должен быть основным (Structure) или иметь функцию «Структура». Слои с функцией «Гидроизоляция» или «Отделка» не принимают хост. Переключитесь на структурный слой или временно сделайте его основным для размещения, затем верните структуру.
Для серийного размещения используйте «Массив» (Array) или копирование с привязкой к осям. Задайте шаг по осям стропильной системы. После копирования проверьте каждое окно в разрезе — при сложной геометрии крыши (ямы, коньки, сносы) автоматическое копирование может дать коллизии с конструкциями.
Порядок размещения мансардного окна
- 01Открыть семейство, проверить категорию Windows, хост Roof или Face-based, наличие void-выреза во всех слояхКонтроль: В 3D-виде на составной крыше void прорезает все слои до низа коробки
- 02Загрузить в проект, открыть вид «Крыша» или 3D, выбрать инструмент ОкноКонтроль: Окно встраивается в склон без предупреждений, ориентируется по наклону
- 03В разрезе проверить отметки низа/верха рамы, зазоры к брусьям, положение относительно конька и водосточной желобкиКонтроль: Нижний край рамы по уровню пола ±10 мм, зазоры 20–30 мм, расстояние до конька ≥200 мм
- 04При необходимости скорректировать отметку через свойства экземпляра или привязку к уровнюКонтроль: Все окна одной серии имеют одинаковую отметку низа, спецификация выдаёт корректные размеры
Настройка параметров и спецификаций
Создайте общий файл общих параметров (Shared Parameters.txt) с группами: «Мансардные окна — Геометрия», «Мансардные окна — Теплотехника», «Мансардные окна — Комплектация». Добавьте параметры: Марка окна (Type Mark), Производитель, Серия, Артикул, U-значение, Rw (звукоизоляция), Тип фурнитуры (ручное/электрическое/солнечное), Комплект монтажа (фальцы, подоконник, настил). Все параметры — типа (Type), кроме отметки и угла — экземпляра.
В диспетчере спецификаций создайте спецификацию «Мансардные окна» на основе категории «Окна». Поля: Марка, Типоразмер, Ширина коробки, Высота коробки, Угол наклона, Площадь остекления, U-значение, Количество. Добавьте вычисляемое поле «Площадь остекления» = (Ширина_стеклопакета × Высота_стеклопакета) / 1000000 (если размеры в мм). Группировка по Марке, сортировка по Углу наклона — удобно для заказа у производителя.
Проблема: стандартное поле «Ширина»/«Высота» в спецификации Revit выдаёт габариты ограничивающего параллелепипеда (Bounding Box), а не реальные размеры коробки. Решение — завести отдельные общие параметры Rough_Width, Rough_Height в семействе и заполнять их формулой или вручную при создании типоразмеров. В спецификацию выводить именно их.
Для передачи в закупки добавьте поле «Комплект поставки» (текстовое, типовое) с перечислением: рама, стеклопакет, фурнитура, фальцы верхний/нижний/боковые, подоконник, настил, крепеж. Это исключает пропуски при заказе. Если производитель поставляет окно в сборе — укажите «Сборка на заводе», если в коробках — «Монтаж на месте».
Детализация узлов стыковки
Стандартные узлы производителей (Velux, Fakro, Roto) выдаются в DWG/PDF под типичные кровли: мягкая черепица, металлочерепица, профнастил, шifers. В Revit есть два пути: (1) импортировать DWG в семейство детали (Detail Item) и наносить на виды разрезов, (2) смоделировать узел нативно из детальных линий и заполнений в виде «Разрез» (Section) или «Деталь» (Detail View).
Нативный путь предпочтителен: детальные линии масштабируются, вес линий настраивается через Object Styles → Annotation Objects, заполнения (Filled Region) показывают утепление, пароизоляцию, контроветровку. Создайте типовые детали: «Мансардное окно — стык с пароизоляцией», «Мансардное окно — фальцы при металлочерепице», «Мансардное окно — подоконник и настил». Сохраните их в библиотеке проекта и наносите инструментом «Компонент детали» (Detail Component) на виды разрезов.
Критичные узлы для показа в рабочей документации: (а) верхний фальц — вхождение под кровельное покрытие с перекрытием ≥100 мм, (б) нижний фальц — накладной с водоотводом на настил, (в) боковые фальцы — вхождение под покрытие с боковой стороны, (г) пароизоляция — обклейка рамы с нахлёстом на пароизоляцию перекрытия ≥150 мм, (д) утепление замывки — минеральная вата плотностью ≥35 кг/м³ без пустот, (е) контроветровка — зазор 30–50 мм между утеплением и кровельным покрытием.
Не моделируйте каждый слой утепления в 3D — это перегружает модель. Достаточно показать в разрезах схему слоёв с толщинами и марками материалов. В спецификацию материалов (Keynote) заносите только утепление замывки и пароизоляцию окна — основное утепление крыши уже в спецификации кровли.
Типичные симптомы и исправления
| Симптом | Причина | Что сделать |
|---|---|---|
| Окно не встраивается в крышу: «Cannot place window» | Активный слой крыши не имеет функции Structure или хост семейства — Wall | В структуре крыши сделать структурный слой основным; в семействе сменить хост на Roof |
| В спецификации ширина/высота не совпадают с каталогом | Ревит выводит Bounding Box, а не параметры коробки | В семействе создать общие параметры Rough_Width, Rough_Height и выводить их в спецификацию |
| При изменении угла крыши окно уходит в перекрытие или вылетает наружу | В Face-based семействе нет ограничения по отметке низа или void не следует за геометрией | Добавить параметр отметки низа с привязкой к уровню; привязать верх void к Reference Plane, движущемуся с углом |
| Пароизоляция в разрезе прерывается рамой окна | Детальная линия пароизоляции не обведена вокруг рамы | Нанести детальный компонент «Пароизоляция окна» с замкнутым контуром вокруг рамы |
Координация с конструкциями и системами
Мансардное окно режет стропильную систему. В модели конструкций (Structural Framing) стропила/балки должны иметь вырезы под коробку окна. Лучший рабочий процесс: архитектор размещает окна в архитектурной модели, затем передаёт координаты (Linked Model → Copy/Monitor или координаты через общие координаты) в конструкторскую модель. Конструктор вставляет вырезы в стропила (Opening by Face или Void в семействе балки) и добавляет перемычки/подкосы.
Проверка коллизий: запустите «Проверка интерференсов» (Interference Check) между категорией «Окна» и «Конструкции — Балоны/Стропила». Допустимое пересечение — только зазор 20–30 мм вокруг коробки. Любое пересечение геометрии рамы с брусом — ошибка. Исправляйте в архитектурной модели (сдвиг окна по оси) или в конструкторской (перемычка).
Вентиляция и отопление: мансардное окно часто требует конвектора под подоконником или вентиляционного клапана в раме. В Revit это отдельные семейства (Механическое оборудование / Generic Model), размещаемые после окна. Привяжите их к уровню низа окна и к ширине коробки. В спецификацию ВК добавьте поле «Привязка к окну» (марка окна) — для комплектации.
Молниезащиска и заземление: если окно металлическое или с металлическими фальцами, по СП требуется заземление. В модели это не визуализируется, но в спецификацию окна добавьте булев параметр «Требует заземления» и текстовое «Схема заземления» — для передачи в проект ЭОМ.
Экспорт в IFC и передача подрядчику
При экспорте в IFC 4×3 мансардные окна попадают в класс IfcWindow. Важно: в настройках экспорта (IFC Export Setup → Property Sets) включите экспорт общих параметров (Shared Parameters) как Pset_WindowCommon и пользовательские Property Sets. Проверьте в IFC-viewer (BIMvision, Solibri): у каждого окна должны быть заполнены OverallWidth, OverallHeight, SillHeight, Inclination (угол наклона), U-value, FireRating (если есть).
Если подрядчик просит «выдачу габаритов для заказа» — не отправляйте IFC. Сформируйте таблицу Excel на основе спецификации Revit: Марка, Количество, Ширина коробки, Высота коробки, Угол наклона, Тип покрытия (для выбора фальцев), Комплект поставки. Это исключает ошибки пересчёта из IFC.
Для монтажных схем создайте 3D-вид «Монтаж мансардных окон» с фильтром по категории Окна, включите теги с маркой и углом наклона. Разместите на листе с выносками к узлам фальцев. Подрядчик получит наглядную схему без необходимости открывать модель.
Выбор способа детализации узлов
- Есть готовые DWG-узлы от производителя под вашу кровлюИмпортировать в Detail Item, наносить на разрезы — быстрее, точнее по геометрии фальцев
- Нет готовых узлов или кровля нестандартнаяРисовать нативно детальными линиями и заполнениями — масштабируется, вес линий управляется, нет проблем с DWG
- Нужно показать только схему слоёв без детализации фальцевИспользовать заполнения (Filled Region) с марками материалов в виде разреза — достаточно для ТО/РД
Контроль качества перед выдачей
Чек-лист перед выдачей стадии РД/РДС: (1) Все окна размещены на хосте Roof/Face-based, нет предупреждений «Not hosted». (2) В разрезах каждый стык окна с кровлёй имеет наложенный детальный компонент узла. (3) Спецификация окон: заполнены Марка, Rough_Width, Rough_Height, Угол, U-value, Комплект поставки. Количество совпадает с 3D-видом. (4) Проверка интерференсов с конструкциями — 0 ошибок, только зазоры 20–30 мм. (5) IFC-экспорт: у каждого окна есть Inclination, OverallWidth, OverallHeight, SillHeight. (6) На листах монтажных схем стоят теги с маркой и углом, есть выноски к типовым узлам.
Если проект переходит в BIM-эксплуатацию (TIM), добавьте в семейство параметры ГОСТ: InventoryNumber, InstallationDate, WarrantyEndDate, MaintenanceInterval. Заполнять их будет заказчик, но параметры должны существовать и быть общими.
Типовые ошибки, которые просачиваются в выдачу: (а) окно хостится на стене чердачной перегородки вместо крыши — в спецификации отверстий нет выреза в кровле; (б) void-вырез не доходит до нижнего слоя кровли — в спецификации отверстий площадь занижена; (в) параметр угла наклона не общий — в IFC уходит 0°; (г) фальцы не показаны в разрезе — монтажник ставит их «по своему».
Признаки готового результата
- В спецификации окон заполнены все общие параметры: марка, габариты коробки, угол, U-value, комплект поставки
- В разрезах каждого окна наложены детальные компоненты узлов стыковки с пароизоляцией, утеплением, фальцами
- Interference Check между Окнами и Конструкциями даёт 0 коллизий (кроме зазоров 20–30 мм)
- IFC-экспорт открывается в вьювере: у каждого IfcWindow есть Inclination, OverallWidth, OverallHeight, SillHeight
- На листе монтажной схемы стоят теги с маркой и углом, есть выноски к типовым узлам
Ограничения подхода и когда нужен другой инструмент
Revit не заменяет расчёт теплотехнический (ТЕРМ, THERM) для узлов мансардных окон — показывает только U-value стеклопакета из каталога. Точку росы в замывке и температурные поля на стыке рамы/кровли нужно считать отдельно и заносить результаты в параметры семейства вручную.
Для сложных форм окон (треугольные, круглые, комбинированные с люками) стандартные прямоугольные семейства не подходят. Придётся моделировать in-place семейство (In-Place Family) категории Windows с void-вырезом, но тогда потеряется автоматическая спецификация по типоразмерам — каждый экземпляр уникален. В таком случае ведите таблицу в Excel и вручную переносите в общую спецификацию проекта.
Если проект требует соответствия классификатору Классификатор КС/КОС (Россия) или Uniclass/OmniClass (международно) — проверьте коды в семействе. Revit не хранит классификатор нативно; используйте общий параметр «Классификатор_Код» и заполняйте при создании типоразмеров.
При работе в коллективной модели (Worksharing) окна лучше размещать в отдельной рабочей наборе (Workset) «Архитектура_Мансардные окна». Это позволяет конструкторам и вентиляционщикам выгружать только этот набор для координации, не загружая всю архитектуру.
Можно ли использовать стандартное семейство «Окно» с хостом «Стена» для мансардных окон?
Нет. Такого окна не встроить в крышу, оно не создаст отверстие в слоях кровли и не будет иметь корректного угла наклона. Спецификация отверстий покажет нулевую площадь. Нужен хост Roof или Face-based.
Почему в спецификации ширина окна отличается от каталога производителя?
Revit по умолчанию выводит габариты ограничивающего параллелепипеда (Bounding Box), которые зависят от угла наклона. Создайте в семействе общие параметры Rough_Width и Rough_Height для реальных размеров коробки и выводите их в спецификацию.
Как правильно показать пароизоляцию вокруг окна в разрезе?
Нанесите детальный компонент (Detail Component) с замкнутым контуром заполнения (Filled Region) вокруг рамы. Линия пароизоляции должна нахлестывать на пароизоляцию перекрытия минимум 150 мм. Не рисуйте линии вручную на каждом разрезе — используйте типовый детальный компонент.
Что делать, если при изменении угла крыши окно «проваливается» сквозь покрытие?
В Face-based семействе привяжите нижнюю опорную плоскость (Reference Plane) к уровню через параметр отметки низа. Верх void-выреза привяжите к подвижной опорной плоскости, которая поворачивается с параметром угла. В Roof-based семействе проверьте, что void привязан к нижней грани коробки, а не к фиксированной отметке.
Нужно ли моделировать фальцы в 3D?
Не обязательно. Достаточно показать их в разрезах детальными компонентами. 3D-моделирование фальцев перегружает модель и усложняет координацию. Исключение — если требуется визуализация для презентации или проверка коллизий фальцев с системой водоотвода.
Как передать подрядчику данные для заказа окон без ошибок?
Экспортируйте спецификацию Revit в Excel (через отчёт или ручной копирование). Таблица: Марка, Количество, Rough_Width, Rough_Height, Угол наклона, Тип кровли (для фальцев), Комплект поставки. IFC не подходит для заказа — в него не попадают все кастомные параметры и легко ошибиться в пересчёте углов.
Работа с мансардными окнами в Revit строится на трёх опорах: правильное семейство с хостом Roof/Face-based и void-вырезом, общие параметры для спецификаций и IFC, нативная детализация узлов в разрезах. Соблюдение протокола размещения и чек-листа перед выдачей исключает 90% типичных ошибок. Граница применимости — стандартные прямоугольные окна серийного производства. Для нестандартных форм, сложных геометрий кровли или чисто 2D-выдачи подход меняется на In-Place моделирование или 2D-детализацию.