История версий
LIRA-FEM

Усовершенствования, связанные с API и таблицами ввода

LIRA-FEM 2026 R1 Изменено: 28.05.2026 15:19:43

В версии LIRA-FEM 2026 возможности взаимодействия с системой существенно расширены. Для автоматизации рутинных задач, построения сложных объектов и интеграции с внешним ПО в LIRA-FEM используется API на базе технологии COM.

Ключевые возможности API

  • Автоматизация LIRA-CAD: создание пользовательских нодов для Генератора и разработка плагинов
  • Таблицы ввода: программное управление данными расчетных моделей (импорт, корректировка, обновление) с помощью пользовательского интерфейса или программно, через технологию COM.
  • Чтение и визуализация: функции для получения результатов расчета и их отображения в виде мозаик, изополей и эпюр непосредственно в окне схемы.
  • Универсальность: поддержка любых языков, работающих с COM-объектами (C#, C++, Python, JavaScript (в т.ч. V8), VBScript и др.).

API и таблицы ввода

API и таблицы ввода

Расширения пользователя

Основное нововведение — загрузка модулей в адресное пространство процесса LIRA-FEM. Это дает внешним разработчикам доступ к закрытым ранее функциям API и позволяет расширять возможности программного комплекса.

  • Кастомизация интерфейса: встраивание собственных команд и кнопок в ленту LIRA-FEM.
  • Управление расчетным циклом: внедрение собственных данных в общую структуру задачи и интеграция специфических алгоритмов в "конвейер" расчетов.
  • Автоматизация отчетности: добавление собственных разделов в Книгу отчетов, включая обновляемые таблицы CSV и снимки экрана.
  • Разработка новых модулей: создан каркас для портирования приложений в виде расширений LIRA-FEM.

Расширения пользователя

Расширения пользователя

API LIRA-CAD и LIRA-FEM

Добавлены новые таблицы ввода для задания и корректировки данных расчетной модели:

  • жесткость свай (КЭ 57);
  • материалы для расчета железобетонных конструкций (стержни, пластины, бетон, арматура);
  • материалы для расчета стальных сечений (материал, дополнительные характеристики, ограничения подбора);
  • варианты конструирования;
  • таблица РСУ;
  • конструктивные элементы;
  • унификация элементов;
  • модель грунта (характеристики грунта: основные, просадочные, набухающие, засоленные, вечномерзлые, консолидация, ползучесть, скважины).

Для удобства работы добавлена древовидная структура разделов и возможность одновременно удалять, копировать, вырезать и вставлять несколько таблиц ввода.

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

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

Усовершенствования, связанные с API и таблицами ввода

LIRA-FEM 2025 R1 Изменено: 23.01.2025 20:38:31

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

Создание плагинов к LIRA-CAD и пользовательских нодов для Генератора

Создание плагинов к LIRA-CAD и пользовательских нодов для Генератора

Добавлены новые таблицы ввода для задания/корректировки данных: дуговые координационные оси; типы заданного армирования (ТЗА) и назначение на элементы схемы; исходные данные для динамических загружений; избирательный учет масс в элементах; эксцентриситеты приложения масс; нагрузки; нагрузки-штамп; нагрузка на фрагмент; стержневые аналоги; пластинные аналоги.

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

Таблицы ввода Нагрузки

Таблицы ввода Нагрузки

Усовершенствования, связанные с API и таблицами ввода

ЛИРА-САПР 2024 R1 Изменено: 15.10.2025 11:51:06
  • Расширены возможности средств автоматизации для создания модели и доступа к результатам расчета.

Развитие LiraAPI

Развитие LiraAPI

  • Добавлены новые таблицы ввода для задания/корректировки координационных осей, высотных отметок, конструктивных блоков, материалов конструирования для железобетонных, сталежелезобетонных, армокаменных, стальных и алюминиевых конструкций. Таблицы ввода для абсолютно жестких тел, жестких вставок стержней, усилий для стержней и коэффициентов С1 и С2 для пластин и стержней расширены новыми параметрами.

Таблицы ввода “Координационные оси” и “Высотные отметки”

Таблицы ввода “Координационные оси” и “Высотные отметки”