Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Usar el driver del laser con la Ramps.
#21
A nosotros nos interesaria esto. Lo unico qje en la parte soft vamos mas perdidos. Si os parece bien, nos podemos encargar totalmente de diseño hardware. Hacer una integrackon en una unica placa con alguna mejora, pero necesitariamos la parte de soft.

Si os parece bien, podemos hacer un proyecto en colaboracion con el foro. No hay problema en que sea todo open.
Citar
#22
Pablo, me parece una muy buena idea, nosotros podemos colaborar en el aspecto software.
Sobre la electronica nosotros nos empeñamos en usar la Ramps por dos razones:

- Es una electronica estandar para las maquinas que tenemos en la asociacion y unifica el mantenimiento.
- Puede tener un hipotetico 4º eje (si algun dia somos capaces de hacerlo).

Teneis alguna idea de como podemos organizarlo?
Citar
#23
Unificar es bueno. Pero para las maquinas laser, la ramps tiene muchas cosas que no serian necesarias. Aun asi, no habria problema en tener 4 ejes. Siempre se puede dejar las huellas para toda la etapa del 4° eje y soldarse solo cuando se necesite. En el hw nos quedariamos.solo de la ramps lo que necesitamos e intentariamos contemplar posibles necesidades de futuro.

Lo podemos tratar por aqui, por email, como querais.

De la.parte de soft, con el mega + ramps + driver laser hacerlo funcionar. Modificar el marlin donde sea necesario. Nosotros añadiriamos la parte de control digital de la.corriente en los drivers.

Habria que modificar los menus de la lcd.

Que mas se os ocurre?

Iremos preñarando esquematico y esperando a las modificaciones necesarias en el pinout por si necesitais hacer cambios en el.soft de las funciones de los pines.

Nos basamos en arduino mdga + ramps + driver dvr + lcd + driver laser 3w. Buscaremos tenerlo todo integrado en una unica placa (menos la lcd que tiene que ir suelta).

Podemos ir definiendo
Citar
#24
Con modificar el pins.h de marlin vale. puede usar una señal del aux y listo
Citar
#25
(09-07-2016, 09:02 PM)cansi22 escribió: Con modificar el pins.h de marlin vale. puede usar una señal del aux y listo

No es cuestion solo de remapear un pin. Hay que ver si tiene algun parametro que puedas asignar a un pin. Si no, todo eso hay que programarlo.

A ver si sale un proyectillo majo entre varios.
Citar
#26
(10-07-2016, 12:38 PM)grafisoft escribió:
(09-07-2016, 09:02 PM)cansi22 escribió: Con modificar el pins.h de marlin vale. puede usar una señal del aux y listo

No es cuestion solo de remapear un pin. Hay que ver si tiene algun parametro que puedas asignar a un pin. Si no, todo eso hay que programarlo.

A ver si sale un proyectillo majo entre varios.

La señal de la cama va por PWM. por ejemplo. Esa señal se aplica al mosfet
Citar
#27
Si lo conectas al pin del arduino que controla el ventilador (D9) puedes utilizar m106 sxxx para controlar la salida del laser.

Cuando me refiero al D9 es pin de arduino no salida del mosfet.


Enviado desde mi iPad utilizando Tapatalk
Citar
#28
Podria servir la señal que controla el mosfet. Pero habria que cambiar el codigo que controla esa señal. El control de la cama va asociado a un sensor de temperatura y me imagino que llevara codigo para hacer algun tipo de control PID o algo similar.
Citar
#29
Creo que el del ventilador es el mas directo dado que no lleva PID. El problema es como hacer para que el codigo generado para el laser utilice este codigo como contro de potencia.


Enviado desde mi iPad utilizando Tapatalk
Citar
#30
Es simplemente asociar ese pin al parametro S y listo. Los gcodes para laser salen asi ya.
Citar
#31
Yo estoy modificando Marlin para la cortadora de foam, pero por el momento me estoy limitando a quitar todo lo que no me sirve como lenguajes, autolevel de la cama, y ahora mismo estoy tratando de eliminar todo lo relacionado con las temperaturas que no voy a usar.

