Montaje CNC, calibrar ejes configuración y software

podrías colgar alguna fotillo¡¡ eso anima, no es normal que se calienten mucho los motores, los l298n si, por eso llevan un buen disipador de calor ( eso he visto en muchos foros CNC), y menos si las especificaciones técnicas ( de los motores )dice que pueden ir al doble.......humm.
Ya estás haciendo funcionar los tres motores con los drivers respectivos???? alguna fotillo please
Cuando dices lo de configurar la herramienta te refieres a la rotulina ( dremel por ejemplo) o a la punta que vas a utilizar???

Ando probando aun :slight_smile: solo tengo ejes X e Y a medias y no consigo hacer rular soft en linux, soy un cafre para linux. ando buscando soft compatible en windows.

el eje Z tengo que pensar aun como hacerlo, voy tomando ideas de muchas páginas pero no tengo lo necesario aun para hacerlo, poco a poco ....

A ver si Íñigo me hace ver la luz :slight_smile:

subiré foticos es cuanto lo tenga un poco avanzado

un saludo ¡

SrDonGato:
Bueno, me han llegado los drivers y ando de pruebas

es normal que se calienten mucho los motores ?¿ segun especificaciones se pueden alimentar a 42 voltios, los alimento a 12 pero se calientas tela ..... esto es normal ?¿

otra cosa, donde se configura el diametro de la herramienta que estamos utilizando ?¿

saludos

Estás seguro que no tienes ningún cruce de cables???? o que te hayas confundido con la conexión????, se calientan también los drivers mucho???
también puede ser que no trabrajen bien, por cruzar mal las bobinas y te hagan de resistencia¡¡¡¡

si los motores funcionan con el driver a 4 hilos, el ejemplo que hay en el IDE de arduino. hace las revoluciones correctamente y la secuencia en los hilos es correcta (por los diodos leds rojos que tienen los drivers)

con el proyecto de Íñigo aun no he podido probar porque no encuentro soft en windows que conecte con el arduino y le envíe los comandos.

he montado con virtualbox una instalacion de linux y a ver si consigo hacerlo rular. En linux soy un pavo, processing he conseguido hacerlo correr, el ide de arduino me dice que miau¡...

ya te digo , ando de pruebas, este finde probablemente lo termine de hacer, iré sacando fotejos

un saludo

Por fin ¡¡¡

3 dias para conseguir instalar y que funcione Gambas ¡¡¡ aun así me pedia mas y mas librerias pero por fin he conseguido que rule, me queda la tarde para monear con el arduino y conseguir que conecte

lo he hecho en una maquina virtual con virtual box 4.1.10, Ubuntu 11.10 con todas las actualizaciones, tuve que buscar en el centro de software tambien The Gambas advanced networking component, sin esto no funciona.

bueno .. algo más sé de linux :slight_smile: me ha costado saber hasta como coger provilegios para istalar los addons, oufff

un saludo ¡

Muy bien¡¡¡, eso que significa, que ya tienes los tre motores funcionando y ejecutando un programa???? que tal la temperatura de los motores???
Por cierto, ya estoy fabricando los patines,al final me estoy decantando por reciclar varilla roscada métrico 10, he estado tentado de comprar husillo ( varilla sin métrico y con los filetes rectagulares en lugar de filete triangular del métrico )se usa para este tipo de tarea
( para que el empuje sea horizontal y haya el mínimo de fricción recalentamiento) , pero debido al precio y al no traicionar mi filosofía de reciclaje me decanto por métrico zincado que es lo que tengo sin comprar, lo hay de acero pero tendría que comprarlo, ya veré si más adelante cambio la varilla.
Respecto a los bujes serán también interiores de regleta eléctrica, habrá que rectificarlos y dejarán correr en su interior varillas de acero de carros de impresora reciclada.
Otra cosa de la que no me quiero preocupar por ahora es la del problema del anti-backlash pero tendré que afrontarlo tarde o temprano y así evitar los problemas de holgura de las tuercas transportadoras de los patines.
A seguir así y recuerda de subir alguna foto de conjuto, así como de los drivers.
Un saludo

es otro problema que tengo que solucionar

para que funcione eso, en la foto que has puesto, una de las tuercas debe ir suelta no ? es decir, que gire a la vez pero que tenga cierto juego en el eje, que lo que empuje el muellelo haga hacia fuera.

aun estoy pegado con las configuraciones, esto va mas lento de lo que pensaba :smiley:

