Как сделать метку в ревите

Обновлено: 07.07.2024

При создании семейств трубопроводной арматуры целесообразно использовать метод определения типоразмеров изделий путем создания соответствующих им типов. Параметры типа (размеры, обозначения и пр.) в этом случае вводятся непосредственно для каждого типоразмера в графе “Значение”:


При использовании в проекте созданных таким способом семейств нужный типоразмер выбирается вручную из выпадного списка:


Трубопроводная арматура, как правило, имеет сложную геометрическую форму, что затрудняет ее параметризацию при помощи зависимостей. Поэтому, если нужно отобразить форму изделий близко к реальной, удобно использовать вместо параметризации геометрии вложенные непараметризованные семейства. Для каждого типоразмера изделия при этом создается семейство произвольной категории (оптимально Обобщенные модели”) с требуемыми размерами (без определения этих размеров при помощи параметров). Далее созданные семейства загружаются в качестве вложенных в родительское. Именовать их лучше в соответствии с обозначениями типоразмеров. Параметр Общий для вложенных семейств должен иметь значение “false” (птичка не ставится) в противном случае они попадут в спецификацию. Вложенные семейства будут отображаться в диспетчере проекта родительского семейства:


Следует избегать использования в родительском и вложенных семействах импортированной плоской и трехмерной геометрии (.dwg или других форматов) – это значительно “утяжелит” файл и ухудшит производительность при работе с ним в проекте.

В окне “Типоразмеры в семействе” для родительского семейства нужно создать параметр, который будет задавать отображение требуемого вложенного семейства для конкретного типа (типоразмера):


Тип параметра нужно указать “Типоразмер семейства” и в появившемся окне выбрать категорию в соответствии с тем, к какой принадлежат ранее подгруженные вложенные семейства (в рассматриваемом примере – “Обобщенные модели”). Значение созданного таким образом параметра можно выбирать из выпадного списка в зависимости от того, какое вложенное семейство необходимо задать для каждого из типов родительского:


Далее следует создать в модели экземпляр вложенного семейства, соответствующий текущему типу (типоразмеру изделия). Модель клапана размещается на виде сверху (плане этажа) слева направо по продольной оси так, чтобы эта ось совпадала с проекцией фронтальной плоскости, а ось органа управления (маховика, штурвала и пр.) лежала на проекции профильной:


Если клапан имеет смещение осей коннекторов или ось второго соединителя повернута, то на проекции фронтальной плоскости следует расположить ось первого коннектора.


В свойствах вложенного семейства для параметра Метка нужно из выпадного списка выбрать название параметра, отвечающего за отображение этого семейства для конкретного типа (в рассматриваемом примере – параметр ГеометрияТипа):


Теперь при изменении значения параметра ГеометрияТипа будет отображаться то вложенное семейство, которое этим параметром задается. Например, если для типа “Ø20”указано значение “D20” (название соответствующего вложенного семейства), то именно это семейство будет отображено. При выборе другого типа автоматически сменится и отображаемое вложенное семейство.

Коннекторы привязывать к вложенным семействам нельзя. Для их добавления нужно создать две опорные плоскости и задать расстояние между ними при помощи размера, связанного с параметром типа, значение которого соответствует длине изделия (от соединителя до соединителя):


Далее на этих плоскостях следует разместить коннекторы, выравняв их затем относительно оси клапана на видах сверху и спереди (или слева):



Коннекторы следует связать, а в качестве первичного назначить левый. Соединители должны иметь классификацию системы “Глобальный”. Направление потока – двустороннее. Метод определения потерь может быть не задан или определяться по коэффициенту местного сопротивления, а также задаваться непосредственно или с привязкой к параметру типа/экземпляра. Диаметр коннекторов задается параметром типа в соответствии с типоразмером изделия.

