Parameter Catalog - Контролируемые значения параметров
Parameter Catalog позволяет командам определять каталоги параметров и допустимые значения для модели. Инструмент помогает применять стандартизированные значения, проверять соответствие и переносить конфигурацию между моделью, локальным кэшем и файлами JSON.
Общее описание
Надстройка организует параметры модели в редактируемый каталог, позволяет пользователям назначать допустимые значения, а затем применяет эти значения к выбранным элементам. Она также включает уровень проверки для обнаружения элементов, не соответствующих определённому каталогу.
Основные возможности
- Три вкладки: Стандарты (построение каталога), Выполнить (применение значений), Проверка (поиск несоответствующих элементов).
- Редактируемый каталог: Добавляйте параметры модели в каталог, а затем определяйте их допустимые значения (вставляйте сразу несколько строк).
- Применение значений: Выберите запись каталога и одно из её допустимых значений, затем примените к выбранным элементам.
- Проверка модели: Проверяйте всю модель или только текущий выбор; перечисляются только несоответствующие элементы с категорией, элементом, параметром и текущим значением.
- Хранение и перенос: Сохраняйте каталог в модели (ExtensibleStorage), в локальном файле или в JSON, при этом данные модели всегда имеют приоритет над локальными, если существуют оба.
- Рабочие профили: Сохраняйте и повторно используйте полные конфигурации каталога.
Требования
- Для применения значений необходимо, чтобы целевой параметр существовал и был доступен для записи у выбранных элементов.
Порядок использования
Построение каталога (вкладка Стандарты)
- Откройте Parameter Catalog на панели Model ленты Frata.
- В разделе Параметры модели выберите параметр и нажмите Добавить в каталог, чтобы создать для него Запись каталога (или Удалить больше не нужную запись).
- При выбранной записи добавьте её Допустимые значения — можно вставить сразу несколько строк, чтобы добавить несколько значений за раз.
- Нажмите Сохранить каталог в модели, чтобы сохранить каталог в проекте, либо сохраните его как профиль для повторного использования.
Применение значений (вкладка Выполнить)
- Выберите Запись каталога и Значение для применения.
- Выберите элементы в модели и нажмите Применить.
- Проверьте результат — если некоторые элементы не удалось изменить, нажмите Просмотреть подробности, чтобы увидеть, какие именно и почему.
Проверка соответствия (вкладка Проверка)
- Нажмите Проверить модель, чтобы проверить весь проект, или Проверить выбор, чтобы проверить только выбранные элементы (если ничего не выбрано, Revit предложит выбрать элементы).
- Перечисляются только элементы, не соответствующие правилам каталога, с их категорией, элементом, параметром и текущим значением.
Резервное копирование и перенос (Конфигурация / Импорт-Экспорт)
- Откройте Конфигурацию (или Импорт / Экспорт на вкладке Стандарты) для параметров Восстановления, Модели, Локального хранилища и Переноса.
- Используйте Сохранить в модели / Загрузить из модели для собственного сохранённого каталога проекта, Сохранить локально / Загрузить локально для локального кэша, либо Импорт JSON… / Экспорт JSON…, чтобы поделиться каталогом в виде файла.
- Помните: сохранённый в модели каталог всегда имеет приоритет — локальные данные используются автоматически только тогда, когда у модели нет собственного сохранённого каталога.
Рекомендации
- Изменения, внесённые в окне Конфигурации, автоматически сохраняются в локальный кэш по мере работы, независимо от того, нажимали ли вы уже Сохранить в модели — используйте Восстановить из локального, если нужно восстановить данные из этого кэша.
- Экспортируйте каталог в JSON, когда хотите передать его в другой проект или коллеге, вместо того чтобы полагаться на то, что они откроют именно эту модель.
- Периодически проверяйте всю модель, а не только текущий выбор, чтобы выявлять отклонения, внесённые другими участниками команды.
Часто задаваемые вопросы
Я получаю сообщение "Этот параметр уже есть в каталоге." Почему? Вы попытались добавить параметр, у которого уже есть Запись каталога. Выберите существующую запись вместо повторного добавления.
Я получаю сообщение "Это значение уже есть в списке." Почему? Вы попытались добавить допустимое значение, которое уже присутствует для этой записи — дубликаты не допускаются.
Некоторые элементы "не удалось изменить" после применения значения. Почему? Вероятно, целевой параметр отсутствует или доступен только для чтения у этих конкретных элементов. Нажмите Просмотреть подробности, чтобы увидеть, у каких именно элементов возникла ошибка.
Если и у модели, и у моего локального файла есть сохранённый каталог, какой из них побеждает? Каталог, сохранённый в модели, всегда имеет приоритет. Локальные данные используются автоматически только тогда, когда у модели нет собственного каталога — используйте явно Загрузить из модели или Восстановить из локального, чтобы переопределить это.
Нужно ли проверять до или после применения значений? Работают оба варианта, но проверка после применения полезнее — она подтверждает, что только что записанные значения (и любые значения, заданные вне этого инструмента) действительно соответствуют каталогу.