Устранение неисправностей. Ошибки модуля Генеративное проектирование в Dynamo

Узнайте, как устранять наиболее распространенные проблемы с типами исследования в Dynamo.

При работе в Dynamo откройте панель «Статус графика» в разделе «Расширения»«Показать статус графика». Перед созданием типа исследования нажмите кнопку «Запуск», чтобы выполнить проверку.

Если на панели «Статус графика» отображаются проблемы, устраните их, прежде чем продолжить работу.

  1. Для получения дополнительных сведений щелкните разделы «Проблемы с узлами» и «Проблемы с графиком» на панели «Статус графика».
  2. Щелкните ссылку в описании проблемы, чтобы перейти к соответствующему разделу.
  3. Внесите необходимые изменения и повторно запустите исследование.
  4. После устранения всех проблем сохраните график.
Ошибка Описание и рекомендации
Входные и выходные данные
Повторяющиеся входные данные Имена некоторых входных данных совпадают. Переименуйте входные данные, чтобы они не повторялись.
Повторяющиеся выходные данные Имена некоторых выходных данных совпадают. Переименуйте выходные данные, чтобы они не повторялись.
Отсутствуют входные данные Для типа исследования не задан ни один узел ввода. Необходим как минимум один узел ввода.

Найдите узлы ввода и задайте для них статус «Является вводом».

Отсутствуют выходные данные Для типа исследования не задан ни один узел вывода. Необходим как минимум один узел вывода.

Найдите узлы вывода и задайте для них статус «Является выводом».

Неподдерживаемые входные данные В качестве узла ввода задан неподдерживаемый тип узла. Для ввода можно использовать регуляторы десятичных или целых чисел, переключатели логических значений или узлы выбора объектов Revit.
Неподдерживаемые выходные данные Возможные причины:
  • Если выходные данные не определены, для устранения проблемы может потребоваться просто запустить график.
  • Тип исследования был запущен без входных значений, что привело к выводу нулевых значений. Перед нажатием кнопки «Запуск» убедитесь, что в каждом узле ввода указано значение. См. раздел Создание исследования с помощью Dynamo for Revit.
  • В качестве узла вывода задан неподдерживаемый тип узла. Выходными данными должны быть числа. Каждое выходное значение должно быть представлено одним числом. (Ими не могут быть строка или список чисел.)
Значение шага Входное значение регулятора имеет недопустимое значение шага, например 0 или -1.

Проверьте входное значение и исправьте неверное значение шага.

Узлы
Активные шлюзовые узлы Для создания или обновления типов исследований необходимо задать для узлов Data.Gate значение «Закрыть».
Необходимо кэширование (узлы обозначены красным цветом) Некоторые данные в этом типе исследования необходимо кэшировать с помощью узла Data.Remember.

В типе исследования найдите узлы, выделенные красным цветом, и значки «+» на соединителях. Эти значки указывают, где необходимо разместить узлы кэширования. Чтобы разместить узел кэширования, щелкните значок .

Недопустимые узлы Эта ошибка обычно возникает, если узел, который считывает данные из Revit, следует за узлом ввода (например, регулятором), который может меняться при генерировании результатов. При этом потребуется выполнить повторный запуск этого узла Revit, что невозможно, пока тип исследования выполняется в модуле Генеративное проектирование.

Для устранения этой проблемы перестройте тип исследования так, чтобы выбор всех необходимых данных Revit выполнялся перед вводом переменных.

Узлы в состоянии ошибки Некоторые узлы типа исследования находятся в состоянии ошибки. Подробности содержатся в сообщении об ошибке, которое отображается на узле.
Необработанные пользовательские узлы Тип исследования ссылается на пользовательские узлы, которые в данный момент недоступны в Dynamo.

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

Если отсутствующий пользовательский узел опубликован на локальном компьютере, найдите и добавьте его в Dynamo, выбрав «Файл» > «Импорт библиотеки», или добавьте папку, в которой находится узел, выбрав «Параметры» > «Управление путями узла и пакета».

См. раздел Добавление узлов в библиотеку.