DAG view/de: Difference between revisions

From FreeCAD Documentation
(Created page with "Die DAG Ansicht ähnelt dem Graphen, der aus einem Git Repositorium und seinen Ablegern erzeugt werden kann. Zusammen mit der Standardansicht Baumansicht und...")
(Paneele should be changed, but via Crowdin first!)
 
(27 intermediate revisions by 4 users not shown)
Line 5: Line 5:
{{TOCright}}
{{TOCright}}


Die [[DAG view/de|DAG Ansicht]] ist ein [https://en.wikipedia.org/wiki/Directed_acyclic_graph directed acyclic graph] (DAG) (deutsch: gerichteter azyklischen Graph), der die Beziehungen zwischen verschiedenen Objekten im Dokument zeigt. Er ist hauptsächlich dazu geeignet, zu zeigen, wie bestimmte Objekte in einem komplexen Modell mit vielen Funktionen und Referenzen, wie z.B. denjenigen, die mit dem [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign Workbench/de|PartDesign Arbeitsbereich]] erstellt werden können, von anderen abhängen.
Die [[DAG view/de|DAG-Ansicht]] ist ein [https://en.wikipedia.org/wiki/Directed_acyclic_graph directed acyclic graph] (DAG) (deutsch: gerichteter azyklischer Graph), der die Beziehungen zwischen verschiedenen Objekten im Dokument zeigt. Er ist hauptsächlich dazu gedacht, zu zeigen, wie bestimmte Objekte in einem komplexen Modell mit vielen Funktionen und Referenzen, wie z.B. denjenigen, die mit dem Arbeitsbereich [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign Workbench/de|PartDesign]] erstellt werden können, von anderen abhängen.


Die DAG Ansicht ähnelt dem Graphen, der aus einem Git Repositorium und seinen Ablegern erzeugt werden kann. Zusammen mit der Standardansicht [[tree view/de|Baumansicht]] und dem [[Std_ExportGraphviz/de|Abhängigkeitsgraphen]] ist die DAG Ansicht ein Werkzeug, um die parametrische Historie von Objekten in einem Dokument zu untersuchen.
Die DAG-Ansicht ähnelt dem Graphen, der aus einem Git-Repositorium und seinen Ablegern erzeugt werden kann. Zusammen mit der normalen [[tree_view/de|Baumansicht]] und dem [[Std_DependencyGraph/de|Abhängigkeitsgraph]] ist die DAG-Ansicht ein Werkzeug, um die parametrische Historie von Objekten in einem Dokument zu untersuchen.


== Example ==
==Beispiel==


Ein einfaches Modell wird mit verschiedenen Ansichten gezeigt.
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|Modell mit 2D- und 3D-Formen.}}


[[File:FreeCAD_DAG_view_Tree_view.png]] [[File:FreeCAD_DAG_view.png|x500px]]
[[File:FreeCAD_DAG_view_Tree_view.png]] [[File:FreeCAD_DAG_view.png|x500px]]


{{Caption|Left: objects shown in the standard [[tree view|tree view]]. Right: objects shown in the DAG view.}}
{{Caption|Links: Objekte angezeigt in der Standardansicht [[tree_view/de|Baumansicht]]. Rechts: Objekte angezeigt in der DAG-Ansicht.}}


[[File:FreeCAD_DAG_view_Std_DependencyGraph.png]]
[[File:FreeCAD_DAG_view_Std_DependencyGraph.png]]


{{Caption|Beziehungen zwischen den im [[Std_DependencyGraph/de|Abhängigkeitsgraph]] gezeigten Objekten.}}
{{Caption|Relationships between the objects shown in the [[Std_ExportGraphviz|dependency graph]].}}


== Activating the DAG view ==
== Aktivieren der DAG-Ansicht ==


Die DAG-Ansicht wurde in 0.17 als eine experimentelle Funktion für Hauptanwender und Entwickler zur Unterstützung bei der Fehlerbereinigung in komplexen Modellen eingeführt; daher ist die DAG-Ansicht nicht standardmäßig verfügbar.
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.


To use this view use the [[Std DlgParameter|parameter editor]]. Create the following subgroup if it doesn't exist
Um diese Ansicht zu verwenden, verwende den [[Std DlgParameter/de|Parametereditor]]. Erstelle die folgende Untergruppe, wenn sie nicht existiert
* {{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}}.
dann füge den Parameter {{incode|Enabled}} vom Typ {{incode|Boolean}} hinzu und setze ihn auf {{TRUE}}.


Then activate it, {{MenuCommand|{{StdMenu|[[Std View Menu|View]]}} → Panels → DAG view}}.
Restarte FreeCAD und aktiviere die DAG Ansicht: {{MenuCommand|{{StdMenu|[[Std_View_Menu/de|Ansicht]]}} → Paneele → DAG-Ansicht}}.


