[AYUDA] configurar Marlin 1.0.2

355 views
Skip to first unread message

Carlos Ballesteros

unread,
Apr 6, 2015, 3:37:07 PM4/6/15
to asrob-uc3m-i...@googlegroups.com
Buenas tardes,

En el curro tengo una prusa i3steel con Marlin v1 y todo ok.

Ahora estoy haciendo una prusa i3steel para la universidad y estoy configurando el Marlin 1.0.2.

El problema es a la hora de poner los homing feedrates (que estan en mm/min) si multiplico el feedrate de mm/sec*60 no me funciona, tengo que multiplicarlo por 6.
Además cuando hago home, el retract del home en vez de hacer 5 mm creo que hace 5 cm... y en el Z en vez de 2 mm hace 2 cm... y eso que está configurado para mover home retract 5mm en x e y, y 2 mm en z...

Alguna solución? si necesitáis más datos por favor pedirlos.

Saludos,

Sergio MC

unread,
Apr 6, 2015, 4:17:43 PM4/6/15
to asrob-uc3m-i...@googlegroups.com
No se, sin ver el archivo,  pero puede ser un error en la disposicion de los decimales y las comas de separacion en los parametros del configuration.h o bien un error de compilacion o carga en el arduino.

Prusaludos

Xoan Sampaiño

unread,
Apr 6, 2015, 4:20:28 PM4/6/15
to asrob-uc3m-impresoras-3d

Es probable que entonces tu problema esté en la configuración de pasos y no de velocidades.

-- 
Xoan Sampaiño [xoan@twitter|vimeo|flickr|delicious]

 /\  Document Freedom Day - Liberate your documents
_\/` http://documentfreedom.org/ - March 25th, 2015

--

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

Carlos Ballesteros

unread,
Apr 7, 2015, 3:58:57 AM4/7/15
to asrob-uc3m-i...@googlegroups.com
Buenos días,

Copio parte del configuration.h:

/**
 * MOVEMENT SETTINGS
 */

#define HOMING_FEEDRATE {5*40, 5*40, 4*4, 0}  // set the homing speeds (mm/min)

// default settings

#define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,4000,760}  // default steps per unit for Ultimaker
#define DEFAULT_MAX_FEEDRATE          {60, 60, 3, 45}    // (mm/sec)
#define DEFAULT_MAX_ACCELERATION      {4000,4000,100,350}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.

#define DEFAULT_ACCELERATION          1500    // X, Y, Z and E acceleration in mm/s^2 for printing moves
#define DEFAULT_RETRACT_ACCELERATION  1200   // E acceleration in mm/s^2 for retracts
#define DEFAULT_TRAVEL_ACCELERATION   1500    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves

// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
#define DEFAULT_XYJERK                20.0    // (mm/sec)
#define DEFAULT_ZJERK                 0.4     // (mm/sec)
#define DEFAULT_EJERK                 5.0    // (mm/sec)

Por el tema de los pasos, teóricamente están bien, solo falta calibrarlos para ajustarlos.

Y el conf_adv:

// @section homing

//homing hits the endstop, then retracts by this distance, before it tries to slowly bump again:
#define X_HOME_BUMP_MM 5
#define Y_HOME_BUMP_MM 5
#define Z_HOME_BUMP_MM 2
#define HOMING_BUMP_DIVISOR {2, 2, 4}  // Re-Bump Speed Divisor (Divides the Homing Feedrate)
//#define QUICK_HOME  //if this is defined, if both x and y are to be homed, a diagonal move will be performed initially.

OJO me he dado cuenta de una cosa, si en el pronterface le digo que mueva 1, me mueve 1 cm en vez de 1 mm. Es eso correcto? yo diría que no. Alquien sabe si en el Marlin 1.0.2 se puede configurar eso?

Un saludo,

El lunes, 6 de abril de 2015, 22:20:28 (UTC+2), Xoan Sampaiño escribió:

Es probable que entonces tu problema esté en la configuración de pasos y no de velocidades.

-- 
Xoan Sampaiño [xoan@twitter|vimeo|flickr|delicious]

 /\  Document Freedom Day - Liberate your documents
_\/` http://documentfreedom.org/ - March 25th, 2015

El 06/04/2015 21:37, "Carlos Ballesteros" <carlosbal...@gmail.com> escribió:
Buenas tardes,

En el curro tengo una prusa i3steel con Marlin v1 y todo ok.

Ahora estoy haciendo una prusa i3steel para la universidad y estoy configurando el Marlin 1.0.2.

El problema es a la hora de poner los homing feedrates (que estan en mm/min) si multiplico el feedrate de mm/sec*60 no me funciona, tengo que multiplicarlo por 6.
Además cuando hago home, el retract del home en vez de hacer 5 mm creo que hace 5 cm... y en el Z en vez de 2 mm hace 2 cm... y eso que está configurado para mover home retract 5mm en x e y, y 2 mm en z...

Alguna solución? si necesitáis más datos por favor pedirlos.

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-impresoras-3d+unsub...@googlegroups.com.

Carlos Ballesteros

unread,
Apr 7, 2015, 4:10:43 AM4/7/15
to asrob-uc3m-i...@googlegroups.com
Creo que he encontrado el problema dentro del config_adv:

//===========================================================================
//=============================Additional Features===========================
//===========================================================================

#define ENCODER_RATE_MULTIPLIER         // If defined, certain menu edit operations automatically multiply the steps when the encoder is moved quickly
#define ENCODER_10X_STEPS_PER_SEC 75    // If the encoder steps per sec exceeds this value, multiply steps moved x10 to quickly advance the value
#define ENCODER_100X_STEPS_PER_SEC 160  // If the encoder steps per sec exceeds this value, multiply steps moved x100 to really quickly advance the value
//#define ENCODER_RATE_MULTIPLIER_DEBUG  // If defined, output the encoder steps per second value

Esto en el Marlin v1 no estaba, y creo que me está fastidiando... lo comento todo???

Moebyus Machines Support

unread,
Apr 7, 2015, 6:53:38 AM4/7/15
to asrob-uc3m-i...@googlegroups.com
Hola Carlos,
Esas variables parece que son para controlar el comportamiento del encoder del lcd, no creo que tengan nada que ver con el problema.
El marlin 1.02 que estas probando es el release o el codigo de desarrollo de Marlin?
Parecer bastante obvio pero imagino que tienes los semipasos de los pololus bien configurados (1/16).
Saludos, y suerte!
Moebyus Machines
www.moebyus.com

Carlos Ballesteros

unread,
Apr 7, 2015, 7:21:38 AM4/7/15
to asrob-uc3m-i...@googlegroups.com
Pego del Conf_adv:

// Microstep setting (Only functional when stepper driver microstep pins are connected to MCU.
#define MICROSTEP_MODES {16,16,16,16,16} // [1,2,4,8,16]

Moebyus, tienes razón, creo que eso es del lcd encoder.

Por otra parte el marlin que estoy intentando configurar es el Marlin 1.0.2 development, vamos el que sale en https://github.com/MarlinFirmware/Marlin. Si hay alguno que sea más estable... o donde puedo descargar el release?

Gracias!

Iceflow

unread,
Apr 7, 2015, 7:54:34 AM4/7/15
to asrob-uc3m-i...@googlegroups.com
Y en la electrónica? has puesto los jumpers debajo de los pololus?

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.

Carlos Ballesteros

unread,
Apr 7, 2015, 8:46:14 AM4/7/15
to asrob-uc3m-i...@googlegroups.com
Ostias! pues como en la primera impresora que hice hace meses no se si venían o que, en esta ni me lo había planteado! Lo tengo que ver... Pero podría ser que fuera algo de eso...

