Введение
DAG (Directed Acyclic Graph) - это направленный ациклический граф, который отображает взаимосвязи между различными объектами в документе. Этот иструмент предназначен в первую очередь для того, чтобы показать, зависимости между объектами в сложных моделях со множеством функций и ссылок, например созданных с помощью верстака PartDesign.
The DAG View resembles the graph that can be produced from a Git repository and its branches. Together with the standard Tree View and the Dependency Graph, the DAG View is a tool to inspect the parametric history of objects in a document.
Пример
Простая модель связи объектов которой будут представлены разными способами.
Композитная модель с 2-ух мерными и 3-ех мерными формами.
Слева: объекты отображены в стандартном древовидном представлении. Справа: объекты представлены в виде DAG.
Отношения между объектами отображены в графе зависимостей.
Включение возможности просмотра DAG
The DAG View is an experimental feature for power users and developers to troubleshoot complex models; therefore, the DAG View is not available by default.
Для того, чтобы сделать возможным просмотр DAG, откройте редактор параметров (через главное меню Инструменты → Редактор параметров...). И создайте следующую группу, если она еще не создана:
BaseApp/Preferences/DockWindows/DAGView
В группе создайте параметр Enabled, Boolean типа и установите его как true. Нажмите Сохранить на диск и закройте редактор параметров.
Перезапустите FreeCAD и откройте окно просмотра DAG через: Вид → Панели → Просмотор 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
Ссылки
- DAGView, forum thread presenting this tool.
- Easter egg of PartDesign Next: DAG View, including the view together with the update to PartDesign.
Эта страница получена от https://wiki.freecad.org/DAG_View