Пытаюсь переписать динамо скрипт от Вадима Муратова под себя (динамо 1.3 не дает открыть скрипт Вадима)
https://dzen.ru/media/muratovbim/dynamo-udalenie-musornyh-obscih-parametrov-600e511841733326ebcad096
Остановился на моменте нода List.Flatten. Как я понимаю здесь мы получаем порядок параметров и потом List.GetItematIndex получаем все индексы параметров. А дальше питон кодом удаляем их.
Проблема в том, что List.Flatten не отрабатывает и скрипт не идет дальше.
В чем может быть проблема?
Скрипты прилагаю
@selbultekov Вроде бы надо в нод flatten подать число 1 в amt (это указывается до какого уровня списки привести)
С уважением, Ковылин Сергей Сергеевич
Инженер-проектировщик; BIM-менеджер
Чат для конструкторов в Telegram
Правила форума и некоторые нюансы по работе с текстовым редактором
@selbultekov надо быть очень осторожным с этим скриптом) лучше сначала через Revit Lookup пройдитесь и потом по айди руками удалите.
Но в целом да, я бы попробовал то, что Серёжа, написал, добавить число во вход amt Флаттена. Или попробуйте заменить на родной Флаттен из вашей версии Динамо.
Привет, ревитчики!
---
ОТВЕТ ПОМОГ? ЖМИТЕ ГАЛОЧКУ — УТВЕРДИТЕ РЕШЕНИЕ
---
Автор ADSK-шаблонов 2021 по разделам ОВ и ВК
Блог про Revit для инженеров
Телеграм-канал блога
Заработало с подачей в флатерн значения - 1. Я очень аккуратно скриптом посмотрю что он сделает. Руками удалять 300+ параметров как-то не хочется