BCDino Inviato 10 Giugno 2020 Autore Inviato 10 Giugno 2020 1 ora fa, Bananafell3r dice: attualmente ho 1.8.12 è compila ho provato a lavorare il tuo, unica modifica è stata solo la posizione dell'offset dall'estrusore (x+8, Y-45), ma mi rende questo errore: Arduino:1.8.12 (Windows 10), Scheda:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)" In file included from sketch\MarlinConfig.h:42:0, from sketch\G26_Mesh_Validation_Tool.cpp:27: SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ In file included from sketch\MarlinConfig.h:42:0, from sketch\M100_Free_Mem_Chk.cpp:49: SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ In file included from sketch\MarlinConfig.h:42:0, from sketch\I2CPositionEncoder.cpp:31: SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ In file included from sketch\MarlinConfig.h:42:0, from sketch\MarlinSerial.cpp:36: SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ exit status 1 static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. Questo report potrebbe essere più ricco di informazioni abilitando l'opzione "Mostra un output dettagliato durante la compilazione" in "File -> Impostazioni" Cita
Bananafell3r Inviato 10 Giugno 2020 Inviato 10 Giugno 2020 Devi sistemare gli offset del sensore, ma quello mio compila? prova ad installare quello mio e vedi la stampante come si comporta Cita
BCDino Inviato 10 Giugno 2020 Autore Inviato 10 Giugno 2020 7 minuti fa, Bananafell3r dice: Devi sistemare gli offset del sensore, ma quello mio compila? prova ad installare quello mio e vedi la stampante come si comporta Esatto, ho compilato gli offset del sensore: * In the following example the X and Y offsets are both positive: * #define X_PROBE_OFFSET_FROM_EXTRUDER 10 * #define Y_PROBE_OFFSET_FROM_EXTRUDER 10 * * +-- BACK ---+ * | | * L | (+) P | R <-- probe (20,20) * E | | I * F | (-) N (+) | G <-- nozzle (10,10) * T | | H * | (-) | T * | | * O-- FRONT --+ * (0,0) */ #define X_PROBE_OFFSET_FROM_EXTRUDER +8 // X offset: -left +right [of the nozzle] #define Y_PROBE_OFFSET_FROM_EXTRUDER -45 // Y offset: -front +behind [the nozzle] #define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below +above [the nozzle] Ottenendo però l'errore: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region A quanto capisco c'è da sistemare qualcosa tra l'impostazione del sensore e della posizione Back dell'asse Y, ma non so cosa devo toccare. Semplifichiamo un attimo: tu il sensore lo hai installato davanti come da indicazione Geeetech (https://www.geeetech.com/wiki/index.php/3DTouch_Auto_Leveling_Sensor) o in altro modo? -------------------------------------------------------------------------------------------------------------------------------- Ti dirò di più: provando a verificare il tuo file senza modifiche ottengo lo stesso errore: Arduino:1.8.12 (Windows 10), Scheda:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)" In file included from sketch\MarlinConfig.h:42:0, from sketch\G26_Mesh_Validation_Tool.cpp:27: SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ In file included from sketch\MarlinConfig.h:42:0, from sketch\I2CPositionEncoder.cpp:31: SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ In file included from sketch\MarlinConfig.h:42:0, from sketch\M100_Free_Mem_Chk.cpp:49: SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ In file included from sketch\MarlinConfig.h:42:0, from sketch\MarlinSerial.cpp:36: SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ exit status 1 static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. Questo report potrebbe essere più ricco di informazioni abilitando l'opzione "Mostra un output dettagliato durante la compilazione" in "File -> Impostazioni" Cita
Bananafell3r Inviato 10 Giugno 2020 Inviato 10 Giugno 2020 Se non ricordo male lo avevo a dx dell'estrusore guardando la stampante di fronte Cita
BCDino Inviato 10 Giugno 2020 Autore Inviato 10 Giugno 2020 Il mio è davanti leggermente sulla destra (X8 Y-45). In ogni caso anche provando a caricare il tuo file nativo non ottengo risultati positivi, ma l'errore indicato sopra. Riesci mica a capire come mai? Cita
Bananafell3r Inviato 10 Giugno 2020 Inviato 10 Giugno 2020 molto strano, se prendo il firmware originale lo compila senza problemi...dice semplicemente che il sensore è fuori dal bed... Cita
BCDino Inviato 10 Giugno 2020 Autore Inviato 10 Giugno 2020 8 minuti fa, Bananafell3r dice: molto strano, se prendo il firmware originale lo compila senza problemi...dice semplicemente che il sensore è fuori dal bed... Il problema è che così non carica più il firmware perché riconosce un errore. ù Cita
Bananafell3r Inviato 10 Giugno 2020 Inviato 10 Giugno 2020 Il problema è che così non carica più il firmware perché riconosce un errore. ùCarica il firmware che hai modificato provo a compilarlo appena ho 2 minutiSent from my Redmi Note 7 using Tapatalk Cita
Basilietto Inviato 10 Giugno 2020 Inviato 10 Giugno 2020 4 ore fa, BCDino dice: Esatto, ho compilato gli offset del sensore: * In the following example the X and Y offsets are both positive: * #define X_PROBE_OFFSET_FROM_EXTRUDER 10 * #define Y_PROBE_OFFSET_FROM_EXTRUDER 10 * * +-- BACK ---+ * | | * L | (+) P | R <-- probe (20,20) * E | | I * F | (-) N (+) | G <-- nozzle (10,10) * T | | H * | (-) | T * | | * O-- FRONT --+ * (0,0) */ #define X_PROBE_OFFSET_FROM_EXTRUDER +8 // X offset: -left +right [of the nozzle] #define Y_PROBE_OFFSET_FROM_EXTRUDER -45 // Y offset: -front +behind [the nozzle] #define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below +above [the nozzle] Ottenendo però l'errore: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region A quanto capisco c'è da sistemare qualcosa tra l'impostazione del sensore e della posizione Back dell'asse Y, ma non so cosa devo toccare. Semplifichiamo un attimo: tu il sensore lo hai installato davanti come da indicazione Geeetech (https://www.geeetech.com/wiki/index.php/3DTouch_Auto_Leveling_Sensor) o in altro modo? -------------------------------------------------------------------------------------------------------------------------------- Ti dirò di più: provando a verificare il tuo file senza modifiche ottengo lo stesso errore: Arduino:1.8.12 (Windows 10), Scheda:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)" In file included from sketch\MarlinConfig.h:42:0, from sketch\G26_Mesh_Validation_Tool.cpp:27: SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ In file included from sketch\MarlinConfig.h:42:0, from sketch\I2CPositionEncoder.cpp:31: SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ In file included from sketch\MarlinConfig.h:42:0, from sketch\M100_Free_Mem_Chk.cpp:49: SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ In file included from sketch\MarlinConfig.h:42:0, from sketch\MarlinSerial.cpp:36: SanityCheck.h:949:5: error: static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. static_assert(BACK_PROBE_BED_POSITION <= MAX_PROBE_Y, "BACK_PROBE_BED_POSITION is outside the probe region."); ^~~~~~~~~~~~~ exit status 1 static assertion failed: BACK_PROBE_BED_POSITION is outside the probe region. Questo report potrebbe essere più ricco di informazioni abilitando l'opzione "Mostra un output dettagliato durante la compilazione" in "File -> Impostazioni" il + non si mette, devi mettere solo 8, non +8.... se non sbaglio Cita
BCDino Inviato 10 Giugno 2020 Autore Inviato 10 Giugno 2020 54 minuti fa, Basilietto dice: il + non si mette, devi mettere solo 8, non +8.... se non sbaglio Appena provato, anche togliendo il + restituisce lo stesso errore. 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.