Разработал трубопроводы, фитинги, шаровые краны и вентили для трубопроводных систем из нержавейки Viega Sanpress Inox.

Пример семейств из библиотеки
Пример семейств из библиотеки

Интересная была разработка, потому что заказчик предоставил подробное ТЗ, чертежи в DWG и таблицы с данными для параметров. Утрясли некоторые моменты, оптимизировали ТЗ, и начал делать. Редко, когда повезёт получить столько информации.

Особенности

У шаровых кранов создал зоны обслуживания — показал геометрией область, в которой будет крутится рычаг/бабочка крана. Это будет полезно при проверке в Нэвисворксе, если вдруг где-то труба проходит слишком близко к стене и по факту ручка прокручиваться не будет.

Заказчик попросил объединить трубы разных марок. Дело в том, что трубы по 50 диаметр идут одной марки, а трубы больше — другого. Идея мне не по душе, так как это добавляет работы по назначению марок и из-за этого приходится переводить параметр «ADSK_Марка» в параметр экземпляра для скрипта Динамо, хотя изначально в шаблоне АДСК он сделан для трубы по типу. С другой стороны, плюс в таком подходе тоже есть, можно нормально назначить переходник с одной трубы на другую.

Скрипт Динамо. С его помощью задаются наименования трубопроводам, проставляются артикулы, марки и массы за погонный метр.

Поскольку в разных компаниях могут по-разному работать со спецификациями, я заморочился и сделал аж три варианта для обработки трубопроводов в спецификациях на основе шаблона АДСК.

Первый — это скрипт. Он сразу формирует наименования и добавляет остальную информацию. Им пользоваться нужно в любом случае, так как только через него можно автоматизированно внести данные о массе, артикуле и марке. Но можно не формировать с его помощью наименования.

Второй — «макросный» путь. Добавил формулу в расчётный параметр «Наименование_AUTO», чтобы формировалось наименование, которое макрос при выполнении скопирует в «ADSK_Наименование». Удобно тем, кто там именует другие трубы.

Третий — ключевые спецификации. С их помощью также можно добавить наименование, марку, массу и артикул. Правда, в марки это вывести не получится и сводную спецификацию не получить.

Самый простой способ — макрос (если вы умеете ими пользоваться).

Самый гибкий — скрипт, так как в нём можно перебить все параметры, куда заносятся значения, в итоге скрипт будет работать с любым шаблоном проекта.

В библиотеке есть подробнейшая инструкция, советую почитать её всем, кто не работает с макросами или скриптами, там довольно подробно всё описал со скриншотами.

Скачать библиотеку

Забирайте с бимлиба.

Заходите в любую карточку, нажимайте на «Скачать» и выбирайте там файл RVT, инструкцию и скрипт. Не стоит скачивать каждое семейство по-отдельности, это долго и неудобно.

Кстати, вот и пример, как выглядит изделие в модели и вживую
Кстати, вот и пример, как выглядит изделие в модели и вживую
Выделенное жёлтым рекомендую скачать. А IFC — гори в аду, говна кусок
Выделенное жёлтым рекомендую скачать. А IFC — гори в аду, говна кусок

В файле RVT будут и вся библиотека, и спецификации, и сразу можно скопировать к себе системные семейства труб.

Пишите отзывы на семейства, как вам с ними работать, что удобно, что неудобно.

Обновления статей удобно получать в Телеграм-канале «Блог Муратова про Revit MEP». Подписывайтесь и приглашайте коллег. Можно обсудить статью и задать вопросы в специальном чате канала.

Заказать семейства

Пишите в телеграм @Vadim_Rafi или на почту bimvadim@bk.ru