[CONSULTA] Alternativa Final de carrera.

326 views
Skip to first unread message

Carlos Hernandez

unread,
Apr 26, 2016, 5:58:57 AM4/26/16
to Clone Wars: Imprimiendo impresoras 3D
Hola amigos.

Se me ha fastidiado un final de carrera y me preguntaba si habría alguna alternativa hasta que me lleguen los nuevos en unos días.

Quizás un pulsador?, pero claro las conexiones utilizadas NC/GND por defecto están cerradas (creo recordar) y cuando pulsas el Final de Carrera se abre.

Alguna idea?

Gracias.

Xoan Sampaiño

unread,
Apr 26, 2016, 6:04:00 AM4/26/16
to asrob-uc3m-impresoras-3d
Necesitas un conmutador en lugar de un interruptor; o bien un
interruptor normalmente cerrado.

Pero si tienes una tienda de electrónica cerca de casa, seguro que
tienen un montón de finales de carrera mecánicos. Cualquiera similar a
éste te debería servir:

http://www.cetronic.es/sqlcommerce/disenos/plantilla1/seccion/producto/DetalleProducto.jsp?idIdioma=&idTienda=93&codProducto=999019484&cPath=1160

Pregunta por ellos.
> --
> Has recibido este mensaje porque estás suscrito al grupo "Clone Wars:
> Imprimiendo impresoras 3D" de Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus mensajes,
> envía un correo electrónico a
> asrob-uc3m-impreso...@googlegroups.com.
> Para publicar en este grupo, envía un correo electrónico a
> asrob-uc3m-i...@googlegroups.com.
> Para ver esta conversación en el sitio web, visita
> https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/c51b9a42-9772-4b76-a1de-8fecc10ef97d%40googlegroups.com.
> Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
Xoan Sampaiño | http://about.me/xoan

Carlos Hernandez

unread,
Apr 26, 2016, 6:29:53 AM4/26/16
to Clone Wars: Imprimiendo impresoras 3D
Gracias xoan.

Pro no, no hay tiendas ;(, lo mas cercano a un conmutardor es el de los timbres de la pared xD

En casa tengo unos cuantos pulsadores como estos:



(normalmente abiertos).


He pensado que a una muy mala, podria coger el Arduino UNO que tengo y hacer un pequeño programita para que me conmute a la inversa, y poner la salida del mismo a la conexion de de la RAMPs... ¿q os parece? Si si me complico la vida...

Xoan Sampaiño

unread,
Apr 26, 2016, 6:45:10 AM4/26/16
to asrob-uc3m-impresoras-3d
A ver, en realidad puedes utilizar un interruptor normalmente abierto como final de carrera; lo único que tienes que hacer es invertir la lógica para ese final de carrera en el firmware:

* https://github.com/MarlinFirmware/Marlin/blob/RC/Marlin/Configuration.h#L384

// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
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 endstop.

Y luego con imprusarte un soporte guapo para ese pulsador, todo arreglado:


:)

--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.

Para acceder a más opciones, visita https://groups.google.com/d/optout.

Jose H

unread,
Apr 26, 2016, 7:08:06 AM4/26/16
to asrob-uc3m-impresoras-3d
Si. La alternativa es poner los cables pelados y hacer los contactos tu mismo. Los finales de carrera sólo son necesarios al inicio de la impresión, y la ubicación de los finales x e y no necesita ser exacta, es sólo una referencia.

Es curioso que Brook con la printrbot simple para abaratarla al máximo llegó a quitar los finales de carrera. Sencillamente tenías que ponerlo a cero girando manualmente hasta los topes, y a partir de ahí empezar.

No es automático, que es la gracia de las impresoras, pero tampoco pierdes tiempo. creando un mecanismo provisional mientras te llegue. Con pulsadores puedes hacerlo pero el tiempo de diseño de las piezas que lo soportan.... seguramente sea considerable y no te merezca la pena.

Xoan Sampaiño

unread,
Apr 26, 2016, 7:18:26 AM4/26/16
to asrob-uc3m-impresoras-3d
2016-04-26 13:08 GMT+02:00 Jose H <jose.franc...@gmail.com>:
> Si. La alternativa es poner los cables pelados y hacer los contactos tu
> mismo. Los finales de carrera sólo son necesarios al inicio de la impresión,
> y la ubicación de los finales x e y no necesita ser exacta, es sólo una
> referencia.

Sirven de mucho más:

* por ejemplo, para reposicionar el cabezal en caso de pérdida de
pasos (pausas la impresión, haces homing en el eje que haya perdido
pasos y reanudas la impresión; dependiendo de dónde haya perdido pasos
y lo que tardes en hacerlo, puede que incluso ni se aprecie).
* cambio de filamento durante la impresión (mismo proceso: pausas la
impresión, desplazas el cabezal, cambias el filamento, haces homing en
XY y reanudas las impresión).

Jose H

unread,
Apr 26, 2016, 8:51:27 AM4/26/16
to asrob-uc3m-impresoras-3d
Hombre, ya.

Pero si no necesitas cambiar de filamento puedes sobrevivir el tiempo necesario hasta tener los repuestos. Yo uso esto para unir un filamento a otro:

