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 le Gestionnaire d'Addon via le menu.





Utilisation
1. Sélectionnez la face verticale d'une semelle préalablement 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 et FreeCAD Scripts de bases.

L'outil Renforts de semelle peut être utilisé à partir de la console Python en utilisant la fonction suivante :

Créer un renfort de semelle

 * Crée un objet à partir des données, qui est une Arch Structure et  qui est une face de cette structure.
 * Si aucun ou  n'est donné, il prendra en entrée la face sélectionnée par l'utilisateur.

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


 * : type de barre d'armature pour les barres d'armature parallèles pour le renfort des semelles. Peut avoir trois valeurs : 'StraightRebar', 'LShapeRebar', 'UShapeRebar'.
 * : distance entre la barre d'armature parallèle et la face sélectionnée.
 * : couverture arrière pour le renforcement de la semelle des barres d'armature parallèles.
 * : 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 supérieure de la structure.
 * : distance entre les barres d'armature parallèles à partir de la face inférieure de la structure.
 * : diamètre des barres d'armature parallèles.
 * : mis à True, alors la valeur de parallel_amount_spacing_value est utilisée comme nombre de barres, sinon la valeur de parallel_amount_spacing_value est utilisée comme espacement dans les barres parallèles.
 * : contient le nombre d'armatures ou l'espacement entre les armatures parallèles en fonction de la valeur de amount_spacing_check.
 * : valeur d'arrondi à appliquer aux coins des barres, exprimée en fois le parallel_diamètre.
 * : représente l'orientation du crochet de la barre d'armature parallèle en forme de L si le type de barre parallèle est LShapeRebar. Peut avoir trois valeurs : "Left", "Right", "Alternate".

Propriétés des barres d'armature dans le sens transversal de la face sélectionnée :


 * : type de barre d'armature pour les armatures transversales pour le renforcement des semelles. Peut avoir trois valeurs : 'StraightRebar', 'LShapeRebar', 'UShapeRebar'.
 * : distance entre la barre d'armature transversale et la face transversale (face perpendiculaire à la face sélectionnée).
 * : couverture arrière pour le renforcement de la semelle des armatures transversales.
 * : 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 et la face droite de la structure par rapport à la face transversale.
 * : distance entre la barre d'armature transversale et la face supérieure de la structure.
 * : distance entre les barres d'armature croisées depuis la face inférieure de la structure.
 * : diamètre des barres d'armature transversales.
 * : mis à True, la valeur de cross_amount_spacing_value est utilisée comme nombre de barres, sinon la valeur de cross_amount_spacing_value est utilisée comme espacement entre les barres.
 * : contient le nombre de barres ou l'espacement entre les barres en fonction de la valeur de cross_amount_spacing_check.
 * : valeur d'arrondi à appliquer aux coins des barres, exprimée en fois le cross_diameter.
 * : représente l'orientation du crochet de la barre d'armature transversale en forme de L si le type de barre transversale est LShapeRebar. Peut avoir trois valeurs : "Left", "Right", "Alternate".

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


 * : distance entre la face et les colonnes sélectionnées.
 * : distance entre la face gauche et les colonnes.
 * : distance entre la face et les colonnes de droite.
 * : distance entre la face arrière et les colonnes arrière.
 * : largeur des colonnes.
 * : longueur des colonnes.
 * : mis à True, alors la valeur de xdir_column_amount_spacing_value est utilisée comme nombre de colonnes, sinon la valeur de xdir_column_amount_spacing_value est utilisée comme espacement entre les colonnes dans la direction x.
 * : contient le nombre de colonnes ou l'espacement entre les colonnes dans le sens x en fonction de la valeur de xdir_column_amount_spacing_check.
 * : mis à True, alors la valeur de ydir_column_amount_spacing_value est utilisée comme nombre de colonnes, sinon la valeur de ydir_column_amount_spacing_value est utilisée comme espacement entre les colonnes dans la direction y.
 * : contient le nombre de colonnes ou l'espacement entre les colonnes dans le sens des y en fonction de la valeur de ydir_column_amount_spacing_check.
 * : mis à True, 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 des attaches à l'extérieur de la semelle depuis 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.
 * : angle de courbure des attaches.
 * : facteur d'extension du bord étendu des attaches.
 * : diamètre des attaches.
 * : mis à True, alors la valeur de tie_number_spacing_value est utilisée comme nombre de liens, sinon la valeur de tie_number_spacing_value est utilisée comme espacement dans les liens.
 * : contient le nombre d'égalités ou l'espacement entre les égalités en fonction de la valeur de tie_number_spacing_check.

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


 * : diamètre des barres d'armature principales dans les colonnes.
 * : décalage supérieur des barres d'armature principales dans la colonne à l'extérieur de la semelle.
 * : direction du crochet de la barre d'armature principale (LShapeRebar). Il a deux options "x-axis" et "y-axis".
 * : valeur d'arrondi à appliquer aux coins des barres, exprimée en fois le diamètre de la colonne_main_rebar_.
 * : indique la longueur du crochet de la barre d'armature principale (LShapeRebar).
 * : type de barre d'armature pour les barres d'armature principales du poteau. Prend deux entrées différentes pour 'StraightRebar', 'LShapeRebar'. La valeur par défaut est StraightRebar.
 * : orientation du crochet des barres principales dans les colonnes si column_main_rebars_type 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'.

Propriétés pour les directions secondaires X et Y des barres d'armature des colonnes de la semelle renforcée :


 * et sont des n-uplets (xdir_rebars_t_offset, ydir_rebars_t_offset) qui définissent les distances de décalage (ou hauteur) pour les armatures secondaires de direction x et de direction y par rapport aux faces supérieures de la structure, respectivement.
 * est un tuple (xdir_rebars_number_diameter, ydir_rebars_number_diameter) qui définit le jeu de nombres#diamètres des barres secondaires de direction x et de direction y, respectivement.
 * est un tuple (xdir_rebars_type, ydir_rebars_type) qui définit le type des barres secondaires de direction x et de direction y, respectivement ; il peut avoir ou  comme type de barre.
 * est un tuple (xdir_hook_orientation, ydir_hook_orientation) qui définit l'orientation du crochet secondaire en forme de LS dans les directions x et y. Il peut avoir ou  comme type de barre d'armature ; il peut avoir, , , , , ,  ou  comme orientation du crochet.
 * est un tuple (l_xdir_rebar_rounding, l_ydir_rebar_rounding) qui détermine le rayon de courbure des barres d'armature secondaires en forme de LS dans les directions x et y, exprimé sous forme de fois le diamètre des barres d'armature en forme de LS dans les directions x et y, respectivement.
 * est un tuple (xdir_hook_extension, ydir_hook_extension) qui définit la longueur du crochet des barres d'armature secondaires en forme de LS dans les directions x et y.

Propriétés communes de la semelle renforcée :


 * : peut avoir trois valeurs : "Top", "Bottom" et "Both". Représente l'alignement des mailles d'armature le long de la face supérieure et/ou inférieure de la structure.
 * : objet Arch structure. La valeur par défaut est None.
 * : face sélectionnée de la structure. La valeur par défaut est None.

Edition de Renforts de semelle
Vous pouvez modifier les propriétés de Renforts de semelle à l'aide de la fonction suivante


 * est un objet groupe préalablement créé.
 * Les autres paramètres sont les mêmes que ceux requis par la fonction.