TechDraw Ansicht

From FreeCAD Documentation
Revision as of 07:43, 10 September 2020 by Maker (talk | contribs)

TechDraw Ansicht

Menüeintrag
TechDraw → Ansicht einfügen
Arbeitsbereich
TechDraw
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
TechDraw Projektionsgruppe einfügen, TechDraw Abschnitssansicht einfügen

Beschreibung

Das Werkzeug Ansicht fügt eine Darstellung eines oder mehrerer Objekte einer Zeichnungsseite hinzu. Dies ist der Grundbaustein des TechDraw Moduls. Die meisten anderen Ansichten sind in irgendeiner Weise von NeueAnsicht abgeleitet.

Ansicht eines massiven Gehäuses mit unsichtbaren Linien

Anwendung

  1. Wähle eine oder mehrere Objekte (Körper, App::Part, Part::Formelement, Entwurfsobjekt, ...siehe Hinweise) im 3D Ansicht oder Baumansicht.
  2. Wenn du mehrere Zeichnungsseiten in deinem Dokument hast, musst du auch die gewünschte Seite im Baum auswählen. Verwende die Strg, um mehrere Elemente im Baum auszuwählen.
  3. Drücke die Ansicht einfügen Schaltfläche

Ansicht wird versuchen, alles mit einer Form Eigenschaft zu zeichnen. Du kannst Entwurf Objekte und PartDesign Körper auch auswählen. Ansicht extrahiert auch beliebige Formen aus Objekten innerhalb eines App::Part Containers oder einer Gruppe.

Eigenschaften

Data

Daten

  • Daten-EigenschaftX: Die Horizontale Position der Ansicht auf der Seite. (1)
  • Daten-EigenschaftY: Die vertikale Position der Ansicht auf der Seite. (1)
  • Daten-EigenschaftPositionSperren: Verhindert, dass Ansichten in die Gui gezogen werden, wenn sie true sind. Die Ansicht kann weiterhin durch Ändern der X,Y Eigenschaften bewegt werden. (1)
  • Daten-EigenschaftRotation: Drehung der Ansicht auf der Seite gegen den Uhrzeigersinn in Grad. (1)
  • Daten-EigenschaftSkalierungTyp: "Dokument": Verwende die Maßstabseinstellung der Seite. "Benutzerdefiniert": verwende einen für diese Ansicht einzigartigen Maßstab. "Automatisch": Ansicht an die Seite anpassen. (1)
  • Daten-EigenschaftMaßstab: Eine Ansicht wird auf der Seite im Verhältnis Maßstab:1 zur Quelle gerendert. (1)
  • Daten-EigenschaftBildunterschrift: Optionale kurze Textunterschrift.
  • Daten-EigenschaftQuelle: Verknüpfung zu den abzubildenden zeichenbaren Objekten
  • Daten-EigenschaftRichtung: Dieser Vektor steuert die Richtung, aus der du das Objekt betrachtest. +X ist rechts, -X ist links, +Y ist hinten, -Y ist vorne (Blick in den Bildschirm), +Z ist oben und -Z ist unten. Eine Vorderansicht ist also (0,-1,0) und eine isometrische Ansicht ist (1,-1,1). (1)
  • Daten-EigenschaftPerspektive: True für perspektivische Projektion, false für rechtwinklige Projektion.
  • Daten-EigenschaftFokus: Abstand von der Kamera zur Projektionsebene für perspektivische Projektionen. Muss an das Objekt angepasst werden. Zu weit und die Perspektive geht verloren, zu nah und das Objekt wird verzerrt.
  • Daten-EigenschaftGrobAnsicht: Wenn true, verwendet TechDraw eine Polygonnäherung zur Berechnung der Zeichnungsgeometrie. Wenn false, verwendet TechDraw einen Präzisionsalgorithmus. GrobAnsicht kann bei komplexen Modellen viel schneller sein. Die Qualität der Zeichnung wird verringert, da jede Kurve als eine Reihe kurzer Liniensegmente angenähert wird. Knoten werden in GrobAnsicht nicht angezeigt, da jedes kurze Abschnitt zu zwei neuen Knoten führen würde und die Anzeige unübersichtlich wird. Lineare Bemaßungen können einer GrobAnsicht hinzugefügt werden, sind aber wahrscheinlich nicht sinnvoll.
