febrero 5, 2018 dgferrete 69Comment

 

Si habéis llegado hasta aquí es que ya tenemos claro como se monta nuestra CNC, pero claro todavía no sabemos como se configura y sobre todo como se configura.

En lo que se refiere a la configuración si habéis leído con detenimiento las entradas y los links que os puse en partes anteriores tendréis claro como se configura y de donde salen algunas de estas configuraciones. Así que me limitaré a daros la lista de todos los parámetros y explicaré brevemente alguno de los más importantes.

En cuanto a como se usa nuestra CNC Láser, aunque aquí veremos varios ejemplos, lo complementará con algún vídeotutorial que parece que siempre entran mejor, en video.

Antes de empezar os dejo una lista de programas que vamos a usar para configurar y usar nuestra máquina.

Inkscape: Este programa ya lo conocemos y nos servirá para modificar y transformar nuestros dibujos e incluso generar Gcode.

Extension para inkscape: Esta extensión nos permite el uso de nuestro laser junto con InkScape, debemos descargar el adecuado para nuestra versión de Inkscape y copiar el contenido del ZIP en la carpeta «C:\Program Files\Inkscape\share\extensions».

Universal Gcode Sender (UGS): Usaremos Este programa para configurar nuestra máquina, además de enviar los gcode que hayamos generado con inkscape

– LaserGRBL; Este es un software que he descubierto recientemente y que me ha encantado, nos permite importar y imágenes, ajustar tonos, «vectorizar» y darle directamente a imprimir en láser. Y nos permite ajustar los valores de nuestra máquina. Es como una mezcla de las dos anteriores. Se consiguen buenos resultados, sobre todo en fotografía. Todavía lo tengo a prueba pero veremos como se usa.

Configuración

NOTA IMPORTANTE: Debemos seguir un procedimiento concreto cada vez que encendamos nuestra máquina. Conectar por USB – abrir y conectar por UGS – Conectar la corriente (12v). Estos por que al arrancar el láser se va a encender por un momento, hasta que cargue la configura de arduino y podemos quemar lo que no queremos.

 

 

Pues una vez tenemos los programas instalados, lo primero que vamos a abrir es UGS y conectamos por usb. Debemos seleccionar el puerto de nuestro arduino y en la velocidad seleccionamos 115200 y pinchamos en abrir.

 

Si todo ha ido bien, arduino conectará y nos mostrará una lista con todos los parámetros y su valor.

 

Estos son los parámetros que tenemos que configurar a ahora, en la imagen que hay veréis los parámetros tal y como los tenemos que poner para que funcione correctamente. Como nuestras máquina no tiene eje Z, éstos podremos obviarlos.

 

Algunos valores son ostentativos, tendréis que experimentara con ellos por eso es bueno que también le peguéis un vistazo a la wiki de GRBL para saber que hace cada parámetro. Para cambiar el valor de todos estos parametros debemos hacer uso de la linea de comando y se cambian siguiendo el siguiente patron:

$num_parametro = val_parametro

Escribiendo $$, se cargarán en pantalla de nuevo todos los parámetros y podremos confirmar que se ha cargado correctamente

Entre los parámetros más importantes tenemos estos que os describo a continuación:

  • $32 = 1 (laser mode): En la versión 1.1 de GRBL tenemos este importante parámetro, entre otras cosas, nos permite usar el pin 11 de arduino (limit Z en cnc shield) para poder variar la potencia del láser mediante Gcode, con los comandos M3, M4, M5 para más información visitar la wiki de GRBL
  • $30 = 255: con este valor, indicamos la ponencia máxima del láser. 1 será la mínima potencia y 255 la máxima. 0 apagado.
  • $100 y $101 = 80: son los pasos que tienen que dar nuestros motores para recorrer 1mm, este valor se saca teniendo en cuenta, los dientes de las poleas, la distancia entre dientes de la correa y el microstepping.
  • $110 y $110 = 5000 : Es la velocidad máxima a la que podremos usar la máquina, no creo que se use nunca a esas velocidades, pero es la máxima que podido usar sin que los motores hagan cosas raras.
  • $120 y $121 = 2000: Es la aceleración, me gusta tenerlo en aceleraciones altas, el motivo es que cuando llega a una esquina, por ejemplo, se va frenando y al salir de la esquina vuelve a acelerar. Si la aceleración es lenta, en esa zona va a quemar más de la cuenta mientras frena y acelera (se nota mucho por ejemplo, al cortar vinilo).

 

