KICAD2CNC

Bueno, este post es la unión de varias formaciones que se han hecho en el local de ZMS, donde queríamos pasar nuestras placas diseñadas con KICAD (software libre) y llevarlas a la fresadora controlada por LINUX CNC (una distro en Debian)

Usando otra herramienta llamada PCB2GCODE que incluye el pcb2gcodeGUI en modo gráfico

Veamos unos sencillos pasos de como sería el proceso.

1º Hacer nuestra placa con KICAD.

Bueno para aprender a hacer PCBs con kicad se lleva un rato pero es realmente productivo y muy profesional.

Aquí podéis encontrar los tutoriales que necesitéis. http://kicad-pcb.org/help/tutorials/

Este es el ejemplo de una placa que hemos realizado para hacer unas pruebas.

Esta placa nos la hacemos con el kicad, y el último paso es sacar los archivos grbls, estos archivos son los típicos que se mandan a las empresas que nos hacen las PCBs.

Electronica_basica-B.Cu.gbr —> Capa inferior de cobre
Electronica_basica-B.Mask.gbr
Electronica_basica-B.SilkS.gbr
Electronica_basica.drl —> Agujeros
Electronica_basica-Edge.Cuts.gbr –> Corte de la placa
Electronica_basica-F.Cu.gbr –> Capa Superior de cobre
Electronica_basica-F.Mask.gbr
Electronica_basica-F.SilkS.gbr

Y hasta aquí sería nuestra parte en el kicad.

2º PCB2GCODE

Bueno la instalación del pcb2gcode conviene que nos leamos los githubs y veremos que si nos faltan dependencias tenemos que completarlas.

Y una vez instalado tenemos nuestro pcb2gcodeGUI, estos son los pantallazos de las opciones que nos brinda el pcb2gcodeGUI.

Punto de entrada de los ficheros GRBL generados por Kicad
Una vez introducidos los fichero GRBL, y DRL , nos hace una muestra rápida de como quedaría.
Ponemos las opciones de unidades a usar, métricas o imperiales.
Ponemos las opciones de fresado.
Las opciones de los taladros.
Las opciones de como hacer los límites de la placa.
Opciones de autonivelado. Fijarese que se hace el software para LinuxCNC

Y le damos a generar los fichero, y nos darán los archivos que serán interpretados por el linuxCNC

front.ngc
back.ngc
drill.ngc
outline.ngc

Y hasta aquí con el pcb2gcodeGUI.

 

3º Linux CNC

Ahora con el linux CNC solo tenemos que abrir nuestros ficheros .ngc

Y seguir el proceso de fresado normal.

Ahora a practicar y seguir avanzando.

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

once + 3 =

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.