Моделирование двускатной крыши в Revit — базовая задача, от качества решения которой зависит корректность спецификаций, расчёта площадей и совмещения с несущими конструкциями. Ошибка на этапе эскиза проходит через все стадии: объёмы материалов, узлы стыковки с парапетами, вентиляционные выходы и итоговый комплект рабочих чертежей. Цель статьи — дать чёткий алгоритм: от выбора инструмента до проверки геометрии перед выдачей в проект.
Цена ошибки растёт нелинейно: перестройка крыши после согласования архитектурного раздела тянет за собой переработку конструктивных схем, спецификаций металла и деревообработки. Ожидаемый результат — параметрическая крыша, которая перестраивается при изменении габаритов здания, корректно выдаёт площадь склонов, длину конька и карнизов, и не требует ручной доработки на листах.
Работаем в текущей версии Revit (2024–2025) с семейством «Крыша по наведению» (Roof by Footprint). Все действия проверяются на печатной форме спецификации и в 3D-виде при разрезе по коньку.
Подготовка: уровни, сетка и привязка к стенам
Перед запуском команды проверьте, что уровень чердака или мансардного этажа создан и имеет корректную отметку. Крыша будет размещена на этом уровне. Убедитесь, что внешние стены достроены до уровня крыши и имеют привязку «До уровня: Уровень чердака» со смещением по вертикали, если парпет или карниз выходит за плоскость стены.
Включите в вид 3D или план уровня крыши отображение категории «Стены» и «Уровни». Отключите лишние категории (мебель, оборудование), чтобы не кликать по ним при выборе контура. Если стены имеют присоединённые к ним элементы (карнизы, парапеты), временно изолируйте их или используйте фильтр выбора «Только стены».
Важно: контур крыши должен быть замкнутым. Revit не допускает разрывов в эскизе. Если здание имеет сложную форму, замкните контур дополнительными отрезками эскиза, которые позже можно сделать невидимыми или задать им нулевой склон.
Создание крыши по наведению: эскиз и склоны
Запустите Архитектура → Крыша → Крыша по наведению. В режиме эскиза выберите инструмент «Выбрать стены» (Pick Walls). Кликайте по внутренней стороне внешних стен по периметру. Revit автоматически строит линии эскиза с отступом, заданным в свойствах типа крыши (параметр «Смещение от стены»). Для стандартного карниза задайте смещение 300–500 мм в зависимости от проекта.
После замкнения контура активируйте галочку «Определяет склон» (Defines Slope) на двух параллельных линиях эскиза, которые станут фронтонами. На остальных двух линиях галочка должна быть снята — они формируют коньк и карнизы. В поле «Угол склона» введите одинаковое значение для обеих фронтонных линий, например 30° или 45°, в зависимости от покрытия и климатического района. Единицы измерения — градусы или проценты, переключаются в настройках проекта.
Если проект требует разных углов склонов (асимметричная крыша), задайте разные значения для каждой фронтонной линии. Коньк тогда сместится от центра. Проверьте положение конька в 3D-виде сразу после выхода из режима эскиза.
Настройка типа крыши: слои, толщина и материал
В диалоге «Свойства типа» (Edit Type) проверьте структуру слоёв крыши (Structure → Edit). Стандартный набор для настильной крыши: внутренняя обшивка, пароизоляция, утеплитель, контроветровка, наполнитель, внешнее покрытие. Толщина каждого слоя задаётся согласно теплотехническому расчёту и паспорту материалов. Не придумывайте значения — берите из проекта раздела «Теплотехнический расчёт» или из каталога производителя утеплителя.
Параметр «Функция» (Function) для слоя утеплителя должен быть «Утепление» (Insulation), для пароизоляции — «Пароизоляция» (Air/Vapor Barrier), для внешнего покрытия — «Отделка 1» (Finish 1). Это критично для корректной работы спецификаций и расчёта теплопотерь. Материал назначается в колонке «Материал» — выберите из библиотеки проекта или загрузите нужный.
Обратите внимание на параметр «Смещение от базового уровня» (Base Offset From Level). Если крыша сидит на Mauerlat или на перекрытии с водоизоляцией, задайте смещение равное толщине Mauerlat или водоизоляционного пирога. Нулевое смещение означает, что нижняя грань нижнего слоя совпадает с уровнем чердака.
Редактирование подножек, проёмов и стыковок
После создания основной крыши часто нужно добавить слуховые окна, выхлопные трубы, вентиляционные колодцы. Используйте инструмент «Редактировать подножку» (Edit Footprint) в контекстной вкладке. Добавьте замкнутые контуры проёмов внутри эскиза — они автоматически вырежут отверстия во всех слоях крыши.
Для слуховых окон создайте отдельную крышу по наведению с меньшим склоном или вертикальными гранями (галочка «Определяет склон» снята, задайте высоту экструзии). Присоедините стены слухового окна к основной крыше командой «Присоединить стены к крыше» (Attach Top/Base → Крыша). Это обеспечит корректную стыковку при изменении высоты конька.
Стыковка с парапетами и пристенными фонарями: используйте «Крыша по экструзии» (Roof by Extrusion) для фальцевых или рулонных завязок. Профиль экструзии рисуйте в разрезе, привязав к верху парапета. Альтернатива — семейство «Завязка пристенная» на основе Generic Model, размещаемое по длине стыка массивом.
Выдача документации: спецификации, разрезы, узлы
Создайте спецификацию «Площади крыш» (Roof Schedules) с полями: Тип, Площадь, Длина конька, Длина карниза, Угол склона, Объём. Площадь в Revit считается по проекции на горизонтальную плоскость. Для получения настилочной площади умножьте на коэффициент 1/cos(угол склона) — либо добавьте вычисляемое поле с формулой Area / cos(Slope Angle). Угол склона в формуле должен быть в радианах: Area / cos(Slope Angle * pi / 180).
Разрезы по коньку и по фронтону оформите на листах. В разрезе включите категории: Крыши, Стены, Уровни, Размеры. Размерьте высоту конька от уровня чистого пола чердака, длину склона по настилу, выступ карниза за стену. Узловые детали (конёк, карниз, стык с трубой) выносите в отдельные виды «Деталь» (Detail View) с масштабом 1:5 или 1:10. Используйте линейные детали (Detail Lines) и наполнители (Filled Region) для обозначения утеплителя, пароизоляции, контроветровки.
Перед выдачей проверьте спецификацию на отрицательные площади и нулевые длины — признак незамкнутого контура или ошибки в склоне. Запустите «Проверка интерференций» (Interference Check) между крышей и инженерными сетями, балками перекрытия, стенами верхнего этажа.
Типичные ошибки и их диагностика
Контур не замкнут — Revit выдаёт предупреждение при выходе из режима эскиза. Симптом: крыша не создаётся, остаётся в режиме редактирования. Исправление: найдите разрыв по подсвеченным концам линий, соедините их инструментом «Обрезать/Удлинить» (Trim/Extend).
Коньк не ровный или имеет ступеньки — причина: разные углы склона на фронтонных линиях или линии эскиза не параллельны. Проверьте в плане: две фронтонные линии должны быть параллельны стенам и друг другу. Исправление: выровняйте линии эскиза, задайте одинаковый угол.
Площадь в спецификации завышена — причина: в структуре типа крыши слой внешнего покрытия имеет функцию «Структура» вместо «Отделка», и Revit считает площадь по внешней границе покрытия, а не по настилу. Исправление: исправьте функцию слоя на «Отделка 1» и обновите спецификацию.
Крыша не перестраивается при движении стен — причина: эскиз создан не инструментом «Выбрать стены», а линиями (Lines) без привязки. Исправление: удалите крышу, создайте заново с выбором стен. Линии эскиза, нарисованные вручную, не имеют ассоциативности со стенами.
Диагностика частых проблем
| Симптом | Причина | Что сделать |
|---|---|---|
| Крыша не создаётся, остаётся в режиме эскиза | Контур не замкнут — есть разрыв между линиями | Найдите разрыв по подсвеченным концам, соедините инструментом Обрезать/Удлинить |
| Коньк кривой или со ступеньками | Фронтонные линии не параллельны или имеют разные углы склона | Выровняйте линии эскиза параллельно стенам, задайте одинаковый угол |
| Площадь в спецификации не совпадает с расчётом | Неверная функция слоя внешнего покрытия (Структура вместо Отделка) | В типе крыши исправьте функцию слоя на Отделка 1, обновите спецификацию |
| Крыша не следует за стенами при их перемещении | Эскиз нарисован линиями, а не выбран стен через Pick Walls | Пересоздайте крышу, выбирая стены инструментом Выбрать стены |
Ограничения метода и альтернативы
Инструмент «Крыша по наведению» не подходит для: крыш с изломом склона (мансардные, гамбрель), куполообразных и конических форм, сложных многощипцовых композиций с разными углами склонов на одном контуре. Для изломанных склонов используйте «Крыша по экструзии» с профилем, содержащим ломаную линию, или составьте крышу из нескольких элементов «По наведению» с разной высотой базового уровня.
Если контур здания изменяется часто и радикально (добавление ангара, смена планировки), рассмотрите семейство «Крыша по наведению» с вложенными семействами склонов, управляемыми параметрами. Это даёт большую гибкость, но требует навыков создания семейств. Для разовых проектов стандартного инструмента достаточно.
В проектах с BIM-требованиями заказчика (EIR, BEP) уточните требования к уровню детализации (LOD) крыши. LOD 300 — параметрическая геометрия со слоями, LOD 350 — с узлами стыковки, LOD 400 — с детализацией до крепежа и профилей. Не передетализируйте без требования — это усложнит модель и замедлит работу.
Протокол работы: от пустого файла до подписанного листа
Следуйте последовательности действий. Каждый шаг имеет проверяемый признак готовности.
Порядок моделирования двускатной крыши
- 01Проверьте уровень чердака и высоту стен до этого уровняКонтроль: Стены привязаны к уровню чердака, смещение задано
- 02Запустите Крыша по наведению, выберите стены инструментом Pick WallsКонтроль: Контур замкнут, линии эскиза привязаны к стенам
- 03На двух параллельных линиях включите Определяет склон, задайте одинаковый уголКонтроль: В 3D-виде коньк ровный, симметричный относительно центра
- 04В типе крыши проверьте структуру слоёв, функции и материалыКонтроль: Слои соответствуют теплотехническому расчёту, функции заданы верно
- 05Добавьте проёмы слуховых окон и труб через Редактировать подножкуКонтроль: Проёмы вырезаны во всех слоях, стены слуховых окон присоединены к крыше
- 06Создайте спецификацию площадей с вычисляемым полем настилочной площадиКонтроль: Площади положительные, длина конька и карнизов ненулевые
- 07Оформите разрезы по коньку и фронтону, узловые детали 1:5Контроль: Размеры стоят, слои видны, завязки показаны
- 08Запустите проверку интерференций с конструкциями и ИСКонтроль: Конфликтов нет или они задокументированы в замечаниях
Проверка результата перед выдачей
Контрольный чек-лист перед печатью комплекта:
Признаки готового результата
- Коньк в 3D-виде ровный, без ступенек и изломов
- Спецификация площадей: все значения > 0, настилочная площадь рассчитана через косинус угла
- Разрезы по коньку и фронтону имеют размеры высоты конька, длины склона, вылета карниза
- Проверка интерференций: нулевое количество конфликтов с несущими балками и вентканалами
- Все проёмы (слуховые, трубы) вырезаны, стыковки с парапетами показаны в узлах
Параметры для передачи в смежные разделы
Согласуйте с конструкторами и вентиляторами следующие выходные данные модели:
Выходные параметры крыши для смежных разделов
- Площадь склонов по настилу
- м²Area / cos(Slope Angle * pi / 180) из спецификации
- Длина конька
- мИз спецификации или измерение в разрезе
- Длина карнизов (по периметру)
- мСумма длин линий эскиза без флага Определяет склон
- Высота конька от уровня чердака
- мИзмерение в разрезе по коньку
- Угол склона
- °Заданный в эскизе, одинаковый для фронтонов
- Толщина пирога крыши (сумма слоёв)
- ммИз свойств типа крыши, структура слоёв
Часто задаваемые вопросы
Как сделать разные углы склонов на одной крыше?
В режиме эскиза включите галочку «Определяет склон» на всех четырёх линиях контура. Задайте разные углы для каждой пары параллельных линий. Коньк сместится к более пологому склону. Для независимого управления высотой конька используйте параметр «Смещение от базового уровня» у типа крыши или создайте две крыши с разными базовыми уровнями.
Почему площадь в спецификации меньше расчётной по проекту?
Revit выдаёт площадь проекции крыши на горизонтальную плоскость. Настилочная площадь больше на коэффициент 1/cos(угол склона). Добавьте в спецификацию вычисляемое поле с формулой Area / cos(Slope Angle * pi / 180). Убедитесь, что угол в градусах, формула требует радианы.
Крыша не присоединяется к стенам верхнего этажа — что делать?
Проверьте, что стены имеют верхнюю привязку «До уровня: Уровень чердака» и смещение по вертикали. Запустите команду «Присоединить стены к крыше» (Attach Top/Base), выберите крышу, затем стены. Если стены многослойные, убедитесь, что слой с функцией «Структура» доходит до крыши — иначе присоединение сработает только для структурного слоя.
Как показать Mauerlat в спецификации и на разрезе?
Добавьте в структуру типа крыши слой с функцией «Структура» и толщиной Mauerlat (обычно 150×150 или 200×200 мм) в самом низу пирога. Материал — «Дерево» или пользовательский. Тогда Mauerlat будет виден в разрезе и попадет в спецификацию материалов крыши. Альтернатива — отдельное семейство балки, размещённое по периметру массивом.
Можно ли сделать двускатную крышу на здании с Л-образным планом одной крышей?
Одна крыша по наведению с L-образным контуром даст один коньк, который будет идти по биссектрисе угла — это редко соответствует проекту. Правильнее: создайте две крыши по наведению для каждого прямоугольного блока, задайте им одинаковый тип и угол склона. Коньки будут параллельны длинным осям блоков. Стык крыш в углах оформите через «Присоединить крышу к крыше» (Join Geometry) или семейство конёка для внутреннего угла.
Как обновить спецификацию после изменения угла склона?
Спецификации в Revit обновляются автоматически при изменении параметров элементов. Если вычисляемое поле не пересчиталось — нажмите «Обновить» (Refresh) на панели спецификации или переоткройте вид. Проверьте, что параметр «Угол склона» в типе крыши изменился — иногда пользователь меняет угол в экземпляре, а не в типе, тогда вторая крыша того же типа не изменится.