From FreeCAD Documentation
- Génère et renvoie un élément SVG de forme d'armature pour un objet
rebar
donné.
- L'objet
rebar
peut être de type <ArchRebar._Rebar> ou <rebar2.BaseRebar>, pour générer sa forme SVG.
view_direction
spécifie la direction du viewpoint pour la forme de l'armature. Il peut être de type FreeCAD.Vector
ou WorkingPlane.Plane
bien que WorkingPlane.Plane
soit préféré.
include_mark
spécifie si rebar.Mark doit être inclus dans le SVG de forme d'armature ou non.
stirrup_extended_edge_offset
est 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 plié à 90 degrés ne se chevauchent pas avec les bords de l'étrier.
rebar_stroke_width
spécifie la largeur de trait de l'armature en SVG.
rebar_color_style
spécifie le style de couleur de l'armature. Il peut s'agir de "couleur de forme" ou "nom_couleur ou valeur_hexique_de_couleur". "couleur de forme" signifie sélectionner la couleur de la forme de l'armature.
include_dimensions
spécifie si chaque dimension d'arête d'armature et les dimensions d'angle plié doivent être incluses dans le SVG de forme d'armature.
rebar_dimension_units
spécifie les unités à utiliser pour les dimensions de longueur d'armature.
rebar_length_dimension_precision
spécifie le nombre de décimales à afficher pour la longueur de l'armature en tant qu'étiquette de dimension. Définissez-le sur Aucun pour utiliser la précision d'unité préférée de l'utilisateur dans les préférences d'unité de FreeCAD.
include_units_in_dimension_label
spécifie si les unités de longueur d'armature doivent être affichées dans l'étiquette de dimension.
bent_angle_dimension_exclude_list
spécifie la liste des angles pliés pour ne pas inclure leurs dimensions.
dimension_font_family
spécifie la famille de polices du texte de cote.
dimension_font_size
spécifie la taille de la police du texte de cote.
helical_rebar_dimension_label_format
spécifie 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
scale
spécifie la valeur d'échelle pour mettre à l'échelle le SVG d'armature. Le paramètre d'échelle aide à réduire rebar_stroke_width et dimension_font_size pour les rendre indépendants de la résolution. Si max_height ou max_width est défini sur une valeur différente de zéro, le paramètre d'échelle sera ignoré.
max_height
spécifie la hauteur maximale du SVG de forme d'armature. Définissez-le sur 0 pour avoir une hauteur de SVG de forme d'armature basée sur le paramètre d'échelle.
max_width
spécifie la largeur maximale du SVG de forme d'armature. Définissez-le sur 0 pour avoir une largeur de SVG de forme d'armature basée sur le paramètre d'échelle.
side_padding
spécifie le rembourrage de chaque côté de la forme de l'armature.
horizontal_shape
spécifie si la forme d'armature doit être rendue horizontale en faisant pivoter le bord de longueur maximale de la forme d'armature.