Reinforcement FootingRebars/fr

Other languages:

Reinforcement Armature de semelle

Emplacement du menu
3D/BIM → Outils pour les armatures → Armature de semelle
Ateliers
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 Armature de semelle 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 d'Armature de semelle des armatures dans la direction parallèle à la face sélectionnée.

5. Maintenant, cliquez sur Suivant 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 d'Armature de semelle des armatures dans le sens transversal de la face sélectionnée

6. Cliquez sur Suivant ou cliquez sur Colonnes 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 Suivant 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 Suivant 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 d'Armature de semelle

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 Suivant 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 d'Armature de semelle

10. Cliquez sur Suivant 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 d'Armature de semelle

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

12. Cliquez sur Annuler pour quitter la fenêtre 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 :

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

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

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

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

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.

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.

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,
)

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

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

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

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

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

Propriétés pour les directions secondaires X et Y des armatures des colonnes de l'armature de la semelle :

Propriétés communes de l'armature de la 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 :

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,
)