История версий
LIRA-FEM
Усовершенствования, связанные с API и таблицами ввода
В версии LIRA-FEM 2026 возможности взаимодействия с системой существенно расширены. Для автоматизации рутинных задач, построения сложных объектов и интеграции с внешним ПО в LIRA-FEM используется API на базе технологии COM.
Ключевые возможности API
- Автоматизация LIRA-CAD: создание пользовательских нодов для Генератора и разработка плагинов
- Таблицы ввода: программное управление данными расчетных моделей (импорт, корректировка, обновление) с помощью пользовательского интерфейса или программно, через технологию COM.
- Чтение и визуализация: функции для получения результатов расчета и их отображения в виде мозаик, изополей и эпюр непосредственно в окне схемы.
- Универсальность: поддержка любых языков, работающих с COM-объектами (C#, C++, Python, JavaScript (в т.ч. V8), VBScript и др.).
API и таблицы ввода
Расширения пользователя
Основное нововведение — загрузка модулей в адресное пространство процесса LIRA-FEM. Это дает внешним разработчикам доступ к закрытым ранее функциям API и позволяет расширять возможности программного комплекса.
- Кастомизация интерфейса: встраивание собственных команд и кнопок в ленту LIRA-FEM.
- Управление расчетным циклом: внедрение собственных данных в общую структуру задачи и интеграция специфических алгоритмов в "конвейер" расчетов.
- Автоматизация отчетности: добавление собственных разделов в Книгу отчетов, включая обновляемые таблицы CSV и снимки экрана.
- Разработка новых модулей: создан каркас для портирования приложений в виде расширений LIRA-FEM.
Расширения пользователя
API LIRA-CAD и LIRA-FEM
Добавлены новые таблицы ввода для задания и корректировки данных расчетной модели:
- жесткость свай (КЭ 57);
- материалы для расчета железобетонных конструкций (стержни, пластины, бетон, арматура);
- материалы для расчета стальных сечений (материал, дополнительные характеристики, ограничения подбора);
- варианты конструирования;
- таблица РСУ;
- конструктивные элементы;
- унификация элементов;
- модель грунта (характеристики грунта: основные, просадочные, набухающие, засоленные, вечномерзлые, консолидация, ползучесть, скважины).
Для удобства работы добавлена древовидная структура разделов и возможность одновременно удалять, копировать, вырезать и вставлять несколько таблиц ввода.
Таблицы ввода для создания таблиц с возможностью прямой корректировки данных текущей задачи

