Idea Statica
Acciaio
Calcestruzzo
BIM
Support & Learning
Prezzi
Azienda
Prova di 14 giorni
Support CenterTutorialsRCS API - Studio dell'ampiezza della fessura
RCS API - Studio dell'ampiezza della fessura
ConcreteReinforced concreteTutorialsIDEA Open Model (API)EN (Eurocode)

RCS API - Studio dell'ampiezza della fessura

Questo articolo è disponibile anche in
ENCSDEESFRITPTNLHURO

La seguente esercitazione illustra alcune caratteristiche della nuova API RCS. Prendendo un file esistente con una sezione che ha una sezione trasversale rinforzata predefinita, possiamo modificare il carico sulla sezione per studiare gli effetti della capacità e della larghezza della fessura.

L'API sarà gestita tramite il linguaggio di programmazione Python. Il riferimento è su IDEA StatiCa Git-Hub.

Panoramica dei prossimi passi

  1. Incrementare l'attuale forza interna Mia di un incremento scelto del momento di carico.
  2. Eseguire il calcolo
  3. Estrarre dal calcolo i risultati che si desidera verificare, ovvero l'ampiezza della fessura.
  4. Aggiungiamo i risultati a un dataframe che possiamo usare per tracciare un grafico

Installazioni del pacchetto

I pacchetti forniscono funzioni/oggetti di comunicazione e preinstallati per lanciare le API, lavorare con i dataframe e tracciare i grafici.

IDEA StatiCa RCS Client è un componente di IDEA StatiCa, una soluzione software ampiamente utilizzata per la progettazione e la verifica di elementi strutturali, comprese le strutture in cemento armato e acciaio. In particolare, RCS sta per Reinforced Concrete Sections (sezioni in calcestruzzo armato) e RCS Client è una parte dell'applicazione che si concentra sull'analisi e la verifica del comportamento delle sezioni in cemento armato in varie condizioni di carico.

Caratteristiche principali di IDEA StatiCa RCS Client:

  1. Analisi delle sezioni: Consente agli ingegneri di analizzare le sezioni trasversali degli elementi in calcestruzzo, considerando le complesse interazioni tra calcestruzzo e armatura. Ciò può includere comportamenti non lineari, fessurazioni e altri fenomeni.
  2. Conformità al codice: Il client RCS verifica il progetto rispetto ai vari codici internazionali, assicurando che le sezioni soddisfino gli standard di sicurezza e di prestazione.
  3. Diagrammi di interazione: Può generare diagrammi di interazione per varie combinazioni di carico, aiutando gli ingegneri a capire come si comporta una sezione in diverse condizioni di carico (ad esempio, carico assiale combinato con momenti flettenti).
  4. Visualizzazione dei risultati: Il software fornisce visualizzazioni dettagliate delle distribuzioni di sollecitazione-deformazione, dei modelli di cricca e altro ancora, aiutando gli ingegneri a interpretare e comprendere facilmente i risultati.
  5. Integrazione con altri moduli: Il client RCS può lavorare insieme ad altri moduli IDEA StatiCa, come quelli per le connessioni in acciaio o per le membrature in calcestruzzo, fornendo un ambiente di progettazione e analisi completo.
  6. Automazione e API: Il client RCS può essere integrato nei flussi di lavoro utilizzando le sue API, consentendo l'analisi automatizzata o l'integrazione con altri strumenti software.

Aprire il progetto esistente e ottenere i dettagli della sezione

  1. Il modello aperto in IDEA StatiCa si chiama "crack-width-example.IdeaRcs".
  2. Incremento del momento flettente
  3. Ottenere i dettagli dall'Estremo in IDEA StatiCa Navigator (se ci sarà più di una sezione definita, terrà conto di tutti gli Estremi di )

Eseguire un ciclo sugli incrementi, il calcolo e i risultati

Le iterazioni vengono memorizzate nel dataset "df.check" che può essere utilizzato per visualizzare i risultati.

Risultati dell'analisi:

Tracciare i risultati (matplotlib)

Avete acquisito competenza nell'utilizzo dell'API per RCS per condurre l'analisi dell'iterazione su una singola sezione in IDEA StatiCa RCS.

Download