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

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

LIRA-FEM 2026 R2 Змінено: 09.11.2026 17:46:13
  • Додано таблиці введення для задання та коригування типів заданого армування (ТЗА) для пластин і стержнів різних типів перерізів.
  • До наявних таблиць введення додано нові параметри. Для низки таблиць введення реалізовано автоматичне додавання імені до назви під час їх створення.

Таблиці введення типів заданого армування (ТЗА)

Таблиці введення типів заданого армування (ТЗА)

Удосконалення, пов'язані з 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

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