Reinforcement Workbench: Difference between revisions

From FreeCAD Documentation
No edit summary
(Marked this version for translation)
Line 2: Line 2:
<translate>
<translate>


<!--T:1-->
[[Image:Reinforcement_Workbench.svg|thumb|128px|Reinforcement workbench icon]]
[[Image:Reinforcement_Workbench.svg|thumb|128px|Reinforcement workbench icon]]


Line 8: Line 9:
<translate>
<translate>


== Introduction ==
== Introduction == <!--T:2-->


<!--T:3-->
The [[Reinforcement Workbench|Reinforcement workbench]] is an [[External workbenches|external workbench]] which provides tools for Reinforcement Generation and Detailing. This workbench provides interface and presets for the creation of common rebar types. And tools to generate rebars bill of material, rebar shape cut list, bar bending schedule and rebars drawing and dimension.
The [[Reinforcement Workbench|Reinforcement workbench]] is an [[External workbenches|external workbench]] which provides tools for Reinforcement Generation and Detailing. This workbench provides interface and presets for the creation of common rebar types. And tools to generate rebars bill of material, rebar shape cut list, bar bending schedule and rebars drawing and dimension.


Line 16: Line 18:
<translate>
<translate>


== Installing ==
== Installing == <!--T:4-->


<!--T:5-->
The Reinforcement workbench is not bundled with the default FreeCAD package, but can easily be installed via the [[Image:AddonManager.svg|24px]] [[Std_AddonMgr|Addon Manager]]. Install it from {{MenuCommand|Tools → Addon manager → Reinforcement}}. The Reinforcement workbench code is [https://github.com/amrit3701/FreeCAD-Reinforcement hosted and developed on github] and can also be installed manually by copying it into FreeCAD's {{FileName|MOD}} directory.
The Reinforcement workbench is not bundled with the default FreeCAD package, but can easily be installed via the [[Image:AddonManager.svg|24px]] [[Std_AddonMgr|Addon Manager]]. Install it from {{MenuCommand|Tools → Addon manager → Reinforcement}}. The Reinforcement workbench code is [https://github.com/amrit3701/FreeCAD-Reinforcement hosted and developed on github] and can also be installed manually by copying it into FreeCAD's {{FileName|MOD}} directory.


== Tools ==
== Tools == <!--T:6-->


=== Reinforcement Generation ===
=== Reinforcement Generation === <!--T:7-->


<!--T:8-->
*[[Image:Arch_Rebar_Straight.png|32px]] [[Arch_Rebar_Straight|Straight Rebar]]: Creates a Straight reinforcement bar in a selected structural element
*[[Image:Arch_Rebar_Straight.png|32px]] [[Arch_Rebar_Straight|Straight Rebar]]: Creates a Straight reinforcement bar in a selected structural element


<!--T:9-->
*[[Image:Arch_Rebar_UShape.png|32px]] [[Arch_Rebar_UShape|UShape Rebar]]: Creates a UShape reinforcement bar in a selected structural element
*[[Image:Arch_Rebar_UShape.png|32px]] [[Arch_Rebar_UShape|UShape Rebar]]: Creates a UShape reinforcement bar in a selected structural element


<!--T:10-->
*[[Image:Arch_Rebar_LShape.png|32px]] [[Arch_Rebar_LShape|LShape Rebar]]: Creates a LShape reinforcement bar in a selected structural element
*[[Image:Arch_Rebar_LShape.png|32px]] [[Arch_Rebar_LShape|LShape Rebar]]: Creates a LShape reinforcement bar in a selected structural element


<!--T:11-->
*[[Image:Arch_Rebar_BentShape.png|32px]] [[Arch_Rebar_BentShape|Bent Shape Rebar]]: Creates a Bent Shape reinforcement bar in a selected structural element
*[[Image:Arch_Rebar_BentShape.png|32px]] [[Arch_Rebar_BentShape|Bent Shape Rebar]]: Creates a Bent Shape reinforcement bar in a selected structural element


<!--T:12-->
*[[Image:Arch_Rebar_Stirrup.png|32px]] [[Arch_Rebar_Stirrup|Stirrup Rebar]]: Creates a Stirrup reinforcement bar in a selected structural element
*[[Image:Arch_Rebar_Stirrup.png|32px]] [[Arch_Rebar_Stirrup|Stirrup Rebar]]: Creates a Stirrup reinforcement bar in a selected structural element


<!--T:13-->
*[[Image:Arch_Rebar_Helical.png|32px]] [[Arch_Rebar_Helical|Helical Rebar]]: Creates a Helical reinforcement bar in a selected structural element
*[[Image:Arch_Rebar_Helical.png|32px]] [[Arch_Rebar_Helical|Helical Rebar]]: Creates a Helical reinforcement bar in a selected structural element


<!--T:14-->
*[[Image:Arch_Rebar_ColumnReinforcement.svg|32px]] [[Arch_Rebar_ColumnReinforcement|ColumnReinforcement]]: Creates a reinforcing bars inside a Column Arch Structure object.
*[[Image:Arch_Rebar_ColumnReinforcement.svg|32px]] [[Arch_Rebar_ColumnReinforcement|ColumnReinforcement]]: Creates a reinforcing bars inside a Column Arch Structure object.


<!--T:15-->
*[[Image:Arch_Rebar_ColumnReinforcement.svg|32px]] [[Arch_Rebar_ColumnReinforcement_TwoTiesSixRebars|ColumnReinforcement TwoTiesSixRebars]]: Creates a reinforcing bars inside a Column Arch Structure object.
*[[Image:Arch_Rebar_ColumnReinforcement.svg|32px]] [[Arch_Rebar_ColumnReinforcement_TwoTiesSixRebars|ColumnReinforcement TwoTiesSixRebars]]: Creates a reinforcing bars inside a Column Arch Structure object.


<!--T:16-->
*[[Image:Arch_Rebar_BeamReinforcement.svg|32px]] [[Arch_Rebar_BeamReinforcement|BeamReinforcement]]: Creates reinforcing bars inside a Beam Arch Structure object.
*[[Image:Arch_Rebar_BeamReinforcement.svg|32px]] [[Arch_Rebar_BeamReinforcement|BeamReinforcement]]: Creates reinforcing bars inside a Beam Arch Structure object.


<!--T:17-->
*[[Image:Arch_Rebar.svg|32px]] [[Arch_Rebar|Rebar]]: Creates a custom reinforcement bar in a selected structural element using a sketch
*[[Image:Arch_Rebar.svg|32px]] [[Arch_Rebar|Rebar]]: Creates a custom reinforcement bar in a selected structural element using a sketch


=== Reinforcement Detailing ===
=== Reinforcement Detailing === <!--T:18-->


<!--T:19-->
*[[Image:Arch_Rebar_BOM.svg|32px]] [[Arch_Rebar_BOM| BillOfMaterial]]: Creates bill of material of reinforcing bars.
*[[Image:Arch_Rebar_BOM.svg|32px]] [[Arch_Rebar_BOM| BillOfMaterial]]: Creates bill of material of reinforcing bars.


<!--T:20-->
*[[Image:Reinforcement_Bar_Shape_Cut_List.svg|32px]] [[Reinforcement_Bar_Shape_Cut_List| Rebar Shape Cut List]]: Creates rebar shape cut list of reinforcing bars.
*[[Image:Reinforcement_Bar_Shape_Cut_List.svg|32px]] [[Reinforcement_Bar_Shape_Cut_List| Rebar Shape Cut List]]: Creates rebar shape cut list of reinforcing bars.


<!--T:21-->
*[[Image:Arch_Rebar_Drawing.svg|32px]] [[Arch_Rebar_Drawing| Reinforcement Drawing]]: Creates drawing of reinforcing bars.
*[[Image:Arch_Rebar_Drawing.svg|32px]] [[Arch_Rebar_Drawing| Reinforcement Drawing]]: Creates drawing of reinforcing bars.


<!--T:22-->
*[[Image:Arch_Rebar_Dimensioning.svg|32px]] [[Arch_Rebar_Dimensioning| Reinforcement Dimensioning]]: Creates dimensioning of reinforcing bars in [[Arch Rebar Drawing|Reinforcement Drawing]].
*[[Image:Arch_Rebar_Dimensioning.svg|32px]] [[Arch_Rebar_Dimensioning| Reinforcement Dimensioning]]: Creates dimensioning of reinforcing bars in [[Arch Rebar Drawing|Reinforcement Drawing]].


<!--T:23-->
*[[Image:Arch_Rebar_Drawing_Dimensioning.svg|32px]] [[Arch_Rebar_Drawing_Dimensioning| Reinforcement Drawing Dimensioning]]: Creates drawing and dimensioning of reinforcing bars.
*[[Image:Arch_Rebar_Drawing_Dimensioning.svg|32px]] [[Arch_Rebar_Drawing_Dimensioning| Reinforcement Drawing Dimensioning]]: Creates drawing and dimensioning of reinforcing bars.




== External workbenches ==
== External workbenches == <!--T:24-->


<!--T:25-->
FreeCAD workbenches are easy to program in [[Python|Python]], there are therefore many people developing additional workbenches outside of the FreeCAD main developers.
FreeCAD workbenches are easy to program in [[Python|Python]], there are therefore many people developing additional workbenches outside of the FreeCAD main developers.


<!--T:26-->
The [[external workbenches|external workbenches]] page has some information and tutorials on some of them, and the [https://github.com/FreeCAD/FreeCAD-addons FreeCAD Addons] project aims at gathering them and making them easily installable from within FreeCAD.
The [[external workbenches|external workbenches]] page has some information and tutorials on some of them, and the [https://github.com/FreeCAD/FreeCAD-addons FreeCAD Addons] project aims at gathering them and making them easily installable from within FreeCAD.


<!--T:27-->
New workbenches are in development, stay tuned!
New workbenches are in development, stay tuned!



Revision as of 21:12, 3 September 2020

Reinforcement workbench icon

Introduction

The Reinforcement workbench is an external workbench which provides tools for Reinforcement Generation and Detailing. This workbench provides interface and presets for the creation of common rebar types. And tools to generate rebars bill of material, rebar shape cut list, bar bending schedule and rebars drawing and dimension.

Installing

The Reinforcement workbench is not bundled with the default FreeCAD package, but can easily be installed via the Addon Manager. Install it from Tools → Addon manager → Reinforcement. The Reinforcement workbench code is hosted and developed on github and can also be installed manually by copying it into FreeCAD's MOD directory.

Tools

Reinforcement Generation

  • Straight Rebar: Creates a Straight reinforcement bar in a selected structural element
  • UShape Rebar: Creates a UShape reinforcement bar in a selected structural element
  • LShape Rebar: Creates a LShape reinforcement bar in a selected structural element
  • Bent Shape Rebar: Creates a Bent Shape reinforcement bar in a selected structural element
  • Stirrup Rebar: Creates a Stirrup reinforcement bar in a selected structural element
  • Helical Rebar: Creates a Helical reinforcement bar in a selected structural element
  • Rebar: Creates a custom reinforcement bar in a selected structural element using a sketch

Reinforcement Detailing


External workbenches

FreeCAD workbenches are easy to program in Python, there are therefore many people developing additional workbenches outside of the FreeCAD main developers.

The external workbenches page has some information and tutorials on some of them, and the FreeCAD Addons project aims at gathering them and making them easily installable from within FreeCAD.

New workbenches are in development, stay tuned!