DAG view/it: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
(11 intermediate revisions by 2 users not shown)
Line 3: Line 3:
== Introduzione ==
== Introduzione ==


{{TOCright}}
La [[DAG view/it|vista DAG]] è un [https://en.wikipedia.org/wiki/Directed_acyclic_graph 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 Workbench/it|PartDesign]].

La [[DAG view/it|vista DAG]] è un [https://en.wikipedia.org/wiki/Directed_acyclic_graph 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 [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign Workbench/it|PartDesign]].


La vista DAG assomiglia al grafico che può essere prodotto da un repository Git e dai suoi rami. Insieme allo [[tree view/it|vista ad albero]] standard e al [[Std_ExportGraphviz/it|grafico delle dipendenze]], la vista DAG è uno strumento per ispezionare la storia parametrica degli oggetti in un documento.
La vista DAG assomiglia al grafico che può essere prodotto da un repository Git e dai suoi rami. Insieme allo [[tree view/it|vista ad albero]] standard e al [[Std_ExportGraphviz/it|grafico delle dipendenze]], la vista DAG è uno strumento per ispezionare la storia parametrica degli oggetti in un documento.


== Example ==
== Esempio ==


Un modello semplice verrà visto con diverse visualizzazioni.
A simple model will be seen with different views.


[[File:FreeCAD_DAG_view_3D.png]]
[[File:FreeCAD_DAG_view_3D.png]]
{{Caption|Model with 2D and 3D shapes.}}
{{Caption|Modello con forme 2D e 3D.}}


[[File:FreeCAD_DAG_view_Tree_view.png]] [[File:FreeCAD_DAG_view.png|x500px]]
<div class="mw-translate-fuzzy">
[[File:FreeCAD_Combo_view_Tree_View.png]] [[File:FreeCAD_DAG_view.png]]
</div>


{{Caption|Left: objects shown in the standard [[tree view|tree view]]. Right: objects shown in the DAG view.}}
{{Caption|A sinistra: oggetti mostrati nella [[tree view/it|vista ad albero]] standard. A destra: oggetti mostrati nella vista DAG.}}


[[File:FreeCAD_DAG_view_Std_DependencyGraph.png]]
<div class="mw-translate-fuzzy">
[[File:FreeCAD_DAG_view_Std_DependencyGraph.png|800px]]
</div>


{{Caption|Relazioni tra gli oggetti mostrati nel [[Std_ExportGraphviz/it|grafico delle dipendenze]].}}
<div class="mw-translate-fuzzy">
{{Caption|Modello che include vari corpi e funzioni; la sua rappresentazione nella [[tree view/it| vista ad albero]] standard (a sinistra), nella vista DAG (a destra) e nel [[Std_ExportGraphviz/it|grafico delle dipendenze]] (sotto).}}
</div>


== Attivazione della vista DAG ==
== Attivazione della vista DAG ==
Line 37: Line 33:
quindi aggiungere il parametro {{incode|Enabled}} di tipo {{incode|Boolean}}, e impostarlo su {{TRUE}}.
quindi aggiungere il parametro {{incode|Enabled}} di tipo {{incode|Boolean}}, e impostarlo su {{TRUE}}.


Quindi attivalo, {{MenuCommand|Visualizza → Pannelli → Vista DAG}}.
Quindi attivarlo, {{MenuCommand|{{StdMenu|[[Std View Menu/it|Visualizza]]}} → Pannelli → Vista DAG}}.


Nell'[[Std DlgParameter/it|editor dei parametri]] si possono anche modificare alcune proprietà nel seguente sottogruppo
Nell'[[Std DlgParameter/it|editor dei parametri]] si possono anche modificare alcune proprietà nei seguenti sottogruppi
* {{incode|BaseApp/Preferences/DAGView}}
* {{incode|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==
==Link==
Line 47: Line 50:
* [https://forum.freecadweb.org/viewtopic.php?t=15375 easter egg of PartDesign Next: DAG View], includere la vista insieme all'aggiornamento di PartDesign.
* [https://forum.freecadweb.org/viewtopic.php?t=15375 easter egg of PartDesign Next: DAG View], includere la vista insieme all'aggiornamento di PartDesign.


{{Interface navi{{#translation:}}}}
<div class="mw-translate-fuzzy">
{{Std Base navi{{#translation:}}}}
{{Interface/it}}
{{Userdocnavi/it}}
{{Userdocnavi{{#translation:}}}}
</div>

Revision as of 20:07, 20 May 2020

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.

Quindi attivarlo, 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