|
Ubicación en el Menú |
---|
Arch → Rebar tools |
Entornos de trabajo |
Arch, BIM |
Atajo de teclado por defecto |
Ninguno |
Introducido en versión |
0.17 |
Ver también |
Helical Rebar, Rebar |
La herramienta Stirrup Rebar permite al usuario crear una barra de refuerzo de estribo en el elemento estructural.
This tool is part of the Reinforcement Workbench, an external workbench that can be installed with the Addon Manager.
Task panel for the tool
See also: Arch API, Reinforcement API and FreeCAD Scripting Basics.
La herramienta Stirrup Rebar puede utilizarse en macros y desde la consola de python utilizando la siguiente función:
Rebar = makeStirrup(l_cover, r_cover, t_cover, b_cover, f_cover,
bentAngle, bentFactor, diameter, rounding, amount_spacing_check, amount_spacing_value,
structure=None, facename=None)
Ejemplo: Creando la barra de refuerzo de estribo.
import Draft, Arch, Stirrup
# It doesn't work if the structure is not based on a face
# Structure = Arch.makeStructure(length=1000, width=400, height=400)
Rect = Draft.makeRectangle(400, 400)
Structure = Arch.makeStructure(Rect, height=1600)
Structure.ViewObject.Transparency = 80
FreeCAD.ActiveDocument.recompute()
Rebar = Stirrup.makeStirrup(20, 20, 20, 20, 20,
115, 4, 8, 2, True, 10, Structure, "Face6")
Cambiando las propiedades de la barra de refuerzo de estribo.
editStirrup(Rebar, l_cover, r_cover, t_cover, b_cover, f_cover,
bentAngle, bentFactor, diameter, rounding, amount_spacing_check, amount_spacing_value,
structure=None, facename=None)
Rebar
is a previously created StirrupRebar
object.makeStirrup()
function.structure
and facename
may be omitted so that the rebar stays in the original structure.import Stirrup
Stirrup.editStirrup(Rebar, 20, 20, 20, 20, 50,
100, 4, 14, 8, True, 8)