O novo serviço API Dlubal (gRPC) é uma solução baseada em Python que desbloqueia o acesso total a toda a gama de produtos Dlubal, proporcionando uma interação de alto nível com o RFEM, o RSTAB e o RSECTION. Quer esteja a lidar com modelos paramétricos ou tarefas de otimização, veio ao sítio certo.
A nossa missão é fornecer uma biblioteca facilmente extensível que, através de funções Python, garante um acesso rápido e eficiente a todos os dados e funcionalidades dos principais programas e módulos da Dlubal.
O programa de análise estrutural bem-sucedido da Dlubal, o RFEM, é a melhor escolha para engenheiros civis exigentes. Este software de MEF 3D cumpre todos os requisitos da engenharia civil moderna.
O RSTAB é uma solução avançada de análise estrutural 3D, proporcionando análises e dimensionamentos eficazes para estruturas de barras de betão, aço, madeira, entre outros materiais.
A API Dlubal (interface de programação de aplicações) permite uma integração perfeita das nossas ferramentas de software com aplicações e sistemas externos. Permite a automação de processos, cálculos personalizados e a criação de ambientes de trabalho otimizados com base em necessidades específicas. Com a API, é fácil conectar o Software Dlubal às suas próprias aplicações, aumentando a eficiência e flexibilidade nos seus fluxos de trabalho.
Para iniciantes, oferecemos exemplos online que o guiam passo a passo.
Aumente a sua eficiência com a nova API Dlubal, suportada por tecnologia gRPC de alto desempenho. Desfrute de uma sintaxe unificada de API e consola, serialização de dados otimizada e streaming bidirecional leve. Experiencie um desenvolvimento mais rápido, filtragem precisa de resultados e implementação sem problemas via Docker, tudo concebido para aplicações rápidas e escaláveis.
1
Comunicação rápida
O gRPC destaca-se pelo seu poder e pela sua eficácia, oferecendo uma troca de dados até 10 vezes mais rápida do que os serviços web baseados em REST. A sua arquitetura moderna garante interação fluida das aplicações, latência mínima e transferência de dados máxima, tudo essencial para uma capacidade de resposta superior.
2
Contentores Docker
O Docker permite-lhe empacotar, implementar e gerir soluções rapidamente, reduzindo o esforço de manutenção e atualização de ambientes. Com a contentorização, as aplicações permanecem isoladas, escaláveis e facilmente portáveis, possibilitando uma implementação fluida em diversas infraestruturas sem problemas de compatibilidade.
3
Simplicidade
Ao simplificar a interface, reduzimos a complexidade na manutenção e na implementação. A API começa com 20 funções versáteis, permitindo menos atualizações e uma transição mais suave para novas versões. Esta abordagem concisa simplifica a integração, acelera o desenvolvimento e mantém o sistema adaptável para futuras melhorias.
4
Filtro de resultados
As nossas funções de resultados são agora orientadas para objetos e incluem um parâmetro de filtro para capturar apenas dados relevantes. Esta abordagem direcionada reduz significativamente a transferência de dados, otimiza o desempenho da rede e melhora a capacidade de resposta do sistema, garantindo que as suas aplicações recebam apenas informações essenciais em tempo real.
Serviço API vs. Webservice – Diferenças principais
Descubra as vantagens do moderno serviço API gRPC relativamente ao obsoleto serviço web SOAP: desempenho mais rápido, melhor segurança e escalabilidade perfeita. Atualize agora para uma experiência mais tranquila e eficaz!
Serviço API e serviço web | gRPC moderno, de alto desempenho
Serviço web | SOAP (obsoleto) tecnologia ultrapassada
Tecnologia
O gRPC é mais rápido do que a API REST tradicional porque utiliza um formato binário compacto (protobuf) em vez do Json baseado em texto, reduzindo o tamanho dos dados e acelerando a transmissão.
Além disso, o HTTP/2 permite o envio simultâneo de vários pedidos, o que resulta numa latência mais baixa quando comparado com o HTTP/1.1 mais antigo.
Fluxo de dados binários (5 a 10 vezes mais rápido)
A automação de tarefas repetitivas e a otimização de cálculos reduzem o esforço manual, minimizando os custos das empresas de engenharia.
Poupança de tempo
Os fluxos de trabalho podem ser otimizados automatizando a geração de modelos, aplicação de cargas e avaliação de resultados, acelerando significativamente o processo de dimensionamento.
Personalização total
Pode personalizar cálculos, relatórios e processos para atender a requisitos específicos de projetos ou empresas sem limitações de software.
Melhor integração
A API permite a troca de dados contínua entre o software de análise estrutural e outras soluções BIM e CAD.
Acesso a dados
Obtenha acesso a todos os objetos, resultados e dados de modelos dos programas para transformar processos de cálculo.
Inovação
Os serviços de API permitem aos desenvolvedores criar novas aplicações, fomentar a colaboração e facilitar a criação rápida de protótipos, aproveitando os dados e funcionalidades existentes.
Determinados métodos API são monetizados com base na sua utilização, quer para operações locais ou remotas. The API pricing is divided into two parts. The first part is the subscription to the API, which is an annual fee of 800 EUR. The second part is the purchase of credits to use the API calls for calculating and saving models.
Para aceder à API da Dlubal, são necessários um processo de autorização e autorização. A autorização é efetuada através de uma chave API, que é incluída automaticamente em todos os pedidos de validação. A autorização requer uma licença válida com uma subscrição ativa do serviço API.
Obtenha a sua {%>https://www.dlubal.com/pt/loja-online/servico-online?#category-5-08 Subscrição do serviço API]]
Como é que a API unificada pode melhorar o meu fluxo de trabalho?
A API unificada da Dlubal agiliza o seu fluxo de trabalho disponibilizando uma interface única e versátil para todo o sistema estrutural da Dlubal.
Vantagens:
Uma API para todas as aplicações Dlubal – comece com o RFEM, com mais integrações a caminho
Scripts diretos na aplicação – Utilize a mesma sintaxe de API na consola para facilitar a navegação
Exportação de modelos perfeita – geração de scripts Python diretamente a partir dos modelos
Blocos e componentes – Defina elementos reutilizáveis para uma parametrização eficaz
Ferramentas com tecnologia de IA – utilize funções avançadas, incluindo MIA
Quando devo mudar para o gRPC API?
Se necessita de melhor desempenho, menor latência e melhor eficiência, o gRPC é a solução ideal.
Mude para gRPC se pretender:
Transmissão de dados mais rápida com tamanho de carga útil reduzido
Capacidades avançadas de fluxo para comunicação em tempo real
Geração automática de código cliente/servidor para vários idiomas
Tipo de segurança mais forte e desempenho otimizado em redes móveis
Manter a API REST se:
Necessita de compatibilidade com navegadores
Se'estão a integrar com sistemas ultrapassados que esperam Json
Prefere uma API mais simples e fácil de testar, sem clientes gerados
Pronto para dar o próximo passo?
Aproveite o potencial da API Dlubal, compatível com o RFEM 6, RSTAB 9 e RSECTION 1. Comece agora a desbloquear capacidades avançadas para uma análise e dimensionamento estrutural eficiente e preciso nos três programas.