Jump to content

Reinforcement Stützenbewehrung Ringförmig

From FreeCAD Documentation
This page is a translated version of the page Reinforcement ColumnRebars Circular and the translation is 100% complete.

Reinforcement Stützenbewehrung

Menüeintrag
3D/BIM → Bewehrungswerkzeuge → Stützenbewehrung
Arbeitsbereich
Reinforcement, BIM
Standardtastenkürzel
Keiner
Eingeführt in Version
0.19
Siehe auch
Reinforcement Stützenbewehrung, Reinforcement Säulenbewehrung ZweiBügelSechsStäbe

Beschreibung

Das Werkzeug Reinforcement Stützenbewehrung ermöglicht dem Anwender, Bewehrungsstäbe innerhalb einer Stütze (Struktur-Objekt) zu erzeugen. Diese Seite zeigt ein weiteres Anwendungsbeispiel für dieses Werkzeug.

Dieses Werkzeug ist Teil des Arbeitsbereichs Reinforcement; dieser ist ein externer Arbeitsbereich, der mit dem Addon-Manager installiert werden kann.

Drei Anwendungsbeispiele stehen zur Verfügung:

Ringförmige Säulenbewehrung innerhalb einer Stütze

Anwendung

1. Die Deckelfläche eines zuvor erstellten Arch-Struktur-Objekts auswählen.

2. Dann Stützenbewehrung in den Armierungswerkzeugen auswählen.

3. Eine Dialog-Box wird sich öffnen, wie unten gezeigt.

Dialog-Box für das Werkzeug Arch Armierung Stützenbewehrung

4. Den Schaltknopf Circular Column im Dialog Column Reinforcement auswählen.

Dialog-Box für Ringförmige Stützenbewehrung

5. Daten zur Bewehrung von Rundsäulen eingeben.

6. Auf OK oder Übernehmen klicken, um die kreisförmige Säulenbewehrung zu erzeugen.

7. Abbrechen anklicken, um die Dialog-Box zu verlassen.

Eigenschaften

Wendelbewehrungen:

  • Daten-EigenschaftSide Cover: Der Abstand zwischen dem Bewehrungsstab und der gekrümmten Fläche.
  • Daten-EigenschaftTop Cover: Der Abstand zwischen dem Bewehrungsstab und der Deckelfläche der Struktur.
  • Daten-EigenschaftBottom Cover: Der Abstand zwischen dem Bewehrungsstab und der Bodenfläche der Struktur.
  • Daten-EigenschaftPitch: Die Steigung (pitch) ist Höhe einer vollständigen Windung der Wendel, gemessen parallel zu der Achse der Wendel.
  • Daten-EigenschaftDiameter: Durchmesser der Bewehrung.

Hauptbewehrungsstäbe:

  • Daten-EigenschaftTop Offset: Der Abstand der Bewehrungsstäbe zur Deckelfläche der Struktur.
  • Daten-EigenschaftBottom Offset: Der Abstand der Bewehrungsstäbe zur Bodenfläche der Struktur.
  • Daten-EigenschaftDiameter: Durchmesser der Hauptbewehrungsstäbe.
  • Daten-EigenschaftNumber: Die Anzahl der Hauptbewehrungsstäbe.
  • Daten-EigenschaftAngle: Der Winkelabstand zwischen den Windungen (kegelförmiger Wendeln).

Skripten

Siehe auch: Architektur API, Bewehrung API und Grundlagen der Skripterstellung in FreeCAD.

Das Werkzeug Reinforcement Ringförmige Stützenbewehrung kann in Makros und aus der Python-Konsole mit der folgenden Funktion verwendet werden:

Ringförmige Stützenbewehrung erstellen

