TechDraw Symbol/it: Difference between revisions

From FreeCAD Documentation
No edit summary
(Created page with "==Note==")
Line 27: Line 27:
* Il simbolo può apparire più grande del previsto. Utilizzare la proprietà Scala per regolare le dimensioni.
* Il simbolo può apparire più grande del previsto. Utilizzare la proprietà Scala per regolare le dimensioni.


== Notes ==
==Note==


* {{PropertyData|Scale Type}} for Symbols is always set to ''Custom'' at creation. This is for convenience, since symbols are almost always scaled differently from the rest of the objects on the page.
* {{PropertyData|Scale Type}} for Symbols is always set to ''Custom'' at creation. This is for convenience, since symbols are almost always scaled differently from the rest of the objects on the page.

Revision as of 20:17, 21 April 2020

Simbolo SVG

Posizione nel menu
TechDraw → Simbolo SVG
Ambiente
TechDraw
Avvio veloce
Nessuno
Introdotto nella versione
-
Vedere anche
Modelli di squadrature, SVG di Draft

Descrizione

Lo strumento Simbolo inserisce un file SVG nella pagina. Questo simbolo può essere qualsiasi cosa che aiuti ad annotare il disegno, e che non ha bisogno di essere ulteriormente modificato.

Rosa dei venti aggiunta alla pagina di disegno; questo simbolo è disponibile installando la macro SymbolsLibrary con Addon Manager

Uso

  1. Premere il pulsante Simbolo SVG
  2. Si apre una finestra di dialogo.
  3. Selezionare un percorso e il nome file.
  4. Premere OK
  • Il simbolo può apparire più grande del previsto. Utilizzare la proprietà Scala per regolare le dimensioni.

Note

  • DatiScale Type for Symbols is always set to Custom at creation. This is for convenience, since symbols are almost always scaled differently from the rest of the objects on the page.

Script

Vedere anche: API TechDraw e Nozioni di base sugli script di FreeCAD.

Lo strumento Simbolo SVG può essere utilizzato nelle macro e dalla console Python utilizzando la seguente funzione:

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)