Serviço web e API

Descrição de produto

  • Fichas de informação

Interface programável para o RFEM 6, RSTAB 9 e RSECTION 1

Newsletter

Receba regularmente informação sobre novidades, dicas úteis, eventos planeados, ofertas especiais e vales.

Realmente excelente

"Considero os seminários web da Dlubal e as imensas informações disponibilizadas no site muito profissionais e realmente excelentes!"

O serviço web e a API são interfaces programáveis para o RFEM 6, RSTAB 9 e RSECTION 1. Esta tecnologia é a base do serviço de servidor que os programas RFEM 6, RSTAB 9 e RSECTION 1 disponibilizam para si. Pode utilizar este serviço de servidor localmente ou através da rede. Você já descobriu a comunicação cliente-servidor? Com ele, pode colocar pedidos de informação diretamente e receber os respetivos comentários do RFEM 6, do RSTAB 9 e do RSECTION 1.

Pode utilizar os serviços web de forma muito fácil e intuitiva. Para tal, estão disponíveis bibliotecas de alto nível para as linguagens de programação Python e C#, que pode utilizar gratuitamente no GitHub sob uma licença de código aberto . Para poder trabalhar com ela confortavelmente, pode adaptar as bibliotecas de alto nível às suas próprias necessidades. As contribuições para os nossos repositórios são sempre bem-vindas.

Tem pouca ou nenhuma experiência de programação em Python? Não se preocupe, não é assim tão difícil. O tutorial em vídeo Programar com o RFEM 6 e Python irá ajudá-lo a dar os primeiros passos.

1

Funções

Existem duas versões à sua escolha. A escolha ideal para si depende da sua forma de trabalhar e do que exatamente precisa.

Basic: Esta variante permite escrever e ler dados no RFEM, RSTAB e RSECTION. No entanto, o programa de aplicação e o RFEM, o RSTAB ou o RSECTION devem ser executados no mesmo computador.

Pro: Além do desempenho do Basic, também é possível comunicar através da rede.
2

Vantagens

Uma coisa é absolutamente indiscutível: Os serviços web e as APIs cobrem aspetos universais na indústria da construção. No entanto, existe um problema aqui. Você precisará de diferentes funções para o cálculo e o dimensionamento para cada região, país, empresa e dependendo do engenheiro civil. Todo mundo tem seus próprios requisitos. Resolvemos este problema. Porque com os serviços web e a API pode facilmente criar o seu próprio sistema de cálculo e dimensionamento. Sempre ao seu lado: Desempenho e fiabilidade do RFEM, do RSTAB e do RSECTION.

A necessidade de análises e dimensionamentos estruturais adaptados e automatizados está cada vez maior. A tecnologia dos serviços web permite aos utilizadores criar funções especiais com rapidez e precisão. Os nossos clientes podem desenvolver tais soluções de forma independente ou em colaboração connosco. Convença-se e experimente!

3

Áreas de aplicação

Com os serviços web e a API, existem várias utilizações possíveis. Reunimos algumas ideias sobre como os serviços web e as APIs podem ajudar a sua empresa:

  • Criação de aplicações adicionais para o RFEM 6, RSTAB 9 e RSECTION 1
  • Possibilidade de tornar os fluxos de trabalho mais eficientes (por exemplo, definição e introdução de modelos) e de integrar o RFEM 6, o RSTAB 9 e o RSECTION 1 nas aplicações da sua empresa
  • Simulação e calculo de várias opções de dimensionamento
  • Execução de algoritmos de otimização para tamanho, forma e/ou topologia
  • Aceder aos resultados do cálculo
  • Geração de relatórios de impressão em formato PDF

A qualidade do trabalho é aumentada automaticamente. Isto acontece não apenas através de definições de modelos algorítmicos, mas também através de:

  • Ampliação/consolidação do RFEM 6, do RSTAB 9 e do RSECTION 1 com os seus próprios comandos
  • Aumento da interoperabilidade entre os softwares individuais utilizados para completar um projeto
4

Em que consiste a interface Serviço web e API?

A comunicação é a chave para o sucesso. Isto também se aplica à relação cliente-servidor. Com os serviços web e a API, está disponível um sistema de troca de informações baseado em XML para a comunicação direta cliente-servidor. Programas, objetos, mensagens ou documentos podem ser integrados nesses sistemas. Por exemplo, um protocolo de serviço web do tipo HTTP é executado para a comunicação cliente-servidor quando está a realizar uma pesquisa num motor de pesquisa.

Agora, voltemos ao software da Dlubal. No nosso caso, o cliente é o seu ambiente de programação (.NET, Python, JavaScript) e o fornecedor de serviços é o RFEM 6. A comunicação cliente-servidor permite enviar pedidos e receber respostas do RFEM, do RSTAB ou do RSECTION.

Qual é a diferença entre um serviço web e uma API?
  • Os serviços da Web são um conjunto de protocolos e normas de código aberto que são utilizados para a troca de dados entre sistemas e aplicações. A API, por outro lado, é uma interface de software através da qual duas aplicações podem interagir sem o envolvimento de um utilizador.
  • Consequentemente, todos os serviços web são APIs, mas nem todas as APIs são serviços web.

Quais são as vantagens da tecnologia de serviços web?
  • Poderá comunicar mais rapidamente dentro e entre organizações.
  • Um serviço pode ser independente de outros serviços.
  • Com os serviços web, pode utilizar a sua aplicação para tornar a sua mensagem ou função acessível ao resto do mundo.
  • Os serviços web ajudam-no a trocar dados entre diferentes aplicações e plataformas.
  • Várias aplicações podem comunicar entre si, trocar dados e partilhar serviços entre si.
  • Com o SOAP, garantimos que programas criados em diferentes plataformas e com base em diferentes linguagens de programação possam trocar dados com segurança entre si.
