Удаление мусорных п...
 
Поделиться:
Уведомления
Очистить все

[Решено] Удаление мусорных параметров из проекта Revit

3 Сообщения
3 Пользователи
0 Лайки
745 Просмотры
0
Автор темы

Пытаюсь переписать динамо скрипт от Вадима Муратова под себя (динамо 1.3 не дает открыть скрипт Вадима)

https://dzen.ru/media/muratovbim/dynamo-udalenie-musornyh-obscih-parametrov-600e511841733326ebcad096

Остановился на моменте нода List.Flatten. Как я понимаю здесь мы получаем порядок параметров и потом List.GetItematIndex получаем все индексы параметров. А дальше питон кодом удаляем их.

Проблема в том, что List.Flatten не отрабатывает и скрипт не идет дальше.

В чем может быть проблема?

Скрипты прилагаю

 

Screenshot 2

 

3 Ответов
0

@selbultekov Вроде бы надо в нод flatten подать число 1 в amt (это указывается до какого уровня списки привести)

С уважением, Ковылин Сергей Сергеевич
Инженер-проектировщик; BIM-менеджер
Чат для конструкторов в Telegram
Правила форума и некоторые нюансы по работе с текстовым редактором

0

@selbultekov надо быть очень осторожным с этим скриптом) лучше сначала через Revit Lookup пройдитесь и потом по айди руками удалите.

Но в целом да, я бы попробовал то, что Серёжа, написал, добавить число во вход amt Флаттена. Или попробуйте заменить на родной Флаттен из вашей версии Динамо.

Привет, ревитчики!
---
ОТВЕТ ПОМОГ? ЖМИТЕ ГАЛОЧКУ — УТВЕРДИТЕ РЕШЕНИЕ
---
Автор ADSK-шаблонов 2021 по разделам ОВ и ВК
Блог про Revit для инженеров
Телеграм-канал блога

0
Автор темы

Заработало с подачей в флатерн значения - 1. Я очень аккуратно скриптом посмотрю что он сделает. Руками удалять 300+ параметров как-то не хочется

Ответ