Jump to content

Reinforcement Fundamentbewehrung

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

Reinforcement Fundamentbewehrung

Menüeintrag
3D/BIM → Armierungswerkzeuge → Footing Reinforcement
Arbeitsbereich
Reinforcement, BIM
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
Keiner

Beschreibung

Das Werkzeug Reinforcement Fundamentbewehrung ermöglicht dem Anwender, Bewehrungsstäbe innerhalb eines Fundaments (Struktur-Objekt) zu erzeugen.

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

Beispiel einer Fundamentbewehrung in einem Fundament (Arch Structure)

Vorderansicht des Beispiels der Fundamentbewehrung

Anwendung

1. Eine vertikale Fläche eines zuvor erstellten Fundaments, ein Arch Struktur-Objekt, auswählen, wie in der folgenden Abbildung dargestellt.

Ausgewählte Fläche für eine Fundament-Arch-Struktur

2. Dann Footing Reinforcement aus den Rebar-Tools auswählen.

3. Ein Dialogfeld zur Fundamentverstärkung wird wie unten gezeigt auf dem Bildschirm angezeigt.

Dialogfeld für die Fundamentbewehrung

4. Wähle den gewünschten Bewehrungstyp und andere Eingabedaten für Bewehrungsstäbe in paralleler Richtung zur ausgewählten Fläche im Fundamentbewehrungsgitter, wie in der Abbildung unten gezeigt.

Dialogfeld für die Bewehrung der Fundamente mit Stahlstäben in paralleler Richtung zur ausgewählten Fläche

5. Klicke nun auf Weiter oder wähle „Querbewehrung” in der Listenansicht aus und gebe die gewünschten Daten für die Eingabedaten für die Bewehrung in Querrichtung der ausgewählten Fläche im Fundamentbewehrungsgitter ein, wie in der Abbildung unten gezeigt.

Dialogfeld für die Bewehrung der Fundamente mit Bewehrungsstäben in Querrichtung der ausgewählten Fläche

6. Auf Weiter klicken oder in der Listenansicht auf Säulen klicken und die gewünschten Eingaben für die Säulen in der Fußbewehrung eingeben. Hier kann auswählt werden, ob sekundäre Bewehrungsstäbe in den Säulen hinzugefügt werden sollen oder nicht.

Dialogfeld für Eingabefelder der Spalten in der Fußbewehrung

7. Auf Weiter klicken oder in der Listenansicht auf Verbindungen klicken und die gewünschten Werte für Verbindungen in die Spalten für die Fundamentbewehrung eingeben.

Dialogfeld für Eingabefelder von Verbindungen in Spalten der Fundamentbewehrung

8. Auf Weiter klicken oder in der Listenansicht auf Hauptbewehrung klicken und die gewünschten Werte für die Hauptbewehrung in die Spalten für die Fundamentbewehrung eingeben.

Dialogfeld für Eingabefelder der Hauptbewehrungsstäbe in den Stützen der Fundamentbewehrung

Hinweis: Die Schritte 9 und 10 sind nur erforderlich, wenn in Schritt 6 die sekundäre Bewehrungsprüfung aktiviert ist.

9. Auf Weiter klicken oder in der Listenansicht auf XDir-Sekundärbewehrung klicken und die gewünschten Werte für die Sekundärbewehrung in X-Richtung in eine Spalte der Fundamentbewehrung eingeben.

Dialogfeld für Eingabefelder von Bewehrungsstäben in X-Richtung in Säulen der Fundamentbewehrung

10. Auf Weiter klicken oder in der Listenansicht auf YDir-Sekundärbewehrung klicken und geben die gewünschten Werte für die Sekundärbewehrung in Y-Richtung in eine Spalte der Fundamentbewehrung eingeben.

Dialogfeld für Eingabefelder von Y-Richtung-Bewehrungsstäben in Säulen der Fundamentbewehrung

11. Auf OK oder Übernehmen oder Fertig klicken, um die Fundamentverstärkung zu erzeugen.

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

