Arch Rebar Footing Reinforcement/fr

Description
L'outil Renforts de semelle permet à l'utilisateur de créer des barres de renforcement à l'intérieur d'un objet semelle Arch Structure.

Cette commande fait partie de l'atelier Reinforcement, un atelier externe que vous pouvez installer avec Gestionnaire d'Addon via le menu.





Utilisation
1. Sélectionnez la face verticale d'une semelle précédemment créée comme le montre l'image ci-dessous.



2. Sélectionnez ensuite dans les outils d'armature.

3. Une boîte de dialogue de renfort de semelle apparaît à l'écran, comme illustré ci-dessous.



4. Sélectionnez le type de barre souhaité et les autres données d'entrée pour les barres dans la direction parallèle à la face sélectionnée dans le maillage de renfort de la semelle comme le montre l'image ci-dessous.



5. Maintenant, cliquez sur le bouton Next ou sélectionnez Cross Rebars dans la vue en liste et remplissez les données souhaitées pour les données d'entrée pour les barres dans la direction transversale de la face sélectionnée dans le maillage de renfort de la semelle comme le montre l'image ci-dessous.



6. Cliquez sur suivant ou cliquez sur Columns dans la vue en liste et remplissez l'entrée souhaitée pour les colonnes dans le renfort de la semelle. Ici, vous pouvez choisir d'ajouter ou non des armatures secondaires dans les colonnes.



7. Cliquez sur suivant ou cliquez sur Ties dans la vue en liste et remplissez les données souhaitées pour Ties dans les colonnes de renfort de la semelle.

.

8. Cliquez sur suivant ou cliquez sur Main rebars dans la vue en liste et remplissez les données souhaitées pour les armatures principales dans les colonnes de renfort de la semelle.



Remarque : les étapes 9 et 10 ne sont nécessaires que si le contrôle des barres d'armature secondaires est activé à l'étape 6.

9. Cliquez sur suivant ou cliquez sur XDir Secondary rebar dans la vue en liste et remplissez l'entrée souhaitée pour les armatures secondaires dans la direction X dans une colonne dans le renfort de la semelle.



9. Cliquez sur suivant ou cliquez sur YDir Secondary rebar dans la vue en liste et remplissez l'entrée souhaitée pour les armatures secondaires dans la direction Y dans une colonne dans le renfort de la semelle.



11. Cliquez sur ou  ou  pour générer le renforcement de la semelle. 12. Cliquez sur pour quitter la boîte de dialogue.

Propriétés
Propriétés des barres d'armature en direction parallèle à la face sélectionnée dans la semelle renforcée :


 * : représente l'alignement du maillage des barres d'armature le long de la face supérieure et/ou inférieure de la structure. Peut avoir trois valeurs : "Top", "Bottom" et "Both".
 * : type de barre d'armature pour les barres d'armature parallèles pour le renfort de la semelle. Peut avoir trois valeurs : 'StraightRebar', 'LShapeRebar' et 'UShapeRebar'.
 * : distance entre la barre d'armature parallèle et la face sélectionnée.
 * : distance entre l'extrémité gauche de la barre d'armature parallèle et la face gauche de la structure.
 * : distance entre l'extrémité droite de la barre d'armature parallèle et la face droite de la structure.
 * : distance entre les barres d'armature parallèles et la face inférieure de la structure.
 * : distance entre les barres d'armature parallèles depuis la face supérieure de la structure.
 * : couverture arrière pour le renfort de la semelle des barres d'armature parallèles.
 * : valeur d'arrondi à appliquer aux coins des barres, exprimée en fois le diamètre des barres d'armature parallèles.
 * : Diamètre des barres d'armature parallèles
 * : contient le nombre de barres d'armature parallèles.
 * : contient l'espacement entre les barres d'armature parallèles.