Созданное таким образом семейство трубопроводной арматуры является очень простым в отношении параметризации геометрии, а также весьма удобным для редактирования – изменять форму непараметризированных вложенных семейств непосредственно зачастую проще, чем корректировать геометрию, описываемую зависимостями. При этом выбор формы моделей и уровня детализации ограничивается только возможностями редактора и целесообразностью с точки зрения ресурсоемкости. С другой стороны, использование вложенных семейств ведет к увеличению объема памяти, требуемой для работы с ними, что, однако, частично компенсируется упрощением зависимостей, описывающих геометрию. На практике такой подход к разработке семейств показал себя наиболее эффективным в плане трудозатрат на разработку при наилучшем уровне детализации. Рекомендую использовать его при создании семейств арматуры трубопроводов и воздуховодов, сложных переходных и комбинированных фитингов, типоразмеры которых лучше задавать путем создания типов, а также для оборудования.

Так как же освоить-то?
Упорно.
И много времени.
Перво наперво определитесь зачем вам нужен Ревит.
Чтобы немного оценить масштаб возможностей посетите страницу Учебные пособия и курсы. И походите по ссылкам. Увы большинство на английском. Возможно вы напишете субтитры и будет всем нам счастье.
При этом справка в Ревите на русском и весьма детальная.


Если вы чётко определились, что собираетесь профессионально проектировать и выпускать документацию годную для сдачи в проверяющие органы, то крепко подумайте о платных курсах. Там информацию дадут структурно и нужную (надеюсь).
А если вам нужно рабочее пространство "для себя", и нет лишних средств, то добро пожаловать в совместное набивание шишек.

17.01.16 Да. Пишется всё это спонтанно. Побыстрей пока мысль не ушла. Местами повторяется. Но как уже было сказано выше, не от лени, а от дефицита времени.

19.01.16 Используйте для учебы последнюю версию.
Лучше заканчивайте проект в той версии, в которой начинали.


Список граблей.
(будет обновляться и заполняться по мере появления свободного времени)
1) Автодеcк студентам где взять Ревит
2) что можно делать в Ревит.
3) семейства и спецификации.
ту би континед
ближайшие на очереди:
использование вспомогательной линии (удобная штука)
типоразмеры и экземпляры вроде получилось
размеры привязки функция EQ(ualizer)
изменение масштаба чертежа (а вместе с ним и аннотаций )


2) Что можно делать в Ревит.
На самом деле что угодно.
Первая фишка Ревита в том, что можно настроить практически всё.
Вторая всё что вы нарисовали можно вывести в таблицу со стоимостью количеством по штукам, а если покумекать, то и временем работ.

Как использую Ревит я.
основное - это, конечно обучение. (ну ты понел. см. п.1)
Визуализация. Не та - профессиональная, а для себя. очень удобно повертеть модельку и подумать как какая траса пойдет, как тут смотреться будет. (да, профессиональная визуализация тоже возможна. но это отдельная история и я её не знаю) хотя функция "обход" уже позволяет показать заказчику что его ждет.
А ещё есть просмотрщик для браузера. НО! он показывает основной 3D вид проекта.


Ладно.
Посмотрим что нам предлагает отечественный производитель.
на стартовом экране две части: семейства и проекты.

Как быстро распечатать большое количество листов из Revit или выгрузить комплект рабочей документации в dwg формат? Такая задача окажется несложной, если стандарт организации позволяет нумеровать листы Revit в соответствии с наименованием комплекта. Но как быть, когда номера листов одинаковые (с символами юникода), а диалоговое окно выбора набора листов не позволяет сортировать листы по параметрам? Как узнать, какой именно лист общих данных относится к текущему комплекту?


Если в модели небольшое количество листов, есть возможность поставить всем необходимым листам префикс типа “_” или любой другой символ. В случае, когда листов десятки или даже сотни, такой вариант займет большое количество времени. Оптимальным решением мог бы стать скрипт Dynamo, который ставит префиксы в номера листов для их быстрого поиска. Но данная процедура занимает продолжительное время, так как Revit обрабатывает все возможные изменения в проекте при изменении номеров листов. Пример из практики: на работу скрипта для изменения номеров 250 листов требуется порядка 5 минут. После назначения набора, номера листов следует вернуть в прежний вид, на что потребуется еще около 5 минут. А что если задаться целью решить такую задачу еще быстрее?


Поиски в рунете и даже за его пределами не принесли результатов. Поэтому, пришло в голову поэкспериментировать с RevitAPI и написать скрипт, который бы формировал наборы листов в Revit максимально быстро. Для работы скрипта была задумана следующая идея: выбираем листы, задаем имя набора и в результате запуска получаем требуемый набор листов. Следуя задумке, изучая форумы по Revit API и анализируя доступные макросы, получил следующий результат.

