Draft Ebene
|
|
| Menüeintrag |
|---|
| Dienstprogramme → Neue Ebene |
| Arbeitsbereich |
| Draft |
| Standardtastenkürzel |
| Keiner |
| Eingeführt in Version |
| 0.19 |
| Siehe auch |
| Draft AutoGruppieren, Draft EbenenManager |
Beschreibung
Der Befehl Draft Ebene erstellt eine Draft-Ebene (Layer-Objekt - eine Zeichnungsebene, die einer Folienschicht bei mehrlagigen Zeichnungen entspricht). Eine Ebene ist eine besondere Art von Gruppe mit einigen Darstellungseigenschaften. Diese Eigenschaften und alle Änderungen an ihnen werden an die Objekte auf dieser Ebene weitergegeben. Die Ebenen an sich werden in einer weiteren besonderen Gruppe abgelegt: dem Draft-Ebenen-Behälter (LayerContainer-Objekt).
Anwendung
- Den Menüeintrag Dienstprogramme →
Neue Ebene auswählen oder die Menüoption im Kontextmenü der Baumansicht oder der 3D-Ansicht auswählen.
- Falls er noch nicht vorhanden ist, wird zuerst der Ebenen-Behälter erstellt.
- Eine Ebene wird erstellt und im Ebenen-Behälter abgelegt.
- Wahlweise die Eigenschaften der Ebene anpassen.
- Wahlweise Objekte der Ebene zuordnen, indem sie in der Baumansicht auf die Ebene gezogen und abgelegt werden. Objekte können auch einer Ebene zugeordnet werden, indem man die Daten-EigenschaftGruppe der Ebene bearbeitet.
- Wahlweise die Ebene aktivieren.
Kontextmenü
Optionen des Ebenen-Behälters
Für ein Draft-Ebenen-Behälter sind diese zusätzlichen Optionen im Kontextmenü der Baumansicht vorhanden:
Neue Ebene hinzufügen: Fügt dem aktuellen Dokument eine neue Ebene hinzu.
Eigenschaften aller Ebenen neu zuweisen: Ertfernt dominante Eigenschaften von Objekten auf allen Ebenen durch erneutes Zuweisen der Eigenschaften der Ebene, zu der sie gehören. eingeführt in 1.1
Ebenenduplikate zusammenführen: Führt alle Ebenen mit der gleichen Basisbezeichnung (base label) zusammen.
- Die Basisbezeichnung einer Ebene ist ihre Daten-EigenschaftLabel ohne nachgestellte Ziffern und Leerzeichen. Alle Ebenen mit derselben Basisbezeichnung werden zu einer einzigen Ebene zusammengeführt, deren Daten-EigenschaftLabel auf diese Basisbezeichnung eingestellt ist.
Optionen der Ebene
Für eine Draft-Ebene sind diese zusätzlichen Optionen im Kontextmenü der Baumansicht verfügbar:
Diese Ebene aktivieren: aktiviert die ausgewählte Ebene.
Eigenschaften der Ebene neu zuweisen: entfernt dominante Eigenschaften von Objekten auf der Ebene durch erneutes Zuweisen der Eigenschaften der Ebene. eingeführt in 1.1
Ebeneninhalt auswählen: wählt die Objekte auf der ausgewählten Ebene aus.
Verhalten von Ziehen und Ablegen
Wenn ein Objekt aus einer Std Gruppe oder einem gruppenähnlichen Objekt, wie z. B. einem Arch Gebäudeteil, auf einer Ebene in der Baumansicht abgelegt wird, wird es nicht aus der Gruppe entfernt und umgekehrt. Um ein Objekt von einer Ebene zu entfernen, muss es auf einer anderen Ebene oder auf dem Dokumentenknoten abgelegt werden. Beim Ziehen von einer Ebene oder Ablegen auf einer Ebene muss die Strg-Taste nicht gedrückt werden.
Dominante Eigenschaften
Objekte auf einer Ebene können dominante Eigenschaften (overrides) besitzen. Dies erfolgt nach folgender Logik:
- Wird ein Objekt einer Ebene hinzugefügt, übernimmt es stets die Eigenschaften dieser Ebene.
- Eine Eigenschaft des Objekts, die nachfolgend geändert wird, wird als dominante Eigenschaft angesehen.
- Wird eine Eigenschaft der Ebene oder eines Objekts auf der Ebene so geändert, dass beide wieder übereinstimmen, entfällt die dominante Eigenschaft und es wird wieder die Eigenschaft (der Ebene) übernommen.
Der Ebenenbehälter und alle Ebenen besitzen eine Option im Kontextmenü zum Neuzuordnen von Eigenschaften und gleichzeitigem Entfernen von dominanten Eigenschaften (overrides).
Hinweise
- Eine neue Ebene kann auch mit dem Befehl Draft AutoGruppieren erstellt werden oder mit dem Draft EbenenManager.
Eigenschaften
Siehe auch: Eigenschaften-Ansicht.
Ein Draft Layer-Objekt wird von einem App FeaturePython-Objekt abgeleitet und erbt alle seine Eigenschaften. Außerdem besitzt es die folgenden zusätzlichen Eigenschaften:
Daten
Layer
- Daten-EigenschaftGroup (
LinkList): Gibt die Objekte an, die der Ebene zugeordnet sind.
Ansicht
Layer
Die Eigenschaften in diesem Abschnitt werden auf Objekte angewendet, die sich innerhalb der Ebene befinden. Alle Änderungen an diesen Eigenschaften werden an sie weitergegeben. Für zwei Eigenschaften, die Ansicht-EigenschaftLine Color und die Ansicht-EigenschaftShape Color, ist dieses Verhalten optional.
- Ansicht-EigenschaftDraw Style (
Enumeration): gibt den Zeichenstil der Ebene an:Solid(Vollinie),Dashed(Strichlinie),Dotted(Punktlinie) oderDashdotStrich-Punkt-Linie - Ansicht-EigenschaftLine Color (
Color): gibt die Linienfarbe der Ebene an. - Ansicht-EigenschaftLine Width (
Float): gibt die Linienbreite der Ebene an. - Ansicht-EigenschaftOverride Line Color Children (
Bool): gibt an, ob Änderungen an der Ansicht-EigenschaftLine Color der Ebene auf die Objekte innerhalb der Ebene übertragen werden. - Ansicht-EigenschaftOverride Shape Appearance Children (
Bool): gibt an, ob Änderungen an der Ansicht-EigenschaftShape Appearance der Ebene auf die Objekte innerhalb der Ebene übertragen werden. eingeführt in 1.0 - Ansicht-EigenschaftShape Appearance (
MaterialList): gibt das Erscheinungsbild der zur Ebene gehörenden Formen an. eingeführt in 1.0 - Ansicht-Eigenschaft (versteckt)Shape Color (
Color): gibt die Farbe der zur Ebene gehörenden Formen an. Sie wird mit der Diffuse Color (Streulichtfarbe) der Ansicht-EigenschaftShape Appearance synchronisiert. - Ansicht-EigenschaftTransparency (
Percent): gibt die Transparenz der Ebene an. Sie wird mit der Transparenz der Ansicht-EigenschaftShape Appearance synchronisiert.
- Ansicht-EigenschaftLine Print Color (
Color): gibt die Liniendruckfarbe der Ebene an. - Ansicht-EigenschaftUse Print Color (
Bool): gibt an, ob die Ansicht-EigenschaftLine Print Color der Ebene verwendet wird, wenn eine TechDraw DraftAnsicht aus den Objekten der Ebene erstellt wird.
Skripten
Siehe auch: Autogenerierte API-Dokumentation und Grundlagen der Skripterstellung in FreeCAD.
Um eine Draft-Ebene zu erstellen, wird die Methode make_layer des Draft-Moduls verwendet. Um Objekte zu einer Ebene hinzuzufügen oder daraus zu entfernen, wird ihre Eigenschaft Group geändert.
import FreeCAD as App
import Draft
doc = App.newDocument()
layer = Draft.make_layer(line_color=(1.0, 0.0, 0.0, 0.0),
shape_color=(1.0, 1.0, 0.0, 0.0))
polygon1 = Draft.make_polygon(5, radius=1000)
polygon2 = Draft.make_polygon(3, radius=500)
polygon3 = Draft.make_polygon(6, radius=220)
layer.Group = [polygon1, polygon2, polygon3]
doc.recompute()
- Drafting: Line, Polyline, Fillet, Arc, Arc From 3 Points, Circle, Ellipse, Rectangle, Polygon, B-Spline, Cubic Bézier Curve, Bézier Curve, Point, Facebinder, ShapeString, Hatch
- Annotation: Text, Dimension, Label, Annotation Styles, Annotation Scale
- Modification: Move, Rotate, Scale, Mirror, Offset, Trimex, Stretch, Clone, Array, Polar Array, Circular Array, Path Array, Path Link Array, Point Array, Point Link Array, Edit, Highlight Subelements, Join, Split, Upgrade, Downgrade, Convert Wire/B-Spline, Draft to Sketch, Set Slope, Flip Dimension, Shape 2D View
- Draft Tray: Working Plane, Set Style, Toggle Construction Mode, AutoGroup
- Snapping: Snap Lock, Snap Endpoint, Snap Midpoint, Snap Center, Snap Angle, Snap Intersection, Snap Perpendicular, Snap Extension, Snap Parallel, Snap Special, Snap Near, Snap Ortho, Snap Grid, Snap Working Plane, Snap Dimensions, Toggle Grid
- Miscellaneous: Apply Current Style, New Layer, Manage Layers, New Named Group, SelectGroup, Add to Layer, Add to Group, Add to Construction Group, Toggle Wireframe, Working Plane Proxy, Heal, Show Snap Toolbar
- Additional: Constraining, Pattern, Preferences, Import Export Preferences, DXF/DWG, SVG, OCA, DAT
- Context menu:
- Most objects: Edit
- Layer container: Add New Layer, Reassign Properties of All Layers, Merge Layer Duplicates
- Layer: Activate Layer, Reassign Properties of Layer, Select Layer Contents
- Text and label: Open Links
- Wire: Flatten
- Working plane proxy: Save Camera Position, Save Visibility of Objects
- 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