TechDraw Nouvelle annotation
Emplacement du menu |
---|
TechDraw → Annotations → Insérer une annotation |
Ateliers |
TechDraw |
Raccourci par défaut |
Aucun |
Introduit dans la version |
- |
Voir aussi |
Draft Texte, Draft Forme à partir chaîne textuelle |
Description
L'outil Annotation ajoute un bloc de texte à une page de dessin.
Annotation dans la page de dessin
Utilisation
- Si vous avez plusieurs pages de dessin dans votre document, vous devez sélectionner la page souhaitée dans l'arborescence.
- Appuyez sur le bouton
Annotation
- Un bloc de texte contenant "Texte par défaut" apparaîtra sur la page. Utilisez l'éditeur de propriétés pour modifier le texte. Faites glisser l'annotation à la position requise.
- Vous devrez peut-être appuyer sur Recalculer
pour que votre texte change.
Modification de l'annotation via l'éditeur de propriétés
Note: certains caractères interfèrent avec la représentation interne d'annotation du texte. Plus précisément, ce sont la double citation des symboles "
, plus petit que <
, et plus grand que >
; ceux-ci doivent être remplacés par des caractères d'échappement HTML, "
, <
, et >
respectively. Voir Character encodings in HTML pour plus de détails.
Propriétés
L'annotation hérite de toutes les propriétés de base de la vue, à l'exception de DonnéesScale. Utilisez plutôt la propriété DonnéesTextSize.
- DonnéesText: Le texte à afficher.
- DonnéesFont: Le nom de la police à utiliser. L'annotation utilisera la meilleure correspondance des polices installées.
- DonnéesTextColor: La couleur du texte
- DonnéesTextSize: La taille du texte en mm.
- DonnéesMaxWidth: La largeur maximale du bloc d'annotation. -1 indique pas de largeur maximale.
- DonnéesLineSpace: Ajustement d'interligne (%).
- DonnéesTextStyle: "Normal", "Gras", "Italique", "Gras-Italique"
Script
Voir aussi : TechDraw API et FreeCAD Scripts de base.
L'outil New Annotation peut être utilisé dans des macros et à partir de la console Python à l'aide des fonctions suivantes:
anno = FreeCAD.ActiveDocument.addObject('TechDraw::DrawViewAnnotation','TestAnno')
anno.Text = ['Different Text']
anno.TextStyle = 'Bold'
rc = page.addView(anno)
Notes
- Pages: Nouvelle page par défaut, Nouvelle page selon un modèle
- Vues: Nouvelle vue, Insérer un groupe de projections, Nouvelle vue en coupe, Nouvelle vue de détail, Nouvelle annotation, Nouvelle vue d'un objet Draft, Nouvelle vue d'une Section Arch, Feuille de calcul
- Masquage: Insère un groupe de masquage, Ajoute une vue existante à un groupe de masquage, Supprime une vue d'un groupe de masquage
- Dimensions: Nouvelle longueur, Nouvelle cote horizontale, Nouvelle cote verticale, Nouvelle cote radiale, Nouvelle cote diamètrale, Nouvelle cote angulaire, Nouvelle cote angulaire par 3Pts, Nouveau lien, New Balloon
- Décoration: Hachures par Motif, Hachures Géométriques, Nouveau symbole, Nouvelle image, Basculer l'affichage des cadres

- Installation: Windows, Linux, Mac; Démarrer avec FreeCAD
- Bases: A propos de FreeCAD, Ateliers, Préférences, Structure du document , Modifier l'interface, Propriétés, Modèles de souris; Tutoriels
- Ateliers: Std Base, Arch, Draft, FEM, Image, Inspection, Mesh, OpenSCAD, Part, PartDesign, Path, Plot, Points, Raytracing, Reverse Engineering, Robot, Ship, Sketcher, Spreadsheet, Start, Atelier surface, TechDraw, Test Framework, Web
- Scripts: Général: Introduction à Python, Tutoriel pour création de scripts, Base de création de scripts pour FreeCAD, Comment installer une macro, Gui Command, Unités Modules: Création de modules, Création d'ateliers Meshes: Scripts pour Mesh, Module Mesh Parts: Part Module, Script pour les pièces, PythonOCC, Mesh vers Part Coin scenegraph: Coin/Inventor scenegraph, Pivy Qt interface: PySide, Incorporer FreeCAD dans un programme, Dialog création Objets Paramétriques: Script d'objets Autres: Code snippets, Ligne drawing fonctions, FreeCAD vecteur math librairie, Power users hub, Python, Macros, FreeCAD Script de base, Topological données scripting