5

Linguagens suportadas

Teoricamente, um serviço web pode ser criado com qualquer linguagem de programação. No entanto, nós, equipa da Dlubal, optámos por outro caminho. Criamos bibliotecas de funções de alto nível para os nossos utilizadores. Com as nossas bibliotecas de funções de alto nível, pode criar scripts eficazes através de uma programação simples. Estas bibliotecas incluem:

Por que razão escolhemos estas linguagens de programação? Claro que optámos por estas linguagens de programação por uma razão específica. A Python, em particular, tem as seguintes funções que consideramos especialmente adequadas:
  • Simples e fácil de aprender
  • Ainda assim, muito eficaz
  • Muitas extensões e bibliotecas disponíveis
  • Muitos recursos disponíveis na Internet

Contacto

Contactar a Dlubal

Tem alguma questão sobre os nossos produtos ou sobre qual é o mais adequado para os seus projetos de design? Contacte-nos através de telefone, e-mail, chat ou fórum, ou pesquise na página de FAQ, disponível 24 horas por dia, 7 dias por semana.

+49 9673 9203 0

(falamos português)

[email protected]

Preço

Preço
1.000,00 EUR

Os preços são válidos para a utilização do software em todos os países.

Novas funções do módulo Dimensionamento de betão para o RFEM 6 e RSTAB 9

Novas funções do módulo Dimensionamento de betão para o RFEM 6 e RSTAB 9

Seminário web 9 de fevereiro de 2023 14:00 - 15:00 CET

Formação online | Inglês

Eurocódigo 3 | Estruturas de aço segundo a DIN EN 1993-1-1

Formação online 2 de março de 2023 9:00 - 13:00 CET

Formação online | Inglês

Eurocódigo 5 | Estruturas de madeira segundo a DIN EN 1995-1-1

Formação online 16 de março de 2023 9:00 - 13:00 CET

Formação online | Inglês

RFEM 6 | Análise dinâmica e dimensionamento de sismos segundo o EC 8

Formação online 30 de março de 2023 9:00 - 13:00 CEST

Análises de estabilidade e de torção com empenamento

Análises de estabilidade e de torção com empenamento no RFEM 6 e RSTAB 9

Seminário web 26 de janeiro de 2023 14:00 - 15:00 CET

Formação online | Inglês

Eurocódigo 2 | Estruturas de betão segundo a DIN EN 1992-1-1

Formação online 26 de janeiro de 2023 9:00 - 13:00 CET

Dimensionamento de tanques de betão armado\n no RFEM 6

Dimensionamento de tanques de betão armado no RFEM 6 (EUA)

Seminário web 19 de janeiro de 2023 14:00 - 15:00 EDT

Modelação e dimensionamento de painéis CLT no RFEM 6

Modelação e dimensionamento de painéis CLT no RFEM 6

Seminário web 19 de janeiro de 2023 14:00 - 15:00 CET

Formação online | Inglês

RFEM 6 | Noções básicas

Formação online 19 de janeiro de 2023 9:00 - 13:00 CET

Novas funções no RFEM 6 e RSTAB 9

Novas funções no RFEM 6 e RSTAB 9

Seminário web 21 de dezembro de 2022 14:00 - 15:00 CET

Integração entre Revit, IFC e DXF no RFEM 6 (EUA)

Integração entre Revit, IFC e DXF no RFEM 6 (EUA)

Seminário web 15 de dezembro de 2022 14:00 - 15:00 EDT

Análise de tensões de superfícies e barras no RFEM 6

Análise de tensões de superfícies e barras no RFEM 6

Seminário web 15 de dezembro de 2022 14:00 - 15:00 CET

Formação online | Inglês

RFEM 6 | Estudantes | Introdução ao dimensionamento de betão armado

Formação online 12 de dezembro de 2022 16:00 - 17:00 CET

Formação online | Inglês

Eurocódigo 5 | Estruturas de madeira segundo a DIN EN 1995-1-1

Formação online 8 de dezembro de 2022 9:00 - 13:00 CET

Análise geotécnica com fases de construção no RFEM 6

Análise geotécnica com fases de construção no RFEM 6

Seminário web 1 de dezembro de 2022 14:00 - 15:00 CET

Formação online | Inglês

RFEM 6 | Estudantes | Introdução ao dimensionamento de madeira

Formação online 25 de novembro de 2022 16:00 - 17:00 CET

RSTAB 9
Modelo 3D da escola profissional no RFEM (© Eggers Tragwerksplanung GmbH)

Soluções especiais

Por um lado, o módulo de duas partes Otimização e custos/estimativa das emissões de CO2 encontra parâmetros adequados para modelos e blocos parametrizados através da técnica de inteligência artificial (IA) de otimização por enxame de partículas (PSO) para cumprir os critérios de otimização comuns. Por outro lado, este módulo estima os custos do modelo ou as emissões de CO2 especificando os custos unitários ou as emissões por definição de material para o modelo estrutural.

Preço de primeira licença
1.650,00 EUR
RFEM 6
Edifício de madeira laminada cruzada (CLT)

Dimensionamento

O módulo Superfícies multicamadas permite ao utilizador definir estruturas de superfícies de várias camadas. O cálculo pode ser realizado com ou sem o acoplamento de corte.

Preço de primeira licença
1.250,00 EUR