DAG view/fr: Difference between revisions
mNo edit summary |
No edit summary |
||
(35 intermediate revisions by 4 users not shown) | |||
Line 3: | Line 3: | ||
== Introduction == |
== Introduction == |
||
{{TOCright}} |
|||
⚫ | La [[ |
||
⚫ | La [[DAG_view/fr|vue DAG]] signifie [https://fr.wikipedia.org/wiki/Graphe_orient%C3%A9_acyclique Directed Acyclic Graph (Graphe orienté acyclique)]. Elle montre les relations entre les différents objets du document. Elle est principalement destinée à montrer comment certains objets dépendent d'autres objets dans un modèle complexe comportant de nombreuses fonctionnalités et références, telles que celles pouvant être créées avec l'[[Image:Workbench_PartDesign.svg|24px]] [[PartDesign_Workbench/fr|atelier PartDesign]]. |
||
⚫ | La vue DAG ressemble au graphe qui peut être produit à partir d’un |
||
⚫ | La vue DAG ressemble au graphe qui peut être produit à partir d’un dépôt Git et de ses branches. Associée à la [[Tree_view/fr|vue en arborescence]] et au [[Std_DependencyGraph/fr|graphique de dépendance]], la vue DAG est un outil permettant d'inspecter l'historique paramétrique des objets d'un document. |
||
⚫ | |||
<span id="Example"></span> |
|||
⚫ | |||
== Exemple == |
|||
Un modèle simple sera vu avec différentes vues. |
|||
{{Caption|Modèle comprenant divers corps et fonctionnalités; sa représentation dans la [[tree view/fr|vue hiérarchie]] (à gauche), dans la vue DAG (à droite) et dans le [[Std_ExportGraphviz/fr|graphe de dépendance]] (ci-dessous).}} |
|||
[[File:FreeCAD_DAG_view_3D.png]] |
|||
⚫ | |||
{{Caption|Modèle avec des formes 2D et 3D.}} |
|||
⚫ | |||
⚫ | |||
{{Caption|À gauche : objets affichés dans la [[Tree_view|vue en arborescence]] standard. À droite : objets affichés dans la vue DAG.}} |
|||
⚫ | |||
⚫ | |||
{{Caption|Relations entre les objets affichés dans le [[Std_DependencyGraph/fr|Graphique de dépendance]].}} |
|||
<span id="Activating_the_DAG_view"></span> |
|||
⚫ | |||
⚫ | |||
⚫ | |||
* {{incode|BaseApp/Preferences/DockWindows/DAGView}} |
* {{incode|BaseApp/Preferences/DockWindows/DAGView}} |
||
puis ajoutez le paramètre{{incode|Enabled}} de type {{incode|Boolean}} |
puis ajoutez le paramètre{{incode|Enabled}} de type {{incode|Boolean}} et mettez le à {{TRUE}}. |
||
Redémarrez FreeCAD et activez la vue DAG : {{MenuCommand|{{StdMenu|[[Std View Menu/fr|Affichage]]}} → Panneaux → Vue DAG}}. |
|||
Dans l'[[ |
Dans l'[[Std_DlgParameter/fr|éditeur des paramètres]], vous pouvez également modifier certaines propriétés dans le sous-groupe suivant : |
||
* {{incode|BaseApp/Preferences/DAGView}} |
* {{incode|BaseApp/Preferences/DAGView}} |
||
* FontPointSize : définissez la taille de la police du texte. Cela peut aider à la lisibilité avec les écrans à haute résolution. Définissez à 0 pour la taille de police par défaut. |
|||
* Mode de selection : |
|||
** 0 : un seul clic sélectionne un élément. Ctrl-clic pour ajouter des éléments à la sélection. |
|||
** 1 : chaque clic ajoute / supprime un élément à la sélection. |
|||
* Direction, l'ordre dans lequel les éléments sont affichés. |
|||
** 1 : enfant en haut, parent en dessous |
|||
** -1 : parent en haut, enfants en dessous |
|||
<span id="Links"></span> |
|||
== Liens == |
== Liens == |
||
See also: |
|||
* [https://forum.freecadweb.org/viewtopic.php?f=20&t=11276 DAGView], fil de discussion présentant le nouvel outil. |
* [https://forum.freecadweb.org/viewtopic.php?f=20&t=11276 DAGView], fil de discussion présentant le nouvel outil. |
||
* [https://forum.freecadweb.org/viewtopic.php?f=20&t=15375 easter egg of PartDesign Next: DAG View], y compris la vue avec la mise à jour de PartDesign. |
* [https://forum.freecadweb.org/viewtopic.php?f=20&t=15375 easter egg of PartDesign Next: DAG View], y compris la vue avec la mise à jour de PartDesign. |
||
{{Interface |
{{Interface navi{{#translation:}}}} |
||
{{Std Base navi{{#translation:}}}} |
|||
{{Userdocnavi |
{{Userdocnavi{{#translation:}}}} |
Latest revision as of 08:15, 17 August 2023
Introduction
La vue DAG signifie Directed Acyclic Graph (Graphe orienté acyclique). Elle montre les relations entre les différents objets du document. Elle est principalement destinée à montrer comment certains objets dépendent d'autres objets dans un modèle complexe comportant de nombreuses fonctionnalités et références, telles que celles pouvant être créées avec l' atelier PartDesign.
La vue DAG ressemble au graphe qui peut être produit à partir d’un dépôt Git et de ses branches. Associée à la vue en arborescence et au graphique de dépendance, la vue DAG est un outil permettant d'inspecter l'historique paramétrique des objets d'un document.
Exemple
Un modèle simple sera vu avec différentes vues.
Modèle avec des formes 2D et 3D.
À gauche : objets affichés dans la vue en arborescence standard. À droite : objets affichés dans la vue DAG.
Relations entre les objets affichés dans le Graphique de dépendance.
Activation de la vue DAG
La vue DAG a été introduite dans la version 0.17 en tant que fonctionnalité expérimentale pour les utilisateurs expérimentés et les développeurs, afin de leur permettre de dépanner des modèles complexes; de ce fait, la vue DAG n'est pas disponible par défaut.
Pour utiliser cette vue, utilisez l'éditeur des paramètres. Créez le sous-groupe suivant s'il n'existe pas
BaseApp/Preferences/DockWindows/DAGView
puis ajoutez le paramètreEnabled
de type Boolean
et mettez le à true
.
Redémarrez FreeCAD et activez la vue DAG : Affichage → Panneaux → Vue DAG.
Dans l'éditeur des paramètres, vous pouvez également modifier certaines propriétés dans le sous-groupe suivant :
BaseApp/Preferences/DAGView
- FontPointSize : définissez la taille de la police du texte. Cela peut aider à la lisibilité avec les écrans à haute résolution. Définissez à 0 pour la taille de police par défaut.
- Mode de selection :
- 0 : un seul clic sélectionne un élément. Ctrl-clic pour ajouter des éléments à la sélection.
- 1 : chaque clic ajoute / supprime un élément à la sélection.
- Direction, l'ordre dans lequel les éléments sont affichés.
- 1 : enfant en haut, parent en dessous
- -1 : parent en haut, enfants en dessous
Liens
- DAGView, fil de discussion présentant le nouvel outil.
- easter egg of PartDesign Next: DAG View, y compris la vue avec la mise à jour de PartDesign.
- Fichier : Nouveau, Ouvrir, Fermer, Fermer tout, Enregistrer, Enregistrer sous, Enregistrer une copie, Enregistrer tout, Rétablir, Importer, Exporter, Fusion de projets, Informations sur le projet, Imprimer, Aperçu avant impression, Exporter au format PDF, Fichiers récents, Quitter
- Édition : Annuler, Rétablir, Couper, Copier, Coller, Dupliquer la sélection, Rafraîchir, Sélection par boîte, Sélection d'éléments par boîte, Tout sélectionner, Effacer, Vers la console Python, Positionner, Transformer, Aligner, Basculer le mode d'édition, Mode d'édition, Préférences
- Affichage :
- Divers : Créer une nouvelle vue, Vue orthographique, Vue en perspective, Plein écran, Boîte englobante, Axes du repère, Plan de coupe, Mappage de texture, Basculer en mode navigation, Apparence, Couleur aléatoire, Atelier, Barre d'état
- Vues standards : Tout afficher, Afficher la sélection, Isométrique, Dimétrique, Trimétrique, Accueil, Vue de devant, Vue de dessus, Vue de droite, Vue de l'arrière, Vue de dessous, Vue de gauche, Rotation à gauche, Rotation à droite
- Figer l'affichage : Enregistrer les vues, Charger les vues, Figer l'affichage, Effacer les vues
- Style de représentation : Par défaut, Points, Filaire, Ligne cachée, Pas d'ombrage, Ombré, Filaire ombré
- Stéréo : Stéréo rouge/cyan, Tampon stéréo quadruple, Lignes stéréo entrelacées, Colonnes stéréo entrelacées, Stéréo désactivée, Position de la caméra
- Zoom : Zoom avant, Zoom arrière, Zoom fenêtre
- Fenêtre de document : Dockée, Non dockée, Plein écran
- Visibilité : Basculer la visibilité, Afficher la sélection, Masquer la sélection, Sélectionner les objets visibles, Basculer tous les objets, Afficher tous les objets, Masquer tous les objets, Basculer la sélectivité, Basculer les mesures, Supprimer les mesures
- Barre d'outils : Fichier, Édition, Presse-papiers, Atelier, Macro, Vue, Structure, Aide
- Panneaux : Vue en arborescence, Éditeur de propriétés, Fenêtre de sélection, Panneau des tâches, Console Python, Vue DAG, Vue combinée, Vue rapport
- Navigation par lien : Objet lié, Objet lié le plus profond, Tous les liens
- Actions sur l'arborescence : Synchroniser la vue, Synchroniser la sélection, Synchroniser le placement, Présélection, Enregistrer la sélection, Document unique, Tous les documents, Réduire/développer, Déplacement, Aller à la sélection, Sélection précédente, Sélection suivante
- Outils : Éditeur des paramètres, Capture d'écran, Inspecteur du graphe de scène, Graphique de dépendance, Utilitaire de projet, Mesurer une distance, Ajouter un document texte, Vue en rotation, Convertisseur d'unités, Personnaliser, Gestionnaire des extensions
- Macro : Enregistrer une macro, Macros…, Macros récentes, Lancer la macro, Débogueur distant, Déboguer la macro, Arrêt du débogage, Passer outre, Rentrer dedans, Basculer le point d'arrêt
- Aide : Aide en ligne, Site web de FreeCAD, Documentation utilisateurs, Documentation pour programmer en Python, Documentation automatique des modules Python, Forum de FreeCAD, FAQ de FreeCAD, Signaler un bogue, À propos de FreeCAD, Qu'est-ce que c'est ?
- Démarrer avec FreeCAD
- Installation : Téléchargements, Windows, Linux, Mac, Logiciels supplémentaires, Docker, AppImage, Ubuntu Snap
- Bases : À propos de FreeCAD, Interface, Navigation par la souris, Méthodes de sélection, Objet name, Préférences, Ateliers, Structure du document, Propriétés, Contribuer à FreeCAD, Faire un don
- Aide : Tutoriels, Tutoriels vidéo
- Ateliers : Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test