This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
EJE x
#1
Hola amigos, estoy ajustando el eje x y para ello e centrado el extrusor en el centro de la cama, pero al hacerlo cuando va al punto de origen, lo hace a un lado y cuando hago el LEVEL_CORNERS al hacerlo en la parte derecha se sale de la cama.
Para que el extrusor imprima en el centro de la cama tuve que hacer esto:

                                                        X_MIN_POS -30
                                                        Y_MIN_POS -18
  Responder
#2
Hola, los clones de la Prusa I3, como es la Anet A6 que creo es tu impresora, suelen necesitar unos offsets bastante grandes para ajustar el origen de los ejes XY a la esquina delantera izquierda de la cama, debido a la colocación de los finales de carrera, aunque no tan elevados como los que indicas: quizá no tengas bien colocados los interruptores.
No hay ningún problema con ello, siempre que los valores que se tengan configurados sean correctos, para los offsets de X e Y como para el tamaño de la cama, esto último tanto en el firmware como en el programa de corte.
  Responder
#3
la impresora que utilizo es una anet a6 evolución, y solo se diferencia de la original en el eje X que es algo más largo. El problema viene cuando no puedo hacer el LEVEL_CORNERS, porque se sale de la cama el extrusor.
  Responder
#4
Si como dices tu A6 solo se diferencia de la normal en tener más ancho el eje X, ese valor que indicas de -18 para el offset del eje Y es muy raro, pues la original tiene solo -5 o -6 para ese valor: en todo caso, si está todo bien configurado, el Level Corners nunca se saldrá de la cama.
Los parámetros a configurar de forma correcta son los offsets de X e Y, el tamaño de la cama y los márgenes del Level Corners: tendrás que comprobar estos últimos, no sea que los tengas mal configurados.
  Responder
#5
Yo para ajustar la distancia máxima, osea, desde la parte izquierda estando pulsado el fin de carrera asta el punto máximo que puede recorrer, lo pongo:
X_BED_SIZE 280. Ya que es la distancia que recorre el carro asta el punto máximo (280mm)
Y_BED_SIZE 230. Que es la distancia máxima que puede recorrer la cama.
X_minPOS -30. Que es el centro de la cama en X.
Y_min_POS -18. Que es el centro de la cama en Y.
E cambiado estos valores porque son los que funcionan bien, osea, el eje X va desde el punto O asta el punto marino, bien
y así todos funcionan vienen entonces necesito saber como cambiar el punto de origen y el de LEVEL_CORNERS si se pueden cambiar en algún sitio, no sea que este dando vueltas en el sitio equivocado.
  Responder
#6
Hola, la forma en que estás configurando el área de impresión no es la correcta, de ahí que el firmware se esté confundiendo al hacer el Level Corners.
El área de impresión en un eje va desde el punto 0 (que no es necesariamente el de activación del final de carrera), hasta el valor máximo de desplazamiento que se configure para él.
El punto 0 de los ejes X e Y debería estar en el borde correspondiente de la cama (izquierdo para el X, delantero para Y), ya que para eso se configuran los offsets: es desde ahí desde donde se mide el desplazamiento máximo del eje.
Por todo lo anterior, la forma correcta de configurar la zona de impresión es la siguiente:
- Medir los offsets y configurarlos en los parámetros X_MIN_POS e Y_MIN_POS. Para medirlos, hay que hacer home a los ejes X e Y y tomar la distancia a la que queda el centro de la boquilla del borde correspondiente de la cama (izquierdo para el X, delantero para Y): si la boquilla queda hacia la parte negativa del eje respecto al borde, el offset tendrá signo negativo y sino positivo (lo lógico es que sea siempre 0 o negativo, pues sino eso indicaría que no están bien colocados los finales de carrera, ya que se pierde área de impresión).
- Medir el tamaño de la cama en cada eje y configurarlo en los parámetros X_BED_SIZE e Y_BED_SIZE, poniendo los mismos valores en los parámetros  X_MAX_POS e Y_MAX_POS (Marlin los trae así por defecto). En este punto, hay que comprobar que realmente los ejes se puedan mover esa distancia desde el punto 0 sin chocar con nada.
- En Marlin 2.0.x, comprobar que el parámetro LEVEL_CORNERS_INSET_LFRB tiene los valores correctos para los márgenes (por defecto son {30, 30, 30, 30}). En Marlin 1.1.x se configuran todos con un solo valor (LEVEL_CORNERS_INSET, también a 30 mm por defecto).
Con todo configurado así, estará correcto el centro de la cama y con los cuatro puntos de nivelación del Level Corners a la misma distancia de los bordes y dentro de la misma.
  Responder
#7
Bueno , ya lo e ajustado, me a costado un poco asta que lo entendí. gracias por todo porque a sido una buena ayuda.
  Responder
#8
Me alegro de que lo hayas solucionado.
Un saludo.
  Responder