In the [[Std DlgParameter|parameter editor]] you can also change some properties in the following subgroup
Im [[Std DlgParameter/de|Parametereditor]] kannst du auch einige Eigenschaften in der folgenden Untergruppe ändern
* {{incode|BaseApp/Preferences/DAGView}}
* {{incode|BaseApp/Preferences/DAGView}}
* SchriftartPunktGrösse - Setze die Größe der Text Schriftart und kann die Lesbarkeit bei hohen DPI-Werten verbessern. Für die Standardschriftgröße auf 0 setzen.
* FontPointSize - Set size of text font and can help with readability with high DPI displays. Set to 0 for default font size.
* AuswahlModus
* SelectionMode
** 0 - single click selects an item. Ctrl-click to add items to selection.
** 0 - einfacher Klick wählt ein Element aus. Strg-Klick fügt Elemente zur Auswahl hinzu.
** 1 - every click adds/removes item to selection.
** 1 - jeder Klick fügt/entfernt ein Element zur Auswahl.
* Richtung - die Reihenfolge, in der die Elemente angezeigt werden.
* Direction - the order in which items are displayed.
** 1 - child on top, parent under it
** 1 - Kind oben, Elternteil darunter
** -1 - parent on top, children under it
** -1 - Eltern oben, Kinder darunter


== Links ==
==Verweise==


* [https://forum.freecadweb.org/viewtopic.php?f=20&t=11276 DAGView], forum thread presenting the new tool.
* [https://forum.freecadweb.org/viewtopic.php?f=20&t=11276 DAGView], Forumsbeitrag zur Vorstellung des neuen Werkzeugs.
* [https://forum.freecadweb.org/viewtopic.php?t=15375 easter egg of PartDesign Next: DAG View], including the view together with the update to PartDesign.
* [https://forum.freecadweb.org/viewtopic.php?t=15375 Osterei von nächsten PartDesign: DAG Ansicht], einschließlich der Ansicht zusammen mit der Aktualisierung von PartDesign.


{{Interface navi{{#translation:}}}}
{{Interface navi{{#translation:}}}}

Latest revision as of 07:34, 1 April 2022

Einleitung

Die DAG-Ansicht ist ein directed acyclic graph (DAG) (deutsch: gerichteter azyklischer Graph), der die Beziehungen zwischen verschiedenen Objekten im Dokument zeigt. Er ist hauptsächlich dazu gedacht, zu zeigen, wie bestimmte Objekte in einem komplexen Modell mit vielen Funktionen und Referenzen, wie z.B. denjenigen, die mit dem Arbeitsbereich PartDesign erstellt werden können, von anderen abhängen.

Die DAG-Ansicht ähnelt dem Graphen, der aus einem Git-Repositorium und seinen Ablegern erzeugt werden kann. Zusammen mit der normalen Baumansicht und dem Abhängigkeitsgraph ist die DAG-Ansicht ein Werkzeug, um die parametrische Historie von Objekten in einem Dokument zu untersuchen.

Beispiel

Ein einfaches Modell wird mit verschiedenen Ansichten gezeigt.

Modell mit 2D- und 3D-Formen.

Links: Objekte angezeigt in der Standardansicht Baumansicht. Rechts: Objekte angezeigt in der DAG-Ansicht.

Beziehungen zwischen den im Abhängigkeitsgraph gezeigten Objekten.

Aktivieren der DAG-Ansicht

Die DAG-Ansicht wurde in 0.17 als eine experimentelle Funktion für Hauptanwender und Entwickler zur Unterstützung bei der Fehlerbereinigung in komplexen Modellen eingeführt; daher ist die DAG-Ansicht nicht standardmäßig verfügbar.

Um diese Ansicht zu verwenden, verwende den Parametereditor. Erstelle die folgende Untergruppe, wenn sie nicht existiert

  • BaseApp/Preferences/DockWindows/DAGView

dann füge den Parameter Enabled vom Typ Boolean hinzu und setze ihn auf true.

Restarte FreeCAD und aktiviere die DAG Ansicht: Ansicht → Paneele → DAG-Ansicht.

Im Parametereditor kannst du auch einige Eigenschaften in der folgenden Untergruppe ändern

  • BaseApp/Preferences/DAGView
  • SchriftartPunktGrösse - Setze die Größe der Text Schriftart und kann die Lesbarkeit bei hohen DPI-Werten verbessern. Für die Standardschriftgröße auf 0 setzen.
  • AuswahlModus
    • 0 - einfacher Klick wählt ein Element aus. Strg-Klick fügt Elemente zur Auswahl hinzu.
    • 1 - jeder Klick fügt/entfernt ein Element zur Auswahl.
  • Richtung - die Reihenfolge, in der die Elemente angezeigt werden.
    • 1 - Kind oben, Elternteil darunter
    • -1 - Eltern oben, Kinder darunter

Verweise