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 13 March 2026
2.26.3.13:

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

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

# Улучшения работы под Linux
## Интерфейс и сборка
- Немного изменена инициализация библиотеки с окном «О программе» в Linux, что устраняет небольшие визуальные несоответствия.
- Перенастроена сборка для Linux: изменён флаг компиляции, позволяющий корректно идентифицировать исполняемый файл.
- Обновлён файл менеджера памяти для Linux, повышая надёжность работы с памятью.
- В утилите **rexecutil** реализовано перекодирование кодовой страницы Windows перед выводом в консоль, что устраняет искажение символов.
- Функция **CreateProcessEvented** в Linux изменена для запуска процессов с параметрами, расширяя возможности автоматизации.

## Исправления ошибок
- Исправлены мелкие косяки в Linux‑версии, повышающие общую стабильность.
- Поправлены настройки проектов, чтобы исключения больше не возникали при работе с типовыми сценариями.
- Обновлён fastmm5 – улучшенный менеджер памяти, ускоряющий работу программы.
- Исправлен баг в библиотеке «Устройства» при работе с формой блока «Джойстик», что устраняет сбои при настройке джойстика.
- Реализована конвертация из строки во внешний целый тип в генерируемом C‑коде, упрощая интеграцию пользовательских данных.
- Исправлено имя DLL в примере загрузки DLL для вложенных конечных автоматов, позволяя корректно использовать пример без дополнительных правок.

Latest updates

Test version: from 20 March 2026
2.26.3.20:

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

# Новые возможности
## Теплогидравлические блоки (HS)
- Добавлен блок **«Теплообменник NTU»** с поддержкой расчётов тепловой инерции стенки.
- Теперь можно задавать начальную температуру стенки для этого блока, что позволяет более точно моделировать переходные процессы.
- В демо‑пример добавлен пример использования нового блока, что упрощает знакомство с его настройками.

## Лицензионный сервер (CLI)
- При ошибках соединения в утилите `rexecutil` теперь устанавливается код ошибки, что облегчает автоматизацию обработки сбоев.
- При ошибках загрузки, запуска или расчёта, вызываемых из командной строки, также выставляется соответствующий `ExitCode`.
- Реализован режим генерации CRC‑файлов подписи проектов, позволяющий проверять целостность и подлинность лицензий.
- Добавлен контроль выдачи CRC в сервере лицензий, повышающий надёжность выдачи лицензий.

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

# Исправления и стабилизация
- Обработаны специальные значения `NaN` и `Inf` при формировании файлов исходных данных для расчётного кода HS, что предотвращает ошибки при экспорте данных.
- Исправлены опечатки в названиях элементов HS, улучшена читаемость документации.
- В модуле тестирования выполнена актуализация, обеспечивающая корректную работу тестовых сценариев.

# Linux‑специфические изменения
- Обновлены сборки серверов лицензий для Linux, включающие новые функции контроля CRC и корректную работу кодов ошибок.

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