Документация по LiraAPI

Страницы:1234567След.
Документация по LiraAPI
 
Здравствуйте.
В описании нововведений было заявлено:

Цитата
Пользовательский интерфейс десятого поколения ПК ЛИРА использует самые передовые технологии, благодаря чему стало возможным использовать собственный программный код для получения любых данных в режиме результатов расчета. Пользователь может использовать LiraAPI для автоматизации рутинных действий при формировании таблиц и подготовке результатов расчета.
Где можно ознакомится с документацией по данной теме?
 
Денис, здравствуйте.

К публикации готовятся ряд документов и информационных сообщений, в настоящий момент можно воспользоваться документом и примером по LiraAPI из директории ЛИРЫ, путь к указанной директории выглядит как то так - "ДИСК:\...\LIRA soft\LIRA10.4\LiraAPI\"
 
Роман Железняк, пишет:

Дмитрий, спасибо, нашел. Однако, как я понимаю, прикрутить к Excel (в редакторе VBA Tools-References) эти dll не получится.
 
Отлично... туда то я заглянуть и не догадался.

Спасибо, уже что-то.. буду изучать.
 
Спасибо за проявленный интерес.
Описательной части LiraAPI на данный момент маловато, поэтому мы планируем написать несколько примеров работы с LiraAPI.
Если будут конкретные идеи по функционалу (чему посвятить примеры), будем благодарны.

Для Роман Железняк:
Прикрутить к Excel будет не просто. В текущей реализации сторонняя dll загружается из Лиры, а ней уже можно получить данные результатов расчета и обработать или отправить дальше, например в Excel (как вариант сохранить в файле *.xls).
 
Есть первый опыт работы с LiraAPI пользователями:

Обращайте внимание на разрядность Лиры и разработанной Вами dll, Лира x64 не сможет загрузить библиотеку, собранную для x32 и наоборот. В примере из дистрибутива конфигурация x64 не настроена...
 
Дмитрий, приветствую Вас.
Интересует работа с результатами расчета: перемещения, усилия, армирование.
Так же интересует построение расчетных схем, манипуляция с архитектурными элементами.
Дмитрий, а Вы планируете публиковать примеры только на C++ или есть шанс увидеть примеры на C#.
 
В первой реализации LiraAPI нельзя изменять расчетную схему (эту возможность со временем добавим). Сейчас Вы можете извлекать из Лиры любые (ну или почти любые) данные в виде таблиц, это могут быть как исходные данные так и результаты расчетов.

Мне казалось C++ или C# не важно, ведь нужен принцип...

 
 
Понял Вас, Дмитрий, спасибо, будем разбираться.
 
Разобрался с API в свете C#.

Вопрос по нагрузкам. Есть ли возможность получить DataTable с нагрузками на узлы и элементы?
Собственно для написания конвертера в Ing+ в идеале хочу передавать еще и нагрузки, иначе смысла мало.
Можно конечно парсить txt, который создает ЛИРА при расчете, но это на крайний случай.

И вопрос в догонку.

Код
System::Collections::Generic::List<FEModel::Results_Key ^> ^pKeyArr – массив объектов FEModel::Results_Key описывающих номер загружения (индексы начиная от 0); 

Не понятно что передавать вот в этот параметр, что конкретно туда передавать, какое загружение и в каких случаях и как это может повлиять на результат выполнения get_TableResult

И вот это

Код
System::Collections::Generic::List<int> ^pObjArr – массив индексов узлов или элементов (начиная от 0); 
В каких случаях надо передавать индексы узлов, а в каких элементов.
Изменено: - 28.03.2015 01:14:00
Страницы:1234567След.

Большой вебинар по возможностям ПК ЛИРА 10 с учетом нововведений версии 2024

В прямом эфире мы обсудим возможности программного комплекса ЛИРА 10 с учетом нововведений 2024 версии и ответим на все ваши вопросы.

28 августа 2024
Выход ПК ЛИРА 10 версия 2024
Встречайте обновление программного комплекса ЛИРА 10 – версия 2024 года!
14 августа 2024
Мы обновили релиз ПК ЛИРА 10 R2.2.
Мы обновили релиз ПК ЛИРА 10 R2.2.
10 июля 2024
Все новости
Информационное моделирование и проектирование многоэтажного жилого здания с использованием российского программного обеспечения
Выполнено формирование информационной модели многоэтажного
жилого здания в BIM-системе Renga. Проведен экспорт модели и расчет конструктивной
системы здания в ПК Лира 10.12. Представлены результаты моделирования и
проектирования.
12 февраля 2024
Реализация модели контактного слоя при расчете адгезионного соединения с использованием метода конечных элементов
В большинстве опытов по испытанию адгезионных соединений измеряется средняя адгезионная прочность. Данная величина вычисляется как отношение разрушающей нагрузки к площади склейки. Подобный подход подразумевает равномерное распределение касательных напряжений. Исследователи давно обнаружили, что средняя адгезионная прочность соединения является сильной функцией геометрических [1] и физико-механических параметров модели и, следовательно, делает малоинформативными и несопоставимыми экспериментальные данные, выполненные на отличающихся образцах. Малочисленные результаты по измерению касательных напряжений по площади склейки с использованием преимущественно поляризационно-оптических методов [2] показывают, что распределение напряжений является нелинейной функцией. При этом наблюдается концентрация напряжений у торцов модели. В связи с этими фактами возникает необходимость детального изучения напряженно-деформированного состояния адгезионных соединений.
06 июня 2019
Оценка точности нелинейного статического метода анализа сейсмостойкости сооружений
В статье рассмотрено практическое применение методики нелинейного статического анализа сейсмостойкости зданий и сооружений. Произведен расчет одноэтажной стальной рамы нелинейным статическим и нелинейным динамическим методами. В результате анализа полученных результатов расчета показана значимость высших форм колебаний и необходимость анализа их влияния на реакцию системы.
06 февраля 2018
Напряженно-деформированное состояние коррозионно - поврежденных железобетонных элементов при динамическом нагружении
С помощью современного программно-вычислительного комплекса  ЛИРА 10.6 выполнена сравнительная оценка напряженно–деформированного состояния  не поврежденного и коррозионно-поврежденного железобетонного элемента при динамическом и статическом нагружении. Проанализировано   влияния ослабленного коррозией бетонного участка сжатой зоны на перераспределение напряжений в сечении.
25 января 2018
Все публикации
Большой вебинар по возможностям ПК ЛИРА 10 с учетом нововведений версии 2024

Присоединяйтесь к вебинару и откройте новые возможности работы в ПК ЛИРА 10 версии 2024!

22 августа 2024
BIM-Практикум 2023. ЧАСТЬ 12 «BIM-МОДЕЛИ КМ И КМД: РАСЧЕТ И АНАЛИЗ СТРОИТЕЛЬНЫХ КОНСТРУКЦИЙ»
Покажем взаимодействие между ПК ЛИРА 10.12 при передаче данных в ПК Renga.
20 сентября 2023
Особенности работы в ПК ЛИРА 10.12 и ModelStudio CS при проектировании зданий промышленно-гражданского строительства
Участники вебинара узнают, как обмениваться данными и экономить время на создании расчетных моделей в ПК ЛИРА 10.12, используя уже существующие модели из ModelStudio CS.
04 сентября 2023
Разбор применения различных типов нагрузок в статических задачах
На вебинаре вы научитесь где и как правильно использовать тот или иной способ задания нагрузки. Будут рассмотрены полезные типы нагрузок, которые, возможно, вами никогда не использовались.
12 июля 2023
Все записи вебинаров