[PROBLEMA] [ENDSTOP] [HOTBED] [MARLIN] [PRUSA I3] ¿Cómo debo cambiar el sentido del EndStop?

986 views
Skip to first unread message

burgmestre

unread,
Jan 13, 2016, 7:26:43 AM1/13/16
to Clone Wars: Imprimiendo impresoras 3D
Buenos días clonadores,

He estado todas las vacaciones entrentenido montando el Kit para una Prusa I3Steel proporcionado por 3dEspana. Realmente he disfrutado mucho el montaje y la impresora se ve fantástica.

Actualmente estoy en los ajustes finales de electrónica y firmware, y estoy atascado en un tema que tengo la sensación que es ridículo... pero no hay manera:

- La cama caliente (Y) va a buscar el ENDSTOP a la dirección contraria. ¿Por qué me ocurre ésto? ¿Qué parametro debería modificar? He insertado en código M119 al Pronterface, para saber el estado de los ENDSTOP y me sale ésto:

>>> m119

SENDING:M119

Reporting endstop status

x_min: open

x_max: open

y_min: open

y_max: open

z_min: open

z_max: open


¿Parece correcta, verdad?



Otra pregunta. La cama que tengo es la versión de 200x300. ¿Dónde y cómo tengo que añadir las dimensiones de la cama, la superfície de impresión, en el Marlin?


Muchas gracias! 


Esperando a imprimir bien pronto... Arnau.

erjavi_zgz

unread,
Jan 13, 2016, 8:02:03 AM1/13/16
to Clone Wars: Imprimiendo impresoras 3D
Hola, yo no entiendo mucho de esto, pero creo que lo que tienes que cambiar en el Marlin es invertir la dirección de ese eje en concreto, más que del estado de los endstops, aunque te recomiendo que mejor te lo confirmen los imprusores "veteranos"...


Un saludo a tod@s.

Iceflow

unread,
Jan 13, 2016, 8:36:01 AM1/13/16
to asrob-uc3m-i...@googlegroups.com
Como dice erjavizgz tienes que invertir el sentido de ese eje.

También para el tamaño de la cama es en marlin primero y luego en el fileteador e incluso para una correcta previsualización en pronterface, no se si repetier también...

En marlin se configura como travel limit creo que es, lo que indica la distancia maxima que podrá andar desde el 0.0.0

--
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/a81c56e6-0692-4aa3-a497-9ae9ce258b3b%40googlegroups.com.

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

erjavi_zgz

unread,
Jan 13, 2016, 9:03:02 AM1/13/16
to Clone Wars: Imprimiendo impresoras 3D
comprueba de cambiar en el Marlin, en la pestaña del configuration.h el que tengas esta opción: "#define INVERT_Y_DIR true" si no gira el eje en el sentido que quieres, cambia la palabra "true", por "false", y eso tendría que invertirte el sentido de giro de ese eje...

Otro saludo a tod@s


El miércoles, 13 de enero de 2016, 13:26:43 (UTC+1), burgmestre escribió:

Mafo

unread,
Jan 13, 2016, 9:13:57 AM1/13/16
to Clone Wars: Imprimiendo impresoras 3D
pero la direccion de lso movimientos te va bien??? cuando mueves +10 en X te va a 10 segun tu punto (0,0)???? porque mira que si esto va bien y solo va mal la direccion al hacer home quizas valga con cambiar en el firmware estos valores
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1

Iceflow

unread,
Jan 13, 2016, 9:53:35 AM1/13/16
to asrob-uc3m-i...@googlegroups.com

O a ver donde coloco los endstops... Jejejeje pueden ser varios asuntos...

--
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.

VincentM

unread,
Jan 13, 2016, 2:19:21 PM1/13/16
to Clone Wars: Imprimiendo impresoras 3D
- La cama caliente (Y) va a buscar el ENDSTOP a la dirección contraria

Para que no haya confusión; en una Steel se suele instalar de esta manera:
 El eje Y se mueve en sentido positivo hacia adelante y en sentido negativo hacia atrás.
El Endstop del eje Y se coloca en la parte trasera de éste.

