Reinforcement ColumnRebars Circular/pl

Zbrojenie: Zbrojenie kolumn

Lokalizacja w menu
3D / BIM → Narzędzia zbrojenia → Zbrojenie kolumn
Środowisko pracy
Zbrojenie, BIM
Domyślny skrót
brak
Wprowadzono w wersji
0.19
Zobacz także
Zbrojenie słupów, Zbrojenie słupa dwa ściągi sześć prętów zbrojeniowych

Opis

Narzędzie Zbrojenie okrągłych słupów pozwala użytkownikowi na tworzenie prętów zbrojeniowych wewnątrz obiektu konstrukcji. Ta strona pokazuje dodatkowy przykład użycia tego narzędzia.

To polecenie jest częścią zewnętrznego środowiska pracy Zbrojenie, które można zainstalować za pomocą Menadżera dodatków poprzez menu Przybory → Menadżera dodatków → Zbrojenie.

Dostępne są trzy przykłady użycia:

Okrągłe wzmocnienie wewnątrz słupa

Użycie

1. Wybierz górną ścianę wcześniej utworzonego obiektu konstrukcji architektury.

2. Następnie wybierz Zbrojenie słupów z narzędzi prętów zbrojeniowych.

3. Na ekranie pojawi się okno dialogowe, jak pokazano poniżej.

Okno dialogowe dla narzędzia Zbrojenie okrągłych słupów.

4. Wciśnij przycisk "Słup okrągły" w oknie dialogowym Zbrojenie słupa.

Okno dialogowe dla zbrojenia okrągłych słupów

5. Wprowadź dane dotyczące zbrojenia dla okrągłego słupa.

8. Kliknij OK lub Zastosuj, aby wygenerować zbrojenie słupa okrągłego.

7. Kliknij Anuluj, aby zamknąć okno dialogowe.

Właściwości

Spiralne pręty zbrojeniowe:

Zbrojenie główne:

Tworzenie skryptów

Zobacz również: Skrypty Architektury, Skrypty Zbrojenia oraz Podstawy tworzenia skryptów FreeCAD.

Narzędzie Zbrojenie kolumn może być używane w makrodefinicjach i z konsoli Python za pomocą następującej funkcji:

Tworzenie zbrojenia słupa okrągłego

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,
)

Przykład

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

Edycja okrągłego zbrojenia kolumny

Właściwości prętów spiralnych i głównych można zmienić za pomocą poniższej funkcji:

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,
)

Przykład

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",
)