DAG view/de: Difference between revisions

From FreeCAD Documentation
(Created page with "Aktiviere es dann, {{MenuCommand|{{StdMenu|Ansicht}} →Konsolen → DAG Ansicht}}.")
(Paneele should be changed, but via Crowdin first!)
 
(17 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.


==Beispiel==
==Beispiel==
Line 14: Line 14:


[[File:FreeCAD_DAG_view_3D.png]]
[[File:FreeCAD_DAG_view_3D.png]]
{{Caption|Modell mit 2D und 3D Formen.}}
{{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|Links: Objekte angezeigt in der Standardansicht [[tree view/de|Baumansicht]]. Rechts: Objekte angezeigt in der DAG Ansicht.}}
{{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_ExportGraphviz/de|Abhängigkeitsdiagramm]] gezeigten Objekten.}}
{{Caption|Beziehungen zwischen den im [[Std_DependencyGraph/de|Abhängigkeitsgraph]] gezeigten Objekten.}}


== Aktivieren der DAG Ansicht ==
== Aktivieren der DAG-Ansicht ==


Die DAG Ansicht wurde in 0.17 als eine experimentelles Funktion für Hauptanwender und Entwickler eingeführt, so dass sie komplexe Modelle fehlerbehandeln können; daher ist die DAG Ansicht nicht standardmäßig verfügbar.
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 [[Std DlgParameter/de|Parametereditor]]. Erstelle die folgende Untergruppe, wenn sie nicht existiert
Um diese Ansicht zu verwenden, verwende den [[Std DlgParameter/de|Parametereditor]]. Erstelle die folgende Untergruppe, wenn sie nicht existiert
Line 33: Line 33:
dann füge den Parameter {{incode|Enabled}} vom Typ {{incode|Boolean}} hinzu und setze ihn auf {{TRUE}}.
dann füge den Parameter {{incode|Enabled}} vom Typ {{incode|Boolean}} hinzu und setze ihn auf {{TRUE}}.


Aktiviere es dann, {{MenuCommand|{{StdMenu|[[Std View Menu|Ansicht]]}} →Konsolen → DAG Ansicht}}.
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