Документация Engee

Что нового в 26.4

Дата релиза: апрель 2026

rn main Общий пользовательский опыт

n new Подписи открепленных модулей

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

1


rn calc Среда математических вычислений

u update Оптимизация экспорта в PDF

Улучшена стабильность и скорость экспорта отчетов в PDF.

Конвертер стал заметно быстрее (до 30–40%) и корректно обрабатывает даже крупные интерактивные скрипты с большим количеством графиков, которые ранее могли вызывать сбои.


rn mod Среда моделирования

i important Более 1500 блоков в библиотеке!

На данный момент в Engee доступно уже более 1500 готовых блоков, охватывающих ключевые инженерные области: от базовых элементов и обработки сигналов до систем управления, радиосистем, физического моделирования и работы с оборудованием.

Библиотеки включают специализированные домены:

  • аэрокосмические и спутниковые системы;

  • навигацию и радиосвязь (включая 5G);

  • радары и фазированные антенные решетки;

  • механические, тепловые, электрические и гидродинамические модели.

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

2

n new Режим быстрого перезапуска

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

Режим сокращает время между итерациями и делает работу с моделями более отзывчивой в сценариях, где требуется многократный запуск с изменяемыми параметрами.

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

3

n new Программное управление визуальными свойствами блоков

Добавлена возможность управлять визуальными свойствами блоков из кода. Теперь можно программно изменять:

  • размер и положение блока;

  • ориентацию;

  • цветовые параметры (границы, текст, фон, прозрачность).

С помощью engee.get_view можно получить текущие параметры отображения блока, а с помощью engee.set_view! — изменить их.

4

u update Обновление статусов симуляции

Уточнена логика отображения статусов симуляции для более предсказуемой и однозначной интерпретации состояния модели. Теперь используются следующие состояния:

  • Готов — модель открыта или выбрана, симуляция не выполняется.

  • Завершено — симуляция завершена (штатно, с ошибкой, остановлена пользователем или достигнут последний шаг в режиме отладки).

  • Пауза — симуляция приостановлена или выполняется в режиме отладки.

Изменения упрощают понимание текущего состояния модели и устраняют неоднозначности при работе с симуляцией.

5

u update C Function: поддержка комплексных чисел

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

6

i important Обновление модели при ее открытии

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

7


rn blocks Новые блоки и обновления

Aerospace
Utilities
Electrical

THD

Navigation
Isothermal Liquid

Spool with Beveled Edge with Moving Body (IL)

Spool with Beveled Edge (IL)

Mechanical


rn so func Обновления и исправления в библиотеках

Спутниковые системы

Функции:

  • dopplerShiftCircularOrbit

  • slantRangeCircularOrbit

  • satelliteCNRConfig

  • satelliteCNR

Обработка сигналов

Функции:

Системные объекты:

РЧ компоненты


rn codegen Автоматическая генерация кода

n new Генерация кода из моделей с блоками Scope и Display

Теперь блоки для визуализации сигналов в модели (такие как Scope и Display) не вызывают ошибку, а игнорируются при генерации кода. Это позволяет сгенерировать код из модели, содержащей блоки для визуализации, без изменений самой модели.


rn edm Поддержка оборудования, интерфейсов и внешних интеграций

n new Поддержка протокола OPC UA

Добавили поддержку промышленного протокола OPC UA в виде блоков в библиотеке Оборудование.

n new Расширение поддерживаемых платформ в пакете поддержки Arduino

Теперь пакет поддержки Arduino в Engee поддерживает не только всем известные платы Arduino (например, Arduino Uno), но и другие платформы, совместимые с фреймворком Arduino. Мы протестировали и задокументировали поддержку других платформ, включая ESP32, ESP8266 и даже STM32. Теперь с STM32 можно работать через пакет поддержки STM32 или через пакет поддержки Arduino Framework.

n new Добавление новых блоков в пакете поддержки STM32

Добавили поддержку блоков Encoder и PWM в пакете поддержки STM32.

u update Более простое обновление пакета поддержки Engee.Интеграции

Теперь при обновлении версии Engee или версии пакета поддержки Engee.Интеграции не нужно выполнять очистку окружения через команду EngeePkg.purge().

u update Обновления и исправления в библиотеке блоков «Оборудование»

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


rn ritm Полунатурное моделирование и КПМ «РИТМ»

n new Функции программного управления для работы с файлами на РИТМе

Теперь можно через программное управление (при помощи команд readFile/removeFile/uploadFile) загружать, выгружать и удалять файлы на РИТМе.

n new Обновления и исправления в библиотеке блоков «РИТМ»

Мы регулярно обновляем и улучшаем блоки в категории RITM. Установите актуальный пакет поддержки, чтобы пользоваться самыми новыми возможностями: Пакет поддержки КПМ «РИТМ».