TechDraw Symbol/de: Difference between revisions

From FreeCAD Documentation
(Created page with "* {{PropertyData|Scale Type}} für Symbole wird bei der Erstellung immer auf ''Angepasst'' gesetzt. Dies dient der Bequemlichkeit, da Symbole fast immer anders skaliert werden...")
(Updating to match new version of source page)
Line 1: Line 1:
<languages/>
<languages/>
<div class="mw-translate-fuzzy">
{{Docnav/de
{{Docnav/de
|[[TechDraw_GeomHatch/de|Geometrische Schraffur]]
|[[TechDraw_GeomHatch/de|Geometrische Schraffur]]
Line 8: Line 9:
|IconR=Techdraw-image.png
|IconR=Techdraw-image.png
}}
}}
</div>


<div class="mw-translate-fuzzy">
{{GuiCommand/de
{{GuiCommand/de
|Name=TechDraw Symbol|Name/de=TechDraw Symbol
|Name=TechDraw Symbol|Name/de=TechDraw Symbol
Line 15: Line 18:
|SeeAlso=[[TechDraw Templates/de|TechDraw Vorlagen]], [[Draft SVG/de|Draft SVG speichern]]
|SeeAlso=[[TechDraw Templates/de|TechDraw Vorlagen]], [[Draft SVG/de|Draft SVG speichern]]
}}
}}
</div>


==Beschreibung==
==Beschreibung==
Line 38: Line 42:
==Scripting==
==Scripting==


<div class="mw-translate-fuzzy">
{{Emphasis|Siehe auch:}} [[TechDraw API/de|TechDraw API]] und [[FreeCAD Scripting Basics/de|FreeCAD Scripting Basics]].
{{Emphasis|Siehe auch:}} [[TechDraw API/de|TechDraw API]] und [[FreeCAD Scripting Basics/de|FreeCAD Scripting Basics]].
</div>


<div class="mw-translate-fuzzy">
Das Werkzeug »Symbol« kann sowohl in [[macros/de|Makros]] als auch aus der [[Python/de|Python]]-Konsole heraus mittels folgender Funktion angesprochen werden:
Das Werkzeug »Symbol« kann sowohl in [[macros/de|Makros]] als auch aus der [[Python/de|Python]]-Konsole heraus mittels folgender Funktion angesprochen werden:
</div>


{{Code|code=
{{Code|code=
Line 53: Line 61:




<div class="mw-translate-fuzzy">
{{Docnav/de
{{Docnav/de
|[[TechDraw_GeomHatch/de|Geometrische Schraffur]]
|[[TechDraw_GeomHatch/de|Geometrische Schraffur]]
Line 61: Line 70:
|IconR=Techdraw-image.png
|IconR=Techdraw-image.png
}}
}}
</div>


{{TechDraw Tools navi{{#translation:}}}}
{{TechDraw Tools navi{{#translation:}}}}

Revision as of 20:25, 13 December 2020

TechDraw Symbol

Menüeintrag
TechDraw → Insert SVG Symbol
Arbeitsbereich
TechDraw
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
TechDraw Vorlagen, Draft SVG speichern

Beschreibung

Das Symbolwerkzeug fügt eine SVG-Datei als Ansicht in die Zeichnungsseite ein. Dieses Symbol kann alles sein, was als Notiz zur Zeichnung beiträgt und nicht weiter verändert werden muss.

Kompassrose zur Zeichnungsseite hinzugefügt; dieses Symbol ist verfügbar durch Installation der Symbol Bibliothek Erweiterung mit dem Erweiterungsverwalter

Anwendung

  1. Drücke die SVG Symbol einfügen Schaltfläche
  2. Ein Dateispeicher Dialog wird geöffnet.
  3. Wähle einen Speicherort und einen Dateinamen.
  4. Drücke OK

Wenn das Symbol größer als erwartet dargestellt wird, kann die Skalierungseigenschaft genutzt werden, um die Größe anzupassen.

Hinweise

  • DatenScale Type für Symbole wird bei der Erstellung immer auf Angepasst gesetzt. Dies dient der Bequemlichkeit, da Symbole fast immer anders skaliert werden als der Rest der Objekte auf der Seite.

Scripting

Das Werkzeug »Symbol« kann sowohl in Makros als auch aus der Python-Konsole heraus mittels folgender Funktion angesprochen werden:

sym = FreeCAD.ActiveDocument.addObject('TechDraw::DrawViewSymbol','TestSymbol')
rc = page.addView(anno)
f = open(unicode(symbolFileSpec,'utf-8'),'r')
svg = f.read()
f.close()
sym.Symbol = svg
rc = page.addView(sym)