Tree view/ru

Введение
Древо проекта появляется на вкладке комбо панели, одной из самых важных панелей интерфейса; оно показывает все пользовательские объекты, которые являются частью документа FreeCAD. Древо проекта представляет собой структуру документа и указывает, какая информация сохраняется на диске.

Эти объекты не обязательно должны быть геометрическими фигурами, видимыми в 3D-виде, но также могут быть вспомогательными объектами данных, созданными с помощью любого из верстаков.



Работа с древом проекта
По умолчанию всякий раз, когда создается новый объект, он добавляется в конец списка древа проекта. Древовидное представление позволяет управлять объектами, чтобы сохранить их организованными; оно позволяет создавать группы, перемещать объекты внутри групп, перемещать группы внутри других групп, переименовывать объекты, копировать объекты, удалять объекты и другие операции в контекстном меню (щелчок правой кнопкой мыши), которые зависят от текущего выбранного объекта и текущего активного рабочего верстака.

Многие операции создают объекты, которые зависят от ранее существовавшего объекта. В этом случае древовидное представление показывает эту связь, поглощая более старый объект внутри нового объекта. Разворачивание и сворачивание объектов в древовидном представлении показывает параметрическую историю этого объекта. Объекты, которые находятся глубже внутри других, являются более старыми, в то время как объекты, которые находятся снаружи, являются более новыми и являются производными от более старых объектов. Изменяя внутренние объекты, параметрические операции распространяются до самого верха, порождая новый результат.





Действия
Поскольку в древе проекта перечислены объекты, которые могут быть видны в 3D-виде, многие действия совпадают с теми, которые могут быть выполнены из 3D-вида.

Когда приложение запускается, по умолчанию Верстак Start активен, и ни один документ не был создан, щелчок правой кнопкой мыши на древе проекта показывает только одну команду:
 * : Копировать выбранное, Копировать активный документ, Копировать все документы, Вставить. Они позволяют работать с различными документами, но недоступны, если документ отсутствует.

После создания нового документа активными становятся следующие:
 * : Копировать активный документ, Копировать все документы.

Кроме того, становятся доступны Link actions.
 * : Создать ссылку.
 * : Простая группа, Группа со ссылками, Группа со ссылками преобразования.

Выбор документа
Если выбрать активный документ и щелкнуть правой кнопкой мыши, то в дополнение к и  появятся следующие команды:
 * : если он активен,в древе проекта будут показаны скрытые элементы.
 * : выводит поле ввода для поиска объектов внутри выбранного документа.
 * : закрывает выбранный документ, вызывая метод приложения.
 * : если он активен, объекты документа не будут пересчитываться автоматически.
 * : если он активен, то позволит пересчитать только некоторые объекты документа.
 * : помечает все объекты документа как тронутые и готовые к перерасчёту.
 * : создаёт группу в выбранном документе с помощью метода документа.

Выбор объектов
Как только объекты будут добавлены в документ, то в дополнение к предыдущим действиям, щелчок правой кнопкой мыши на пустой части древа проекта покажет дополнительные команды; они зависят от типа объекта и активного верстака.

Если выбран объект, например Draft Линия, и в этом же объекте сделан щелчок правой кнопкой мыши, то могут быть доступны дополнительные команды:
 * : запускает элемент управления преобразованием для перемещения или поворота объекта.
 * : устанавливает цвета объекта.
 * : специфическая команда для Draft Линия.
 * : если он активен, выбранный объект будет установлен как скрытый.
 * : помечает выбранный объект как тронутый и готовый к пересчёту.
 * : пересчитать выбранный объект.
 * : запускает редактирование имени выбранного объекта. Это позволяет изменить атрибут, но не атрибут , так как последний доступен только для чтения.

Действия с клавиатуры
The following keyboard actions are available when the focus is on the Tree view:
 * +: opens a search box at the bottom of the tree, allowing to search and reach objects using their names or labels.
 * Expand and collapse actions using + combinations:
 * +: collapses selected item(s).
 * +: expands selected item(s).
 * +: expands selected item(s) with all their tier-1 children collapsed (deeper children remain unchanged).
 * +: expands selected item(s) with all their tier-1 children expanded as well (deeper children remain unchanged).

Накладные иконки
Одна или несколько небольших накладных иконок могут отображаться поверх иконки по умолчанию на объекте в древе проекта. Доступные накладные иконки и их значение перечислены ниже.

[[File:FreeCAD_Tree_view_recompute.png]] Белая галочка на синем фоне
Это означает, что объект должен быть пересчитан из-за изменений, внесенных в модель, или из-за того, что пользователь пометил объект в контекстном меню древа проекта для пересчёта. В большинстве случаев пересчёт запускается автоматически, но иногда он задерживается по причинам производительности.

[[File:FreeCAD_Tree_view_tip.png]] Белая стрелка на зелёном фоне
Это указывает на, так называемый, Кончик тела. Обычно это последняя функция в PartDesign Тело и олицетворяет всё тело целиком в окружающем мире вне тела, например, когда тело экспортируется или используется в Булевых операциях. Кончик может быть изменён пользователем.

[[File:FreeCAD_Tree_view_unattached.png]] Фиолетовое звено цепи на белом фоне
Это обычно показано на sketches(эскизах), геометрических примитивах, таких как коробка, цилиндр и т.п. а также Datum(Данных). Это указывает на то, что объект ни к чему не привязан. Он не имеет Привязки от Смещения и получает свое положение и выравнивание исключительно из своего свойства Размещения.

Существует базовый учебник (англ) Basic Attachment Tutorial, объясняющий, как обращаться с такими объектами.

[[File:FreeCAD_Tree_view_notfullyconstrained.png]] Жёлтый крестик
Это обозначение используется только для эскизов и указывает на то, что эскиз не полностью ограничен. В среде Sketcher количество оставшихся степеней свободы отображается в сообщениях решателя.

[[File:FreeCAD_Tree_view_error.png]] Белый восклицательный знак на красном фоне
Это указывает на то, что объект имеет ошибку, которую необходимо исправить. После повторного вычисления всего документа при наведении курсора мыши на объект в древе проекта появляется всплывающая подсказка с описанием ошибки. Примечание: Все остальные объекты, зависящие от объекта в таком состоянии ошибки, не будут правильно пересчитаны, поэтому они всё ещё могут показывать какое-то устаревшее состояние.