Titulo un poco raro,pero a lo que voy.
¿Alguien sabe como hacer para activar el doble homing como en sprinter?Porque parece claro que esta ahi para eso.
Por otro lado.¿Os gestiona bien el tema de los homing marlin?Porque a mi la verdad,no.El X e Y me la traen un poco al pairo,0.1 mm arriba o abajo no me preocupa.
Pero con el eje Z la cosa cambia.No me hace dos veces un home igual.Es mas,hago home, envio m119 desde pronterface,y dice que no ha tocado Z(con sus palabras,pero es lo que dice).Incluso si despues de un home vuelvo a mandar otro home,la varillas del eje Z giran.Como unos 90º o algo menos.
Ya se que puede parecer una pijada,una decima arriba o abajo no va a ningun sitio.Y es verdad,para capas de 0.4.Pero para capas de 0.2 pues una decima es la puñeta. De hecho puedo imprimir a 0.2 bastante bien,pero tengo que andar trucando el homing del Z para que salga bien.Y hacerlo con cada pieza,da por saco un rato largo.
Por otro lado,y esto no tiene nada que ver con los homing.He estado marujeando el codigo de marlin.Cosa que no habia hecho hasta ahora,por lo menos no en adv.h
Y tiene cositas interesantes con respecto a la gestion de temperaturas:
*Siempre he leido que habia que subir la temperatura para extruir mas rapido.Y resulta que eso lo puede gestionar marlin.
// this adds an experimental additional term to the heatingpower, proportional to the extrusion speed.
// if Kc is choosen well, the additional required power due to increased melting should be compensated.
*En configuration.h aparece esto:
// If your bed has low resistance e.g. .6 ohm and throws the fuse you can duty cycle it to reduce the
// average current. The value should be an integer and the heat bed will be turned on for 1 interval of
// HEATER_BED_DUTY_CYCLE_DIVIDER intervals.
//#define HEATER_BED_DUTY_CYCLE_DIVIDER 4
Que si mi ingles macarronico no lo descifra mal,que igual no hace falta andar con reles en la cama.
Ya vale,que ha quedado demasiado tocho,para solo preguntar como narices gestiona marlin los homing.