En la configuración del marlin desactiva la opción de que si la temperatura no es alta no imprima, no recuerdo bien cual es la opción.
"Enseñar es aprender dos veces".
buenas sera esto??
#define TEMP_SENSOR_0 1
#define TEMP_SENSOR_1 0
#define TEMP_SENSOR_2 0
#define TEMP_SENSOR_3 0
#define TEMP_SENSOR_BED 1 ....poner aqui 0??
la verdad que aqui es cuando me perdo...
un saludo
Superteo, creo que hay no es.
Es donde te pone algo de...
//this prevents dangerous Extruder.
Edito después de mirarlo....
//this prevents dangerous Extruder moves, i.e. if the temperature is under the limit
//can be software-disabled for whatever purposes by
//#define PREVENT_DANGEROUS_EXTRUDE
//if PREVENT_DANGEROUS_EXTRUDE is on, you can still disable (uncomment) very long bits of extrusion separately.
//#define PREVENT_LENGTHY_EXTRUDE
#define EXTRUDE_MINTEMP 180
#define EXTRUDE_MAXLENGTH (X_MAX_LENGTH+Y_MAX_LENGTH) //prevent extrusion of very large distances.
raz0ner, creo que no eran horas de postear, jejeje, es justo la línea de abajo:
//#define EXTRUDE_MINTEMP 180
le pones dos barras al principio y listo... pero.... la pregunta es ¿por qué?
Esa advertencia está justo ahí para que no puedas mover el motor sin que haya llegado a la temperatura de fundir el plástico, es un seguro de vida para la impresora.
Antes de probar los miliamperios, pones a calentar el fusor y espera a que llegue a los 183º (por ejemplo) y listo, ya puedes ajustar los miliamperios.
Yo no aconsejo desactivarlo porque con las pruebas que se hacen, se queda así y después....buff. A mí esa advertencia me ha salvado del estropicio un par de veces mientras armaba la impresora.
Ulticampy V2: fundiendo plástico sin descanso...
Gracias por la respuesta!!! estoy probando la electronica por un lado, y asi ajusto mejor los pololus ... y luego con la programacion buena (sin cambios) a hacer pruebas...
un saludo y gracias...
Hasta donde tengo entendio, el Marlin tiene una proteccion que impide movimlizar los motores si la temeratura que registra el thermistor no es la minima. Deberias abrir el firmware con el IDE de Arduino y buscar las siguiente lineas en el archivo CONFIGURATION.H:
/===========================================================================
//=============================Thermal Settings ============================
//===========================================================================
//
//--NORMAL IS 4.7kohm PULLUP!-- 1kohm pullup can be used on hotend sensor, using correct resistor and table
//
//// Temperature sensor settings:
// -2 is thermocouple with MAX6675 (only for sensor 0)
// -1 is thermocouple with AD595
// 0 is not used
// 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
// 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
// 3 is mendel-parts thermistor (4.7k pullup)
// 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
// 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan) (4.7k pullup)
// 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
// 7 is 100k Honeywell thermistor 135-104LAG-J01 (4.7k pullup)
// 8 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup)
// 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
//
// 1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
// (but gives greater accuracy and more stable PID)
// 51 is 100k thermistor - EPCOS (1k pullup)
// 52 is 200k thermistor - ATC Semitec 204GT-2 (1k pullup)
// 55 is 100k thermistor - ATC Semitec 104GT-2 (Used in ParCan) (1k pullup)
#define TEMP_SENSOR_0 1
#define TEMP_SENSOR_1 0
#define TEMP_SENSOR_2 0
#define TEMP_SENSOR_BED 1
De todas formas jugar con estos valores solo es util para hacer pruebas y nada mas, cuando vayas a trabajar con la impresora deja los valores por defecto o personalizalos en valores coherentes para evitar por ejemplo extrusiones en frio que pueden dañar el equipo.
Rodrigo :mola:
Si te sale el error mintemp no te va a dejar hacer nada. El único motor que no se mueve si no tiene la temperarura adecuada es el del extrusor. El resto se mueven sin problema.
Si conectas el sensor de temperatura del extrusor a la placa, te desaparece el error y te dejara mover los motores.