Welcome! Log In Create A New Profile

Advanced

Problemas con los finales de carrera.

Posted by igbs 
Problemas con los finales de carrera.
October 16, 2013 08:09AM
Gente tengo un gran problema, los finales de carrera (mecánicos) me los toma cuando se le da la gana…..
Por ejemplo, abro el pronterface, me conecto, hago los homming, imprimo, hasta ahí todo bien, todo normal, una vez terminada la impresión si muevo cualquiera de los motores, a los finales de carrera no les da ni bola. Tengo que cerrar el PF y volver a abrirlo.

Descarto problemas en los finales, puede fallar uno de vez en cuando , pero no todos juntos.
La configuración del firmware? No puede ser, sino no andaría nunca…
Es una prusa I2, con firmware Marlin.

Saludos.
Re: Problemas con los finales de carrera.
October 17, 2013 01:51AM
Hace cuanto te pasa??
Probaste usar Repetier??

Saludos-
Re: Problemas con los finales de carrera.
October 17, 2013 08:31AM
Desde siempre.
No no usé nunca el Repetier, lo voy a probar, por lo menos para sacarme la duda de que sea un problema de PF. Gracias Lucas.
Re: Problemas con los finales de carrera.
October 17, 2013 01:15PM
Hola! Que significa que no les da ni bola? Que si vos activas el fin de carrera a mano el motor no para?

Subi adjunta por favor un gcode de una pieza que hayas impreso y que luego ocurra este sintoma.


Abrazo.
Re: Problemas con los finales de carrera.
October 18, 2013 10:47PM
Podes hacer una prueba manual y muy simple.

_ Activá el fin de carrera (esto depende del tipo de fin de carrera: Mecánico, Óptico, Hall).
_ En pronterface, verifica el estado de los mismos con el comando M119.
_ Si no se figura como TRIGGERED, revisa cableado y seteo del firmware.

Saludos!


ePoxi


My designs @Thingiverse - RepRap Argentina Users Group Wiki - #RepRap.AR en Freenode WebChat - Grupo RepRap Argentina @Facebook
Re: Problemas con los finales de carrera.
October 18, 2013 10:58PM
patriciorivera Wrote:
-------------------------------------------------------
> Hola! Que significa que no les da ni bola? Que si
> vos activas el fin de carrera a mano el motor no
> para?

Exacto, por mas que los actives cuantas veces quieres el motor no para.

> Subi adjunta por favor un gcode de una pieza que
> hayas impreso y que luego ocurra este sintoma.
>
Ok, ni bien pueda subo el G-code. Gracias
Re: Problemas con los finales de carrera.
October 19, 2013 09:59AM
Adjunto G-Code.

Saludos.
Attachments:
open | download - 0_0.5mm-thin-wall_export.gcode (38.7 KB)
Re: Problemas con los finales de carrera.
October 20, 2013 07:25AM
epoxi Wrote:
-------------------------------------------------------
> Podes hacer una prueba manual y muy simple.
>
> _ Activá el fin de carrera (esto depende del tipo
> de fin de carrera: Mecánico, Óptico, Hall).
> _ En pronterface, verifica el estado de los mismos
> con el comando
> _ Si no se figura como TRIGGERED, revisa cableado
> y seteo del firmware.

Después de las pruebas estoy mas perdido que a antes eye popping smiley.... Les cuento:
Pongo a andar el motor, pulso el final:
echo:endstops hit: Z:-2.96 (frenó perfecto)

pulso y mantengo apretado el final, y ejecuto M119:
>>>M119
SENDING:M119
Reporting endstop status
x_min: open
y_min: open
z_min: open
suelto y vuelvo a presionar y de nuevo..
>>>M119
SENDING:M119
Reporting endstop status
x_min: open
y_min: open
z_min: TRIGGERED
suelto y vuelvo a presionar y de nuevo..
>>>M119
SENDING:M119
Reporting endstop status
x_min: open
y_min: open
z_min: open
suelto y vuelvo a presionar y de nuevo..
>>>M119
SENDING:M119
Reporting endstop status
x_min: open
y_min: open
z_min: open

y acá viene lo mas sorprendente, pongo a andar el motor de nuevo y pulso el final:
echo:endstops hit: Z:-4.41
Lo reconoce, y para sin problemas....

Estas últimas pruebas se hicieron con velocidad de comunicación 112500.

Los finales los tengo en NC, y en el firmware. Lo tengo configurado así:

const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the ends


Saludos.
Re: Problemas con los finales de carrera.
October 21, 2013 02:42PM
Algo similar me paso usando endstops mecánicos, y sin R de pullup.

Qué tipo de endstops tenes y cómo los estás conectando?

Saludos!
Re: Problemas con los finales de carrera.
October 22, 2013 09:29AM
epoxi Wrote:
-------------------------------------------------------
> Algo similar me paso usando endstops mecánicos, y
> sin R de pullup.
>
> Qué tipo de endstops tenes y cómo los estás
> conectando?
>
> Saludos!

En los ejes X e Y tengo 2 finales Cherry como los de la foto adjunta 1
En el eje Z tengo un final freeport como el del adjunto 2

Todos conectados como Normal Cerrado, y en el firmware los tengo configurados así:

const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the ends

Saludos.
Attachments:
open | download - Cherry.GIF (161.2 KB)
open | download - Freeport.GIF (130.6 KB)
Re: Problemas con los finales de carrera.
October 26, 2013 02:56PM
Y? nadie???
Re: Problemas con los finales de carrera.
October 27, 2013 06:18AM
a mi no se me ocurre nada smiling smiley
Re: Problemas con los finales de carrera.
October 29, 2013 01:32AM
A mi si pero no te digo nada (???).

Para que no te sientas tan solo, al principio mientras calibraba la maquina me paso un par de veces y nunca entendi porque, luego toque (ANDA A SABER QUE COSA) y no me paso mas.

Me pasaba como a vos, imprimia todo bien y cuando hace algun movimiento con el pronter luego no respetaba el "homming" anterior.

NO cambie la version de firmware, no deje de usar pronter, no deje de usar slic3r... asi que se ve que lo arregle desde el hard o desde los settings
Re: Problemas con los finales de carrera.
October 30, 2013 11:33AM
Sin R de pullup, encontre que los switches funcionan mejor en NORMAL CERRADO.

Common --> Signal
NC --> (-)

Revisa en Marlin si tenes que invertir o no la lógica del enstop.


Aún que no sería lo óptimo, ya que cuando el "Triggered" del endstop seria un estado de alta impedancia, a mi me funciona bien.
Lo mejor, es poner una R de pullup.

Saludos!


ePoxi


My designs @Thingiverse - RepRap Argentina Users Group Wiki - #RepRap.AR en Freenode WebChat - Grupo RepRap Argentina @Facebook
Sorry, only registered users may post in this forum.

Click here to login