Hinweis: GrobAnsicht ist von einem Upstreamfehler in OCCT (#3332) betroffen, der dazu führt, dass die Position der Ansicht auf der Seite leicht von den angegebenen X,Y Werten abweicht.
  • DatenGlatte sichtbare Linien: Sichtbare Glatte Linien an/aUS.
  • Daten-EigenschaftSichtbare Nahtlinien: Sichtbare Nahtlinien an/aus.
  • Daten-EigenschaftIso Sichtbare Linien: Sichtbare isometrische (u, v) Linien an/aus.
  • Daten-EigenschaftVerdeckte Starklinien: Verdeckte Starklinien an/aus.
  • Daten-EigenschaftVerdeckte Feinlinien: Verdeckte feinlinien an/aus.
  • Daten-EigenschaftVerdeckte Nahtlinien: Verdeckte Nahtlinien an/aus.
  • Daten-EigenschaftIso Hidden Linien: Verdeckte isometrische (u, v) Linien an/aus.
  • Daten-EigenschaftIso Anzahl: Anzahl der isometrischen Linien (u, v) die für jede Fläche dargestellt wird.

Cosmetics

HLR Parameters

  • DatenCoarseView: If true, TechDraw will use a polygon approximation to calculate drawing geometry. If false, TechDraw will use a precision algorithm. CoarseView can be much faster for complex models. The quality of the drawing is reduced, since every curve is approximated as a series of short line segments. Vertices are not displayed in CoarseView since each short segment would result in two new Vertices and the display becomes cluttered. Linear Dimensions can be added to a CoarseView, but are unlikely to be useful.
Note: CoarseView is affected by an upstream bug in OCCT (#3332) which causes the View's position on the Page to be slightly off from the specified X,Y values.
  • DatenSmooth Visible: Visible Smooth lines on/off.
  • DatenSeam Visible: Visible Seam lines on/off.
  • DatenIso Visible: Visible Isometric(u,v) lines on/off.
  • DatenHard Hidden: Hidden lines on/off.
  • DatenSmooth Hidden: Hidden Smooth lines on/off.
  • DatenSeam Hidden: Hidden Seam lines on/off.
  • DatenIso Hidden: Hidden Isometric(u,v) lines on/off.
  • DatenIso Count: Number of Isometric(u,v) lines to draw on each face.

Projection

  • DatenSource: Links to the drawable objects to be depicted.
  • DatenXSource: Links to the drawable objects in an external file. introduced in version 0.19
  • DatenDirection: this vector controls the direction from which you are viewing the object. +X is right, -X is left, +Y is rear, -Y is front (looking into the screen), +Z is up and -Z is down. So a Front view is (0,-1,0) and an isometric view is (1,-1,1). (1)
  • DatenXDirection: this vector controls the rotation of the view around the Direction. introduced in version 0.19. (1)
  • DatenPerspective: True for perspective projection, false for orthogonal projection.
  • DatenFocus: Distance from camera to projection plane for perspective projections. Needs to be adjusted to fit the object. Too far and the perspective is lost, too close and the object is distorted.

(1) Diese Eigenschaften sind allen Ansichtstypen gemeinsam.

Ansicht

  • Ansicht-EigenschaftKeep Label: »True» – die Beschriftung (Untertitel) der Ansicht wird immer dargestellt..
  • Ansicht-EigenschaftLineWidth: Linienstärke der sichtbaren Linien. Siehe auch Liniengruppen.
  • Ansicht-EigenschaftHiddenWidth: Lininienstärke der verdeckten Linien, wenn aktiviert.
  • Ansicht-EigenschaftIsoWidth: Linienstärke der isometrischen (u, v) Flächen- und Bemaßungslinien.
  • Ansicht-EigenschaftExtraWidth: Noch nicht implementiert.
  • Ansicht-EigenschaftShowCenters: Kreis- / Bogenmittelpunkte AN/AUS.
  • Ansicht-EigenschaftCenterScale: Größeneinstellung der Kreisbogenmarkierung, wenn aktiviert.
  • Ansicht-EigenschaftHorizCenterLine: Horizontale Mittellinie durch die Ansicht wird dargestellt.
  • Ansicht-EigenschaftVertCenterLine: Vertikale Mittellinie durch die Ansicht wird dargestellt.
  • Ansicht-EigenschaftShowSectionLine: Schnittlinie ein- und ausblenden, falls vorhanden.

Skripten

Siehe auch: TechDraw Anwendungsschnittstelle und FreeCAD Grundlagen Skripten.

Das Neue Ansicht Werkzeug kann mit Makros und von der Python Konsole aus mithilfe der folgenden Funktionen verwendet werden:

view = FreeCAD.ActiveDocument.addObject('TechDraw::DrawViewPart','View')
rc = page.addView(view)
FreeCAD.ActiveDocument.View.Source = [App.ActiveDocument.Box]
FreeCAD.ActiveDocument.View.Direction = (0.0,0.0,1.0)