Creazione gcode per pcb

Esistono numerosi strumenti, anche free, che permettono la creazione di file gcode per la fabbricazione di un pcb mediante tecnica cnc.

Lo strumento secondo me più comodo è utilizzabile online, all’indirizzo http://rapid-pcb.com.

Questo permette di generare un file gcode per le forature ed uno per la tracciatura semplicemente inviando i relativi file drl e gerber nel sito.

La generazione del file di foratura richiede, però le seguenti specifiche:

  1. Il formato excellon di tipo 1
  2. Misure in sistema metrico (mm)
  3. le coordinate devono avere il formato “3.3”, ossia 3 cifre intere e tre decimali, senza soppressione degli zeri iniziali

Queste specifiche si inseriscono facilmente dentro DesignSpark pcb. In particolare, per quanto riguarda il drill file, bisogna innanzitutto configurare le coordinate in mm, in tutte le maschere dove compaiono i bottoni “inches/mm”.

Si deve scegliere la riga corrispondente a “Drill Data”, poi Device Setup e qui indicare il “Formato 1”, “Remove Duplicate holes”  e “Output in metric units”. In Integer e Decimal indicare 3.

Per quanto riguarda il Bottom (o Top) copper è necessario indicare al sistema che i fill pattern non siano elaborati in hardware dalla cnc. In pratica si deve togliere la spunta al checkbox “Hardware fills (G36, G37)”, altrimenti in sostituzione di eventuali copper plane verranno generati solamente i bordi.