Vue DAG
Introduction
La vue DAG signifie Directed Acyclic Graph (Graphe orienté acyclique). Elle montre les relations entre les différents objets du document. Elle montre principalement 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 graphe des dépendances, 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 graphe des dépendances.
Activer la vue DAG
La vue DAG est une fonction expérimentale destinée aux utilisateurs expérimentés et aux développeurs pour le dépannage de modèles complexes ; par conséquent, 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 : enfants au dessus, parent en dessous
- -1 : parent au dessus, 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.
- Éditeur de préférences, Personnalisation de l'Interface
- Fenêtre principale : Menu standard, Zone de vue principale, Vue 3D, Vue combinée (Vue en arborescence, Panneau des tâches, Éditeur de propriétes), Fenêtre de sélection, Vue rapport, Console Python, Barre d'état, Vue DAG, Sélecteur d'atelier
- Fenêtres auxiliaires : Inspecteur du graphe, Graphe des dépendances
- Fichier : Nouveau, Ouvrir, Fichiers récents, Fermer, Tout fermer, Enregistrer, Enregistrer sous, Enregistrer une copie, Tout enregistrer, Rétablir, Importer, Exporter, Ajouter au document, Informations sur le document, Imprimer, Aperçu avant impression, Exporter au format PDF, Quitter
- Édition : Annuler, Rétablir, Couper, Copier, Coller, Dupliquer la sélection, Recalculer, Sélection d'objets par boîte, Sélection de faces par boîte, Tout sélectionner, Effacer, Vers la console Python, Positionner, Transformer, Aligner, Basculer le mode d'édition, Properties, 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, Matériau, Apparence, Couleur aléatoire, Apparence par face, Basculer la transparence, Atelier, Barre d'état
- Vues standards : Tout afficher, Afficher la sélection, Align to Selection, 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, Stocker la vue de travail, Rappel de vue de travail
- 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 : Ancrer, Désancrer, 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é
- Barre d'outils : Fichier, Édition, Presse-papiers, Atelier, Macro, Vue, Vue individuelle, Structure, Aide, Lock Toolbars
- Panneaux : Vue en arborescence, Éditeur de propriétés, Vue combinée, Fenêtre de sélection, Console Python, Vue rapport, Panneau des tâches, Vue DAG
- Superposition des panneaux ancrables : Basculer la superposition pour tout, Basculer la transparence pour tout, Basculer une superposition, Basculer une transparence, Panneaux non interactifs, Basculer à gauche, Basculer à droite, Basculer en haut, Basculer en bas
- 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 : Gestionnaire des extensions, Mesurer, Préciser une sélection, Mesure rapide, Convertisseur d'unités, Charger une image, Capture d'écran, Ajouter un document texte, Vue en rotation, Inspecteur du graphe de scène, Graphique de dépendance, Exporter le graphe de dépendance, Utilitaire de projet, Éditeur des paramètres, Personnaliser
- Macro : Enregistrer une macro, Macros…, 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 : Qu'est-ce que c'est ?, Page de démarrage, Documentation utilisateurs, Forum de FreeCAD, Signaler un bogue, Redémarrer en mode sans échec, Manuel pour développeur, Documentation des modules Python, Site web de FreeCAD, Don à FreeCAD, À propos de FreeCAD
- Additionel :
- Divers : Std Part, Std Groupe, Jeu de variables, Link Group, Sélectionner toutes les instances, Basculer le figeage
- Références : Système de coordonnées, Plan de référence, Ligne de référence, Point de référence
- Actions sur les liens: Créer un lien, Créer un sous-lien, Remplacer par un lien, Délier, Importer des liens, Importer tous les liens
- Actions sur les expressions : Copier la sélection, Copier le document actif, Copier tous les documents, Coller
- Part-Filtre : Sélection des sommets, Sélection des arêtes, Sélection des faces, Supprimer tous les filtres
- 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, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test


