Páginas

Txapu-CNC: Hardware

Descripción


  
TxapuCNC es una fresadora casera de 2,5D. Es decir permite realizar mecanizados sobre una superficie (X,Y) a distintas alturas (Z).
En el blog anterior vimos la parte de software, y ahora veremos la de hardware. La descompondremos en dos partes, la electrónica y la mecánica.



 

Electrónica

La parte electrónica está realizada fundamentalmente con módulos Paper:
  • 1 Paperduino (puedes utilizar Perfboard, Stripboard , PCB o un Arduino) con el programa TxapuCNC_RX cargado.
  • 3 PaperSteppers (puedes usar L293D, Unipolar, o L298N.)
  • 1 PaperRelé  si quieres gobernar el motor del cabezal desde el programa.
  • 1 Paper-FTDI para conectar con el PC (si utilizas un Arduino en vez de un Paperduino no lo necesitarás)
  • ... y por supuesto un PC con TxapuCNC_TX (con gambas y GNU-Linux)
NOTA: Si en vez de utilizar drivers PaperStepper, quieres utilizar drivers comerciales (tipo Pololu,Easydriver), que funcionen mediante señales "STEP" y "DIR", en vez de utilizar el sketch de Arduino TxapuCNC_RX, deberás utilizar el sketch TxapuCNC_RX_Pololu, que lo puedes descargar aquí.
El esquema de conexionado es el siguiente:

NOTAS
  • Puedes elegir otras patillas de entrada-salida modificando el archivo _init.pde dentro de TxapuCNC_RX.
  • Puedes utilizar cualquier PaperStepper en función del motor paso a paso que tengas (como ejemplo en los ejes X e Y se ha representado un motor bipolar y en el eje Z uno unipolar.
  • No es necesario utilizar el PaperRelé para comandar el motor del cabezal, puedes hacerlo a mano.
  • No es necesario utilizar finales de carrera para los límites máximos y mínimos de cada eje (yo no los he implementado en la fresadora, soy muy vago) , la fresadora funcionará, pero perderá el sincronismo si llegamos al tope de algún eje.
  • Las entradas de los finales de carrera no tienen una resistencia a 5V ya que todas las patillas de entrada de Arduino disponen de una resistencia Pull-Up interna. pero parece que esto le da problemas a la gente que no los utiliza. La solución es conectar las patillas D2-D7 a GND. (perdonad que no lo haya indicado en las imágenes)




NOTAS: 
En la imagen anterior se han utilizado 3 paperSteppers L298N con tres motores unipolares, y no se representan los finales de carrera de los ejes.
Si no utilizas el PaperRelé puedes conectar el taladrín a la salida conmutada de 220v de la fuente de alimentación (el enchufe del monitor), para que al apagar la fuente se desconecte el cabezal.

El resultado es el siguiente:
y aquí un detalle de la alimentación del taladrín con el paperRelé:
Nota: el cable gris, está conectado internamente al enchufe de 220V conmutado de la fuente ( monitor ).
Nota: El interruptor de la fuente lo he colocado para que sea accesible (es conveniente que la fuente esté colocada con el ventilador hacia adelante para que el polvo y virutas del mecanizado no entren en la fuente).


Mecánica

Puedes utilizar la fresadora que quieras, pero yo he elegido la Mantis-CNC, una fresadora realizada con madera según las indicaciones de David Carr en su blog: make your bot

Los materiales que necesitarás son los siguientes:



Puedes descargar los planos de fabricación en la zona de descargas.
Los planos se pueden imprimir sobre una hoja DIN-A3 y pegarlas sobre la madera. 


NOTA: Los planos están hechos para madera de 13mm de espesor, si utilizas otros espesores, hay que recortar la diferencia en los laterales (la base es de 276mm x 276mm)


NOTA: Al imprimir ten presente que los planos Mantis_Componentes_xx están preparados para imprimir sobre hojas DIN-A3, y  el plano Mantis_Laser está preparado para imprimir sobre una hoja de 800x400, ten cuidado de no tener activada la opción "Ajustar a tamaño de página" al imprimir o los planos no estarán a escala.  Una vez impresos puedes comprobar que están a escala sabiendo que la base es de 276x276mm.


Las piezas puedes hacerlas a partir de una pieza de madera contrachapeada de 15mm de 800x400mm (8,10€ en Leroy Merlín) o en MDF de 16mm 800x400mm(5,5€ en Leroy Merlín). Y puedes cortarlas tu mismo con una sierra de calar.  (recuerda en ajustar los planos al espesor de la madera, o recortar los laterales para que encajen con la base).
Para que las varillas queden  paralelas, te aconsejo que unas las piezas por parejas y las taladres simultáneamente (algunas piezas tienen unos pequeños agujeros de posicionado).   
Si quieres, puedes encargar que te la corten por laser, también en la zona de descargas dispones de un archivo DXF preparado para ser cortado en una madera de 800x400:



Nota: he añadido un plano de conjunto para facilitar el montaje, este plano no está incluido en el archivo zip de descargas. Para acceder a él haz click en la imagen inferior.




Para fijar el taladrín, puedes quitar la tuerca de plástico que suelen tener en la parte delantera, medir su diámetro y comprobar que coincide con el mío. posteriormente tienes que realizar un agujero para poder introducir un tornillo de apriete.


En la realización de la fresadora he realizado las siguientes txapuzas:

En vez de utilizar un motor con su adaptador, la he adaptado a un taladrín para simplificar la fabricación.
Ya que hoy en día se pueden encontrar taladrines a bastante bajo precio:



  En vez de utilizar un eje roscado con su tuercas especiales antiholguras que son bastante caras, he comprado 1 metro de varilla roscada de métrica 8 (paso 1,25) a 1,3€ y tuercas normales M8 (bueno por unos céntimos más las compré de latón para intentar disminuir el rozamiento) por 1,2€. Para disminuir en lo posible las holguras entre la varilla y las tuercas, he colocado dos tuercas en cada eje.


 Las tuercas (al igual que los casquillos) las he fijado con "araldit rápido" (resina epoxi), mezclado con polvos talco para intentar hacer el adhesivo un poco más espeso. Con un palillo he ido retocándolo para que no se expanda demasiado. Es necesario que la varilla roscada esté introducida en las tuercas para que éstas permanezcan alineadas. Aquí vemos las tuercas del eje Z.



Las tuercas inferiores de la mesa (eje Y)



Y la fijación de las tuercas (fotografía desde abajo,debajo del motor paso a paso) del eje X:


La fijación de los motores X e Y es un poco demasiado "txapuzas", los fijé provisionalmente y como funcionó así lo dejé. Pero posteriormente he descubierto las barritas de adhesivo epoxi, que creo que se podrían fijar como el motor del eje Z.

La fijación del motor del eje Z la realicé primeramente con burlete adhesivo y adhesivo de doble cara (el "taco" y el "verde" que se utiliza para las protecciones en pelota mano) pero tenía demasiada holgura (como la unión eje-varilla era rígida creí que era mejor que el motor tuviera algo de movimiento). Lo que hice es fijar de forma rígida el motor con barritas adhesivas epoxi (dependiendo como la aplastes consigues el ángulo y posición correcto del motor) y realizar una unión flexible con la varilla mediante mangueras de PVC. 


Como he comentado, para el acoplamiento del eje del motor con la varilla roscada he utilizado dos métodos:
Para el primero he utilizado un casquillo de plástico:


Taladré un agujero pasante  con una broca del mismo diámetro que el eje del motor pasos a paso, y luego volví a taladrar hasta la mitad con una broca un poco más pequeña que el diámetro de la varilla roscada, de forma que se al introducir la varilla roscada se genere rosca en la pieza de plástico.
De esta forma la varilla se rosca por un extremo y entra a presión por el otro en el eje del motor. (acoplamiento eje X)


Este sistema tiene la desventaja de que la unión es rígida y no absorbe los descentramientos del taladrado de los agujeros y desviaciones de la varilla (si te fijas la varilla del eje Y está muy torcida). A pesar de que funciona creo que es mejor el segundo sistema:

Para este acoplamiento he utilizado dos trozos de manguera flexible de PVC:


Uno pequeño, de diámetro interior igual al eje del motor paso a paso, y de longitud igual a la longitud del eje del motor paso a paso. Y otro del doble de longitud y de diámetro interior aproximado al eje y al exterior del tubo pequeño:
Primero introducimos el tubo pequeño en el eje del motor:



Sobre él colocamos el tubo grande



Introducimos la varilla roscada. dependiendo de la separación entre el eje y la varilla roscada variaremos la flexibilidad de la unión. Quizás tengas que calentar el tubo para aumentar su flexibilidad y poder introducirlo.


Finalmente, (si es necesario), con un alambre impedimos que las mangueras deslicen, haciendo una Txapu-abrazadera (acoplamiento eje Z y eje Y).



 Nota: para el acoplamiento del eje Y, puse un poco de cinta aislante entre el eje y el tubo de PVC, pero con el alambre no es necesario.

Creo que es bueno hacer unos "agujeros de acceso" en la madera de la base para permitir arreglar la máquina sin tener que desmontarla completamente.  
Si no encuentras cojinetes de deslizamiento (no es necesario que tengan valona, yo los utilicé porque los tenía disponibles), creo que se podrían moldear con la barrita de epoxi cubriendo previamente el eje con film plástico (o tal vez aceite y moviéndolos hasta que se sequen para que no se peguen al eje).

Si nó, siempre puedes comprar unos cojinetes IGUS (11@1,13€/Ud):


Realización casera de casquillos

Si no tienes casquillos, puedes hacerte tú unos. Sólo necesitas los siguientes componentes: Una pistola de adhesivo térmico y papel de aluminio.

Cortaremos un réctángulo de papel de aluminio (el utilizado para envolver alimentos) de una longitud suficiente para que de 3 vueltas a la varilla de deslizamiento.
Envolvemos el papel de aluminio sobre la varilla y lo fijamos con cello.

Ahora con la pistola termoadhesiva vamos recubriendo el aluminio, girando lentamente la varilla.
Una vez frío, (podemos enfriarlo con agua), lo sacamos de la varilla, y eliminamos las dos vueltas de aluminio que no se han fijado al adhesivo. De esta forma conseguimos que tenga la holgura adecuada, y se deslice sin problemas.


El resultado es el siguiente:





Al hacer manualmente los casquillos, al unirlos sobre las plataformas deslizantes (con la varilla introducida, desde luego), habrá que fijarse que las varillas queden completamente horizontales sobre la plataforma.

Enlaces de Interés

Blog de David Carr donde se explica como construir una fresadora casera: make your bot. 
Página de EMC2, dedicada al mecanizado en linux.
RepRap, creación de una máquina autoreplicante. Realización de piezas por deposición de material.
ReplicatorG, programa para producir código para RepRap a partir de ficheros stl
Contraptor realización de una fresadora utilizando perfiles perforados.
Aplicación en "processing" utilizada por contraptor para enviar archivos Gcode al controlador Arduino.
Gcodetools: Plug-in para inkscape que genera Gcode a partir del dibujo vectorial que hayamos dibujado (casi todos los archivos de ejemplo de TxapuCNC_TX los he creado con este fantástico plug-in).
HersheyFonts: Plugin para inkscape que genera textos con carácteres de una linea simple, ideales para simplificar el mecanizado.
PyCAM: Programa que genera archivos Gcode a partir de archivos STL (3D) o Archivos DXF o SVG (2D).
PaperStepper L298N: Uno de los drivers posibles para utilizar en TxapuCNC.
PaperStepper L293: Otro de los drivers posibles para utilizar en TxapuCNC (Yo he utilizado éste para la realización de la fresadora).
PaperStepper Unipolar: Otro de los drivers posibles para utilizar en TxapuCNC.
PaperStepper Unipolar: Otro de los drivers posibles para utilizar en TxapuCNC.
PaperStepperChino: Adaptador para usar un driver Standar (chino) en TxapuCNC.
PaperRelé: Placa utilizada para gobernar el motor del cabezal.
PaperduinoStripboard: Posible placa de Arduino para controlar TxapuCNC.
PaperduinoPerfboard: Posible placa de Arduino para controlar TxapuCNC.
PaperduinoPCB: Posible placa de Arduino para controlar TxapuCNC.
CableFTDI: Si utilizas un Paperduino, será necesario que tengas un cable USB-RS232(TTL) para comunicarte con el PC.

mister_mst de forocoches está haciendo una TxapuCNC, mira sus progresos aquí


Galería

San ha realizado una evolución, (con la mesa de trabajo más grande y con otro modo de fijar las tuercas) del TxapuCNC:


Teneis más fotos de su trabajo en:
https://docs.google.com/#folders/folder.0.0B82NJbZaMceIODBjYjU5NDYtYTg0Mi00N2NlLWIwN2YtZTI2MjFjMmYwMDE5

Y los planos en formato PDF y Autocad realizados por Zumel los teneis aquí
(21b TxapuCNC Planos evolucionados.zip)

Teneis más información de sus trabajos en Forocoches

Información legal


1. Propiedad intelectual
Todos los derechos de propiedad intelectual del contenido de Txapuzas eléctronicas, están bajo una licencia Creative Commons Share-Alike, cuyo contenido podéis revisar en este enlace.
Por tanto queda permitido copiar, distribuir, comunicar públicamente la obra y hacer obras derivadas de la misma, siempre que se respeten los términos de la licencia arriba reseñada.
3. Actualizaciones y modificaciones de Txapuzas electrónicas
El autor se reserva el derecho a actualizar, modificar o eliminar la información contenida en Txapuzas eléctrónicas, y la configuración o presentación del mismo, en cualquier momento, sin previo aviso, y sin asumir responsabilidad alguna por ello.
4. Indicaciones sobre aspectos técnicos
El autor no asume ninguna responsabilidad que se pueda derivar de problemas técnicos o fallos en los equipos informáticos, que se produzcan a causa de los circuitos e ideas expuestos en el blog de txapuzas electrónicas, así como de los daños que pudieran ocasionar.
El autor se exime de toda responsabilidad ante posibles daños o perjuicios que pueda sufrir el usuario a consecuencia de errores, defectos u omisiones en la información facilitada.

Descargas


Los planos, archivos para mecanizado, esquemas e instrucciones están disponibles en el siguiente enlace:




Si tienes problemas con el enlace anterior, aquí puedes descargar todos los archivos de txapuzas

NOTA: El 3 de Abril de 2011 se actualiza el archivo de descargas

Notas
Para la realización de este proyecto se han utilizado los programas: Arduino, Inkscape, Openoffice, Gimp, Picasa, FritzingGambas
Si encuentras algún fallo, se te ocurre alguna mejora, o simplemente quieres hacer algún comentario, te lo agradeceré: Gracias :-)

359 comentarios:

  1. Buenas, enhorabuena por la aportación, estoy trabajando en una máquina similar, ya te iré preguntando, ¿dónde compras araldit rápido? y también quería preguntarte sobre el acoplamiento varilla roscada con motor, porque a mi no me queda muy claro el resultado, cómo acoplaste la parte del motor.. Bueno de nuevo enhorabuena.

    ResponderEliminar
  2. Hola Fary.
    El Araldit rápido se puede comprar en españa en cualquier ferretería o en centros comerciales (Leroy Merlin, Eroski, Carrefour). Araldit es una marca comercial, pero puedes comprar cualquier adhesivo de resina epoxi más barato (hasta en las tiendas "de los chinos" tienen).
    También puedes fijar las tuercas y cojinetes con adhesivo termofusible (he puesto una explicación para la realización de casquillos en la página).
    Con respecto a la fijación del eje del motor y la varilla roscada, he añadido información más detallada en el blog, espero que sea suficiente.
    Saludos

    ResponderEliminar
  3. Madre mía, muchas gracias por la info, tu información es más valiosa de lo que parece, cuando tenga mi máquina un poco más desarrollada te mando un correo y te la enseño. Muchas gracias por tu inestimable ayuda. Eres un crack Iñigo.

    ResponderEliminar
  4. hombre que que buen trabajo has hecho con esta maquina el ingenio que has usado me parece magnifico definitivamnete felicidades por un buen trabajo simple y practico

    ResponderEliminar
  5. Hola, muy buen artículo como todos los de tu blog.

    He estado mirando la web que mencionas y supongo que lo que tu llamas Mantis-CNC es lo que el blog llama Mantis-9, si es así yo no he encontrado los planos por ningún lado, los podrías publicar en tu blog?

    ResponderEliminar
  6. Hola anónimo,
    Tienes razón, me refiero a la mantis-9 los planos originales de David Carr están en :
    http://makeyourbot.org/mantis9-1 (download desgin DXF file).

    Los planos modificados por mí están en el archivo de descargas zip que puedes obtener al hacer click sobre la imagen de descargas situado al final de este blog.
    Si descomprimes el archivo: 21 TxapuCNC Hardware_00.zip
    Los tienes en /Mecanica/Planos
    en varios formatos (DXF, DWG, PDF)

    Saludos

    ResponderEliminar
  7. Hola!!!
    he visto como has construido la maquinita cnc y la verdad que es justo lo que estaba buscando!!!!
    pero tan solo me falta una cosita...los motores pap...de donde los has comprado????algun sitio en el que salgan baratos????

    Saludos

    ResponderEliminar
  8. Hola Anónimo
    Yo he encontrado motores paso a paso económicos en ebay.com

    ResponderEliminar
  9. Hola, la verdad es que viendo tu proyecto me animo a intentar hacer una pues lo haces facil la verda. Lo que te queria preguntar es donde sacas el codigo que pasa el DXF al arduino y que de ahi lo corte. Gracias.

    ResponderEliminar
  10. Hola titodavis91
    Para obtener los programas Gcode utilizo un plugin (llamado Gcodetools) para inkscape.
    He puesto los enlaces en el punto "Enlaces de Interés"

    Saludos

    ResponderEliminar
  11. hola que tal quisiera hacerte unas preguntas acerca de tu maquina, hay alguna manera de entrar en contacto

    ResponderEliminar
  12. Hola Erick.
    ¿Por que no aquí?. Tus preguntas pueden resolver las dudas a otras personas.

    Si quieres que te responndan más personas puedes utilizar el foro de Arduino en español (es necesario inscribirse):
    http://arduino.cc/forum/index.php/board,32.0.html

    Saludos

    ResponderEliminar
  13. Hola Iñigo,
    Solo queria darte la enhorabuena por tu blog, lo curradísimo de los proyectos, al detalle y tan bien resumidos, y el tiempo que te tomas en responder a todos y en ayudar.... sorprendente!!!

    ResponderEliminar
  14. Gracias, Gracias, me estoy poniendo colorao! :-)

    ResponderEliminar
  15. Creo que es de justicia felicitarte no solo por este último proyecto, la página en si es magnífica.
    Con respecto a este proyecto la duda que tengo es que tipo de motor comprar, concretamente me refiero a la potencia que deben de tener ¿podrias indicar sus caracteristicas?
    gracias

    ResponderEliminar
  16. Hola anónimo.
    Los motores deberían ser NEMA 17 unipolares o bipolares dependiendo del Paperstepper que elijas.
    Tensión 12v e intensidad menor de 1,2A
    (mira las hojas de características de los chips de los drivers que suelen admitir rangos de tensiones e intensidades bastante amplios)

    Yo compré en su día en Conrad unos similares a estos:
    http://www.conrad.com/Stepper-motor-SM-42051%3E-New-%3d-E547-52500.htm?websale7=conrad-int&pi=198398&ci=SHOP_AREA_17346_1101151&Ctx={ver%2F7%2Fver}{st%2F3ec%2Fst}{cmd%2F0%2Fcmd}{m%2Fwebsale%2Fm}{s%2Fconrad-int%2Fs}{l%2Fint%2Fl}{sf%2F%3Cs1%3Estepper+motor%3C%2Fs1%3E%2Fsf}{p1%2Ff36f8f1cf5eefa36bd70cb5e6fca1438%2Fp1}{md5%2Febfb4ca53428e35c1e9049be204fedc7%2Fmd5}

    Pero se han puesto por las nubes!!
    (parece que hay un montón de gente haciendo txapuzas con motores paso a paso)

    Más económicos puedes encontrar en ebay.com
    (busca stepper motor)

    Una solución es conseguirlos de impresoras viejas (es el método que utilizo ahora).
    Puedes pedirle a un empleado de una tienda de ordenadores o de reparación que te guarde las estropeadas a cambio de llevarlas a un punto de reciclaje.
    En las impresoras se suelen estropear los inyectores, pero los motores suelen estar perfectos.

    Saludos y gracias por los comentarios

    ResponderEliminar
  17. Conoces algún tutorial de Gcodetools en español? es que he estado mirando en la página de Gcodetools los tutoriales que trae y la verdad no me he enterado de mucho.
    Un saludo

    ResponderEliminar
  18. Hola San
    Tengo a medio traducir el plug-in Gcodetools, voy a intentar acabarlo esta semana y describir un poco su funcionamiento

    Saludos

    ResponderEliminar
  19. Eso seria genial,espero impaciente.
    Un saludo

    ResponderEliminar
  20. Hola San.
    Lo prometido es deuda.
    Ya he traducido el plug-in de gcodetools, y he escrito un pequeño manual de uso.
    Lo puedes descargar en el blog de software de TxapuCNC, (en el párrafo Gcodetools):
    http://txapuzas.blogspot.com/2009/12/txapu-cnc-software.html

    Saludos

    ResponderEliminar
  21. Muchísimas gracias Iñigo, otro trabajo genial como todo lo que haces.
    Un saludo

    ResponderEliminar
  22. Hola, ahora mientras marcaba mi tablón según los planos que adjuntas en el documento para descargar de esta misma pagina me he fijado de que hay 2 piezas repetidas, las cuales solo tendríasmos que cortar 1, pero aparecen "dibujadas" 2 veces...nosé si me explico... a que se debe que estén dibujadas 2 veces?

    en concreto son las partes:

    trasera. donde se situa un motor y mueve la "bandeja" donde se situará lo que queremos "grabar"

    Frontal: donde se apollan los ejes (guias) de la parte trasera

    un saludo

    ResponderEliminar
  23. Hola mister_geek
    Si, perdona, tienes toda la razón, la pieza trasera y la delantera están duplicadas en el archivo DXF para el corte por laser.
    (Al hacer el puzzle para que me encajaran las piezas en las dimensiones de la madera me he colado).

    Perdona por las molestias.

    ResponderEliminar
  24. de todos modos es indiferente, simplemente hace falta añadir la superficie o "suelo" de la cnc si se quiere de otro tablón de madera

    por cierto tengo otra duda... que motores comerciales me aconsejas que use? un nema 17 llegaría?

    gracias por tu ayuda ;)

    ResponderEliminar
  25. por cierto a mi las partes traseras y delanteras duplicadas me aparecen tanto en el pdf denominado Mantis_Laser_00 como en el archivo dxg llamado de la misma forma

    esque existen otros planos?

    Un saludo

    ResponderEliminar
  26. Hola Mister_geek
    !Ya decía yo que sobraba madera! Tienes razón he eliminado la base, pero he duplicado el frente y la trasera. (recuerdo que estube bastante tiempo jugando al Tetris para que entrara todo en una madera standard de LeroyMerlin)

    Ya no me acordaba que archivos había subido para la descarga. En su momento hice planos en DINA3 similares al plano componentes.pdf (como la imagen que hay en la parte superior de esta página), pero no los he subido. :(

    A ver si mañana los puedo subir.

    Perdona

    ResponderEliminar
  27. si, he visto las fotos, y que comentabas lo del A3 pero yo no lo encontraba por ningún lado jaja

    de todos modos yo creo que continuaré de la forma que lo marque yo, ya que la base no tiene que ser de ningún material ni espesor especifico... y ahora marcar todo de nuevo con el trabajo que me llevó me da un poco de pereza


    Gracias por la ayuda

    pd: a ver si de vez en cuando te pasas por el post que hice (tu ya sabes en que foro jijiji)

    ResponderEliminar
  28. Hola mister geek
    Ya he actualizado el archivo de descargas, añadiendo la base y los planos en A3 (al exportarlos, sólo exporté la primera página). Para evitar problemas he exportado cada plano en un archivo independiente.

    Espero que ahora estén bien :-)

    PD: Puedo poner un enlace a tu post?

    ResponderEliminar
  29. Los motores que yo he utilizado eran NEMA 17 de A=39mm con un par aprox de 0,2Nm (el par es a ojo a partir de las dimensiones)

    ResponderEliminar
  30. te voy a comentar otra cosa, espero que no te lo tomes como una critica, sinó como un comentario constructivo

    el plano que has actualizado de nuevo vuelve estar un poco mal

    los laterales miden 250 y siendo el espesor de la madera 15

    250+15+15 = 280 , siendo la base según el plano de 275 mm

    también están dibujados 2 agujeros en el lateral que nosé para que sirven ni porqué están ahí

    son los que están en la parte "larga" de cada lateral y tendrían que ser de un dm de 4 mm

    tampoco sé para que sirven los de 4 mm que están dibujados en la parte donde va cogido el taladrín...

    un saludo ;)

    ResponderEliminar
  31. Por cierto, el error de los laterales se solucionaría simplemente recortando 5mm de la parte larga del lateral , ya que en el plano de los largos de las varillas de acero ( las guias ) las has "dibujado" con la medida correca

    creo que recortar 5 mm para que todo encaje con la base y con las varillas no influiria en nada en el funcionamiento de la cnc

    me equivoco?

    ResponderEliminar
  32. Hola mister_geek

    Yo utilice una madera de espesor 13
    La base mide 276x276
    como el lateral mide 250+13+13=276

    No hay ningún problema en recortar los laterales un poco (4mm) hasta que te encaje.

    Los agujeros de 4mm son para colocar unos pasadores (tornillos o similar) y sujetar firmemente las piezas que sujetan las varillas, así puedes igualar los cantos y taladrar simultáneamente los agujeros de las varillas, de esta forma la varillas de deslizamiento siempre estarán paralelas.

    Saludos

    ResponderEliminar
  33. De nuevo muchas gracias por las aclaraciones :)

    ResponderEliminar
  34. Hola Iñigo
    En primer lugar felicitarte por tu Blog y su contenido que me parece magnifico.
    Quisiera si es posible que me dijeses que software puedo utilizar para esta CNC en Windows, ya que es el sistema operativo que utilizo.
    Muchisimas gracias de antemano.
    Un cordial saludo.

    ResponderEliminar
  35. Hola anónimo
    Como ves en la página:
    http://txapuzas.blogspot.com/2009/12/txapu-cnc-software.html
    puedes usar un programa de envío de datos de Contraptor que está hecho en Java, por lo que se puede usar en cualquier sistea operativo:
    2.3 Contraptor CNC
    Es una variante del sistema Reprap para su utilización con mini fresadoras. La fresadora se construye mediante perfiles perforados. Tiene un programa realizado en Processing que permite el envío de programas Gcode al Arduino.
    http://www.contraptor.org/
    http://www.contraptor.org/forum/t-287260/gcode-sender-program
    (TxapuCNC_RX es compatible con gcode-sender-program)

    Otra opción es instalar Virtualbox:
    http://www.virtualbox.org/
    que es un programa que te permite ejecutar un sistema dentro de otro, en este caso puedes instalar Linux (ubuntu) dentro de Windows.

    Y por último, lo que te aconsejo es que pruebes a pasarte a Linux, ;-)

    Puedes probarlo descargándolo y ejecutarlo desde el CD:
    http://www.ubuntu.com/desktop/get-ubuntu/download
    (aunque la página esté en inglés el programa se ejecuta en el idioma que desees)

    Si te gusta puedes instalarlo en tu ordenador, y tener los dos sistemas operativos Windows y Linux

    Saludos

    ResponderEliminar
  36. Muchisimas gracias Iñigo por tu rapida y clara respuesta.
    Un cordial saludo.

    ResponderEliminar
  37. hola Iñigo,

    he encontrado unos motores, me podrias decir si son aptos y cual de los 3 driver necesitarian
    este es el datasheet:
    http://www.slidesandballscrews.com/pdf/steppermotors/SY42STH47-1684B.pdf

    un saludo y gracias por estos inventos

    ResponderEliminar
  38. Hola Ricardo.
    Con 4 cables obligatoriamente el motor paso a paso es bipolar. (hay que cambiar el sentido de la tensión en las bobinas).
    Y como la intensidad que consumen es bastante elevada, creo que tienes que utilizar el L298N (Hasta 4 A)

    ResponderEliminar
  39. Muchas gracias Iñigo.
    Entonces los voy a pedir ya que el lote de 3 me saldrian por unos 40€ mas gastos de envio y casi todos los que he visto 1 solo 38€ mas gastos.

    Otra cosa lo de cambiar el sentido de las bobinas es muy complicado o seria mejor buscar unipolares?

    un saludo.

    ResponderEliminar
  40. Hola Ricardo,
    El programa de Arduino, es el que se encarga de cambiar el sentido de la corriente a las bobinas.

    ResponderEliminar
  41. Hola Iñigo, felicidades por tu web. Llevaba mucho tiempo con ganas de hacer una cnc y después de ver tu web me he decidido a ello, he comprado el arduino los componentes de los driver y la mecánica, pero me faltan los motores, en principio para heces pruebas tengo unos viejos de impresoras, pero no creo que me sirvan, he mirado en eBay y he encontrado unos Mena 17 pero en las carteristas indican un voltaje de 2.8 v y pensaba usar 12v. Que me recomiendas, donde puedo conseguir motores? Muchas gracias.

    ResponderEliminar
  42. Hola Antonio Javier
    Yo probaría con los motores de impresora. lo más probable es que te valgan, y no tengas necesidad de comprar unos motores nuevos.
    No obstante...
    Aunque te indiquen 2,8v es probable que con 5 o 12v te funcionen de maravilla. (yo tenia unos de 4,5v y no los conseguí mover hasta que les aplique como mínimo 12v, no me preguntes por qué).
    Los motores que he utilizado en la fresadora los tenía desde hace unos 10 años, y los compré en conrad electronic (pero desde entonces han subido los precios muchísimo).
    Recientemente he comprado en ebay.com, 4 motores nema23 de segunda por 16€!!.

    (No te puedo aconsejar ningún distribuidor, ni página web).

    NOTA: Si alguien encuentra un sitio con motores paso a paso económicos, podría compartirlo aquí. gracias

    ResponderEliminar
  43. Muchas gracias por tu respuesta, seguiré tu consejo y voy a probar que tal van, ya te contare que tal va mi fresadora, Un saludo y gracias de nuevo.

    ResponderEliminar
  44. Hola Iñigo!!

    Estoy dispuesto a realizar la maquinita, ya me he comprado por ebay los motores (unipolares), he realizado el driver que utilizas para los unipolares, pero el uln2003 se me calienta que no veas!!!no tengo ni idea de porque....Un amigo los vio y me dijo que tenian una tension de funcionamiento de unos 5V y que consumian mas de 1A, pero no se si fiarme....las caracteristicas del motor son estas:

    Part# 4K1-1080
    1.8 deg 200 steps/rev when full-stepping

    I believe these are about 20-30 once inch motors
    there are 6 pins, these can be set up as bi-polar or uni-polar.

    17PM-J503-P2ST
    17 -Motor Size
    P -Type of Motor (42mm)
    M -Step Angle (1.8 deg)
    J -Type of Laminated Stator (2 Phase Hybrid (Better Performance at high speed))
    O -Motor Length at Right (32mm)
    03 -Electrical Variation
    P -Gears & Pulleys
    2 -Mechanical Variation
    ST -Type of Flanges

    Como puedo solucionar el problema???es lo unico que me queda!!!

    PD: Ayer vi una pagina que vende motores pap de reciclados económicos:
    http://puntokagua.com/lucho/motores-paso-a-paso.html

    ResponderEliminar
  45. Hola anónimo.
    Si usas motores que consumen más de un amperio corres el peligro de quemar el ULN2003 (sólo admite hasta 0,6A), una solución es poner dos chips ULN2003 en paralelo, podrías soldar dos chips uno encima del otro para que aguanten hasta 1,2A (no lo he probado pero según el datashet debería funcionar).

    ResponderEliminar
  46. Ok, lo probare a ver si lo hago funcionar....
    Pero yo creo que el problema (además de los uln en paralelo) va a estar en que el transformador que utilizo solo da 0.5A en continua... :S Me acabo de dar cuenta...a ver si voy a mi casa y lo pruebo con la fuente de alimentación de un ordenador...

    Muchas gracias.

    ResponderEliminar
  47. Vic20
    Hola a todos, yo tenia el mismo problema con el consumo de los motores y como me aconsejo Iñigo puse un chip en paralelo con el otro y con picos de 1,1A como mucho se ponen a 40º C. ayer termine el segundo driver y este fin de semana espero poder hacer las primeras pruebas con 2 ejes.

    ResponderEliminar
  48. Hola de nuevo.
    Por fin, ya terminé mi CNC despues de varios problemas y contratiempos, pero al final ha merecido la pena.
    Adjunto enlace de unas fotos y de un video en funcionamiento.
    Muchas gracias Iñigo por todo el material y por todas mis dudas resueltas.

    https://docs.google.com/leaf?id=0B82NJbZaMceIODBjYjU5NDYtYTg0Mi00N2NlLWIwN2YtZTI2MjFjMmYwMDE5&hl=es

    ResponderEliminar
  49. Hola amigo.. sin duda es un proyecto muy interesante, es un gran aporte a la comunidad, pero tengo un problemita, ya instale gambas2, ya baje los programas que vienen al final de tu pagina, pero, al momento de compilar el archivo TxapuCNC_TX lo descomprimi y lo carge a gambas2 y al momento de compilar me dice que no reconoce "unknown identifier: serial port at line in fmain.class "

    ResponderEliminar
  50. Hola anonimo
    creo que no tienes instalado el componente gb.net necesario para leer el puerto serie.
    Desde gambas puedes activarlo (si lo tienes instalado):
    Menu/Proyecto/Propiedades/Componentes=> activar gb.net

    Espero que así te funcione.

    NOTA: Si haces doble click sobre el archivo TxapuCNC_TXxx.gambas y funciona, es que lo tienes instalado.

    Saludos

    ResponderEliminar
  51. Hola Iñigo, un comentario. He impreso en DIM A3 los planos, para cortarlos sobre una planta de DM de 15 mm y al principio pensaba que eran cosas mías, pero después de cortarlo todo con la sierra de calar y presentar las piezas para ver como quedaba el proyecto, confirme las sospechas, los planos en A3 están a una escala inferior. He impreso los planos "Mantis_Componentes 02A.PDF", B, C y D y son de una escala mayor y más real al tamaño que esperaba.

    Un saludo,

    Ángel

    ResponderEliminar
  52. Hola Angel Andrés
    Los planos están a escala 1/1 en dos tamaños de papel:

    - Mantis_Componentes_02A, B,C y D están a escala 1/1 para imprimir sobre hojas DIN-A3

    - Mantis_Laser03 está a escala 1/1 y preparado para cortar por laser sobre un tamaño 800x400mm (tamaño de madera standard en Leroy Merlin).

    Creo que lo que ha podido ocurrir es que al imprimir un tamaño tan grande sobre un DIN-A3, tenías activada la opción de "autoajustar al tamaño de página", y el programa te ha escalado (reducido) el plano para hacer que quepa en el tamaño indicado.

    Ya lo siento...

    ResponderEliminar
  53. (transladado de PaperFTDI)
    Gracias por aclararlo, bueno estare informandome mas del tema,de todas formas me iniciare con el paperduino y la cnc ,ademas de comprar el arduino uno,creo que seran un excelente comienzo para entrar en este mundo de arduino.
    Estube revisando en internet y encontre que los motores de impresora hp laserjet III , son potentes, y tienen mayor torque, me serviran para incorporarlos a tu cnc?
    Tienen estas especificaciones
    Specifications:
    Frame Size: NEMA 23
    Motor Length: 75mm (top of flange to bottom of housing)
    Motor Diameter: 57 mm
    Shaft Length: 14 mm
    Shaft Diameter: 5.9 mm
    Shaft Type: Single with dual bearings (see picture below)
    Steps/Revolution: 200
    Step Angle: 1.8 degrees
    Holding Torque: 7.3 kg-cm (100 oz-in)
    Rated Voltage: 5.2 VDC/Phase
    Maximum Current:
    Unipolar (Center Tapped Winding): 1.4 A/Phase
    Bipolar (Full Winding): 1.0 A/Phase
    Leads: 6 wires, 75 mm long, Resistance 3.5Ω - 0Ω -3.5Ω

    Y nuevamente gracias por tu magnifica web, !

    ResponderEliminar
  54. Hola anónimo
    El motor que indicas lo puedes manejar sin problemas con el PaperStepper L298N (2A).
    Sólo que al ser Nema23 es un poco mayor, y deberás modificar los agujeros de anclaje.

    Saludos

    ResponderEliminar
  55. Una pregunta se podria utilizar con un 4 eje y un solo arduino? Podrias explicar el ejemplo si se pudiese realizar.

    Seria 1 arduino, 4 motores, y como alimentarlo con una fuente de pc.

    Muchas gracias

    ResponderEliminar
  56. Hola Alcon
    Para realizar una fresadora con un cuarto eje, habría que cambiar el sketch que gobierna al arduino. Tarea bastante complicada.
    Si puedes modificarlo tu mismo, la forma de conexión sería similar: añades otro PaperStepper a dos salidas libres del Arduino, y unes la patilla de enable a la de los otros tres ejes.

    Saludos

    ResponderEliminar
  57. Gracias por la aclaración en la impresión de los planos. me he cerciorado que la impresora no escale el tamaño, junto con la selección que imprima el PDF utilizando el tañamo original del cocumento en A3.

    P.D: para futuros proyectos, unas cotas en las piezas ayudarían a comprobar su correcta escala.

    Eskerrikasco (gracias).

    Un saludo,

    Ángel

    ResponderEliminar
  58. Tienes razón Angel Andrés, debería haber puesto unas cotas generales :-( , las eliminé pensando que molestaban al cortar las piezas. De momento pondré una nota de aviso en la web, y más adelante modificaré los planos.(últimamente no tengo mucho tiempo libre).

    Barkatu eta ez horregaitik (Perdona y de nada)

    ResponderEliminar
  59. hola amigo saludos exelente to proyecto ya estoy en construccion de el pero como no se nada sobre la electronica quisiera tu ayudita XD, ya tengo todo los 3 motores los driver del L298N q tu pones pero me compre fue un arduino UNO y en tu imagen dond explicas como instalas los 3 usas otro tipo d arduino noc como yamarlo, ahora te pediria q me ayudes o me agas una imagen como esta pero usando un arduino uno porfa para copiarme y darte a ti todo los creditos jejeje le pondria tu nombre a mi CNC jejeje gracias espero pronta respuesta este es mi correo porsiacaso, pero como dijeron por ahi mejor comentar por aki asi nos ayudamos entre todos yo are lo q pueda saludos

    ResponderEliminar
  60. Hola anonimo
    Fijate en la imagen de montaje donde esta el paperduino, estan señalizadas las patillas, deberas utilizar las mismas patillas en un Arduino UNO. Tambien las tienes indicadas en el esquema de montaje. (Al principio de la pagina)

    Saludos

    ResponderEliminar
  61. He comprado unos motores NEMA 17 en http://www.mendel-parts.com

    Salen a 10 o 13 euros, bueno yo he comprado 6 de ellos y me ha costado todo poco más de 100 euros, ya os comentaré que tal, funcionan bien,he comprado algún rodamiento, y aunque tarden un poco al final vienen, ya os comento

    ResponderEliminar
  62. Hola Iñigo.

    Antes de nada darte las gracias por el pedazo de blog, llevo dos días leyendo información para hacerme una máquina CNC como esta que tienes aquí.

    Después tengo una pregunta bastante sencilla: Qué tipo de Arduino estás usando? Arduino UNO, MEGA? Hace falta algún tipo de shield especial tipo ethernet?

    Muchas gracias!.

    PD: Te he hecho click en algunos banners, que supongo que te reportará algún centimillo.

    ResponderEliminar
  63. Hola Pipeline
    Tanto el Software como el Hardware es compatible con cualquier versión de Arduino. Duemilanove,UNO , Mega... de 5v. Yo he utilizado un Paperduino (un duemilanove casero realizado en un stripboard.

    Los Shields que necesitas son los drivers para Motor paso a paso, que los puedes realizar con "PaperSteppers" (drivers caseros), aunque también puedes utilizar alguno tipo "EasyDrive" o "Pololu" (STEP y DIR), en este último caso debes utilizar el sketch "TxapuCNC_RX_Pololu" disponible en las descargas.

    Saludos y gracias

    ResponderEliminar
  64. Hola de nuevo Iñigo.

    En estos momentos estoy con la parte mecánica del CNC, concretamente con el puzle de piezas de madera que hacen la estructura. Después de imprimir los planos en DIM A3, calcarlos sobre unas maderas que tenía por ahí, DM de 16 mm (creo recordar),ya se que los planos son para 13 mm, pero quería hacer una presentación de las piezas más o menos para corroborar la siguiente pregunta.

    ¿Me faltan piezas?

    En el video, la imagen esta demasiado cerca y no deja ver el conjunto del aparto. Lo mismo ocurre con las fotos.

    Principalmente tengo el problema con las piezas que soportan el eje Z, a parte que las piezas de la mesa, que indica (mesa y inferior, mesa y superior) como un sanguich, a parte que me confunde las notas de X-2 (¿es la pieza 2 del eje X o son dos piezas iguales?).

    He visto las fotos y video de San, y como dices, es una evolución y estas parte las ha realizado de otra manera.

    Estoy pensando como San, ya tengo el concepto, ahora es montarlo a mi manera, pero si me puedes quitar esta espinita de saber si me estoy equivocando al leer los planos o realmente los planos están mal.

    Adjunto 2 fotos con lo que he cortado y presentado

    http://www.megaupload.com/?d=YAQG2EQ8

    Gracias Iñago por tu paciencia, sobre todo cuando se preguntan cosas que ya estan indicadas en la página ;-)

    ResponderEliminar
  65. Hola Angel Andrés

    He añadido un video en el inicio de la página WEB donde se vé con un poco más de claridad las piezas que componen la fresadora.

    La anotación "X-1" es la denominación de la pieza 2 del eje X: "Soporte X-1" es el soporte del Eje X, pieza 1. En este caso el "Soporte X-2" se monta sobre el "Soporte X-1", que tiene unas tuercas de púas.

    Si utilizas una madera de 16mm deberás hacer la base 6mm más ancha y 6 mm más profunda, y el agujero para las tuercas del eje Z del "Soporte Z-2" desplazarlo 3mm para que quede alineado con el motor paso a paso.
    ( viendo las fotos me doy cuenta que este consejo llega un poco tarde :( )

    Para ver un montaje detallado puedes ir a la página de MANTIS (http://makeyourbot.org/start)

    ResponderEliminar
  66. Iñigo, no se que decir sin parecer exagerado. "eres la requetepolla" jejejej.

    Super claro con el esquema en 3D. ¿Que no sabes hacer?, programación, electrónica, diseño 2D, 3D, documentación ordenada y clara, .... y todo esto en tu tiempo libre, que es cuando normalmente solemos se un poco dejados con las formas. Tu jefe no sabe lo que tiene en plantilla ;-). Dile que me llame para que le haga ver un par de cosas que no ve. jejejejej.

    Por el corte, no te preocupes. Las maderas son de unas baldas que tengo guardadas, y creo que todavía me queda algún retal más con las que poder repetir los cortes, con mejor pulso.

    Aunque me repita, y creo que todos estaremos de acuerdo en el blog, MuchIiiiiiisimas gracias por tu aportación en guiarnos en nuestras ilusiones en construir cosas.

    ResponderEliminar
  67. Joer Angel Andrés!!

    Que me sacas los colores!!

    Ahora mismo te paso el e-mail de mi jefe para que se lo comentes... :-)

    gracias

    ResponderEliminar
  68. Se podría utilizar el Mach3 para hacer funcionar este CNC hecho con arduino?

    Gracias.
    Lucas

    ResponderEliminar
  69. Hola anónimo
    Si no me equivoco, el Mach3 controla directamente los motores desde el puerto paralelo. No es necesario utilizar Arduino para controlar los motores. Necesitarías un drivers compatibles con Mach3 (creo que deberían ser mediante control de STEP y DIR tipo EasyDriver o Pololu).

    Saludos

    ResponderEliminar
  70. Kaixo tocallo:

    Muy interesante tu trabajo las únicas duda me vienen en dos direcciones...

    Los motores por ejemplo la opción que tu elegiste y la electrónica necesaria.

    Esta electrónica difiere de la tuya o al menos es lo que interpreto, mi intención seria insolar toda la electronica.

    http://www.instructables.com/id/Easy-to-build-CNC-Mill-Stepper-Motor-and-Driver-ci/

    Las impresoras de diferentes marcas emplean diferentes motores logicamente, estos son incompatibles entre ellas?

    Mila esker lagun.

    Iñigo

    ResponderEliminar
  71. Buenas...

    Rectifico el puerto paralelo que emplea
    http://www.instructables.com/id/Easy-to-build-CNC-Mill-Stepper-Motor-and-Driver-ci/
    Tu no lo haces, ergo logicamente son distintos.

    Disculpa por liarte.

    iñigo

    ResponderEliminar
  72. Hola Iñigo

    Match3 usa el puerto paralelo para enviar señales de "DIRECCION" Y "PASO".

    Los diferentes drivers PaperSteper utilizan otras señales "PASO1" y "PASO2".

    Estos dos sistemas son incompatibles. No obstante he puesto un programa pde (en txapuCNC software) para cargar en el Arduino que admite este tipo de Drivers (STEP y DIR). De forma que podrías utilizar TxapuCNC con el circuito que especificas en tu enlace.

    Match3 es un programa que realiza todos los cálculos e incluso la generación de señales PASO y DIR para controlar los motores a partir del puerto paralelo, en cambio TxapuCNC_TX, sólo envía comandos Gcode por el puerto USB (serie virtual) al Arduino, y el programa del Arduino (TxapuCNC_RX) recibe los comandos y es el que se encarga de generar las señales PASO1 y PASO2 para mover los motores. Luego los PaperSteppers convierten estas señales de control en señales de potencia para que puedan mover los motores.

    En cuanto los motores, son standard "nema17" (existen de varios tipos, tienes más información en el blog de cualquier PaperStepper).

    Saludos

    ResponderEliminar
  73. Buenas noches y gracias por lo rápido de la respuesta.

    Lo del motor nema 17 okas, hubiera querido probar con motores de impresora, pero de un tiempo a esta parte, desde que los rumanos andan rebuscando entre la basura, el porcentaje de impresoras para desecho ha decrecido dramaticamente;), la de impresoras que he llevado a Traperos de Emaus, porque me daban mogollon de pena verlas tiradas por ahi...

    Este no pretende ser un comentario racista, simplemente es la observación de una realidad palpable, dudo mucho de que sean conscientes de lo interesante que puede ser un motor de este tipo, solamente les vale el cobre que tiene en su interior.

    Cada uno se busca la vida como puede, dixit.

    El modelo de cnc que propones, tiene una dimensión aproximada de A5, me equivoco??? otra duda que me corroe es porque no empleaste asientos(rodamientos) para las varillas roscadas, o es imposible mecanicamente hablando.

    Gracias por todo.

    Iñigo (Urnieta)(Guipuzcoa)

    ResponderEliminar
  74. Hola tocayo giputxi!!

    Una forma de conseguir motores paso a paso es "hecharle morro" y preguntar en tiendas de informática (las pequeñas de barrio que reparan ordenatas) si tienen impresoras viejas, y a cambio de llevarlas a un garbi-gune (a pesar de que en los garbi-gunes tienen montones de impresioras y ordenatas, no te dejan cojer los motores) que te las guarden.
    Es un método muy útil para conseguir motores, fuentes de alimentación, radiadores, ...

    La fresadora Mantis tiene una superficie de trabajo un poco mayor que un DIN A-5, puedes aumentarla, pero como la bancada está en voladizo sobre las guías, estas pueden pandear y perder precisión.

    Con respecto a los rodamientos:

    Existen husillos con tuercas de bolas que minimizan el rozamiento y disminuyen la holgura entre la tuerca y el husillo, pero el precio es como 100 veces superior a una varilla roscada y dos tuercas convencionales (para evitar la holgura de las roscas varilla-tuerca).

    Si te refieres a sujetar los extremos finales (el opuesto al motor paso a paso) con unos rodamientos... Si la varilla roscada no está perfectamente recta, o el acoplamiento del motor no está muy bien alineado, (fenómenos nada extraños) perderíamos potencia por el gran rozamiento que se genera. No obstante, si quieres puedes hacerlo.
    Con el husillo entre rodamientos se garantiza que los esfuerzos del mecanizado no afecten al motor tractor del husillo, pero en nuestro caso, como los motores tienen poca potencia (no se te ocurra mecanizar acero con pasadas de 5 mm ;-) ) no tiene gran importancia.

    Saludos desde Baraka (Soy amigo íntimo del Jonan :-) )

    ResponderEliminar
  75. Hombre habia pensado solamente mecanizado de materiales livianos como policarbonatos o pvc y grabados de pcb´s.

    Un saludo

    Iñigo

    ResponderEliminar
  76. Buenas tardes he encontrado un proveedor chino, que me propone una venta de nema 17 con cuatro hilos este motor es valido para el montaje de la txapucnc.

    Iñigo

    ResponderEliminar
  77. Hola Iñigo
    Si es un motor de 4 hilos necesariamente ha de ser un motor bipolar (habría que saber que par puede suministrar).
    Si quieres utilizar un PaperStepper para controlar los motores podrías utilizar:
    - PaperStepperL298N (2 A max por salida)
    - PaperStepperL293D (0,6 A max por salida)

    Si usas el TxapuCNC_RX_Pololu, puedes usar:
    - POLOLU: http://www.pololu.com/catalog/product/1201
    o
    - EASYDRIVER: http://www.sparkfun.com/products/10267
    (si googleas puedes encontrarlos baratitos)

    Saludos

    ResponderEliminar
  78. La oferta que he recibido son 15 euros gastos incluidos por unidad y las características:

    Angulo de paso 1.8
    Longitud motor 40 mm
    Voltage nominal 3,4 v
    Consumo nominal 1.2 A
    Resistencia por fase 2 Ohm
    Inductacia por fase 3 mH
    Fuerza de par 48 onzas/in
    Cables nº 4
    Inercia del rotor 54 gr/cm2
    Par frenado 0,22 kg/cm
    Peso motor 0,24 kg

    Que te parece?

    iñigo

    ResponderEliminar
  79. Buenas nuevamente...

    No se me has roto los esquemas, entendi que los paperstepper se podian emplear con pololu instalado en el paper arduino, o me he equivocado?

    Es que según lo has descrito tendría que pillar un driver especifico para pololu.

    Gracias, Iñigo

    ResponderEliminar
  80. Hola Iñigo
    Si quieres utilizar un driver que utilice señales Dir/Step como Pololu o EasyDriver u otro con L297+L298D, debes instalar en el Arduino el programa TxapuCNC_RX_Pololu.pde, si quieres utilizar un Driver que utilice señales Step1/Step2 puedes utilizar cualquier PaperStepper, entonces el programa a instalar en el Arduino (o paperduino) es TxapuCNC_RX.pde.
    NOTA: En el PC debes instalar el programa TxapuCNC_TX.gambas que es el que envía los comandos G_Code al Arduino (Paperduino).

    Con respecto a los motores, yo he usado unos con un par de unos 45Ncm, los que indicas tienen 38Ncm, tendrán menos fuerza, pero desde ese punto de vista creo que te valdrían.
    Lo único, que creo que es mejor utilizar unos motores que tengan más tensión (unos 12v) y menos intensidad (unos 600mA), ya que con 1,2A el chip del driver se calentará demasiado. No te valdría el L293D (0,6A máx), y el L298N estaría al límite.

    Saludos

    ResponderEliminar
  81. Muy buenas. Primero felicitarte por tu excelente web.
    Estoy en fase de realizacion de los paperstepper. En tu esquema de cnc utilizas dos motores bipolares y uno unipolar. Poseeo 3 motores Nema 17 unipolares de 6 cables, ¿debo usar los paperstepper unipolares o puedo usar el bipolar con L298D? Supongo que no habría problema de usarlo, pero ante la duda prefiero preguntarte.
    Enhorabuena de nuevo.
    Un amigo de Tenerife.
    Toño.

    ResponderEliminar
  82. Hola Toño
    Normalmente los motores unipolares se pueden utilizar como bipolares sin problemas, por lo que puedes utilizar cualquier paperStepper con tus motores.
    La única diferencia es que el uln2003 cuesta ~0,5€, el L293D ~3€ y el L298N ~5€

    NOTA:
    En el esquema he puesto 2 motores bipolares y uno unipolar para indicar que es posible utilizar cualquiera de ellos.

    Saludos

    ResponderEliminar
  83. Kaixo Iñigo, aqui estamos de nuevo he adquirido finalmente estos motores...

    JUEGO DE TRES MOTORES PASO A PASO SANYO DENKI TIPO 103-770-1

    1.8º

    UNIPOLAR (6 HILOS)

    5.1V - 1A

    BIPOLAR HOLDING TORQUE 62 Ncm

    UNIPOLAR HOLDING TORQUE 49 Ncm

    Según entiendo en la descripción puedo emplear tanto bipolar y unipolar, que tipo me recomiendas.

    Otro truco que no se si has empleado, este lo emplee para un mod de joy Force Feedback que hice hace tiempo, el chip que controlaba los efectos se calienta con el uso, la solución, pegarle encima un disipador de aluminio para memorias vga, que se encuentran muy baratos en
    internet.

    Un saludo.

    Iñigo

    ResponderEliminar
  84. Gracias Iñigo.
    Suponía que era así. Lo único que tengo varios L298N de varios proyectos, y quería utilizarlos.
    Una pregunta si me puedes resolverla, me es dificil conseguir diodos 1N5822, pero tengo de sobra los BY255, que trabajan también a 3A, lo único que si no me equivoco el primero trabaja en un rango 20-40V y éste último 200-1300V. Crees que debería usarlos?
    Un fuerte saludo desde Tenerife
    Toño

    ResponderEliminar
  85. Hola de nuevo Toño
    He estado mirando el datasheet de los BY255 y parecen diodos rectificadores convencionales.
    El datasheet del L298N indica que deben ser diodos de conmutación rápida (Schottky), por lo que creo que no te valen.

    NOTA: En internet he visto circuitos con L298N con diodos 1N4007 e incluso sin diodos, no te los aconsejo, pero si te sobran L298N, puedes intentarlo ;-) .

    Saludos

    ResponderEliminar
  86. Hola iñigoII
    Yo usaría el motor como bipolar para aprovechar el mayor par que suministra.

    No obstante la decisión es tuya, tienes que tener en cuenta que el ULN2008~0,5€, el L293D~2€ y el L298N~4€.

    Gracias por el consejo de los radiadores, yo los consigo (como las fuentes, altavoces, conectores...) de ordenadores viejos.

    NOTA: los motores tienen muy buena pinta, ¿te han costado mucho?

    Saludos

    ResponderEliminar
  87. Yo sigo en busca de unos motores que no estén sobrevalorados... en fin si alguien sabe de algunos con un precio normal le agradeceria que se pusiese en contacto conmigo ya sea en el post de fc o por correo a :

    samufv@hotmail.com

    un saludo

    ResponderEliminar
  88. Buenas...

    No se si es mucho lo cierto es que me salieron por 39 euros portes incluidos, teniendo en cuenta que me los mandan por paquete azul, 7 euros mas o menos, sale a 13 euros portes incluidos.

    Por cierto los encontré en Ebay

    Inigohe

    ResponderEliminar
  89. Buenas...

    En este link he encontrado cinco por menos de cuatro euros portes incluidos.

    http://www.ebay.com.au/itm/5PCS-IC-ST-ZIP-15-L298-L298N-L298HN-/250828890767?pt=LH_DefaultDomain_0&hash=item3a6691228f

    Iñigo

    ResponderEliminar
  90. Buenas Iñigo.

    Estoy empezando a fabricar la TxapuCNC,
    Mirando motores he llegado hasta estos que salen economicos, pero al ser tan baratos nose si seran buenos quizas tu podrias darme una opinion sobre ellos:

    http://www.aliexpress.com/product-gs/423243588-4pcs-NEMA17-78-Oz-in-CNC-stepper-motor-stepping-motor-1-8A-wholesalers.html

    ya que salen a 40€ 4 motores, no es caro y tendria uno de repuesto.

    Enhorabuena por tu gran blog, esta todo bien explicado y muy bien pensado.

    Un saludo Miguel

    ResponderEliminar
  91. Hola Miguel
    Creo que los motores podrían valer para la TxapuCNC (48Ncm). El problema que tienen, es que consumen bastante (1,8A por fase), no te valdrían si quieres manejarlos con un PaperStepper, necesitarías manejarlos con otro driver tipo:
    - POLOLU (2A/fase): http://www.pololu.com/catalog/product/1201
    (en este caso deberías utilizar el programa para Arduino: TxapuCNC_RX_Pololu.pde)
    (si googleas puedes encontrarlos baratitos)
    Saludos
    Saludos

    ResponderEliminar
  92. Gracias por la respuesta tan rapida iñigo.

    El tema esque tengo un problema con la electronica.
    Yo estudie y trabajo mecanizando, asi que la fresadora es hobby para mi, pero de la parte de electronica no tengo ni idea. Por lo cual no queria variar en nada el modelo original.

    Ya que si pongo un Pololu alomejor no tengo ni idea de como ponerle.

    Me podrias recomendar unos motores que me funcionaran con Papperstepper?

    De eso modo no tendria que variar nada y solo tendria que ceñirme a lo explicado

    No me importa que sean algo mas caros, si pudieras darme una referencia o algo asi te lo agradeceria

    Un saludo Miguel

    ResponderEliminar
  93. Hola Miguel
    El motor ha de ser mínimo del tipo NEMA17, con un par de unos 50Ncm y que no consuman más de 1 Amperio por fase. (para el PaperStepper con L293D o 2003 0,6 Amperios).

    Para conseguirlos lo mejor es "de desgüace", mi consejo es que "sin vergüenza" vayas a una tienda de reparación de ordenadores y les pidas impresoras viejas (cuanto más vieja mejores motores paso a paso tienen) a cambio de llevarlas a un centro de reciclado.

    Aparte de googlear o de comprar de segunda mano en ebay.com, en los comentarios de esta página puedes ver un par de direcciones.

    Siento no poder darte más información

    Saludos

    ResponderEliminar
  94. Buenas Iñigo, creo que econtre unos que puedo usar con un L298N.

    http://www.mendel-parts.com/data_sheets/SY42STH47-1684B.pdf

    En caso de que se pueda usar y esten bien aqui dejo el link por si le necesitara mas gente

    4 por 48€+gastos de envio

    http://www.mendelfactory.com/product_info.php?cPath=25&products_id=34

    Un saludo, Miguel

    ResponderEliminar
  95. Buenas Iñigo ,lo primero quiero felicitarte por el buen trabajo que as echo
    Mi pequeño problema es,que e instalado el linux,me e bajado el gambas
    Pero cuando quiero ejecutar el programa tx no hace nada, el ubuntu lo tengo instalado por el paralell ya que uso un mac no se si esto tiene que ver pero no hay forma de que me funcione, lo e consegido abrir pero en codigo y cuando lo ejecuto dandole al play( no se si lo hago bien) me da un error de puerto serie
    e probado las 3 versiones y lo mismo bueno esto es todo muchas gracias saludos

    ResponderEliminar
  96. este es el error en concreto al compilar

    unknown indentifier:SerialPort in form definition

    gracias

    ResponderEliminar
  97. Siento ser pesado pero ahora e instalado el linux en nativo y al compilar me da este error

    cannot load class'SerialPort':Unable to load class file

    gracias de ante mano espero tu ayuda

    saludos

    ResponderEliminar
  98. Hola Raúl.
    Perdona que no te haya contestado antes, pero he estado "desconectado" este largo fin de semana.

    Por el error que indicas parace que no tienes instalado (o activado) el componente gb.net, que es el responsable de permitir el acceso al puerto serie.

    En el caso de que lo tengas desactivado, lo puedes activar en:
    Gambas2/Menu/Proyecto/Propiedades/Componentes/gb.net

    En el caso de no tenerlo instalado, puedes hacerlo desde el centro de software (si tienes ubuntu):
    Menu/Centro de Software/gambas2-gb-net

    Saludos

    ResponderEliminar
  99. Muchas gracias Iñigo ,el problema fue que no instale el ide de arduino y no tenia
    Los puertos, despues me pidio lo del g-net que lo descarge donde mencionas y vuala funciona una cosita la cnc la puedo hacer con otras medidas...

    Muchas gracias y pedazo de programa que te currado

    Saludos

    ResponderEliminar
  100. Hola de nuevo Raúl

    Si quieres modificar las dimensiones de la CNC debes de tener en cuenta que cuanto más grande, menos precisión (debido al pandeo de las varillas, y a la dificultad de mantener la mesa XY horizontal), y además los motores deben de tener más potencia.

    Saludos

    ResponderEliminar
  101. Hoola contacto de nuevo contigo para preguntarce acerca de este motor que he encontrado... los valores de tensión y de amperaje me parecen correctos, aunque nosé si el torque será el suficiente para que la CNC se mueva adecuadamente... sobretodo el eje Z que me imagino que es donde el motor tiene que soportar más esfuerzos...

    http://www.pololu.com/catalog/product/1208

    que crees?

    ResponderEliminar
  102. Hola Mister_Geek
    El motor ha de ser mínimo del tipo NEMA17, con un par de unos 50Ncm y que no consuman más de 1 Amperio por fase. (para el PaperStepper con L293D o 2003 0,6 Amperios)
    El motor parece un poco escaso 1000gcm=10Ncm :-)

    No obstante puedes probar.

    NOTA: el mayor problema que he tenido al realizar el CNC es la correcta alineación de los motores con los ejes. (Si está desalineado se pierde muchísima fuerza)

    Saludos

    ResponderEliminar
  103. No funcionan las descargas!!!!!

    ResponderEliminar
  104. Hi.
    Many years ago I saw in a technical journal, a cheap alternative to an expensive ball screw, using a threaded rod and two ordinary ball bearings.

    I've made an Inkscape sketch of the arrangement, but can't post it here. If anyone's interested, email me at jaford at watford53 dot freeserve dot co dot uk and I'll send it as an attachment.

    I intend to use one for a project I'm currently working on.

    Jim

    ResponderEliminar
  105. Hola txapu, has hecho un trabajo fantastico.

    Voy a intentar copiarte un poquito ;) llevo idea de hacerme una freasdora cnc, que me de una base de trabajo de unos 20x20cm. Y que me permita mecanizar piezas de hasta unos 10cm de alto, asi que creo que sera un poco mas alta que la tuya.

    He mriao por ebay los motores, y encontrao los nema 17 a 92e los 3 motores envio incluido.

    Creo que el driver que usaste tu, se queda corto en cuanto a potencia, lo suyo seria usar el L298N. Es correcto?

    A modo de curiosidad, tienes buena precision con la fresadora? Van los 3 ejes bien sincronizados?

    Gracias por la ayuda. Saluds

    ResponderEliminar
  106. Hola Anónimo
    TxapuCNC es compatible con cualquier driver del tipo "PaperStepper" de dos hilos, de forma que si quieres puedes utilizar el que utiliza el L298N.

    (Si quieres puedes utilizar drivers comprados del tipo alguno tipo "EasyDrive" o "Pololu" (STEP y DIR), en este último caso debes utilizar el sketch "TxapuCNC_RX_Pololu" disponible en las descargas.)

    En cuanto a precisión, va bastante bien, sólamente a veces cuando intento mecanizar a gran velocidad de avance, o en el borde de la mesa el motor del eje pierde algún paso. (no deben estar las varillas de desplazamiento completamente paralelas, y en los extremos generan más fricción a los casquillos.)

    ResponderEliminar
  107. Muchas gracias Iñigo, una duda mas, supongo que al usar usillo, una controladora que haga rampas no es neceasrio y si lo seria en caso de usar transmision por correas, no me equivoco, no?

    En tu fresadora, te hace olgura las tuercas en el usillo?O encaja todo perfecto?

    Y siento el interogatorio, de soft, aparte del que pones en los post, se puede usar mach3 o alguno parecido? O solo valen para lpt1?

    Si quiero hacer mecanizado de piezas, y por tanto tener una figura en 3d (sencilla), con que programa podria hacerse? O si hago la pieza en solid luego habra algun conversor a g-code y de ahi lo podre cargar en tus programas?


    Saludos

    ResponderEliminar
  108. Hola Anónimo.
    Vayamos por partes:
    1.- TxapuCNC-RX no utiliza rampas de aceleración y deceleración para no complicar el programa (tiene que entrar en el Arduino), esto ocasiona que las velocidades en vacío no puedan ser muy elevadas.
    El sistema de husillos hace que los motores no tengan que tener mucha potencia (pero disminuye la velocidad de avance).

    2.- Para eliminar la holgura de las tuercas, lo que hago es colocar dos tuercas por husillo, en su momento pensé regular la separación entre ellas para eliminar la holgura, pero no es necesario, no se aprecia la holgura en el cambio de sentido.

    3.- Mach3 controla directamente los motores a partir del puerto paralelo (con señales DIR y STEP), TxapuCNC-TX envía comando G-code al Arduino, y éste con el programa TxapuCNC-RX controla los motores mediante dos señales de pulso. Por lo que no son compatibles.

    No obstante con otros drivers de potencia
    (tipo POLOLU de STEP y DIR) conectados al puerto paralelo podrías mover la fresadora con MACH3.

    4.- Puedes cargar "cualquier" programa GCode generado por otro programa en TxapuCNC-TX para que se lo envíe a TxapuCNC-RX, y que la fresadora lo mecanice.

    Programas de generación de rutas Gcode tienes en:
    http://replicat.org/generators

    Aunque también podrías utilizar algún programa "profesional" tipo CAM-express

    Saludos

    ResponderEliminar
  109. Hola de nuevo Anónimo,

    Se me olvidaba. TxapuCNC-RX sólo realiza curvas en el plano XY. Si el programa generador de Gcode realiza curvas en vertical el mecanizado fallará.

    ResponderEliminar
  110. Hola anónimo

    TxapuCNC-RX es un control de 2,5 dimensiones, es decir, SI puede manejar el eje Z, pero sólo lo hace con los comandos G0 y G1 (movimiento lineal), y mueve sincronizadamente los motores para ir del punto origen al destino por una linea recta en el espacio, pero el movimiento curvo G2,G3 lo hace sólo en el plano XY.

    Ejs:
    G01 X10 Y15 Z20 F50
    Se mueve (mecaniza) desde el punto actual al punto (X10,Y15,Z20) con una velocidad de avance de 50

    G02 X60 Y30 I30 J-10 F200
    Se mueve describiendo un arco en sentido horario desde el punto actual hasta el punto (X60,Y30) y con centro (I30, J-10) a velocidad 200. (X,Y,I,J son posiciones relativas a la posición actual)

    NOTA: muchos generadores de Gcode no utilizan los comandos G2 y G3 cuando generan el Gcode a partir de geometría 3D.

    ResponderEliminar
  111. Entonces, por el soft que lleva, no se puede usar el eje z? Podria añadirse esta mejora al soft del arduino? La parte mecanica esta, solo seria necesario implementarlo en el arduino?

    Si se necesitara un arduino mejor, no habria problema, por 30e compras el clon de la mejor version de arduino.

    Muchas gracias por tu tiempo. Saludos

    ResponderEliminar
  112. Hola anónimo
    Quizás me haya expresado mal: "TxapuCNC SI UTILIZA, Y MECANIZA EN EL EJE Z".
    Todo depende del programa que utilices para generar el código-G, ya que normalmente no utilizan los comandos G2-G3 en el espacio, (es difícil calcular un arco en un plano inclinado), normalmente éstos programas mueven la fresadora en el espacio desplazándose en pequeñas líneas rectas con comandos G0 y G1.

    ResponderEliminar
  113. Ok, entonces no tendria problema en mecanizar una pieza 3d sencilla? Por ejemplo, hacer el vaciado de un cubo de madera.

    El problema seria simularlo el el soft de txapu?

    Podria mandarle al arduino un g-code para poder realizar piezas 3d sencillas?

    Siento si soy pesao, me interesa este punto, por estructurarme el tiempo si hubiera que hacer alguna modificacion al firm del arduino con el fin de poder realizar mecanizados "sencillos".

    Muchas gracias por todo.

    ResponderEliminar
  114. Hola anónimo:
    1.- No, no habría problemas.
    Hombre!, siempre puede haber alguno ;-)
    2 y 3.- El soft de txapu visualizará los diferentes mecanizados viéndolos desde arriba, solapando unos con otros en función de la altura (el dibujo de la fresa de la derecha te indicará la produndidad de mecanizado), pero enviará al arduino los mecanizados correctos.

    NOTA: Para generar el mecanizado a partir de un sólido (y visualizar el mecanizado en 3D) puedes utilizar PYcam (que tiene visor 3D) y posteriormente con el archivo GCode generado, lo abres con txapuCNC_TX y se lo puedes enviar al Arduino.

    Saludos

    ResponderEliminar
  115. Ok, muchas gracias Iñigo, a la semana que viene recibo los motores e ire a que me corten las piezas de madera y compra de ejes. La voy hacer un poquito mas alta.

    Luego le añadire un cajon abajo para limpiar las sobras de los mecanizados e igual la cubro toda de algun material transparente para que no manche, pues no dispongo de un taller y esto a nivel domestico no es muy limpio.

    Saludos

    ResponderEliminar
  116. Hola Iñigo:
    En primer lugar enhorabuena por tu blog y todos sus contenidos.
    Llevaba tiempo con ideas de adentrarme en el CNC y desde que conocí tu blog el proyecto ha avanzado mucho.
    Tengo casi terminada la parte mecánica con algún cambio en el diseño.
    Sin embargo en el apartado electrónico me surge una duda:
    Mi intención es utilizar un Arduino (2009) que toma alimentación del USB, los paperstepper (298) se alimentan a 5/12 voltios desde una fuente de PC y mi duda es si debo conectar la masa de ambas fuentes o buscar otra forma de alimentación para el Arduino (Es la primera vez que trabajo con uno y parece una plataforma interesante).
    También había pensado en añadir un par de papertemp para retrasar la alimentación de los stepper y que recibieran primero los 5v de control y unos segundos más tarde los 12v de potencia y así evitar posibles movimientos aleatorios durante el encendido.
    ¿que opinas de esto?

    Gracias de antemano

    David

    ResponderEliminar
  117. Hola David
    Si quieres alimentar al arduino con una fuente diferente a la de los motores deberías unir la masa de las dos fuentes (También en el caso de que alimentes el arduino por el usb) para que el paper stepper tenga el mismo nivel de referencia (GND) que la señal que recibe del Arduino.
    Yo no he considerado necesario el retrasar la alimentación de los motores, ya que lo único que va ha hacer el motor es girar un paso (en el peor de los casos), y el cabezal ni lo nota. Es decir:
    como el husillo es de M8, paso 1mm => cada vuelta del motor 1mm
    si es de 80p/vuelta=> 360grados/80=1mm/80=0,0125mm se mueve el cabezal (o la mesa).

    De hecho no se nota nada al arrancar la fresadora.

    ResponderEliminar
  118. Hola, y gracias por tu rápida respuesta.
    Tambièn había pensado alimentar el arduino por el pin de +5 y eliminar la alimentación del cable USB aunque imagino que tendré que mantener el GND del cable para los datos. O sea de los cuatro hilos cortar el +5.

    Saludos

    David

    ResponderEliminar
  119. Saludos, excelente web y felicitaciones maestro!!! una consulta , me gustaria mecanizar el corte de plantillas para aerografia, he visto que esto se hace con un ploter que va quemando el dibujo, como en este que esta en el minuto 09:10 de este enlace http://www.youtube.com/watch?v=dQUjXQ1uKCA
    Se podria conseguir hacer a traves de tu maquina cnc, incorporando un cautin o soldador en vez de un router o fresadora? me interesa mucho este tema , gracias de antemano

    ResponderEliminar
  120. Hola Anónimo
    En el vídeo el corte se realiza con un laser de alta potencia. Si dispones de uno de ellos, si puedes utilizar la TxapuCNC, pero debes tener en cuenta que las dimensiones de trabajo de la TxapucNC son de aprox DIN A5.

    Saludos

    ResponderEliminar
  121. ok, gracias por contestar,habra otra forma de cortar , con oto tipo de herramienta ,sin que sea a traves de un laser de alta potencia,tengo entendido que las laminas que se usan son de mica ,que es un tipo de plastico.

    ResponderEliminar
  122. Este comentario ha sido eliminado por un administrador del blog.

    ResponderEliminar
  123. Buenos días,

    Le contacto desde una empresa en España, hemos estado viendo su página web y la encontramos muy interesante.
    Nosotros nos dedicamos a la fabricación y venta de maquinaria industrial. Actualmente para uno de nuestros proyectos necesitamos un sistema para el control de motores PaP.
    Concretamente se trata de un sistema con una configuración de 4 motores PaP bipolaresde <3 A, algunos de los motores con micropasos, otros directos.
    El sistema es en si bastante simple, pues son una serie de programas (aproximadamente 10) muy cortos y sin interpolación de ejes.

    En caso que llegáramos a un acuerdo y funcionara según nuestras especificaciones, firmaríamos un contrato por ciertas cantidades al año, por ejemplo para el 2012 necesitaremos 20 unidades para la primera producción.


    A la espera de tus noticias para concretar el proyecto y enviarte los detalles, me despido.

    ResponderEliminar
  124. Hola Sergi

    ¿Me puedes ampliar información en la siguiente cuenta de correo?

    txapuzas1@gmail.com

    Gracias

    ResponderEliminar
  125. Bueno, pues despues de tener encargada la Arduino, ahora toca el tema de organizar el pedido de los motores.Creo que serian estas 2 opciones

    Opcion A:

    Los NEMA23 q recomiendan en la CNC de Contraptor, que sera la que fabricare.
    Pero con todo tu sistema de control y eectronica, No se cual usar para este motor tendria que usar PaperStepper(L293D) con SN754410? o PaperStepper(L298N)?

    OOCION B:

    Otra opcion son los NEMA17, pero de igual forma no se que driver de potencia para motores paso a paso bipolares e de utilicar.

    El uso de la CNC sera principalmente para la fabricacion de PCBs , pero me gustaria poder hacer algo en aluminio,metrakilato o pvc

    Bueno espero tus noticias , no dejo de alucinar con tu web ....felicidades y gracias por hacer facil algo tan cercano para mi, que casi tenia por imposible.

    Si pasas por la Alcarria no dejes de comentarlo para poder agradecertelo gastronomicamente jejeje

    ResponderEliminar
  126. Hola Dragun Gundra
    En cuanto a los motores cuanto mayor sea, normalmente mayor potencia tendrán y mayor consumo.
    Lo más importante para su elección es la intensidad que necesitanpara trabajar, ya que los Paperstepper no están preparados para grandes consumos (el que más aguanta es el L298N, pero tal vez sea necesario cambiar la placa y dejar sitio para un buen disipador).

    Nota: todos los motores unipolares se pueden utilizar como bipolares (no conectando los terminales centrales), pero los bipolares sólo pueden ser utilizados como bipolares.

    Saludos

    ResponderEliminar
  127. Me podrias recomendar algun driver con mas margen de potencia?, aunq creo q el L298N , para 3A , me serviria, para los NEMA23 , y entiendo , q en este caso,q le tendria q añadir un disipador , q tamaño o modelo me recomiendas? y lo dibujo , y te lo paso para que lo tengas..

    ResponderEliminar
  128. Hola Dragun Gundra
    El L298N soporta picos de 3A, pero la intensidad nominal es menor (2A).
    Un ejemplo de radiador es el siguiente (cuanto mas superficie mejor):
    http://www.klugers.net/web/contenido/hardware/electronica_potencia/l297_&_l298/images/l297_l298_1.jpg

    Saludos

    ResponderEliminar
  129. hola que tal iñigo acabo de armar toda la maquina y en lugar de usar papper stepper use un easydriver pero no logro que el motor gire me podrias ayudar a ver como es la conexion del easy driver hacia el arduino uno

    ResponderEliminar
  130. hola que tal iñigo acabo de armar toda la maquina y en lugar de usar papper stepper use un easydriver pero no logro que el motor gire me podrias ayudar a ver como es la conexion del easy driver hacia el arduino uno el que uso es un EasyDriver V42

    ResponderEliminar
  131. Al final no me queda claro el tema de los drivers , segun donde mire la nominal de los nema23 es o de 2A o de 2.4A , no me gustaria tirar el dienro la verdad.

    Creo que al final me voy a decantar por los nema17 , ya que por lo que visto en Mini CNCs, son los mas usados ...asiq voy a encargarlos ya .

    Seria mucho pedir unos drivers para los PAP de mas Amp.Nominal? , por si alguien quiere hacerse una version mas grande.

    Muchas gracias por la ayuda, creo que para el uso/aprendzaje q le voy a dar me sobran con lo nema17, cuando sepa usar bien la CNC , y sepa lo que mas necesito , sabre como mejorarla.. no te molesto mas.

    Muchas gracias por la ayuda Inigo

    ResponderEliminar
  132. hola iñigo me podrias ayudar ya pude echar andar los motores y y Z pero el X no jala no se mueve ya probe los drivers y los motores y hay ningun problema me podras ayudar

    ResponderEliminar
  133. Hola Dragun Gundra
    La especificación NEMA sólo define las dimensiones del motor, con un mismo número NEMA dependiendo del fabricante, puedes encontrar motores de características diferentes (pero lógicamente similares).
    El problema para construir drivers más potentes es que el circuito se complica bastante, hay que pasar a transistores MOSFET convencionales (8 por motor), y la idea de esta página es realizar proyectos sencillos.

    Saludos

    ResponderEliminar
  134. Hola Erik
    Tanto el Hardware como el software de los tres ejes es idéntico, por lo que si te falla el eje X, es que debe de haber una mala conexión.

    ResponderEliminar
  135. hola Iñigo pues cheque el cableado y no encuentro error hay alguna forma de estar en contacto directo contigo para resover unas dudas te dejo mis correos por si usas algun servicio de chat era38@hotmail.com, erick.ramirez38@gmail.com ojala me puedas ayudar

    ResponderEliminar
  136. Lo siento Erik, no tengo ninguna cuenta de chat.
    Lo que comentas es muy extraño, sólo se me ocurre lo siguiente:
    - Que la patilla del Arduino a la que está conectado el eje X no funcione. Puedes cambiarla en el programa PaperCNC_RX.
    - Que la patilla a la que esta (o estaría) conectado los finales de carrera del eje X te esté dando una señal errónea (dependiendo de la configuración del archivo TxapuCNC_Rx pondría dichas patillas a masa o a 5v.
    - Que el driver conectado a dicha patilla no funcione correctamente (cámbialo por otro de otro eje).
    - Que el motor de dicho eje no funcione correctamente (cambialo por otro de otro eje)
    - Que no esté bien conectada todas las masas de los diferentes circuitos (Arduino, y drivers)

    ResponderEliminar
  137. Hello! Gambas2 en ubuntu 10.11 instalado y cuando hago clic en TxapuCNC_TX03.gambas dio por primera vez el error y otras veces no pasó nada. Conciertos como el problema? (soy nuevo en linux)

    (Rafael)

    ResponderEliminar
  138. Hola Rafael,
    Que error te da el programa?

    Puede ser que no accede al puerto serie?

    Tal vez no tengas instalado el componente gb.net. En el caso de no tenerlo instalado, puedes hacerlo desde el centro de software (si tienes ubuntu):
    Menu/Centro de Software/gambas2-gb-net

    Saludos

    ResponderEliminar
  139. Hola! Creo que el problema era el mismo. Después de instalar el gb-net trabajó muy bien. Gracias.

    Rafael

    ResponderEliminar
  140. Hola felicidades al creador!!!! me gustaria preguntar si da buen resultado para realizar pcb?

    ResponderEliminar
  141. Hola anónimo,

    De momento si, siempre que la placa no sea muy grande, ya que debido a un fallo en la construcción, (las guías no están muy paralelas) si mecanizo en los bordes de la "mesa" el motor a veces pierde algún paso.
    Dejando un centímetro de margen en la mesa de mecanizado me va perfecto.

    Saludos

    ResponderEliminar
  142. Hola Iñigo!
    yo encendí tres motores, unipolar de 5 hilos, creo que son disquete de 5 "1 / 4, porque no tienen identificación y hay poca información en la etiqueta, pero tienem 1,8°/paso y la resistencia de cada bobina es 75 ohm, creo que la tensión es de 12V. La fuente utilizada para alimentar los 3 motores fue 12V (1A). Durante las pruebas, se calienta un poco (pero se puede mantener las manos sobre ellos).
    ¿Cómo puedo saber la capacidad de trabajo de los motores y si es posible construir un pequeño hardware para ellos?

    Rafael.

    ResponderEliminar
  143. Hola Rafael

    ¿Cuando dices capacidad de trabajo, te refieres al par de fuerza (torque)?.
    La única forma de saberlo es consultando sus características técnicas o experimentando.

    Cuando dices ¿Si es posible construir un pequeño hardware para ellos?, ¿Quieres decir si tienen la potencia necesaria (par) para mover una fresadora? La única forma de saberlo es probarlo.

    Saludos

    ResponderEliminar
  144. Hola Iñigo!
    Cuando le mencioné la capacidad de trabajo quería saber la tensión máxima que se puede aplicar en los motores.
    Vi en un foro diciendo que para probar el motor (el mismo que tengo) aplicando una tensión alrededor de 2 minutos y medir la temperatura. Después, gradualmente, aumentando la tensión pero la temperatura no puede superar los 50°C a 60°C. ¿Qué te parece?

    Rafael

    ResponderEliminar
  145. Hola Rafael,

    Me parece un buen sistema de descubrir la tensión de funcionamiento de un motor, para drivers sencillos como el PaperStteper que no tienen control de corriente (mediante chopeado).

    Saludos

    ResponderEliminar
  146. hola Iñigo

    Estuve leyendo tu blog me parece muy interesante yo tambn estoy haciendo mi propia fresadora nada mas que tengo inconvenientes con los motores he comprado unos nema y trabajan en un rango de 3 a 5 ampres son de 3.6v y empece a trabajar mi puente h con transistores npn mje3055t y pnp mje2955t solo que no he podido hacer que trabeje con dos entradas nada mas no c si me pudieras ayudar ya estuve leyendo todo para ver si encontraba soluciones y no encontré perdón si repito la pregunta seguro se me paso la solución pero si la busque de antemano gracias

    ResponderEliminar
  147. Hola Alejandro
    Para hacer funcionar el motor con dos entradas hay que invertir las señales de las entradas 1 y 2 y esas son las entradas 3 y 4 (fíjate en la tabla de la verdad de los paperstepper), lo puedes hacer con un par de transistores y 4 resistencias.
    En el PaperStepperL298N te explica como hacerlo (transistores Q1 y Q2).

    NOTA: para controlar un motor paso a paso necesitas dos puentes H, uno para cada bobina. La bobina 1 se controla con las señales In1 y In2 y la bobina 2 con las señales In3 (-In1) y In4 (-In2).

    Saludos

    ResponderEliminar
  148. Kaixo Txo...

    Meses sin contactar!!!, ya veo que has incorporado nuevos temas al Blog, estan de p.m.

    Oye tengo una duda, he destripado dos stylus 600, que me han facilitado 4 motores paso a paso, también me he reservado la parte de la fuente de alimentación. Pero no se que componentes podría reciclar de la electrónica de las impresoras no sabras por casualidad que ic´s son.

    Las fuentes se podrían emplear para alimentar el cnc??, las salidas tienen varios hilos luego entiendo que dan varios voltajes ???.

    Sin mas un saludo y felices fiestas y Prospero año nuevo.

    Iñigo Urnieta Guipuzcoa

    ResponderEliminar
  149. Hola Iñigo
    Googleando he encontrado un poco de descripción técnica de esa impresora (son dos archivos):
    http://www.eserviceinfo.com/download.php?fileid=8937
    Ahí se vé que la fuente de alimentación suministra 42V para alimentar a los motores, y 5v para alimentar la lógica (tabla A8,pagA4 del documento 600CHA.pdf).

    Los chips de potencia serán unos similares en cuanto a forma al L298N, puedes leer su referencia y en internet buscar sus datasheet (y posibles circuitos para su uso).

    Zorionak eta Urte berri on!!

    ResponderEliminar
  150. kaixo, gracias por las respuestas. En concreto el driver que emplean mis epson es el UDN2917 que es el sustituto natural del lb1845. El problema es el encapsulado y el desoldarlo 40 patillas.
    Por desoldarlo no hay problema, pero este driver no encaja en tus diseños. De momento.
    Los motores son bipolares de 42 v.
    Me parece que no tengo opción, Iñigo

    ResponderEliminar
  151. Buenas:
    Esta todo dicho abajo... que tal con el ingles ;).
    The epson stepper drivers needs 6 lines to drive one steppers, so you can't directly plug the arduino to this drivers, or you will need a total of 24 lines for the 4 axis.
    If you can't have 4 cheap microcontrollers to convert the 2 signals from the arduino to the 6 lines signal needed for the epson drivers, it will be simpler and cheaper to buy stepper drivers that are already compatible.
    //
    Iñiho

    ResponderEliminar
  152. Buenas noches.

    Ya se que quizas no es el lugar adecuado pero me gustaria que opinaras acerca de este montaje, porque por el precio que me estan pidiendo el L298n no se...
    http://www.ebay.com/itm/L298N-Dual-Stepper-Motor-Driver-Controller-Board-Module-/170667758621
    Lo que me echa para atras es el voltaje maximo que no llega a 40 volt.
    Iñigo

    ResponderEliminar
  153. hola Iñigo

    Muchas gracias por la respuesta del otro dia con mi puente para mototes bipolares de 5A con transistores pnp y npn hasta la fecha todas mis ideas han sido fallidas no he logrado ni que vibre el motor entonces he estado googleando y encontre este integrado crees que con este pueda montar un driver como el que tu tienes del l298 y me soporte los 5A de mis motores?

    ResponderEliminar
  154. Hola Iñigo
    Cuando ví esa placa me sorprendí, ya que vale aproximadamente lo mismo que el L298N (De hecho pedí una para probarla).
    El único problema es que en vez de incorporar diodos rápidos Shottky (tal y como indica el fabricante), utiliza diodos rectificadores normales.!!??

    Al utilizar un L298N tiene que aguantar 46v, el problema será el regulador 78M05 (se calentará mucho para bajar de 45v a 5v), pero si lo desconectas con el interruptor que dispone la placa, y la alimentas con 5v de otra fuente de alimentación no tiene que tener problemas.

    Por otra parte lo más probable es que los motores se puedan alimentar con tensiones más bajas (normalmente si el driver del motor "chopea" el ancho de pulso, se trabaja con tensiones ~15 veces superiores a la nominal).Como los PaperStepper son drivers sencillos, con ~40v es probable que se te atxitxarre el motor.

    Saludos

    ResponderEliminar
  155. Buenas...

    Que quieres decir que para el PaperStepper, no me valen los motores de la epson de 40volt???.
    He localizado diodos shottky y el l298n, me decantaré por hacerlo de la forma que explicas en el blog.

    iñigo

    ResponderEliminar
  156. Hola Iñigo,
    ¿Has visto las características de los motores?, Es probable que su tensión nominal sea de unos 12v (Aunque la tensión de la fuente de la impresora suministre 42V).

    Una forma de descubrir la tensión nominal de un motor, es alimentar un par de bobinas del motor a una tensión durante aprox un minuto y ver si se calienta demasiado (unos 70 grados es correcto). Puedes utilizar una fuente de un PC viejo:empezar con 3,3v, 5v, 12v, 24v (-12 y 12), teniendo en cuenta que no todas las tensiones tienen la misma intensidad: http://www.ea4nh.com/articulos/fuente/photos/fig01.jpg.

    Saludos

    ResponderEliminar
  157. Los motores de la epson 600 son EM-258, de las siguientes especs...

    Nominal Voltage 7
    Current 0.7
    Resistance (Ohms) 10
    Torque (in-oz) 44.4
    Torque (kg*cm) 3.2
    Wires 4
    Condition pulled
    Steps / Revolution 200
    weight 175 grams
    Step Size (degrees) 1.8
    NEMA frame size 17

    Iñigo

    ResponderEliminar
  158. Hola de nuevo Iñigo

    Creo que puedes utilizar perfectamente esos motores con un PaperStepper bipolar (L298N), y alimentarlos con 12v. (pero compruébalo de todas formas)

    Saludos

    ResponderEliminar
  159. hola Iñigo

    Muchas gracias por la respuesta del otro dia con mi puente para mototes bipolares de 5A con transistores pnp y npn hasta la fecha todas mis ideas han sido fallidas no he logrado ni que vibre el motor entonces he estado googleando y encontre este integrado L6203 crees que con este pueda montar un driver como el que tu tienes del l298 y me soporte los 5A de mis motores?

    datasheet
    http://www.datasheetcatalog.org/datasheet/stmicroelectronics/1373.pdf

    ResponderEliminar
  160. Hola Alejandro,
    Según el datasheet, el L6203 admite:
    5A MAX PEAK CURRENT and TOTAL RMS CURRENT UP TO 4A
    (Esto siempre con un buen radiador).
    Creo que es un poco escaso ya que la intensidad máxima es de 4A (conviene trabajar como máximo con un 70% de la I máxima) y los motores 5A en contínua.

    ResponderEliminar
  161. hola iñigo,estoy siguiendo tu gran proyecto y felicitarte por lo que has exo y haces al ayudarnos con todo, estuve probando con un motor unipolar mientras me llegavan los nema 17, y e exo las conexiones al driver l298 tal como dices seria de una bobina salen tres cable, donde me da 2r esos los meto como l1 y l2 y el que me da 1r lo junto con el 1r de la otra bobina y a 12v, y los otros 2 de la otra bobina a l3 y l4 , el problema esk el motor me vibrar ace como si se mueve pero vuelve al mismo sitio, cual puede ser el problema? otra cosa es si me podrias pasar los planos de la nueva cnc? muchas gracias y un saludo

    ResponderEliminar
  162. Hola Mario
    Prueba a cambiar los cables L3 y L4.

    Los planos de la CNC están en el archivo de descargas.

    Saludos

    ResponderEliminar
  163. los planos que hay en el archivo de descargas es de la primera txapucnc, no de la mejora, gracias un saludo

    ResponderEliminar
  164. Hola Mario, ¿A que te refieres con la mejora? ¿Cuales son los nuevos planos?

    ResponderEliminar
  165. wow, sencillamente genial!
    ya me pico el bichito de hacerme una

    ResponderEliminar
  166. Buenos dias...
    Una preguntilla "bricomaniaca", como ensamblaste los diferentes tableros, para hacer el conjunto de la Mantis, para que fuera lo mas sólido posible??
    Empleaste escuadras?, tornillos de ensamblado,... etc...
    Gracias

    ResponderEliminar
  167. iñigo me refiero al video de la evolucion del txapucnc, digo que si tienes esos planos?

    ResponderEliminar
  168. Hola Mario,

    Lo siento no dispongo de los planos de la "evolución del txapuCNC", ésto lo hizo "San", y sólo tengo el enlace a las fotos que él hizo:

    https://docs.google.com/leaf?id=0B82NJbZaMceIODBjYjU5NDYtYTg0Mi00N2NlLWIwN2YtZTI2MjFjMmYwMDE5&hl=es

    ResponderEliminar
  169. Hola Ignacio,

    Para unir las piezas utilizé tirafondos normales.
    En los planos está definida la posición de los diferentes agujeros pasantes, y sirven de guía para perforar con el taladro en los cantos de las maderas unos agujeros ciegos (de menor diámetro) en los que roscarán los tirafondos.

    NOTA: Algunas piezas "gemelas" tienen también unos agujeros de unos 4mm para introducir en ellas un pasador con el objetivo de unir las piezas y lijarlas y taladrarlas simultáneamente, para conseguir que las guías de deslizamiento y las paredes sean completamente paralelas.

    ResponderEliminar
  170. Para los que buscan los planos de la "evolucion txapu-cnc" decir que yo he hecho los planos pero todavia esta pendiente del montaje, yo la tengo medio montada y nose si puede que alguna cota todavia este mal, por el post de Forocoches estan pero aqui dejo el link.

    http://www.megaupload.com/?d=OGTOAN0S

    Iñigo, si ves que estan bien puedes poner el link aqui en el blog.

    Un saludo
    Zumel.

    ResponderEliminar
  171. Claro está que dependiendo de las guias que use cada uno y las variaciones los diametros varian.

    además el tamaño de la fresa con estos planos es algo mas grande, ya no me acuerdo de lo quela agrande pero tiene algo mas de espcio de trabajo.

    La carpeta PDF contiene los planos en formato PDF para imprimir en tamaño A3

    Un saludo

    ResponderEliminar
  172. Hola soy San, llevo varios meses bastante liado y no me había conectado. Si estáis interesados por los planos de mi CNC los puedo buscar que ahora mismo no se donde los guardé.
    Un Saludo

    ResponderEliminar
  173. hola san, estoy interesado en los planos de tu cnc, gracias y un saludo y gran trabajo

    ResponderEliminar
  174. OK Mario, mañana los busco y los pongo.

    ResponderEliminar
  175. Hola Iñigo! Primeramente felicitarte y darte las gracias por compartir tu conocimiento con todos nosotros. Después de leer el proyecto de tu txapuCNC estoy convencido a montarla. El uso que quiero darle es hacer pcb´s. Montaré unos nema17 con drivers L298. En este caso usaré diodos 1n5819. Y me gustaría saber si has conseguido realizar alguna pcb, cual es el paso mínimo de pista que has conseguido y si podrías colgar alguna foto o video para ver el resultado.

    Un saludo y muchas gracias.

    ResponderEliminar
  176. Lamentablemente no he encontrado el plano definitivo de mi CNC, seguro que lo perdí con un fallo de disco duro que tuve.
    He puesto en la misma carpeta de google docs donde comparto las fotos un plano que no era el definitivo pero estaba bastante avanzado.
    Un saludo...

    ResponderEliminar
  177. Buenas Iñigo
    Tengo una consulta estoy bucando los motores y he encontrato estos:
    http://www.bricogeek.com/shop/motores-paso-a-paso/422-motor-paso-a-paso-9-kg-cm.html
    Me podria servir? Me funcionarian con el PaperStepper(L298N)?
    Espero tu respuesta.
    Un saludo

    ResponderEliminar
  178. Hola que tal...

    Ya tengo las piezas, pero se me presenta un "problemilla", para mover las bandejas he conseguido manguitos hexagonales de metrica 8, el problema que cuando pego este a la mesa el husillo no queda del todo recto. Entiendo que la solución será desplazar el motor un poco hacía arriba para que quede perfectamente paralelo!!!, la ñapa que empleaste con la tuerca y la masilla se me antoja un poco dificil, por eso había pensado hacer algo similar a la tecnica que empleas con los casquillos.
    iñigo

    ResponderEliminar
  179. Podríais resubir los planos de la "evolucion txapu-cnc" a otro servidor que por desgracia han quedado inaccesibles.

    ResponderEliminar
  180. Hola Anónimo,

    He subido los archivos que hizo Zumel al sitio de descargas de esta página bajo el nombre de:
    21b TxapuCNC Planos evolucionada.zip

    https://skydrive.live.com/redir.aspx?cid=b625350fa60e2d43&resid=B625350FA60E2D43!162&parid=B625350FA60E2D43!105&authkey=!AJDLM44HrDcmiM0

    Por suerte tenía una copia de los planos que colgó Zumel en Megaupload.

    (El enlace ya está redireccionado)

    Saludos

    ResponderEliminar
  181. No me habia dado cuenta de que estaban caidos.

    De todas formas aunque con retrasos la semana que viene acabo de montar el chasis y subire fotos al hilo de forocoches por si alguien quiere verlo

    Un saludo

    ResponderEliminar
  182. Hola Iñigo. Tengo una dudilla con el "armazon" de madera, tu usaste MDF de 13mm y lo que yo he encontrado es de 16mm, en el post del blog comentas que si se usa de esa medida se deberia recortar de los laterales para que quede igualado, como no me quedaba muy claro eso de recortar de los laterales (no sabia de que laterales recortar jejeje) he leido todos los comentarios y en el unico que tenia problemas similares le comentabas que tendria que dejar 6mm mas ancha y larga la base... Ahora me he liado y ya no se si debo agrandar o recortar esos 6mm (3mm de diferencia de grosor de la madera por lado = a 6mm supongo yo) y sigo sin saber si es en la base o en los laterales o donde jejeje puedes aclararme esto un poco? tengo toda la electronica, motores y demas esperando a cortar las maderas y poder por fin dejar a un lado la maldita impresora laser y los quimicos para hacerme mis placas jajaja
    Un saludo y enhorabuena por este gran blog!!

    ResponderEliminar
    Respuestas
    1. Hola Aisflou
      Si la madera es A mm más ancha que lo indicado en los planos lo más práctico es realizar las siguientes modificaciones:
      (Fijándote en el plano de conjunto de esta página: MANTIS base 00.pdf...)

      1, Lateral derecho: Mantener la pieza igual.
      2, Frontal: Ancharla 2xA mm
      3, Lateral izquierdo: Mantener la pieza igual.
      4, Trasera: Ancharla 2xA mm
      ...
      7,8, Mesas de trabajo: Mantener las piezas igual
      9,10 Soportes X: Mantener las piezas igual
      ...
      13: Soporte Z superior: Quizás necesites desplazar la posición del agujero por donde pasa el eje Z 2x A mm separándolo de las guías verticales, ya que al aumentar de espesor las piezas 9 y 10 reducen sitio al motor paso a paso.
      ...
      20, Base: 2xA mm más ancha y 2xA mm más largo

      Saludos

      Eliminar
  183. hola muy buenos los apuntes me an servido de mucho pero se me presento un problema con la cnc como hago para pasar archivos de gerber y otros formatos para que melo lea el programa que controla la cnc
    gracias por su tiempo

    ResponderEliminar
  184. Anonimo, echa un ojo a este hilo de un foro de cnc:

    http://foro.cenece.com/viewtopic.php?t=1631

    En el hablan del tema y aunque no es especifico para esta fresadora al generarte gcode supongo que te servira igual, quiza debas hacer algunos ajustes con los parametros de tu cnc pero salvo eso supongo que nada complicado.

    Un saludo.

    ResponderEliminar
  185. Hola Anónimo,
    En la sección "Enlaces de interés" de la página TxapuCNC_Software, tienes elgunos enlaces a páginas y programas conversores de GCode.
    Saludos

    ResponderEliminar
  186. Muchas Gracias Iñigo por la aclaración!! Ahora creo que si que me queda mas claro el tema jejeje una ultima cosilla, al aumentar la base en 6 cm, se supone que el area de trabajo puede ser 6 cm mayor tambien, no? con lo cual podria tambien aumentar en 6cm el area de las mesas... o no es correcto? al igual que tendria que aumentar el tamaño de las varillas roscadas supongo. Un saludo y gracias por tus respuestas!!

    ResponderEliminar
    Respuestas
    1. Hola Aisflou
      Si aumentas la base 6cm el area de trabajo también aumenta 6 cm, pero si aumentas también las mesas 6cm, como las mesas hacen tope en las paredes laterales y frontales, no aumentarías la superficie de trabajo, ya que la holgura existente entre las mesas y las paredes exteriores es la misma que en la versión original.
      No toda la superficie de las mesas es mecanizable, ya que se necesita espacio para fijar los elementos de sujección de las piezas, es decir la mesa siempre es un poco mayor que la superficie máxima de mecanizado.
      Por último, no conviene aumentar mucho el tamaño de la máquina, ya que es probable que empiecen a producirse pandeos en las varillas y ejes, provocando imprecisiones en el mecanizado.

      Saludos

      Eliminar
  187. Hola otra vez Iñigoooooorrr!!!

    Una ultima duda (espero que asi sea jejeje) deberia "subir" tambien los agujeros del motor que va en la parte trasera, no? ya que al ser X mm mas ancha la madera quiza queden las guias demasido pegadas a la base...

    ResponderEliminar
    Respuestas
    1. Hola Aisflou
      No hace falta que cambies la altura de los agujeros del motor Y (parte trasera), ya que como los laterales y las partes frontal y superior montan sobre la base, el que ésta tenga mayor espesor no influye.

      Saludos

      Eliminar
  188. Todo esta muy bonito y bien explicado para los que conocen el tema de eletronica eletricidad etc. Pero en mi humilde opinion para contruir una CNC cacera tendria que ir explicado desde el primer tonillo hasta el ultimo cable paso a paso con imagenes y al mismo tienpo explicando. Y lo mas importante donde comprar ciertos productos.

    ResponderEliminar
  189. Hola Iñigo tengo algunas dudas sobre la construccion de tu proyecto: como seleccionaste la potencia de los motores, y el volumen de trabajo de la maquina.

    ResponderEliminar
  190. Buenos dias Iñigo,

    Llevo tiempo mirando de montarme una CNC casera y estoy casi seguro de que me decantare por la que has expuesto aqui, aunque no me queda muy claro el tema de las dimensiones, es decir no voy la voy a usar para hacer circuitos muy grandes asi que no necesito que sea una maquina enorme (tampoco tengo espacio) con que cubra hasta media PCB podría valer ... ¿la tuya es capaz de fresar en esas dimesiones?

    Por otro lado he visto CNC's como la Sable-2015 o 2018 que tienen un puente central, haciendo que "la cama o bandeja" se mueva de esquina a esquina de la pata de los puentes, ¿seria viable una estructura como esa y manejarla con tus CI y Soft?

    Te dejo una imagen por si la quieres ver, lo bueno según creo es que con ese tipo de diseño se ahorra bastante espacio y se aprovecha mejor el recorrido de la bandeja, pero soy novato en el mundo de las CNC así que mi opinión vale poco ... :D
    http://www.elektronik.si/phpBB2/files/thumbs/t_sable_2015.jpg

    ResponderEliminar
    Respuestas
    1. Hola uNbAs,

      La txapuCNC puede mecanizar un volumen de las siguientes dimensiones:
      X = 140mm máx
      Y = 120mm máx
      Z = 40mm máx

      Respecto a la construcción que me indicas, es casi idéntica a la TxapuCNC (Mantis), sólo que al usar guías de precisión (Eje X), éstas están en voladizo, mientras que la mantis utiliza varilla calibrada de menor diámetro, y por lo tanto es necesario anclarlas en los extremos (y si se taladran la parte frontal y trasera simultáneamente se garantiza el paralelismo de las dos guías).

      No creo que haya problemas en utilizar otra forma constructiva y utilizar la electrónica de TxapuCNC

      Saludos

      Eliminar
  191. Gracias por la respuesta, he estado mirando los comentarios (cosa que no había hecho antes) y he visto los temas de las dimensiones.

    Vale lo de en voladizo te refieres a las guías de la "mesa" ¿no?, perdona por ser tan simplón pero aun me ando documentando. La ventaja que le veo al diseño de la Sable es que al no tener un final determinado por la estructura si no por la guía de la mesa aprovecha "mejor" el espacio. En un foro de Europa del este he visto diseños caseros similares a la Sable, pero con otro tipo de guías, por ejepmlo:
    http://cncfiles.ru/photo/13215/865251330016604.jpg
    que puedes ver en este post con mas detalle:
    http://www.cncmasterkit.ru/forums/viewtopic.php?p=61177#p61177

    Lo malo es que no cuento con esquemas o medidas de la sable para hacer una estructura similar, pero bueno lo dejo por aquí por si a alguien le interesa :D

    Por otro lado veo que uno de los ejes tiene menor tamaño que el otro, ¿eso es debido al prisionero que sujeta la varilla roscada?

    Esta va a ser mi primera maquina CNC, así que me voy a decantar por la tuya que al menos esta documentada una vez terminada tendré que comprender el funcionamiento del software, que creo que va a ser la parte mas complicada :D

    ResponderEliminar
  192. Este comentario ha sido eliminado por un administrador del blog.

    ResponderEliminar
  193. Iñaki me podrias borrar el mensaje anterior?

    El "clon" de la sable es este:
    http://translate.googleusercontent.com/translate_c?act=url&hl=es&ie=UTF8&prev=_t&rurl=translate.google.es&sl=auto&tl=es&twu=1&u=http://www.cncmasterkit.ru/forums/viewtopic.php%3Ff%3D23%26t%3D219%26sid%3D592eca29fe8d5b79e0a0df0aa185f22f&usg=ALkJrhjIN95ywDCaaa8EfREhe0l_mFidKA

    En el post nº 13 hay un adjunto con lo que parecen ser los esquemas pero están en formato .lay que no se que programa los maneja :(

    Lo dejo por aquí a titulo informativo por si a alguien le interesa, en ese mismo post hay un diseño de raíles voladizos que se puede hacer de forma aparentemente sencilla.
    Según he visto el usuario que publica estas cosas tiene todo tipo de maquinas he instrumentación para trabajar metales y se ha fabricado todas las piezas que ha necesitado, pero pienso que el diseño puede ir perfectamente en madera o Plexiglas de cierto grosor

    ResponderEliminar
  194. Hola buenas, Soy un gran fan de vuestro blog, y de vuestros pappercircuitos y queria preguntaros donde comprasteis los motores, llevo tres impresoras desguazadas y aun no estoy conforme XD, asi que me gustaria comprar 3 pero no he encontrado por ebay, ni tampoco en tiendas chinas para minoristas, ¿me recomendais algun sitio?, y si me podriais aconsejar unas características aproximadas para una maquina de 1,5 o 2 veces la vuestra de grande?
    gracias d antemano!!

    ResponderEliminar
  195. hola primero que nada felicitaciones por el blog.muy bueno la verdad.segundo, una pregunta, donde puedo conseguir unos cms de stripboard que no tenga que pagarlo con lingotes de oro? :( ...un dato mas, estoy en argentina

    ResponderEliminar