Семейства окон Revit. Где скачать и как создать

Окна — один из самых частых элементов в любом проекте. Иногда достаточно скачать готовое семейство, иногда нужно создать своё под конкретный проект или ГОСТ. Разберём оба пути: где взять готовые окна и как сделать собственное параметрическое семейство с нуля.
Скачать или создать
Если нужно типовое окно стандартных пропорций, быстрее скачать готовое и настроить размеры под проект. Большинство библиотечных семейств параметрические, то есть ширину и высоту можно менять прямо в проекте без правки самого семейства.
Создавать своё семейство имеет смысл когда нужна нестандартная геометрия (арочные, эркерные, витражные окна), конкретный профиль производителя, соответствие ГОСТ с точными параметрами, или когда готовые семейства слишком тяжёлые и тормозят модель. Полный контроль над геометрией и параметрами — главная причина делать окно вручную.
Где скачать готовые семейства окон
Источников много, но качество сильно разнится. Вот проверенные направления.
Российские BIM-библиотеки
BIMLIB и аналогичные площадки — крупнейшие русскоязычные каталоги семейств. Здесь есть окна по ГОСТ, продукция российских производителей, бесплатные и платные семейства. Главный плюс — привязка к отечественным стандартам и производителям, что важно для госэкспертизы.
Сайты производителей окон
Многие производители светопрозрачных конструкций выкладывают BIM-модели своей продукции. Если в проекте заложены окна конкретного бренда, ищите семейство на сайте производителя. Это самый точный вариант: геометрия и характеристики соответствуют реальному изделию.
Международные каталоги
BIMobject и подобные площадки содержат огромное количество семейств, но с оговоркой: многие сделаны под зарубежные стандарты и единицы измерения. Для российских проектов их часто приходится адаптировать, проверять размеры, материалы, соответствие нормам.
Что проверить в скачанном семействе
Не все скачанные окна одинаково полезны. Прежде чем вставлять семейство в рабочий проект, проверьте несколько вещей. Убедитесь что семейство параметрическое, размеры меняются корректно, а не ломают геометрию. Посмотрите вес файла: перегруженное детализацией окно с проработкой каждого штапика замедлит модель, особенно если таких окон сотни. Проверьте что окно правильно вырезает проём в стене и корректно ведёт себя в разных типах стен. И обязательно загляните в параметры, заполнены ли марки, материалы, характеристики, которые потом понадобятся для спецификаций и ЦИМ.
Частая проблема. Зарубежные семейства построены в имперских единицах и после вставки дают неровные размеры вроде 914 мм вместо 900. Такое окно придётся перенастраивать. Российские библиотеки этого недостатка обычно лишены.
Как создать семейство окна с нуля
Создание окна в Revit не так сложно, как кажется. Ключевая особенность: окно это размещаемое семейство, которому нужна стена-основа. Поэтому и шаблон особенный.
Шаг 1. Выбор шаблона
Создание нового семейства начинается с выбора шаблона (файл .rft). Для окна нужен шаблон «Метрическая, оконная» (Metric Window). Он принципиально важен: в нём уже есть фрагмент стены-основы, а само семейство заранее отнесено к категории «Окна». Это значит, что окно будет автоматически вырезать проём в стене и корректно попадать в оконные спецификации. Создать окно на основе шаблона мебели или обобщённой модели технически можно, но оно не будет вести себя как окно.
Шаг 2. Опорные плоскости и параметры
Геометрия параметрического семейства строится не на глаз, а привязывается к опорным плоскостям (reference planes). Сначала создаются плоскости, задающие габариты окна, ширину и высоту проёма, затем между ними ставятся размеры, а размерам присваиваются параметры Ширина и Высота. Теперь, меняя значение параметра, вы двигаете опорные плоскости, а за ними и всю геометрию. В этом суть параметричности: одно семейство работает для окон любого размера.
Стандартные параметры окна: ширина, высота и высота установки (отметка низа проёма). Последняя обычно задаётся уже в проекте как параметр экземпляра, потому что разные окна ставятся на разной высоте.
Шаг 3. Геометрия рамы и створок
По опорным плоскостям строится геометрия: рама (коробка окна) через выдавливание профиля, затем импосты и створки, если они нужны. Каждый элемент геометрии привязывается к опорным плоскостям, чтобы при изменении размеров всё перестраивалось согласованно. Стекло моделируется отдельным элементом, обычно тонким выдавливанием с назначенным стеклянным материалом, что важно для корректного отображения и подсчёта.
Шаг 4. Материалы и параметры для спецификаций
Раме и стеклу назначаются материалы, лучше через параметры материала, чтобы их можно было менять в проекте. Дополнительно в семейство добавляют параметры, которые понадобятся в документации: марка, производитель, характеристики. Чем полнее заполнены параметры, тем меньше ручной работы при составлении спецификаций и подготовке ЦИМ.
Шаг 5. Проверка
Готовое семейство обязательно проверяется до загрузки в рабочий проект. В самом редакторе семейств есть типы, создайте несколько типоразмеров с разными габаритами и переключайтесь между ними, проверяя что геометрия перестраивается без ошибок. Затем загрузите окно в тестовый проект, вставьте в стену и убедитесь, что проём вырезается корректно, окно отображается в плане, разрезе и 3D, а размеры соответствуют заданным.
Главный принцип параметрического семейства. Сначала опорные плоскости и параметры, потом геометрия по ним. Если строить геометрию сразу без привязки к плоскостям, окно не будет корректно менять размеры, и вся работа потеряет смысл.
Частые ошибки при создании окна
Самая распространённая ошибка новичков это построение геометрии без привязки к опорным плоскостям. Такое окно выглядит правильно, пока не попробуешь изменить размер: геометрия рвётся. Вторая частая проблема, неправильный выбор шаблона, из-за чего окно не вырезает проём. Третья, избыточная детализация: проработка каждого уплотнителя и штапика делает семейство тяжёлым, а на уровне всего проекта это выливается в тормоза. Для рабочей документации достаточно разумного уровня детализации.
Работаете над проектом с большой библиотекой семейств? Централизованное хранение семейств и моделей на Revit Server держит библиотеку команды в одном месте и всегда актуальной. Напишите в Telegram @revitserver или на info@revitserver.ru.