https://www.youmagine.com/designs/filament-joiner-for-multicoloured-printed-3d-objects

Calculando lo que te queda cuando quede menos de lo que te lleva la pieza simplemente empalmas lo que quede con un rollo nuevo y punto.

¿Perder pasos? Lo suyo es no perderlos nunca. La gracia de usar piezas metálicas es la fiabilidad que te proporciona. Yo llevo meses imprimiendo todos los días sin perder pasos. Si uno pierde pasos lo suyo es eliminar la causa de la pérdida de pasos. Recuperar la pieza me da igual, ni estoy ni quiero estar pendiente de ella.

Xoan Sampaiño

unread,
Apr 26, 2016, 8:58:30 AM4/26/16
to asrob-uc3m-impresoras-3d
2016-04-26 14:51 GMT+02:00 Jose H <jose.franc...@gmail.com>:
> Yo llevo meses imprimiendo todos los días sin perder pasos.

Yo también, pero ésa no es la cuestión

> Si uno pierde pasos lo suyo es eliminar la causa de la pérdida de pasos.

Por supuesto, sólo digo que sí que sirven para algo en algún caso.

Carlos Hernandez

unread,
Apr 26, 2016, 11:57:05 AM4/26/16
to Clone Wars: Imprimiendo impresoras 3D
Ja ja ja.

Ya sabia yo que me complicaba la vida... no me acordaba de la existencia de esa parte del codigo del firm... Cuando uno se obceca... xDDD

Gracias voy a probar.

Andrés Dans

unread,
Apr 26, 2016, 11:58:26 AM4/26/16
to asrob-uc3m-i...@googlegroups.com

Los finales de carrera no son imprescindibles... mi impresora nunca ha tenido finales de carrera.

Solo tienes que ser metódico y cuidadoso con eso es suficiente.

Para el X e Y, con la impresora apagada llevo el nozzle al 0,0... solo lo hago con cuidado cuando la impresión es similar a los límites de la mesa (muy pocas veces)... para una pieza de 40x40 me da igual que no me la haga en el centro geométrico de la impresora más/menos 5mm (aún sigo teniendo 150mm a cada lado.

El eje Z es un poco más peliagudo. Una vez nivelada la cama, tienes que asegurarte de que antes de apagar la máquina la mandas al Z=0, yo por defecto lo tengo en el Gcode G1 X0 Y0 y después un G1 Z0... y se lo el último si la pieza tiene altura en las las proximidades del cero (para colisión del nozzle con la pieza, en cuyo caso, espero a que enfríe, despego la pieza y mando un G1 Z0... apago la impresora y hasta la próxima impresión.

 

 

Ojo, si imprimes sin finales de carrera, asegúrate que en el GCODE no haya ningún homing... o la lías parda

 

Saludos


--
Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo impresoras 3D" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.

Jose H

unread,
Apr 26, 2016, 12:23:04 PM4/26/16
to asrob-uc3m-impresoras-3d
Otra alternativa intermedia es simplemente usar el pulsador manualmente tú, que no sea la impresora sino que simplemente presiones el botón en el momento oportuno. Más cómodo q

Jose H

unread,
Apr 26, 2016, 12:24:42 PM4/26/16
to asrob-uc3m-impresoras-3d
PD: Más cómodo que los cables pelados por ahí estorbando, se hace en un momento y te sirve mientras tanto.

Javier Prieto

unread,
Apr 26, 2016, 1:15:39 PM4/26/16
to Clone Wars: Imprimiendo impresoras 3D
Que mecanismo interno tiene un final de carrera? Al final es lo mismo que ese pulsador normalmente abierto. Cuando el carro toca el final de carrera, se cierra el circuito y manda una señal al arduino, exactamente igual que ese pulsador

Xoan Sampaiño

unread,
Apr 26, 2016, 1:25:22 PM4/26/16
to asrob-uc3m-impresoras-3d
Un final de carrera puede funcionar también como normalmente cerrado,
que en nuestro caso es lo recomendable:

* http://reprap.org/wiki/Mechanical_Endstop#Switch_requirements

"what happens if it's unplugged or my pet rabbit chews through the
cable?" Design it such that when it's unplugged, it registers as "at
the end" rather than "keep going".

Además, los finales de carrera suelen tener un grado de repetibilidad
muy alto, por el tema de que la posición en la que el interruptor
cambia de circuito sea siempre la misma.
> --
> Has recibido este mensaje porque estás suscrito al grupo "Clone Wars:
> Imprimiendo impresoras 3D" de Grupos de Google.
> Para anular la suscripción a este grupo y dejar de recibir sus mensajes,
> envía un correo electrónico a
> asrob-uc3m-impreso...@googlegroups.com.
> Para publicar en este grupo, envía un correo electrónico a
> asrob-uc3m-i...@googlegroups.com.
> Para ver esta conversación en el sitio web, visita
> https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/3ec36a2e-6996-48d5-9213-6d55be879da5%40googlegroups.com.
>
> Para acceder a más opciones, visita https://groups.google.com/d/optout.



Reply all
Reply to author
Forward
0 new messages