Сообщество программистов Autodesk в СНГ

ADN Club => Revit API => Тема начата: Bazinga от 07-07-2017, 11:59:27

Название: Помощь новичкам с Dynamo+Revit
Отправлено: Bazinga от 07-07-2017, 11:59:27
Здравствуйте! Необходимо кнопку добавить на панель, которая будет запускать нужный файл с расширением .dyn. Можно ли это как то реализовать: в .dll операция по вызову и выполнению данного файла?
Название: Re: Помощь новичкам с Dynamo+Revit
Отправлено: Илья Дрягин от 21-07-2017, 12:31:31
Добрый день! скрипты Динамо нельзя запускать как надстройки, они запускаются только из самой Динамо. Есть решение у Prorubim - типа менеджеров скриптов динамо. Называется Dyno. Устанавливается как надстройка (кнопка на панели) и позволяет выполнять скрипты Динамо без ее запуска (точнее не запускается оболочка Динамо, а инициализируется только ядро).

UPD: в версии Revit 2018 появился Dynamo Player, но к сожалению я его не видел и не пробовал, подозреваю, что это что-то схожее с Dyno по функционалу, но могу ошибаться
Название: Re: Помощь новичкам с Dynamo+Revit
Отправлено: Zamer от 16-08-2017, 00:10:12
Час добрый, подскажите пожалуйста как добавить библиотеку Revit к существующим библиотекам Динамо? ее скачивать нужно или она где то скрытая лежит?

(https://s30.postimg.org/xba6mil5p/image.jpg) (https://postimg.org/image/xba6mil5p/)
Название: Re: Помощь новичкам с Dynamo+Revit
Отправлено: Александр Ривилис от 16-08-2017, 00:19:51
А что имеется в виду под "библиотекой Revit"? RevitAPI.dll?
Название: Re: Помощь новичкам с Dynamo+Revit
Отправлено: Zamer от 16-08-2017, 00:29:23
Вот в списке разделов команд таких как Analize Core и т.д. во многих уроках на ютуб есть раздел Revit(для построения элементов ревит таких как плиты, колонны и т.д.), у меня его нету, не знаю как он правильно называется, учусь еще
Название: Re: Помощь новичкам с Dynamo+Revit
Отправлено: trir от 16-08-2017, 06:52:14
Она есть, если запускать Dynamo из Revit
Кстати, в последних версиях появился Dynamo player
Название: Re: Помощь новичкам с Dynamo+Revit
Отправлено: Zamer от 16-08-2017, 08:07:18
Благодарю!