Заметки о релизах

Add-in for Revit

0.39.3-beta

Дата выхода 30.06.2026

Главное

BIMO for Revit 0.39.3 beta завершает переход на новый универсальный сценарий установки. Плагин теперь распространяется как один Autodesk Application Bundle installer для поддерживаемых версий Revit, при этом version-specific binaries остаются изолированными внутри bundle.

Совместимость

  • Добавлена поддержка Autodesk Revit 2027.

  • Autodesk Revit 2020 больше не поддерживается и не включен в универсальный инсталлер.

Установка и обновления

  • Универсальный MSI: один инсталлер устанавливает BIMO.bundle для Revit 2021-2027.

  • Изоляция по версиям: DLL и зависимости для каждой версии Revit остаются в отдельных папках bundle.

  • Общий command generator: общая утилита генерации команд хранится один раз в shared-области bundle.

  • Очистка legacy-установок: инсталлер удаляет старые per-version add-in manifests и legacy-папки BIMO, не трогая пользовательские настройки, license, branding и logs.

  • Установка без прав администратора: инсталлер рассчитан на per-user установку без elevation.

Стабильность

  • Исправлен startup crash, который мог появиться после удаления локальных файлов license или branding.

  • Улучшена устойчивость регистрации ribbon/settings при использовании fallback/default ribbon layout.

  • Тесты JSON config изолированы и стабильнее работают в CI.

0.38.0

Дата выхода 27.02.2026

Главное

BIMO for Revit 0.38.0 добавляет важный сценарий продуктивности: теперь Dynamo .dyn-скрипты можно выводить как команды на панели инструментов. Это ускоряет ежедневную BIM-автоматизацию, упрощает внедрение и делает рабочие сценарии команды более единообразными.

Новые функции

Dynamo-скрипты как команды на панели

  • Добавляйте файлы Dynamo в General Settings → Dynamo command sources.

  • Каждый выбранный .dyn может появиться как отдельная команда на ленте BIMO.

  • Выбор пути идёт через файловый диалог с фильтром Dynamo (*.dyn), что снижает ошибки настройки.

  • Команда может стандартизировать часто используемые автоматизации Dynamo и запускать их из привычного интерфейса панели.

  • Команды на основе .dyn-скриптов полностью встраиваются в систему Presets и Variants для переиспользуемых сценариев запуска в один клик.

Улучшения

  • General Settings в боковой панели: источники команд проще находить и поддерживать.

  • Стабильность Color Tabs: более предсказуемая группировка вкладок в многодокументных сессиях Revit.

  • Надёжность runtime: более устойчивое построение ribbon и корректная UTF-8 обработка JSON-конфигов для стабильной повседневной работы.

Почему это важно

  • Быстрее доступ к автоматизации для архитекторов, BIM-координаторов и менеджеров модели.

  • Проще тиражировать повторяемые сценарии на базе Dynamo внутри команды.

  • Удобнее навигация в крупных проектах с большим количеством открытых видов и документов.

0.37.1

Дата выхода 13.02.2026

Главное

В этом релизе появилась функция группирования вкладок по цвету — практичный способ визуально разделять вкладки документов в Revit. Для каждого документа выбирается свой детерминированный цвет, поэтому при большом количестве открытых файлов ориентироваться становится проще.

Новые функции

Группирование вкладок по цвету

  • Автоматические цвета (без настроек): Вкладки окрашиваются автоматически, ничего настраивать не нужно.

  • Группировка по документу: Все вкладки одного документа получают одинаковый цвет.

  • Аккуратный стиль: Используется небольшая цветная полоска на вкладке (без полной заливки).

  • Различие проект/семейство: Вкладки семейств визуально отличаются (полоска толще / другое расположение).

  • Toggle на панели: Функцию можно включать и выключать с панели инструментов.

Улучшения

  • Сделано более устойчивое построение ленты: если какой-то элемент ленты отсутствует или не создаётся, ошибка логируется, а остальные элементы продолжают создаваться.

Исправления

  • Небольшие улучшения стабильности.

0.36.2

Дата выхода 15.01.2026

Главное

В этом релизе появилась ключевая фича — Варианты команд. Теперь одну и ту же команду можно запускать в разных «режимах» прямо с панели инструментов: каждому варианту назначается свой пресет настроек. Это превращает повторяющиеся операции в быстрые действия — один клик или одна горячая клавиша. Параллельно мы улучшили процесс обновления: сделали интерфейс понятнее, добавили корректную отмену загрузки и усилили надежность тихой установки.

Новые функции

Варианты команд (на основе пресетов)

  • Split-button на панели: Для ряда команд добавлены split-buttons с выпадающим списком вариантов.

  • Пресет для каждого варианта: Каждый вариант можно связать с отдельным пресетом настроек, чтобы запускать одну и ту же команду с разными конфигурациями.

  • Как назначить пресет варианту:

    1. Откройте Settings

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

    3. Выберите или создайте пресет (верхний список)

    4. Назначьте этому пресету Variant (список рядом с пресетами)

  • Поведение запуска:

    • При запуске родительской команды окно настроек открывается всегда.

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

  • Пример (Run Dynamo): Создайте пресеты под разные .dyn файлы (или под один файл с разными входными параметрами), назначьте их вариантам и запускайте нужный сценарий мгновенно — в том числе через горячие клавиши.

Run Dynamo

  • FROM SCRIPT: Добавлена кнопка FROM SCRIPT, которая считывает список входных значений из выбранного .dyn файла и автоматически заполняет/обновляет inputs в настройках.

Улучшения

Обновления

  • Понятные инструкции после скачивания: Окно обновления теперь объясняет, что произойдет после загрузки инсталлятора.

  • Отмена при закрытии окна: При закрытии окна загрузка отменяется, а временные файлы удаляются.

  • Прогресс скачивания: Во время загрузки отображается прогресс.

Апдейтер

  • Ожидание закрытия всех Revit: Установка запускается только после закрытия всех запущенных экземпляров Revit.

  • Тихая установка: Установка выполняется автоматически в тихом режиме через msiexec.

Исправления

  • Небольшие улучшения стабильности.

0.34.3

Дата выхода 06.06.2025

Новые функции

Команда Run Dynamo

  • Запуск скриптов Dynamo: Выполняйте файлы .dyn непосредственно в Revit.

  • Выбор файла скрипта: Новый диалог выбора файлов для Dynamo и Python.

Менеджер параметров

  • Поддержка нескольких категорий: Управляйте параметрами для нескольких категорий за одну операцию.

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

Улучшения ядра

  • Проверка версии Revit: Команды теперь проверяют минимально допустимую версию.

Исправления

  • Улучшена стабильность и производительность.

0.33.6

Дата выхода 30.04.2025

Новые функции и улучшения

Команда Run Python

  • Выбор движка исполнения: Теперь пользователь может выбрать среду исполнения скрипта — IronPython или Dynamo_CPython3. Благодаря этому команда стала полностью совместима с Python-скриптами, разработанными для Dynamo.

  • Полная кросс-совместимость: Скрипты для Dynamo теперь можно запускать напрямую в Revit через команду Run Python. Аналогично, скрипты из Run Python будут работать в Dynamo.

  • Поддержка внешних файлов: Добавлена возможность указывать путь к .py-файлу на диске. Это позволяет писать скрипты в любом любимом редакторе.

  • Унифицированная работа с IN/OUT: Оба движка теперь обрабатывают входные и выходные данные через IN и OUT — единый подход для всех пользователей.

  • Новый шаблон скрипта по умолчанию: Шаблон обновлён и теперь демонстрирует современный стиль написания скриптов с использованием IN/OUT, без print.

  • Обновлённая документация: Руководство по команде дополнено информацией о различиях движков и переведено на несколько языков.

Подробнее см. в руководстве по команде Run Python.

0.33.2

Дата выхода 07.04.2025

Новые функции и улучшения

Общие улучшения

  • Update BIMO: Обновлено окно проверки версии с более понятным интерфейсом. Добавлены быстрые ссылки на официальный сайт и заметки о релизах.

  • Создание нового пресета: В выпадающее меню настроек добавлена опция "New" — позволяет быстро создать новый пресет настроек со значениями по умолчанию.

Solar Exposure

  • Метод SelectPanels: Добавлена новая стратегия выбора панелей — по заданной системе навесной стены.

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

Select by Rule

  • Показ количества элементов: Теперь отображается количество элементов, соответствующих выбранному правилу.

  • Опция Only Visible on View: Добавлена новая настройка, ограничивающая выбор только видимыми элементами на активном виде.

Open settings

  • Исправление ошибки ввода: Исправлена проблема, связанная с некорректной обработкой пользовательского ввода параметров.

Select by Group

  • Поддержка пустого списка категорий: Если список категорий пуст, команда теперь работает со всеми категориями — удобно для универсальных сценариев.

Run Python

  • Значение по умолчанию для Script: Установлено новое значение по умолчанию для параметра Script в настройках команды Run Python.

Open in Batch

  • Опция "Из диалога": В настройки команды добавлена новая опция "From Dialog", позволяющая выбирать файлы для пакетного открытия через окно выбора файлов.

Подробные инструкции по использованию доступны в руководстве пользователя.

0.32.1

Дата выхода 22.01.2025

Новые функции и улучшения

Команда Select by Mass

  • Введение новой команды: Новая команда Select by Mass позволяет автоматически выбирать элементы, находящиеся внутри выбранных масс (Mass), на основе заданных категорий. Эта функция особенно полезна для управления большими моделями и задания параметров нескольким элементам одновременно.

  • Ключевой кейс использования: Команда особенно полезна, если необходимо задать номер секции нескольким элементам (например, помещениям). Пользователь выбирает массу, соответствующую секции здания, и команда выделяет все элементы внутри этой массы. Затем можно присвоить выделенным элементам параметр номера секции.

  • Интеграция с настройками: Настройки команды можно изменить через кнопку Настройки на панели инструментов BIMO. Если настройки некорректны или не заполнены, при запуске команды откроется окно конфигурации для их уточнения.

Преимущества для производительности и рабочих процессов

  • Повышенная эффективность: Экономьте время, автоматизируя выбор элементов внутри объемных областей, исключая необходимость ручного выделения.

  • Улучшенная точность: Обеспечьте точное задание параметров, используя массы как пространственные фильтры для выбора элементов.

Для получения подробных инструкций по использованию посетите руководство пользователя.

0.31.2

Дата выхода 19.12.2024

Новые возможности и улучшения

Улучшения команды "Solar Exposure"

  • Значительное увеличение скорости: Скорость расчета команды "Solar Exposure" увеличена в несколько раз, что позволяет быстрее и эффективнее проводить анализ.

  • Прогресс-бар с возможностью отмены: Добавлен индикатор прогресса с возможностью отмены операции, что дает пользователям больше контроля над процессом расчета.

  • Расширенный список категорий: Расширен перечень категорий элементов, влияющих на расчет солнечного света, для более точных результатов анализа.

  • Оптимизация поведения панелей: Панели навесной системы больше не влияют на затенение, а используются только для вывода результатов расчета, что повышает производительность и удобство.

  • Упразднение опции: Опция "Использовать навесную стену для выбора панелей" удалена для упрощения рабочего процесса.

  • Прерывистая инсоляция: Добавлена возможность отображения информации о прерывистой инсоляции в результатах анализа.

  • Параметры виртуального оконного проема: Теперь пользователи могут задать ширину и глубину "виртуального" оконного проема, который будет учитываться при расчете времени инсоляции для более точного анализа.

Улучшения пользовательского опыта (UX)

  • Сохранение состояния категории: Состояние выбранной секции в окне настроек теперь сохраняется, обеспечивая удобство использования.

  • Сохранение фильтра: Сохраняется последний использованный фильтр на основе правила, что экономит время при повторных операциях.

  • Комментарии-подсказки: К опциям в настройках добавлены подсказки в виде комментариев, которые помогают лучше понимать их назначение.

  • Слайдер для ввода числовых значений: Для ввода целых чисел теперь используется обновленный визуальный слайдер, что упрощает настройку и повышает точность.

Исправление ошибок и минорные улучшения

  • Повышение стабильности: Исправлены различные мелкие ошибки, а также внедрены оптимизации для улучшения производительности.

Для подробных инструкций по использованию, посетите наш пользовательский справочник.

0.30.0

Дата выхода 11.11.2024

Новые функции и улучшения

Поддержка Revit 2025

  • Расширенная совместимость: Дополнение BIMO теперь полностью поддерживает Autodesk Revit 2025, обеспечивая бесшовную интеграцию и функциональность с последней версией Revit. Пользователи могут продолжать использовать функции и инструменты BIMO без проблем с совместимостью, оставаясь на шаг впереди с последними возможностями Revit.

Улучшение стабильности

  • Улучшенная надежность: Мы внесли несколько улучшений для повышения стабильности и надежности дополнения BIMO, устраняя потенциальные проблемы для обеспечения более плавной работы. Эти улучшения предоставляют более надежный опыт, особенно для пользователей, работающих с большими проектами и сложными наборами данных.

Для получения подробных инструкций по использованию, посетите наше руководство пользователя.

0.29.4

Дата выхода 09.11.2024

Новые функции и улучшения

Команда анализа солнечной экспозиции

  • Новая команда: Новая команда Анализ солнечной экспозиции позволяет пользователям рассчитывать продолжительность воздействия солнечного света на панели стеклянных стен или сами стены в Autodesk Revit. Эта функция предоставляет ценные данные для анализа освещения на основе географического расположения, углов солнца и указанных временных параметров.

  • Настраиваемые параметры: Пользователи могут настраивать параметры солнечного света, такие как Широта, Часы восхода и захода, День года и Шаг по времени в настройках @ProductName для адаптации расчетов к условиям конкретного проекта.

  • Хранение результатов: Рассчитанное время воздействия сохраняется в указанном параметре (по умолчанию: "Комментарии"). Пользователи могут применять фильтры для отображения времени воздействия визуально, что упрощает интерпретацию и анализ результатов в модели.

Команда Preview Rays

  • Новая команда: Новая команда Preview Rays позволяет пользователям визуализировать солнечные лучи, воздействующие на выбранные семейства в Autodesk Revit. Этот инструмент помогает понять проникновение солнечного света и схемы затенения для элементов, таких как панели, окна и другие фасадные компоненты.

  • Процесс выбора элементов: Пользователи могут предварительно выбрать элементы перед запуском команды или выбрать их в процессе выполнения.

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

Для получения подробных инструкций по использованию, посетите руководство по анализу солнечной экспозиции и руководство по Preview Rays.

0.28.0

Дата выхода 27.09.2024

New Features and Improvements

Run Python Command

  • New Command Introduction: The new Run Python command allows users to run Python scripts directly within Autodesk Revit. This feature enables automation and customization by giving users access to Revit API through Python code, providing a flexible way to interact with the model, perform calculations, and modify elements.

  • Predefined Variables: Users can access predefined Revit API objects in their Python scripts, such as:

    • __revit__: Accesses the UIApplication object representing the Revit application.

    • __uiapp__: Another reference to UIApplication for interacting with the current Revit session.

    • __doc__: The active Document object, allowing access to the current Revit project or family.

    • __uidoc__: The UIDocument object for UI interactions within Revit.

  • Script Output: Users can print the result of their scripts using the print() function. For example:

This will display the document title in a task dialog within Revit.

For detailed usage instructions, please visit the user guide.

0.27.0

Дата выхода 13.09.2024

New Features and Improvements

Preset Management

  • Save, Copy, and Manage Presets: Added the ability to save the current settings for any command as a preset. Users can create custom presets, copy existing ones, rename, reset to defaults, or delete unused presets. This allows for quicker reconfiguration across multiple projects.

UI Improvements

  • General UI Enhancements: Various interface improvements have been made to ensure smoother navigation and clearer display of options, particularly in the Settings panel.

0.26.1

Дата выхода 28.08.2024

New Features and Improvements

Select by Scope Box Command

  • New Command Introduction: Introducing the Select by Scope Box command, allowing users to select elements within a defined Scope Box based on specified categories. This feature is particularly useful for tasks like assigning section numbers to elements within residential buildings.

For detailed usage instructions, please visit the user guide.

Dark Theme Support

  • Enhanced User Interface: The BIMO Add-in now fully supports Revit's dark theme, providing a consistent and visually comfortable experience. This is especially beneficial for users of Revit 2024 and later versions.

0.25.5

Дата выхода 06.08.2024

New Features and Improvements

Open in Batch Tool

  • Batch Document Management: Introducing the Open in Batch tool, allowing users to open multiple Revit documents simultaneously. This feature streamlines workflows by enabling batch processing for tasks such as file updates, audits, and reviews.

  • Workset Control with Patterns: Use wildcard patterns to specify which worksets to open or close automatically, optimizing visibility and resource management for large projects.

  • Detachment Options: Easily choose to open files in a detached state for safe testing and editing, while managing local copies through specified directories.

  • Inverse Workset Pattern Option: Introduce the ability to invert workset patterns, allowing users to close worksets matching the pattern by default, enhancing control over project visibility.

Improvements and Fixes

  • Performance Enhancements: Various optimizations have been implemented to improve overall plugin speed and reliability.

  • Bug Fixes: Resolved minor bugs related to document management and UI interactions to enhance user experience.

For detailed usage instructions, please visit the user guide.

0.24.1

Дата выхода 25.07.2024

New Features and Improvements

Calculate Height Command Enhancements

  • Improved Performance by Hiding Elements: The Calculate Height command now significantly improves performance by temporarily hiding unnecessary elements in the active 3D view during calculations if the user has not done so manually. These changes are rolled back after the calculations are completed, ensuring no permanent alterations to the view.

  • Updated Accuracy Option: Replaced the Use Midpoint for Accuracy option with Use Extra Point for Accuracy, which allows users to include an additional point in the calculation for improved accuracy.

0.24.0

Дата выхода 24.07.2024

New Features

Calculate Height Command Enhancements

  • From Phase Option: Added a new setting to specify the phase from which rooms should be considered for height calculation. This allows users to filter and process rooms based on the selected phase.

  • Use Midpoint for Accuracy: Introduced an option to toggle the inclusion of the midpoint of boundary segments (the edges of room boundaries) in the height calculation. Enabling this option increases calculation accuracy but may impact performance.

Performance Improvements

  • Segment Length Filtering: Implemented a threshold to only consider boundary segments (the edges of room boundaries) longer than 300 mm, reducing unnecessary calculations and focusing on significant room geometry.

  • Conditional Midpoint Calculation: Midpoints of boundary segments are now only included in calculations if the Use Midpoint for Accuracy option is enabled, allowing users to balance between accuracy and performance.

For detailed usage instructions, please visit the user guide.

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