Дървовиден изглед се появява в горната част на панел Model (ако Combo View е активен) или като самостоятелен панел. Той показва всички дефинирани от потребителя обекти, които са част от документ на FreeCAD. Изгледът на дървото е представяне на структурата на документ и показва каква информация се записва на диск.
Тези обекти не е задължително да са геометрични фигури, видими в 3D изглед, но могат да бъдат и поддържащи обекти за данни, създадени с някоя от работните маси.
The Tree View showing various elements in the document.
По подразбиране, когато се създава нов обект, той се добавя към края на списъка в дървовидния изглед. Tree View позволява управление на обектите, за да ги поддържа организирани; той позволява създаване на groups, преместване на обекти вътре в групи, преместване на групи в други групи, преетикетиране на обекти, копиране на обекти, изтриване на обекти и използване на опции от неговото контекстно меню.
Много операции създават обекти, които са зависими от предварително съществуващ обект. В този случай дървовидният изглед показва тази връзка, като абсорбира по-стария обект вътре в новия обект. Разгъването и прибирането на обектите в дървовидния изглед показва параметричната история на този обект. Обектите, които са по-дълбоки вътре в другите, са по-стари, докато обектите, които са навън, са по-нови и произлизат от по-старите обекти. Чрез модифициране на нътрешните обекти, параметричните операции се разпространяват чак до върха, генерирайки нов резултат.
Най-горният обект се създава чрез извършване на параметрични операции на обекти, които сами по себе си са създадени от предишни операции.
Пълното разширяване на дървото разкрива оригиналните елементи, които са били използвани за създаване на частичните твърди тела.
Дървовидният изглед винаги показва колона с иконите и етикетите на обектите. Две допълнителни колони също могат да бъдат показани по желание. За да активирате тези колони с десния бутон на мишката щракнете върху дървовидния изглед и в контекстното меню изберете Tree Settings и след това Show Description (introduced in 0.21) и/или Show Internal Name (introduced in 1.0). Заглавията на колоните се добавят, ако се показва повече от една колона. Обърнете внимание, че вътрешните имена на обектите не могат да бъдат променяни.
Изберете обект в първата колона и натиснете F2 (на Windows и Linux), или Enter (на macOS), за да редактирате свойството му ДанниLabel. Това свойство може да бъде редактирано и чрез опцията от контекстното меню Rename или в Property View.
Обект може по желание да има описание. Тази информация се съхранява в неговия ДанниLabel2. Ако се вижда колоната за описание, можете да редактирате и като изберете обект в тази колона и натиснете F2 (на Windows и Linux), или Enter (на macOS). Свойството може да бъде променено и в Property View.
Опциите в контекстното меню на дървовидния изглед зависят от избрания обект (и) и активната в момента работна маса. За да покажете това меню щракнете с десния бутон на мишката върху фона на списъка, щракнете с десния бутон върху обект в списъка или изберете няколко обекта в списъка и след това щракнете с десния бутон върху един от тях.
Обичайните модификатори на клавиатурата могат да се използват в дървовидния изглед. Модификаторите могат също да се комбинират.
Следните клавишни комбинации са налични, когато фокусът е в дървовидния изглед:
One or more overlay icons can be displayed on top of an object's default icon in the Tree View. The available overlay icons and their meaning are listed below.
This indicates that the object has to be recomputed, due to changes made to the model or because the user marked the object in the Tree View context menu to be recomputed. In most cases recomputes are triggered automatically, but sometimes they are delayed for performance reasons.
This indicates that the object has an error that needs to be fixed. After recomputing the whole document a tooltip describing the error is shown when you hover the mouse over the object in the Tree View. Note: All other objects depending on an object in such an error state will not be properly recomputed, thus they may still show some old state.
This is typically shown for sketches, PartDesign primitives, such as box, cylinder, etc. and Datum geometry. It indicates that the object is not attached to anything. It has no Attachment Offset and gets its position and alignment solely from its Placement property.
There is a Basic Attachment Tutorial explaining how to handle such objects.
This is only used for sketches and indicates that the sketch is not fully constrained. If the sketch is in edit mode the number of remaining degrees of freedom is shown in the solver messages.
This indicates the so called Tip of a PartDesign Body. It is usually the last feature in a body and represents the whole body to the world outside of the body, e.g. when the body is exported or used in Part boolean operations. The tip can be changed by the user.
This indicates a suppressed PartDesign feature.
This indicates a linked object.
This indicates a linked object loaded from an external document.
This indicates that the object will be hidden in the Tree View if the Show Items Hidden in Tree View context menu option of objects or the document is unchecked. Objects that have their ВидShow In Tree property set to false are affected. This property can be changed in the Property View or with the Toggle Visibility in Tree View context menu option of objects.
This indicates a frozen object that is not recomputed when its parents change.
See Combo View.