|
Posizione nel menu |
---|
TechDraw → Viste TechDraw → Inserisci Simbolo SVG |
Ambiente |
TechDraw |
Avvio veloce |
Nessuno |
Introdotto nella versione |
- |
Vedere anche |
Modelli di squadrature, Draft SVG |
Descrizione
Lo strumento TechDraw Simbolo inserisce un oggetto Symbol. Un simbolo è una vista ridotta che contiene solo un singolo file SVG conforme alla specifica svg-tiny (vedi TechDraw Modelli di squadrature).
Un Simbolo può essere qualsiasi cosa che aiuti ad annotare un disegno e che non necessiti di essere ulteriormente modificato, può comunque contenere testi modificabili.
disponibile dalla versione 1.0: anche lo strumento TechDraw Vista può creare un simbolo.
Rosa dei venti aggiunta alla pagina di disegno; questo simbolo è disponibile installando l'addon "symbols_library" con l'Addon Manager
Uso
- Se nel documento sono presenti più pagine di disegno: facoltativamente attivare la pagina desiderata selezionandola nella Vista ad albero.
- Selezionare l'opzione TechDraw → Viste TechDraw →
Inserisci simbolo SVG dal menu.
- Se nel documento sono presenti più pagine di disegno e non si ha ancora attivato una pagina, si apre la finestra di dialogo Scelta pagina:
- Selezionare la pagina desiderata.
- Premere il pulsante OK.
- Si apre un browser di file.
- Selezionare un file SVG.
- Viene inserito un simbolo.
- Facoltativamente, modificare la sua proprietà DatiScale per regolarne le dimensioni.
Note
- DatiScale Type per i simboli è sempre impostata su Personalizzato al momento della creazione. Questo è per comodità, poiché i simboli sono quasi sempre ridimensionati in modo diverso dal resto degli oggetti nella pagina.
Proprietà
Vedere anche: Editor delle proprietà.
Un simbolo, formalmente un oggetto TechDraw::DrawViewSymbol
, ha le proprietà comuni a tutti i tipi di Vista. Ha inoltre le seguenti proprietà aggiuntive:
Dati
Drawing view
- Dati (Hidden)Symbol (
String
): Il codice SVG che definisce questo simbolo. - DatiEditable Texts (
StringList
): Valori di sostituzione per le stringhe modificabili in questo simbolo. - DatiOwner (
Link
): Feature a cui è collegato questo simbolo. disponibile dalla versione 1.0
Script
Vedere anche: Autogenerated API documentation e Script di base per 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)
Questa pagina è recuperata da https://wiki.freecad.org/TechDraw_Symbol