Как моделировать сложные проемы в Revit
Меня зовут Ирина - я практикующий BIM-специалист с разносторонним опытом. Работаю в Revit, создаю среду для информационного моделирования в строительстве и делюсь своим опытом тут. Данная статья может быть полезна тем, кого интересует моделирование семейств в программе Revit. Она рассчитана на то, что вы уже работали с проектами в данной программе и имеете небольшой опыт работы с семействами.
Недавно мне поступил вопрос как смоделировать сложную форму дверных проемов, к примеру, если в самом проеме нужно сделать скос, четверть или закругление в плане. Решение из этой статьи можно спроецировать на все семейства, которые «режут» стены: двери, проемы, окна.
В стандартном варианте работы с семействами дверей нам предлагают создавать дверной проем инструментом «проем». Работает он хорошо, но, что если наш проем обладает более сложной формой, которая не вписывается в 2D контур эскиза стены?
Работа с исходными данными
При создании семейства нам необходимо создать файл на основе шаблона. Я выбираю базовый шаблон, предоставляемый средой Revit (название шаблона - «Метрическая система, дверь.rft»).
Вы можете использовать свой, но учитывайте, что мы разрабатываем именно дверь, поэтому шаблон нужен с основой в виде стены. В противном случае, вы не сможете самостоятельно разместить стену в семействе.
В стандартном шаблоне уже присутствуют: дверь, проем, дверной каркас и некоторые параметры.
Инструмент «Проем» работает стандартно как эскиз 2D фигуры и нашу задачу он решить не сможет. Поэтому его нужно удалить: выделяем проем --> «delete». После чего у вас должна получиться целая стена, без выреза.
Для свободной работы можем удалить и другие элементы, кроме стены.
Моделирование проема
Мы будем работать с полыми формами. Для этого мы избавляемся от проема и моделируем ту конфигурацию полых форм, которая нам подходит. Я выберу вариант с четвертью стены, чтобы показать механизм работы.
Полые формы могут быть сделаны такими же способами, как и твердотельная геометрия:
Мы можем использовать любые комбинации, на исход это не повлияет.
Строим форму с нужными формами и габаритами, параметризируем при необходимости – это будет тело нашего будущего проема. Я моделирую проем с четвертью кирпича и беру стандартные модульные размеры.
Параметризировать геометрию необходимо через опорные плоскости, иначе изменения значений параметров будут вызывать ошибки.
Важно учесть, что толщину проема необходимо привязать к чистовой поверхности стены (то есть к плоскостям, которые лежат на чистовых поверхностях стен) – только в таком случае проем будет работать корректно на любых толщинах стен в проекте
Далее можно вырезать геометрию проема из стены. Сделать это легко: вкладка «Изменить» --> панель «Геометрия» --> кнопка «Вырезать» --> кнопка «Разрешить вырезание геометрии».
Далее нужно выбрать объект стены, затем полый объект. Если объектов, из которых вы собираетесь моделировать проем, несколько, то необходимо повторить вырезание с каждым полым объектом отдельно.
Проем готов, дальше можно строить конструкцию двери.
Моделирование двери
Как настроить открытие полотна двери?
Для того, чтобы разработать семейство, пригодное для использования в проекте, нужно соблюсти следующие условия:
- На фасаде/разрезе/3D виде полотно расположено параллельно стене (дверь закрыта);
- На плане дверь открыта под углом.
Для начала определим, что на разных видах нам нужно показывать разные объекты, так как дверь одновременно должна быть и открыта, и закрыта (пользователь не должен открывать/закрывать дверь при переходе с плана на другие виды). Сделать это можно так:
- на фасаде, разрезе, 3D виде мы будем показывать только твердотельную геометрию полотна;
- на плане мы скроем геометрию полотна и построим условное графическое отображение (УГО), у которого настроим пользовательский угол.
То есть геометрия полотна двери будет видна только на фасаде, разрезе и 3D виде, а на плане пользователь будет видеть УГО.
Построение полотна
Я строю полотно выдавливанием, дверной каркас – смещением по траектории.
Для того, чтобы полотна и каркаса двери не было видно на плане, необходимо переопределить их видимость. Для этого нужно выбрать два элемента геометрии и в свойствах, в параметре "Переопределение видимости/графики", нажать на кнопку "Изменить".
Далее в открывшемся окне скрываем видимость на планах и горизонтальных секущих плоскостях:
Добавление УГО
Для того, чтобы дверь отображалась на плане условно, я моделирую отдельное семейство, которое подгружаю как вложенное. Геометрия данного семейства выполнена символическими линиями. Их особенность заключается в том, что их видно только на той проекции, в которой они были построены, в нашем случае это план.
Далее я размещаю готовое семейство УГО в семействе двери. По необходимости связываю параметры, чтобы в семействах сохранялось наследование значений параметров.
Работу получившегося семейства показываю ниже
Обратите внимание, что открывание двери на плане не влияет на открытие полотна на 3D виде, что позволяет нам грамотно оформлять чертежи и обеспечить корректность модели.
Благодарю за прочтение данной статьи! Надеюсь, вы нашли что-то полезное для себя. Больше информации для BIM-разработчиков в моем telegram - канале