Una vez puestos todos esto parámetros con sus valores correctos, ya tenemos la máquina lista y lo que vamos a hacer es quemar un cuadrado de prueba. Antes de seguir con el tutorial, quizás es buen momentito para ver que los motores se mueven en la dirección correcta, no hay vibraciones, en definitiva de ver que todo está en su sitio.

 

Uso de la máquina

Aquí os voy a contar un método para usar nuestra CNC, hay más y los veremos más adelante. Y lo que vamos a hacer es grabar un cuadrado de una medida concreta y de esa manera también comprobaremos que nuestra máquina está calibrada.

Pues vamos al lío:

Abrimos inkscape y lo primero es asegurarnos de que tenemos nuestro documento en mm, en las propiedades del documento.

En este punto normalmente importaríamos una imagen, foto o lo que sea para pasarla al láser, pero como queremos conocer si es la impresora esta calibrada, vamos a pintar un cuadrado con una medida exacta. Para ello vamos a pincha en el símbolo del cuadrado y pintamos un cuadrado, de momento da igual su tamaño y posición.

Ahora vamos a darle el tamaño concreto y debemos posicionarlo en el punto 0,0 para que luego no tengamos problemas y la máquina vaya fuera de margenes. El tamaño será 30 mm  y la posición 0 en los dos ejes.

Seleccionamos de nuevo nuestro cuadrado y vamos, en el menú de opciones, a trayecto y pinchamos en «objeto a trayecto». Volvemos a trayecto y pinchamos en «desvío dinámico». Veremos que se ha quedado nuestro cuadrado seleccionado, pero ahora esta en la opción de trayecto.

Lo dejamos seleccionado, y ahora nos vamos a abrir la extensión para el láser, si hemos copiado correctamente los archivos de la extensión debe salirnos esto:

Abrimos la extensión y debe salirnos esta pantalla en la que os explico todos sus campos.

  • Laser ON/OFF son los comandos que va a necesitar nuestro láser para encenderse y apagarse, lo dejamos tal y como está. En láser ON podemos usar el comando M4, hace lo mismo encender el láser. La diferencia entre uno y otro, es que M3 usa una potencia constante y M4 varia la potencia en función de la velocidad. Para más información revisar la wiki de GRBL.
  • Travel speed, es la velocidad a la que se va a mover la máquina mientras no está trabajando el láser. La podemos poner al gusto, 3000 es la que yo uso.
  • Laser Speed: es la velocidad a la que se mueve la máquina mientras trabaja el láser, aquí debemos ir jugando segun queremos que sea el acabado dureza del material, etc, es cuestión de ir experimentando. para nuestra prueba 750 está bien.
  • Laser power: Es la potencia del láser, si os acordáis configuramos en los parámetros la pontencia y esta puede ir desde 0 (apagado) a 255 (máxima potencia). Con este parámetro y el anterior son con los que se experimentaran para conseguir diferentes acabados. Esta extensión es la que podemos usar si queremos hacer cortes con laser, lo suelo dejar a máxima potencia y juego con la velocidad.
  • Passes: Son las pasadas que va a dar par grabar, esto dependerá de la dureza, grosor del metarial, sobre todo a la hora de cortar.(suponiendo que el laser tiene potencia suficiente para hacer cortes).
  • Directorio: Es la carpeta donde nos va a guardar el Gcode, debemos escribir la ruta completa. Por ejemplo «C:\pruebas\gcodes»
  • Nombre del archivo: pues el nombre que le queramos dar.
  • Añadir sufijo numérico….: Es recomendable dejarla marcada, así nunca sobreescribirá los gcodes hayamos ido generando poniendo números al nombre del archivo.

Le damos a aplicar, y nos generará en la carpeta indicada un archivo gcode con el nombre que hayamos puesto. Si todo ha ido bien veremos en InkScape las trayectorias que va a seguir el láser.

Cargar fichero Gcode

Ya tenemos nuestro fichero Gcode, ahora tenemos que pasárselo a la maquina, para ello volveremos a usar UGS, conectamos arduino al USB y abrimos la conexión como aprendimos antes. Una vez cargue el grbl conectamos la corriente de 12v.

Como hacíamos con la CNC, lo primero es indicarle a la maquina cual es el punto cero.

Así que ponemos el láser en modo enfoque con el botón que hay en el driver, de esa manera podremos ver donde esta apuntando el láser correctamente. Con los controles de UGS vamos moviendo la máquina hasta ponerla en el punto deseado.

Ahora pulsamos el botón reset cero, y la máquina sabrá desde donde tiene que empezar a moverse y trabajar. También en este punto enfocaremos el láser, se hace manualmente, en la parte inferior del láser tenemos una ruleta y la vamos girando hasta que veamos el punto bien definido. Si cambiamos la altura del láser o la pieza a grabar es más alta, debemos volver a enfocar.

Ya estamos listos, para grabar. Pinchamos en «browse» y localizamos el gcode que realizamos antes. Pinchamos en send y la maquina se pondrá a grabar, una vez termine volverá al punto cero.

 

Hemos hecho nuestro primer grabado, podemos comprobar si lo ha hecho del tamaño correcto, si no es así es probable que tengamos mal configurados los pasos por milímetros.

Con esto tenemos todo lo necesario para construir y hacer funcionar nuestra máquina CNC_Láser. En la parte que se refiere al uso, no hemos hecho más rascar la punta de lo que podemos hacer. En próximos días iré completando esta entrada con vídeo tutoriales, para poder darle diferentes usos a nuestra máquina.

Espero que os haya gustado y que os animéis a construir vuestra propia maquina.

Para terminar os dejo los videotutoriales para diferentes usos de esta máquina:

 

 

