Baumansicht
Einführung
Die Baumansicht erscheint im Template:MenuCommand/de Reiter der Kombiansicht, einem der wichtigsten Paneele der Oberfläche; sie zeigt alle benutzerdefinierten Objekte, die Teil eines FreeCAD Dokuments sind. Die Baumansicht ist eine Darstellung der Dokumentstruktur und zeigt an, welche Informationen auf der Festplatte gespeichert sind.
Diese Objekte müssen nicht unbedingt geometrische Formen sein, die in der 3D Ansicht sichtbar sind, sondern können auch unterstützende Datenobjekte sein, die mit einer der Arbeitsbereiche erstellt wurden.
Die Baumansicht mit verschiedenen Elementen im Dokument.
Arbeiten mit der Baumansicht
Immer wenn ein neues Objekt erstellt wird, wird es standardmäßig am Ende der Liste in der Baumansicht hinzugefügt. Die Baumansicht erlaubt die Verwaltung der Objekte, um sie übersichtlich zu halten; sie erlaubt das Erstellen von Gruppen, das Verschieben von Objekten innerhalb von Gruppen, das Verschieben von Gruppen innerhalb anderer Gruppen, das Umbenennen von Objekten, das Kopieren von Objekten, das Löschen von Objekten und andere Operationen im Kontextmenü (Rechtsklick), die vom aktuell ausgewählten Objekt und des aktuell aktiven Arbeitsbereichs abhängen.
Viele Vorgänge erzeugen Objekte, die von einem zuvor existierenden Objekt abhängig sind. In diesem Fall zeigt die Baumansicht diese Beziehung, indem sie das ältere Objekt innerhalb des neuen Objekts aufnimmt. Das Auf- und Zuklappen der Objekte in der Baumansicht zeigt die parametrische Historie dieses Objekts. Objekte, die tiefer in anderen sind, sind älter, während Objekte, die sich außerhalb befinden, neuer sind und von den älteren Objekten abgeleitet werden. Durch die Modifikation der inneren Objekte breiten sich die parametrischen Operationen bis nach oben aus und erzeugen ein neues Ergebnis.
Das oberste Objekt wird durch parametrische Operationen an Objekten erzeugt, die ihrerseits durch frühere Operationen erzeugt wurden. Wenn man den Baum um viele Ebenen erweitert, erhält man die ursprünglichen Elemente, die zur Erzeugung der Teilkörper verwendet wurden.
Maßnahmen
Da die Baumansicht Objekte auflistet, die in der 3D-Ansicht sichtbar sein können, sind viele der Aktionen identisch mit denen, die aus der 3D-Ansicht ausgeführt werden können.
Wenn die Anwendung startet, der Standardarbeitsbereich Start aktiv ist, und kein Dokument erstellt wurde, zeigt ein Rechtsklick auf die Baumansicht ein Untermenü mit vier Befehlen:
- Expression Aktionen:
Diese ermöglichen das Arbeiten mit verschiedenen Dokumenten, sind aber deaktiviert, wenn kein Dokument vorhanden ist.
Sobald ein neues Dokument erstellt wurde, wird folgendes aktiv:
- Expression Aktionen:
Zusätzlich sind Verweis Aktionen verfügbar.
- Verknüpfungsvorgänge: Verweis herstellen.
- Verweisgruppe herstellen: Einfache Gruppe, Gruppe mit Verweisen, Gruppe mit Umwandlungsverweisen.
Auswählen des Dokuments
Wenn du das aktive Dokument auswählst und mit der rechten Maustaste klickst, musst du zusätzlich zum Template:MenuCommand/de und Template:MenuCommand/de, werden die folgenden Befehle angezeigt:
- Template:MenuCommand/de: wenn aktiv, zeigt die Baumansicht versteckte Elemente an.
- Template:MenuCommand/de: zeigt ein Eingabefeld für die Suche nach Objekten innerhalb des ausgewählten Dokuments.
- Template:MenuCommand/de: schließt das ausgewählte Dokument, indem es die Anwendung aufruft.
closeDocument()
Methode. - Template:MenuCommand/de: wenn aktiv, werden die Objekte des Dokuments nicht automatisch Neuberechnen.
- Template:MenuCommand/de: wenn aktiv, erlaubt das Dokument Neuberechnen nur für einige Objekte.
- Template:MenuCommand/de: markiert alle Objekte des Dokuments als berührt und bereit für Neuberechnen.
- Template:MenuCommand/de: Erzeugt eine Gruppe im ausgewählten Dokument, indem du die Dokumenten
addObject()
Methode.
Objekte auswählen
Sobald Objekte zum Dokument hinzugefügt wurden, zeigt ein Rechtsklick auf einen leeren Teil der Baumansicht zusätzlich zu den vorherigen Aktionen weitere Befehle an, die vom Objekttyp und dem aktiven Arbeitsbereich abhängen.
Wenn ein Objekt ausgewählt wird, z.B. eine Entwurfslinie, und ein Rechtsklick auf das gleiche Objekt ausgeführt wird, können zusätzliche Befehle verfügbar sein:
- Transformation: startet das Transformations Widget, um das Objekt zu verschieben oder zu drehen.
- Set colors: setzt die Farben des Objekts.
- Draht Abflachen: (Draft) Spezifischer Befehl für eine Entwurfslinie.
- Eintrag ausblenden: Wenn aktiv, wird das ausgewählte Objekt als ausgeblendet gesetzt.
- Template:MenuCommand/de: markiert das ausgewählte Objekt als berührt und bereit für Neuberechnung.
- Neuberechnung: Berechnet das ausgewählte Objekt neu.
- Umbenennen:beginnt mit der Bearbeitung des Namens des ausgewählten Objekts. Dies ermöglicht es, das Attribut
Label
zu ändern, nicht aber das AttributName
, da letzteres schreibgeschützt ist.
Keyboard actions
The following keyboard actions are available when the focus is on the Tree view:
- Ctrl+F: 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 Alt+Arrow combinations: introduced in version 0.20
- Alt+Left: collapses selected item(s).
- Alt+Right: expands selected item(s).
- Alt+Up: expands selected item(s) with all their tier-1 children collapsed (deeper children remain unchanged).
- Alt+Down: expands selected item(s) with all their tier-1 children expanded as well (deeper children remain unchanged).
Überlagerungssymbole
Ein oder mehrere kleinere Überlagerungssymbole können über dem Standardsymbol eines Objekts in der Strukturansicht angezeigt werden. Die verfügbaren Überlagerungssymbole und ihre Bedeutung sind unten aufgeführt. eingeführt mit Version 0.19
Weißes Häkchen auf blauem Hintergrund
Dies zeigt an, dass das Objekt neuberechnet werden muss, aufgrund von Änderungen am Modell oder weil der Benutzer das Objekt im Kontextmenü der Baumansicht zur Neuberechnung markiert hat. In den meisten Fällen werden Neuberechnungen automatisch ausgelöst, aber manchmal werden sie aus Leistungsgründen verzögert.
Weißer Pfeil auf grünem Hintergrund
Dies bezeichnet die sogenannte Spitze eines Körpers. Er ist in der Regel das letzte Merkmal in einem PartDesign Körper und repräsentiert den gesamten Körper nach außen, z. B. wenn der Körper exportiert oder in Part booleschen Operationen verwendet wird. Die Spitze kann vom Benutzer geändert werden.
Lila Kettenglied auf weißem Hintergrund
Dies wird typischerweise für Skizzen, geometrische Primitive, wie Kasten, Zylinder usw. und Bezugsgeometrie angezeigt. Es zeigt an, dass das Objekt an nichts angehängt ist. Es hat keinen Anfügeversatz und bezieht seine Position und Ausrichtung ausschließlich von seiner Eigenschaft Platzierung.
Es gibt ein Grundlegendes Anfügungs Tutorium, das erklärt, wie man mit solchen Objekten umgeht.
Gelbes X
Dies wird nur für Skizzen verwendet und zeigt an, dass die Skizze nicht vollständig beschränkt ist. Innerhalb des Skizzierer wird die Anzahl der verbleibenden Freiheitsgrade in den Löser Meldungen angezeigt.
Weißes Ausrufezeichen auf rotem Hintergrund
Dies zeigt an, dass das Objekt einen Fehler hat, der behoben werden muss. Nach der Neuberechnung des gesamten Dokuments wird eine Werkzeugspitze angezeigt, der den Fehler beschreibt, wenn Sie mit der Maus über das Objekt in der Strukturansicht fahren. Hinweis: Alle anderen Objekte, die von einem Objekt in einem solchen Fehlerzustand abhängen, werden nicht korrekt neu berechnet, so dass sie möglicherweise noch einen alten Zustand aufweisen.
- Preferences Editor, Interface Customization
- Main window: Standard menu, Main view area, 3D view, Combo view (Tree view, Task panel, Property editor), Selection view, Report view, Python console, Status bar, DAG view, Workbench Selector
- Auxiliary windows: Scene inspector, Dependency graph
- File: New, Open, Close, Close All, Save, Save As, Save a Copy, Save All, Revert, Import, Export,Merge project, Project information, Print, Print preview, Export PDF, Recent files, Exit
- Edit: Undo, Redo, Cut, Copy, Paste, Duplicate selection, Refresh, Box selection, Box element selection, Select All, Delete, Send to Python Console, Placement, Transform, Alignment, Toggle Edit mode, Edit mode, Preferences
- View:
- Miscellaneous: Create new view, Orthographic view, Perspective view, Fullscreen, Bounding box, Toggle axis cross, Clipping plane, Texture mapping, Toggle navigation/Edit mode, Appearance, Random color, Workbench, Status bar
- Standard views: Fit all, Fit selection, Isometric, Dimetric, Trimetric, Home, Front, Top, Right, Rear, Bottom, Left, Rotate Left, Rotate Right
- Freeze display: Save views, Load views, Freeze view, Clear views
- Draw style: As is, Points, Wireframe, Hidden line, No shading, Shaded, Flat lines
- Stereo: Stereo red/cyan, Stereo quad buffer, Stereo Interleaved Rows, Stereo Interleaved Columns, Stereo Off, Issue camera position
- Zoom: Zoom In, Zoom Out, Box zoom
- Document window: Docked, Undocked, Fullscreen
- Visibility: Toggle visibility, Show selection, Hide selection, Select visible objects, Toggle all objects, Show all objects, Hide all objects, Toggle selectability
- Toolbars: File, Edit, Clipboard, Workbench, Macro, View, Structure, Help
- Panels: Tree view, Property view, Selection view, Tasks, Python console, DAG view, Model, Report view
- Link navigation: Go to linked object, Go to the deepest linked object, Select all links
- Tree view actions: Sync view, Sync selection, Sync placement, Pre-selection, Record selection, Single document, Multi document, Collapse/Expand, Initiate dragging, Go to selection, Selection Back, Selection Forward
- Tools: Edit parameters, Save image, Load image, Scene inspector, Dependency graph, Project utility, Measure distance, Add text document, View turntable, Units calculator, Customize, Addon manager
- Macro: Macro recording, Macros, Recent macros, Execute macro, Attach to remote debugger, Debug macro, Stop debugging, Step over, Step into, Toggle breakpoint
- Help: Help, FreeCAD Website, Donate, Users documentation, Python scripting documentation, Automatic Python modules documentation, FreeCAD Forum, FreeCAD FAQ, Report a bug, About FreeCAD, What's This
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzlicher Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Programmeinstellungen, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, Hilf FreeCAD, Spende
- Hilfe: Tutorien, Video Tutorien
- Arbeitsbereiche: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework