Історія версій
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

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

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

Змінено: 26.01.2025 18:51:06

Розширено можливості засобів автоматизації для створення моделі та доступу до результатів розрахунку. Що дозволяє розробляти власні модулі за допомогою API. Наприклад, побудова складних об'єктів, автоматизація рутинних операцій та отримання даних по архітектурних або розрахункових моделях для їх передачі в будь-яке інше програмне забезпечення і навпаки.

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

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

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

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

Таблиці введення Навантаження

Таблиці введення Навантаження

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

ЛІРА-САПР 2024 R1 Змінено: 15.10.2025 14:40:31
  • Розширено можливості засобів автоматизації для створення моделі та доступу до результатів розрахунку.

Розвиток LiraAPI

Розвиток LiraAPI

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

Таблиці вводу “Координаційні осі” та “Висотні позначки”

Таблиці вводу “Координаційні осі” та “Висотні позначки”