varse Inviato 14 Agosto 2023 Autore Inviato 14 Agosto 2023 buongiorno, che il problema sia li l'ho pensato anche io. il fatto è che quando abilito le righe interessate per cambiare low in high comincia la sfilza di errori. Cita
dnasini Inviato 14 Agosto 2023 Inviato 14 Agosto 2023 51 minuti fa, varse ha scritto: comincia la sfilza di errori. non ti deve preoccupare la quantita' di errori. Il fw Marlin e' un "linguaggio interpretata" e sequenziale. Questo significa che spesso, risolvendo il primo errore della lista, gli altri spariscono perche' sono diretta conseguenza del primo. Detto questo, gli errori (quelli in rosso x intenderci) sono il piu' delle volte auto esplicativi, cioe' ti dicono chiaramente cosa nn gli piace. Inutile dire che in casi come questi devi variare un solo parametro x volta, compilare e vedere come va. Ricompila e concentrati sul primo errore della lista Cita
varse Inviato 14 Agosto 2023 Autore Inviato 14 Agosto 2023 me ne sono accorto, ma non essendo pratico, cliccando sul collegamento dell'errore si aprono file diversi dai due config e non so dove mettere le mani grazie Cita
dnasini Inviato 14 Agosto 2023 Inviato 14 Agosto 2023 hai solo 2 file in cui fare modifiche, Configuration.h e Configuration_adv.h, tendenzialmente non devi cliccare su nessun link a file. Quelli sono i file in cui l'errore viene triggerato, non il file da modificare. Ogni messaggio solitamente riporta un parametro da modificare, cerca prima in config.h se lo trovi e poi nell'altro e modifica di conseguenza Cita
varse Inviato 14 Agosto 2023 Autore Inviato 14 Agosto 2023 non mi schiodo da qui, e la voce che mi viene indicata come errore #elif DISABLED(NOZZLE_PARK_FEATURE)NOZZLE_PARK_FEATURE non riesco a trovarla nei due config Cita
dnasini Inviato 14 Agosto 2023 Inviato 14 Agosto 2023 (aggiornato) controlla se in configuration.h e' definita la variabile nozzle_park_feature, dovresti trovare qulache cosa del tipo #define NOZZLE_PARK_FEATURE #if ENABLED(NOZZLE_PARK_FEATURE) // Specify a park position as { X, Y, Z_raise } #define NOZZLE_PARK_POINT { (X_MIN_POS + 5), (Y_MIN_POS + 5), 20 } #define NOZZLE_PARK_MOVE 0 // Park motion: 0 = XY Move, 1 = X Only, 2 = Y Only, 3 = X before Y, 4 = Y before X #define NOZZLE_PARK_Z_RAISE_MIN 2 // (mm) Always raise Z by at least this distance #define NOZZLE_PARK_XY_FEEDRATE 100 // (mm/s) X and Y axes feedrate (also used for delta Z axis) #define NOZZLE_PARK_Z_FEEDRATE 5 // (mm/s) Z axis feedrate (not used for delta printers) #endif Modificato 14 Agosto 2023 da dnasini Cita
varse Inviato 17 Agosto 2023 Autore Inviato 17 Agosto 2023 Grazie, proverò appena rientro dalle ferie. Buone ferie a chi ancora deve farle Cita
varse Inviato 7 Settembre 2023 Autore Inviato 7 Settembre 2023 Il 14/8/2023 at 15:32, dnasini ha scritto: controlla se in configuration.h e' definita la variabile nozzle_park_feature, dovresti trovare qulache cosa del tipo #define NOZZLE_PARK_FEATURE #if ENABLED(NOZZLE_PARK_FEATURE) // Specify a park position as { X, Y, Z_raise } #define NOZZLE_PARK_POINT { (X_MIN_POS + 5), (Y_MIN_POS + 5), 20 } #define NOZZLE_PARK_MOVE 0 // Park motion: 0 = XY Move, 1 = X Only, 2 = Y Only, 3 = X before Y, 4 = Y before X #define NOZZLE_PARK_Z_RAISE_MIN 2 // (mm) Always raise Z by at least this distance #define NOZZLE_PARK_XY_FEEDRATE 100 // (mm/s) X and Y axes feedrate (also used for delta Z axis) #define NOZZLE_PARK_Z_FEEDRATE 5 // (mm/s) Z axis feedrate (not used for delta printers) #endif Buongiorno, puntuale come le tasse eccomi qua....... ho abilitato #define NOZZLE_PARK_FEATURE . La risposta è stata questa: dove trovo questa voce? In conf.h non c'è grazie, ciao. Cita
dnasini Inviato 7 Settembre 2023 Inviato 7 Settembre 2023 Le istruzione x Advanced_pause dovresti trovarle in config_adv.h Cita
varse Inviato 7 Settembre 2023 Autore Inviato 7 Settembre 2023 1 ora fa, dnasini ha scritto: Le istruzione x Advanced_pause dovresti trovarle in config_adv.h Trovate, non capisco perchè con Ctrl+F non riuscivo a trovarle. Comunque sia se abilito o disabilito il messaggio di errore rimane lo stesso Marlin\src\feature\pause.cpp:656:50: error: operator '!=' has no right operand 656 | #if ADVANCED_PAUSE_RESUME_PRIME != dovrebbero essere i simboli != che danno fastidio ? cosa fare? Grazie Cita
Messaggi raccomandati
Partecipa alla conversazione
Puoi pubblicare ora e registrarti più tardi. Se hai un account, accedi ora per pubblicarlo con il tuo account.