Forwarded from Дневник Ревитчика
В последних разработках потихоньку ввожу новый элемент интерфейса — нулевой триггер. Это я так щас придумал назвать, это не какой-то умный термин.
В общем, идея такая: если значение в параметр нулевое, то он действует как выключенная галочка, если больше нуля, то как включённая галочка. В данном примере это включение и отключение автоматического подбора длины конвектора.
То есть пользователю не нужно сначала включать галочку для активации режима автоподбора, ему достаточно вбить или оставить ноль в параметре, тогда семейство понимает, что надо считать длину. Если вбивает больше нуля, значит, пользователь хочет сам указать длину. Тогда автоподбор отключается.
Нужно с пользовательской длины вернуться на расчётную? Вбивает ноль и готово.
Профит в том, что вместо редактирования двух параметров, теперь нужно редактировать один. На несложных семействах разница незаметна, но на сложных с большим количеством зависимостей это уже ощутимо, так как на редактирование каждого параметра приходится тратить много времени — Ревит неспеша вычисляет каждый параметр отдельно.
Минус — такой интерфейс менее очевидный, но это решается чтением инструкций к семействам. Кто не читает, тот дурак.
В общем, идея такая: если значение в параметр нулевое, то он действует как выключенная галочка, если больше нуля, то как включённая галочка. В данном примере это включение и отключение автоматического подбора длины конвектора.
То есть пользователю не нужно сначала включать галочку для активации режима автоподбора, ему достаточно вбить или оставить ноль в параметре, тогда семейство понимает, что надо считать длину. Если вбивает больше нуля, значит, пользователь хочет сам указать длину. Тогда автоподбор отключается.
Нужно с пользовательской длины вернуться на расчётную? Вбивает ноль и готово.
Профит в том, что вместо редактирования двух параметров, теперь нужно редактировать один. На несложных семействах разница незаметна, но на сложных с большим количеством зависимостей это уже ощутимо, так как на редактирование каждого параметра приходится тратить много времени — Ревит неспеша вычисляет каждый параметр отдельно.
Минус — такой интерфейс менее очевидный, но это решается чтением инструкций к семействам. Кто не читает, тот дурак.
Вопрос по арматуре конвекторов
Вот у нас есть два вида конвекторов: у одного вида (типоразмера) подача сверху, обратка снизу, там всё понятно. У второго вида — подача и обратка на одной отметке, при этом подача ближе к стене. Получается, что термоголовка будет «утыкаться» в запорный клапан. Вертикально её ставить тоже нельзя.
Как в этом случае правильно ставить клапан с термоголовкой? Под 45° поворачивать? Вариант с подачей спереди был бы идеальным, но вот подача не спереди.
Вот у нас есть два вида конвекторов: у одного вида (типоразмера) подача сверху, обратка снизу, там всё понятно. У второго вида — подача и обратка на одной отметке, при этом подача ближе к стене. Получается, что термоголовка будет «утыкаться» в запорный клапан. Вертикально её ставить тоже нельзя.
Как в этом случае правильно ставить клапан с термоголовкой? Под 45° поворачивать? Вариант с подачей спереди был бы идеальным, но вот подача не спереди.
Forwarded from К Александр
Расставил колодцы - классно получается, сразу набросал трассу.
Forwarded from Revit и BIM технологии | BIM2B
#BIMdigest 142 — AI под разные задачи
— автономные LLM для управления зданиями (FM) с использованием BIM-моделей;
— Synthesis — интранет-платформа, база корпоративных знаний проектных и строительных компаний;
— D5 — реалтайм движок для визуализации, который работает с Revit;
— разработка дизайна выставки цветов в Enscape;
— Муратов продолжает цикл про Python, а Крамп - про C#;
— вторая часть цикла про работу с Dynamo и Forma.
— автономные LLM для управления зданиями (FM) с использованием BIM-моделей;
— Synthesis — интранет-платформа, база корпоративных знаний проектных и строительных компаний;
— D5 — реалтайм движок для визуализации, который работает с Revit;
— разработка дизайна выставки цветов в Enscape;
— Муратов продолжает цикл про Python, а Крамп - про C#;
— вторая часть цикла про работу с Dynamo и Forma.
Сегодня внезапная статья про азы Ревита. Как-то так оказалось, что у меня в блоге нет статьи про копирование видов.
Осознал это, когда писал другую статью и не смог сослаться на статью о копировании, так как её не было.
Теперь есть.
Ссылка на статью: https://muratovbim.pro/blog/revit-kopirovanie-vidov-v-proekte/
Напоминаю про свою видеошколу: сейчас в ней несколько курсов, от разработки простых и не очень семейств до работы с фильтрами видов и база по Динамо. Курсы недорогие, можно пройти за день-два, так что это хороший вариант для саморазвития по вечерам или в выходные. Заглядывайте: https://muratovbim.pro/course/
Чтобы получить доступ к видеокурсу, нужно оплатить курс как обычный товар в магазине, после этого в меню с оглавлением курса в левой части страница курса нажимайте по урокам — у вас будет доступ к видео.
Please open Telegram to view this post
VIEW IN TELEGRAM
🆕 ОБНОВЛЕНИЕ БИБЛИОТЕКИ ЛАТУННЫХ РЕЗЬБОВЫХ ФИТИНГОВ
Текущая версия библиотеки — 3.0
В этом версии добавил новые семейства: пятиходовой соединитель и штуцеры с внутренней и наружной резьбой для подключения шлангов. В пятиходовой соединитель уже встроил реле давления и манометр, можете включать и отключать их, крутить вокруг оси.
Расширил типоразмерный ряд для крестовин, бочонков и удлинителей по каталогу Стаута.
Поменял отводы, крестовины и тройники с внутренними резьбами, теперь они ведут себя так же, как остальные фитинги, то есть их нужно вставлять на открытый соединитель другого элемента и выбирать из списка типоразмеров нужный.
Ну и главное изменение — добавил скрипт Динамо, который заполнит производителя и артикулы в фитинги. Я не хотел этого делать, потому что это много возьни с каждым семейством и потому что у разных производителей размеры фитингов часто отличаются, что может привезти к проблемам со сборками в стесненных условиях. В этом случае получится, что мой скрипт сыграет медвежью услугу.
Но после нескольких запросов от пользователей решил сделать. В конце концов, это ваши проекты и ваша ответственность, не моя. Поэтому теперь есть скрипт. Предзаполнил его данными на фитинги Вальтека и Стаута, но и это вам лучше будет проверить, вы лучше разбираетесь в номенклатуре того, что закладываете.
Почитайте статью о библиотеке, там описал все изменения и привёл подробную инструкцию по работе со скриптом. Запускать скрипт на старых семействах не получится, он не сработает. А заменять на новые массово не стоит, если и менять что-то, то по одному и внимательно смотреть, чтобы ничего не развалилось. Это связано с тем, как менялись семейства, не всегда замена будет гладкой, учтите этот нюанс.
Ссылка на статью о библиотеке: https://muratovbim.pro/blog/revit-biblioteka-latunnye_rezbovye_fitingi/
Ссылка на товар в магазине: https://muratovbim.pro/product/latunnye-rezbovye-fitingi/
Естественно, цена на библиотеку выросла, но ранее купившие получают обновление бесплатно.
Приятной работы.
Текущая версия библиотеки — 3.0
В этом версии добавил новые семейства: пятиходовой соединитель и штуцеры с внутренней и наружной резьбой для подключения шлангов. В пятиходовой соединитель уже встроил реле давления и манометр, можете включать и отключать их, крутить вокруг оси.
Расширил типоразмерный ряд для крестовин, бочонков и удлинителей по каталогу Стаута.
Поменял отводы, крестовины и тройники с внутренними резьбами, теперь они ведут себя так же, как остальные фитинги, то есть их нужно вставлять на открытый соединитель другого элемента и выбирать из списка типоразмеров нужный.
Ну и главное изменение — добавил скрипт Динамо, который заполнит производителя и артикулы в фитинги. Я не хотел этого делать, потому что это много возьни с каждым семейством и потому что у разных производителей размеры фитингов часто отличаются, что может привезти к проблемам со сборками в стесненных условиях. В этом случае получится, что мой скрипт сыграет медвежью услугу.
Но после нескольких запросов от пользователей решил сделать. В конце концов, это ваши проекты и ваша ответственность, не моя. Поэтому теперь есть скрипт. Предзаполнил его данными на фитинги Вальтека и Стаута, но и это вам лучше будет проверить, вы лучше разбираетесь в номенклатуре того, что закладываете.
Почитайте статью о библиотеке, там описал все изменения и привёл подробную инструкцию по работе со скриптом. Запускать скрипт на старых семействах не получится, он не сработает. А заменять на новые массово не стоит, если и менять что-то, то по одному и внимательно смотреть, чтобы ничего не развалилось. Это связано с тем, как менялись семейства, не всегда замена будет гладкой, учтите этот нюанс.
Ссылка на статью о библиотеке: https://muratovbim.pro/blog/revit-biblioteka-latunnye_rezbovye_fitingi/
Ссылка на товар в магазине: https://muratovbim.pro/product/latunnye-rezbovye-fitingi/
Естественно, цена на библиотеку выросла, но ранее купившие получают обновление бесплатно.
Приятной работы.
Блог Вадима Муратова
Revit-библиотека: латунные резьбовые фитинги — Блог Вадима Муратова
Разработал большую платную библиотеку латунных резьбовых фитингов для трубопроводов. Данная библиотека является аналогом изделий Вальтек. Во второй версии добавил ещё несколько фитингов, они не обязательно аналоги Вальтека. В третьей версии добавил новые…