API RCS para processos de conceção simplificados, otimizados e eficientes
A API RCS facilita a integração em qualquer estrutura de projeto com pré-requisitos mínimos. A API é baseada em tecnologia REST e suporta clientes para .Net (C#) e Python, com flexibilidade para estender o suporte a linguagens de programação adicionais.
A documentação, incluindo instruções de instalação e exemplos de casos de utilização, está disponível no website para programadores, fornecendo orientação abrangente para que os utilizadores comecem a usar a API RCS rapidamente:
API de automação RCS - toda a documentação
A API RCS permite o carregamento de um projeto RCS através de:
- Importação a partir de um ficheiro IOM criado, ou
- Abertura de um ficheiro RCS existente
Com um projeto RCS ativo, é possível:
- Obter informações sobre o projeto, incluindo dados do projeto, secções disponíveis e elementos de cálculo.
- Atualizar as definições normativas.
- Atualizar a armadura da secção transversal de betão armado, os tendões ou a secção transversal completa utilizando um ficheiro de modelo (.nav).
- Executar o cálculo para todas as secções ou para secções selecionadas.
- Obter resultados para todas as secções ou para secções selecionadas.
A API representa o nosso compromisso em fornecer uma ferramenta escalável e de fácil utilização para a otimização e automatização do dimensionamento de secções transversais de betão armado. Isto simplifica o fluxo de trabalho de conceção e abre caminho a desenvolvimentos futuros, incluindo a consideração de serviços de cálculo baseados na web e a integração com plataformas como as aplicações VIKTOR ou o Rhino Compute.
Lançado no patch 23.1.3 do IDEA StatiCa.
API RCS atualizada para REST API
A API RCS é construída sobre a arquitetura REST Open API e funciona sobre o protocolo HTTP. A versão atual da API cria um servidor REST alojado localmente no computador do utilizador.
O RcsApiClient .Net é compatível com projetos que utilizam .NET 6.0 ou superior. O cliente .NET está configurado para funcionar de forma assíncrona. Os métodos da API foram enriquecidos e atualizados.
Nota: Algumas partes do código original foram alteradas, pelo que os projetos mais antigos devem ser atualizados, pois podem não funcionar corretamente com a versão mais recente do IDEA StatiCa.
Lançado na versão 25.0 do IDEA StatiCa.