Presets и Variants

Инструкция по сохранению настроек команд BIMO в presets и запуску настроенных variants с панели Revit.

Presets и Variants помогают запускать одну и ту же команду BIMO с разными настройками без повторного ручного ввода.

Внимание: если preset запускает Run Dynamo, Run Python или другую команду, которая меняет модель, результат запуска тоже может изменить модель Revit. Проверяйте такие presets на копии проекта или в тестовом файле.

Что Это Такое

Preset - сохранённый набор настроек команды.

Variant - быстрый запуск команды с выбранным preset прямо с панели BIMO.

Например, для Run Dynamo можно сохранить несколько presets для разных входных значений и назначить их на Variant #1, Variant #2 и Variant #3.

Когда Это Полезно

  • Вы часто запускаете одну команду с разными настройками.

  • Нужно быстро переключаться между типовыми сценариями.

  • Нужно запускать Run Dynamo или Run Python с заранее подготовленными параметрами.

  • Нужно меньше открывать окно настроек во время повторяющейся работы.

Где Найти Presets

  1. Откройте Settings в BIMO.

  2. Выберите команду в списке.

  3. Если команда поддерживает presets, появится блок Presets.

General settings не используют presets, потому что это общие настройки BIMO, а не настройки отдельной команды.

Создать Preset

  1. Выберите команду в Settings.

  2. Нажмите New, чтобы создать новый preset, или Copy, чтобы скопировать текущий.

  3. Введите понятное имя.

  4. Настройте параметры команды.

  5. Нажмите OK, чтобы сохранить изменения.

Доступные действия:

Действие

Что Делает

New

Создаёт новый preset.

Copy

Создаёт копию выбранного preset.

Rename

Переименовывает preset.

Reset

Сбрасывает значения выбранного preset к значениям по умолчанию.

Delete

Удаляет выбранный preset.

Назначить Variant

  1. Выберите preset.

  2. В списке Variant выберите Variant #1, Variant #2 или Variant #3.

  3. Нажмите OK, чтобы сохранить.

Один номер variant может быть назначен только одному preset внутри одной команды. Если назначить тот же номер другому preset, прежнее назначение будет сброшено.

Запуск С Панели

Если у команды есть variants, на панели BIMO она отображается как split-button:

  • основной пункт запускает команду как обычно и открывает окно настроек;

  • Variant #1, Variant #2 или Variant #3 запускает команду с назначенным preset.

Если параметры preset корректны, variant запускается без окна настроек. Если один или несколько параметров требуют исправления, BIMO откроет окно настроек.

После запуска variant BIMO возвращает прежний активный preset.

Пример: Run Dynamo

У вас есть Dynamo-сценарий, который можно запускать с разными входными значениями.

Создайте presets:

Preset

Variant

Назначение

Quick Check

Variant #1

Быстрая проверка модели.

Full Check

Variant #2

Более подробная проверка.

Export

Variant #3

Подготовка данных для экспорта.

После сохранения можно запускать нужный режим прямо с панели BIMO.

Внимание: Dynamo-граф может менять модель. Перед быстрым запуском через variant проверьте, что выбран правильный preset и активен нужный Revit-документ.

Пример: Run Python

Создайте presets для разных Python-сценариев или разных входных значений:

  • проверка активного документа;

  • заполнение параметров;

  • экспорт данных;

  • небольшая автоматизация для текущего проекта.

Назначьте часто используемые presets на Variant #1..#3, чтобы запускать их с панели.

Внимание: Python-скрипт может изменить модель, если сам скрипт выполняет изменения. Для таких сценариев сначала используйте тестовую модель.

Если Variant Не Запускается

Проверьте:

  • назначен ли preset на нужный Variant #;

  • не был ли preset удалён или сброшен;

  • корректны ли значения в preset;

  • поддерживает ли выбранная команда presets.

Если для variant не найден назначенный preset, запуск отменяется.

Ограничения

  • Доступны только Variant #1, Variant #2 и Variant #3.

  • Variant 0 означает, что preset не привязан к кнопке variant на панели.

  • В меню панели варианты сейчас называются Variant #N.

  • Названия presets пока не отображаются как названия пунктов variant в панели.

  • Presets доступны только для команд, где они предусмотрены.

Коротко

  • Используйте presets, чтобы сохранять повторяемые настройки.

  • Используйте variants, чтобы запускать часто используемые presets с панели.

  • Для скриптов и команд, которые меняют модель, сначала проверяйте настройки в безопасном файле.

An error has occurred. This app may no longer respond until reloaded. Reload 🗙