Eigenschaften

Eigenschaften für Bewehrungsstäbe in paralleler Richtung zur ausgewählten Fläche in der Fundamentbewehrung:

  • Daten-EigenschaftMesh Cover Along: Es stellt die Ausrichtung des Bewehrungsgitters entlang der Ober- und/oder Unterseite der Struktur dar. Es kann drei Werte "Top", "Bottom" und "Both" haben.
  • Daten-EigenschaftRebar Type: Art der Bewehrungsstäbe für parallele Bewehrungsstäbe zur Fundamentbewehrung. Es kann drei Werte, 'StraightRebar', 'LShapeRebar' und 'UShapeRebar' haben.
  • Daten-EigenschaftFront Cover: Der Abstand zwischen parallelen Bewehrungsstäben und der ausgewählten Fläche.
  • Daten-EigenschaftLeft Cover: Der Abstand zwischen dem linken Ende der parallelen Bewehrungsstange und der linken Seite der Konstruktion.
  • Daten-EigenschaftRight Cover: Der Abstand zwischen dem rechten Ende der parallelen Bewehrungsstange und der rechten Seite der Konstruktion.
  • Daten-EigenschaftBottom Cover: Der Abstand zwischen parallelen Bewehrungsstäben von der Unterseite der Konstruktion.
  • Daten-EigenschaftTop Cover: Der Abstand zwischen parallelen Bewehrungsstäben von der Oberseite der Konstruktion.
  • Daten-EigenschaftRear Cover: Rückwand zur Verstärkung der Fundamente von parallelen Bewehrungsstäben.
  • Daten-EigenschaftRounding: Ein Rundungswert, der auf die Ecken der Stäbe angewendet wird, ausgedrückt in Vielfachen des Durchmessers paralleler Bewehrungsstäbe.
  • Daten-EigenschaftDiameter: Durchmesser paralleler Bewehrungsstäbe
  • Daten-EigenschaftAmount: Es enthält die Anzahl der parallelen Bewehrungsstäbe.
  • Daten-EigenschaftSpacing: Es enthält Abstände zwischen parallelen Bewehrungsstäben.

Eigenschaften für Bewehrungsstäbe in Querrichtung zur ausgewählten Fläche in der Fundamentbewehrung:

  • Daten-EigenschaftRebar Type: Art der Bewehrungsstäbe für Querbewehrungen zur Fundamentbewehrung. Es kann drei Werte, 'StraightRebar', 'LShapeRebar' und 'UShapeRebar' haben.
  • Daten-EigenschaftFront Cover: Der Abstand zwischen Querbewehrung und Querfläche (Fläche senkrecht zur ausgewählten Fläche).
  • Daten-EigenschaftLeft Cover: Der Abstand zwischen dem linken Ende der Querbewehrung und der linken Seite der Konstruktion.
  • Daten-EigenschaftRight Cover: Der Abstand zwischen dem rechten Ende der Querbewehrung und der rechten Seite der Konstruktion.
  • Daten-EigenschaftBottom Cover: Der Abstand zwischen den Querbewehrungen von der Unterseite der Konstruktion.
  • Daten-EigenschaftTop Cover: Der Abstand zwischen den Querbewehrungen von der Oberseite der Konstruktion.
  • Daten-EigenschaftRear Cover: Rückwand zur Verstärkung der Fußverankerung von Querbewehrungen.
  • Daten-EigenschaftRounding: Ein Rundungswert, der auf die Ecken der Stäbe angewendet wird, ausgedrückt in Vielfachen des Durchmessers der Querbewehrung.
  • Daten-EigenschaftDiameter: Durchmesser der Querbewehrung
  • Daten-EigenschaftAmount: Es enthält die Anzahl der Querbewehrungen.
  • Daten-EigenschaftSpacing: Es enthält Abstände zwischen Querbewehrungen.

Eigenschaften für Stützen in Fundamentbewehrung:

  • Daten-EigenschaftFront Cover: Abstand zwischen ausgewählter Fläche und Säulen.
  • Daten-EigenschaftLeft Cover: Abstand zwischen linker Fläche und Säulen.
  • Daten-EigenschaftRight Cover: Abstand zwischen rechter Fläche und Säulen.
  • Daten-EigenschaftRear Cover: Abstand zwischen Rückseite und Säulen.
  • Daten-EigenschaftColumn Width: Breite der Spalte.
  • Daten-EigenschaftColumn Length: Länge der Säule.
  • Daten-EigenschaftX direction column amount: Es enthält die Anzahl der Spalten in x-Richtung. Wenn das Optionsfeld „X-Richtung“ aktiviert ist.
  • Daten-EigenschaftX direction column spacing: Es enthält den Abstand zwischen den Spalten in x-Richtung. Wenn das Optionsfeld „Abstand in x-Richtung“ aktiviert ist.
  • Daten-EigenschaftY direction column amount: Es enthält die Anzahl der Spalten in y-Richtung. Wenn das Optionsfeld „Y-Richtung“ aktiviert ist.
  • Daten-EigenschaftY direction column spacing: Es enthält den Abstand zwischen den Spalten in y-Richtung. Wenn das Optionsfeld „Abstand in Y-Richtung“ aktiviert ist.
  • Daten-EigenschaftAdd Secondary Rebars: Wenn aktiviert, werden sekundäre x- und y-Richtung-Bewehrungsstäbe in den Stützen hinzugefügt.

Eigenschaften für Verbindungen in Spalten der Fundamentbewehrung:

  • Daten-EigenschaftTop Cover: Oberabdeckung für Verbindungen außerhalb des Fundaments vom Ende der Hauptbewehrungsstäbe.
  • Daten-EigenschaftBottom Cover : Unterer Abdeckungsbereich der Verbindungselemente vom unteren Ende der Hauptbewehrungsstäbe im Fundament in der Nähe des Maschendrahts.
  • Daten-EigenschaftDiameter: Durchmesser der Verbindungselemente.
  • Daten-EigenschaftBent Angle: Gebogener Winkel für Verbindungselemente.
  • Daten-EigenschaftExtension Factor: Verlängerungsfaktor für verlängerte Verbindungselemente.
  • Daten-EigenschaftTie Number: Es enthält die Anzahl der Bewehrungsstäbe oder den Abstand zwischen den Verbindungen, wenn das Optionsfeld „Anzahl“ aktiviert ist.
  • Daten-EigenschaftTie Spacing: Es enthält den Abstand zwischen den Verbindungen, wenn das Optionsfeld „Abstand“ aktiviert ist.

Eigenschaften der Hauptbewehrungsstäbe in den Säulen der Fundamentbewehrung:

  • Daten-EigenschaftRabar Type: Bewehrungstyp für Hauptbewehrungen von Stützen. Es sind zwei verschiedene Eingaben erforderlich für 'StraightRebar', 'LShapeRebar'.
  • Daten-EigenschaftHook Orientation: Hakenausrichtung der Hauptbewehrungsstäbe in Stützen, wenn der Hauptbewehrungsstabtyp LShapeRebar ist. Für L-förmige Haken sind acht verschiedene Ausrichtungen einzugeben, d. h. 'Top Inside', 'Top Outside', 'Bottom Inside', 'Bottom Outside', 'Top Left', 'Top Right', 'Bottom Left', 'Bottom Right'.
  • Daten-EigenschaftHook Extend Along: Richtung des Hauptbewehrungshakens (LShapeRebar). Es gibt zwei Optionen: „x-axis“ (x-Achse) und „y-axis“ (y-Achse).
  • Daten-EigenschaftHook Extension: Es gibt die Länge des Hakens der Hauptbewehrung (LShapeRebar) an.
  • Daten-EigenschaftRebar Rounding: Ein Rundungswert, der auf die Ecken der Stäbe angewendet wird, ausgedrückt als Vielfaches des Hauptbewehrungsdurchmessers.
  • Daten-EigenschaftTop Offset: Oberer Versatz der Hauptbewehrungsstäbe im Pfeiler außerhalb des Fundaments Oberseite.
  • Daten-EigenschaftDiameter: Durchmesser der Hauptbewehrungsstäbe in Stützen.