Ya os mantengo informados! y gracias por dar un poco de luz al asunto!

Para una prusa i3 steel, que velocidades máximas recomendáis en los ejes x e y? y aceleraciones? sería bueno coger algo parecido a los de la hephestos?

Saludos,
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsubscr...@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.

Sergio MC

unread,
Apr 7, 2015, 8:46:23 AM4/7/15
to asrob-uc3m-i...@googlegroups.com

¿has probado a descargarte de nuevo el Marlin?
La configuración tiene pinta de estar bien.

Prueba una nueva descarga.
Si no funciona, solo queda la parte física (electrónica y mecánica)
Así que:

¿Que poleas usas?
¿Que correas?
¿Que motores?
¿Cuanto microstepping? 
¿que drivers? 

Prusaludos

Carlos Ballesteros

unread,
Apr 11, 2015, 2:55:56 PM4/11/15
to asrob-uc3m-i...@googlegroups.com
Solucionado. He puesto los pines y ok.
Hoy he hecho una pruebas de homing y movimientos del carro, y en el eje Z me ha hecho una cosa rara. Explico, he hecho home y ok, he movido los motores del eje z y ok, y luego de golpe cuando se movia el eje z hacía parones cada 2 segundos... Algo muy raro. Total, quito corriente y vuelvo a probar y al principio bien y luego comienza a hacer esos parones... Alguien sabe a que se deben? A ver si el próximo día hago un video...

Iceflow

unread,
Apr 11, 2015, 4:12:59 PM4/11/15
to asrob-uc3m-i...@googlegroups.com
Que varillas usas y que velocidades le tienes al eje Z?

Los movimientos eran a través de pronterface manualmente?

El 11 de abril de 2015, 20:55, Carlos Ballesteros <carlosbal...@gmail.com> escribió:
Solucionado. He puesto los pines y ok.
Hoy he hecho una pruebas de homing y movimientos del carro, y en el eje Z me ha hecho una cosa rara. Explico, he hecho home y ok, he movido los motores del eje z y ok, y luego de golpe cuando se movia el eje z hacía parones cada 2 segundos... Algo muy raro. Total, quito corriente y vuelvo a probar y al principio bien y luego comienza a hacer esos parones... Alguien sabe a que se deben? A ver si el próximo día hago un video...
--

---
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 una entrada en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.

Carlos Ballesteros

unread,
Apr 12, 2015, 1:01:49 AM4/12/15
to asrob-uc3m-i...@googlegroups.com
Varillas de M5 típicas, valores de pasos los teóricos (tengo el mismo valor en la impresora que tengo en el curro) y los motores en paralelo configurados en 1/16. Y el feedrate conservador. Si aún no he podido calibrar los pasos de los motores! Ya digo que empiezan a moverse bien y al cabo de poco va parándose cada 2 segundos...

Es buena opcion activar que desconecte los motores del eje z mientras imprime? No la tengo activada pero creo que seria buena opcion activarla para ahorrar el desgaste de los motores.

Por otro lado alguien sabe de un extrusor para un e3d v6 de 1,75? El que tengo no encajaba bien y le he tenido que hacer un apaño con el soldador para que cupiera el hot end pero no me acaba de convencer... El hotend en la parte de arriba donde entra el plástico tiene el ptfe y una piececita de plastico que sobresale un pelin y es lo que me toca al meter el hotend en el extrusor, creo que no previeron ese saliente pequeño...

Carlos Ballesteros

unread,
Apr 12, 2015, 1:23:45 AM4/12/15
to asrob-uc3m-i...@googlegroups.com
Configuración de pasos del eje Z 4000, max feedrate 3mm/s

Sergio MC

unread,
Apr 12, 2015, 4:01:42 AM4/12/15
to asrob-uc3m-i...@googlegroups.com
Podría ser el valor de Zjerk.  Yo lo tengo en 0.4

Prusaludos
Reply all
Reply to author
Forward
0 new messages