RebarGroup = CircularColumn.makeReinforcement(
    s_cover,
    helical_rebar_t_offset,
    helical_rebar_b_offset,
    pitch,
    dia_of_helical_rebar,
    main_rebars_t_offset,
    main_rebars_b_offset,
    dia_of_main_rebars,
    number_angle_check,
    number_angle_value,
    structure=None,
    facename=None,
)
  • Erstellt ein RebarGroup-Objekt aus der angegebenen structure, bei der es sich um eine Arch Struktur handelt, und facename, bei der es sich um eine Fläche dieser Struktur handelt.
    • Wenn weder structure noch facename angegeben sind, wird die vom Benutzer ausgewählte Fläche als Eingabe verwendet.
  • s_cover, helical_rebar_t_offset und helical_rebar_b_offset sind innere Versatzabstände für die spiralförmige Bewehrung in Bezug auf die Flächen der Struktur. Sie sind jeweils der seitliche, obere und untere Versatz.
  • pitch ist der Parameter, der bestimmt, wie nah oder weit die einzelnen spiralförmigen Windungen voneinander entfernt sind.
  • dia_of_helical_rebar ist der Durchmesser der spiralförmigen Bewehrung innerhalb der Struktur.
  • Erstellt ein RebarGroup-Objekt aus der angegebenen Struktur, bei der es sich um eine Bogenstruktur handelt, und facename, bei der es sich um eine Fläche dieser Struktur handelt.
    • Wenn weder structure noch facename angegeben sind, wird die vom Benutzer ausgewählte Fläche als Eingabe verwendet.
  • s_cover, helical_rebar_t_offset und helical_rebar_b_offset sind innere Versatzabstände für die spiralförmige Bewehrung in Bezug auf die Flächen der Struktur. Sie sind jeweils der seitliche, obere und untere Versatz.
  • pitch ist der Parameter, der bestimmt, wie nah oder weit die einzelnen spiralförmigen Windungen voneinander entfernt sind.
  • dia_of_helical_rebar ist der Durchmesser der spiralförmigen Bewehrung innerhalb der Struktur.

Beispiel

import FreeCAD, Draft, Arch
from ColumnReinforcement import CircularColumn

Circle = Draft.makeCircle(radius=250)
Structure = Arch.makeStructure(Circle)
Structure.ViewObject.Transparency = 80
FreeCAD.ActiveDocument.recompute()

RebarGroup = CircularColumn.makeReinforcement(
    s_cover=20,
    helical_rebar_t_offset=40,
    helical_rebar_b_offset=40,
    pitch=50,
    dia_of_helical_rebar=8,
    main_rebars_t_offset=20,
    main_rebars_b_offset=20,
    dia_of_main_rebars=16,
    number_angle_check=True,
    number_angle_value=6,
    structure=Structure,
    facename="Face3",
).rebar_group

Ringförmige Stützenbewehrung bearbeiten

Die Eigenschaften der Wendelbewehrung und der Hauptbewehrungsstäbe lassen sich mit der folgenden Funktion anpassen:

rebar_group = editReinforcement(
    rebar_group,
    s_cover,
    helical_rebar_t_offset,
    helical_rebar_b_offset,
    pitch,
    dia_of_helical_rebar,
    main_rebars_t_offset,
    main_rebars_b_offset,
    dia_of_main_rebars,
    number_angle_check,
    number_angle_value,
    structure=None,
    facename=None,
)
  • rebar_group ist ein zuvor erstelltes ColumnReinforcement-Gruppenobjekt.
  • Die anderen Parameter entsprechen denen, die von der Funktion makeSingleTieFourRebars() benötigt werden.
  • structure und facename kann weggelassen werden, damit die Bewehrung in der ursprünglichen Struktur verbleibt.

Beispiel

from ColumnReinforcement import CircularColumn

rebar_group = CircularColumn.editReinforcement(
    rebar_group,
    s_cover=30,
    helical_rebar_t_offset=30,
    helical_rebar_b_offset=30,
    pitch=60,
    dia_of_helical_rebar=10,
    main_rebars_t_offset=-30,
    main_rebars_b_offset=-30,
    dia_of_main_rebars=18,
    number_angle_check=False,
    number_angle_value=45,
    structure=Structure,
    facename="Face3",
)