Eigenschaften für Bewehrungsstäbe in X-Richtung in Säulen der Fundamentbewehrung:

Bewehrungsstäbe entlang der y-Richtung mit Ausnahme der Hauptbewehrungsstäbe

  • Daten-EigenschaftRebar Type: Art der Bewehrungsstäbe in x-Richtung. Es gibt zwei Werte: 'StraightRebar' und 'LShapeRebar'.
  • Daten-EigenschaftHook Orientation: Ausrichtung von L-förmigen Haken. Für L-förmige Haken sind acht verschiedene Ausrichtungen erforderlich, d. h. 'Top Inside', 'Top Outside', 'Bottom Inside', 'Bottom Outside', 'Top Left', 'Top Right', 'Bottom Left', 'Bottom Right'.
  • Daten-EigenschaftHook Extension: Länge des Hakens von L-förmigen Bewehrungsstäben.
  • Daten-EigenschaftRounding: Ein Rundungswert, der auf die Ecken der L-förmigen Bewehrungsstäbe angewendet wird, ausgedrückt als Vielfaches des Durchmessers.
  • Daten-EigenschaftTop Offset: Der Abstand zwischen den Bewehrungsstäben und der Oberseite der Konstruktion.
  • Daten-EigenschaftNumber#Diameter: Number#Diameter (Anzahl#Durchmesser)-Satz der Bewehrungsstäbe in x-Richtung.

Eigenschaften für Y-Richtung-Bewehrungsstäbe in Säulen der Fundamentbewehrung:

Bewehrungsstäbe entlang der y-Richtung mit Ausnahme der Hauptbewehrungsstäbe

  • Daten-EigenschaftRebar Type: Art der Bewehrungsstäbe in y-Richtung. Es gibt zwei Werte: 'StraightRebar' und 'LShapeRebar'.
  • Daten-EigenschaftHook Orientation: Ausrichtung von L-förmigen Haken. Für L-förmige Haken sind acht verschiedene Ausrichtungen erforderlich, d. h. 'Top Inside', 'Top Outside', 'Bottom Inside', 'Bottom Outside', 'Top Left', 'Top Right', 'Bottom Left', 'Bottom Right'.
  • Daten-EigenschaftHook Extension: Länge des Hakens von L-förmigen Bewehrungsstäben.
  • Daten-EigenschaftRounding: Ein Rundungswert, der auf die Ecken der L-förmigen Bewehrungsstäbe angewendet wird, ausgedrückt als Vielfaches des Durchmessers.
  • Daten-EigenschaftTop Offset: Der Abstand zwischen den Bewehrungsstäben und der Oberseite der Konstruktion.
  • Daten-EigenschaftNumber#Diameter: Number#Diameter (Anzahl#Durchmesser)-Satz der Bewehrungsstäbe in y-Richtung.

Skripten

Siehe auch: Arch API,Reinforcement-API und Grundlagen der Skripterstellung in FreeCAD.

Das Werkzeug Fundamentbewehrung kann über die Python-Konsole mithilfe der folgenden Funktion verwendet werden:

Fundamentbewehrung erstellen

from FootingReinforcement.FootingReinforcement import makeFootingReinforcement