Propriétés des armatures dans le sens transversal par rapport à la face sélectionnée dans la semelle renforcée :


 * : type de barre d'armature pour les armatures transversales pour le renfort des semelles. Peut avoir trois valeurs : 'StraightRebar', 'LShapeRebar' et 'UShapeRebar'.
 * : distance entre l'armature transversale et la face transversale (face perpendiculaire à la face sélectionnée).
 * : distance entre l'extrémité gauche de l'armature transversale et la face gauche de la structure.
 * : distance entre l'extrémité droite de la barre d'armature transversale et la face droite de la structure.
 * : distance entre les armatures transversales et la face inférieure de la structure.
 * : distance entre les barres d'armature transversales depuis la face supérieure de la structure.
 * : couverture arrière pour le renforcement de la semelle des armatures transversales.
 * : valeur d'arrondi à appliquer aux coins des barres, exprimée en fois le diamètre des armatures transversales.
 * : diamètre des armatures transversales
 * : contient le nombre d'armatures transversales.
 * : contient l'espacement entre les armatures transversales.

Propriétés pour les colonnes dans la semelle renforcée :


 * : distance entre la face sélectionnée et les colonnes.
 * : distance entre la face gauche et les colonnes.
 * : distance entre la face droite et les colonnes.
 * : distance entre la face arrière et les colonnes.
 * : largeur de la colonne.
 * : longueur de la colonne.
 * : contient le nombre de colonnes dans le sens des x. Si le bouton radio Quantité dans le sens X est activé.
 * : contient l'espacement entre les colonnes dans le sens des x. Si le bouton radio d'espacement dans le sens X est activé.
 * : contient le nombre de colonnes dans le sens des y. Si la case d'option Quantité dans le sens des Y est activée.
 * : contient l'espacement entre les colonnes dans le sens des y. Si la case d'option Espacement dans le sens des Y est activée.
 * : si la case est cochée, ajoute des barres secondaires dans les directions x et y dans les colonnes.

Propriétés des attaches dans les colonnes de la semelle renforcée :


 * : couverture supérieure pour les liens à l'extérieur de la semelle à partir de l'extrémité des barres d'armature principales.
 * : couverture inférieure des attaches à partir du bas des barres d'armature principales dans la semelle près du treillis.
 * : diamètre des attaches.
 * : angle de pliage des attaches.
 * : facteur d'extension pour le bord étendu des attaches.
 * : contient le nombre de barres d'armature ou l'espacement entre les attaches, si le bouton radio Number est activé.
 * : contient l'espacement entre les attaches, si le bouton radio Spacing est activé.

Propriétés des armatures principales des colonnes de la semelle renforcée :


 * : type d'armature pour les armatures principales du poteau. Prend deux entrées différentes pour 'StraightRebar', 'LShapeRebar'.
 * : orientation du crochet des barres d'armature principales dans les colonnes si le type de barre d'armature principale est LShapeRebar. Prend huit orientations différentes pour les crochets en forme de L, à savoir 'Top Inside', 'Top Outside', 'Bottom Inside', 'Bottom Outside', 'Top Left', 'Top Right', 'Bottom Left', 'Bottom Right'.
 * : Direction du crochet de la barre d'armature principale (LShapeRebar). Il a deux options "axe x" et "axe y".
 * : spécifie la longueur du crochet de la barre d'armature principale (LShapeRebar).
 * : valeur d'arrondi à appliquer aux coins des barres, exprimée en fois le diamètre de la barre d'armature principale.
 * : décalage supérieur des barres d'armature principales dans la colonne à l'extérieur de la face supérieure de la semelle.
 * : diamètre des barres d'armature principales dans les colonnes.

Propriétés des armatures de direction X dans les colonnes de la semelle renforcée :

