Einleitung
Die Eigenschaften-Ansicht erscheint im unteren Bereich des Fensters Modell (wenn die Combo-Ansicht aktiv ist) oder als eigenständiges Fenster Eigenschaften.
Generell ist die Eigenschaften-Ansicht dazu gedacht, sich nur mit den Eigenschaften eines Objekts zur Zeit zu beschäftigen. Die in der Eigenschaften-Ansicht angezeigten Werte gehören zum ausgewählten Objekt. Es gibt jedoch einige Eigenschaften, wie Farben, die für mehrere ausgewählte Objekte gleichzeitig gesetzt werden können. Wurde kein Element ausgewählt, bleibt die Eigenschaften-Ansicht leer.
Nicht alle Eigenschaften können geändert werden; einige von ihnen sind schreibgeschützt.
Die Daten-Eigenschaften eines Part Quaders
Arten von Eigenschaften
Eine Eigenschaft ist eine Information, wie z.B. eine Zahl oder eine Zeichenfolge, die mit einem FreeCAD-Dokument oder einem Objekt im Dokument verknüpft ist. Es gibt viele Arten von Eigenschaften. Einige der gebräuchlichsten Arten sind:
App::PropertyAngle
App::PropertyBool
App::PropertyDistance
App::PropertyFloat
App::PropertyInteger
App::PropertyLength
App::PropertyPlacement
App::PropertyString
App::PropertyVector
Ansicht- und Daten-Eigenschaften
Die Eigenschaften-Ansicht besitzt zwei Regiserkarten, die den Zugang zu zwei Klassen von Eigenschaften bereitstellen:
- Daten-Eigenschaften, die sich auf die "physischen" Parameter des Objekts beziehen. Die Daten-Eigenschaften definieren die wesentlichen Merkmale des Objekts. Sie sind immer vorhanden, auch wenn FreeCAD im Konsolenmodus oder als Bibliothek verwendet wird. Das heißt, wenn ein Dokument im Konsolenmodus geladen wird, ist es möglich den Radius eines Kreises oder die Länge einer Linie zu bearbeiten, auch wenn das Ergebnis nicht auf dem Bildschirm zu sehen ist.
- Ansicht-Eigenschaften, die sich auf das "visuelle" Erscheinungsbild des Objekts beziehen. Die Ansicht-Eigenschaften sind an das
ViewObject
des Objekts gebunden und sind nur zugänglich, wenn die grafische Benutzeroberfläche (GUI) geladen ist. Sie sind nicht zugänglich, wenn FreeCAD im Konsolenmodus oder als Headless Library verwendet wird. Standardmäßig werden Änderungen an den Ansicht-Eigenschaften nicht zum undo stack hinzugefügt und können nicht mit Std Rückgängig und Std Wiederherstellen rückgängig gemacht und wiederhergestellt werden. Es ist jedoch möglich, dies zu ändern, indem der Feinabstimmungsparameter AutoTransactionView auf true
gesetzt wird.
Grundlegende Eigenschaften
Verschiedene Objekte können unterschiedliche Eigenschaften besitzen. Viele Objekte besitzen jedoch die gleichen Eigenschaften, weil sie von derselben internen Klasse abgeleitet sind.
Die meisten geometrischen Objekte, die in der 3D-Ansicht erstellt und angezeigt werden können, sind von einem Part::Feature
abgeleitet. Siehe Part Formelement für die grundlegenden Eigenschaften, die diese Objekte haben.
Für 2D-Geometrie werden die meisten Objekte von einem Part::Part2DObject
abgeleitet (das wiederum von einem Part::Feature
abgeleitet ist), das die Basis für Skizzen und die meisten Draft Objekte ist. Siehe Part Part2DObject für die grundlegenden Eigenschaften dieser Objekte.
Kontextmenü
Um das Kontextmenü der Eigenschaften-Ansicht aufzurufen, wird mit der rechten Maustaste auf den Hintergrund des Editors oder auf eine Eigenschaft geklickt.
Ein Rechtsklick auf den Hintergrund zeigt drei Optionen an:
- Eigenschaft hinzufügen: Fügt dem Objekt eine dynamische Eigenschaft hinzu.
- Ausgeblendete anzeigen: Wenn diese Option aktiviert ist, werden ausgeblendete Daten- und Ansicht-Eigenschaften angezeigt.
- Automatisch erweitern: Wenn aktiv, werden alle Knoten erweitert, wenn ein Objekt ausgewählt wird.
Wird mit der rechten Maustaste auf eine Eigenschaft geklickt, stehen die folgenden zusätzlichen Optionen zur Verfügung:
- Copy: Kopiert den Wert einer Eigenschaft in die Zwischenablage.
- Eigenschaften-Gruppe umbenennen: Benennt die Eigenschaften-Gruppe der ausgewählten Eigenschaften um. Nur für dynamische Eigenschaften verfügbar. Dynamische Eigenschaften sind solche, die vom Benutzer hinzugefügt werden.
- Eigenschaft entfernen: Entfernt ausgewählte Eigenschaften. Steht nur für dynamische Eigenschaften zur Verfügung.
- Ausdruck: Öffnet den Ausdruckseditor, der die Verwendung von Ausdrücken für den Wert der Eigenschaft ermöglicht.
- Folgt auf einen Status-Wert ein Stern (*), ist dieser statisch und kann nicht geändert werden.
- Hidden: Wenn aktiv, setzt die Eigenschaft als versteckt, was bedeutet, dass sie in der Eigenschaften-Ansicht nur angezeigt wird, wenn Ausgeblendete anzeigen aktiv ist.
- Output: Wenn aktiv, setzt die Eigenschaft als Ausgabe.
- NoRecompute: Wenn aktiv, hat das Ändern der Eigenschaft keine Auswirkung auf ihren Behälter für eine Neuberechnung.
- ReadOnly: Wenn aktiv, wird die Eigenschaft auf schreibgeschützt gesetzt. Die Eigenschaft kann dann nicht mehr in der Eigenschaften-Ansicht bearbeitet werden. Es kann jedoch immer noch möglich sein, die Eigenschaft über einen Dialog zu ändern.
- Transient: Wenn aktiv, setzt die Eigenschaft als vorübergehend. Der Wert einer transienten Eigenschaft wird nicht in der Datei gespeichert. Wenn eine Datei geöffnet wird, wird sie mit ihrem Standardwert instanziiert.
- Touched: Wenn aktiv, wird das Objekt berührt und ist bereit für eine Neuberechnung.
- EvalOnRestore: Wenn aktiv, wird die Eigenschaft beim Wiederherstellen des Dokuments ausgewertet.
- CopyOnChange: Wenn aktiv, wird die Eigenschaft kopiert, wenn sie in einem Link geändert wird. Die Eigenschaft DatenLink Copy On Change des Links muss auf
Tracking
oder Enabled
gesetzt sein, damit dies funktioniert. Dies ist verwandt mit Variant Links.
Skripten
Siehe FeaturePython Benutzerdefinierte Eigenschaften für einen Überblick:
Einstellungen
Siehe Combo-Ansicht.
Interface
- Preferences Editor, Interface Customization
- Main window: Standard menu, Main view area, 3D View, Combo view (Tree View, Task Panel, Property View), Selection view, Report View, Python console, Status Bar, DAG View, Workbench Selector
- Auxiliary windows: Scene inspector, Dependency graph
Std Base
- File: New, Open, Open Recent, Close, Close All, Save, Save As, Save a Copy, Save All, Revert, Import, Export,Merge project, Document information, Print, Print preview, Export PDF, 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, Properties, Edit mode, Preferences
- View:
- Miscellaneous: Create new view, Orthographic view, Perspective view, Fullscreen, Bounding box, Toggle axis cross, Clipping plane, Persistent section cut, Texture mapping, Toggle navigation/Edit mode, Material, Appearance, Random color, Color per face, Toggle transparency, Workbench, Status bar
- Standard views: Fit all, Fit selection, Align to selection, Isometric, Dimetric, Trimetric, Home, Front, Top, Right, Rear, Bottom, Left, Rotate Left, Rotate Right, Store working view, Recall working view
- 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, Individual views, Structure, Help, Lock toolbars
- Panels: Tree view, Property view, Model, Selection view, Python console, Report view, Tasks, DAG view
- Dock window overlay: Toggle overlay for all, Toggle transparent for all, Toggle overlay, Toggle transparent, Bypass mouse events in docked overlay windows, Toggle left, Toggle right, Toggle top, Toggle bottom
- 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, Export dependency graph, Document utility, Add text document, View turntable, Units converter, Customize, Addon manager, Measure
- 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, Start
- Additional:
- Miscellaneous: Create part, Create group, Create a variable set, Make link group, Select all instances, Toggle freeze
- Create datums: Create coordinate system, Create datum plane, Create datum line, Create datum point
- Link tools: Make link, Make sub-link, Replace with link, Unlink, Import links, Import all links
- Expression actions: Copy selected, Copy active document, Copy all documents, Paste
- Selection filter: Vertex selection, Edge selection, Face selection, All selection filters cleared
Anwenderdokumentation
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzliche Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Voreinstellungseditor, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, FreeCAD unterstützen, Spenden
- Hilfe: Anleitungen, Videoanleitungen
- Arbeitsbereiche: Std Base, Arch, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework