Что нового в 26.4
Дата релиза: апрель 2026
Общий пользовательский опыт
Подписи открепленных модулей
А вы знали, что в Engee есть удобнейшая функциональность — возможность открепить модули инструментов от окна браузера и разместить их на рабочем столе так, как вам удобно? Делается это в контекстном меню модуля, которое можно вызвать по нажатию ПКМ. В новом релизе мы добавили подписи на открепленные окна, чтобы работать с ними стало еще удобнее.

Среда моделирования
Более 1500 блоков в библиотеке!
На данный момент в Engee доступно уже более 1500 готовых блоков, охватывающих ключевые инженерные области: от базовых элементов и обработки сигналов до систем управления, радиосистем, физического моделирования и работы с оборудованием.
Библиотеки включают специализированные домены:
-
аэрокосмические и спутниковые системы;
-
навигацию и радиосвязь (включая 5G);
-
радары и фазированные антенные решетки;
-
механические, тепловые, электрические и гидродинамические модели.
Такой набор позволяет собирать и исследовать системы различной сложности, комбинируя компоненты из разных физических и прикладных областей в единой модели.

Режим быстрого перезапуска
Добавлен режим ускоренного повторного запуска моделей, позволяющий выполнять серию расчетов без повторной компиляции. Это особенно полезно при подборе параметров, проведении серийных экспериментов, отладке моделей и алгоритмов.
Режим сокращает время между итерациями и делает работу с моделями более отзывчивой в сценариях, где требуется многократный запуск с изменяемыми параметрами.
Не удивляйтесь, что при включении этого режима часть функциональности редактора моделей будет заблокирована. Это логичная особенность режима. Пока поддерживаются только модели, собранные из блоков базовой библиотеки.

Программное управление визуальными свойствами блоков
Добавлена возможность управлять визуальными свойствами блоков из кода. Теперь можно программно изменять:
-
размер и положение блока;
-
ориентацию;
-
цветовые параметры (границы, текст, фон, прозрачность).
С помощью engee.get_view можно получить текущие параметры отображения блока, а с помощью engee.set_view! — изменить их.

Обновление статусов симуляции
Уточнена логика отображения статусов симуляции для более предсказуемой и однозначной интерпретации состояния модели. Теперь используются следующие состояния:
-
Готов — модель открыта или выбрана, симуляция не выполняется.
-
Завершено — симуляция завершена (штатно, с ошибкой, остановлена пользователем или достигнут последний шаг в режиме отладки).
-
Пауза — симуляция приостановлена или выполняется в режиме отладки.
Изменения упрощают понимание текущего состояния модели и устраняют неоднозначности при работе с симуляцией.

C Function: поддержка комплексных чисел
В блоке C Function добавлена поддержка комплексных типов данных. Это позволяет использовать блок при работе с алгоритмами, оперирующими комплексными сигналами, а также формировать верификационные модели для таких компонентов.

Обновление модели при ее открытии
При открытии моделей, созданных в предыдущих версиях Engee, среда автоматически выполняет их обновление до актуального формата. Такие изменения требуют сохранения модели — это по-прежнему отражается стандартным индикатором (звездочкой) в интерфейсе. Дополнительно добавлено уведомление в окне диагностики, информирующее пользователя о необходимости сохранить обновленную модель.

Новые блоки и обновления
Aerospace
Utilities
Electrical
Navigation
Isothermal Liquid
Spool with Beveled Edge with Moving Body (IL) |
|
|---|---|
Spool with Beveled Edge (IL) |
Обновления и исправления в библиотеках
Спутниковые системы
Функции:
-
dopplerShiftCircularOrbit
-
slantRangeCircularOrbit
-
satelliteCNRConfig
-
satelliteCNR
Обработка сигналов
Функции:
Системные объекты:
-
EngeeDSP.HampelFilter
-
EngeeDSP.Channelizer
-
EngeeDSP.CICDecimator
-
EngeeDSP.BlockLMSFilter
-
EngeeDSP.CICInterpolator
-
EngeeDSP.MedianFilter
РЧ компоненты
Поддержка оборудования, интерфейсов и внешних интеграций
Поддержка протокола OPC UA
Добавили поддержку промышленного протокола OPC UA в виде блоков в библиотеке Оборудование.
Расширение поддерживаемых платформ в пакете поддержки Arduino
Теперь пакет поддержки Arduino в Engee поддерживает не только всем известные платы Arduino (например, Arduino Uno), но и другие платформы, совместимые с фреймворком Arduino. Мы протестировали и задокументировали поддержку других платформ, включая ESP32, ESP8266 и даже STM32. Теперь с STM32 можно работать через пакет поддержки STM32 или через пакет поддержки Arduino Framework.
Более простое обновление пакета поддержки Engee.Интеграции
Теперь при обновлении версии Engee или версии пакета поддержки Engee.Интеграции не нужно выполнять очистку окружения через команду EngeePkg.purge().
Обновления и исправления в библиотеке блоков «Оборудование»
Мы регулярно обновляем и улучшаем блоки в категории Оборудование. Установите актуальный пакет поддержки, чтобы пользоваться самыми новыми возможностями: Engee.Интеграции.
Полунатурное моделирование и КПМ «РИТМ»
Функции программного управления для работы с файлами на РИТМе
Теперь можно через программное управление (при помощи команд readFile/removeFile/uploadFile) загружать, выгружать и удалять файлы на РИТМе.
Обновления и исправления в библиотеке блоков «РИТМ»
Мы регулярно обновляем и улучшаем блоки в категории RITM. Установите актуальный пакет поддержки, чтобы пользоваться самыми новыми возможностями: Пакет поддержки КПМ «РИТМ».