Autor Tema: error al ejecutar un archivo gcode  (Leído 267 veces)

Apostasio

  • Nuevo
  • *
  • Mensajes: 20
  • Karma: +0/-0
    • Ver Perfil
  • Ubicación: Zaragoza
error al ejecutar un archivo gcode
« en: Agosto 13, 2015, 02:39:56 pm »
he encontrado los siguientes errores:
Al intentar fijar los límites por software el programa se bloquea.
Si cuando se esta ejecutando un archivo gcode pulsamos Pausa >Stop el programa se bloquea
Si pulsamos Pausa solo también.
Si pulsamos stop y ha iniciado un proceso lo ignora y sigue a lo suyo.
En algunas ocasiones moviendo la máquina en manual, hace movimientos que no estaban previstos .. generalmente largos.
Si ha dectectado un límite de hardware, le pulsamos aceptar y le mandamos un movimiento en la misma dirección la máquina
se vuelve loca y avanza hasta estrellarse contra el tope.

Salud

ngc1300

  • Administrador
  • Usuario de CNCs
  • *****
  • Mensajes: 2895
  • Karma: +46/-2
    • Ver Perfil
    • cncControl
  • Ubicación: Terrassa
Re:error al ejecutar un archivo gcode
« Respuesta #1 en: Agosto 13, 2015, 08:14:29 pm »
Gracias por identificar los errores, algunos de ellos no son errores como tal.

Al intentar fijar los límites por software el programa se bloquea.
/quote]

Para configurar los limites con la versión original de GRBL hay que tener un poco de cuidado, el asistente esta pensado para las maquinas que no tienen finales de carrera, con lo que tenemos que tener la precaución de que los ejes no toquen nunca los finales de carrera, si no GRBL se bloquea y no hay forma de desbloquearlo sin reiniciar.

Esto se mejorara en próximas versiones.

Si cuando se esta ejecutando un archivo gcode pulsamos Pausa >Stop el programa se bloquea
Si pulsamos Pausa solo también.
Si pulsamos stop y ha iniciado un proceso lo ignora y sigue a lo suyo.

En las pruebas que yo he realizado cuando pulso pausa la maquina entra en estado de pausa igual que si pulsamos el botón conectado al arduino.
de todas formas volveré a probar con otras configuraciones a ver que ocurre.

Cuando se pulsa el botón stop el programa deja de enviar ordenes, pero la maquina no se para hasta que que el GRBL no vacía el buffer interno, en la versión original de GRBL no hay ninguna forma de parar un trabajo de forma ordenada sin hacer un reset por software.

En algunas ocasiones moviendo la máquina en manual, hace movimientos que no estaban previstos .. generalmente largos.
Si ha dectectado un límite de hardware, le pulsamos aceptar y le mandamos un movimiento en la misma dirección la máquina
se vuelve loca y avanza hasta estrellarse contra el tope.

Este error esta detectado anteriormente y es complicado de arreglar en esta versión.

Aunque la versión actual esta en estado beta, estoy trabajando ya en una nueva versión mucho mas optimizada.