Reinforcement FootingRebars/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(37 intermediate revisions by the same user not shown)
Line 77: Line 77:


: [[File:X_Direction_secondary_rebar_sinput_fields_for_column_footing_Reinforcement.png]]
: [[File:X_Direction_secondary_rebar_sinput_fields_for_column_footing_Reinforcement.png]]
: {{Caption|Boîte de dialogue pour les champs de saisie des armatures de direction X dans les colonnes}}
<div class="mw-translate-fuzzy">
{{Caption|Boîte de dialogue pour les champs de saisie des armatures de direction X dans les colonnes de renfort de la semelle.}}
</div>


10. Cliquez sur {{Button|Next}} ou cliquez sur YDir Secondary rebar dans la liste et remplissez l'entrée souhaitée pour les armatures secondaires dans la direction Y dans une colonne.
<div class="mw-translate-fuzzy">
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.
</div>


: [[File:Y_Direction_secondary_rebars_input_fields_for_Column_footing_reinforcement.png]]
: [[File:Y_Direction_secondary_rebars_input_fields_for_Column_footing_reinforcement.png]]
: {{Caption|Boîte de dialogue pour les champs de saisie des armatures de direction Y dans les colonnes}}
<div class="mw-translate-fuzzy">
{{Caption|Boîte de dialogue pour les champs de saisie des armatures de direction Y dans les colonnes de renfort de la semelle.}}
</div>


11. Click {{Button|OK}} or {{Button|Apply}} or {{Button|Finish}} to generate Footing reinforcement.
11. Cliquez sur {{Button|OK}} ou {{Button|Apply}} ou {{Button|Finish}} pour générer l'armature de la semelle.


12. Click {{Button|Cancel}} to exit the dialog box.
12. Cliquez sur {{Button|Cancel}} pour quitter la boîte de dialogue.


<span id="Properties"></span>
<span id="Properties"></span>
==Propriétés==
==Propriétés==


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


* {{ PropertyData|Mesh Cover Along}} : 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".
* {{ PropertyData|Mesh Cover Along}} : représente l'alignement du maillage des armatures le long de la face supérieure et/ou inférieure de la structure. Peut avoir trois valeurs : "Top", "Bottom" et "Both".
* {{ PropertyData|Rebar Type}} : 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'.
* {{ PropertyData|Rebar Type}} : type d'armature pour les armatures parallèles pour l'armature de la semelle. Peut avoir trois valeurs : "StraightRebar", "LShapeRebar" et "UShapeRebar".
* {{ PropertyData|Front Cover}} : distance entre la barre d'armature parallèle et la face sélectionnée.
* {{ PropertyData|Front Cover}} : distance entre l'armature parallèle et la face sélectionnée.
* {{ PropertyData|Left Cover}} : distance entre l'extrémité gauche de la barre d'armature parallèle et la face gauche de la structure.
* {{ PropertyData|Left Cover}} : distance entre l'extrémité gauche de l'armature parallèle et la face gauche de la structure.
* {{ PropertyData|Right Cover}} : distance entre l'extrémité droite de la barre d'armature parallèle et la face droite de la structure.
* {{ PropertyData|Right Cover}} : distance entre l'extrémité droite de l'armature parallèle et la face droite de la structure.
* {{ PropertyData|Bottom Cover}} : distance entre les barres d'armature parallèles et la face inférieure de la structure.
* {{ PropertyData|Bottom Cover}} : distance entre les armatures parallèles et la face inférieure de la structure.
* {{ PropertyData|Top Cover}} : distance entre les barres d'armature parallèles depuis la face supérieure de la structure.
* {{ PropertyData|Top Cover}} : distance entre les armatures parallèles depuis la face supérieure de la structure.
* {{ PropertyData|Rear Cover}} : couverture arrière pour le renfort de la semelle des barres d'armature parallèles.
* {{ PropertyData|Rear Cover}} : couverture arrière pour le renfort de la semelle des armatures parallèles.
* {{ PropertyData|Rounding}} : valeur d'arrondi à appliquer aux coins des barres, exprimée en fois le diamètre des barres d'armature parallèles.
* {{ PropertyData|Rounding}} : valeur d'arrondi à appliquer aux coins des barres, exprimée en fois le diamètre des armatures parallèles.
* {{ PropertyData|Diameter}} : Diamètre des barres d'armature parallèles
* {{ PropertyData|Diameter}} : diamètre d'armatures parallèles
* {{ PropertyData|Amount}} : contient le nombre de barres d'armature parallèles.
* {{ PropertyData|Amount}} : contient le nombre d'armatures parallèles.
* {{ PropertyData|Spacing}} : contient l'espacement entre les barres d'armature parallèles.
* {{ PropertyData|Spacing}} : contient l'espacement entre les armatures parallèles.


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


* {{PropertyData|Rebar Type}} : type de barre d'armature pour les armatures transversales pour le renfort des semelles. Peut avoir trois valeurs : 'StraightRebar', 'LShapeRebar' et 'UShapeRebar'.
* {{PropertyData|Rebar Type}} : type d'armature pour les armatures transversales pour l'armature de la semelle. Peut avoir trois valeurs : "StraightRebar", "LShapeRebar" et "UShapeRebar".
* {{PropertyData|Front Cover}} : distance entre l'armature transversale et la face transversale (face perpendiculaire à la face sélectionnée).
* {{PropertyData|Front Cover}} : distance entre l'armature transversale et la face transversale (face perpendiculaire à la face sélectionnée).
* {{PropertyData|Left Cover}} : distance entre l'extrémité gauche de l'armature transversale et la face gauche de la structure.
* {{PropertyData|Left Cover}} : distance entre l'extrémité gauche de l'armature transversale et la face gauche de la structure.
* {{PropertyData|Right Cover}} : distance entre l'extrémité droite de la barre d'armature transversale et la face droite de la structure.
* {{PropertyData|Right Cover}} : distance entre l'extrémité droite de l'armature transversale et la face droite de la structure.
* {{PropertyData|Bottom Cover}} : distance entre les armatures transversales et la face inférieure de la structure.
* {{PropertyData|Bottom Cover}} : distance entre les armatures transversales et la face inférieure de la structure.
* {{PropertyData|Top Cover}} : distance entre les barres d'armature transversales depuis la face supérieure de la structure.
* {{PropertyData|Top Cover}} : distance entre les armatures transversales depuis la face supérieure de la structure.
* {{PropertyData|Rear Cover}} : couverture arrière pour le renforcement de la semelle des armatures transversales.
* {{PropertyData|Rear Cover}} : couverture arrière pour l'armature de la semelle des armatures transversales.
* {{PropertyData|Rounding}} : valeur d'arrondi à appliquer aux coins des barres, exprimée en fois le diamètre des armatures transversales.
* {{PropertyData|Rounding}} : valeur d'arrondi à appliquer aux coins des barres, exprimée en fois le diamètre des armatures transversales.
* {{PropertyData|Diameter}} : diamètre des armatures transversales
* {{PropertyData|Diameter}} : diamètre des armatures transversales
Line 126: Line 120:
* {{PropertyData|Spacing}} : contient l'espacement entre les armatures transversales.
* {{PropertyData|Spacing}} : contient l'espacement entre les armatures transversales.


