Reinforcement AbgesetzteBewehrung
Arch Bewehrungsstab abgewinkelt |
Menüeintrag |
---|
Arch → Rebar tools |
Arbeitsbereich |
Arch, BIM |
Standardtastenkürzel |
Keiner |
Eingeführt in Version |
0.17 |
Siehe auch |
bügelförmiger Bewehrungsstab, Bewehrungsstab |
Beschreibung
Das Abgewinkelter Bewehrungsstab-Werkzeug erlaubt es dem Anwender, einen Satz von abgewinkelten Bewehrungsstäben in einem Struktur-Objekt zu erstellen.
The BentShape Rebar tool is also integrated into BIM Workbench.
Dieser Befehl ist Teil des Reinforcement-Addons, das mit dem Addon-Manager über das Menü Werkzeuge → Addon-Manager → Reinforcement installiert werden kann.
Zwei Sätze von abgewinkelten Bewehrungsstäben in einer Struktur
Anwendung
- Wähle eine beliebige Fläche eines vorher erstellten Struktur-Objekts.
- Wähle dann Abgewinkelter Bewehrungsstab aus den Bewehrungsstab-Werkzeugen.
- Ein Aufgaben-Paneel wird auf der linken Seite des Bildschirm angezeigt wie im folgenden Bild dargestellt.
- Wähle die gewünschte Ausrichtung.
- Gib die Werte für vordere, linke, rechte, obere, untere und vordere Fläche an, außerdem anchor length, Biegungswinkel, Biegeradius und Durchmesser des Bewehrungsstabes.
- Wähle den Verteilungsmodus, entweder
amount
(Menge) oderspacing
(Abstand). - Falls 'spacing' gewählt wurde, kann auch benutzerdefinierter Abstand gewählt werden.
- Wähle 'Pick selected face' zur Überprüfung oder ändere die Fläche zur Verteilung der Bewehrungsstäbe.
- Klicke OK oder Anwenden zur Erzeugung der Bewehrungsstäbe.
- Klicke Abbrechen zum Verlassen des Aufgaben-Paneels.
Eigenschaften
- Daten-EigenschaftOrientation: Legt die Ausrichtung des Bewehrungsstabs fest (wie unten, oben, recht und links).
- Daten-EigenschaftFront Cover: Der Abstand zwischen Bewehrungsstab und ausgewählter Fläche.
- Daten-EigenschaftLeft Cover: Der Abstand zwischen dem linken Ende des Bewehrungsstabs und der linken Fläche der Struktur.
- Daten-EigenschaftRight Cover: Der Abstand zwischen dem rechten Ende des Bewehrungsstabs und der rechten Fläche der Struktur.
- Daten-EigenschaftBottom Cover: Der Abstand zwischen dem Bewehrungsstab und der unteren Fläche der Struktur.
- Daten-EigenschaftTop Cover: Der Abstand zwischen dem Bewehrungsstab und der oberen Fläche der Struktur.
- Daten-EigenschaftAnchor Length: Die "Armlänge" des abgewinkelten Bewehrungsstabs.
- Daten-EigenschaftBent Angle: Definiert den Winkel zwischen den Enden eines Bügels.
- Daten-EigenschaftAmount: Die Anzahl von Bewehrungsstäben.
- Daten-EigenschaftSpacing: Der Abstand zwischen den Achsen jedes Bewehrungsstabs.
Scripting
Siehe auch: Arch API,Reinforcement-API und FreeCAD Scripting Basics.
Das Abgewinkelter Bewehrungsstab-Werkzeug kann in Makros und aus der Python-Konsole heraus durch folgende Funktion angesprochen werden:
Rebar = makeBentShapeRebar(f_cover, b_cover, l_cover, r_cover,
diameter, t_cover, bentLength, bentAngle, rounding, amount_spacing_check, amount_spacing_value, orientation="Bottom",
structure=None, facename=None)
- Creates a
Rebar
object from the givenstructure
, which is an Arch Structure, andfacename
, which is a face of that structure.- If no
structure
norfacename
are given, it will take the user selected face as input.
- If no
f_cover
,b_cover
,l_cover
,r_cover
, andt_cover
are inner offset distances for the rebar elements with respect to the faces of the structure. They are respectively the front, bottom, left, right, and top offsets.diameter
is the diameter of the reinforcement bars inside the structure.rounding
is the parameter that determines the bending radius of the center reinforcement bars.bentLength
andbentAngle
define the length of the tip of the reinforcement bars, and the bending angle from the center bars.amount_spacing_check
if it isTrue
it will create as many reinforcement bars as given byamount_spacing_value
; if it isFalse
it will create reinforcement bars separated by the numerical value ofamount_spacing_value
.amount_spacing_value
specifies the number of reinforcement bars, or the value of the separation between them, depending onamount_spacing_check
.orientation
specifies the orientation of the rebar; it can be"Bottom"
,"Top"
,"Left"
, or"Right"
.
Beispiel
import FreeCAD, Arch, BentShapeRebar
Structure = Arch.makeStructure(length=1000, width=1000, height=100)
Structure.ViewObject.Transparency = 80
FreeCAD.ActiveDocument.recompute()
Rebar = BentShapeRebar.makeBentShapeRebar(50, 20, 20, 20,
8, 40, 100, 135, 2, True, 4, "Bottom", Structure, "Face4")
Rebar.ViewObject.ShapeColor = (0.9, 0.0, 0.0)
Rebar2 = BentShapeRebar.makeBentShapeRebar(50, 40, 20, 20,
8, 20, 100, 135, 2, True, 4, "Bottom", Structure, "Face6")
Rebar2.ViewObject.ShapeColor = (0.0, 0.0, 0.9)
Anpassung des Bewehrungsstabs
Die Eigenschaften des Bewehrungsstabs lassen sich mit der folgenden Funktion verändern
editBentShapeRebar(Rebar, f_cover, b_cover, l_cover, r_cover,
diameter, t_cover, bentLength, bentAngle, rounding, amount_spacing_check, amount_spacing_value, orientation,
structure=None, facename=None)
Rebar
ist ein vorher erzeugtesBentShapeRebar
-Objekt.- Die anderen Parameter sind die gleichen wie die für die
makeBentShapeRebar()
-Funktion erforderlichen. structure
undfacename
können weggelassen werden, so dass die Bewehrung in der ursprünglichen Struktur bleibt.
import BentShapeRebar
BentShapeRebar.editBentShapeRebar(Rebar, 50, 20, 20, 20,
12, 20, 100, 155, 2, True, 6, "Top")
BentShapeRebar.editBentShapeRebar(Rebar2, 50, 35, 20, 20,
12, 35, 100, 155, 2, True, 6, "Top")
- Elemente: Wand, Struktur, Dach, Fenster, Tür, Treppe, Raum, Rahmen, Ausstattung; Pipe, Pipe Connector; Schedule
- Bewehrung: Bewehrungsstab; Straight Rebar, UShape Rebar, LShape Rebar, Bent Shape Rebar, Stirrup Rebar, Helical Rebar
- Paneele: Panel, Panel Cut, Panel Sheet, Nest
- Material: Material, Multi-Material
- Organisation: Baugrund, Referenz,Gebäude, Geschoss, Gebäudeteil, Schnittebene
- Achsen: Achse, Achsensystem, Raster
- Änderungen: Schneiden in einer Ebene, Komponente hinzufügen, Teil entfernen, Survey
- Dienstprogramme: Komponente, Komponente klonen, Netz zerlegen, Netz in Form umwandeln, Wähle nicht-mehrfache Polygonnetze, Entferne Form, Schließt Löcher, Wände zusammenfügen, Check, Ifc Explorer, Toggle IFC Brep flag, 3 Ansichten aus Netz, Erstelle IFC Kalkulationstabelle..., Toggle Subcomponents
- Additional: Einstellungen, Import-Export Preferences (IFC, DAE, OBJ, JSON, 3DS); Arch API
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzlicher Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Programmeinstellungen, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, Hilf FreeCAD, Spende
- Hilfe: Tutorien, Video Tutorien
- Arbeitsbereiche: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework