eng

eng

Do you have any questions? Call us.
English

English

usa

Русский

Русский

Россия и СНГ

Dynamic Simulation Environment
SimInTech

Additional Information

SimInTech (Simulation In Technic) - Model-Based Design.

Download program

How to start?

SimInTech - Model-Based Design.

1
Fill out the form choosing SimInTech version
2
Get a link to download SimInTech
3
Install SimInTech
4
If you need the full version, send a request from interface of SimInTech
Notifications

Latest updates

Stable version: from 20 January 2026
2.26.1.20:

- Доработки в функции createmodel

Latest updates

Test version: from 7 March 2026
2.26.3.7:

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

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

## Управление выполнением скриптов
- Введена системная переменная проекта **finalization_reversed** (по умолчанию False). При установке в True секция `finalization` скриптов страниц проекта будет выполняться в обратном порядке (из глубины наружу). Флаг сбрасывается перед каждой инициализацией.

## Работа с графиками
- Небольшая корректировка включения/выключения режима «Курсор» в графиках, упрощающая переключение между режимами просмотра.

# Исправления и улучшения
## Блоки и библиотеки
- Исправлена инициализация выхода блока «Задержка на шаг интегрирования» при использовании внутри условно исполняемой субмодели.
- Исправлен блок в библиотеке **SMath Studio**, повышающая стабильность расчётов.
- Обновлена библиотека «Видеообработка»: исправлены ошибки в блоках «Поиск центра контуров», «Преобразование матрицы в вектор» и «Преобразование вектора в матрицу», а также скорректированы профили для видеобиблиотеки.
- В модуле **HS** изменена кодировка файла `Компрессор_стенд СКВ.tbl` для корректного чтения данных.
- В **SMath Studio** теперь поддерживается ввод греческих и других букв, расширяя возможности записи формул.

## Инструменты и утилиты
- При запуске `mmain.exe` из командной строки выводятся сообщения в консоль, что облегчает отладку и мониторинг работы.
- Программа `Proxy.exe` переделана в консольный режим, позволяя использовать её в скриптах и автоматизированных процессах.
- Исправлена сборка некоторых утилит и плагинов (RASNAR, ТИГР) в связи с изменением типа callback‑функции при перехвате вывода процесса.
- Доработан протокол обмена сервера удалённого расчёта: теперь он может перехватывать стандартный вывод при запуске программ через `rexecutil` в режиме `execwait`.

## База данных (SDB)
- Улучшена навигация по сигналам и анализ источников/приёмников:
1. Добавлена проверка наличия у сигнала более двух блоков‑источников с возможным выводом предупреждения и списка ссылок.
2. В контекстное меню сигнала добавлены пункты быстрого перехода к блокам‑источникам и блокам‑приёмникам.
3. Расширена всплывающая подсказка сигнала: теперь отображается статистика использования (чтение/запись) по проектам с указанием типа взаимодействия (блок, скрипт, формула и т.д.).

# Linux
- Портирована функция **CreateProcessEvented** на Linux, обеспечивая более эффективную обработку событий процессов в Linux‑версии SimInTech.