'''Propriétés pour les colonnes dans la semelle renforcée :'''
'''Propriétés pour les colonnes dans l'armature de la semelle :'''


* {{PropertyData|Front Cover}} : distance entre la face sélectionnée et les colonnes.
* {{PropertyData|Front Cover}} : distance entre la face sélectionnée et les colonnes.
Line 134: Line 128:
* {{PropertyData|Column Width}} : largeur de la colonne.
* {{PropertyData|Column Width}} : largeur de la colonne.
* {{PropertyData|Column Length}} : longueur de la colonne.
* {{PropertyData|Column Length}} : longueur de la colonne.
* {{PropertyData|X direction column amount}} : contient le nombre de colonnes dans le sens des x. Si le bouton radio Quantité dans le sens X est activé.
* {{PropertyData|X direction column amount}} : contient le nombre de colonnes dans le sens des X. Si le bouton radio Quantité dans le sens X est activé.
* {{PropertyData|X direction column spacing}} : contient l'espacement entre les colonnes dans le sens des x. Si le bouton radio d'espacement dans le sens X est activé.
* {{PropertyData|X direction column spacing}} : contient l'espacement entre les colonnes dans le sens des X. Si le bouton radio d'espacement dans le sens X est activé.
* {{PropertyData|Y direction column amount}} : contient le nombre de colonnes dans le sens des y. Si la case d'option Quantité dans le sens des Y est activée.
* {{PropertyData|Y direction column amount}} : contient le nombre de colonnes dans le sens des Y. Si la case d'option Quantité dans le sens des Y est activée.
* {{PropertyData|Y direction column spacing}} : 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.
* {{PropertyData|Y direction column spacing}} : 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.
* {{PropertyData|Add Secondary Rebars}} : si la case est cochée, ajoute des barres secondaires dans les directions x et y dans les colonnes.
* {{PropertyData|Add Secondary Rebars}} : si la case est cochée, ajoute d'armatures secondaires dans les directions X et Y dans les colonnes.


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


* {{PropertyData|Top Cover}} : couverture supérieure pour les liens à l'extérieur de la semelle à partir de l'extrémité des barres d'armature principales.
* {{PropertyData|Top Cover}} : protection supérieure pour les cadres à l'extérieur de la semelle à partir de l'extrémité des armatures principales.
* {{PropertyData|Bottom Cover}} : couverture inférieure des attaches à partir du bas des barres d'armature principales dans la semelle près du treillis.
* {{PropertyData|Bottom Cover}} : protection inférieure des cadres à partir du bas des armatures principales de la semelle près du treillis.
* {{PropertyData|Diameter}} : diamètre des attaches.
* {{PropertyData|Diameter}} : diamètre des cadres.
* {{PropertyData|Bent Angle}} : angle de pliage des attaches.
* {{PropertyData|Bent Angle}} : angle de pliage des cadres.
* {{PropertyData|Extension Factor}} : facteur d'extension pour le bord étendu des attaches.
* {{PropertyData|Extension Factor}} : facteur d'extension pour le bord étendu des cadres.
* {{PropertyData|Tie Number}} : contient le nombre de barres d'armature ou l'espacement entre les attaches, si le bouton radio Number est activé.
* {{PropertyData|Tie Number}} : contient le nombre de barres d'armature ou l'espacement entre les cadres, si le bouton radio Number est activé.
* {{PropertyData|Tie Spacing}} : contient l'espacement entre les attaches, si le bouton radio Spacing est activé.
* {{PropertyData|Tie Spacing}} : contient l'espacement entre les cadres, si le bouton radio Spacing est activé.


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


* {{PropertyData|Type d'armature}} : type d'armature pour les armatures principales du poteau. Prend deux entrées différentes pour 'StraightRebar', 'LShapeRebar'.
* {{PropertyData|Type d'armature}} : type d'armature pour les armatures principales de la colonne. Prend deux entrées différentes pour "StraightRebar", "LShapeRebar".
* {{PropertyData|Hook Orientation}} : 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'.
* {{PropertyData|Hook Orientation}} : 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".
* {{PropertyData|Hook Extend Along}} : Direction du crochet de la barre d'armature principale (LShapeRebar). Il a deux options "axe x" et "axe y".
* {{PropertyData|Hook Extend Along}} : direction du crochet de l'armature principale (LShapeRebar). Il a deux options "axe x" et "axe y".
* {{PropertyData|Hook Extension}} : spécifie la longueur du crochet de la barre d'armature principale (LShapeRebar).
* {{PropertyData|Hook Extension}} : spécifie la longueur du crochet de l'armature principale (LShapeRebar).
* {{PropertyData|Rebar Rounding}} : valeur d'arrondi à appliquer aux coins des barres, exprimée en fois le diamètre de la barre d'armature principale.
* {{PropertyData|Rebar Rounding}} : valeur d'arrondi à appliquer aux coins des armatures, exprimée en fois le diamètre de l'armature principale.
* {{PropertyData|Top Offset}} : décalage supérieur des barres d'armature principales dans la colonne à l'extérieur de la face supérieure de la semelle.
* {{PropertyData|Top Offset}} : décalage supérieur des armatures principales dans la colonne à l'extérieur de la face supérieure de la semelle.
* {{PropertyData|Diameter}} : diamètre des barres d'armature principales dans les colonnes.
* {{PropertyData|Diameter}} : diamètre des armatures principales dans les colonnes.


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


Barres le long de la direction x, sauf les barres principales.
Armatures dans la direction X, sauf les armatures principales.
* {{PropertyData|Rebar Type}} : type de barres d'armature dans le sens des x d'une colonne, avec deux valeurs : 'StraightRebar' et 'LShapeRebar'.
* {{PropertyData|Rebar Type}} : type d'armature dans le sens des X d'une colonne, avec deux valeurs : "StraightRebar" et "LShapeRebar".
* {{PropertyData|Hook Orientation}} : 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'.
* {{PropertyData|Hook Orientation}} : 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".
* {{PropertyData|Hook Extension}} : longueur du crochet des barres d'armature en forme de L.
* {{PropertyData|Hook Extension}} : longueur du crochet des armatures en forme de L.
* {{PropertyData|Rounding}} : valeur d'arrondi à appliquer aux coins des barres d'armature en L, exprimée en fois le diamètre.
* {{PropertyData|Rounding}} : valeur d'arrondi à appliquer aux coins des armatures en L, exprimée en fois le diamètre.
* {{PropertyData|Top Offset}} : distance entre les barres d'armature à partir de la face supérieure de la structure.
* {{PropertyData|Top Offset}} : distance entre les armatures à partir de la face supérieure de la structure.
* {{PropertyData|Number#Diameter}} : Jeu de numéros#Diamètre des barres d'armature dans l'axe x.
* {{PropertyData|Number#Diameter}} : jeu de Number#Diameter des armatures dans l'axe X.


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


Barres de renfort le long de la direction y, à l'exception des barres de renfort principales.
Armatures dans la direction Y, sauf les armatures principales.
* {{PropertyData|Rebar Type}} : type de barres d'armature dans l'axe des y. Il a deux valeurs, 'StraightRebar' et 'LShapeRebar'.
* {{PropertyData|Rebar Type}} : type d"armature dans l"axe des Y. Il a deux valeurs, "StraightRebar" et "LShapeRebar".
* {{PropertyData|Hook Orientation}} : 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'.
* {{PropertyData|Hook Orientation}} : orientation des crochets en forme de L. 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".
* {{PropertyData|Hook Extension}} : longueur du crochet des barres d'armature en forme de L.
* {{PropertyData|Hook Extension}} : longueur du crochet des armatures en forme de L.
* {{PropertyData|Rounding}} : valeur d'arrondi à appliquer aux coins des barres d'armature en L, exprimée en fois le diamètre.
* {{PropertyData|Rounding}} : valeur d'arrondi à appliquer aux coins des armatures en L, exprimée en fois le diamètre.
* {{PropertyData|Top Offset}} : distance entre les barres d'armature à partir de la face supérieure de la structure.
* {{PropertyData|Top Offset}} : distance entre les armatures à partir de la face supérieure de la structure.
* {{PropertyData|Number#Diameter}} : jeu de numéros#Diamètre des barres d'armature dans la direction y.
* {{PropertyData|Number#Diameter}} : jeu de Number#Diameter des armatures dans l'axe Y.


<span id="Scripting"></span>
<span id="Scripting"></span>
Line 185: Line 179:
{{Emphasis|Voir aussi :}} [[Arch_API/fr|Arch API]], [[Reinforcement_API/fr|Reinforcement API]] et [[FreeCAD_Scripting_Basics/fr|FreeCAD Scripts de bases]].
{{Emphasis|Voir aussi :}} [[Arch_API/fr|Arch API]], [[Reinforcement_API/fr|Reinforcement API]] et [[FreeCAD_Scripting_Basics/fr|FreeCAD Scripts de bases]].


L'outil Armature de semelle peut être utilisé à partir de la console [[Python/fr|Python]] en utilisant la fonction suivante :
<div class="mw-translate-fuzzy">
L'outil Renforts de semelle peut être utilisé à partir de la console [[Python/fr|Python]] en utilisant la fonction suivante :
</div>


<span id="Create_Footing_Reinforcement"></span>
<span id="Create_Footing_Reinforcement"></span>
=== Créer un renfort de semelle ===
=== Créer une armature de semelle ===


{{Code|code=
{{Code|code=
Line 269: Line 261:
** Si aucun {{incode|structure}} ou {{incode|facename}} n'est donné, il prendra en entrée la face sélectionnée par l'utilisateur.
** Si aucun {{incode|structure}} ou {{incode|facename}} 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 :'''
'''Propriétés des armatures dans la direction parallèle à la face sélectionnée :'''


* {{incode|parallel_rebar_type}} : type de barre d'armature pour les barres d'armature parallèles pour le renfort des semelles. Peut avoir trois valeurs : 'StraightRebar', 'LShapeRebar', 'UShapeRebar'.
* {{incode|parallel_rebar_type}} : type d'armature pour les armatures parallèles pour l'armature des semelles. Peut avoir trois valeurs : "StraightRebar", "LShapeRebar", "UShapeRebar".
* {{incode|parallel_front_cover}} : distance entre la barre d'armature parallèle et la face sélectionnée.
* {{incode|parallel_front_cover}} : distance entre l'armature parallèle et la face sélectionnée.
* {{incode|parallel_rear_cover}} : couverture arrière pour le renforcement de la semelle des barres d'armature parallèles.
* {{incode|parallel_rear_cover}} : couverture arrière pour l'armature de la semelle des armatures parallèles.
* {{incode|parallel_left_cover}} : distance entre l'extrémité gauche de la barre d'armature parallèle et la face gauche de la structure.
* {{incode|parallel_left_cover}} : distance entre l'extrémité gauche de l'armature parallèle et la face gauche de la structure.
* {{incode|parallel_right_cover}} : distance entre l'extrémité droite de la barre d'armature parallèle et la face droite de la structure.
* {{incode|parallel_right_cover}} : distance entre l'extrémité droite de l'armature parallèle et la face droite de la structure.
* {{incode|parallel_top_cover}} : distance entre les barres d'armature parallèles et la face supérieure de la structure.
* {{incode|parallel_top_cover}} : distance entre les armatures parallèles et la face supérieure de la structure.
* {{incode|parallel_bottom_cover}} : distance entre les barres d'armature parallèles à partir de la face inférieure de la structure.
* {{incode|parallel_bottom_cover}} : distance entre les barres d'armature parallèles à partir de la face inférieure de la structure.
* {{incode|parallel_diameter}} : diamètre des barres d'armature parallèles.
* {{incode|parallel_diameter}} : diamètre des armatures parallèles.
* {{incode|parallel_amount_spacing_check}} : 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.
* {{incode|parallel_amount_spacing_check}} : mis à True, alors la valeur de parallel_amount_spacing_value est utilisée comme nombre d'armatures, sinon la valeur de parallel_amount_spacing_value est utilisée comme espacement dans les armatures parallèles.
* {{incode|parallel_amount_spacing_value}} : contient le nombre d'armatures ou l'espacement entre les armatures parallèles en fonction de la valeur de amount_spacing_check.
* {{incode|parallel_amount_spacing_value}} : contient le nombre d'armatures ou l'espacement entre les armatures parallèles en fonction de la valeur de amount_spacing_check.
* {{incode|parallel_rounding}} : valeur d'arrondi à appliquer aux coins des barres, exprimée en fois le parallel_diamètre.
* {{incode|parallel_rounding}} : valeur d'arrondi à appliquer aux coins des armatures, exprimée en fois le parallel_diamètre.
* {{incode|parallel_l_shape_hook_orintation}} : 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".
* {{incode|parallel_l_shape_hook_orintation}} : représente l'orientation du crochet de l'armature parallèle en forme de L si le type d'armature 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 :'''
'''Propriétés des armatures dans le sens transversal de la face sélectionnée :'''


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


'''Propriétés pour les colonnes dans la semelle renforcée :'''
'''Propriétés pour les colonnes dans de l'armature de la semelle :'''


* {{incode|column_front_cover}} : distance entre la face et les colonnes sélectionnées.
* {{incode|column_front_cover}} : distance entre la face et les colonnes sélectionnées.
Line 308: Line 300:
* {{incode|column_length}} : longueur des colonnes.
* {{incode|column_length}} : longueur des colonnes.
* {{incode|xdir_column_amount_spacing_check}} : 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.
* {{incode|xdir_column_amount_spacing_check}} : 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.
* {{incode|xdir_column_amount_spacing_value}} : 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.
* {{incode|xdir_column_amount_spacing_value}} : contient le nombre de colonnes ou l'espacement entre les colonnes dans le direction X en fonction de la valeur de xdir_column_amount_spacing_check.
* {{incode|ydir_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.
* {{incode|ydir_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.
* {{incode|ydir_column_amount_spacing_value}} : 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.
* {{incode|ydir_column_amount_spacing_value}} : 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.
* {{incode|column_sec_rebar_check}} : mis à True, ajoute des barres secondaires dans les directions x et y dans les colonnes.
* {{incode|column_sec_rebar_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 :'''
'''Propriétés des cadres dans les colonnes de l'armature de la semelle :'''


* {{incode|tie_top_cover}} : couverture supérieure des attaches à l'extérieur de la semelle depuis l'extrémité des barres d'armature principales.
* {{incode|tie_top_cover}} : protection supérieure des cadres à l'extérieur de la semelle depuis l'extrémité des armatures principales.
* {{incode|tie_bottom_cover}} : couverture inférieure des attaches à partir du bas des barres d'armature principales dans la semelle près du treillis.
* {{incode|tie_bottom_cover}} : protection inférieure des cadres à partir du bas des armatures principales dans la semelle près du treillis.
* {{incode|tie_bent_angle}} : angle de courbure des attaches.
* {{incode|tie_bent_angle}} : angle de courbure des cadres.
* {{incode|tie_extension_factor}} : facteur d'extension du bord étendu des attaches.
* {{incode|tie_extension_factor}} : facteur d'extension du bord étendu des cadres.
* {{incode|tie_diameter}} : diamètre des attaches.
* {{incode|tie_diameter}} : diamètre des attaches.
* {{incode|tie_number_spacing_check}} : 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.
* {{incode|tie_number_spacing_check}} : mis à True, alors la valeur de tie_number_spacing_value est utilisée comme nombre de cadres, sinon la valeur de tie_number_spacing_value est utilisée comme espacement dans les cadres.
* {{incode|tie_number_spacing_value}} : contient le nombre d'égalités ou l'espacement entre les égalités en fonction de la valeur de tie_number_spacing_check.
* {{incode|tie_number_spacing_value}} : contient le nombre de cadres ou l'espacement entre les cadres en fonction de la valeur de tie_number_spacing_check.


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


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


* {{incode|column_sec_rebars_t_offset}} et {{incode|sec_rebars_b_offset}} 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.
* {{incode|column_sec_rebars_t_offset}} et {{incode|sec_rebars_b_offset}} 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.
* {{incode|column_sec_rebars_number_diameter}} 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.
* {{incode|column_sec_rebars_number_diameter}} 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.
* {{incode|column_sec_rebars_type}} 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 {{incode|"StraightRebar"}} ou {{incode|"LShapeRebar"}} comme type de barre.
* {{incode|column_sec_rebars_type}} est un tuple (xdir_rebars_type, ydir_rebars_type) qui définit le type des armatures secondaires de direction X et de direction Y, respectivement. Peut prendre {{incode|"StraightRebar"}} ou {{incode|"LShapeRebar"}} comme type d'armature.
* {{incode|column_sec_hook_orientation}} 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 {{incode|"StraightRebar"}} ou {{incode|"LShapeRebar"}} comme type de barre d'armature ; il peut avoir {{incode|"Top Inside"}}, {{incode|"Top Outside"}}, {{incode|"Bottom Inside"}}, {{incode|"Bottom Outside"}}, {{incode|"Top Right"}}, {{incode|"Top Left"}}, {{incode|"Bottom Right"}} ou {{incode|"Bottom Left"}} comme orientation du crochet.
* {{incode|column_sec_hook_orientation}} est un tuple (xdir_hook_orientation, ydir_hook_orientation) qui définit l'orientation du crochet secondaire en forme de L dans les directions X et Y. Peut prendre {{incode|"StraightRebar"}} ou {{incode|"LShapeRebar"}} comme type d'armature ; il peut avoir {{incode|"Top Inside"}}, {{incode|"Top Outside"}}, {{incode|"Bottom Inside"}}, {{incode|"Bottom Outside"}}, {{incode|"Top Right"}}, {{incode|"Top Left"}}, {{incode|"Bottom Right"}} ou {{incode|"Bottom Left"}} comme orientation du crochet.
* {{incode|column_l_sec_rebar_rounding}} 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.
* {{incode|column_l_sec_rebar_rounding}} est un tuple (l_xdir_rebar_rounding, l_ydir_rebar_rounding) qui détermine le rayon de courbure des armatures secondaires en forme de L dans les directions X et Y, exprimé sous forme de fois le diamètre des armatures en forme de L dans les directions X et Y, respectivement.
* {{incode|column_sec_hook_extension}} 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.
* {{incode|column_sec_hook_extension}} est un tuple (xdir_hook_extension, ydir_hook_extension) qui définit la longueur du crochet des armatures secondaires en forme de L dans les directions X et Y.


'''Propriétés communes de la semelle renforcée :'''
'''Propriétés communes de l'armature de la semelle :'''


* {{incode|mesh_cover_along}} : 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.
* {{incode|mesh_cover_along}} : 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.
Line 349: Line 341:


<span id="Edition_of_Footing_Reinforcement"></span>
<span id="Edition_of_Footing_Reinforcement"></span>
=== Edition de Renforts de semelle ===
=== Éditer l'armature de la semelle ===


Vous pouvez modifier les propriétés de l'armature de semelle à l'aide de la fonction suivante :
<div class="mw-translate-fuzzy">
Vous pouvez modifier les propriétés de Renforts de semelle à l'aide de la fonction suivante
</div>


{{Code|code=
{{Code|code=

Latest revision as of 16:06, 16 March 2024

Other languages:

Reinforcement Armature de semelle

Emplacement du menu
Arch → Outils pour les armatures → Footing Reinforcement
3D/BIM → Reinforcement tools → Footing Reinforcement
Ateliers
Arch, BIM, Reinforcement
Raccourci par défaut
Aucun
Introduit dans la version
0.19
Voir aussi
Aucun

Description

L'outil Armature de semelle permet à l'utilisateur de créer des armatures à l'intérieur d'un objet semelle de Arch Structure.

Cette outil fait partie de l'atelier Reinforcement, un atelier externe qui peut être installé avec le Gestionnaire des extensions.

Un exemple d'armature de semelle dans une semelle de Arch Structure

Vue de face de l'exemple d'armature de semelle

Utilisation

1. Sélectionnez la face verticale d'une semelle de Arch Structure préalablement créée comme le montre l'image ci-dessous.

Face sélectionnée de la semelle de Arch Structure

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

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

Boîte de dialogue pour l'armature de la semelle

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

Boîte de dialogue Footing Reinforcement des armatures dans la direction parallèle à la face sélectionnée.

5. Maintenant, cliquez sur 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 armatures dans la direction transversale de la face sélectionnée dans le maillage de l'armature de la semelle comme le montre l'image ci-dessous.

Boîte de dialogue Footing Reinforcement des armatures dans le sens transversal de la face sélectionnée

6. Cliquez sur Next ou cliquez sur Columns dans la liste et complétez l'entrée souhaitée pour les colonnes dans l'armature de la semelle. Vous pouvez ici choisir d'ajouter ou non des armatures secondaires dans les colonnes.

Boîte de dialogue pour les champs de saisie des colonnes

7. Cliquez sur Next ou cliquez sur Ties dans la liste et remplissez les données souhaitées pour Ties dans les colonnes.

Boîte de dialogue pour les champs de saisie des cadres dans les colonnes

.

8. Cliquez sur Next ou cliquez sur Main rebars dans la liste et remplissez les données souhaitées pour les armatures principales dans les colonnes.

Boîte de dialogue pour les champs de saisie des armatures principales dans les colonnes

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

9. Cliquez sur Next ou cliquez sur XDir Secondary rebar dans la liste et remplissez l'entrée souhaitée pour les armatures secondaires dans la direction X dans une colonne.

Boîte de dialogue pour les champs de saisie des armatures de direction X dans les colonnes

10. Cliquez sur Next ou cliquez sur YDir Secondary rebar dans la liste et remplissez l'entrée souhaitée pour les armatures secondaires dans la direction Y dans une colonne.

Boîte de dialogue pour les champs de saisie des armatures de direction Y dans les colonnes

11. Cliquez sur OK ou Apply ou Finish pour générer l'armature de la semelle.

12. Cliquez sur Cancel pour quitter la boîte de dialogue.

Propriétés

Propriétés des armatures en direction parallèle à la face sélectionnée dans l'armature de la semelle :

  • DonnéesMesh Cover Along : représente l'alignement du maillage des armatures le long de la face supérieure et/ou inférieure de la structure. Peut avoir trois valeurs : "Top", "Bottom" et "Both".
  • DonnéesRebar Type : type d'armature pour les armatures parallèles pour l'armature de la semelle. Peut avoir trois valeurs : "StraightRebar", "LShapeRebar" et "UShapeRebar".
  • DonnéesFront Cover : distance entre l'armature parallèle et la face sélectionnée.
  • DonnéesLeft Cover : distance entre l'extrémité gauche de l'armature parallèle et la face gauche de la structure.
  • DonnéesRight Cover : distance entre l'extrémité droite de l'armature parallèle et la face droite de la structure.
  • DonnéesBottom Cover : distance entre les armatures parallèles et la face inférieure de la structure.
  • DonnéesTop Cover : distance entre les armatures parallèles depuis la face supérieure de la structure.
  • DonnéesRear Cover : couverture arrière pour le renfort de la semelle des armatures parallèles.
  • DonnéesRounding : valeur d'arrondi à appliquer aux coins des barres, exprimée en fois le diamètre des armatures parallèles.
  • DonnéesDiameter : diamètre d'armatures parallèles
  • DonnéesAmount : contient le nombre d'armatures parallèles.
  • DonnéesSpacing : contient l'espacement entre les armatures parallèles.

Propriétés des armatures dans le sens transversal par rapport à la face sélectionnée dans l'armature de la semelle :

  • DonnéesRebar Type : type d'armature pour les armatures transversales pour l'armature de la semelle. Peut avoir trois valeurs : "StraightRebar", "LShapeRebar" et "UShapeRebar".
  • DonnéesFront Cover : distance entre l'armature transversale et la face transversale (face perpendiculaire à la face sélectionnée).
  • DonnéesLeft Cover : distance entre l'extrémité gauche de l'armature transversale et la face gauche de la structure.
  • DonnéesRight Cover : distance entre l'extrémité droite de l'armature transversale et la face droite de la structure.
  • DonnéesBottom Cover : distance entre les armatures transversales et la face inférieure de la structure.
  • DonnéesTop Cover : distance entre les armatures transversales depuis la face supérieure de la structure.
  • DonnéesRear Cover : couverture arrière pour l'armature de la semelle des armatures transversales.
  • DonnéesRounding : valeur d'arrondi à appliquer aux coins des barres, exprimée en fois le diamètre des armatures transversales.
  • DonnéesDiameter : diamètre des armatures transversales
  • DonnéesAmount : contient le nombre d'armatures transversales.
  • DonnéesSpacing : contient l'espacement entre les armatures transversales.

Propriétés pour les colonnes dans l'armature de la semelle :

  • DonnéesFront Cover : distance entre la face sélectionnée et les colonnes.
  • DonnéesCouverture gauche : distance entre la face gauche et les colonnes.
  • DonnéesRight Cover : distance entre la face droite et les colonnes.
  • DonnéesRear Cover : distance entre la face arrière et les colonnes.
  • DonnéesColumn Width : largeur de la colonne.
  • DonnéesColumn Length : longueur de la colonne.
  • DonnéesX direction column amount : contient le nombre de colonnes dans le sens des X. Si le bouton radio Quantité dans le sens X est activé.
  • DonnéesX direction column spacing : contient l'espacement entre les colonnes dans le sens des X. Si le bouton radio d'espacement dans le sens X est activé.
  • DonnéesY direction column amount : contient le nombre de colonnes dans le sens des Y. Si la case d'option Quantité dans le sens des Y est activée.
  • DonnéesY direction column spacing : 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.
  • DonnéesAdd Secondary Rebars : si la case est cochée, ajoute d'armatures secondaires dans les directions X et Y dans les colonnes.

Propriétés des attaches dans les colonnes de l'armature de la semelle :

  • DonnéesTop Cover : protection supérieure pour les cadres à l'extérieur de la semelle à partir de l'extrémité des armatures principales.
  • DonnéesBottom Cover : protection inférieure des cadres à partir du bas des armatures principales de la semelle près du treillis.
  • DonnéesDiameter : diamètre des cadres.
  • DonnéesBent Angle : angle de pliage des cadres.
  • DonnéesExtension Factor : facteur d'extension pour le bord étendu des cadres.
  • DonnéesTie Number : contient le nombre de barres d'armature ou l'espacement entre les cadres, si le bouton radio Number est activé.
  • DonnéesTie Spacing : contient l'espacement entre les cadres, si le bouton radio Spacing est activé.

Propriétés des armatures principales des colonnes de l'armature de la semelle :

  • DonnéesType d'armature : type d'armature pour les armatures principales de la colonne. Prend deux entrées différentes pour "StraightRebar", "LShapeRebar".
  • DonnéesHook Orientation : 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".
  • DonnéesHook Extend Along : direction du crochet de l'armature principale (LShapeRebar). Il a deux options "axe x" et "axe y".
  • DonnéesHook Extension : spécifie la longueur du crochet de l'armature principale (LShapeRebar).
  • DonnéesRebar Rounding : valeur d'arrondi à appliquer aux coins des armatures, exprimée en fois le diamètre de l'armature principale.
  • DonnéesTop Offset : décalage supérieur des armatures principales dans la colonne à l'extérieur de la face supérieure de la semelle.
  • DonnéesDiameter : diamètre des armatures principales dans les colonnes.

Propriétés des armatures de direction X dans les colonnes de l'armature de la semelle :

Armatures dans la direction X, sauf les armatures principales.

  • DonnéesRebar Type : type d'armature dans le sens des X d'une colonne, avec deux valeurs : "StraightRebar" et "LShapeRebar".
  • DonnéesHook Orientation : 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".
  • DonnéesHook Extension : longueur du crochet des armatures en forme de L.
  • DonnéesRounding : valeur d'arrondi à appliquer aux coins des armatures en L, exprimée en fois le diamètre.
  • DonnéesTop Offset : distance entre les armatures à partir de la face supérieure de la structure.
  • DonnéesNumber#Diameter : jeu de Number#Diameter des armatures dans l'axe X.

Propriétés des armatures de direction Y dans les colonnes de l'armature de la semelle :

Armatures dans la direction Y, sauf les armatures principales.

  • DonnéesRebar Type : type d"armature dans l"axe des Y. Il a deux valeurs, "StraightRebar" et "LShapeRebar".
  • DonnéesHook Orientation : orientation des crochets en forme de L. 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".
  • DonnéesHook Extension : longueur du crochet des armatures en forme de L.
  • DonnéesRounding : valeur d'arrondi à appliquer aux coins des armatures en L, exprimée en fois le diamètre.
  • DonnéesTop Offset : distance entre les armatures à partir de la face supérieure de la structure.
  • DonnéesNumber#Diameter : jeu de Number#Diameter des armatures dans l'axe Y.

Script

Voir aussi : Arch API, Reinforcement API et FreeCAD Scripts de bases.

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

Créer une armature de semelle

from FootingReinforcement.FootingReinforcement import makeFootingReinforcement

footingReinforcementGroup = makeFootingReinforcement(
    parallel_rebar_type,
    parallel_front_cover,
    parallel_rear_cover,
    parallel_left_cover,
    parallel_right_cover,
    parallel_top_cover,
    parallel_bottom_cover,
    parallel_diameter,
    parallel_amount_spacing_check,
    parallel_amount_spacing_value,
    cross_rebar_type,
    cross_front_cover,
    cross_rear_cover,
    cross_left_cover,
    cross_right_cover,
    cross_top_cover,
    cross_bottom_cover,
    cross_diameter,
    cross_amount_spacing_check,
    column_front_cover,
    column_left_cover,
    column_right_cover,
    column_rear_cover,
    tie_top_cover,
    tie_bottom_cover,
    tie_bent_angle,
    tie_extension_factor,
    tie_diameter,
    tie_number_spacing_check,
    tie_number_spacing_value,
    column_main_rebar_diameter,
    column_main_rebars_t_offset,
    cross_amount_spacing_value,
    column_width,
    column_length,
    xdir_column_amount_spacing_check = True,
    xdir_column_amount_spacing_value = 1,
    ydir_column_amount_spacing_check = True,
    ydir_column_amount_spacing_value = 1,
    parallel_rounding = 2,
    parallel_l_shape_hook_orintation = "Alternate",
    cross_rounding = 2,
    cross_l_shape_hook_orintation = "Alternate",
    column_main_rebars_type = "StraightRebar",
    column_main_hook_orientation = "Bottom Outside",
    column_main_hook_extend_along = "x-axis",
    column_l_main_rebar_rounding = 2,
    column_main_hook_extension = 40,
    column_sec_rebar_check = False,
    column_sec_rebars_t_offset = (400, 400),
    column_sec_rebars_number_diameter = (
        "1#8mm+1#8mm+1#8mm",
        "1#8mm+1#8mm+1#8mm",
    ),
    column_sec_rebars_type = (
        "StraightRebar",
        "StraightRebar",
    ),
    column_sec_hook_orientation = (
        "Top Inside",
        "Top Inside",
    ),
    column_l_sec_rebar_rounding = (2, 2),
    column_sec_hook_extension = (40, 40),
    mesh_cover_along = "Bottom",
    structure = None,
    facename = None,
)
  • Crée un objet footingReinforcementGroup à partir des données structure, qui est une Arch Structure et facename qui est une face de cette structure.
    • Si aucun structure ou facename n'est donné, il prendra en entrée la face sélectionnée par l'utilisateur.

Propriétés des armatures dans la direction parallèle à la face sélectionnée :

  • parallel_rebar_type : type d'armature pour les armatures parallèles pour l'armature des semelles. Peut avoir trois valeurs : "StraightRebar", "LShapeRebar", "UShapeRebar".
  • parallel_front_cover : distance entre l'armature parallèle et la face sélectionnée.
  • parallel_rear_cover : couverture arrière pour l'armature de la semelle des armatures parallèles.
  • parallel_left_cover : distance entre l'extrémité gauche de l'armature parallèle et la face gauche de la structure.
  • parallel_right_cover : distance entre l'extrémité droite de l'armature parallèle et la face droite de la structure.
  • parallel_top_cover : distance entre les armatures parallèles et la face supérieure de la structure.
  • parallel_bottom_cover : distance entre les barres d'armature parallèles à partir de la face inférieure de la structure.
  • parallel_diameter : diamètre des armatures parallèles.
  • parallel_amount_spacing_check : mis à True, alors la valeur de parallel_amount_spacing_value est utilisée comme nombre d'armatures, sinon la valeur de parallel_amount_spacing_value est utilisée comme espacement dans les armatures parallèles.
  • parallel_amount_spacing_value : contient le nombre d'armatures ou l'espacement entre les armatures parallèles en fonction de la valeur de amount_spacing_check.
  • parallel_rounding : valeur d'arrondi à appliquer aux coins des armatures, exprimée en fois le parallel_diamètre.
  • parallel_l_shape_hook_orintation : représente l'orientation du crochet de l'armature parallèle en forme de L si le type d'armature parallèle est LShapeRebar. Peut avoir trois valeurs : "Left", "Right", "Alternate".

Propriétés des armatures dans le sens transversal de la face sélectionnée :

  • cross_rebar_type : type d'armature pour les armatures transversales pour l'armature des semelles. Peut avoir trois valeurs : "StraightRebar", "LShapeRebar", "UShapeRebar".
  • cross_front_cover : distance entre l'armature transversale et la face transversale (face perpendiculaire à la face sélectionnée).
  • cross_rear_cover : couverture arrière pour l'armature de la semelle des armatures transversales.
  • cross_left_cover : distance entre l'extrémité gauche de l'armature transversale et la face gauche de la structure.
  • cross_right_cover : distance entre l'extrémité droite de l'armature et la face droite de la structure par rapport à la face transversale.
  • cross_top_cover : distance entre l'armature transversale et la face supérieure de la structure.
  • cross_bottom_cover : distance entre les armatures croisées depuis la face inférieure de la structure.
  • cross_diameter : diamètre des armatures transversales.
  • cross_amount_spacing_check : mis à True, la valeur de cross_amount_spacing_value est utilisée comme nombre d'armatures, sinon la valeur de cross_amount_spacing_value est utilisée comme espacement entre les armatures.
  • cross_amount_spacing_value : contient le nombre d'armatures ou l'espacement entre les armatures en fonction de la valeur de cross_amount_spacing_check.
  • cross_rounding : valeur d'arrondi à appliquer aux coins des armatures, exprimée en fois le cross_diameter.
  • cross_l_shape_hook_orintation : représente l'orientation du crochet de l'armature transversale en forme de L si le type d'armature transversale est LShapeRebar. Peut avoir trois valeurs : "Left", "Right", "Alternate".

Propriétés pour les colonnes dans de l'armature de la semelle :

  • column_front_cover : distance entre la face et les colonnes sélectionnées.
  • column_left_cover : distance entre la face gauche et les colonnes.
  • column_right_cover : distance entre la face et les colonnes de droite.
  • column_rear_cover : distance entre la face arrière et les colonnes arrière.
  • column_width : largeur des colonnes.
  • column_length : longueur des colonnes.
  • xdir_column_amount_spacing_check : 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.
  • xdir_column_amount_spacing_value : contient le nombre de colonnes ou l'espacement entre les colonnes dans le direction X en fonction de la valeur de xdir_column_amount_spacing_check.
  • ydir_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.
  • ydir_column_amount_spacing_value : 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.
  • column_sec_rebar_check : mis à True, ajoute des barres secondaires dans les directions X et Y dans les colonnes.

Propriétés des cadres dans les colonnes de l'armature de la semelle :

  • tie_top_cover : protection supérieure des cadres à l'extérieur de la semelle depuis l'extrémité des armatures principales.
  • tie_bottom_cover : protection inférieure des cadres à partir du bas des armatures principales dans la semelle près du treillis.
  • tie_bent_angle : angle de courbure des cadres.
  • tie_extension_factor : facteur d'extension du bord étendu des cadres.
  • tie_diameter : diamètre des attaches.
  • tie_number_spacing_check : mis à True, alors la valeur de tie_number_spacing_value est utilisée comme nombre de cadres, sinon la valeur de tie_number_spacing_value est utilisée comme espacement dans les cadres.
  • tie_number_spacing_value : contient le nombre de cadres ou l'espacement entre les cadres en fonction de la valeur de tie_number_spacing_check.

Propriétés des armatures principales des colonnes de l'armature de la semelle :

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

  • column_sec_rebars_t_offset et sec_rebars_b_offset 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.
  • column_sec_rebars_number_diameter 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.
  • column_sec_rebars_type est un tuple (xdir_rebars_type, ydir_rebars_type) qui définit le type des armatures secondaires de direction X et de direction Y, respectivement. Peut prendre "StraightRebar" ou "LShapeRebar" comme type d'armature.
  • column_sec_hook_orientation est un tuple (xdir_hook_orientation, ydir_hook_orientation) qui définit l'orientation du crochet secondaire en forme de L dans les directions X et Y. Peut prendre "StraightRebar" ou "LShapeRebar" comme type d'armature ; il peut avoir "Top Inside", "Top Outside", "Bottom Inside", "Bottom Outside", "Top Right", "Top Left", "Bottom Right" ou "Bottom Left" comme orientation du crochet.
  • column_l_sec_rebar_rounding est un tuple (l_xdir_rebar_rounding, l_ydir_rebar_rounding) qui détermine le rayon de courbure des armatures secondaires en forme de L dans les directions X et Y, exprimé sous forme de fois le diamètre des armatures en forme de L dans les directions X et Y, respectivement.
  • column_sec_hook_extension est un tuple (xdir_hook_extension, ydir_hook_extension) qui définit la longueur du crochet des armatures secondaires en forme de L dans les directions X et Y.

Propriétés communes de l'armature de la semelle :

  • mesh_cover_along : 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.
  • structure : objet Arch structure. La valeur par défaut est None.
  • facename : face sélectionnée de la structure. La valeur par défaut est None.

Éditer l'armature de la semelle

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

from FootingReinforcement.FootingReinforcement import editFootingReinforcement

footingReinforcementGroup = editFootingReinforcement(
    footingReinforcementGroup,
    parallel_rebar_type,
    parallel_front_cover,
    parallel_rear_cover,
    parallel_left_cover,
    parallel_right_cover,
    parallel_top_cover,
    parallel_bottom_cover,
    parallel_diameter,
    parallel_amount_spacing_check,
    parallel_amount_spacing_value,
    cross_rebar_type,
    cross_front_cover,
    cross_rear_cover,
    cross_left_cover,
    cross_right_cover,
    cross_top_cover,
    cross_bottom_cover,
    cross_diameter,
    cross_amount_spacing_check,
    column_front_cover,
    column_left_cover,
    column_right_cover,
    column_rear_cover,
    tie_top_cover,
    tie_bottom_cover,
    tie_bent_angle,
    tie_extension_factor,
    tie_diameter,
    tie_number_spacing_check,
    tie_number_spacing_value,
    column_main_rebar_diameter,
    column_main_rebars_t_offset,
    cross_amount_spacing_value,
    column_width,
    column_length,
    xdir_column_amount_spacing_check = True,
    xdir_column_amount_spacing_value = 1,
    ydir_column_amount_spacing_check = True,
    ydir_column_amount_spacing_value = 1,
    parallel_rounding = 2,
    parallel_l_shape_hook_orintation = "Alternate",
    cross_rounding = 2,
    cross_l_shape_hook_orintation = "Alternate",
    column_main_rebars_type = "StraightRebar",
    column_main_hook_orientation = "Bottom Outside",
    column_main_hook_extend_along = "x-axis",
    column_l_main_rebar_rounding = 2,
    column_main_hook_extension = 40,
    column_sec_rebar_check = False,
    column_sec_rebars_t_offset = (400, 400),
    column_sec_rebars_number_diameter = (
        "1#8mm+1#8mm+1#8mm",
        "1#8mm+1#8mm+1#8mm",
    ),
    column_sec_rebars_type = (
        "StraightRebar",
        "StraightRebar",
    ),
    column_sec_hook_orientation = (
        "Top Inside",
        "Top Inside",
    ),
    column_l_sec_rebar_rounding = (2, 2),
    column_sec_hook_extension = (40, 40),
    mesh_cover_along = "Bottom",
    structure = None,
    facename = None,
)
  • footingReinforcementGroup est un objet groupe Footing Reinforcement préalablement créé.
  • Les autres paramètres sont les mêmes que ceux requis par la fonction makeFootingReinforcement().