69 thoughts on “CNC LASER CASERO – CONFIGURACION

  1. Para hacer fotos , como el ojo que potencias le as dado al láser y que programa utilizaste.
    Un cordial saludo Pedro Luque Yuste
    desde Córdoba.

  2. Tengo una consulta

    hice todo tal cual pero al momento de mandar a quemar el laser no hace 1cm ejemplo hice un cuadrado de 30mm osea 3cm y solo quemo 3 milimetros. NO recorre el largo que debe de hacer que serian 3cm
    Tendras idea que puede ser . yo no me doy cuenta de eso.

    1. Pueden ser dos cosas, o no has configurado bien los pasos por mm, o tienes mal inkscape, que pasa mucho que al generar el Gcode escala los dibujos. Prueba a abrir inkscape, y vas a nuevo desde plantilla, y de el listado eliges default px, se te abrirá otra ventana de inkscape, ahí es donde debes empezar a trabajar.

  3. Hola, recientemente me compre un modulo laser de 5,5w y tengo dudas de cual es la altura ideal desde donde sale el rayo hasta el matrial, no he encontrado informacion en internet, es mas le pedí hoja de datos el vendedor chino y me mando una respuesta automática que nada que ver. Muchas gracias por tu respuesta, felicitaciones por la gran labor y compartir, sin duda nos contagia a los que estamos de este lado.
    Desde Uruguay, Marcel Alayon.-
    Saludos.-

    1. En teoría contra más cerca mejor (siempre que se pueda enfocar), pero por ejemplo el mío está a unos 8cm, si lo pongo a 4 no vamos a ver una diferencia apreciable.

      1. Yo he visto y realizado varias pruebas y para el laser de 5,5 W si lo que quieres como ejemplo es cortar MDF de 3 mms,lo cual se logra en 3 pasadas seguro,la distancia del laser a la pieza a cortar el optimo que encontre es 4,5 cms claro que luego regulando el optico,de todas formas creo que esa distancia puede variar de acuerdo al modulo Laser,en mi caso con esa distancia en distintos modulos fue donde logre los mejores resultados.

  4. Buenas, tengo el grbl 0.9 y necesito actualizar a 1.1,me gustaria que me echarais una mano con pasos a seguir gracias
    Mi cnc Laser es EleksMaker a3Pro 2.5W

    1. No sé que placa lleva esa maquina, yo para cargarlo uso de IDE de arduino, si revisas los tutoriales de la CNC en esta misma web, verás como se carga en un arduino.

  5. Sr. Ferrete con sus tutoriales he podido modificar una cnc china muy barata y acoplar un láser de mayor potencia para cortar, mi pregunta es ¿que comando puedo usar para en el UGS, encender el láser a baja potencia y poder enfocarlo correctamente gracias

    1. En la pestaña Macros de Universañ G code Sender puedes configurar asi:
      Boton C1 le pones M3 (comando para encender el Laser)
      Boton C2 le pones M5 (comando para apagar el Laser)
      Boton C3 le pones S1( comando para poner el Laser a la minima potencia para regular el foco y posicionamiento del laser a esta potencia es solo luz no quema ni marca.)
      Boton C4 le pones S125(potencia media del laser) yo este boton lo usa para variar potencias porque en los diseños de Inkscape de grabado Raster(pleno) la potencia se da desde aqui no por software.
      BotonC5 le pones S255(la potencia maxima del laser)
      Luego cuando quieres prender el laser a la minima potencia clickeas el boton C3 (laser a minima potencia)a continuacion el boton C1(encender el laser) y el laser se encendera a la minima potencia,para apagarlo clickeas sobre el boton C2 (apagar laser) y el laser se apaga.
      Cuando vas a operar de esta manera debes cambiar la configuracion de GRBL en el item 32 si es ta 32=1
      debes pasarlo a 32=0 si no haces esto no funcionan estos parametros

  6. hola sr. ferrete, en este momento estoy muy interesado en hacer una cnc laser para mi escuela, es un proyecto importante y me ah gustado bastante la suya, solo que me encuentro en un problema, buscando en los enlaces de sus videos no encuentro la parte de las conexiones electronicas, quisiera saber si existe uno o podria ayudarme en eso, ya que no quisiera conectar algo mal y arruinar algun componente ya que no son baratos, muchas garcias y espero su respuesta.

  7. Buenos dias señor ferrete,
    ya tengo casi todos los componentes para montar la cnc laser , necesito si puede darme el link donde compro el laser se lo agradeceria.

  8. Hola Sr. Ferrete, desde hace un timpo que lo sigo por su canal de youtube, bueno le he escrito solo para saludar y felicitar por su trabajao, que es excelente.
    Atte.
    Johnny Novoa Q. de Santiago de Chile.

  9. Estimado Sr. Ferrete, estoy en el proyecto de Grabador Laser lotengo con barrilas de 8mm la pregunte es el GRBL 1.1 es para correa solo porque bario los comandos del grbl y no baria nada cambie lo que cambie

  10. y tengo otra consulta
    yo tengo un laser de5.5 para poder cortar mdf de 3mm
    y estoy teniendo problemas para cortarlo.
    en aceleracion de los ejes tanto como X e Y los tengo a los dos en 2000.000 y sin embargo en el eje X me carboniza la madera y no la corta y en el eje Y lo hace bien.
    cual podria ser el problema???
    gracias

  11. tengo poleas gt2 20 dientes,no tengo puesto ningun jamper,motores 1,8 grados.
    para que haga el recorido perfecto. por que tengo que poner 5 de paso en grbl y no 80 como usted

  12. Buen día sr ferretería gracias por compartir sus conocimientos quisiera ver si me puede apoyar no me cambia el comando $32 pongo $32=1 Enter enseguida $$ Enter para activar el láser me sala error #5 gracias

  13. Hola,hice la cnc laser, va muy bien todo excepto que al hacer fotografias los grises no los hace,o lo deja en blanco y lo hace los matices oscuros en negro, e bajado la potencia uso el programa lasergrbl,para temas de dibujo y figuras sin problema, pero las fotografias no salen bien,haber si puedes aconsejarme sobre ello, gracias y un saludo

  14. hola buen dia queria armar un cnc laser como para haser subenir en mdf de 3mm donde puedo conseguir los componentes para amarlos tiee alguna direccion donde pueda conseguir los componentes agradeseria su respuesta saludos

  15. Hola sr ferrete, hice una cnc láser para un proyecto escolar, ya quedó, todo funciona bien, mi pregunta es si se puede configurar el láser para q cuando no esté operando se mantenga prendido pero en una mínima potencia, solo para poder apreciar donde se encuentra y poder colocar el objeto a grabar correctamente.

    1. Normalmente los drivers del láser traen un botón para poder hacer lo que comentas. Si no es tu caso, lo que puedes hacer es programar una macro que encienda el láser al mínimo, para poder colocar y enfocar.

  16. Hola, tengo un problema, a ver si puedes ayudarme. Acabo de comprar una elksmaker a3 pro, y despues de varias pruebas, en las que todo iba bien, de repente la máquina ya no se mueve en X e Y con los controles manuales, lo hace en diagonal, y al enviarle un dibujo también lo hace en diagonal y en espejo. Utilizo Inkscape y G code sender, supongo que he tocado algo que no debía, pero no soy capaz de solucionarlo. Gracias

      1. Lleva una placa Arduino Nano, he utilizado inkscape, con el plugin J Tech, y G Code Sender, parece problema de la eeprom, porque lo habro con cnc control y con LaserGRBL y hace lo mismo. No se si la placa tiene alguna forma de volver a la configuración de fábrica, o hay alguna forma de variar los ejes. Un saludo

  17. Buen dia sr ferrete solo para una duda es necesario cargar el ejemplo grbl a arduino que dejo en un antiguo post donde enseña como programar los motores?…. Ya que al cargalos me da un error.

  18. Estimado Señor Ferrete, siguiendo todos sus vídeos, he construido una CNC. Hice todos los ajustes y pruebas antes de hacer un grabado, y todo funcionó perfecto, entonces decidí empezar a grabar pequeñas cosas. Con el INKSCAPE hice una letra a mayúscula y a través del gcode la grabé y quedó perfecta. Luego hice una g mayúscula y cuando terminó de grabar noté que había sido grabada en forma espejo, es decir invertida horizontalmente. No lo noté en la letra a porque es simétrica. Podría Ud. darme una guía de como solucionarlo por favor? Gracias de antemano.

  19. Hola Sr Ferrete, primero muchas gracias por este y todos los vídeos que hace son de mucha ayuda.
    Siguiendo sus pasos he modificado y colocado un láser a una cnc casera que ya tenia fabricada.La maquina se mueve correctamente y en el sentido que se tiene que mover, pero cuando hago un grabado de una imagen o lo que sea con láser grbl , me lo hace hace al revés, tengo que invertir la imagen horizontalmente para que salga al derecho, alguna idea de porque me lo hace al revés?? gracias de antemano y un saludo.

  20. Hola Sr. Ferrete, una consulta, contruí una CNC y actualicé el grbl 0.8 a 1.1, el detalle esta que configurando los parámetros que usted da, cuando doy RESET ZERO, el punto cero se desplaza cada vez, es decir, cada vez el punto cero o home es diferente, y es mucho como 15 o 20 mm desde el homing anterior en la direccion del eje +Y. ¿qué cree usted que podría ser el poblema? gracias de antemano.

  21. Buen dia sr Ferrete tengo un lio con mi cnc laser, al hacer grabados en desplazamientos salen lineas y malogra los grabados al parecer no regula la potencia el laser, podria ayudarme por favor .

  22. Hola, estoy intentando cargar el grbl en el arduino y me da un fallo de memoria. Lo he intentado subir varias veces y me sigue dando el fallo.
    Al abrir grbl, no me sale ningun comando. Es como si mi arduino estuviera vacio. A ver si puede ayudarme. Un saludo y gracias.

  23. Hola,
    antes de nada mil gracias por los videos ya que ayudan muchísimo.
    Necesito conectar un láser que tiene entrada TTL a una máquina CNC con controladora Woodpecker 2.6, y no veo cómo conectarle esa conexión TTL, ya que en todas las páginas de internet que he visto hablan del pin 11 de arduino… pero en esta placa Woodpecker no sé localizarlo.
    Habrá simplemente que conectar el láser y entonces se controla vía PWM ? (aún no lo he querido probar por si algo falla y se quema) de hacerlo así sólo habrían dos cables: GND y VCC
    muchas gracias

  24. Me autocontesto: Conectando directamente el láser simplemente con el cable rojo y el negro… funciona perfectamente! De ese modo la alimentación la da directamente la placa, cosa que me asusta, pero funciona.
    Ya sé que parecerá simple la solución, pero es que el láser traía dos coenctores: uno de 3 contactos Rojo/Negro/Amarillo con la leyenda “+ – TTL” y otro conector de 2 contactos Negro/Rojo que pone “TTL-PWM”. Lo que he hecho es conectar la salida de la woodpecker “láser” directa al conector 3 mediante los cables Rojo/negro dejando sin usar el amarillo. El otro conector de 2 cables está también sin uso.
    Una vez hechas varias pruebas logro que el láser actúe con diferentes intensidades según sea el diseño, y va muy bien. Espero no quemar la placa woodpecker

    Se suponía que el conector de 3 cables era el que llevaba la alimentación desde la fuente de 12v que traía de fábrica el láser (ahora está sin uso) y el tercer cable amarillo de algún modo gestionaba la intensidad, pero …. al menos así funciona.

    Gracias de cualquier modo por tanto video que me ayuda muchísimo.

  25. ante todo gracias por los videos . sr ferrete , cargo un dibujo en ugcs y lo hace en tamaño minusculo pero cuando le doy manual mente el recorrido lo hace perfecto. osea le doy hacer 10cm y me hace 10cm pero en el dibujo lo hace minusculo tienes idea que puede ser.
    es una cnc con motores nema23 dribers tb6600 y arduino uno con cncshield perdona te moleste pero ya estoy que no se por donde seguir gracias (creo que te envie un mail pero ahora no estoy seguro )

  26. muy interesante y felicidades por su desempeño en esto trabajos que en este presente son el pan del dia ya que estamos con la tecnologia abanzando dia a dia

  27. Qué librería hay que cargarla para instarlala en arduino, desde ya muchas gracias, es algo que no sé dónde lo pones para poder descargarlo, desde ya muchas gracias. Atte, un cordial saludo.

  28. Hola… al ver los tutoriales tan masticaditos me animé a hacerla… mil gracias por toda la info… esta genial…
    Lo q hize fue comprar un laser en ali express de 15w pico y 7.5 w de trabajo… con la idea de poder cortar madera d 3mm con facilidad… y resulta q no llega a cortarlo…y si le doy más pasadas pues se queman muchísimo los bordes… y aun asi no los corta…en la configuración el máximo sigue siendo 255? Muchas gracias de todas formas sr ferrete… creo q lo siguiente es la fresadora… 💪

  29. Buen Dia, antes que nada Gracias por sus aportaciones.
    Quiero Hacer la Maquina de CNC de aproximadamente 1.5 m, la pregunta seria si los Perfiles de aluminio V-Slot 2040 me servirian solo poniendoles algun tipo de soporte en la parte de atras?. de Antemano Gracias

Responder a alberto perez Cancelar respuesta

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