RCS API - Estudo de sensibilidade de armaduras

Este artigo também está disponível em:
Traduzido por IA a partir do inglês
O exemplo seguinte ilustra várias funcionalidades da nova RCS - API. Ao utilizar um ficheiro existente que contém uma secção com dimensões de secção transversal e carregamento predefinidos, é possível adicionar ou modificar a armadura para analisar o seu impacto na secção.

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

  1. Aplicar um modelo de armadura à secção de cálculo selecionada
  2. Executar o cálculo
  3. Extrair os resultados que pretende verificar do cálculo
  4. Adicionar os resultados a um dataframe, que pode utilizar para representar num gráfico
inline image in article

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:

  1. 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.
  2. 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.
  3. 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).
  4. 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.
  5. 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.
  6. 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.
inline image in article
inline image in article

Abrir o projeto existente e obter os detalhes da secção

  1. Abrir o modelo no IDEA StatiCa denominado "Project2.IdeaRcs"
  2. 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)
inline image in article
inline image in article

Executar ciclo sobre os modelos, cálculo e resultados

  1. Seleção da secção para análise
  2. Modelos a utilizar para análise
  3. Cálculo de todas as variantes
  4. Imprimir resultados
inline image in article

Representação gráfica dos resultados (matplotlib)

inline image in article
inline image in article

Adquiriu competência na utilização da API para RCS para realizar análises em lote sobre os modelos no IDEA StatiCa RCS.

Ficheiros de exemplo

Artigos relacionados