User Tools

Site Tools


doc:appunti:hardware:fritzing

This is an old revision of the document!


Appunti Fritzing

Creare un nuovo oggetto (part)

Se si vuole creare un oggetto di nome ELEMENTO, si devono preparare tre disegni (es. con Inkscape):

  • ELEMENTO_breadboard.svg disegno per creare lo schema dei collegamenti sulla breadboard
  • ELEMENTO_pcb.svg impronta dei contatti elettrici dell'elemento nel circuito stampato
  • ELEMENTO_schematic.svg disegno utilizzato nello schema elettrico
  • ELEMENTO_icon.svg icona per identificare l'oggetto nella libreria

Per la icon è prassi diffusa utilizzare lo stesso disegno della breadboard. Dal sito di Fritzing è possibie scaricare il file fontsandtemplates.zip con degli esempi.

Quando si disegna il PCB, va realizzato visto da sopra, cioè visto dal lato componenti elettronici, anche se si tratta di un circuito a singolo strato, cioè con il lato rame solo “sotto”.

Istruzioni Inkscape

  • Impostare le dimensioni a mm.
  • Nella barra della posizione e dimensione digitare i valori in mm.
  • Raggruppare eventualmente con Object, Group.
  • Dimensione del disegno: File, Document Properties, Margin 0.0 mm, Resize page to drawing or section (anche un leggero margine va bene).
  • Per posizionare gli oggetti allineati e correttamente spaziati usare la funzione Object, Align and Distribute.
  • Usare il font OCRA (estrarre il file .ttf da fontsandtemplates.zip e copiarlo in $HOME/.fonts/).
  • Usare il colore #F7BD13 per il rame e nero #000000 per le serigrafie.
  • Il disegno SVG dello schema PCB deve contenere i layer silkscreen (la serigrafia da stampare lato componenti) e il layer copper0 che contiene il layer copper1.

Con Inkscape non si riesce a creare questa gerarchia di layer e ad impostare il tag id, si riesce ad impostare solo il “name”. Quindi si deve editare il file SVG risultante per organizzarlo in questo modo (sembra che la struttura del file SVG non venga danneggiata se si apre nuovamente il disegno con Inkscape):

<g id="silkscreen">
</g>
<g id="copper0">
    <g id="copper1">
        <circle id="connector5pin" fill="none" stroke="#FFBF00" ...
    </g>
</g>

Istruzioni Fritzing (creazione nouvo componente)

Per creare un nuovo oggetto di libreria:

  • Scegliere un oggetto, quindi click destro, “Edit Part”.
  • Per ciascuna vista breadboard, schema e PCB importare il disegno SVG fatto con Inkscape.
  • Dopo aver definito i connettori, associare ciascun connettore all'elemento grafico nelle viste breadboard, schema e PCB.
doc/appunti/hardware/fritzing.1480243129.txt.gz · Last modified: 2016/11/27 11:38 by niccolo