В Dynamo 3.4.1 появились расширение для мониторинга производительности графиков, сведения о совместимости версий в Package Manager, PythonNet3 для разработчиков и многое другое.

Основные усовершенствования
- Усовершенствование расширения TuneUp для мониторинга производительности графиков. TuneUp — это расширение профилирования, которое регистрирует время, необходимое каждому узлу для работы, и отображает эту информацию на боковой панели. Это позволяет выявить проблемные области для оптимизации производительности графиков и понять, на выполнение каких операций требуется больше всего времени. ПО TuneUp доступно в виде встроенного расширения. Расширение TuneUp доступно в меню «Расширения» в Dynamo.
- Package Manager включает сведения о совместимости версий. Разработчики пакетов могут добавлять сведения о совместимости версий для своих пакетов на веб-сайте Dynamo Package Manager. Это позволяет определить версии, совместимые с текущим решением. Кнопка «Установить» по умолчанию связана с совместимой версией, если она имеется.
- Пакет PythonNet3 доступен в Package Manager. Новый модуль PythonNet3 в Dynamo позволяет выполнять независимые обновления, не дожидаясь выхода новых версий Dynamo или Revit. Он улучшает совместимость с .NET, поддерживает операторы LINQ и C#, исправляет итерируемое обнаружение и обновляет основные пакеты, такие как NumPy и pandas, хотя для некоторых сценариев может потребоваться доработка из-за внесения существенных изменений. После установки пакета модуль Python можно настроить для узлов сценариев Python. Для этого дважды щелкните узел и выберите модуль в раскрывающемся меню или нажмите «Параметры узла» (три точки)
«Версия Python Engine». Дополнительные сведения см. в этой публикации в блоге.
- Справочная документация. Справочная документация доступна для 200 дополнительных узлов. Дополнительные сведения см. на странице Изменения узлов.
- Ссылочные значения CSI удалены из файлов содержимого Revit. Начиная с версии Revit 2026, файлы примеров больше не содержат значения параметров для номера OmniClass, заголовка OmniClass, ключевой пометки, кода и описания по классификатору. В результате примеры графиков Dynamo для Revit с этими параметрами были обновлены. Графики, считывающие значения этих параметров, теперь будут возвращать пустые результаты, что может повлиять на последующие узлы в рабочем процессе. Чтобы убедиться, что они продолжают работать надлежащим образом, проверьте и обновите все узлы, которые полагаются на эти значения.
- Параметр «Длина» переименован в «Системная длина». Параметр «Длина» теперь называется «Системная длина» для элементов стального каркаса несущих конструкций (балок и колонн). Для обеспечения функциональных возможностей скорректируйте все графики, в которых используется это имя параметра (например, с помощью метода API Element.GetParameterValueByName).
- Удалены и исключены узлы. Несколько узлов были удалены и исключены. Подробные сведения и рекомендуемые узлы для замены см. на странице Изменения узлов.
Полный список усовершенствований см. в разделе Новые возможности Dynamo для Revit 3.4.1. Подробнее об обновлениях основных функций, их значении и использовании см. в блоге, посвященном Dynamo.