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
Откройте Settings в BIMO.
Выберите команду в списке.
Если команда поддерживает presets, появится блок Presets.
General settings не используют presets, потому что это общие настройки BIMO, а не настройки отдельной команды.
Создать Preset
Выберите команду в Settings.
Нажмите New, чтобы создать новый preset, или Copy, чтобы скопировать текущий.
Введите понятное имя.
Настройте параметры команды.
Нажмите OK, чтобы сохранить изменения.
Доступные действия:
Действие | Что Делает |
|---|---|
New | Создаёт новый preset. |
Copy | Создаёт копию выбранного preset. |
Rename | Переименовывает preset. |
Reset | Сбрасывает значения выбранного preset к значениям по умолчанию. |
Delete | Удаляет выбранный preset. |
Назначить Variant
Выберите preset.
В списке Variant выберите
Variant #1,Variant #2илиVariant #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 | Назначение |
|---|---|---|
|
| Быстрая проверка модели. |
|
| Более подробная проверка. |
|
| Подготовка данных для экспорта. |
После сохранения можно запускать нужный режим прямо с панели 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 с панели.
Для скриптов и команд, которые меняют модель, сначала проверяйте настройки в безопасном файле.