Dynamo – Русский – только для чтения
Раздел для программистов и специалистов, использующих Dynamo
отмена
Отображаются результаты для 
Показать  только  | Вместо этого искать 
Вы имели в виду: 

Dynamo. Изменение имени вида по фильтру

3 ОТВЕТ 3
РЕШЕНО
Ответить
Сообщение 1 из 4
ru.denn
1021 просмотров, 3 ответов

Dynamo. Изменение имени вида по фильтру

Всех приветствую, всем доброго времени суток!

При разработке проекта сортировка диспетчера была выставлена по первым 4м знакам. Теперь, в завершении необходимо из всех имен видов убрать "Оф. " в начале имени, чтобы все было на чертеже кошерно. Прошу подсказать как отфильтровать в Dynamo нужные виды и удалить из них именно эти знаки, а не первые 4, т.к. префикс "Раб." в части видов должен остаться. Это планы и фасады (туча разверток по зданию, всего порядка 900 видов)

Получается: элементы, параметр "Имя вида" которых совпадает (==) с маской <Оф. *> это "Оф. Пом. 135" и подобные, должны быть переименованы  в "Пом. 135".

 

"Оф. Пом. 135" -> "Пом. 135";
"Оф. 135 - а" -> "135 - а" и т.д.

 

3 ОТВЕТ 3
Сообщение 2 из 4
Anonymous
в ответ: ru.denn

Стандартный нод "String.Replace" заменяет один текст другим.
На вход подаете список значений нужного параметра,

текст, который нужной найти и заменить (в вашем случае "Оф. ", причем именно с пробелов в конце), и

текст, на которым нужно заменить (В вашем случае "", т.е. пустое значение).

String Replace.JPG

Сообщение 3 из 4
YaroslavKalyuzha
в ответ: ru.denn

Набросал скрипт, меняет имена всех видов в проекте, начинающиеся с "Оф. ". Попробуйте

Yaroslav Kalyuzha / Ярослав Калюжа
BIM-manager / BIM-менеджер
Facebook | VK
Expert Elite Member
Находите сообщения полезными? Поставьте Нравится (Like) этим сообщениям!
На ваш вопрос успешно ответили? Нажмите кнопку 'Утвердить решение'

Сообщение 4 из 4
sashtet
в ответ: ru.denn

Или разделить строку и заменить как надо:

2018-11-21 15-38-08 Dynamo.jpg

Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.

Новая тема  

Autodesk Design & Make Report