footingReinforcementGroup = makeFootingReinforcement(
    parallel_rebar_type,
    parallel_front_cover,
    parallel_rear_cover,
    parallel_left_cover,
    parallel_right_cover,
    parallel_top_cover,
    parallel_bottom_cover,
    parallel_diameter,
    parallel_amount_spacing_check,
    parallel_amount_spacing_value,
    cross_rebar_type,
    cross_front_cover,
    cross_rear_cover,
    cross_left_cover,
    cross_right_cover,
    cross_top_cover,
    cross_bottom_cover,
    cross_diameter,
    cross_amount_spacing_check,
    column_front_cover,
    column_left_cover,
    column_right_cover,
    column_rear_cover,
    tie_top_cover,
    tie_bottom_cover,
    tie_bent_angle,
    tie_extension_factor,
    tie_diameter,
    tie_number_spacing_check,
    tie_number_spacing_value,
    column_main_rebar_diameter,
    column_main_rebars_t_offset,
    cross_amount_spacing_value,
    column_width,
    column_length,
    xdir_column_amount_spacing_check = True,
    xdir_column_amount_spacing_value = 1,
    ydir_column_amount_spacing_check = True,
    ydir_column_amount_spacing_value = 1,
    parallel_rounding = 2,
    parallel_l_shape_hook_orintation = "Alternate",
    cross_rounding = 2,
    cross_l_shape_hook_orintation = "Alternate",
    column_main_rebars_type = "StraightRebar",
    column_main_hook_orientation = "Bottom Outside",
    column_main_hook_extend_along = "x-axis",
    column_l_main_rebar_rounding = 2,
    column_main_hook_extension = 40,
    column_sec_rebar_check = False,
    column_sec_rebars_t_offset = (400, 400),
    column_sec_rebars_number_diameter = (
        "1#8mm+1#8mm+1#8mm",
        "1#8mm+1#8mm+1#8mm",
    ),
    column_sec_rebars_type = (
        "StraightRebar",
        "StraightRebar",
    ),
    column_sec_hook_orientation = (
        "Top Inside",
        "Top Inside",
    ),
    column_l_sec_rebar_rounding = (2, 2),
    column_sec_hook_extension = (40, 40),
    mesh_cover_along = "Bottom",
    structure = None,
    facename = None,
)
  • Erstellt ein footingReinforcementGroup-Objekt aus der angegebenen structure, bei der es sich um eine Fundament-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.

Eigenschaften für Bewehrungsstäbe in paralleler Richtung zur ausgewählten Fläche:

  • parallel_rebar_type: Art der Bewehrungsstäbe für parallele Bewehrungsstäbe zur Fundamentbewehrung. Es gibt drei mögliche Werte: „StraightRebar“, „LShapeRebar“ und „UShapeRebar“.
  • parallel_front_cover: Der Abstand zwischen parallelen Bewehrungsstäben und der ausgewählten Fläche.
  • parallel_rear_cover: Rückwand zur Verstärkung der Fußung paralleler Bewehrungsstäbe.
  • parallel_left_cover: Der Abstand zwischen dem linken Ende der parallelen Bewehrungsstange und der linken Seite der Konstruktion.
  • parallel_right_cover: Der Abstand zwischen dem rechten Ende der parallelen Bewehrungsstange und der rechten Seite der Konstruktion.
  • parallel_top_cover: Der Abstand zwischen parallelen Bewehrungsstäben von der Oberseite der Konstruktion.
  • parallel_bottom_cover: Der Abstand zwischen parallelen Bewehrungsstäben von der Unterseite der Konstruktion.
  • parallel_diameter: Durchmesser paralleler Bewehrungsstäbe.
  • parallel_amount_spacing_check: Wenn auf „True“ gesetzt, wird der Wert von parallel_amount_spacing_value als Bewehrungsstahlanzahl verwendet, andernfalls wird der Wert von parallel_amount_spacing_value als Abstand zwischen parallelen Bewehrungsstäben verwendet.
  • parallel_amount_spacing_value: Es enthält die Anzahl der Bewehrungsstäbe oder den Abstand zwischen parallelen Bewehrungsstäben basierend auf dem Wert von amount_spacing_check.
  • parallel_rounding: Ein Rundungswert, der auf die Ecken der Balken angewendet wird, ausgedrückt als Vielfaches des parallel_diameter.
  • parallel_l_shape_hook_orintation: Es stellt die Ausrichtung des Hakens einer parallelen L-förmigen Bewehrung dar, wenn parallel_rebar_type LShapeRebar ist. Es kann drei Werte haben: „Left“, „Right“ und „Alternate“.

Eigenschaften für Bewehrungsstäbe quer zur ausgewählten Fläche:

  • cross_rebar_type: Art der Bewehrungsstäbe für Querbewehrungen zur Fundamentbewehrung. Es gibt drei mögliche Werte: „StraightRebar“, „LShapeRebar“ und „UShapeRebar“.
  • cross_front_cover: Der Abstand zwischen Querbewehrung und Querfläche (Fläche senkrecht zur ausgewählten Fläche).
  • cross_rear_cover: Rückwand zur Verstärkung der Fußverankerung von Querbewehrungen.
  • cross_left_cover: Der Abstand zwischen dem linken Ende der Querbewehrung und der linken Seite der Konstruktion.
  • cross_right_cover: Der Abstand zwischen dem rechten Ende der Bewehrung und der rechten Fläche der Konstruktion relativ zur Querfläche.
  • cross_top_cover: Der Abstand zwischen den Querbewehrungen von der Oberseite der Konstruktion.
  • cross_bottom_cover: Der Abstand zwischen den Querbewehrungen von der Unterseite der Konstruktion.
  • cross_diameter: Durchmesser der Querbewehrung.
  • cross_amount_spacing_check: Wenn auf „True“ gesetzt, wird der Wert von cross_amount_spacing_value als Anzahl der Bewehrungsstäbe verwendet, andernfalls wird der Wert von cross_amount_spacing_value als Abstand zwischen den Bewehrungsstäben verwendet.
  • cross_amount_spacing_value: Es enthält die Anzahl der Bewehrungsstäbe oder den Abstand zwischen den Bewehrungsstäben basierend auf dem Wert von cross_amount_spacing_check.
  • cross_rounding: Ein Rundungswert, der auf die Ecken der Balken angewendet wird, ausgedrückt als Vielfaches des Durchmessers.
  • cross_l_shape_hook_orintation: Es stellt die Ausrichtung des Hakens einer L-förmigen Querbewehrung dar, wenn cross_rebar_type LShapeRebar ist. Es kann drei Werte haben: „Left“, „Right“ und „Alternate“.

Eigenschaften für Stützen in Fundamentbewehrung:

  • column_front_cover: Abstand zwischen ausgewählter Fläche und Säulen.
  • column_left_cover: Abstand zwischen linker Fläche und Säulen.
  • column_right_cover: Abstand zwischen rechter Fläche und rechten Säulen.
  • column_rear_cover: Abstand zwischen Rückwand und hinteren Säulen.
  • column_width: Breite der Säulen.
  • column_length: Länge der Säulen.
  • xdir_column_amount_spacing_check: Wenn auf „True“ gesetzt, wird der Wert von xdir_column_amount_spacing_value als Spaltenanzahl verwendet, andernfalls wird der Wert von xdir_column_amount_spacing_value als Abstand zwischen den Spalten in x-Richtung verwendet.
  • xdir_column_amount_spacing_value: Es enthält die Anzahl der Spalten oder den Abstand zwischen den Spalten in x-Richtung basierend auf dem Wert von xdir_column_amount_spacing_check.
  • ydir_column_amount_spacing_check:Wenn auf „True“ gesetzt, wird der Wert von ydir_column_amount_spacing_value als Spaltenanzahl verwendet, andernfalls wird der Wert von ydir_column_amount_spacing_value als Abstand zwischen den Spalten in y-Richtung verwendet.
  • ydir_column_amount_spacing_value: Es enthält die Anzahl der Spalten oder den Abstand zwischen den Spalten in y-Richtung basierend auf dem Wert von ydir_column_amount_spacing_check.
  • column_sec_rebar_check: Wenn „True“, fügen Sie sekundäre x- und y-Richtung-Bewehrungsstäbe in den Säulen hinzu.

