RCS-API -Scheurwijdteonderzoek

Dit artikel is ook beschikbaar in:
De volgende tutorial demonstreert enkele functies van de nieuwe RCS API. Door een bestaand bestand te nemen met een doorsnede die een voorgedefinieerde gewapende doorsnede heeft, kunnen we de belasting op de doorsnede aanpassen om de effecten van capaciteit en scheurwijdte te bestuderen.

De API wordt aangestuurd via de programmeertaal Python. Voor meer informatie hierover, zie onze IDEA StatiCa Git-Hub pagina.

Overzicht van stappen van het script

  1. Verhoog de huidige interne kracht My met een gekozen verhoging van de momentbelasting.
  2. Voer de berekening uit
  3. Haal de resultaten die we willen controleren uit de berekening - feitelijk de scheurwijdte
  4. Voeg de resultaten toe aan een dataframe zodat deze in een grafiek uitgezet kunnen worden

Pakket installaties

De pakketten bieden communicatie en vooraf geïnstalleerde functies/objecten om de API te starten, met gegevensframes te werken en de grafieken te plotten.

IDEA StatiCa RCS Client is een component van IDEA StatiCa, een softwareoplossing die veel gebruikt wordt voor het ontwerpen en controleren van constructieve elementen, inclusief gewapend beton en staalconstructies. RCS staat voor Reinforced Concrete Sections en de RCS Client is een onderdeel van de toepassing dat zich richt op het analyseren en controleren van het gedrag van gewapend betonnen doorsneden onder verschillende belastingsomstandigheden.

Belangrijkste kenmerken van IDEA StatiCa RCS Client:

  1. Doorsnede Analyse: Hiermee kunnen ingenieurs doorsneden van betonnen elementen analyseren, rekening houdend met complexe interacties tussen beton en wapening. Dit kan niet-lineair gedrag, scheurvorming en andere fenomenen omvatten.
  2. Conformiteit met de norm: De RCS Client controleert het ontwerp aan de hand van verschillende internationale codes en zorgt ervoor dat de doorsneden voldoen aan de veiligheids- en prestatienormen.
  3. Interactiediagrammen: Het kan interactiediagrammen genereren voor verschillende belastingscombinaties, zodat ingenieurs begrijpen hoe een doorsnede zich gedraagt onder verschillende belastingsomstandigheden (bijv. axiale belasting gecombineerd met buigmomenten).
  4. Resultaat visualisatie: De software biedt gedetailleerde visualisaties van spanning-rekverdelingen, scheurpatronen en meer, zodat ingenieurs de resultaten gemakkelijk kunnen interpreteren en begrijpen.
  5. Integratie met andere modules: De RCS Client kan samenwerken met andere IDEA StatiCa modules, zoals die voor staalverbindingen of betonnen liggers, waardoor een uitgebreide ontwerp- en analyseomgeving ontstaat.
  6. Automatisering en API: De RCS Client kan worden geïntegreerd in workflows met behulp van de API, waardoor geautomatiseerde analyse of integratie met andere software tools mogelijk wordt.

Open het bestaande project en vraag doorsnededetails op

  1. Open het model in IDEA StatiCa heet"scheurwijdte-voorbeeld.IdeaRcs".
  2. Toename van buigmoment
  3. Verkrijg de details van Extreme in IDEA StatiCa Navigator (als er meer dan één doorsnede wordt gedefinieerd, wordt rekening gehouden met alle Extremes)

Loop uitvoeren over de incrementen, berekening en resultaten

De iteraties worden opgeslagen in de dataset "df.check" die kan worden gebruikt om de resultaten weer te geven.

Resultaten van de analyse:

De uitvoer plotten (matplotlib)

Je hebt nu vaardigheid opgedaan in het gebruik van de API voor RCS om iteratie-analyse uit te voeren op een enkele sectie in IDEA StatiCa RCS.

Voorbeeldbestanden

Gerelateerde artikelen