Efectivamente, hay que crear una tensión ( exterior )entre las dos tuercas para que la holgura desaparezca, y cualquier movimiento del husillo (eje o varilla ) redunde y no se pierda en ajustarse a la tuerca, eso afecta de manera importante a la calidad de la precisión y por ende al acabado de la pieza.
De todas formas hay otros sistemas anti-backlash, a ver cual se ajusta mejor.
Un saludo

Toda la tarde bregando ....

conseguí que comunicara el sfot de Inizul con arduino a través de la maquina virtual en virtualbox

el pero es que no echa a andar los motores. creo que están configurados los pines de control como STEP-DIR en vez de D1-D2, el caso es que me lo he vuelto a bajar y sigue igual. quizás me equivoque en alguna configuración, según el blog para usar el de dir-step hay que bajarse otro.
Me hace pensar esto el que siempre hay un led encendido, cuando en reposo debería estar los dos apagados o los dos encendidos, cuando hago movimiento solo centellea 1

alimento los motores a 12 voltios. nunca mais ¡ :smiley: se calientan .... ojú mi madre ¡¡ casi tengo que desguazar otra impresora para sacar otro motor :smiley:

Inizul, a ver si puedes echame una mano¡

por cierto, en dealextreme han llegado drivers L298N por poco mas de 5 eur ¡¡¡

http://www.dealextreme.com/p/l298n-stepper-motor-driver-controller-board-for-arduino-120542

se queda parado el tema un tiempo ... que ando de curro que ni me veo

un saludo ¡

Madredelamorhermoso¡¡¡ pero si están tirados de precio, en la tienda me piden casi 5 €uracos por los l298n¡¡¡¡¡¡puufffffff
no sé si pedirmelos, servirán para los dos tipos de motor paso a paso, unipolar y bipolar, me lo voy a leer detenidamente¡¡¡ gracias por la info.
Por cierto, podrías inventariar un poco todo lo que tienes de hardware, lo digo porque creo recordar que mezclabas dos tipos de motores, unipolar de 5-6 hilos y bipolares de 4 hilos, te has mirado en el datasheet del fabricante que realmente admite 12v??? lo digo por que si son recicladas de impresoras suelen ser de 12 v pero para poco trasiego, por eso te pedía alguna fotografía, porque tengo algunos de esos, y los veo algo justos para ese trabajo, puede que te funcione pero al poco tiempo se paren por calentamiento o peor, que los quemes¡¡¡¡
Un saludo

finalmente he encontrado el error

es de montaje, es decir, el papersteper chino que me ha dado inizul parace tener un error, o eso es lo que deduzco comparándola con esta

debí cerciorarme :slight_smile:

no es seguro que sea eso, tengo que probar a cambiar los cables, de momento un L298N se ha puesto como si saliera del mismisimo infierno :D, mañana intentaré localizar otro por aqui, porque ha muerto en el intento jejejeje

mas tarde o mañana os cuento

un saludo

Efectivamente ese era el error, las entradas no eran las correctas, ahora funciona perfectamente ( uno de los ejes claro ) :smiley:

el software mu currao

Una vez mas mis felicitaciones a Inizul.

Finalmente como debe ser es:
N4 = D1
N3 = inversa de D1
N2 = D2
N1 = inversa de D2

ya es tarde para sacar fotejos, mañana a ver si encuentro el componente y echo a rular ambos ejes.

la varilla roscada que tengo da alabeo, no está fija en el otro extremo, esto me va a dar problemas, tengo que ponerle una varilla mas larga y en la punta fijarlo de alguna manera. Como siempre .. seguiré indagando

saludos ¡

Para que la varilla roscada vaya los más suave posible tengo pensado comprar ( creo que será de lo poco que compre ) dos cojinetes por varilla, el interior del cojinete o rodamiento ( mejor encapsulado por el polvo) debe de ser del mismo diámetro que la varilla, y a ambos lados del cojinete haciendo presa dos tornillos pero que sólo hagan priete en la parte rodada interior del cojinete, así la externa quedará preparada para sujetar al chasis del conjunto del patín, como?, hacendo un troquel o agujero del mismo diámetro de la parte externa del cojinete, todo ese equipamiento bien calibrado dará una sujeción optima a la varilla roscada.
Me alegra que hayas resuelto el problema de conexión, no era normal que se calentara tanto a no ser que hubiese un cruce o mal emparejamiento.
Un saludo

hola a todos, como muchos aca también quiero hace mi cortadora CNC, tenias 2 impresoras viejas a si que los motores que usare son de esas impresoras, 2 son unipolares de una epson y otros 2 bipolares de una xerox.
Quería saber si alguien me puede decir como hacer los controladores con los chips que están en la plaqueta de las impresoras. los de la epson son LB1845 y la xerox PA1501H.
que dicen podrá hacer algo utilizando estos chips y reciclando prácticamente los componentes de ambas impresoras.
luego utilizare un Arduino mega y montare la CNC de TXAPUZAS.
espero algo re orientación saludos...

en la web de txapuzas de Inizul puedes encontrar los papers par ahacer los controladores

ya hechos como en dealextreme lo tienes por poco mas de 5 eur para controlar los bipolares.

Gracias ya vi esos de DX en ebay los venden por 5 dolares, pero tendría que esperar casi un mes hasta que lleguen... Yo lo que quiero es poder reciclar los componentes de las impresoras, el problema es que no tengo demasiados conocimientos de electrónica, solo lo necesario.. por eso queria saber si alguien tiene algún circuito para utilizar estos chips.
Saludos.

SrDonGato:
en la web de txapuzas de Inizul puedes encontrar los papers par ahacer los controladores

Txapuzas electrónicas: PaperStepper(L298N): Driver de potencia para motor paso a paso bipolar

ya hechos como en dealextreme lo tienes por poco mas de 5 eur para controlar los bipolares.

@koloreitor yo uno de los drivers lo aproveche de la misma impresora, pon la referencia en google seguido de datasheet , la mayoría de las veces lo encontraras, y así sabrás para que sirve, seguramente el chip sera el que este más cerca del conector del motor.

Un saludo!

Novedades: he comprado tres drivers para motores bipolares de la URl que colgó SrDonGato:
http://www.dealextreme.com/p/l298n-stepper-motor-driver-controller-board-for-arduino-120542
me tardará un mes aprox. a ver que tal son, esto me hacen decantarme definitivamente por motores PaP bipolares de 4 hilos, tengo sólo dos, y uno de ellos es pequeño, con tiempo y paciencia completaré el trio.
También he comprado los seis rodamientos para fijar con suavidad las varillas roscadas,así como las tuercas para fijarlas a la guia y también los bujes de bronce para las guias de acero lisas y los tornillos hexagonales de 30 mm para fijar las plataformas.
Los rodamientos los he comprado muy baratos, me han costado 1,50 € cada uno,las ferreterias industriales suelen tener partidas de material económico, y es cuestión de aprovechar:

UN saludo

rodamiento husillo CNC.jpg

hola a todos, bueno logre conseguir 3 motores iguales de unas impresoras que son los siguientes PM55L-048-HPG9 aka C2164-60045 motor unipolar stepper NBM-MAT Stepper motor with metal gear

y quiero comprar la controladoras que venden en ebay que son estas.
http://www.ebay.com/itm/Stepper-motor-drive-board-UL2003-test-board-/170696704505?pt=LH_DefaultDomain_2&hash=item27be5101f9

Tengo 2 preguntas a ver si me las despejan. 1- esa controladora es compatible con arduino, utilizando todos los planos de txapuzaCNC??

2- por lo que se ven en la informacion de los motores dice que son de 24V mientras que la controladora de ebay dice que es de 12V. podre utilizarlo igualmente??

bueno espero que me despejen las dudas. seria lo que me falta para comenzar a montar mi cnc.

luego pondré fotos para que vean como va quedando todo.

Hola Koloreitor ; A falta de que alguien con más criterio que yo, ya que llevo muy poco en esto de la electrónica me refuta o por el contrario me respalde creo que la respuesta a las dos preguntas es si.
Si, los uln2003 son circuitos integrados ( IC ) que controlan motores paso a paso unipolares ( de 5-6 hilos ).
Como ejemplo un sencillo ejercicio en mi web:

Por consiguiente son compatibles con Arduino.
Si, te funcionarán con más o menos voltaje, pero su rendimiento será proporcional al voltaje que apliques, si el datasheet dice que tiene como techo 24v trabajar a 12v no será poco.
Creo recordar que en los planos de montaje de txapuzas CNC mezcla dos tipos de motores: bipolares y unipolares, en consecuencia es cuestión de aplicar el criterio de motores unipolares.
Repásate bien sus esquemas y tú mismo verás la respuesta.
A tener en cuenta, lo limitado del techo de intensidad del uln2003, creo recordar que es de 1A, por eso todos migramos al l298n porque su techo es de 2A, todo esto redunda en los tipos de motores que puedes colocar, ya que algunos trabajan mejor a mayor amperaje, a las temperaturas que se alcanzan en los ic, por eso llevan disipador de calor, cosa que veo que el driver que enseñas no lleva, siempre le puedes colocar uno,etc etc etc.
Se puede fabricar??? , si, se puede ( a voz de pronto ).Podrá trabajar desahogadamente ???? depende del tute que le dés.
Un saludo