Barres le long de la direction x, sauf les barres principales.
 * : type de barres d'armature dans le sens des x d'une colonne, avec deux valeurs : 'StraightRebar' et 'LShapeRebar'.
 * : prend huit orientations différentes pour les crochets en forme de L, à savoir 'Top Inside', 'Top Outside', 'Bottom Inside', 'Bottom Outside', 'Top Left', 'Top Right', 'Bottom Left', 'Bottom Right'.
 * : longueur du crochet des barres d'armature en forme de L.
 * : valeur d'arrondi à appliquer aux coins des barres d'armature en L, exprimée en fois le diamètre.
 * : distance entre les barres d'armature à partir de la face supérieure de la structure.
 * : Jeu de numéros#Diamètre des barres d'armature dans l'axe x.

Propriétés des armatures de direction Y dans les colonnes de la semelle renforcée :

Barres de renfort le long de la direction y, à l'exception des barres de renfort principales.
 * : type de barres d'armature dans l'axe des y. Il a deux valeurs, 'StraightRebar' et 'LShapeRebar'.
 * : orientation des crochets de type LS. Il prend huit orientations différentes pour les crochets en forme de L, à savoir 'Top Inside', 'Top Outside', 'Bottom Inside', 'Bottom Outside', 'Top Left', 'Top Right', 'Bottom Left', 'Bottom Right'.
 * : longueur du crochet des barres d'armature en forme de L.
 * : valeur d'arrondi à appliquer aux coins des barres d'armature en L, exprimée en fois le diamètre.
 * : distance entre les barres d'armature à partir de la face supérieure de la structure.
 * : jeu de numéros#Diamètre des barres d'armature dans la direction y.

Script
Arch API, Reinforcement API and FreeCAD Scripting Basics.

The Footing Reinforcement tool can be used from the Python console by using the following function:

Create Footing Reinforcement

 * Creates a object from the given, which is a Footing Arch Structure, and , which is a face of that structure.
 * If no nor  are given, it will take the user selected face as input.

Properties for Rebars in Parallel Direction to selected face:


 * : Type of rebar for parallel rebars for footing reinforcement. It can have three values 'StraightRebar', 'LShapeRebar', 'UShapeRebar'.
 * : The distance between parallel rebar and selected face.
 * : Rear cover for footing reinforcement of parallel rebars.
 * : The distance between the left end of the parallel rebar to the left face of the structure.
 * : The distance between the right end of the parallel rebar to right face of the structure.
 * : The distance between parallel rebars from the top face of the structure.
 * : The distance between parallel rebars from the bottom face of the structure.
 * : Diameter of parallel rebars.
 * : If is set to True, then value of parallel_amount_spacing_value is used as rebars count else parallel_amount_spacing_value's value is used as spacing in parallel rebars.
 * : It contains count of rebars or spacing between parallel rebars based on value of amount_spacing_check.
 * : A rounding value to be applied to the corners of the bars, expressed in times the parallel_diameter.
 * : It represents orintation of hook of parallel L-Shape rebar if parallel_rebar_type is LShapeRebar. It can have three values "Left", "Right","Alternate"

Properties for Rebars in Cross Direction to selected face:


 * : Type of rebar for cross rebars for footing reinforcement. It can have three values 'StraightRebar', 'LShapeRebar', 'UShapeRebar'.
 * : The distance between cross rebar and cross_face (face perpendicular to selected face).
 * : Rear cover for footing reinforcement of cross rebars.
 * : The distance between the left end of the cross rebar to the left face of the structure.
 * : The distance between the right end of the rebar to right face of the structure relative to cross_face.
 * : The distance between cross rebar from the top face of the structure.
 * : The distance between cross rebar from the bottom face of the structure.
 * : Diameter of cross rebars.
 * : If is set to True, then value of cross_amount_spacing_value is used as rebars count else cross_amount_spacing_value's value is used as spacing in rebars.
 * : It contains count of rebars or spacing between rebars based on value of cross_amount_spacing_check.
 * : A rounding value to be applied to the corners of the bars, expressed in times the cross_diameter.
 * : It represents orintation of hook of cross L-Shape rebar if cross_rebar_type is LShapeRebar. It can have three values "Left", "Right", "Alternate"

