TechDraw Hilfspunkt

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

File:Techdraw-point.svg TechDraw Kosmetischer Knoten

Menüeintrag
TechDraw → Knoten hinzufügen → Kosmetischer Knoten hinzufügen
Arbeitsbereich
TechDraw
Standardtastenkürzel
Keiner
Eingeführt in Version
0.19
Siehe auch
TechDraw Midpoints, TechDraw Quadrant

Beschreibung

Das Kosmetikknoten Werkzeug fügt einer Ansicht einen Knoten hinzu, der nicht Teil der Quellgeometrie ist. Dieser Knoten verhält sich wie jeder andere Knoten und kann für die Bemaßung verwendet werden.

Kosmetischer Knoten, der verwendet wird, um eine sonst unmögliche Bemaßung zu schaffen

Anwendung

  1. Klicke File:Techdraw-mline.svg KosmetischerKnoten
  2. Ein Aufgabendialog wird geöffnet. Das Dialogfeld ermöglicht die Auswahl der Position des kosmetischen Knotens durch die Verwendung eines "Punktewähler" oder durch die Eingabe von Koordinaten. Die Koordinaten sind die Position innerhalb der Ansicht relativ zum Zentrum der Ansicht.
  3. Mit der Schaltfläche Pick Punkte wird ein "Punktewähler" gestartet. Sobald ein Ort ausgewählt ist, erscheint ein kleiner Kreis. Der Kosmetische Knoten wird hinzugefügt, sobald die Schaltfläche "OK" gedrückt wird.
  4. Um den "Punktewähler" zu verlassen, ohne einen Kosmetische Knoten zu erzeugen, drücke die Schaltfläche "Punktewahl beenden" im Dialogfeld.

Zum Löschen des kosmetischen Knotens muss diese markiert und mit dem Befehl aus der Werkzeugleiste gelöscht werden Lösche kosmetische Linien.

Bemerkung: Man kann die Lage eines erstellten kosmetischen Knotens nicht ändern. Im Moment gibt es keine andere Möglichkeit als ihn wieder zu löschen.

Eigenschaften

Kosmetische Knoten haben keine eigenen Eigenschaften, da sie keine Dokumentobjekte sind. Sie haben gemeinsame Farb- und Größeneinstellungen mit regulären Geometrieknoten.

Programmierung

Siehe auch: TechDraw API und FreeCAD Grundlagen Skripten.

Kosmetische Knoten sind für Makros oder die Python Konsole verfügbar.

dvp = App.ActiveDocument.View
org = App.Vector(0.0, 0.0, 0.0)
dvp.makeCosmeticVertex(org);

#lines too!
start = FreeCAD.Vector (1.0, 5.0, 0.0)
end = FreeCAD.Vector(1.0, -5.0, 0.0)
style = 2
weight = 0.75
pyGreen = (0.0, 0.0, 1.0, 0.0)
dvp.makeCosmeticLine(start,end,style, weight, pyGreen)