O nosso serviço web oferece aos utilizadores a possibilidade de comunicar com o RFEM 6 e o RSTAB 9 utilizando diversas linguagens de programação. As funções de alto nível (HLF) da Dlubal permitem expandir e simplificar a funcionalidade do serviço web. Em linha com o RFEM 6 e o RSTAB 9, a utilização do nosso serviço web torna o trabalho do engenheiro mais fácil e rápido. Veja por si mesmo! Este tutorial mostra como utilizar a #library C com um exemplo simples.
Os programas de folha de cálculo, como o EXCEL, são populares entre os engenheiros porque permitem automatizar facilmente os cálculos e fornecer resultados rapidamente. A ligação do EXCEL enquanto interface gráfica do utilizador e o Serviço web e API são, por isso, óbvios. Através da utilização da biblioteca xlwings gratuita para Python, é possível controlar o EXCEL e ler e escrever valores. A funcionalidade é descrita de seguida utilizando um exemplo.
Os recentemente introduzidos serviços web oferecem aos utilizadores a possibilidade de comunicar com o RFEM 6 utilizando a linguagem de programação da sua escolha. Esse recurso é aprimorado com nossa biblioteca de funções de alto nível (HLF). As bibliotecas estão disponíveis para Python, JavaScript e C#. Este artigo analisa um caso de aplicação prática da programação de um gerador de treliças 2D com Python. "Aprender na prática", como diz o ditado.
A API para o RFEM 6, o RSTAB 9 e o RSECTION baseia-se no conceito de serviços web. Para obter uma boa introdução ao assunto, o artigo seguinte explica um exemplo adicional em C#.
O serviço web é uma comunicação entre máquinas e programas. Esta comunicação é fornecida através da rede e pode, portanto, ser utilizada por qualquer programa que permita enviar e receber strings através do protocolo HTTP. O RFEM 6 e o RSTAB 9 disponibilizam uma interface baseada nestes serviços web multiplataforma. Este tutorial mostra as noções básicas utilizando a linguagem de programação VBA.