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
Syntaxe: (               "number1#diameter1@offset1+number2#diameter2@offset2+...",                "number3#diameter3@offset3+number4#diameter4@offset4+...",                ...,            ) Valeurs possibles: 1. 'StraightRebar' ou 'LShapeRebar' 2. ('', '<', ...) et le nombre d'éléments du tuple doivent être égaux au nombre d'ensembles d'armatures. 3. [          ('', '<', ...), ('', '<', ...), ...      ]       chaque élément de la liste est un tuple, qui spécifie le type d'armature de chaque couche de ferraillage. Chaque élément du tuple représente rabar_type pour chaque ensemble de barres d’armature. 4. [         ,           ('', '<', ...), ...      ]    Valeurs possibles: 1.  2. (, , ...) et le nombre d'éléments du tuple doit être égal à un de moins que le nombre d'ensembles. Syntaxe: "number1#diameter1@offset1+number2#diameter2@offset2+..." Valeurs possibles: 1. 'StraightRebar' ou 'LShapeRebar' 2. ('', '<', ...) et chaque élément du tuple représente rabar_type pour chaque ensemble de barres d’armature.
 * Crée un objet à partir de la  donnée, qui est une Structure Arch, et de  qui est une face de cet objet structure.
 * Si ni ni  n'est donné, ce sera la face selectionné par l'utilisateur qui sera prise.
 * ,, , et  sont des distances internes décalées pour le motif aux faces de la structure. Ce sont respectivement les décalages gauche, droit, haut, bas et avant/arrière.
 * définit l'angle de la pointe de la boucle de renforcement de l'étrier.
 * définit la longueur de la pointe de la boucle de renforcement de l'étrier, exprimée en multiple du diamètre.
 * est le diamètre de l'étrier.
 * mis à, il créera autant d'étriers que donné par . Mis à , il créera un étrier séparé par la valeur numérique de.
 * spécifie le nombre d'étriers ou la valeur de la séparation qui les sépare, en fonction de.
 * et sont un tuple de la chaîne number_diameter_offset. Chaque élément du tuple représente le ferraillage pour chaque nouvel ensemble.
 * et spécifient le type de barres d'armature supérieure/inférieure.
 * et sont l'espacement entre deux ensembles de ferraillage consécutifs.
 * et sont une chaîne de number_diameter_offset.
 * et spécifient le type de barres d'armature gauche/droite.
 * et est un espacement clair entre les barres d'armature consécutives.
 * et sont les paramètres qui déterminent le rayon de courbure des barres d'armature haut/bas en forme de l, exprimé en multiple du diamètre. La syntaxe possible est semblable à celle décrite ci-dessus pour  /.
 * et sont la longueur du crochet des barres d'armature LShaped. La syntaxe possible est semblable à celle décrite ci-dessus pour  /.
 * et spécifient l'orientation du crochet LShaped. Elle peut prendre pour valeur, ,  ou . La syntaxe possible est semblable à celle décrite ci-dessus pour  /.
 * et sont les paramètres qui déterminent le rayon de courbure des barres d'armature gauche/droite en forme de LS, exprimé en multiple du diamètre. La syntaxe possible est semblable à celle décrite ci-dessus pour  /.
 * et sont les longueurs du crochet des armatures LShaped. La syntaxe possible est semblable à celle décrite ci-dessus pour  /.
 * et spécifient l'orientation du crochet LShaped. Elle peut prendre pour valeur, ,  ou . La syntaxe possible est similaire à celle décrite ci-dessus pour  /.