TechDraw PageDefault/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "=== Données ===")
No edit summary
 
(33 intermediate revisions by 2 users not shown)
Line 12: Line 12:
|Name=TechDraw PageDefault
|Name=TechDraw PageDefault
|Name/fr=TechDraw Page par défaut
|Name/fr=TechDraw Page par défaut
|MenuLocation=TechDraw → Insérer une nouvelle page par défaut
|MenuLocation=TechDraw → Page → Insérer une page par défaut
|Workbenches=[[TechDraw_Workbench/fr|TechDraw]]
|Workbenches=[[TechDraw_Workbench/fr|TechDraw]]
|SeeAlso=[[TechDraw_PageTemplate/fr|TechDraw Page à partir d'un modèle]], [[TechDraw_Templates/fr|TechDraw Modèles]]
|SeeAlso=[[TechDraw_PageTemplate/fr|TechDraw Page à partir d'un modèle]], [[TechDraw_Templates/fr|TechDraw Modèles]]
Line 19: Line 19:
==Description==
==Description==


L'outil Nouvelle Page par défaut crée un nouvel objet Page à l'aide du fichier de modèle spécifié dans les [[TechDraw_Preferences/fr|TechDraw Préférences]].
L'outil '''TechDraw Page par défaut''' crée un nouvel objet Page à l'aide du fichier de modèle spécifié dans les [[TechDraw_Preferences/fr|TechDraw Préférences]].


[[Image:A4_LandscapeTD.svg|400px]]
[[Image:A4_LandscapeTD.svg|400px]]
{{Caption|Modèle par défaut fourni avec TechDraw : page A4 paysage avec champs de texte modifiables}}
{{Caption|Modèle par défaut fourni avec TechDraw : A4_LandscapeTD.svg}}


<span id="Usage"></span>
==Utilisation==
==Utilisation==


# Un document actif doit exister.
* Appuyez sur le bouton {{Button|[[Image:TechDraw_PageDefault.svg|16px]] [[TechDraw_PageDefault/fr|Insérer une nouvelle page par défaut]]}}. (Un document actif doit exister.)
# Il y a plusieurs façons de lancer l'outil :
#* Appuyez sur le bouton {{Button|[[Image:TechDraw_PageDefault.svg|16px]] [[TechDraw_PageDefault/fr|Insérer une page par défaut]]}}.
#* Sélectionnez l'option {{MenuCommand|TechDraw → Page → [[Image:TechDraw_PageDefault.svg|16px]] Insérer une page par défaut}} du menu.


<span id="Notes"></span>
== Remarques ==
== Remarques ==


* Si une page est marquée comme "Ne pas garder à jour" soit par le biais de la propriété KeepUpdated ou par le paramètre dans les Préférences, les changements dans le modèle 3D seront ignorés. Vous pouvez remarquer des anomalies (géométrie manquante, valeurs de dimension manquantes, etc.) dans l'apparence de la page. Ceux-ci se corrigent une fois la Page mise à jour. L'icône [[Image:TechDraw_Tree_Page_Unsync.svg|32px]] de la page s'affiche dans l'arborescence lorsque la mise à jour est suspendue. Ce paramètre affecte également le processus de démarrage. Si la page est marquée "ne pas garder à jour", elle ne sera pas dessinée au début du programme.
* Si une page est marquée comme "Ne pas garder à jour" soit par sa propriété {{PropertyData|Keep Updated}}, soit par l'option {{MenuCommand|Activer/désactiver la mise à jour}} du menu contextuel, soit par le réglage dans les Préférences, elle ignorera les changements dans le modèle 3D. Il se peut que vous remarquiez des anomalies (géométrie manquante, valeurs de dimension manquantes, etc.) dans l'apparence de la page. Ces anomalies se corrigeront d'elles-mêmes lorsque la page sera mise à jour à l'aide de l'outil [[TechDraw_RedrawPage/fr|Redessiner une page]]. La page aura cette icône [[Image:TechDraw_Tree_Page_Unsync.svg|24px]] dans la [[Tree_view/fr|vue en arborescence]] pendant que la mise à jour est suspendue. Ce paramètre affecte également le processus de démarrage. Si une page est marquée comme "Ne pas garder à jour", elle ne sera pas dessinée au démarrage du programme.


Si le modèle par défaut n'est pas spécifié dans votre fichier de configuration utilisateur {{incode|user.cfg}}, l'outil va essayer
* Si le modèle par défaut n'est pas spécifié dans votre fichier de configuration utilisateur {{incode|user.cfg}}, l'outil va essayer :

{{Code|code=
: {{Code|code=
$INSTALL_DIR/Mod/TechDraw/Templates/A4_LandscapeTD.svg
$INSTALL_DIR/Mod/TechDraw/Templates/A4_LandscapeTD.svg
}}
}}


Où {{incode|$INSTALL_DIR}} est le répertoire d'installation de FreeCAD, par exemple
: Où {{incode|$INSTALL_DIR}} est le répertoire d'installation de FreeCAD, par exemple :

{{Code|code=
: {{Code|code=
/usr/share/freecad/Mod/TechDraw/Templates/A4_LandscapeTD.svg
/usr/share/freecad/Mod/TechDraw/Templates/A4_LandscapeTD.svg
}}
}}


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


<span id="Data"></span>
=== Données ===
=== Données ===


{{TitleProperty|Base}}
{{TitleProperty|Base}}


* {{PropertyData|Projection Type}}: Default projection type (First or Third Angle) for this Page.
* {{PropertyData|Projection Type}} : type de projection par défaut (premier ou troisième angle) pour cette page.


{{TitleProperty|Page}}
{{TitleProperty|Page}}


* {{PropertyData|KeepUpdated}} : si la valeur est false, la page n'est pas mise à jour avec les modifications apportées au modèle 3D. Utile pour les dessins compliqués/lents. Voir les Remarques.
<div class="mw-translate-fuzzy">
* {{PropertyData/fr|Projection Type}} : Type de projection par défaut (premier ou troisième angle) pour cette page.
* {{PropertyData|Template}} : lien vers l'objet [[TechDraw_Templates/fr|Modèle]] de cette page.
* {{PropertyData|Views}} : liste de liens vers les vues sur cette page.
* {{PropertyData/fr|KeepUpdated}} : Si la valeur est false, la Page n'est pas mise à jour avec les modifications apportées au modèle 3D. Utile pour les dessins compliqués/lents. Voir les Remarques.
* {{PropertyData/fr|Template}} : Un lien vers cette Page [[TechDraw_Templates/fr|Modèle]] .
* {{PropertyData|Scale}} : échelle par défaut pour les Vues dans cette page.
* {{PropertyData/fr|Views}} : Une liste de liens vers les vues sur cette page.
* {{PropertyData|Next Balloon Index}} : numérotation automatique des infobulles.
* {{PropertyData/fr|Scale}} : Échelle par défaut pour les Vues dans cette Page.
</div>


<span id="View"></span>
=== View ===
=== Vue ===


{{TitleProperty|Grid}}
{{TitleProperty|Grid}}


* {{PropertyView|Show Grid}}: Show a grid over this Page. {{Version|0.20}}
* {{PropertyView|Show Grid}} : affiche une grille sur cette page. {{Version/fr|0.20}}
* {{PropertyView|Grid Spacing}}: Distance between grid lines in mm. {{Version|0.20}}
* {{PropertyView|Grid Spacing}} : distance entre les lignes de la grille en mm. {{Version/fr|0.20}}


<span id="Scripting"></span>
==Script==
==Script==


Voir [[TechDraw_PageTemplate/fr#Script|TechDraw Page à partir d'un modèle]].
{{Emphasis|See also :}} [[TechDraw API/fr|TechDraw API]] et [[FreeCAD Scripting Basics/fr|FreeCAD Script de Base]].


L'outil Nouvelle page par défaut peut être utilisé dans des [[Macros/fr|macros]] et depuis la console [[Python/fr|Python]] en utilisant les fonctions suivantes:
{{Code|code=
page = FreeCAD.ActiveDocument.addObject('TechDraw::DrawPage','Page')
template = FreeCAD.ActiveDocument.addObject('TechDraw::DrawSVGTemplate','Template')
template.Template = templateFileSpec
page.Template = FreeCAD.ActiveDocument.Template
}}
* Crée une nouvelle page dans le document courant.

=== Champs de texte éditables ===

{{Emphasis|Voir aussi :}} [[TechDraw_Templates/fr|TechDraw Modèles]] pour plus d'informations sur la création de modèles.

Une fois qu'une nouvelle page a été créée, son attribut {{incode|Template}} contient un dictionnaire {{incode|EditableTexts}} avec le nom des champs modifiables (keys) et leurs valeurs textuelles. Copiez ce dictionnaire dans une variable, apportez des modifications, puis réaffectez le dictionnaire à l'attribut {{incode|EditableTexts}} pour afficher les modifications.

{{Code|code=
page = FreeCAD.ActiveDocument.Page
texts = page.Template.EditableTexts

for key, value in texts.items():
print("{0} = {1}".format(key, value))

texts["FC-Title"] = "The title of my page"
page.Template.EditableTexts = texts
}}


{{Docnav/fr
{{Docnav/fr
Line 108: Line 92:
{{TechDraw Tools navi{{#translation:}}}}
{{TechDraw Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Latest revision as of 08:31, 25 July 2023

TechDraw Page par défaut

Emplacement du menu
TechDraw → Page → Insérer une page par défaut
Ateliers
TechDraw
Raccourci par défaut
Aucun
Introduit dans la version
-
Voir aussi
TechDraw Page à partir d'un modèle, TechDraw Modèles

Description

L'outil TechDraw Page par défaut crée un nouvel objet Page à l'aide du fichier de modèle spécifié dans les TechDraw Préférences.

Modèle par défaut fourni avec TechDraw : A4_LandscapeTD.svg

Utilisation

  1. Un document actif doit exister.
  2. Il y a plusieurs façons de lancer l'outil :

Remarques

  • Si une page est marquée comme "Ne pas garder à jour" soit par sa propriété DonnéesKeep Updated, soit par l'option Activer/désactiver la mise à jour du menu contextuel, soit par le réglage dans les Préférences, elle ignorera les changements dans le modèle 3D. Il se peut que vous remarquiez des anomalies (géométrie manquante, valeurs de dimension manquantes, etc.) dans l'apparence de la page. Ces anomalies se corrigeront d'elles-mêmes lorsque la page sera mise à jour à l'aide de l'outil Redessiner une page. La page aura cette icône dans la vue en arborescence pendant que la mise à jour est suspendue. Ce paramètre affecte également le processus de démarrage. Si une page est marquée comme "Ne pas garder à jour", elle ne sera pas dessinée au démarrage du programme.
  • Si le modèle par défaut n'est pas spécifié dans votre fichier de configuration utilisateur user.cfg, l'outil va essayer :
$INSTALL_DIR/Mod/TechDraw/Templates/A4_LandscapeTD.svg
$INSTALL_DIR est le répertoire d'installation de FreeCAD, par exemple :
/usr/share/freecad/Mod/TechDraw/Templates/A4_LandscapeTD.svg

Propriétés

Données

Base

  • DonnéesProjection Type : type de projection par défaut (premier ou troisième angle) pour cette page.

Page

  • DonnéesKeepUpdated : si la valeur est false, la page n'est pas mise à jour avec les modifications apportées au modèle 3D. Utile pour les dessins compliqués/lents. Voir les Remarques.
  • DonnéesTemplate : lien vers l'objet Modèle de cette page.
  • DonnéesViews : liste de liens vers les vues sur cette page.
  • DonnéesScale : échelle par défaut pour les Vues dans cette page.
  • DonnéesNext Balloon Index : numérotation automatique des infobulles.

Vue

Grid

Script

Voir TechDraw Page à partir d'un modèle.