#Revit #плагины #автоматизация
## Описание
Кнопка на панели:
![[Плагин Классификатор 1.png]]
Плагин заполняет значения параметров для описания класса объекта в соответствии с выбранным классом из файла таблицы классификатора.
## Требования для работы
Наличие таблицы классификатора.
Наличие у категорий классифицируемых элементов модели параметров с именами соответствующими таблице классификатора.
## Использование
### Шаг 1: Подготовка проекта
Добавить параметры в экземпляр или тип выбранного элемента с именами, согласно заголовкам в таблице. Параметры должны иметь текстовый формат;
![[Плагин Классификатор 2.png]]
![[Плагин Классификатор 3.png]]
> [!attention]
> Если необходима группировка столбцов в классификаторе, то строка с заголовками должна быть второй. Первой строкой должны быть значения группировки. Группировка производится для подряд идущих столбцов по совпадающим значениям первой строки.
Если будет ошибочно включена группировка в интерфейсе, но при этом отсутствует строка с группировкой, то будет теряться первая строка таблицы.
Пример группировки:
![[Плагин Классификатор 4.png]]
### Шаг 2: Назначение класса
1. Запустите плагин и выберите вариант работы:
![[Плагин Классификатор 6.png]]
2. Вберите элемент, для которого необходимо выполнить заполнение параметров класса.
3. Появится окно:
![[Плагин Классификатор 5.png]]
Где:
- 1 – включение/отключение фильтра. При выборе параметра в выпадающем списке в поле 4 все остальные списки будут фильтроваться согласно таблице.
- 2 – включение/отключение группировки столбцов.
- 3 – разделители. Разделитель 1 проставляется между параметрами разных столбцов у полного кода. Разделитель 2 проставляется между значениями в рамках одного столбца.
- 4 – рабочее поле для выбора параметров.
- 5 – предварительный просмотр заполняемых параметров.
- 6 – выбор параметра, в который будет помещено значение полного кода.
- 7 – предварительный просмотр полного кода.
- 8 – очистка всех заполненных полей.
- 9 – применить изменения.
- 10 – выбор таблицы классификатора.
- 11 – обновить таблицу.
4. Для применения изменений необходимо нажать «Принять». После успешной операции будут сохранены следующие параметры для повторного запуска: открытая таблица, параметр полного кода, разделители, вкл/откл группировки.