RCS API - Estudo de sensibilidade de armaduras
A API será utilizada através da linguagem de programação Python. A referência no IDEA StatiCa Git-Hub.
Visão geral dos passos seguintes
- Aplicar um modelo de armadura à secção de cálculo selecionada
- Executar o cálculo
- Extrair os resultados que pretende verificar do cálculo
- Adicionar os resultados a um dataframe, que pode utilizar para representar num gráfico
Instalação de pacotes
Os pacotes fornecem comunicação e funções/objetos pré-instalados para iniciar a API, trabalhar com dataframes e representar gráficos.
O IDEA StatiCa RCS Client é um componente do IDEA StatiCa, uma solução de software amplamente utilizada para o dimensionamento e verificação normativa de elementos estruturais, incluindo estruturas de betão armado e de aço. Especificamente, RCS significa Reinforced Concrete Sections (Secções de Betão Armado), e o RCS Client é a parte da aplicação que se foca na análise e verificação do comportamento de secções de betão armado sob diversas condições de carregamento.
Principais funcionalidades do IDEA StatiCa RCS Client:
- Análise de secções: Permite aos engenheiros analisar secções transversais de elementos de betão, considerando interações complexas entre o betão e a armadura. Isto pode incluir comportamento não linear, fendilhação e outros fenómenos.
- Conformidade normativa: O RCS Client verifica o dimensionamento face a diversas normas internacionais, assegurando que as secções cumprem os requisitos de segurança e desempenho.
- Diagramas de interação: Permite gerar diagramas de interação para várias combinações de ações, ajudando os engenheiros a compreender o comportamento de uma secção sob diferentes condições de carregamento (por exemplo, esforço axial combinado com momentos fletores).
- Visualização de resultados: O software fornece visualizações detalhadas das distribuições de tensão-deformação, padrões de fendilhação e muito mais, ajudando os engenheiros a interpretar e compreender os resultados facilmente.
- Integração com outros módulos: O RCS Client pode funcionar em conjunto com outros módulos do IDEA StatiCa, como os destinados a ligações de aço ou elementos de betão, proporcionando um ambiente abrangente de dimensionamento e análise.
- Automatização e API: O RCS Client pode ser integrado em fluxos de trabalho através da sua API, permitindo análises automatizadas ou integração com outras ferramentas de software.
Abrir o projeto existente e obter os detalhes da secção
- Abrir o modelo no IDEA StatiCa denominado "Project2.IdeaRcs"
- Obter os detalhes do Extreme no Navigator do IDEA StatiCa (se estiver definida mais do que uma secção, serão considerados todos os Extremes)
Executar ciclo sobre os modelos, cálculo e resultados
- Seleção da secção para análise
- Modelos a utilizar para análise
- Cálculo de todas as variantes
- Imprimir resultados
Representação gráfica dos resultados (matplotlib)
Adquiriu competência na utilização da API para RCS para realizar análises em lote sobre os modelos no IDEA StatiCa RCS.