Успешная программа для расчёта конструкций RFEM от Dlubal является лучшим выбором для требовательных проектировщиков. Это программное обеспечение для расчёта 3D конструкций методом конечных элементов отвечает всем требованиям современного промышленного и гражданского строительства.
- Продукты
- API Dlubal
- API Dlubal
Откройте API Dlubal
Новый Dlubal API Service (gRPC) - это решение на основе Python/C#, которое обеспечивает бесшовное взаимодействие высокого уровня с полным набором продуктов Dlubal — RFEM, RSTAB и RSECTION. Открытое для ваших инноваций, это решение идеально подходит для интеграции инструментов, специфичных для вашей компании.
Будь вы занимаетесь параметрическим моделированием или задачами оптимизации, наша цель — предоставить легко расширяемую базу данных, обеспечивающую быстрый и лёгкий доступ ко всем данным и функциям основных программ Dlubal и их аддонов через Python или C#.
Доступные клиенты API Dlubal
RSTAB - это передовое решение для 3D-структурного анализа, обеспечивающее эффективный анализ и проектирование каркасных или стержневых конструкций из бетона, стали, дерева и других материалов.
Программа RSECTION позволяет вычислять характеристики сечения и напряжения для тонкостенных и массивных сечений всех типов.
Что такое API Dlubal?
API (Интерфейс программирования приложений) Dlubal обеспечивает бесшовную интеграцию наших программных инструментов с внешними приложениями и системами. Он позволяет автоматизировать процессы, выполнять пользовательские расчеты и создавать индивидуальные рабочие среды на основе специфических потребностей. С помощью API вы можете легко подключать программное обеспечение Dlubal к вашим собственным приложениям, повышая эффективность и гибкость рабочих процессов.
Для начинающих мы предоставляем онлайн-примеры, которые помогут вам шаг за шагом освоить этот процесс.
-
Ежемесячно
-
Ежегодно -10%
- Максимум 1 000 запросов API в месяц
- Дополнительные запросы API невозможны
- Максимум 1 активный пользователь
- Доступ ко всем входным данным и результатам (без аддонов)
- Без ограничения по времени
- Индивидуальное количество запросов API
- Индивидуальная цена за каждый дополнительный запрос API
- Неограниченное количество активных пользователей
- Доступ ко всем входным данным и результатам
6 причин начать работать с новым API
Повысьте свою эффективность с новым API Dlubal, работающим на высокопроизводительной технологии gRPC. Оцените унифицированный синтаксис API и консоли, оптимизированную сериализацию данных и легковесную двунаправленную потоковую передачу. Наслаждайтесь более быстрой разработкой, точной фильтрацией результатов и бесшовным развертыванием Docker — все это разработано для масштабируемых, высокоскоростных приложений.
Преимущества API
Экономическая эффективность
Автоматизация повторяющихся задач и оптимизация расчетов снижают затраты ручного труда, минимизируя расходы для инженерных компаний.
Экономия времени
Автоматизация создания моделей, приложения нагрузок и оценки результатов может оптимизировать рабочие процессы, значительно ускоряя процесс проектирования.
Полная индивидуализация
Вы можете адаптировать расчёты, отчёты и процессы к конкретным требованиям проекта или компании без ограничений программного обеспечения.
Лучшая интеграция
API обеспечивает бесшовный обмен данными между программой для расчёта конструкций и другими решениями BIM и CAD.
Доступ к данным
Получите доступ ко всем объектам, результатам и данным модели программ, чтобы трансформировать процессы проектирования.
Инновация
Сервисы API позволяют разработчикам создавать новые приложения, содействовать сотрудничеству и упрощать быстрый прототип путем использования существующих данных и функций.
Часто задаваемые вопросы о API Dlubal
Интерфейс API Dlubal — это программируемый интерфейс (Application Programming Interface), который позволяет вам напрямую получать доступ к функциям программного обеспечения Dlubal. В настоящее время API предоставляется для RFEM 6 и RSTAB 9, в будущем он также будет доступен для RSECTION, RWIND и инструмента Geo-Zone.
С помощью API Dlubal вы можете эффективно автоматизировать повторяющиеся и затратные по времени задачи, создавать индивидуальные рабочие процессы и разрабатывать уникальные решения для внутренних процессов, а также для специфических проектов клиентов. Типичные области применения включают, например, автоматизированное моделирование и ввод данных, исследования вариантов для оптимизации конструкций, пользовательские методы расчёта и проверки, а также интерфейсы с другими программными решениями.
Кроме того, API позволяет вам гибко организовывать рабочие процессы независимо от пользовательского интерфейса программного обеспечения Dlubal. Вы можете создавать собственные скрипты и программы, которые полностью соответствуют вашим требованиям и легко интегрируются в существующие процессы.
Мы с удовольствием предоставим вам индивидуальные консультации по вашим конкретным требованиям и поддержим вас в интеграции API в ваш рабочий процесс.
Чтобы использовать API Dlubal, вам потребуется действующая лицензия (полная или пробная версия) на одну из поддерживаемых основных программ Dlubal (в настоящее время RFEM 6 и RSTAB 9, в будущем также RSECTION, RWIND и инструмент Geo-Zone) и персональный API-ключ. Этот API-ключ вы можете удобно сгенерировать через ваш аккаунт Dlubal Extranet в разделе "API и облако→ API II → Мои ключи API":
Подписка на API не является обязательной – вы можете сразу начать с бесплатной подписки на API „Free“ и без обязательств познакомиться и использовать API.
Новый API Dlubal основан на современной технологии gRPC и в настоящее время в первую очередь поддерживает Python. Официальный Python client вы можете легко установить через PyPI. В документации по API Dlubal доступно множество примеров кода, которые помогут вам начать работу.
Недавно добавлен C# client, который удобно доступен через NuGet.
Тем не менее, для большинства случаев мы рекомендуем Python. Этот язык легко выучить, он позволяет очень быстро разрабатывать прототипы, предлагает огромный выбор библиотек и имеет особенно активное сообщество.
Новый API Dlubal в настоящее время поддерживает RFEM 6, RSTAB 9 и RSECTION 1. В будущем он также будет доступен для RWIND и инструмента Geo-Zone. Совместимы полноценные программнные лицензии, лицензии для высших учебных заведений и студентов, а также пробные версии. Поддержка демо-версий в настоящее время находится в стадии подготовки.
API Dlubal регулярно обновляется вместе с поддерживаемыми основными программами (в настоящее время RFEM 6 и RSTAB 9, в будущем RSECTION и RWIND). Чтобы обеспечить оптимальную совместимость, мы рекомендуем всегда использовать версию API, которая соответствует минорной и патч-номерам установленной основой программы. Пример: версия RFEM 6.10.0007 должна использоваться с версией API 2.10.7.
API постоянно расширяется и оптимизируется. Чтобы всегда быть в курсе последних изменений, мы рекомендуем регулярно следить за текущими отчётами об обновлениях в разделе «Выпуски» официальной документации Dlubal API.
Сервер Dlubal MCP в настоящее время активно разрабатывается, чтобы обеспечить доступ на основе ИИ ко всем данным и функциям программ RFEM и RSTAB. Он выступает в качестве сервисно-ориентированного посредника между вашими приложениями и программами Dlubal RFEM и RSTAB. Концепция состоит из трех основных компонентов:
1. Открытый уровень API — четко задокументированные конечные точки REST и WebSocket отображают все функции моделирования, результатов и проектирования. Это позволяет вам обращаться к RFEM/RSTAB полностью независимо от платформы.
2. Шина данных в реальном времени — изменения модели и все связанные данные RFEM/RSTAB, такие как расчетные случаи, внутренние силы или результаты проектирования, стримятся в реальном времени. Таким образом, внешние системы могут немедленно получить к ним доступ, автоматически запускать расчеты или вызывать другие действия.
3. Оркестрация ИИ — интегрированный ИИ движок автоматически переводит вводы на естественном языке или задачи оптимизации в соответствующие запросы API, так как если бы вы отдавали команды ИИ-чатботу, подобному нашей помощнице Мии. Примеры включают:
- Создайте новый стержень из стали S235 между узлами 5 и 8 сечением IPE 200.
- Покажите все внутренние силы стержня 12 в расчетном случае 5.
- Покажите самый критичный стержень в модели.
- Найдите наиболее использованное сечение серии HE-A для стержня 21.
- Импортируйте файл DXF xxxxx.dxf в качестве фоновой подложки.
- Смоделируйте 3D зал с следующими параметрами: ширина, высота, глубина, угол наклона крыши, ...
Все эти команды сервер MCP затем автоматически реализует в вашей модели.
Короче говоря: предстоящий сервер Dlubal MCP станет центром новой, открыто связанной статической системы. За этим стоит Model Context Protocol (MCP), открытый стандарт для связывания ИИ моделей с внешними инструментами и источниками данных. Это позволит связывать RFEM или RSTAB практически с любым приложением с помощью всего нескольких строк кода. Будь то программы CAD и BIM, персонализированные панели или фирменные микросервисы — с помощью MCP вы сможете реализовать такие интерфейсы в мгновение ока. Таким образом, расчеты конструкций, анализ данных и автоматизация с использованием ИИ впервые сливаются в единую цепочку. Это не просто еще одна функция — это прыжок в новую эру инженерии, которая кардинально изменит границы возможного и позволит вашим идеям воплотиться в реальность быстрее, чем когда-либо.
Все действия, активно изменяющие модели, запускающие вычисления, получающие результаты или сохраняющие модели, считаются запросами API. К ним относятся, например, изменения моделей, выполнения вычислений и запросы результатов. Административные операции, такие как запросы типа операции «Сервис» (например, запрос текущих данных о выставлении счетов), не считаются запросами API.
Количество запросов API имеет значение для вашей подписки API, так как в зависимости от выбранной подписки предоставляется определенная квота запросов за расчётный период.
Как активный пользователь учитывается любой пользователь, который в течение расчетного периода делает по крайней мере один запрос через API Dlubal. При этом не имеет значения, сколько API-ключей использует пользователь – каждый пользователь учитывается только один раз в течение расчетного периода.
Чтобы прозрачно и наглядно отслеживать использование API, мы рекомендуем создавать отдельные API-ключи для отдельных проектов или пользователей. Это позволит вам вести точный и индивидуальный анализ использования API.
Dlubal придаёт большое значение доверию и прозрачности. Поэтому в вашей личной учётной записи Dlubal-Extranet в разделе «API & Cloud → API II» вы найдёте наглядные таблицы, в которых сможете чётко отслеживать ваши запросы API, сессии API, а также количество запросов в определённые периоды времени.
Детальную документацию API с подробными описаниями методов, практическими примерами и четкими инструкциями по установке вы найдете на нашем сайте:
Эта документация поможет вам быстро освоить API и продуктивно с ним работать. Набор примеров кода постоянно расширяется и оптимизируется. В дополнение к этому мы в настоящее время разрабатываем платформу веб-сообщества, где пользователи Dlubal могут активно обмениваться опытом, а также делиться советами, вопросами и решениями.
Кроме того, мы предлагаем многочисленные вебинары на тему API, на которых вы сможете узнать о практических возможностях применения и получить ценные инсайты.
Если у вас есть вопросы по установке, подключению или сообщениям об ошибках, вы найдете ответы и помощь в разделе поддержки и часто задаваемых вопросов на нашем веб-сайте:
Для более сложных запросов, индивидуальных требований или поддержки в разработке мы предлагаем вам индивидуальное обучение и консультации.
Кроме того, вскоре вам будет доступна новая платформа сообщества Dlubal. Там вы сможете обмениваться опытом с другими пользователями, делиться опытом и совместно разрабатывать решения. Сообщество предлагает преимущество быстрой поддержки благодаря коллективным знаниям и прямой коммуникации.
Круглосуточно доступен также наш ИИ-помощник VisМиа. Она специально обучена по API Dlubal и может в любое время быстро и просто предоставлять подходящие решения и информацию.
gRPC - это современная, открытая коммуникационная технология (Open-Source), разработанная для особенно быстрых и надежных процессов обмена данными между приложениями. Одним из основных преимуществ gRPC является высокая эффективность - gRPC-коммуникация может быть до 15 раз быстрее, чем традиционные технологии, такие как SOAP или REST.
Как пользователь, вы не нуждаетесь в специальных знаниях о gRPC, так как все технические детали уже интегрированы в клиенты, предоставляемые Dlubal. Вы автоматически получаете выгоду от скорости и надежности технологии gRPC.
Единый API повышает вашу эффективность, потому что он ...
- Экономит время – автоматизируйте создание моделей, назначение нагрузок и оценку результатов, тем самым значительно сокращая процесс проектирования.
- Снижает затраты – меньшее количество ручных шагов вручную приводит к экономии рабочего времени инженеров и снижению затрат на проектирование.
- Полная настраиваемость – выполняйте расчёты, отчёты и рабочие процессы в соответствии с вашими проектными или корпоративными требованиями без ограничений интерфейса пользователя.
- Бесшовная интеграция – API связывает RFEM, RSTAB и др. двусторонним образом с инструментами BIM и CAD, предотвращая разрывы и обеспечивая согласованные данные.
- Всеобъемлющий доступ к данным – получайте доступ ко всем объектам модели и результатам, фильтруйте и обрабатывайте данные для принятия решений на основе данных.
- Высвобождает потенциал инноваций – развивайте новые приложения, прототипы и рабочие процессы с искусственным интеллектом (например, с помощью ИИ-апомощника Mia) без неосходимости заново изобретать колесо.
- Обеспечивает высокую производительность – благодаря технологии gRPC обмен данными до 10 раз быстрее, чем в классических SOAP-/REST-сервисах.
Dlubal рекомендует использовать Visual Studio Code в качестве интегрированной среды разработки (IDE) для программирования API. Visual Studio Code является универсальной, бесплатной и открытой платформой и отличается всесторонней расширяемостью. Вы можете установить множество расширений, чтобы сделать своё программирование ещё более эффективным – например, расширение Cline AI для интеллектуального программирования с поддержкой ИИ, которое дополнительно оптимизирует ваш рабочий процесс.
Здесь вы можете задавать и отвечать на технические вопросы, участвовать в значимых обсуждениях по структурному анализу и проектированию, предлагать новые функции и взаимодействовать напрямую с командой Dlubal и другими пользователями.
Изучите наши бесплатные и профессиональные варианты поддержки, включая круглосуточную поддержку AI, поддержку по электронной почте, вебинары и эксклюзивные услуги для клиентов с контрактом на обслуживание Pro.
Начните работать с Dlubal API и выведите свои рабочие процессы на новый уровень!
Используйте весь потенциал API Dlubal для прямой связи ваших скриптов с RFEM 6 – а вскоре и с RSTAB 9, RSECTION 1 и RWIND. Автоматизируйте повторяющиеся рабочие процессы, экономьте драгоценное время и откройте новые возможности для еще более эффективного, точного и воспроизводимого рпсчёта и проектирования конструкций в программах Dlubal.