Как сделать узел в ревите
В Ревите можно подгружать разные форматы, и с каждой версией их всё больше. В 2021 уже и картинку можно сделать подложкой.
Чтобы разобраться в этой теме, надо пояснить два термина: импорт и связь.
Импорт — внедрение файла в текущий проект Ревита. При этом способе импортированный файл становится частью модели и никак не связан с изначальным файлом.
Связь — создание ссылки на файл в текущем проекте. При этом способе сохраняется связь между связанным файлом и изначальным файлом на диске. В результате изменения изначального файла на диске будут отражаться в модели.
Топографию можно подгрузить из BIM 360, если туда опубликован файл Сивила. DWF — это специальный формат, в котором можно оставлять пометки и аннотации. Деколь — возможность вставить картинку на какую-нибудь поверхность, например Мона Лизу в рамку. Облака точек — результат трёхмерного сканирования реального здания. Координационная модель — файлы Нэвиса.
Правило в большинство случаев такое:
Связано это с тем, что при импорте того же DWG-файла в файл Ревит скопируются и внедрятся все линии, штриховки, текстовые типы и прочая лабуда, которую потом нужно будет утомительно вычищать.
Иногда этим можно пользоваться, например когда строители создают в Автокаде особые штриховки, которые сложно или нельзя сделать в редакторе Ревита, и таким образом копируют в Ревит нужную им штриховку.
Параметры связи и импорта
При подгрузке документа в Ревит есть некоторые настройки. Давайте их посмотрим. Начнём со связи RVT-файла.
При указании пути к файлу Ревита внизу есть важная настройка — Размещение. Она отвечает за то, куда встанет связанный файл.
- Режим Авто — файл сам встанет, куда указано. Вручную — это как вставка с базовой точкой в Автокаде, то есть при таком способе вы выбираете не то, куда встанет файл, а то, за какую точку вы будете держать его курсором, и потом сами укажете, куда разместить файл.
- Совмещение центров — у файла есть геометрический центр, вот он и будет точкой вставки. Хотя при автоматическом расположении у меня центральные точки не всегда совпадают. Впрочем, я этим методом не пользуюсь вообще.
- Внутреннее начало — в каждом файле Ревита есть некое внутреннее начало, это точка с координатами (0, 0, 0). Именно от неё высчитывается абсолютная отметка.
- Общие координаты — если выставить файлы по общим координатам, то они сами встанут куда надо при условии, что координаты настроены. Как их создать — читайте в подробном цикле про координацию.
- От базовой точки проекта до базовой точки проекта — базовая точка указывает на проектный ноль, обычно её размещают на пересечении первых осей и нулевой проектной отметке.
Если у вас настроены общие координаты, всегда подгружайте по ним. Если нет, то выбирайте вставку от базовой до базовой. Таков путь.
Теперь посмотрим на настройки САПР.
С размещение всё попроще. Либо геометрический центр, либо внутреннее начало — это начало координат в Автокаде.
Все остальные связи и импорты работают примерно также: нужно указать файл, потом выбрать тип размещение, если такая настройка есть.
Диспетчер связей
Посмотреть, что у вас подгружено связями, можно в Диспетчере связей. В нём же можно удалять, обновлять и заменять связи. Диспетчер не показывает импортированные файлы, только связи. Рекомендую пользоваться им, так как тут удобно видеть сразу информацию по всем файлам.
Пойдём по кнопкам и заголовкам.
Имя ссылки — имя подгруженного файла. Статус — тут либо загружено, либо не загружено.
Если вы переместили связанный файл, который был выставлен по координатам, то его положение изменится и появится галочка в столблце Положения не сохранены. Подробнее читайте об этом в статьях про координацию, ссылку давал выше.
Например, есть у вас папка с файлами RVT, все файлы подгружены друг в друга. Потом вы эту папку перетаскиваете на флешку или на другой диск. Строго говоря, пути поменялись. Но когда вы откроете файл в Ревите, все связи будут на месте, потому что Ревит понял, что все файлы рядом, просто на другом диске или папке.
Продублирую картинку и расскажу про кнопки внизу.
Обновить из. — замена связанного файла на другой файл, при этом все настройки загрузки остаются теми же, что были у старого файла. Этой же функцией можно пользоваться, если Ревит вдруг потерял путь к файлу и никак не хочет его восстанавливать. В этом случае просто указываете на файл и всё. Заметил, что со связанными файлами в BIM 360 такой трюк не хочет работать, приходится удалять и подгружать по новой. Тут спасают общие координаты.
Обновить — обновление файла. Если ваши коллеги внесли изменения, сохранили файл и сообщили вам об этом, то можете вручную обновить связь. Автоматически связи обновляются только при открытии файла.
Выгрузить — не удалять связь из документа, но больше нигде её не отображать в модели. Чтобы вернуть модель, достаточно её обновить.
Добавить. — добавление новой связи. Связь Ревит нельзя добавить, если вы находитесь на листе, делать это нужно на виде для моделирования.
На остальных вкладках кнопки похожие, на них останавливаться не буду. Там всё понятно и так, как мне кажется.
Сценарии использования
Приведу несколько примеров.
Обмен чертежами с другими отделами/компаниями
Вы получили архитектурную подложку в DWG от другой компании. Есть договорённость, что архитекторы будут отправлять вам на почту новые версии файлов каждую неделю.
В этом случае идеально будет подгрузить DWG связью: когда вам пришлют новую версию файла, вы её положите в ту же самую папку с тем же самым именем, где лежала старая версия. В итоге в Ревите связь можно будет обновить, и подложка станет актуальной.
Конечно, никаких пометок о том, что вот эта вот стена куда-то там уехала, не будет, но зато положение связи останется таким же и не надо будет снова подгружать и выравнивать документ.
Проверить разницу двух файлов DWG вы можете в Автокаде 2021, там появилась такая функция. Можете посмотреть, как это работает, на страничке Автокада с новшествами.
Если вы ещё не наработали базу типовых узлов в Ревите, но узлы есть в Автокаде, то можно их не отрисовывать заново, а импортировать.
Создаёте чертёжный вид или легенду, импортируете DWG, заменяете все текстовые поля, линии и штриховки на Ревитовские либо переименовываете их под свой шаблон, расставляете настоящие размеры и всё — узел готов. Обычно геморрой с текстом: аннотационные объекты с удовольствием разъезжаются и выглядят скверно. Но у вас золотые руки, вы всё поправите.
Работа через облако
Вы на фрилансе, взяли проект. Обмен файлами предлагают через облако: Гугл.Диск, Дропбокс, Яндекс.Диск или что-то аналогичное.
Поэтому совет: размещайте папку облака в корне диска С.
В результате, вы будете подгружать связи, ссылаясь на папку облачного сервиса на вашем компьютере, ваши коллеги будут делать так же, пути будут одинаковыми, поэтому работа будет стальнее. Но не могу гарантировать, что Ревит прям совсем не будет терять связи.
Выводы
Запомните главное: файлы, подгруженный как связь, при их изменении будут обновляться в Ревитеи. Импорт — мёртвая связь, её нужно перегружать при каждом изменении.
Когда есть возможность подгружать связи, а не импорт, всегда выбирайте связи. Беспорядочные связи в Ревите — это как раз импорт, а Связи — уважаемое моногамное объединение цельных личностей.
Отблагодарить автора
Я много времени уделяю блогу. Если хотите отблагодарить меня, то можете сделать небольшой подарок (именно подарок, такой перевод не облагается налогом). Лайк тоже не помешает, это должно помочь продвижению блога.
Почти все архитектурные презентации имеют в основе отображение трехмерного или двухмерного изображения каких-либо проектов. В программе Autodesk Revit это можно реализовать через создание 3D-видов, чертежных видов, легенд и спецификаций. В уроке мы рассмотрим, как это сделать.
1. 3D-виды
Одним из 3D-видов является вид через камеру. Он отображает трехмерный изометрический вид с учетом перспективы. Включить его отображение можно и меню 3D-Вид -> Камера.
2. Чертежные виды
При работе с проектом может появиться надобность в отображении объектов, которые не связаны с моделью. Для этого в программе предусмотрено создание фрагментов и добавления к ним деталей. Но бывает так, что нужно определить вид фрагментов без связки с моделью. К примеру фрагменты крыши, которые нужно отобразить без привязке к самой крыши. Эти детали создаются в специальном чертежном виде.
Работа в чертежном виде особо не отличается от работы с другими видами в программе. Можно использовать линии, области, компоненты из библиотеки, символы, текст. То есть все инструменты, которые вы можете использовать при создании узла.
Но чертежный вид не способен передать элементы модели. Но все же он сохраняется вместе со всем проектом.
3. Легенды
Любая архитектурная документация должна содержать легенду. Она предназначена для перечислений всех компонентов, аннотаций, облегчает понимание чертежей.
Легенда аннотаций: содержит различные аннотации, которые объясняют значения разрезов, содержат маркеры уровней, обозначения фасадов и множество других обозначений.
Легенда обозначенной модели: имеет в своем составе представления объектов с пояснительным текстом. Обычно на такой легенде отображаются электроприборы, сантехника, оборудование и другое.
Легенда стилей линий: имеет в своем содержании линии стилей с пояснениями их значений, привязки стилей к объектам на чертежах. Это могут быть границы, линии электропроводки, водопровода и другое.
4. Спецификации
Спецификации собраны из свойств элементов проекта. Они могут включать все элементы, которые использовались при составлении проекта.
Блог посвящен семейству Autodesk Revit, а также связанным с ним продуктам. В ходе моей работы мне приходится регулярно проводить обучение, решать технические вопросы, а в последнее время руководить процессами внедрения и выполнением других, близких задач. Так как мой опыт работы с продуктами достаточно большой (более 4 лет), то на данном ресурсе я делюсь опытом и наработками, чтобы помочь коллегам и единомышленникам успешно работать с программой.
Внимание!
На нем огромное количество нового материала, записанного на последней версии Revit. В каждом курсе пошаговая работа по созданию одного объекта
пятница, 17 февраля 2012 г.
Копирование свойств легенды помещений из проекта в проект
Как быть, если нужно в нескольких файлах создать легенду с одинаковыми цветовыми схемами?
Я подготовил тестовый пример.
Слева - проект с назначенной легендой, справа - проект, имеющий помещения с теми же именами. Если идти "в лоб", то легенда будет предлагать цвета каждый раз по-новому.
Чтобы унифицировать стиль заливки, нужно сделать несколько очень простых шагов.
Во-первых, создадим новую цветовую схему:
Затем в проекте, где необходимо унаследовать свойства, в панели "Управление" выберем "Схемы цветового обозначения", и в окне "Отменить выбор", поставив галку только у "Схема цветового обозначения". В появившемся окне "Копирование типов" - "Заменить"
Теперь выделяем цветовую схему, которую хотим изменить, заходим в ее редактирование, и слева у нас будет доступен новый тип из предыдущего файла.
В этой статье Егор Гребенюк расскажет, как правильно создавать систему общих координат на основе данных из DWG-подложек, например из программы AutoCAD Civil 3D.
Про автора
Можете связаться с Егором в Telegram – @GeorgGrebenyuk , и подписаться на его канал про инженерную инфраструктуру, ГИС и прикладное программирование . Также ведёт блог на Дзене .
Системы координат в ПО Автодеска
Все продукты Автодеска используют одну и ту же библиотеку систем координат. Это значит, что Revit понимает и использует ту же механику, что и Civil 3D (Map 3D).
При этом библиотека подразделяется на системную, поставляемую с продуктами, и пользовательскую, поставляемую отдельно от продуктов или собираемую пользователями самостоятельно.
Системные библиотеки имеют статичный файловый путь вида:
C:\ProgramData\Autodesk\Geospatial Coordinate Systems 14.07,
Пользовательские библиотеки также имеют статичный путь, он не зависит от версии продуктов:
%LOCALAPPDATA%\Autodesk\User Geospatial Coordinate Systems
Все 3D САПР имеют так называемые внутренние координаты модели. Чем больше протяжённость модели, то есть её координаты, тем сильнее глючит модель.
Передача координат в Revit из CAD-файлов
Максимальная протяжённость модели в Ревите представляет собой окружность с радиусом 17 миль (≈33 км) от внутреннего начала. Так как проектные общие координаты имеют порядок по оси X ≈10^6 м, а по оси Y — ≈10^5 м, то размещать объекты как есть будет чаще всего невозможно. Вместо этого мы можем присвоить точке съёмки эти координаты и спокойно размещать наши объекты.
Поэтому нужно запомнить:
- У DWG-файла должна быть назначена система координат.
- На компьютере, где запускается Revit, данная система координат должна быть сохранена в библиотеке систем координат. Если речь идет об отечественных системах координат, то это только пользовательская библиотека координат.
Абсолютная отметка из CAD-файла не передается. После получения координат её можно вбить вручную. Если в единую систему координат увязываются несколько зданий или файлов, то они размещаются на нужной высоте вручную, а потом координаты передаются инструментами Ревита.
Пример работы с Civil 3D
На скриншотах ниже — что нужно сделать, чтобы получить общие координаты из Сивила 3Д.
В процессе проектирования намного удобней, когда вся информация находится в одном файле. В случае с ревит здесь понятно, что модель проекта находится в файле, вопрос как можно сделать чтоб в этом же файле была схема технологического процесса (ТХ схема), в данном случае рассмотрим схему элеватора.
Данный инструмент позволяет создать плоский чертеж на подоби и Auto Cad только внутри ревит. Из очевидных минусов это то что нет связи с самой моделью, это как-то не по БИМовски, но тем не менее все равно удобней чем разные файлы в разных программах…
Это иконки на подобие параметрических блоков в Автокаде позволит быстро составлять схему и изменять габаритные размеры иконок благодаря ручкам, которые появляются после параметризации иконок.
Основное удобство данного метода состоит в том, что автоматически составляется спецификация элементов.
- Получить ссылку
- Электронная почта
- Другие приложения
Комментарии
Как изменить шрифт осей в revit
Как создать топосьемку в revit из геодезии в автокаде
Семейство: конвейер ленточный
Семейство: конвейер ленточн ый. Часто используемое оборудование при выполнении проекта раздела ТХ для транспортировки продукта конвейер ленточн ый. При создании семейства учитывалась необходимость максимального автоматического размещения требуемых параметров в спецификации для ускорения работы и избегания ошибок. Параметры, размещенные в спецификации автоматически: Наименование Позиция Мощность Угол наклона Длина Производительность Ориентация привода Наличие/длина аспирационного укрытия Наличие/длина укрытия от осадков
Ни для кого не секрет, что Revit крайне слабо приспособлен для выполнения деталировочного проекта металлоконструкций. Возможно поэтому AUTODESK приобрела Graitec Advance Steel. Конечно, можно основные несущие элементы создать в Revit, затем передать их AS и там выполнить стадии КМ, КМД. Одна проблема, нужно купить AS и научится в нем эффективно работать. Крайне слабая приспособленность Revit для КМД главным образом, на мой взгляд, заключается в отсутствии сносного функционала для автоматической генерации чертежей с видами деталей и сборок. Все остальное тоже важно, но второстепенно.
Вопрос к знатокам python&dynamo – возможно ли в принципе научить Revit генерировать чертежи выбранных или всех элементов/сборок/деталей проекта?
Я думаю что возможно, при достаточном знаний RevitAPI
Хасан, а как думаешь – стОит такая овчинка выделки?
Мне сложно судить об этом, поскольку металл нечасто проектирую, в последний раз делал это в ASD, было довольно просто, а в Ревит еще не делал, тем более из Динамо:)
сильная сторона Graitec Advance Steel – это готовые параметрические узлы.
если бы такие базы были в Revit, то создание чертежей (видов и разрезов) это уже мелочи
Не соглашусь. Когда в модели насчитывается тысячи сборок и в разы большее количество деталей – ручное создание чертежей сборок и деталей становится большой проблемой. А параметризация узлов это неплохо, только опыт показывает, что проку от нее не много. Элементы в основном двигают/вращают на стадии П, а не на стадии КМД.
КМД – это ASD, Advanсe Steel или Tekla, делать что-то подобное (даже с помощью Dynamo-Python-API) в Revit это извращение.. имхо.
если ты работаешь с КМД и у тебя тысячи сборок, то ты наверно в курсе как это все “вертится” в ревит )))
Тут не только дело в знаниях АПИ. Думаю что сам ревит это не позволит. У него много ограничивающих факторов при работе как с конструктивом в целом так и с металлоконструкциями в частности. Уверен что автодески бы спонсировали именно продвижение ревита но вынуждены сползать в автокад. Как правильно сказал Антон, пакеты Tekla – это пока максимум на что способен металл в ревите.
Автоматическая генерация узлов?
Но что это такое автоматическая генерация узлов? Одна кнопка и 200 узлов разложены по листам? План, разрез? Но как ревит может понять где находится узел в теле здания? Я пока не могу представить решение этой задачи в ревите. Разве что имея стандартную готовую базу узлов, каждый из которых будет иметь строго стандартизованное имя и выполнен семейством. Тогда можно сделать разрез и план относительно именно этого типа семейств фильтруя названия.
Ну или. Руками. Ведь Автоматическое расположение “разреза” и “фрагмента” на плане РевитАПИ может выполнить, но понять где его делать он не может. Нужен человек.
А вообще задача космическая. “Хочу другую программу.” Чувствуется что вы сами ее решать не планируете. Ничего личного, хотелось бы все же чтобы вы установили Dynamo, попытались вникнуть в ее суть.. И стали задавать земные вопросы и общаться на одном с нами языке. Тут бы более с приземленными вещами разобраться. А мечтать…Ну. Можно конечно. Уверен на форуме все мечтают :).
Legantmar, не в курсе как будет вертеться все в ревит, но точно лучше чем в автокаде. Знаю точно, что только в Tekla будет все вертеться без проблем. Автокады быстро замирают на деталировочных моделях. Advanсe Steel, между нами говоря – просто колосс на хрупких глиняных ножках автокада. Даже сравнительно не великая детализованная модель выматывает все нервы при работе с ним. Тоже и с ASD.
Dmitry_dronov, я не призываю писать граитек под ревит. На нет и суда нет.
В AS куча абсолютно не нужного российскому КМД-шнику функционала. КМД можно сделать значительно меньшими денежными затратами на ПО.
Чертежи узлов, видов, разрезов автоматом генерировать не нужно их не так много как деталей и сборок. Что не земного в моем вопросе? Возможно ли сгенерировать автоматом чертежи сборок/деталей сборок в Revit? Если это так космически сложно, что толку учить это динамо.
Вот вы и ответили на все мои вопросы.
Что толку вообще что то учить.
Больше у меня к вам их нет.
Ну тогда и с автоармированием колонн по результатам НДМ ловить нечего, т.к. это значительно более “космическая” задача. Как будет вертеться модель с таким количеством стержней? Как автоматом начертить колонну?
Александр Про возможности в Revit автоматизации связанные со сборками это приложение скажет. Т.к. Dynamo имеет доступ ко всему API то это все реализуемо. Я пробовал тестовую версию приложения, думаю, если бесконечная куча сборок оно бы оправдало свою цену. Но опять же функционал охото расширять постоянноюю Я планирую в будущем использовать Dynamo для подобных задач, но пока опыта очень мало =(
Как известно, в Revit отсутствует дифференциация типов соединений деталей инженерных систем (кроме, разве что, фланцевого соединения, которое реализовано неудобно и практически не пригодно к автоматизированному использованию при моделировании трубопроводов). И если выделение в отдельный тип таких соединений, как резьбовое или сварное, в целом не востребовано, то отсутствие раструбных фитингов — это существенный недостаток.
При использовании стандартных баз канализационных соединительных деталей Revit возникают неточности в процессе определения длины труб, т.к. не учитываются участки, заходящие в раструбы при выполнении соединений, что в масштабах инженерной системы сооружения может давать существенную погрешность, в значительной степени, к тому же, зависящую от конфигурации этой системы. Кроме того, из таких фитингов не получится собрать участки систем до конечных приборов в точности так, как они будут выглядеть в жизни, что, к примеру, для сетей самотечной канализации весьма важно ввиду особенностей их проектирования и монтажа.
Стандартный набор раструбных фитингов годится лишь для грубого учета материалов и условной отрисовки систем
Главной особенностью раструбных соединительных деталей является то, что они имеют неравнозначные коннекторы, т.е. у реальных изделий одни соединители представляют собой раструбы, а другие — гладкие концы, вставляемые в раструбы труб или других фитингов. С учетом того, что в Revit понятие раструба отсутствует в принципе, моделирование таких соединений и параметризация семейств при этом — весьма сложная задача, требующая учета множества нюансов и тонкостей.
Ниже на примере отвода (колена) канализационного из ПВХ представлено одно из решений данной задачи, отличительной особенностью которого является, насколько это возможно, простота параметризации.
Длина элементов сдвига задается соответствующими параметрами в зависимости от конфигурации фитинга (о чем подробнее ниже). Выступающие элементы этих тел при их взаимном пересечении подрезаются полыми элементами выдавливания (они мешают определению плоскостей, на которых размещены коннекторы).
Раструбы целесообразно выполнять в виде вложенных семейств
Ниже показано одно из таких вложенных семейств раструбов:
Как видно, оно представляет собой обобщенную модель на основе грани, состоящую из двух элементов вращения, один из которых является зеркальным отражением другого. Видимость этих элементов задается соответствующими параметрами экземпляра:
Отображение раструба со стороны присоединения трубы или гладкого конца отвода задается вручную параметром-переключателем
Параметры экземпляра Отраженный и Раструб трубы задаются вручную, и на основании их значений формируются значения параметров:
- ВидимостьРаструба1Нормальный
- ВидимостьРаструба1Отраженный
- ВидимостьРаструба2Нормальный
- ВидимостьРаструба2Отраженный
Параметры вложенных семейств раструбов связаны с вышеперечисленными: ВидимостьРаструба1Нормальный и ВидимостьРаструба1Отраженный задают значения параметров Видимость1 и Видимость2 первого раструба, а ВидимостьРаструба2Нормальный и ВидимостьРаструба2Отраженный — этих же параметров второго.
Параметр ADSK_Наименование, как и для фитингов, описанных в предыдущих статьях, задается через функцию size_lookup в зависимости от диаметра и вышеописанного параметра МаркерУгла и содержит полное техническое описание экземпляра. Например:
Отвод канализационный СТАНДАРТ, 50 x 30°
Подробно о принципе формирования параметров для спецификаций рассказано в части 3 данного цикла статей.
Читайте также: