Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CNC - Generalidades
CNC - Generalidades
ar
CNC - Generalidades.................................................................................................................1
Programas en Visual Basic 6.0..................................................................................................3
Programa CNC.EXE...............................................................................................................3
Programa DECODE.EXE.......................................................................................................4
Programa POSICIONADOR.EXE..........................................................................................5
Esquema del controlador de los motores..................................................................................6
Consideraciones sobre el uso del AutoCad...............................................................................7
Procedimiento para obtener los archivos CNC de un circuito impreso que diseñamos...........8
1) Diseñar el circuito impreso en el editor que les guste.......................................................8
2) Copiarlo con Control - V en el MSPaint.............................................................................8
3) Abrir el ACAD 2000 y cargar el archivo CNC Vacio.DWG................................................9
4) Dibujar el Trazado de las líneas.......................................................................................10
5) Marcar las perforaciones..................................................................................................10
6) Crearemos ahora los archivos .PLT.................................................................................11
7) Crear los dos archivos .CNC............................................................................................12
Fabricación del CNC................................................................................................................13
CNC - Generalidades
Todas las imágenes de este documento se pueden ampliar a voluntad con el Mouse y
luego con Control – Z vuelven al estado anterior.
En el directorio Articulos, encontrarán información de apoyo, que es importante para
entender este proyecto.
Todo el trabajo está basado en un proyecto similar de Luís Rueda, de la hermosa provincia
de Jujuy, en el Norte argentino. Su página es http://r-luis.xbot.es y es muy conveniente que
la visiten porque encontrarán cosas muy interesantes de electrónica, que enseña en la
escuela donde trabaja. Encontrarán en esta página, su proyecto de CNC, de manera que si
lo desean, pueden elegirlo para construir. No falta nada. Está pensado para hacer trazados
(En bajo relieve) sobre madera u otros materiales. Además, como profesor, agregó
información a “carradas” sobre CNC en general, para que quien lo desee pueda avanzar, y
luego compartir los avances.
El CNC de este proyecto está pensado fundamentalmente para construir prototipos de
circuitos impresos. Por supuesto que el impreso que usé en este proyecto está hecho con
una plaqueta perforada. También se pueden hacer trazados en madera.
Esta imagen muestra este CNC en la etapa de construcción, trabajando como plotter.
El marcador está fijado con elásticos a una plaquita de 10 x 15 x 0.5 cm, a su vez fijada al
soporte de la agujereadora (Que está desmontada, al igual que su almohadilla de masilla
epoxi de apoyo).
Programas en Visual Basic 6.0
Usamos tres programas:
CNC.EXE
DECODE.EXE
POSICIONADOR.EXE
El programa único es el CNC.EXE, que usa a los otros dos como subprogramas, para
convertir el archivo PLT a CNC y el otro permite posicionar manualmente la herramienta en
el origen elegido, para comenzar el trabajo.
Este CNC (máquina) no tiene un origen fijo, como por ejemplo el scanner. De manera que el
origen se elige a voluntad, primero en el AutoCad y luego en el CNC, mediante el
posicionador manual.
El procedimiento usual de trabajo es:
1) Generar el dibujo AutoCad.
2) Generar el archivo.PLT
3) Arrancar CNC.EXE
4) Generar el archivo.CNC
5) Cargar el archivo.CNC
6) Posicionar la herramienta en el origen
7) Ejecutar el Trazado o Trazar.
En el caso de un circuito impreso, el origen se puede ubicar en una esquina de la plaqueta,
para que sea fácil identificarlo al posicionar.
Programa CNC.EXE
Está hecho en base al programa creado por R-Luis, con algunas modificaciones. Por
ejemplo, cambié la DLL que se usa en Windows XP, para comunicarse con el puerto
paralelo, porque para proteger mi MotherBoard, uso una plaqueta con un puerto paralelo
adicional, que tiene la dirección 48128 decimal.
R-Luis usa IO.DLL. Cuando le puse mi puerto, resetea la máquina porque tal vez no lo
reconoce, de manera que me obligaba a trabajar con el puerto 888, original de la máquina,
con los riesgos apuntados arriba.
Uso inpout32.dll, que si sus máquinas no lo tienen, lo deben cargar en Windos32. Esta DLL
me permite usar la dirección de mi plaqueta puerto paralelo. La DLL está en el directorio
Drivers.
En la página de R-Luis encontrarán unas hermosas explicaciones sobre como funciona su
programa, que no vale la pena repetir aquí.
En el directorio Programa CNC encontrarán los archivos fuente, para hacer sus propias
modificaciones/ mejoras.
No se requieren explicaciones adicionales a las enumeradas arriba sobre como se usa, ya
que la pantalla es simple e intuitiva.
En la pantalla negra, se irá dibujando el trazado a medida que avanza.
Se ve el botón del Posicionador, el Convertidor de PLT a CNC y el de Trazado.
Más abajo se puede cargar el archivo CNC. El TextBox se limpia solo, al iniciar la carga, de
todas maneras, cuando se desee se puede limpiar la pantalla y el TextBox con el botón
Limpiar.
El dibujo en ACAD, se hace siempre en escala 1:1 y se plotea con esa escala, solo por
practicidad. En este CNC de 96 pasos por mm, se debe usar una Escala de CNC de 2.4. Si
por cualquier causa se desea achicar o agrandar el Trazado, se cambia su valor, menor o
mayor a 1, para achicar o agrandar.
La Profundidad marcada en el TextBox, se refiere a la posición en que dejamos la punta de
la herramienta cuando usamos el posicionador. Tener en cuenta que es conveniente dejarla
50 o 100 pasos por encima de la superficie a trabajar.
Programa DECODE.EXE
Los tres motores, como trabajan con medio paso, exceden la corriente máxima que soportan
los ULN2803, por ello, los motores mas grandes (1.4 Amp para Eje x y Eje y) están
controlados por los transistores, y el más chico (Del Eje z) tiene dos salidas puestas en
paralelo. Toma 0.7 Amp.
Los diodos son para proteger a los transistores del pico de la tensión inducida al cortar la
corriente.
La señal que llega a los ULN2803 está generada por la PC, a través del puerto paralelo, de
Datos 0 a 7 y de Control 0 a 3.
Los motores son recuperados de dos impresoras en desuso, y trabajan satisfactoriamente
con 12 Vcc.
El controlador está armado sobre una plaqueta perforada de 5 x 10 cm.
La fuente de alimentación es un trafo de 12 V, 3 Amp., con un puente rectificador y
condensador electrolítico de 1000 uF 25V.
Si lo desmonto del CNC en algún momento, les pongo una foto.
En Propiedades ponemos
el ancho real, o sea en
este caso 60 mm,
mantenemos el tilde en
Lock aspect ratio, y le
damos OK.
Ya estamos
listos para
Trazar el
perforar nuestro
PCB.
Fabricación del CNC
Mi fabricación es totalmente distinta a la de R-Luis, porque vivo en un departamento, no
tengo ahora taller, y usé todos los materiales de rezago que tenía en el altillo. La de R-Luis
es de mejor calidad, con las piezas de los movimientos mecanizadas en taller. Es lo
recomendado.
Creo que cada uno lo fabricará de acuerdo a su experiencia, sus necesidades, y su
presupuesto.
Si en Internet buscan “cnc casero” encontrarán muchísimos diseños, de todo tipo y usos.
En las fotos fui tratando de mostrar los detalles de construcción, y las dimensiones.
La superficie útil (De trabajo), es cercana al formato A4, de 210 x 297 mm. Lo usual que
usaré será de 10 x 10 cm, supongo, como máximo.
Cuando mi hija vio las primeras pruebas, de inmediato le encontró uso para hacer moldes
tipo sellos, para su fabricación de artículos de cerámica, como escudos por ejemplo, que se
adosan a las piezas cilíndricas.
Mi uso será principalmente para hacer circuitos impresos.
Un método de fabricación de la herramienta de corte
En esta dirección, encontrarán todos los detalles relativos a herramientas.
Como no la pude conseguir, siguiendo lo hecho por R_Luis, desarrollé el siguiente método
de fabricación.