По мотивам сообщения https://t.me/bimsapr/175492 сделал видеоролик с решением подобной задачи с помощью макроса Revit
Из видео узнаете:
- как найти BuiltInParameter для получения системного параметра
- как получить все типы стен в документе
- как получить строковое значение параметра
- как изменить имя типа
- как использовать транзакцию для внесения изменений
Три важных момента по применению макросов в Revit:
1. Макросы рекомендую использовать для таких мелких задачек или если что-то нужно пощупать по-быстрому в Revit API
2. Если видите что код разрастается или есть необходимость передачи пользователям - значит пора переходить к написанию плагина
3. Рекомендую использовать макросы приложения, а не документа. При использовании макросов документа SharpDevelop время от времени падает. Отыскать исходный текст макроса можно, но сложно. Код макроса приложения же никуда не теряется, лежит себе спокойно в
%programdata%\Autodesk\Revit\Macros
Успехов!