Arch Rebar BeamReinforcement/fr

Description
L'outil Beam Reinforcement permet à l'utilisateur de créer des barres d'armature à l'intérieur d'un objet poutre Arch Structure.

Cette commande fait partie de l' Addon Renforcement, que vous pouvez installer avec Addon Manager via le menu.



Utilisation
1. Sélectionnez la face droite d'une poutre créée précédemment ayant la longueur le long de l'axe des x. Ou sélectionnez la face avant d'un faisceau précédemment créé  ayant la longueur le long de l'axe des y.

2. Ensuite, sélectionnez dans les outils d'armature.

3. Une boîte de dialogue apparaîtra à l'écran, comme indiqué ci-dessous.



4. Sélectionnez le type de ferraillage souhaité.

5. Donnez des entrées pour les données relatives aux étriers.

6. Cliquez sur Suivant et la boîte de dialogue sera mise à jour comme indiqué ci-dessous.



7. Définissez les données pour les barres d'armature supérieures.

8. Cliquez sur Suivant et la boîte de dialogue sera mise à jour comme indiqué ci-dessous.



9. Définissez des données pour les barres d'armature inférieures similaires aux données des barres d'armature supérieures.

10. Cliquez sur Suivant et la boîte de dialogue sera mise à jour comme indiqué ci-dessous.



11. Définissez les données pour les barres d'armature de cisaillement gauche.

12. Cliquez sur Suivant et la boîte de dialogue sera mise à jour comme indiqué ci-dessous.



13. Définissez des données pour les barres d’armature de cisaillement droites similaires à celles des données d’armatures de cisaillement gauche.

14. Cliquez sur ou  pour générer un ferraillage de poutre.

15. Cliquez sur pour quitter la boîte de dialogue.

Propriétés
Stirrups:
 * : La distance entre l'extrémité gauche de l'étrier et la face gauche de la structure.
 * : La distance entre l'extrémité droite de l'étrier et la face droite de la structure.
 * : La distance entre les étriers de la face supérieure de la structure.
 * : La distance entre les étriers de la face inférieure de la structure.
 * : La distance entre les étriers de la face supérieure / inférieure de la structure.
 * : Diamètre de l'étrier.
 * : L'angle plié définit l'angle aux extrémités d'un étrier.
 * : Le facteur d'extension définit la longueur de l'extrémité de l'étrier, exprimée en fois le diamètre.
 * : Le nombre d'étriers.
 * : La distance entre les axes de chaque étrier.

Top/Bottom Reinforcement Rebars: Barres d'armature présentes sur la face supérieure/inférieure de la poutre
 * : Un tuple de Number#Diameter@Offset chaîne. Chaque élément du tuple représente le ferraillage pour chaque nouveau calque.
 * : Liste de tuple de type de barres d'armature.
 * : Liste de tuple d'orientation des crochets en forme de L.
 * : Liste des tuple de longueur d'hameçon de barres d'armature en forme de L.
 * : Liste des tuple d'une valeur d'arrondi à appliquer aux coins des barres d'armature LShape, exprimés en diamètre.
 * : Liste des espacements entre deux couches de renforcement consécutives.

Left/Right Reinforcement Rebars: Barres d'armature présentes à gauche et à droite de la poutre
 * : Chaîne de Number#Diameter@Offset pour les barres d'armature.
 * : Liste des types de barres d'armature.
 * : Liste d'orientation des crochets en forme de L.
 * : Liste des longueurs d'hameçon des barres d'armature LShape.
 * : Liste d'une valeur d'arrondi à appliquer aux coins des armatures LShape, exprimée en fois le diamètre.
 * : Espace libre entre les barres d'armature consécutives.

Script
Arch API, Reinforcement API et FreeCAD Scripts de bases.

L’outil BeamReinforcement peut être utilisé dans une macros et dans la console Python en utilisant la fonction suivante:

Créer des étriers à deux pattes
Syntax: (               "number1#diameter1@offset1+number2#diameter2@offset2+...",                "number3#diameter3@offset3+number4#diameter4@offset4+...",                ...,            ) Possible values: 1. 'StraightRebar' or 'LShapeRebar' 2. ('', '', ...) and number of elements of tuple must be equal to number of reinforcement layers. 3. [          ('', '', ...), ('', '', ...), ...,      ]       each element of list is a tuple, which specifies rebar type of each reinforcement layer. And each element of      tuple represents rabar_type for each set of rebars. 4. [          , ('', '', ...), ...,      ]    Possible values: 1.  2. (, , ...) and number of elements of tuple must be      equal to one less than number of layers. Syntax: "number1#diameter1@offset1+number2#diameter2@offset2+..." Possible values: 1. 'StraightRebar' or 'LShapeRebar' 2. ('', '', ...) and each element of tuple represents rabar_type for each set of rebars.
 * Creates a object from the given, which is an Arch Structure, and , which is a face of that structure.
 * If no nor  are given, it will take the user selected face as input.
 * ,, , and  are inner offset distances for the stirrup elements with respect to the faces of the structure. They are respectively the left, right, top, bottom and front/rear offsets.
 * define the angle of the tip of the reinforcement loop of stirrup.
 * define the length of the tip of the reinforcement loop of stirrup, expressed in times the diameter.
 * is the diameter of the stirrup.
 * if it is it will create as many stirrup as given by ; if it is  it will create stirrup separated by the numerical value of.
 * specifies the number of stirrups, or the value of the separation between them, depending on.
 * and are tuple of number_diameter_offset string. Each element of tuple represents reinforcement for each new layer.
 * and specifies type of top/bottom reinforcement bars.
 * and is the spacing between two consecutive reinforcement layers.
 * and are string of number_diameter_offset.
 * and specifies type of left/right reinforcement bars.
 * and is clear spacing between consecutive reinforcement bars.
 * and is the parameter that determines the bending radius of the LShaped top/bottom rebars, expressed as times the diameter. Possible syntax are similar to as discussed above for  /.
 * and is the length of hook of LShaped rebars. Possible syntax are similar to as discussed above for  /.
 * and specifies the orientation of LShaped hook; it can be, ,  or . Possible syntax are similar to as discussed above for  /.
 * and is the parameter that determines the bending radius of the LShaped left/right rebars, expressed as times the diameter. Possible syntax are similar to as discussed above for  /.
 * and is the length of hook of LShaped rebars. Possible syntax are similar to as discussed above for  /.
 * and specifies the orientation of LShaped hook; it can be, ,  or . Possible syntax are similar to as discussed above for  /.