Eigenschaften für Verbindungen von Stützen im Fundamentbewehrung:

  • tie_top_cover:Oberabdeckung für Verbindungen außerhalb des Fundaments vom Ende der Hauptbewehrungsstäbe.
  • tie_bottom_cover:Unterer Abdeckungsbereich der Verbindungselemente vom unteren Ende der Hauptbewehrungsstäbe im Fundament in der Nähe des Maschendrahts.
  • tie_bent_angle:Biegewinkel für Verbindungsstücke.
  • tie_extension_factor:Verlängerungsfaktor für verlängerte Krawattenkante.
  • tie_diameter:Durchmesser der Verbindungsstücke.
  • tie_number_spacing_check:Wenn auf „True“ gesetzt, wird der Wert von „tie_number_spacing_value“ als Anzahl der Verbindungen verwendet, andernfalls wird der Wert von „tie_number_spacing_value“ als Abstand zwischen den Verbindungen verwendet.
  • tie_number_spacing_value:Es enthält die Anzahl der Verbindungen oder den Abstand zwischen den Verbindungen basierend auf dem Wert von tie_number_spacing_check.

Eigenschaften für Hauptbewehrung der Stützen im Fundamentbewehrung:

  • column_main_rebar_diameter:Durchmesser der Hauptbewehrungsstäbe in Stützen.
  • column_main_rebars_t_offset:Oberer Versatz der Hauptbewehrungsstäbe im Pfeiler außerhalb des Fundaments.
  • column_main_hook_extend_along:Richtung des Hauptbewehrungshakens (LShapeRebar). Es gibt zwei Optionen: „x-axis“ (x-Achse) und „y-axis“ (y-Achse).
  • column_l_main_rebar_rounding:Ein Rundungswert, der auf die Ecken der Stäbe angewendet wird, ausgedrückt als Vielfaches des column_main_rebar_diameter.
  • column_main_hook_extension:It specifies length of hook of main rebar (LShapeRebar).
  • column_main_rebars_type:Bewehrungstyp für Hauptbewehrungen der Stütze. Es gibt zwei verschiedene Eingaben für „StraightRebar” und „LShapeRebar”. Die Standardeinstellung ist StraightRebar.
  • column_main_hook_orientation:Hakenausrichtung der Hauptbewehrungsstäbe in Stützen, wenn column_main_rebars_type LShapeRebar ist. Für L-förmige Haken sind acht verschiedene Ausrichtungen möglich, nämlich „Top Inside“ (Oben innen), „Top Outside“ (Oben außen), „Bottom Inside“ (Unten innen), „Bottom Outside“ (Unten außen), „Top Left“ (Oben links), „Top Right“ (Oben rechts), „Bottom Left“ (Unten links) und „Bottom Right“ (Unten rechts).

Eigenschaften für sekundäre X- und Y-Richtung Bewehrung von Stützen im Fundament Bewehrung:

  • column_sec_rebars_t_offset und sec_rebars_b_offset sind Tupel (xdir_rebars_t_offset, ydir_rebars_t_offset), die die Versatzabstände (oder Höhen) für die sekundären Bewehrungsstäbe in x- und y-Richtung in Bezug auf die Oberseiten der Konstruktion definieren.
  • column_sec_rebars_number_diameter ist ein Tupel (xdir_rebars_number_diameter, ydir_rebars_number_diameter), das die Anzahl und den Durchmesser der sekundären Bewehrungsstäbe in x-Richtung bzw. y-Richtung definiert.
  • column_sec_rebars_type ist ein Tupel (xdir_rebars_type, ydir_rebars_type), das den Typ der sekundären Bewehrungsstäbe in x-Richtung bzw. y-Richtung definiert; es kann "StraightRebar" oder "LShapeRebar" als Bewehrungsstabtyp haben.
  • column_sec_hook_orientation ist ein Tupel (xdir_hook_orientation, ydir_hook_orientation), das die Ausrichtung des sekundären L-förmigen Hakens in x- und y-Richtung definiert; es kann „Top Inside“, „Top Outside“, „Bottom Inside“, „Bottom Outside“, „Top Right“, „Top Left“, „Bottom Right“ oder „Bottom Left“ als hook_orientation haben.
  • column_l_sec_rebar_rounding ist ein Tupel (l_xdir_rebar_rounding, l_ydir_rebar_rounding), das den Biegeradius der L-förmigen Sekundärbewehrungen in x- und y-Richtung bestimmt, ausgedrückt als Vielfaches des Durchmessers der L-förmigen Bewehrungen in x- bzw. y-Richtung.
  • column_sec_hook_extension ist ein Tupel (xdir_hook_extension, ydir_hook_extension), das die Länge des Hakens der sekundären x-Richtung und y-Richtung L-förmiger Bewehrungsstäbe definiert.

