Widok DAG

From FreeCAD Documentation
Revision as of 05:12, 16 December 2023 by Kaktus (talk | contribs) (Created page with "Uruchom ponownie FreeCAD i aktywuj widok DAG: {{MenuCommand|{{StdMenu|Widok}} → Panele → Widok DAG}}.")

Wprowadzenie

Widok DAG jest skierowanym grafem acyklicznym (Directed Acyclic Graph), który pokazuje relacje między różnymi obiektami w dokumencie. Służy przede wszystkim do pokazania, w jaki sposób niektóre obiekty zależą od innych w złożonym modelu z wieloma funkcjami i odniesieniami, takimi jak te, które można utworzyć za pomocą środowiska pracy Projekt Części.

Widok DAG przypomina graf, który można utworzyć z repozytorium Git i jego gałęzi. Wraz ze standardowym widokiem drzewa i grafem zależności, widok DAG jest narzędziem do sprawdzania parametrycznej historii obiektów w dokumencie.

Przykład

Przedstawiony zostanie prosty model z różnymi widokami.

Modelowanie za pomocą kształtów 2D i 3D.

Po lewej: obiekty pokazane w standardowym widoku drzewa. Po prawej: obiekty pokazane w widoku DAG.

Relacje między obiektami pokazanymi w grafie zależności.

Aktywowanie widoku DAG

Widok DAG został wprowadzony w wersji 0.17 jako funkcja eksperymentalna dla zaawansowanych użytkowników i programistów, aby mogli rozwiązywać problemy ze złożonymi modelami; dlatego widok DAG nie jest domyślnie dostępny.

Aby użyć tego widoku, użyj edytora parametrów. Utwórz następującą podgrupę, jeśli jeszcze nie istnieje

  • BaseApp/Preferences/DockWindows/DAGView.

następnie dodaj parametr Enabled typu Boolean, i ustaw jego wartość na PRAWDA.

Uruchom ponownie FreeCAD i aktywuj widok DAG: Widok → Panele → Widok DAG.

In the parameter editor you can also change some properties in the following subgroup

  • BaseApp/Preferences/DAGView
  • FontPointSize - Set size of text font and can help with readability with high DPI displays. Set to 0 for default font size.
  • SelectionMode
    • 0 - single click selects an item. Ctrl-click to add items to selection.
    • 1 - every click adds/removes item to selection.
  • Direction - the order in which items are displayed.
    • 1 - child on top, parent under it
    • -1 - parent on top, children under it

Odnośniki internetowe