Ошибки при работе со скриптом Dynamo Квартирография Revit 2023+.



На сайте BIM2B есть скрипт по работе с квартирографией в Revit. Он был разработан для версии 2021, поэтому для того, чтобы все получилось в версиях 2023+ нужно внести некоторые корректировки.

Ошибка 1: Не удалось найти выбранный механизм Python


Такая ошибка возникает при запуске скрипта для всех нодов Python, так как раньше внутри Dynamo использовался язык IronPython2.

Для устранения ошибки для нода Python Script нужно переключить версию Python Engine на CPython3

Ошибка 2: System.Windows.Forms. Строка 22


Эта ошибка появляется только в 2025. Для исправления заходим внутрь нода Python Script (надо нажать на него 2 раза) и превращаем строки 22, 23, 24 в комментарии, как показано на скрине ниже (ставим вначале сточки знак ‘#’)

Ошибка 3: Pop from empty list. Строка 199


Эта ошибка возникает если в вашем проекте нет спецификаций с именем В_Квартиры-02_Заполнение площадей (без Dynamo)_1 знак или В_Квартиры-02_Заполнение площадей (без Dynamo))_2 знака.

Если в проекте есть спецификация Заполнение площадей (без Dynamo), то просто можно дописать в ее имени _2 знака

Если таких спецификаций совсем нет, то можно скопировать их из шаблона ADSK АР.

Ошибка 4: List index out of range. Строка 240

В этой строке происходит присвоение параметра ADSK_Индекс помещения.

В случае отсутствия какого-то параметра из ФОП его нужно просто добавить как параметр проекта и назначить для него категории Зоны и Помещения. Может случиться такая ситуация, что в ФОП нет нужного параметра. В этом случае план действий такой:

  • Создаем пустой проект на шаблоне ADSK АР
  • Заходим в Параметры Проекта на вкладке Управление
  • Находим параметр ADSK_Индекс помещения и нажимаем на карандаш
  • В появившемся окне свойств параметра нажимаем кнопку Экспорт

Теперь в вашем ФОП есть нужный параметр. Он будет находиться в группе Экспортированные параметры. Переходим в проект и добавляем его как параметр проекта.

Видео


Для тех, кто не очень любит читать можно посмотреть

Итоги


В статье рассмотрели несколько самых распространенных ошибок, которые возникают при работе со скриптом Dynamo Квартирография RVT2021 Dynamo2.1

После исправления всех ошибок скрипт заполнит все необходимые параметры

Всем успехов в работе!

Связаться со мной можно на странице контактов

Поддержать

Хотите поддержать автора? Это можно сделать по qr коду ниже


Больше на BIMASKREVIT

Подпишитесь, чтобы получать последние записи по электронной почте.

Добавить комментарий