Introduzione
La vista DAG è un grafico aciclico diretto (DAG) che mostra le relazioni tra i diversi oggetti nel documento. Intende principalmente mostrare come determinati oggetti dipendono da altri in un modello complesso con molte funzioni e riferimenti, come quelli che possono essere creati con PartDesign.
La vista DAG assomiglia al grafico che può essere prodotto da un repository Git e dai suoi rami. Insieme allo vista ad albero standard e al grafico delle dipendenze, la vista DAG è uno strumento per ispezionare la storia parametrica degli oggetti in un documento.
Esempio
Un modello semplice verrà visto con diverse visualizzazioni.
Modello con forme 2D e 3D.
A sinistra: oggetti mostrati nella vista ad albero standard. A destra: oggetti mostrati nella vista DAG.
Relazioni tra gli oggetti mostrati nel grafico delle dipendenze.
Attivazione della vista DAG
La vista DAG è stata introdotta nella versione 0.17 come funzionalità sperimentale per utenti esperti e sviluppatori, in modo che potessero risolvere i problemi di modelli complessi; pertanto, la vista DAG non è disponibile per impostazione predefinita.
Per disporre di questa vista usare l'editor dei parametri. Se non esiste creare il seguente sottogruppo
BaseApp/Preferences/DockWindows/DAGView
quindi aggiungere il parametro Enabled
di tipo Boolean
, e impostarlo su true
.
Riavvia FreeCAD e attiva la vista DAG: Visualizza → Pannelli → Vista DAG.
Nell'editor dei parametri si possono anche modificare alcune proprietà nei seguenti sottogruppi
BaseApp/Preferences/DAGView
- FontPointSize - Imposta la dimensione del carattere del testo e può migliorare la leggibilità con display a alti DPI. Impostare su 0 per la dimensione del carattere predefinita.
- SelectionMode
- 0 - il singolo clic seleziona un elemento. Ctrl-clic per aggiungere elementi alla selezione.
- 1 - ogni clic aggiunge / rimuove l'elemento alla selezione.
- Direction - l'ordine in cui vengono visualizzati gli elementi.
- 1 - figli in alto, genitore sotto di esso
- -1 - genitore in alto, figli sotto
Link
- DAGView, thread del forum che presenta il nuovo strumento.
- easter egg of PartDesign Next: DAG View, includere la vista insieme all'aggiornamento di PartDesign.
Questa pagina è recuperata da https://wiki.freecad.org/DAG_view