Tutorial: PCB iModela

La scorsa settimana l’amico Gianni mi ha proposto di realizzare dei PCB iModela ossia di realizzare qualche shield personalizzata con la piccola CNC della Roland.

PCB iModela

Tra le dotazioni disponibili agli iscritti al WeMake ci sono diversi strumenti dal taglio lasere alla stampa 3D ad alcune Cnc tra cui l’iModela.

Gianni per l’impresa ha raccolto preventivamente alcune informazioni sul sito educational arduino degli articoli di Federico Vanzati sul processo di conversione di un PCB disegnato con Fritzing ad un file adatto alla iModela.

Siccome il documento non è di facile reperimento e non è aggiornato ho deciso di riproporre la mia versione del tuttorial: PCB iModela ispirato al lavoro di Federico, che ringrazio personalmente per aver steso la prima vestione di questa guida nel 2012.

Cosa ti occorre per questo tutorial

La realizzazione di questo tutorial fa uso di due software free:

  • Frizione 0.9.1
  • Inkscape 0.91

le versioni software non devono essere necessariamente quelle che ho utilizzato io, tuttavia è possibile che qualche menu o passaggio differisca da quelli fotografati da me se la versione è differente.

Iniziamo a realizzare un PCB iModela

Il programma per disegnare il PCB è Fritzing che esiste Free per molti sistemi operativi e nell’ultima release ad oggi, 0.9.1 è maturo per essere utilizzato con semplicità e precisione da ogni maker.

I file che useremo per la realizzazione del PCB iModela sono di un circuito realizzato da Gianni, che mi concede di utilizzarli per il tutorial.

Il primo passo da fare: esporta il tuo PCB da Fritzing in formato PDF:

PCB Fritzing to iModela export PDF

a questo punto dovresti aver ottenuto alcuni file nella dir che hai indicato come punto in cui salvare i PDF:

PCB Fritzing to iModela file list

se li apri vedrai che ogni file contiene una lavorazione specifica del PCB da eseguire.

Ci concentreremo solo sul PCB copper bottom mirror in quanto:

  • contiene le tracce del PCB da trasformare in piste di rame;
  • è il lato inferiore del PCB ( sul lato superiore si inseriscono di solito i componenti;
  • è il “mirror” ossia lo specchio della traccia in modo che potrai inciderla come faccia superiore del PCB iModela e ruotarla ottenendo il PCB finito;

Importa il PDF in Inkscape 0.91:

PCB Fritzing to iModela import

aprendo il file “…copper_bottom_mirror_pdf” dalla lista dei file disponibili nella dir in cui li hai esportati da fritzing.

PCB Fritzing to iModela apri file

alla selezione del file ti si apre una schermata simile alla seguente:

PCB Fritzing to iModela risoluzione

in cui ti viene chiesto di impostare la precisione con cui vuoi che il file venga importato, io ho scelto 1.0, ossia molto fine.

Il file importato devi incollarlo nel foglio di lavoro di Inkscape, ingrandiscilo fino a vederlo bene sul tuo monitor e seleziona Tracciato -> Vettorializza bitmap …

PCB Fritzing to iModela vettorializza

la schermata che segue ti mostra i parametri da impostare, seleziona rilevamento bordo ed impostalo a 0,800:

PCB Fritzing to iModela definizione vettorializzazione

quindi clicca su Oggetto -> Dividi

PCB Fritzing to iModela dividi

dovrai eseguire questo passaggio più volte fino a visualizzare il tuo circuito in modo simile:

PCB Fritzing to iModela risultato dividi

in cui tutti i tratti sembrano oggetti distinti. Da questo punto puoi eseguire Tracciato ->  Combina, questo passaggio ti permette di unire le piste adiacenti ai rispettivi anelli per la saldaura dei componenti:

PCB Fritzing to iModela combina

Seleziona quindi  Tracciato -> da contorno a tracciato

PCB Fritzing to iModela da contorno a tracciato

ed a seguire Oggetto -> Riempimento e contorni con cui si apre una finestra sul lato destro del programma divisa in 3 Tab:

PCB Fritzing to iModela riempimento contorno style

  • Riempimento
  • Colore contorno
  • Stile contorno

in ciascuna Tab dovrai riportare i parametri che vedi nella figura sopra e che ti riporto per chiarezza:

Riempimento: Nessun colore

Colore contorno: Colore uniforme

Stile contorno: Larghezza 0,200 px

Il risultato al termine delle impostazioni dovrebbe essere il seguente:

PCB Fritzing to iModela seleziona differenza

seleziona il piano esterno ed il tracciato come vedi sopra e clicca su Tracciato -> Differenza otterrai che apparentemente non è cambiato nulla per cui devi selezionare Oggetto -> Riempimento e contorni 

PCB Fritzing to iModela riempimento differenza

e nelle Tab, le stesse di qualche passaggio fa, seleziona questa volta:

Riempimento: Colore uniforme

Colore contorno: Nessun colore

il risultato lo vedrai in tempo reale nella schermata.

Ultimo passaggio è il salvataggio del file in formato .eps un formato compatibile, o almeno spero, con il software iCreate della iModela e che ti permetterà di realizzare il tuo PCB in laboratorio.

PCB Fritzing to iModela salva

In un prossimo incontro con Gianni proveremo a realizzare il PCB iModela visto in questo tutorial con la piccola cnc.

  • Questo sito ed i suoi contenuti è fornito "così com'è" e Mauro Alfieri non rilascia alcuna dichiarazione o garanzia di alcun tipo, esplicita o implicita, riguardo alla completezza, accuratezza, affidabilità, idoneità o disponibilità del sito o delle informazioni, prodotti, servizi o grafiche correlate contenute sul sito per qualsiasi scopo.
  • Ti chiedo di leggere e rispettare il regolamento del sito prima di utilizzarlo
  • Ti chiedo di leggere i Termini e Condizioni d'uso del sito prima di utilizzarlo
  • In qualità di Affiliato Amazon io ricevo un guadagno dagli acquisti idonei qualora siano presenti link al suddetto sito.

Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/tutorial-pcb-imodela.html

6 commenti

Vai al modulo dei commenti

    • christian il 4 Febbraio 2015 alle 21:21
    • Rispondi

    ciao Mario
    come sempre hai fatto un lavoro fantastico… proprio in questi giorni stavo studiando quel tutorial … non vedo l’ora di vedere il risultato
    ciao
    Christian

    1. Ciao Christian,
      spero presto di poter pubblicare il seguito e mostrarti il risultato.

    • christian il 5 Febbraio 2015 alle 10:20
    • Rispondi

    ciao Mauro
    venerdi se possibile recupero imodela creator così faccio qualche test
    ciao
    christian

    1. Ottimo, dove lo recuperi?
      Me ne servirebbe una installazione anche per i miei test 🙂

    • Domenico il 22 Febbraio 2019 alle 00:16
    • Rispondi

    Salve, ho visto un tuo video sulla realizzazione del pcb con un plotter roland dxy , volevo ,se possibile alcune informazioni su i drive , sistema operativo ed il cavo da te utilizzato.
    Anch’io sto provando con plotter rolanda dxy 1300, cavo utilizzato usb / parallelo sistema operativo windows XP , driver per il plotter d028220j.exe, il sistema riconosce tutto ma quakdo stampo da inkjet mi da errore.
    Grazie
    Domenico

    1. Ciao Domenico,
      è un esperiemnto di molto tempo fa, allora ho utilizzato una macchina virtuale con Windows Xp ed il cavo in dotazione.
      I driver ricordo di aver utilizzato quelli del produttore, unica differenza che ricordo con quanto scrivi e che io usavo un loro sw di CAM.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.