Veremos que sale...
Citar
#32
Hola a todos , yo he utilizado un laser de 3W con su driver (control de potencia mediante TTL 5V ) con la ramps 1.4 y ha funcionado bien . Como ¿? , pues configurando el MARLIN de la siguiente forma :  Aplicando esto RAMPS_14_EEB (Hotend0, Hotend1, Bed) , esto hace que el marlin asigne el pin D4 para el control del ventilador de capa ( ya tengo los 5V TTL PWN) y con M106 Sxx  don de xx es la potencia del laser , pues controlaba el laser , a todo esto hay que anularle los extrusores  para que no se bloquee . SI os puede ir bien de momento para hacer pruebas
Citar
#33
(29-07-2016, 07:43 AM)jadc escribió: Hola a todos , yo he utilizado un laser de 3W con su driver (control de potencia mediante TTL 5V ) con la ramps 1.4 y ha funcionado bien . Como ¿? , pues configurando el MARLIN de la siguiente forma :  Aplicando esto RAMPS_14_EEB (Hotend0, Hotend1, Bed) , esto hace que el marlin asigne el pin D4 para el control del ventilador de capa ( ya tengo los 5V TTL PWN) y con M106 Sxx  don de xx es la potencia del laser , pues controlaba el laser , a todo esto hay que anularle los extrusores  para que no se bloquee . SI os puede ir bien de momento para hacer pruebas

Puedes facilitar el firmware?

Gracias
Citar
#34
Hola  grafisoft, el firware es el marlin y lo puedes encontrar en su pagina de github para bajarlo  https://github.com/MarlinFirmware/Marlin , el que yo utilizaba estaba con los valores de mi maquina ( pasos por unidad, aceleraciones , etc. ) no creo que te pueda servir , pero ya te digo que los cambios que hice no son muchos . Lo que si que te puedo decir es que intente añadirle un comando Gcode ( mediante M42 Px Sx ) , donde controlara una de las salidas PWM , el marlin utiliza un buffer para emviar datos a la maquina ,el  resultado es que no iba acompasado la potencia del laser con los movimientos de este , total salian mal los grabados , la opcion que me funciono fue la que expuse anterior mente ya que :

 #define FAN_PIN           4 // IO pin. Buffer needed  ( utiliza el buffer )
Citar
#35
(29-07-2016, 04:12 PM)jadc escribió: Hola  grafisoft, el firware es el marlin y lo puedes encontrar en su pagina de github para bajarlo  https://github.com/MarlinFirmware/Marlin , el que yo utilizaba estaba con los valores de mi maquina ( pasos por unidad, aceleraciones , etc. ) no creo que te pueda servir , pero ya te digo que los cambios que hice no son muchos . Lo que si que te puedo decir es que intente añadirle un comando Gcode ( mediante M42 Px Sx ) , donde controlara una de las salidas PWM , el marlin utiliza un buffer para emviar datos a la maquina ,el  resultado es que no iba acompasado la potencia del laser con los movimientos de este , total salian mal los grabados , la opcion que me funciono fue la que expuse anterior mente ya que :

 #define FAN_PIN           4 // IO pin. Buffer needed  ( utiliza el buffer )

Hola, que lo hiciste como explican aquí ????
Una fotos de la conexiones y alguna captura del marlin no estarían mal si tienes tiempo!!

Salu2!!
Citar
#36
Que tal a todos, un gusto saludarlos. Tengo la misma inquietud. compré un laser de 15w TTL y quisiera saber como puedo usarlo con Ramps y mega. Les agradecería enormemente si alguien pudiese compartirme el sketch.
Citar
#37
No deberias tener problema. El driver puede ser controlado por un pin pwm/ttl de la ramps.
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Driver para laser de hasta 6W grafisoft 250 17,070 19-10-2018, 06:41 AM
Último mensaje: grafisoft
  tutorial para usar archivos dxf en nuestra maquina láser k40 zorroronoa 10 1,268 05-07-2018, 09:49 PM
Último mensaje: gale9010
  Laser conectado a D8 en Ramps ¿como funciona si el voltaje es siempre 12v? elphomega 3 406 17-06-2018, 02:57 PM
Último mensaje: elphomega
  alguien sabe como usar este programa moises 0 301 21-03-2018, 12:36 AM
Último mensaje: moises
  Driver para Laser de hasta 3W grafisoft 220 25,082 17-03-2018, 11:12 AM
Último mensaje: malopezn