[SOFTWARE] como ajustar los pasos por mm del 2º extrusor .

621 views
Skip to first unread message

Jonas Rodriguez Placeres

unread,
Jan 19, 2015, 10:23:25 AM1/19/15
to asrob-uc3m-i...@googlegroups.com
Buenos días, recientemente me he pasado a doble cabezal en una impresora personaliza que llevo un tiempo haciendo:

  • Doble cabezal  J-Head all metal, 1,75, 0,4 0,2 y 0,8. 
  • Prusa i3 de 30x30x30 cm.
  • Bowden de 1 metro.
  • Firma marlin ultima versión estable
  • Cama caliente de silicona 230V  (aunque estoy con la PCB de 20x20 xD hasta que la termine)
  • Imprimo con Cura o Repetier.
Y mi duda es la siguiente como se configura  pasos por mm, velocidades, aceleración del 2 extrusor y como hago para que me salga en el LCD? entiendo que seria añadiendo y/o cambiando lo siguiente (en negrita):


//// MOVEMENT SETTINGS
#define NUM_AXIS 5 // The axis order in all axis related arrays is X, Y, Z, E
#define HOMING_FEEDRATE {50*60, 50*60, 4*60, 0, 0}  // set the homing speeds (mm/min)


// default settings


#define DEFAULT_AXIS_STEPS_PER_UNIT   {79.7342, 79.8934, 4000,763.9198, 763.9198}  // default steps (1000×10)/14 =714.28  
#define DEFAULT_MAX_FEEDRATE          {500, 500, 3, 20, 20}    // (mm/sec)
#define DEFAULT_MAX_ACCELERATION      {1500, 1500, 50, 1000, 1000}    // 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 max acceleration in mm/s^2 for printing moves
#define DEFAULT_RETRACT_ACCELERATION  1000   // X, Y, Z and E max acceleration in mm/s^2 for retracts



He compilado y no falla, sin embargo da igual el valor que pongas para el 2º extrusor que no hace nada. Entonces el eje E y E2 tienen que tener exactamente la misma mecánica? mismos engranajes y mismas características de los tornillos?

Como podría corregir el desfase que tengo en el 2º? ya que hecha 5mm mas de filamento, la forma cutre es jugar con el diámetro del filamento. o con el multiplicador de pasos de E pero solo lo veo para configurar uno y no se si afectara también el secundario.

Xoan Sampaiño

unread,
Jan 19, 2015, 2:52:50 PM1/19/15
to asrob-uc3m-i...@googlegroups.com

Me suena que Marlin no tiene implementado ese tipo de soporte. Es raro, la verdad.

La forma de modificarlo sería,a nivel de laminador. En Slic3r, por ejemplo, jugando con el parámetro «Extrusion multiplier».

Quizá algún otro firmware, como Repetier-Firmware, sí que tengan ese soporte.

--

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

Sergio MC

unread,
Jan 19, 2015, 3:12:58 PM1/19/15
to asrob-uc3m-i...@googlegroups.com
+1 para Xoan.

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

koldo artola

unread,
Jan 20, 2015, 9:03:10 AM1/20/15
to asrob-uc3m-i...@googlegroups.com
Sorprende un poco, pero Marlin con doble extrusor le falta un poco de madurez,
a día de hoy no se como andará pero yo me estuve peleando hace cosa de seis meses con una de mis i3 que tengo con doble extrusor.
En mi caso tenía montados dos extrusores idénticos (e3d v5) por lo que los steps por mm eran iguales

te pongo los valores de mi configuration.h para la i3 doble extrusor

#define DEFAULT_AXIS_STEPS_PER_UNIT   {80.7169,80.7169,4000,160}
#define DEFAULT_MAX_FEEDRATE          {30, 30, 3, 20}    // (mm/sec)
#define DEFAULT_MAX_ACCELERATION      {9000,9000,80,9000}    // 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          3000    // X, Y, Z and E max acceleration in mm/s^2 for printing moves 
#define DEFAULT_RETRACT_ACCELERATION  3000   // X, Y, Z and E max acceleration in mm/s^2 for r retracts

como puedes comprobar, en mi fichero solo tengo valores para el primero, a mi me da que utiliza esos valores para todos los extrusores

Por si quieres echar un ojo a mi historieta con la i3 de doble extruder, te pongo los hilos

también y cuando quieras verlo en el lcd, tendrás que cambiar mas parámetros de marlin, ademas cuando yo lo hice, los parámetros estaban en ficheros diferentes de como están ahora (ya sabes, esto evoluciona), si quieres te paso mi marlin completo para que le puedas echar un ojo,

Otra cosa que tuve que modificar (ya que no estaba contemplada, y me parece que sigue sin estar) es el tema de extruir el segundo extrusor desde los menús de la lcd, como yo tengo extrusor directo con engranaje mk8, no puedo extruir a mano (como lo hago en la otra i3 que tengo el greg´s wade) por lo que me tuve que hacer una función en marlin para poder extruir desde la lcd, lo subí a github y estuvo 6 meses en pendiente hasta que de repente y de buenas a primeras alguien lo ha cancelado y me comenta que compruebe si la versión actual de marlin ya lo tiene implementado, y si no, que lo implemente yo de nuevo (ya te digo que han cambiado cosas de sitio y lo que antes funcionaba ahora esta en otro lado), total que me da una pereza de la pera volver a pelearme con el marlin, que un poco se las trae.

Bueno, y corto el royo, posiblemente te sirva lo que te comenta Xoan vía laminador pero no lo he probado, y si quieres te paso el marlin que utilizo yo (aunque no tiene la ultima versión y no te la recomiendo) ya que no implementa las ultimas funcionalidades que tiene marlin ahora como cambio de filamento y demás.

Otra opción es cambiar marlin por sailfish (u otro firmware, que por haberlos haylos, jeje - http://reprap.org/wiki/List_of_Firmware) y ver como tiene lo del doble extrusor, que ahí ya ni idea de como lo implementa, tengo dos flashforge creator que llevan doble extrusor y funcionan de perlas con sailfish, pero no se si la i3 lo soporta, he oido que no pero no estoy seguro

Un saludo y cualquier comentario es bienvenido

------------------------------------------------------------

Jonas Rodriguez Placeres

unread,
Jan 20, 2015, 2:15:43 PM1/20/15
to asrob-uc3m-i...@googlegroups.com
Muchas gracias por las respuestas. Probare otros firmware a ver si no dan el coñazo. ya que  no me llevo bien slic3r.
Reply all
Reply to author
Forward
0 new messages