Видео-инструкция.

why revit is shit

Пока кто-то ещё дума­ет, что ему выбрать, и пыта­ет­ся понять, что луч­ше — клин­кер или стек­ло, тёп­лое или мали­но­вое, — выпус­ка­ем про­дол­же­ние ста­тьи про мину­сы Архи­кад — текст, посвя­щён­ный опы­ту рабо­ты в заме­ча­тель­ном Реви­те. Осо­бен­но это пра­виль­но и един­ствен­но вер­но делать, если ты сам успел несколь­ко лет хоро­шень­ко пора­бо­тать и в том, и в дру­гом. Это исклю­чи­тель­но вопрос лич­но­го опы­та, и не сто­ит пола­гать­ся на какие-то срав­ни­тель­ные анализы.

С китай­ским фило­со­фом не поспо­ришь! Одна­ко, наше дело моло­дое, и давай­те раз­бе­рём­ся, что не так в ревите.

Итак, поче­му Ревит уныл?

1. Линии и про­из­во­ди­тель­ность. Это совер­шен­но про­валь­ная исто­рия. Очень тяж­кий рен­де­ринг линий, оооочень тяж­кий. Ревит вос­при­ни­ма­ет все линии как объ­ек­ты, и про­цесс их отри­сов­ки не осо­бо опти­ми­зи­ро­ван, по срав­не­нию с тем же ста­рым Архи­ка­дом. И не дай вам Бог пытать­ся взо­рвать импор­ти­ро­ван­ную гео­под­ос­но­ву. И вооб­ще, такое ощу­ще­ние, что на опти­ми­за­цию немно­го под­за­би­ли. И если Архи­кад уты­ка­ет­ся в свою кост­ную непо­во­рот­ли­вую систе­му, сло­жив­шу­ю­ся исто­ри­че­ски, то тут ситу­а­ция обратная.

2. Рельеф. Инстру­мент сам по себе более-менее нор­маль­ный, но силь­но не хва­та­ет воз­мож­но­сти рисо­вать гори­зон­та­ли само­му рисо­вать их не тупо по точ­кам, а нор­маль­ным инстру­мен­том, как в Архи­ка­де. Да, их мож­но импор­ти­ро­вать по вся­ко­му, но это не то же самое.

5. В нем нет лам­по­вой иди­о­тии Архи­ка­да. Он новый, и отто­го в нем нет оба­я­ния ста­ро­го чер­да­ка, где сва­ле­ны ста­рые лыжи, сун­дук, запах наф­та­ли­на… он не инту­и­тив­ный. От него, как от мно­гих доста­точ­но сырых про­грамм, ощу­ще­ние, буд­то дизай­не­ра в коман­де раз­ра­бот­чи­ков не было. Таб­ли­цы, таб­ли­цы, опять таб­ли­цы. То есть спе­ци­а­ли­ста по UI/UX не позва­ли, по всей види­мо­сти. Такое же ощу­ще­ние при­бли­зи­тель­но, как от китай­ских при­ло­же­ний на Андройд.

6. Отвра­ти­тель­но неудоб­ные листы. Нет (нор­маль­ных, читай: как в архи­ка­де) при­вя­зок, ниче­го нет. Виды мож­но исполь­зо­вать толь­ко одна­жды. Да, это дис­ци­пли­ни­ру­ет, в отли­чие от Архи­ка­да, но неудоб­но. Отвра­ти­тель­ный экс­порт в любые фор­ма­ты, про­сто ужас­ный. С PDF вооб­ще очень серьез­ные про­бле­мы. По край­ней мере до 2020 вер­сии. Ревит — это шту­ка сама в себе — и это не повы­ша­ет его цен­но­сти. Таким путём Адо­би угро­бил Flash, а QuarkXPress слил рынок Adobe.

7. .

8. Тут мог­ло бы быть про­дол­же­ние, но пока хва­тит. Пиши­те ваши пред­ло­же­ния, что вас раз­дра­жа­ет в Ревите?

Кста­ти, вот тут есть инте­рес­ное раз­вёр­ну­тое мне­ние, why revit is shit.

Читайте также: