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
Problema config Kossel XL
#1
Buenos dias,

Tengo un problemilla con mi kossel que no consigo arreglar y es lo ultimo para poder utilizarla.
La cuestion es que cada vez que desconecto/reinicio se olvida del parametro M665. Pero cuando conecto en Pronterface es correcto.

Osea  que enchufo la maquina, imprimo un cubo 25x25x25 que acaba siendo 19x19x25.
Conecto a Pronterface, copio y pego el M665, M500 para guardar, hago homing y ahora lo vuelvo a imprimir SIN desconectar y si me lo imprime bien.
Desconecto y se va a hacer leches.

Alguna idea??


Alguien que tenga una Kossel XL/pro funcionando?

Gracias!
  Responder
#2
Si lo lees con M501 tampoco lo tiene guardado entiendo, no?

prueba a limpiar la eeprom a ver si tienes algo raro por ahí Guiño

Código:
/*
* EEPROM Clear
*
* Sets all of the bytes of the EEPROM to 0.
* Please see eeprom_iteration for a more in depth
* look at how to traverse the EEPROM.
*
* This example code is in the public domain.
*/

#include <EEPROM.h>

void setup() {
 // initialize the LED pin as an output.
 pinMode(13, OUTPUT);
 
 /***
   Iterate through each byte of the EEPROM storage.

   Larger AVR processors have larger EEPROM sizes, E.g:
   - Arduno Duemilanove: 512b EEPROM storage.
   - Arduino Uno:        1kb EEPROM storage.
   - Arduino Mega:       4kb EEPROM storage.

   Rather than hard-coding the length, you should use the pre-provided length function.
   This will make your code portable to all AVR processors.
 ***/

 for (int i = 0 ; i < EEPROM.length() ; i++) {
   EEPROM.write(i, 0);
 }

 // turn the LED on when we're done
 digitalWrite(13, HIGH);
}

void loop() {
 /** Empty loop. **/
}
  Responder
#3
(06-03-2016, 01:07 PM)biketrial981 escribió: Si lo lees con M501 tampoco lo tiene guardado entiendo, no?

prueba a limpiar la eeprom a ver si tienes algo raro por ahí Guiño

Código:
/*
* EEPROM Clear
*
* Sets all of the bytes of the EEPROM to 0.
* Please see eeprom_iteration for a more in depth
* look at how to traverse the EEPROM.
*
* This example code is in the public domain.
*/

#include <EEPROM.h>

void setup() {
 // initialize the LED pin as an output.
 pinMode(13, OUTPUT);
 
 /***
   Iterate through each byte of the EEPROM storage.

   Larger AVR processors have larger EEPROM sizes, E.g:
   - Arduno Duemilanove: 512b EEPROM storage.
   - Arduino Uno:        1kb EEPROM storage.
   - Arduino Mega:       4kb EEPROM storage.

   Rather than hard-coding the length, you should use the pre-provided length function.
   This will make your code portable to all AVR processors.
 ***/

 for (int i = 0 ; i < EEPROM.length() ; i++) {
   EEPROM.write(i, 0);
 }

 // turn the LED on when we're done
 digitalWrite(13, HIGH);
}

void loop() {
 /** Empty loop. **/
}
La cuestion es que SI esta guardado, el problema es que si no lo activo manualmente conectado al Pronter no funciona y al desconectarlo se vuelve a ir. Los offsets por ejemplo si lo recuerda sin problema.
  Responder
#4
no he jugado mucho con la eeprom por lo que no te puedo ayudar mucho. Se que hay muchos fallos que con el borrado se solucionan, seguramente por algún parámetro que quedo mal guardado o a medio guardar.

Se me ocurre que lo agreges en los gcode de inicio, así debería de solventarse aunque lo suyo sería que lo almacenara directamente Guiño
  Responder
#5
El arduino lo cambie ayer por uno nuevo (tenia el chip quemado) y nada de nada, sigue con el mismo problema. Para mi que es el marlin que tiene algun fallo.
Lo del gcode, te refieres a cuando corte un stl? añadirlo ?
  Responder
#6
exacto, normalmente todos los fileteadores tienen un apartado de gcodes al inicio, y los agregan automáticamente sin hacer nada, como el que hagan homing por ej. Así mientras no encuentras la solución, no tienes que hacerlo a mano tu de cada vez Guiño
  Responder
#7
Buah... Estoy intentando pasar a Repetier y es casi peor, no entiendo ni papa. No se donde estan la mitad de las cosas >.<!
Se va a ir la impresora donde yo se! XD
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  velocidad de una Delta Kossel Juda777 1 1,041 29-10-2019, 12:19 PM
Último mensaje: Simemart
  CONSULTA Electronica para una kossel eizarr 5 1,709 09-10-2018, 06:24 PM
Último mensaje: Shellmer
  CONSULTA Posibilidad de mejoras para Kossel. Fendetestas 0 1,424 09-06-2018, 07:39 AM
Último mensaje: Fendetestas
  Problema Calibracion Delta Kossel mini CaZaDooR 0 1,969 02-07-2017, 11:37 PM
Último mensaje: CaZaDooR
  Montando kossel ssb98 12 3,164 05-03-2017, 08:02 PM
Último mensaje: ssb98