Gemeinsame Eigenschaften für Fundamentbewehrungen:

  • Daten-Eigenschaftmesh_cover_along: Kann drei Werte haben: "Top", "Bottom" und "Beides". Stellt die Ausrichtung des Bewehrungsgeflechts entlang der Ober- und/oder Unterseite der Struktur dar.
  • Daten-Eigenschaftstructure: Arch structure-Objekt. Standard ist Keine
  • ​​Daten-Eigenschaftfacename: ausgewählte Seite der Struktur. Standard ist Keine

Ausgabe der Fundamentbewehrung

Die Eigenschaften der Fundamentbewehrung können mit der folgenden Funktion geändert werden:

from FootingReinforcement.FootingReinforcement import editFootingReinforcement

footingReinforcementGroup = editFootingReinforcement(
    footingReinforcementGroup,
    parallel_rebar_type,
    parallel_front_cover,
    parallel_rear_cover,
    parallel_left_cover,
    parallel_right_cover,
    parallel_top_cover,
    parallel_bottom_cover,
    parallel_diameter,
    parallel_amount_spacing_check,
    parallel_amount_spacing_value,
    cross_rebar_type,
    cross_front_cover,
    cross_rear_cover,
    cross_left_cover,
    cross_right_cover,
    cross_top_cover,
    cross_bottom_cover,
    cross_diameter,
    cross_amount_spacing_check,
    column_front_cover,
    column_left_cover,
    column_right_cover,
    column_rear_cover,
    tie_top_cover,
    tie_bottom_cover,
    tie_bent_angle,
    tie_extension_factor,
    tie_diameter,
    tie_number_spacing_check,
    tie_number_spacing_value,
    column_main_rebar_diameter,
    column_main_rebars_t_offset,
    cross_amount_spacing_value,
    column_width,
    column_length,
    xdir_column_amount_spacing_check = True,
    xdir_column_amount_spacing_value = 1,
    ydir_column_amount_spacing_check = True,
    ydir_column_amount_spacing_value = 1,
    parallel_rounding = 2,
    parallel_l_shape_hook_orintation = "Alternate",
    cross_rounding = 2,
    cross_l_shape_hook_orintation = "Alternate",
    column_main_rebars_type = "StraightRebar",
    column_main_hook_orientation = "Bottom Outside",
    column_main_hook_extend_along = "x-axis",
    column_l_main_rebar_rounding = 2,
    column_main_hook_extension = 40,
    column_sec_rebar_check = False,
    column_sec_rebars_t_offset = (400, 400),
    column_sec_rebars_number_diameter = (
        "1#8mm+1#8mm+1#8mm",
        "1#8mm+1#8mm+1#8mm",
    ),
    column_sec_rebars_type = (
        "StraightRebar",
        "StraightRebar",
    ),
    column_sec_hook_orientation = (
        "Top Inside",
        "Top Inside",
    ),
    column_l_sec_rebar_rounding = (2, 2),
    column_sec_hook_extension = (40, 40),
    mesh_cover_along = "Bottom",
    structure = None,
    facename = None,
)
  • footingReinforcementGroup ist ein zuvor erstelltes Gruppenobjekt Footing Reinforcement.
  • Die anderen Parameter entsprechen denen, die von der Funktion makeFootingReinforcement() benötigt werden.