Історія версій
LIRA-FEM
Удосконалення, пов'язані з API та таблицями вводу
У версії LIRA-FEM 2026 суттєво розширено можливості взаємодії із системою через API. Для автоматизації рутинних задач, побудови складних об’єктів та інтеграції із зовнішнім програмним забезпеченням у LIRA-FEM використовується API на базі технології COM.
Ключові можливості API
- Автоматизація LIRA-CAD: створення користувацьких нодів для Генератора та розробка плагінів.
- Таблиці введення: програмне керування даними розрахункових моделей — імпорт, коригування та оновлення через користувацький інтерфейс або програмно, за допомогою технології COM.
- Читання та візуалізація: функції для отримання результатів розрахунку та їх відображення у вигляді мозаїк, ізополів і епюр безпосередньо у вікні схеми.
- Універсальність: підтримка будь-яких мов програмування, що працюють з COM-об’єктами: C#, C++, Python, JavaScript, зокрема V8, VBScript та інших.
API і таблиці введення
Розширення користувача
-
Основне нововведення — завантаження модулів в адресний простір процесу LIRA-FEM. Це надає зовнішнім розробникам доступ до раніше закритих функцій API та дозволяє розширювати можливості програмного комплексу.
- Кастомізація інтерфейсу: вбудовування власних команд і кнопок у стрічку LIRA-FEM.
- Керування розрахунковим циклом: впровадження власних даних у загальну структуру задачі та інтеграція специфічних алгоритмів у «конвеєр» розрахунків.
- Автоматизація звітності: додавання власних розділів до Книги звітів, включаючи оновлювані таблиці CSV та знімки екрана.
- Розробка нових модулів: створено каркас для портування застосунків у вигляді розширень LIRA-FEM.
Розширення користувача LIRA-FEM
API LIRA-CAD і LIRA-FEM
-
Додано нові таблиці введення для задання та коригування даних розрахункової моделі:
- жорсткість паль — СЕ 57;
- матеріали для розрахунку залізобетонних конструкцій: стержні, пластини, бетон, арматура;
- матеріали для розрахунку сталевих перерізів: матеріал, додаткові характеристики, обмеження підбору;
- варіанти конструювання;
- таблиця РСЗ;
- конструктивні елементи;
- уніфікація елементів;
- модель ґрунту: основні, просадочні, набухаючі, засолені, вічномерзлі характеристики, консолідація, повзучість, свердловини.
- Для зручності роботи додано деревоподібну структуру розділів, а також можливість одночасно видаляти, копіювати, вирізати та вставляти кілька таблиць введення.
Таблиці введення для створення таблиць із можливістю прямого коригування даних поточної задачі