Properties for Columns in footing Reinforcement:


 * : Distance between selected face and columns.
 * : Distance between left face and columns.
 * : Distance between right face and right columns.
 * : Distance between rear face and rear columns.
 * : Width of columns.
 * : Length of columns.
 * : If is set to True, then value of xdir_column_amount_spacing_value is used as columns count else xdir_column_amount_spacing_value's value is used as spacing between columns in x direction.
 * : It contains count of columns or spacing between columns in x direction based on value of xdir_column_amount_spacing_check.
 * : If is set to True, then value of ydir_column_amount_spacing_value is used as columns count else ydir_column_amount_spacing_value's value is used as spacing between columns in y direction.
 * : It contains count of columns or spacing between columns in y direction based on value of ydir_column_amount_spacing_check.
 * : If True add secondary x and y direction rebars in columns.

Properties for Ties of columns in footing Reinforcement:


 * :Top cover for ties outside footing from Main Rebars end.
 * :Bottom cover of ties from Bottom of Main Rebars in footing near mesh.
 * :Bent angle for ties.
 * :Extension factor for ties extended edge.
 * :Diameter of ties.
 * :If is set to True, then value of tie_number_spacing_value is used as ties count else tie_number_spacing_value's value is used as spacing in ties.
 * :It contains count of ties or spacing between ties based on value of tie_number_spacing_check.

Properties for Main rebar of columns in footing Reinforcement:


 * :Diameter of main rebars in columns.
 * :Top offset of main rebars in column outside footing.
 * :Direction of main rebar (LShapeRebar) hook. it has two option "x-axis" and "y-axis".
 * :A rounding value to be applied to the corners of the bars, expressed in times the column_main_rebar_diameter.
 * :It specifies length of hook of main rebar (LShapeRebar).
 * :Rebar type for main rebars of column. It takes two different inputs for 'StraightRebar', 'LShapeRebar'. Default is StraightRebar.
 * :Hook orientation of main rebars in columns if column_main_rebars_type is LShapeRebar. It takes eight different orientations input for L-shaped hooks i.e. 'Top Inside', 'Top Outside', 'Bottom Inside', 'Bottom Outside', 'Top Left', 'Top Right', 'Bottom Left', 'Bottom Right'.

Properties for Secondary X and Y direction Rebar of columns in footing Reinforcement:


 * and are tuples (xdir_rebars_t_offset, ydir_rebars_t_offset) that defines offset distances (or hight) for the secondary x-direction and y-direction rebars with respect to the top faces of the structure, respectively.
 * is a tuple (xdir_rebars_number_diameter, ydir_rebars_number_diameter) that defines number#diameter set of the secondary x-direction and y-direction rebars, respectively.
 * is a tuple (xdir_rebars_type, ydir_rebars_type) that defines the type of secondary x-direction and y-direction rebars ,respectively; it can have or  as rebar type.
 * is a tuple (xdir_hook_orientation, ydir_hook_orientation) that defines the orientation of secondary x-direction and y-direction LShaped hook; it can have, , , , , , or  as hook_orientation.
 * is a tuple (l_xdir_rebar_rounding, l_ydir_rebar_rounding) that determines the bending radius of the LShaped secondary x-direction and y-direction LShaped rebars, expressed as times the diameter of x-direction and y-direction LShaped rebars, respectively.
 * is a tuple (xdir_hook_extension, ydir_hook_extension) that defines the length of hook of secondary x-direction and y-direction LShaped rebars.

Common Properties for Footing Reinforcement:


 * : It can have three values "Top", "Bottom" and "Both". It represent alignment of rebar mesh along top and/or bottom face of structure.
 * : Arch structure object. Default is None
 * : selected face of structure. Default is None

Edition of Footing Reinforcement
You can change the properties of the Footing Reinforcement with the following function


 * is a previously created group object.
 * The other parameters are the same as required by the function.