#bimplanetdocs
Самый простейший способ получить из списка лишь нужные элементы - это воспользоваться нодом List.FilterByBoolMask
В энциклопедии визуального программирования добавлен раздел, посвященный данному узлу.
https://docs.bimplanet.org/dynamo-nodes/base-nodes/list-nodes#list-filterbyboolmask
Самый простейший способ получить из списка лишь нужные элементы - это воспользоваться нодом List.FilterByBoolMask
В энциклопедии визуального программирования добавлен раздел, посвященный данному узлу.
https://docs.bimplanet.org/dynamo-nodes/base-nodes/list-nodes#list-filterbyboolmask
#bimplanetdocs
Большинство скриптов Dynamo, которые мы создаем при взаимодействии с Revit, так или иначе начинаются с выборки тех элементов, с которыми мы хотим работать. Ее можно осуществлять по разным критериям. И первый из них - это по категории объектов.
В энциклопедии визуального программирования добавлены разделы, посвященные узлам Categories и All Elements of Category.
https://docs.bimplanet.org/dynamo-nodes/revit-nodes/selection-nodes#categories
Большинство скриптов Dynamo, которые мы создаем при взаимодействии с Revit, так или иначе начинаются с выборки тех элементов, с которыми мы хотим работать. Ее можно осуществлять по разным критериям. И первый из них - это по категории объектов.
В энциклопедии визуального программирования добавлены разделы, посвященные узлам Categories и All Elements of Category.
https://docs.bimplanet.org/dynamo-nodes/revit-nodes/selection-nodes#categories
#bimplanetdocs
Нод, который вызывает наибольшее количество вопросов (и ошибок!!!) у пользователей Dynamo. Привыкшие к терминам "тип" ("типоразмер") и "экземпляр" только лишь в понятиях программы Revit и запутанные разработчиками Dynamo, люди пытаются хоть как-то применить узел All Elements of Type. Но что бы они ни делали - на выходе получается только ошибка!
В энциклопедии визуального программирования добавлена статья, посвященная узлам Element Types и All Elements of Type, которая поможет вам разобраться в данном вопросе и корректно применять эти ноды.
https://docs.bimplanet.org/dynamo-nodes/revit-nodes/selection-nodes#element-types
Нод, который вызывает наибольшее количество вопросов (и ошибок!!!) у пользователей Dynamo. Привыкшие к терминам "тип" ("типоразмер") и "экземпляр" только лишь в понятиях программы Revit и запутанные разработчиками Dynamo, люди пытаются хоть как-то применить узел All Elements of Type. Но что бы они ни делали - на выходе получается только ошибка!
В энциклопедии визуального программирования добавлена статья, посвященная узлам Element Types и All Elements of Type, которая поможет вам разобраться в данном вопросе и корректно применять эти ноды.
https://docs.bimplanet.org/dynamo-nodes/revit-nodes/selection-nodes#element-types
200423_1531_001.gif
14.1 MB
#bimplanetdocs
Всегда важно иметь четкие понятия о предметах и не запутаться в формулировках. Особенно, если речь идет о программе Revit!
В разделе "Глоссарий" добавлены описания проекта Revit, семейства и различных его видов. Одно из определений, контекстное семейство, представлено на картинке. Делаем перекрытие моделью в контексте - и сможем в дальнейшем подрезать под него стены! 👌
https://docs.bimplanet.org/mics/changelog#0-1-4-2020-04-23
Всегда важно иметь четкие понятия о предметах и не запутаться в формулировках. Особенно, если речь идет о программе Revit!
В разделе "Глоссарий" добавлены описания проекта Revit, семейства и различных его видов. Одно из определений, контекстное семейство, представлено на картинке. Делаем перекрытие моделью в контексте - и сможем в дальнейшем подрезать под него стены! 👌
https://docs.bimplanet.org/mics/changelog#0-1-4-2020-04-23
#bimplanetdocs
Заключительное обновление "Энциклопедии визуального программирования" на этой неделе. Рассматриваем ноды Family Types и All Elements of Family Type. Кстати, первый из них используется не только для выборки элементов, но и для размещения экземпляров загружаемых семейств в проекте.
На картинке - группа адаптивных компонентов, размещенных учениками курса "BIM Planet No1. Знакомство с Dynamo" в проекте Revit с использованием Динамо.
https://docs.bimplanet.org/mics/changelog#0-1-5-2020-04-24
Заключительное обновление "Энциклопедии визуального программирования" на этой неделе. Рассматриваем ноды Family Types и All Elements of Family Type. Кстати, первый из них используется не только для выборки элементов, но и для размещения экземпляров загружаемых семейств в проекте.
На картинке - группа адаптивных компонентов, размещенных учениками курса "BIM Planet No1. Знакомство с Dynamo" в проекте Revit с использованием Динамо.
https://docs.bimplanet.org/mics/changelog#0-1-5-2020-04-24
#bimplanetdocs
От автора... Вот сижу, пишу BIM🌍Docs, и кайфую... Честно, всегда обожал что-либо систематизировать! 😎 Правда, за неделю всего 1 человек написал мне и сказал, что это круто и нужно! А вы что думаете, друзья?! 🧐 Всем хороших выходных!
От автора... Вот сижу, пишу BIM🌍Docs, и кайфую... Честно, всегда обожал что-либо систематизировать! 😎 Правда, за неделю всего 1 человек написал мне и сказал, что это круто и нужно! А вы что думаете, друзья?! 🧐 Всем хороших выходных!
Anonymous Poll
86%
Конечно нужно! Продолжай в том же духе!
1%
Мне это не нужно! Придумай что-нибудь другое!
5%
Иногда будет нужно, иногда нет.
4%
Мне все равно... Чем бы дитя не тешилось!
4%
Задолбали опросы!
#bimplanetdocs
"В каких единицах Dynamo создает геометрию?" - вопрос, который задает практически каждый новичок Dynamo. И если когда-то давно в Динамо с этим были проблемы, то сейчас все просто. Оно оперирует безразмерными единицами. Ну а дальше, все зависит от того, какие единицы проекта у вас стоят в программе, в которую вы эту геометрию отправляете.
Можете сами в этом убедиться, составив небольшой скрипт и отправив его в Revit.
В энциклопедии визуального программирования добавлен новый раздел, посвященный основам работы в плагине Dynamo. И его первый подраздел - единицы измерения. Полный список сегодняшних изменений доступен по данной ссылке:
https://docs.bimplanet.org/mics/changelog#0-1-6-2020-04-28
"В каких единицах Dynamo создает геометрию?" - вопрос, который задает практически каждый новичок Dynamo. И если когда-то давно в Динамо с этим были проблемы, то сейчас все просто. Оно оперирует безразмерными единицами. Ну а дальше, все зависит от того, какие единицы проекта у вас стоят в программе, в которую вы эту геометрию отправляете.
Можете сами в этом убедиться, составив небольшой скрипт и отправив его в Revit.
В энциклопедии визуального программирования добавлен новый раздел, посвященный основам работы в плагине Dynamo. И его первый подраздел - единицы измерения. Полный список сегодняшних изменений доступен по данной ссылке:
https://docs.bimplanet.org/mics/changelog#0-1-6-2020-04-28
200507_1848_002.gif
13.3 MB
#revittipsandtricks
Вставка двери в семейство типовой модели. Можно?
Да, можно. Загружаем семейство в проект, создаем модель в контексте с категорией "Стена", помещаем внутрь семейство. После этого можно вставлять дверь.
Способ совершенно не новый, но народ не перестает спрашивать: "Как?". Напоминаю: "Вот так!" 😊
Вставка двери в семейство типовой модели. Можно?
Да, можно. Загружаем семейство в проект, создаем модель в контексте с категорией "Стена", помещаем внутрь семейство. После этого можно вставлять дверь.
Способ совершенно не новый, но народ не перестает спрашивать: "Как?". Напоминаю: "Вот так!" 😊
This media is not supported in your browser
VIEW IN TELEGRAM
Труд облагораживает человека... Или отнимает последние силы! 😊. А может, и то, и другое. Но мы будем стараться, чтобы с нами произошло именно первое! Огромная работа по перезапуску курса «Информационное моделирование зданий» еще не завершена. Но тем не менее, в 5 модуле открылся новый урок, посвященный работе с витражами и продолжению знакомства с плагином по визуальному программирования Dynamo. Всем хороших выходных! https://stepik.org/lesson/40205/step/1?unit=292891
This media is not supported in your browser
VIEW IN TELEGRAM
Друзья!
Курс BIM Planet No2 стартовал!!!
Спасибо всем кто с нами! И кто днем и ночью писал нам в телеграм и спрашивал: "Ну когда же будет курс IronPython?!". Если бы не вы, мы бы никогда его так и не запустили! 😂
Желаем всем успешного обучения и до встречи на просторах BIM Planet No3!
P.S. А что такое BIM Planet No3 - мы никому не скажем, пока данный курс не выйдет полностью.
Ура, товарищи!!!
Курс BIM Planet No2 стартовал!!!
Спасибо всем кто с нами! И кто днем и ночью писал нам в телеграм и спрашивал: "Ну когда же будет курс IronPython?!". Если бы не вы, мы бы никогда его так и не запустили! 😂
Желаем всем успешного обучения и до встречи на просторах BIM Planet No3!
P.S. А что такое BIM Planet No3 - мы никому не скажем, пока данный курс не выйдет полностью.
Ура, товарищи!!!
#dynamotipsandtricks
Быстрый способ получить последовательные пары элементов из исходного списка при помощи самого скромного количества нодов (сначала берутся первые два, затем второй и третий, далее третий и четвертый и т.д.)
Быстрый способ получить последовательные пары элементов из исходного списка при помощи самого скромного количества нодов (сначала берутся первые два, затем второй и третий, далее третий и четвертый и т.д.)
Кажется, мы сорвали Джекпот - 777 учащихся на курсе Dynamo! 🤩🤩🤩
Спасибо всем, кто с нами и проходит курсы BIM Planet!
Для тех, кто еще не прошел данный курс - промокод AUTUMN на скидку 33% до конца этого месяца.
Спасибо всем, кто с нами и проходит курсы BIM Planet!
Для тех, кто еще не прошел данный курс - промокод AUTUMN на скидку 33% до конца этого месяца.
BIMPLANET_MainLogoDynamo_Present.png
36.6 KB
Интересная акция от платформы Stepik - "Курс в подарок". Есть возможность приобрести доступ к одному из платных курсов по специальной цене и затем получить подарочный сертификат на имя человека, которому этот курс предназначается в подарок. Подробности акции - здесь.
Среди курсов, участвующих в акции - курс Dynamo, Revit MEP, Grasshopper. Список курсов, участвующих в акции, доступен по данной ссылке.
Среди курсов, участвующих в акции - курс Dynamo, Revit MEP, Grasshopper. Список курсов, участвующих в акции, доступен по данной ссылке.
Небольшой кибер-флешмоб специально для подписчиков нашего канала!
Только сегодня и только до полуночи (GMT+3) у вас есть реальный шанс раскопать промокод на скидку до 70% на курс BIM Planet No2. Погружение в IronPython и Revit API.
Где его найти?! В дебрях документации Revit API. Используйте различные имена классов, которые вы там найдете, в качестве промокода. И самые удачливые среди вас смогут получить скидку до 70%!!!
Внимание: срок действия всех промокодов - до полуночи по московскому времени. В качестве примера даем имя следующего класса: ParameterElement
P.S. публиковать найденные промокоды в чате запрещено (не лишайте других возможности немного развлечься!) 😎
Только сегодня и только до полуночи (GMT+3) у вас есть реальный шанс раскопать промокод на скидку до 70% на курс BIM Planet No2. Погружение в IronPython и Revit API.
Где его найти?! В дебрях документации Revit API. Используйте различные имена классов, которые вы там найдете, в качестве промокода. И самые удачливые среди вас смогут получить скидку до 70%!!!
Внимание: срок действия всех промокодов - до полуночи по московскому времени. В качестве примера даем имя следующего класса: ParameterElement
P.S. публиковать найденные промокоды в чате запрещено (не лишайте других возможности немного развлечься!) 😎
Stepik: online education
BIM Planet No2. Погружение в IronPython и Revit API
Курс посвящен языку IronPython и тому, как с его помощью взаимодействовать с программным интерфейсом Revit API и посредством кода автоматизировать свою работу в среде Autodesk Revit. В основе курса лежит использование следующих продуктов: VS Code, Revit Python…
Empty List при работе в Dynamo может стать проблемой, когда вы работаете с многоуровневыми списками. Особенно, если пустой список нужно заменить на что-то другое. На первый взгляд кажется, что с заменой должно справиться условное выражение в Code Block. Но на практике, все-таки, одна строка Python вам здесь больше поможет:
OUT = [item if item else 'Замена' for item in IN[0]]