Difference between revisions of "DAG view/it"

From FreeCAD Documentation
Jump to navigation Jump to search
(Created page with "Vista DAG")
 
 
(36 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<languages/>
 
<languages/>
  
== Introduction ==
+
== Introduzione ==
  
The [[DAG view|DAG view]] is a [https://en.wikipedia.org/wiki/Directed_acyclic_graph directed acyclic graph] (DAG) that shows the relationships between different objects in the document. It is meant primarily to show how certain objects depend on others in a complex model with many features and references, such as those that can be created with the [[PartDesign Workbench|PartDesign Workbench]].
+
{{TOCright}}
  
The DAG view resembles the graph that can be produced from a Git repository and its branches. Together with the standard [[tree view|tree view]] and the [[Std_ExportGraphviz|dependency graph]], the DAG view is a tool to inspect the parametric history of objects in a document.
+
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]].
  
[[File:FreeCAD_Combo_view_Tree_View.png]] [[File:FreeCAD_DAG_view.png]]
+
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_DependencyGraph/it|grafico delle dipendenze]], la vista DAG è uno strumento per ispezionare la storia parametrica degli oggetti in un documento.
  
[[File:FreeCAD_DAG_view_Std_DependencyGraph.png|800px]]
+
== Esempio ==
  
{{Caption|Model that includes various bodies and features; its representation in the standard [[tree view|tree view]] (left), in the DAG view (right), and in the [[Std_ExportGraphviz|dependency graph]] (below).}}
+
Un modello semplice verrà visto con diverse visualizzazioni.
  
== Activating the DAG view ==
+
[[File:FreeCAD_DAG_view_3D.png]]
 +
{{Caption|Modello con forme 2D e 3D.}}
  
The DAG view was introduced in 0.17 as an experimental feature for power users and developers, so they could troubleshoot complex models; therefore, the DAG view is not available by default.
+
[[File:FreeCAD_DAG_view_Tree_view.png]] [[File:FreeCAD_DAG_view.png|x500px]]
  
To use this view use the [[parameter editor|parameter editor]]. Create the following subgroup if it doesn't exist
+
{{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]]
 +
 
 +
{{Caption|Relazioni tra gli oggetti mostrati nel [[Std_DependencyGraph/it|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'[[Std DlgParameter/it|editor dei parametri]]. Se non esiste creare il seguente sottogruppo
 
* {{incode|BaseApp/Preferences/DockWindows/DAGView}}
 
* {{incode|BaseApp/Preferences/DockWindows/DAGView}}
  
then add the parameter {{incode|Enabled}} of type {{incode|Boolean}}, and set it to {{TRUE}}.
+
quindi aggiungere il parametro {{incode|Enabled}} di tipo {{incode|Boolean}}, e impostarlo su {{TRUE}}.
  
Then activate it, {{MenuCommand|View → Panels → DAG view}}.
+
Quindi attivarlo, {{MenuCommand|{{StdMenu|[[Std View Menu/it|Visualizza]]}} Pannelli Vista DAG}}.
  
In the [[parameter editor|parameter editor]] you can also change some properties in the following subgroup
+
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==
  
See also:
+
* [https://forum.freecadweb.org/viewtopic.php?f=20&t=11276 DAGView], thread del forum che presenta il nuovo strumento.
* [https://forum.freecadweb.org/viewtopic.php?f=20&t=11276 DAGView]
+
* [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?f=20&t=11276 easter egg of PartDesign Next: DAG View]
 
  
{{Interface}}
+
{{Interface navi{{#translation:}}}}
{{Userdocnavi}}
+
{{Std Base navi{{#translation:}}}}
 +
{{Userdocnavi{{#translation:}}}}

Latest revision as of 21:14, 14 August 2020

Other languages:
Deutsch • ‎English • ‎français • ‎italiano • ‎русский

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 Workbench PartDesign.svg 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.

FreeCAD DAG view 3D.png

Modello con forme 2D e 3D.

FreeCAD DAG view Tree view.png FreeCAD DAG view.png

A sinistra: oggetti mostrati nella vista ad albero standard. A destra: oggetti mostrati nella vista DAG.

FreeCAD DAG view Std DependencyGraph.png

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