Enciende la impresora con la cama a medio recorrido del eje Y y después de conectarte con Pronterface haz que se mueva manualmente hacia adelante (2 o 3 veces +10) y hacia atrás.
Si el movimiento es al revés, apaga la impresora saca el conector del motor del eje Y, giralo 180 grados y vuelve a probar.
Si el movimiento es correcto, pulsa el Enstop del Y con la mano y envia desde Proterface un M119. Debe aparecer el Y_min como 'Triggered'.
Si no funciona el Endstop probablemente está mal conectado.
Ahora coloca la mano cerca del Endstop (para pulsarlo manualmente si hace falta) y dale al Home del Y. Si la cama se va hacia adelante, pulsa el Endstop con la mano para que pare.
Si va hacia atrás, deja que siga hasta pulsar el Endstop.
Si la cama se ha ido hacia adelante al hacer Home, asegurate de que en el archivo Configuration.h de Marlin, tengas esta línea así:
#define X_HOME_DIR -1


¿Dónde y cómo tengo que añadir las dimensiones de la cama, la superfície de impresión, en el Marlin?

En Marlin:

// Travel limits after homing (units are in mm)
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS 200
#define Y_MAX_POS 200
#define Z_MAX_POS 200


También tienes que definirlo en Protenface y Slic3r; y en cualquier programa de control o fileteado que uses.


El miércoles, 13 de enero de 2016, 13:26:43 (UTC+1), burgmestre escribió:

erjavi_zgz

unread,
Jan 13, 2016, 7:46:15 PM1/13/16
to Clone Wars: Imprimiendo impresoras 3D
Hola, por los consejos que puedo leer que te están dando los "veteranos", espero no haber metido la pata recomendandote la opción que te habia indicado antes...

Un saludo a tod@s.


El miércoles, 13 de enero de 2016, 13:26:43 (UTC+1), burgmestre escribió:

Iceflow

unread,
Jan 14, 2016, 4:01:06 AM1/14/16
to asrob-uc3m-i...@googlegroups.com

Toda opcion es valida, hay que conprobar todos los posibles errores ;)

--
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.

David GM

unread,
Jan 14, 2016, 4:06:22 AM1/14/16
to Clone Wars: Imprimiendo impresoras 3D
O inviertes desde Marlin con la opción true como te dijeron más arriba, o le das la vuelta al conector del motor en la ramps


El miércoles, 13 de enero de 2016, 13:26:43 (UTC+1), burgmestre escribió:

burgmestre

unread,
Jan 14, 2016, 10:13:11 AM1/14/16
to Clone Wars: Imprimiendo impresoras 3D
Buenas tardes a todos y muchas gracias por todas las aportaciones!

He solucionado el problema. Casi me da vergüenza admitirlo, pero el problema era una interpretación errónia del sentido de los motores. En el Pronterface, el esquema de Y+ da lugar a equívocos (pensaba que la cama tenía que correr hacia delante cuando corría hacia atrás). Total, que he cambiado el conector del motor, y he aceptado que arriba y abajo es una opinión subjetiva a veces.

Muchas gracias, y seguimos!

(ya me funcionan todos los motores, los finales de carrera y los termistores... éste fin de semana empiezo a imprimir!)

Arnau 

El dimecres, 13 gener de 2016 13:26:43 UTC+1, burgmestre va escriure:

Iceflow

unread,
Jan 14, 2016, 10:45:45 AM1/14/16
to asrob-uc3m-i...@googlegroups.com
No te avergüences, suele pasar ;) todos empezamos sabiendo poco o nada!! jejejeje

--
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.

VincentM

unread,
Jan 14, 2016, 10:51:39 AM1/14/16
to Clone Wars: Imprimiendo impresoras 3D
Suele pasar.
No te tienes que avengonzar de nada. Si yo te contara ...

ecconsu...@gmail.com

unread,
May 25, 2016, 11:37:54 AM5/25/16
to Clone Wars: Imprimiendo impresoras 3D
Hola! A mi me sucede eso!!

Buen en realidad cuando la mando a home solo se mueve un par de centimetros, tengo que aplastarle varias veces e ir avanzando de centimetro en centimetro hasta llegar a home. una vez ahi intento mover z -10 (Es una delta asi que baja desde home) y se mueve en dirección totalmente contraria! se mueve en +10! Que pudiera ser???

SrTurtle

unread,
May 25, 2016, 1:28:19 PM5/25/16
to Clone Wars: Imprimiendo impresoras 3D
Eso es por que detecta que ya esta pulsado el endstop. Tendras que ponerlo al contrario en el marlin.

ecconsu...@gmail.com

unread,
May 25, 2016, 6:21:48 PM5/25/16
to Clone Wars: Imprimiendo impresoras 3D
y donde puedo ponerlo al contrario en el marlin? soy un novato totalmente en esto! ayuda!!
Reply all
Reply to author
Forward
0 new messages