рус

рус

Возникли вопросы? Звоните нам.
Русский

Русский

Россия и СНГ

English

English

usa

Наука и образование

Статьи

Пример: Математическая модель закона Бернули или Журнал "Молодой учёный" или Святославский или 2018
Методы интегрирования Мехатроника Моделирование квадрокоптера Моделирование электросети Подстанция Преобразователи СКАДА ТАУ Теплогидравлика Турбина ЦОС Электропривод Электротехника
SimInTech
Остались вопросы?
Напишите нам
Уведомления

Свежие обновления

Стабильная версия: от 27 марта 2026
2.26.3.27:

Выпуск содержит обновлённый перевод интерфейса, расширенные возможности работы с консолью и макросами, улучшения в тестировании и языке программирования, а также значительные доработки графических окон: новые кнопки управления масштабом, поддержка масштабирования колесом мыши, исправления отображения и отдельные исправления для Linux‑версии.

# Локализация
- Исправлен перевод на английский язык, что повышает удобство работы пользователей международных версий программы.

# Консоль и автоматизация
- Добавлена глобальная функция вывода сообщений в консоль. При использовании опции командной строки **/macros** сообщения теперь отображаются в консоли.
- Реализована новая опция **/packmacros** для выполнения макроса в контексте пакета проектов. Формат: `/packmacros [номер проекта] "имя файла макроса"`. Если номер проекта не указан, макрос запускается в первом проекте пакета.
- Функция **closeapp** теперь поддерживает вариант вызова с указанием кода ошибки: `closeapp(exitcode)`.
- Исправлена ошибка запуска пакета проектов с включённой опцией **/exitonstop** из командной строки.

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

# Язык программирования
- Функции **GetRealTimeFlag** и **SetRealTimeFlag** расширены: теперь они работают с идентификатором пакета проектов, позволяя управлять флагом реального времени на уровне всего пакета.

# Настройки
- Изменено название одной из опций в настройках программы для более понятного отображения пользователю.

# Графики
## Управление масштабом
- Реализовано масштабирование графика колесом мыши, что делает навигацию по данным более интуитивной.
- Кнопка «Сбросить масштаб» заменена на «Сбросить вид». Она восстанавливает параметры масштабирования из свойств окна без применения автоматического масштаба.
- Добавлена кнопка «Показать все», которая временно включает автоматический масштаб осей; пользовательские настройки сохраняются и могут быть восстановлены через «Сбросить вид».
- Введён всплывающий тулбар с подсказками, дублирующий функции контекстного меню. Тулбар можно отключить в настройках программы.

## Исправления ошибок
- Скорректирована логика исчезновения всплывающего тулбара в окне графика.
- Исправлена ошибка при переключении графика из дискретного состояния в аналоговое.
- Исправлен баг, при котором примитив «Поликруг», находящийся внутри повернутого графического контейнера, исчезал у края окна проекта. Теперь расчёт ограничивающего прямоугольника учитывает ориентацию контейнера.
- Исправлена ошибка, связанная с исчезновением всплывающего тулбара в Linux‑версии.

# Linux
- В Linux‑версии исправлена ошибка, влияющая на работу графических окон.

Свежие обновления

Тестовая версия: от 14 мая 2026
2.26.5.14:

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

# Основные улучшения интерфейса
## Настройки мыши
- Добавлена возможность включать панорамирование по левой кнопке мыши непосредственно в разделе «Мышь и клавиатура», что упрощает настройку управления видом.

## Графики
- Добавлены новые инструменты графика: опорная линия, диапазон и текстовая метка. Доступ через контекстное меню или форму управления инструментами.
- Форма инструмента «Курсор» теперь создаётся так, чтобы не закрывать окно графика.
- Исправлены настройки форм графика и улучшена работа редактора инструментов в Linux‑версии.
- Добавлен файл локализации для английской версии графиков.

## Сообщения и диагностика
- Сообщения теперь очищаются от лишней информации ErrInfo после добавления в список.
- Расширены возможности системы диагностики.

# Улучшения работы скриптов и языка программирования
- Исправлена ошибка функции `startsecondproject` в блоке «Язык программирования», повышена стабильность скриптов.
- При выполнении разового действия скрипта `ExecOneAction` в сообщении отображается имя свойства блока.
- В сообщениях, вызываемых скриптовыми действиями, теперь указывается имя свойства, что облегчает отладку.
- Исправлена генерация кода и улучшена работа блока задержки и схемы обхода блоков.

# Библиотеки и новые блоки
## Гидросистемы
- Добавлен блок «Отверстие» для моделирования диафрагмы в цилиндрическом трубопроводе.
- У блоков «Источник расхода жидкости» и «Источник давления жидкости» появилась возможность задавать свойства через порты.
- Обновлены демонстрационные примеры в связи с новыми возможностями.

## Трансмиссия
- Внесены мелкие корректировки в ряд блоков.
- Исправлена модель барабанного тормоза.

## Механика и Механика 3D
- Пересохранён блок с поправленным положением при вставке.
- Выполнены небольшие правки в 3D‑библиотеке механики.

## Индикаторы
- Добавлен новый блок «Карта».

## Ракетные двигатели
- В дистрибутив включена первая версия библиотеки «Ракетные двигатели» и добавлены недостающие файлы.

# Работа с базой данных (SDB)
- При вызове скриптового действия в сообщении теперь указывается имя свойства.
- При согласовании выделенных групп с шаблоном и изменении типа данных сигнала сохраняются ранее заданные значения.

# Обновления для Linux‑версии
- Поиск устаревших библиотек OpenSSL теперь выполняется в папке `bin`.
- Библиотека OpenSSL вынесена в отдельную папку, скрипты копирования обновлены.
- Исправлена работа редактора инструментов графика.
- Изменён стиль границ окна выбора даты в клиенте TrendClient для корректного отображения в Astra Linux.
- Структурировано размещение сторонних предкомпилированных библиотек в `bin\third_party_libs`.

# Демонстрационные примеры
- Добавлен пример использования скриптовых функций для работы с таблицами (`*.tbl`).

# Переводы
- Дополнен английский перевод интерфейса.