|
Lokalizacja w menu |
---|
3D / BIM → Narzędzia zbrojenia → Pręty zbrojeniowe typu U |
Środowisko pracy |
Zbrojenie, BIM |
Domyślny skrót |
brak |
Wprowadzono w wersji |
0.17 |
Zobacz także |
brak |
Opis
Narzędzie Pręty zbrojeniowe typu U pozwala użytkownikowi na utworzenie zestawu prętów zbrojeniowych w kształcie U, wewnątrz obiektu konstrukcji.
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.
Dwa zestawy prętów zbrojeniowych w kształcie U, wewnątrz konstrukcji
Użycie
- Wybierz dowolną ścianę wcześniej utworzonego obiektu
konstrukcji.
- Następnie wybierz
Pręty zbrojeniowe typu U z narzędzi zbrojenia.
- Po lewej stronie ekranu pojawi się panel zadań, jak pokazano poniżej.
- Wybierz żądaną orientację.
- Wypełnij dane wejściowe, takie jak "Lewa otulina", "Prawa otulina", "Górna otulina", "Dolna otulina", "Przednia otulina", "Kąt wygięcia", "Współczynnik wygięcia", "Zaokrąglenie" i "Średnica" pręta zbrojeniowego.
- Wybierz tryb dystrybucji "Ilość" lub "Odstępy".
- Jeśli wybrano "Rozstaw", użytkownik może również wybrać niestandardowy odstęp.
- Wybierz zaznaczoną ścianę służy do weryfikacji lub zmiany powierzchni dla rozmieszczenia prętów zbrojeniowych.
- Kliknij OK lub Zastosuj, aby wygenerować pręty zbrojeniowe.
- Kliknij przycisk Anuluj, aby opuścić panel zadań.
Panel zadań dla narzędzia.
Właściwości
- DANEOrientacja: Decyduje o orientacji pręta zbrojeniowego (jak dół, góra, prawo i lewo).
- DANEOtulina przednia: Odległość między prętem zbrojeniowym a wybraną powierzchnią czołową.
- DANEOtulina prawa: Odległość między prawym końcem pręta zbrojeniowego a prawą ścianą konstrukcji.
- DANEOtulina lewa: Odległość między prawym końcem pręta zbrojeniowego a prawą ścianą konstrukcji: Odległość między lewym końcem pręta zbrojeniowego a lewą ścianą konstrukcji.
- DANEOtulina dolna: Odległość między prętami zbrojeniowymi a dolną ścianą konstrukcji.
- DANEOtulina górna: Odległość między prętami zbrojeniowymi od górnej powierzchni konstrukcji.
- DANEZaokrąglenie: Wartość zaokrąglenia stosowana do narożników prętów, wyrażona jako wielokrotność średnicy.
- DANEIlość: Ilość prętów zbrojeniowych.
- DANEOdstęp: Odległość między osiami każdego pręta.
Tworzenie skryptów
Zobacz również: Skrypty Architektury, Skrypty Zbrojenia oraz Podstawy tworzenia skryptów FreeCAD.
Narzędzie Pręty zbrojeniowe typu U może być używane w makrodefinicjach i z konsoli Python za pomocą następującej funkcji:
Rebar = makeUShapeRebar(f_cover, b_cover, r_cover, l_cover,
diameter, t_cover, rounding, amount_spacing_check, amount_spacing_value, orientation="Bottom",
structure=None, facename=None)
- Tworzy obiekt
Rebar
z podanejstructure
, która jest konstrukcją architektury ifacename
, która jest ścianą tej konstrukcji.- Jeśli nie podano
structure
anifacename
, jako dane wejściowe zostanie przyjęta ścina wybrana przez użytkownika.
- Jeśli nie podano
f_cover
,b_cover
,r_cover
,l_cover
it_cover
są wewnętrznymi odległościami przesunięcia dla elementów zbrojenia względem powierzchni konstrukcji. Są to odpowiednio przednie, dolne, prawe, lewe i górne przesunięcia.diameter
to średnica prętów zbrojeniowych wewnątrz konstrukcji.rounding
to parametr określający promień gięcia prętów zbrojeniowych.amount_spacing_check
jeśli ma wartośćTrue
, utworzy tyle prętów zbrojeniowych, ile podano wamount_spacing_value
. Jeśli ma wartośćFalse
, utworzy pręty zbrojeniowe oddzielone wartością liczbowąamount_spacing_value
.amount_spacing_value
określa liczbę prętów zbrojenia lub wartość odstępu między nimi, w zależności odamount_spacing_check
.orientation
określa orientację pręta zbrojeniowego. Może przyjmować wartości"Dół"
,"Góra"
,"Prawa"
lub"Lewa"
.
Przykład
import FreeCAD, Arch, UShapeRebar
Structure = Arch.makeStructure(length=1000, width=1000, height=400)
Structure.ViewObject.Transparency = 80
FreeCAD.ActiveDocument.recompute()
Rebar = UShapeRebar.makeUShapeRebar(50, 20, 20, 20,
8, 50, 4, True, 6, "Bottom", Structure, "Face4")
Rebar.ViewObject.ShapeColor = (0.9, 0.0, 0.0)
Rebar2 = UShapeRebar.makeUShapeRebar(50, 50, 20, 20,
8, 50, 4, True, 6, "Bottom", Structure, "Face6")
Rebar2.ViewObject.ShapeColor = (0.0, 0.0, 0.9)
Edycja zbrojenia
Właściwości pręta zbrojeniowego można zmienić za pomocą poniższej funkcji:
editUShapeRebar(Rebar, f_cover, b_cover, r_cover, l_cover,
diameter, t_cover, rounding, amount_spacing_check, amount_spacing_value, orientation,
structure=None, facename=None)
Rebar
jest wcześniej utworzonym obiektemStraightRebar
.structure
ifacename
mogą zostać pominięte, aby pręt zbrojeniowy pozostał w oryginalnej konstrukcji.
import UShapeRebar
UShapeRebar.editUShapeRebar(Rebar, 50, 50, 20, 20,
16, 20, 5, True, 5, "Top")
UShapeRebar.editUShapeRebar(Rebar2, 70, 50, 20, 20,
16, 70, 5, True, 5, "Top")
Ta strona pochodzi z https://wiki.freecad.org/Reinforcement_UShapeRebar