Скрипты и Скриптониты
639 subscribers
28 photos
5 videos
28 files
40 links
Развлекательно-познавательный контент на тему Динамо

Пишите мне!)
@vschugr
Download Telegram
Официальный учебник по Dynamo перевели на русский!
https://primer.dynamobim.org/ru/
Не смотря на то, что работа динамо ассоциируется у меня с полным хаосом, пришлось выработать для себя стандарт оформления.
На первый взгляд столько писанины сильно усложняет процесс, но на самом деле все скорее наоборот: принятый формат помогает каждый раз не задумываться над тем, что, куда и как ты напишешь. Писать описание в отдельном документе в этом плане еще более трудозатратно, особенно если учесть, что скрипт разрабатывается в несколько итераций. Вообще, в таких вещах бессмысленно писать какие-то стандарты. Просто подобный формат оказался самым удобным.
Неделю назад мне присвоили статус Autodesk Expert Elite и это очень круто! Большое спасибо ребятам из Autodesk за то, что вы оценили мои навыки и мой вклад в развитие сообщества!

Однако вряд ли я бы получил этот статус без команды, с которой я работаю, без команды, которая дала мне столько возможностей для развития.

Спасибо Академии БИМ за то, что вы такие классные!!!)
❤️❤️❤️
Не забывайте обрабатывать и трактовать возможные ошибки, чтобы пользователь, не дай бог, не увидел непонятного ему желтого предупреждения и не полез в код разбираться.
Сегодня столкнулся с задачей рассчитать примерную скорость работы скрипта, перед тем как он начнет выполнять монотонную выгрузку множества одинаковых видов назначенного разрешения. Из-за разных мощностей у всех будет считаться по-разному, поэтому лучше выполнить одну итерацию, чтобы заранее предупредить пользователя о грядущей катастрофе...

В прикрепленном документе пример функции)
Выпустили очередные обновления в ядре. DynamoCore 2.6
Из самого интересного - ссылка на человечную справку при поломке нода. Вот это правда нужная штука!!! Все остальное - по мелочам)

https://dynamobim.org/dynamo-core-2-6-release/

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

https://github.com/DynamoDS/Dynamo/wiki/Release-Notes
This media is not supported in your browser
VIEW IN TELEGRAM
Нод, выгружающий данные в Excel - это конечно хорошо, но только ручная настройка даст вам абсолютную власть над матрицей.

http://www.ironpython.info/index.php?title=Interacting_with_Excel

На гифке - выгрузка данных по уровням и видам из проекта в Excel, чтобы далее на их основе можно было создавать пакет документации.
This media is not supported in your browser
VIEW IN TELEGRAM
Два года, три месяца и семь дней я пытался найти стабильный способ получать повернутый BoundingBox и вот наконец!
Ну и как тут не поделиться таким скриптом)