Ya, esos programas estan muy bien, pero mi idea era la de hacer uno que fuera mucho mas sencillo(aunque pudieramos ir mejorandolo poco a poco) y que nos sirviera para hacer placas simplemente.
Me gustaria empezar con ello, programando en Visual C++ ya que es el lenguaje que mas conozco.
El programa que dije antes, el imagetogcode, simplemente nos pasa una imagen que tengamos en el ordenador a GCode(como su nombre indica) y las guarda en un archivo .txt , este codigo es del tipo:
G90 G80 G40 M3
G92 X0 Y0 Z0
G01 F140
X0.01
Y1.4 Z-0.03
Y1.39 Z0.0
...
las directivas GXX indican lo que debe de hacer la maquina, y las que empiezan por X,Y y Z el movimiento de los ejes. Y hay mas como las F referidas a la velocidad etc...
El programa lo que haria es leer el archivo linea a linea y decirle a los motores lo que tienen que hacer, esto creo que seria lo mas sencillo, de hecho la parte de leer el archivo linea por linea ya la tengo hecha. Con unos cuantos case en el programa estaria resuelto el problema. Lo que mas me preocupa es el tema de las dimensiones, el imagetoGcode, transforma imagenes en GCode, pero las dimensiones son las de la imagen y no las del circuito real y eso no se como solucionarlo. Ademas todavia no controlo a la perfeccion el GCode para hacer bien todos los case.
Bueno, de momento no tengo mucho tiempo con los examenes y la falta de informacion en castellano sobre este tema me hecha un poco para atras, a ver si en un par de semanas me puedo poner mas en serio con ello.