API RCS - Étude de sensibilité des ferraillages

Cet article est également disponible en :
Traduit par IA depuis l'anglais
L'exemple suivant illustre plusieurs fonctionnalités de la nouvelle API RCS. En utilisant un fichier existant contenant une section avec des dimensions de section transversale et un chargement prédéfinis, il est possible d'ajouter ou de modifier le ferraillage afin d'analyser son impact sur la section.

L'API sera pilotée via le langage de programmation Python. La référence sur IDEA StatiCa Git-Hub

Vue d'ensemble des étapes à venir

  1. Appliquer un modèle de ferraillage à la section de calcul sélectionnée
  2. Lancer le calcul
  3. Extraire les résultats à vérifier depuis le calcul
  4. Ajouter les résultats à un dataframe, que vous pouvez utiliser pour tracer un graphique
inline image in article

Installation des packages

Les packages fournissent la communication et des fonctions/objets préinstallés pour lancer l'API, travailler avec des dataframes et tracer des graphiques.

IDEA StatiCa RCS Client est un composant d'IDEA StatiCa, une solution logicielle largement utilisée pour le dimensionnement et la vérification normative des éléments structurels, notamment les structures en béton armé et en acier. Plus précisément, RCS signifie Reinforced Concrete Sections (sections en béton armé), et le RCS Client est la partie de l'application dédiée à l'analyse et à la vérification du comportement des sections en béton armé sous différentes conditions de chargement.

Fonctionnalités clés du IDEA StatiCa RCS Client :

  1. Analyse de section : Il permet aux ingénieurs d'analyser les sections transversales des éléments en béton, en tenant compte des interactions complexes entre le béton et le ferraillage. Cela peut inclure le comportement non linéaire, la fissuration et d'autres phénomènes.
  2. Conformité aux normes : Le RCS Client vérifie le dimensionnement par rapport à diverses normes internationales, garantissant que les sections satisfont aux exigences de sécurité et de performance.
  3. Diagrammes d'interaction : Il peut générer des diagrammes d'interaction pour diverses combinaisons de charges, aidant les ingénieurs à comprendre le comportement d'une section sous différentes conditions de chargement (par exemple, effort normal combiné à des moments fléchissants).
  4. Visualisation des résultats : Le logiciel fournit des visualisations détaillées des distributions contrainte-déformation, des schémas de fissuration et bien plus encore, aidant les ingénieurs à interpréter et à comprendre facilement les résultats.
  5. Intégration avec d'autres modules : Le RCS Client peut fonctionner conjointement avec d'autres modules d'IDEA StatiCa, tels que ceux dédiés aux assemblages acier ou aux éléments en béton, offrant un environnement complet de dimensionnement et d'analyse.
  6. Automatisation et API : Le RCS Client peut être intégré dans des flux de travail via son API, permettant une analyse automatisée ou une intégration avec d'autres outils logiciels.
inline image in article
inline image in article

Ouvrir le projet existant et obtenir les détails de la section

  1. Ouvrir le modèle dans IDEA StatiCa appelé "Project2.IdeaRcs"
  2. Obtenir les détails depuis l'Extrême dans le Navigateur d'IDEA StatiCa (si plusieurs sections sont définies, tous les Extrêmes seront pris en compte)
inline image in article
inline image in article

Exécuter la boucle sur les modèles, le calcul et les résultats

  1. Sélection de la section pour l'analyse
  2. Modèles qui seront utilisés pour l'analyse
  3. Calcul de toutes les variantes
  4. Affichage des résultats
inline image in article

Tracé des sorties (matplotlib)

inline image in article
inline image in article

Vous avez acquis la maîtrise de l'utilisation de l'API RCS pour effectuer des analyses en série sur les modèles dans IDEA StatiCa RCS.

Fichiers exemples

Articles connexes