Я ещё не успел опубликовать новость о новой библиотеке, но её уже купили, уже потестировали и уже накидали вопросов.
На их основе решил выпустить изменения. В частности, заметил, что у многих не получается нормально добавить параметры, потому что они работают на старых версиях шаблонов АДСК. Если в параметрах проекта уже есть какой-то параметр, то Ревит его не копирует между файлами и категории не доназначает.
Призадумался я и решил сделать ещё один скрипт в библиотеку, который будет проверять эти самые параметры и говорить пользователю, что есть, а чего нет. Для этого придётся небольшую сеть всё же нарисовать, чтобы скрипту было что анализировать.
Как вам отчёт, нраица? Отчёт выглядит вот так:
На их основе решил выпустить изменения. В частности, заметил, что у многих не получается нормально добавить параметры, потому что они работают на старых версиях шаблонов АДСК. Если в параметрах проекта уже есть какой-то параметр, то Ревит его не копирует между файлами и категории не доназначает.
Призадумался я и решил сделать ещё один скрипт в библиотеку, который будет проверять эти самые параметры и говорить пользователю, что есть, а чего нет. Для этого придётся небольшую сеть всё же нарисовать, чтобы скрипту было что анализировать.
Как вам отчёт, нраица? Отчёт выглядит вот так:
🔥12👍6❤1👏1🎅1
Разработал библиотеку фитингов воздуховодов в трёх уровнях детализации:
1. LOD 350 — круглые фитинги с ниппельным и фланцевым соединением, прямоугольные на шинорейке, без крепежных элементов для соединения фитингов и воздуховодов между собой. Считается только скотч на ниппельном соединении.
2. LOD 375 — всё то же самое, но с добавленными крепёжными элементами без геометрии, только учёт в спецификации: болты, гайки, шайбы, уплотнитель, скобы для шинореек, шинорейки с уголками и круглые фланцы.
3. LOD 400 — всё то же, что в предыдущем ЛОДе, но с проработанной геометрией.
В библиотеке есть скрипты, которые заполнят параметры для спецификации у воздуховодов, фитингов, изоляции из разработки. Наименования будут подробные, хотя в некоторых случаях всё равно вам лучше приложить узел для производства. У воздуховодов посчитается стенка и класс герметичности, фитинги наследуют стенку с воздуховодов. У переходов определится тип, а не только длина и сечения.
Крепежом можно управлять и выбирать, что именно считать, а что нет. Также решил проблему с дублированием крепежа на стыках нескольких фитингов. Разработал отдельный скрипт, который проанализирует сеть и отключит лишний крепёж на стыках.
У всех деталей считается площадь, которую скрипт будет заносить в указанный общий параметр. Хотите считать длиной и штуками — считайте, хотите площадью — тоже можно.
Записал почти два часа видео, чтобы вам было понятнее, как работать с библиотекой, как менять её настройки под свой рабочий процесс.
На момент публикации этой записи выпустил уже несколько обновлений на основе обратной связи от первых покупателей. Исправил пару ошибок, проапгрейдил скрипты и добавил новый, дозаписал ещё видео. Так что текущая версия библиотеки уже 1.2.1.
Читать о библиотеке: https://muratovbim.pro/blog/revit-biblioteka-vozduhovody-dlya-sistem-ventilyaczii/
Посмотреть видео о составе: https://vkvideo.ru/video-200445555_456239345
Посмотреть видео с примером работы: https://vkvideo.ru/video-200445555_456239346?t=21s
Ещё два закрытых видео ждут в описании по работе со скриптами.
Купить библиотеку: https://muratovbim.pro/product/biblioteka-vozduhovody/
Please open Telegram to view this post
VIEW IN TELEGRAM
Блог Вадима Муратова
Revit-библиотека: воздуховоды для систем вентиляции — Блог Вадима Муратова
Разработал библиотеку воздуховодов и фитингов в высокой детализации. В библиотеке считаются крепёжные элементы для соединения фитингов и воздуховодов, скотч, шинорейка и уголки для прямоугольных фитингов, фланцы для круглых фитингов. Специальный набор скриптов…
🔥15🏆1
🥺 САМАЯ ЧАСТАЯ ОШИБКА НОВИЧКОВ В ДИНАМО
заключается в том, что они подают в нод для фильтрации не то, что нужно. Они подают не элементы, а значения параметров, по которым фильтровали список элементов.
На картинке пунктиром показываю неправильную связь нодов. В ней я подаю значения параметров на вход list нода для фильтрации. Но так делать нельзя.
Нод для фильтрации должен фильтровать элементы, а не значения. Если мы фильтруем значения, то теряем строгое соответствие элемента и значения его параметров.
Мы фильтруем элементы — поэтому подавать на list нужно список элементов, с которого мы и получили значения.
Мои статьи по Динамо для новичков и не только помогут не совершать досадные ошибки. Хотя все их когда-то совершали, я не исключение. Это нормальный этап развития.
Сам не заметил, как в разделе про Динамо стало аж 49 статей.
заключается в том, что они подают в нод для фильтрации не то, что нужно. Они подают не элементы, а значения параметров, по которым фильтровали список элементов.
На картинке пунктиром показываю неправильную связь нодов. В ней я подаю значения параметров на вход list нода для фильтрации. Но так делать нельзя.
Нод для фильтрации должен фильтровать элементы, а не значения. Если мы фильтруем значения, то теряем строгое соответствие элемента и значения его параметров.
Мы фильтруем элементы — поэтому подавать на list нужно список элементов, с которого мы и получили значения.
Мои статьи по Динамо для новичков и не только помогут не совершать досадные ошибки. Хотя все их когда-то совершали, я не исключение. Это нормальный этап развития.
Сам не заметил, как в разделе про Динамо стало аж 49 статей.
🔥16❤2💯2