Diseño PCBs con KICAD

= Instalación de KICAD (Linux)=

1. Descargar kicad-2012-01-19-BZR3256-stable-UBUNTU_10.10_full_with_components_doc.tgz de aquí 2. Abrir un terminal en el directorio donde se descargo el archivo y copiar a /usr/local con el siguiente comando: $sudo cp kicad-2012-01-19-BZR3256-stable-UBUNTU_10.10_full_with_components_doc.tgz /usr/local 3. Desde el terminal ubicarse en /usr/local con el comando $cd /usr/local 4. Descomprimir con el comando: $sudo tar -zxvf kicad-2012-01-19-BZR3256-stable-UBUNTU_10.10_full_with_components_doc.tgz 5. Abrir el archivo .bashrc: $gedit ~/.bashrc 5. Agregar la ruta de instalación al PATH así: En el archivo de texto que se abre, adicionar al final: PATH=$PATH:/usr/local/kicad/bin/

6. Reiniciar el bash (abrir y cerrar el terminal)

7. Ejecutar el siguiente comando en el terminal $kicad

NOTE: En caso de error libjpeg.so.62: cannot open shared object file: No such file or directory instalar la libreria con el comando: sudo apt-get install libjpeg62

= Tuturiales KICAD =

[http://157.253.195.146/public/tools/Kicad/videos_fuentes_djaramillo_render/parte1.htm PARTE 1: Creación de nuevo proyecto. Captura esquemática]

PARTE 2: Captura esquemática

PARTE 3: Captura esquemática

PARTE 4: Captura esquemática

PARTE 5: Captura esquemática

PARTE 6: Captura esquemática

PARTE 7: Captura esquemática

PARTE 8: Captura esquemática

PARTE 9: Diseño Footprint (módulo)

PARTE 10: Ruteo de la placa

PARTE 11: Creación de archivos Gerber

= Librerias y Footprints = (password: 123456789)

= Generación de Gerbers desde KICAD= by Iván Felipe Gutiérrez Delgado and David Santiago Flechas García([mailto:ds.flechas72 ds.flechas72@uniandes.edu.co])

Los archivos gerber necesarios para la fabricación de PCBs en el Laboratorio de Circuitos Impresos de la Universidad de Los Andes se pueden encontrar aquí. Para generar dichos archivos desde kicad es necesario seguir los siguientes pasos:

NOTA:Es necesario tener el diseño de la PCB competo antes de proceder.

1. Desde PCBNew en kicad, Ir al menú File -> plot. 2. Seleccionar los siguientes items 2.1 Format: Gerber 2.2 Directory: Donde se guardaran los archivos. 2.3 La opcion "Plot Sheet Reference on all layers" NO debe estar seleccionada. 2.4 Seleccionar la opcion "Exculde PCB edge layer from other layers". 2.5 En "Layers" seleccionar las capas para las cuales se generaran los archivos teniendo en cuenta si se fabricará una sola capa o doble capa. 2.5 Dar click en Plot 3. En la carpeta seleccionada se habran generado los archivos selecionados. 4. Ahora para generar el archivo de perforaciones. Ir a File -> Plot y dar click en "Generate drill file" 5. Seleccionar los siguientes Items 5.1 Drill Units: Inches 5.2 Zeros Format: Keep Zeros 5.3 Precision: 2:4 6. Dar click en "Generate drill file" 7. En la carpeta seleccionada se habrá generado el archivo de perforaciones. 8. Abra el terminal, e instale gerbv con la siguiente instrucción: sudo apt-get install gerbv 9. Inicie gerbv. 10. Abra los archivos de fabricación creados. 11. Revise que correspondan al diseño del PCB.

Se puede observar que las extenciones de los archivos generados por kicad no corresponden con las extensiones requeridas por el LFCI para la fabricacion. Por lo cual es necesario modificarlos siguiendo los siguientes pasos.

1. Abrir el archivo a modificar en un editor de texto. (gedit en este caso) 2. Seleccionar File-> Save as 3. Seleccionar Line Ending: Windows 4. Cambiar la Extension según corresponda. (Ver Abajo) 5. Dar click en Save 6. Repetir para todos los archivos

El cambio de las extensiones se realiza así:


 * .gbl  -> .bot
 * .gtl   -> .top
 * .gbs  -> .sms
 * .gts  ->  .smc
 * .drl  ->  .drl / .dri / .drd  (Generar 3 archivos con extensiones  .drl .dri .drd a partir del mismo archivo .drl)