Reinforcement Bar Shape Cut List/fr

Description
L'outil Rebar Shape Cut List permet à l'utilisateur de créer une liste pour la coupe et le pliage des barres d'armature.

Cette commande fait partie de l'Atelier Reinforcement, un Atelier externe qui peut être installé avec le Gestionnaire d'Addon via le menu.



Utilisation
1. Sélectionnez les objets et Rebar2 que vous souhaitez inclure dans la nomenclature de façonnage des armatures ou sélectionnez les objets  à inclure aux  et les objets Rebar2 hébergés par celui-ci dans la nomenclature de façonnage des armatures. Si rien n'est sélectionné, la nomenclature de façonnage des armatures sera générée pour tous les objets et Rebar2 présents dans le modèle.

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

3. Une boîte de dialogue apparaîtra à l'écran, comme indiqué ci-dessous.



4. Modifiez les données en fonction de vos besoins.

7. Cliquez sur ou  pour générer la Nomenclature de façonnage des armatures.

6. Cliquez sur pour quitter la boîte de dialogue.

Propriétés
Général:
 * : Le décalage des bords d'extrémité étendus de l'étrier, de sorte que les bords d'extrémité de l'étrier avec un angle de pliage de 90 degrés ne se chevauchent pas avec les bords de l'étrier.
 * : La largeur de trait des armatures dans la liste de coupe de forme d'armature.
 * : Le style de couleur des armatures.
 * : La hauteur de chaque ligne de forme d'armature dans la liste de coupe de forme d'armature.
 * : La largeur de chaque colonne de forme d'armature dans la liste de coupe de forme d'armature.
 * : Le nombre de colonnes dans la liste de coupe de forme d'armature.
 * : Le rembourrage de chaque côté de la forme de l'armature.
 * : Si True, alors la forme de l'armature sera rendue horizontale en faisant pivoter le bord de longueur maximale de la forme d'armature.
 * : si elle est définie sur True, alors rebar.Mark sera inclus pour chaque forme d'armature dans la liste de coupe des formes d'armature.
 * : Le fichier de sortie pour écrire le svg de liste de coupe de forme d'armature générée.

Données de dimension:
 * : Si True, les dimensions de chaque arête d'armature et les cotes d'angle plié seront incluses dans la liste de coupe des formes d'armature.
 * : Si la valeur est True, les unités de longueur de bord d'armature seront affichées dans l'étiquette de dimension.
 * : Les unités à utiliser pour les dimensions de longueur de bord d'armature.
 * : Le nombre de décimales à afficher pour la longueur du bord de l'armature comme étiquette de cote.
 * : La famille de polices du texte de dimension.
 * : La taille de la police du texte de dimension.
 * : La liste des angles pliés pour ne pas inclure leurs dimensions.
 * : Le format de l'étiquette de dimension d'armature hélicoïdale. Par exemple: "%L,r=%R,pitch=%P" où %L -> Longueur de l'armature hélicoïdale, %R -> Rayon d'hélice de l'armature hélicoïdale, %P -> Pas d'hélice de l'armature hélicoïdale.

Script
Arch API, Reinforcement API and FreeCAD Scripting Basics.

The Rebar Shape Cut List tool can be used in macros and from the Python console by using the following function:

Create Rebar Shape SVG
%L -> Length of helical rebar %R -> Helix radius of helical rebar %P -> Helix pitch of helical rebar
 * Generates and return a rebar shape svg element for given object.
 * object can be of type  or , to generate its shape svg.
 * specifies the view point direction for rebar shape. It can be of type or  though  is preferred.
 * specifies if rebar.Mark is to be included in rebar shape svg or not.
 * is the offset of extended end edges of stirrup, so that end edges of stirrup with 90 degree bent angle do not overlap with stirrup edges.
 * specifies the stroke-width of rebar in svg.
 * specifies the color style of rebar. It can be "shape color" or "color_name or hex_value_of_color". "shape color" means select color of rebar shape.
 * specifies if each rebar edge dimensions and bent angle dimensions is to be included in rebar shape svg.
 * specifies the units to be used for rebar length dimensions.
 * specifies the number of decimals that should be shown for rebar length as dimension label. Set it to None to use user preferred unit precision from FreeCAD unit preferences.
 * specifies if rebar length units is to be shown in dimension label.
 * specifies the list of bent angles to not include their dimensions.
 * specifies the font-family of dimension text.
 * specifies the font-size of dimension text.
 * specifies the format of helical rebar dimension label. E.g. "%L,r=%R,pitch=%P" where:
 * specifies the scale value to scale rebar svg. The scale parameter helps to scale down rebar_stroke_width and dimension_font_size to make them resolution independent. If max_height or max_width is set to non-zero value, then scale parameter will be ignored.
 * specifies the maximum height of rebar shape svg. Set it to 0 to have rebar shape svg height based on scale parameter.
 * specifies the maximum width of rebar shape svg. Set it to 0 to have rebar shape svg width based on scale parameter.
 * specifies the padding on each side of rebar shape.
 * specifies if rebar shape is to be made horizontal by rotating max length edge of rebar shape.

Create Rebar Shape Cut List SVG
%L -> Length of helical rebar %R -> Helix radius of helical rebar %P -> Helix pitch of helical rebar
 * Generate and return rebar shape cut list svg element for given.
 * is a list of  or  objects, to generate their RebarShape cut list. If not provided, then all ArchRebars and rebar2.BaseRebar objects with unique Mark from ActiveDocument will be selected and rebars with no Mark assigned will be ignored.
 * is a list of view point directions for each rebar shape. It can be either of type or  OR their list. Keep it  to automatically choose view_directions.
 * specifies if rebar.Mark is to be included for each rebar shape in rebar shape cut list svg or not.
 * specifies the offset of extended end edges of stirrup, so that end edges of stirrup with 90 degree bent angle do not overlap with stirrup edges.
 * specifies the stroke-width of rebars in rebar shape cut list svg.
 * specifies the color style of rebars. It can be "shape color" or "color_name or hex_value_of_color". "shape color" means select color of rebar shape.
 * specifies if each rebar edge dimensions and bent angle dimensions is to be included in rebar shape cut list.
 * specifies the units to be used for rebar edge length dimensions.
 * specifies the number of decimals that should be shown for rebar length as dimension label. Set it to None to use user preferred unit precision from FreeCAD unit preferences.
 * specifies if rebars edge length units is to be shown in dimension label.
 * specifies the list of bent angles to not include their dimensions.
 * specifies the font-family of dimension text.
 * specifies the font-size of dimension text.
 * specifies the format of helical rebar dimension label. E.g. "%L,r=%R,pitch=%P" where:
 * specifies the height of each row of rebar shape in rebar shape cut list.
 * specifies the width of each row of rebar shape in rebar shape cut list.
 * specifies the number of columns in rebar shape cut list. Set it to "row_count" to have column_count <= row_count
 * specifies the padding on each side of rebar shape in rebar shape cut list.
 * specifies if rebar shape is to be made horizontal by rotating max length edge of rebar shape.
 * specifies the output file to write generated rebar shape cut list svg.