Історія версій
LIRA-FEM

Удосконалення, пов'язані з API та таблицями вводу

LIRA-FEM 2026 R1 Змінено: Травень 19, 2026

У версії LIRA-FEM 2026 суттєво розширено можливості взаємодії із системою через API. Для автоматизації рутинних задач, побудови складних об’єктів та інтеграції із зовнішнім програмним забезпеченням у 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.

Розширення користувача LIRA-FEM

Розширення користувача LIRA-FEM

API LIRA-CAD і LIRA-FEM

  • Додано нові таблиці введення для задання та коригування даних розрахункової моделі:

    • жорсткість паль — СЕ 57;
    • матеріали для розрахунку залізобетонних конструкцій: стержні, пластини, бетон, арматура;
    • матеріали для розрахунку сталевих перерізів: матеріал, додаткові характеристики, обмеження підбору;
    • варіанти конструювання;
    • таблиця РСЗ;
    • конструктивні елементи;
    • уніфікація елементів;
    • модель ґрунту: основні, просадочні, набухаючі, засолені, вічномерзлі характеристики, консолідація, повзучість, свердловини.
  • Для зручності роботи додано деревоподібну структуру розділів, а також можливість одночасно видаляти, копіювати, вирізати та вставляти кілька таблиць введення.

Таблиці введення LIRA-FEM

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