invernomuto Inviato 29 Giugno 2020 Inviato 29 Giugno 2020 quoto @Basilietto, non è normale il comportamento all'inizio, il BLTouch va in sostituzione dell'endstop Z. Il G28 te lo deve fare al centro del piatto, il BLtouch è collegato correttamente perché si accende e fa il classico su e giù della sonda. Il problema sembra essere proprio che non viene visto come endstop di Z, facci vedere come hai collegato questa parte. Sullo Z offset (molto importante sennò l'ugello ti si mette ad arare il piatto) interveniamo dopo. 1 Cita
Robocop Inviato 29 Giugno 2020 Autore Inviato 29 Giugno 2020 7 minuti fa, invernomuto dice: quoto @Basilietto, non è normale il comportamento all'inizio, il BLTouch va in sostituzione dell'endstop Z. Il G28 te lo deve fare al centro del piatto, il BLtouch è collegato correttamente perché si accende e fa il classico su e giù della sonda. Il problema sembra essere proprio che non viene visto come endstop di Z, facci vedere come hai collegato questa parte. Sullo Z offset (molto importante sennò l'ugello ti si mette ad arare il piatto) interveniamo dopo. questa sera vi farò una foto di come ho collegato i fili..... comunque da quello che avevo capito, sulla anycubic i3 mega il BLTouch non sarebbe dovuto andato in sostituzione dei fine corsa degli assi Z, cioè in teoria il BLTouch dovrebbe vivere in parallelo ai fine corsa. Ma magari ho capito male. Lo Z offset cercherò di sistemarlo....ma come scritto sopra lo Z zero virtuale del software non sembra funzionare lanciando la sequenza di comandi che viene descritta nel video che mi avete girato. Cita
invernomuto Inviato 29 Giugno 2020 Inviato 29 Giugno 2020 1 minuto fa, Robocop dice: questa sera vi farò una foto di come ho collegato i fili..... comunque da quello che avevo capito, sulla anycubic i3 mega il BLTouch non sarebbe dovuto andato in sostituzione dei fine corsa degli assi Z, cioè in teoria il BLTouch dovrebbe vivere in parallelo ai fine corsa. Ma magari ho capito male. Non ho la tua stampante, ma non vedo l'utilità di avere un endstop per Z se hai il sensore che ti fa da endstop. Io nelle mie lo ho sempre configurato in sostituzione ed ha sempre funzionato molto bene. 1 minuto fa, Robocop dice: Lo Z offset cercherò di sistemarlo....ma come scritto sopra lo Z zero virtuale del software non sembra funzionare lanciando la sequenza di comandi che viene descritta nel video che mi avete girato. Lo vediamo una volta che ti funziona bene e ti fa l'homing corretto. Al momento non impostare nulla e lascia 0. 1 Cita
Robocop Inviato 29 Giugno 2020 Autore Inviato 29 Giugno 2020 4 minuti fa, invernomuto dice: Non ho la tua stampante, ma non vedo l'utilità di avere un endstop per Z se hai il sensore che ti fa da endstop. Io nelle mie lo ho sempre configurato in sostituzione ed ha sempre funzionato molto bene. eh.....pensavo che come sulle macchine professionali, esistono i fine corsa meccanici che staccano la corrente, e poi esistono i sensori che lavorano per conto loro. Cita
Zmaster Inviato 29 Giugno 2020 Inviato 29 Giugno 2020 Marlin permette sia di utilizzare il BL-Touch in combinazione con l'endstop o di sostituirlo. Secondo me, se non ci sono complicazioni sarebbe meglio tenere l'endstop, così se il BL-Touch ha problemi non pianti l'hotend nel piatto. Detto questo, io avendo installato l'hotend Volcano, che è più alto dello stock, mi sono trovato che avrei dovuto spostare gli endstop ed era un po' un casino. Quindi, alla fine ho optato anche io per fare tutto col BL-Touch. Comunque sia, prima di riconfigurare Marlin e cambiare collegamenti, io controllerei cosa non quadra attualmente. Ora che ci faccio caso, vedo che il led blu lampeggia ad alta luminosità. Nel mio BLTouch 3.1 il rosso è acceso quando l'asta è alta e il blu è sempre acceso fioco (si fa fatica a vedere quando il rosso è acceso perchè è molto più luminoso). Mi sa che qualcosa non quadra nei tuoi collegamenti, però non trovo nessuna informazione nella documentazione a riguardo. 1 Cita
Robocop Inviato 29 Giugno 2020 Autore Inviato 29 Giugno 2020 Buona sera a tutti. a seguito dei consigli sopra riportati il risultato è il seguente. Nel video si vede lo zero nella mezzeria del piatto, ed il comando M43 S. https://youtu.be/XfZ7N2ULyIQ Questa è un'altra guida che descrive più o meno quello che si vede nel video: https://cdn.thingiverse.com/assets/58/ab/fd/e6/1b/BLTouch_on_Anycubic_I3_Mega.pdf Qui di seguito vi lascio l'estrazione del PINS_DEBUG AVVIO start echo: External Reset Marlin 1.1.9 Marlin-AI3M v1.4.6 echo: Last Updated: 2019-12-20 | Author: (lucabarsanti) echo:Compiled: Jun 29 2020 echo: Free Memory: 1254 PlannerBufferBytes: 1664 echo:V55 stored settings retrieved (731 bytes; crc 11622) echo: G21 ; (mm) echo:Filament settings: Disabled echo: M200 D1.75 echo: M200 D0 echo:Steps per unit: echo: M92 X80.00 Y80.00 Z400.00 E92.60 echo:Maximum feedrates (units/s): echo: M203 X500.00 Y500.00 Z10.00 E60.00 echo:Maximum Acceleration (units/s2): echo: M201 X3000 Y2000 Z60 E10000 echo:Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel> echo: M204 P1500.00 R3000.00 T3000.00 echo:Advanced: Q<min_segment_time_us> S<min_feedrate> T<min_travel_feedrate> X<max_x_jerk> Y<max_y_jerk> Z<max_z_jerk> E<max_e_jerk> echo: M205 Q20000 S0.00 T0.00 X8.00 Y8.00 Z0.40 E5.00 echo:Home offset: echo: M206 X0.00 Y0.00 Z0.00 echo:Auto Bed Leveling: echo: M420 S0 Z0.00 echo: G29 W I0 J0 Z0.00000 echo: G29 W I1 J0 Z0.00000 echo: G29 W I2 J0 Z0.00000 echo: G29 W I3 J0 Z0.00000 echo: G29 W I4 J0 Z0.00000 echo: G29 W I0 J1 Z0.00000 echo: G29 W I1 J1 Z0.00000 echo: G29 W I2 J1 Z0.00000 echo: G29 W I3 J1 Z0.00000 echo: G29 W I4 J1 Z0.00000 echo: G29 W I0 J2 Z0.00000 echo: G29 W I1 J2 Z0.00000 echo: G29 W I2 J2 Z0.00000 echo: G29 W I3 J2 Z0.00000 echo: G29 W I4 J2 Z0.00000 echo: G29 W I0 J3 Z0.00000 echo: G29 W I1 J3 Z0.00000 echo: G29 W I2 J3 Z0.00000 echo: G29 W I3 J3 Z0.00000 echo: G29 W I4 J3 Z0.00000 echo: G29 W I0 J4 Z0.00000 echo: G29 W I1 J4 Z0.00000 echo: G29 W I2 J4 Z0.00000 echo: G29 W I3 J4 Z0.00000 echo: G29 W I4 J4 Z0.00000 echo:Endstop adjustment: echo: M666 Z0.00 echo:PID settings: echo: M301 P15.94 I1.17 D54.19 echo: M304 P251.78 I49.57 D319.73 echo:Z-Probe Offset (mm): echo: M851 Z-1.50 echo:Linear Advance: echo: M900 K0.00 echo:Filament load/unload lengths: echo: M603 L538.00 U555.00 echo:SD card ok echo:SD card ok COMANDO M43 S (CHE SI VEDE ANCHE NEL VIDEO) Servo probe test . using index: 0 . deploy angle: 10 . stow angle: 90 . probe uses Z_MIN_PROBE_PIN: 2 . uses Z_MIN_PROBE_ENDSTOP_INVERTING (ignores Z_MIN_ENDSTOP_INVERTING) . Z_MIN_PROBE_ENDSTOP_INVERTING: false . deploy & stow 4 times please trigger probe trigger not detected ok COMANDO M43 PIN: 0 Port: E0 RXD protected PIN: 1 Port: E1 TXD protected PIN: 2 Port: E4 Z_MIN_PROBE_PIN protected PIN: 3 Port: E5 X_MIN_PIN protected PIN: 4 Port: G5 <unused/unknown> Input = 1 TIMER0B PWM: 128 WGM: 3 COM0B: 0 CS: 3 TCCR0A: 3 TCCR0B: 3 TIMSK0: 5 compare interrupt enabled overflow interrupt enabled PIN: 5 Port: E3 SERVO2_PIN Output = 0 TIMER3A PWM: -25536 WGM: 0 COM3A: 0 CS: 2 TCCR3A: 0 TCCR3B: 2 TIMSK3: 2 non-standard PWM mode compare interrupt enabled PIN: 6 Port: H3 SERVO1_PIN Output = 0 TIMER4A PWM: 0 WGM: 1 COM4A: 0 CS: 3 TCCR4A: 1 TCCR4B: 3 TIMSK4: 0 PIN: 7 Port: H4 CONTROLLER_FAN_PIN protected PIN: 8 Port: H5 HEATER_BED_PIN protected PIN: 9 Port: H6 FAN_PIN protected PIN: 10 Port: B4 HEATER_0_PIN protected PIN: 11 Port: B5 SERVO0_PIN Output = 0 TIMER1A PWM: 2000 WGM: 4 COM1A: 0 CS: 2 TCCR1A: 0 TCCR1B: 10 TIMSK1: 2 non-standard PWM mode compare interrupt enabled PIN: 12 Port: B6 <unused/unknown> Input = 1 TIMER1B PWM: 0 WGM: 4 COM1B: 0 CS: 2 TCCR1A: 0 TCCR1B: 10 TIMSK1: 2 non-standard PWM mode PIN: 13 Port: B7 LED_PIN Input = 0 TIMER0A PWM: 0 WGM: 3 COM0A: 0 CS: 3 TCCR0A: 3 TCCR0B: 3 TIMSK0: 5 overflow interrupt enabled . TIMER1C is also tied to this pin TIMER1C PWM: 0 WGM: 4 COM1C: 0 CS: 2 TCCR1A: 0 TCCR1B: 10 TIMSK1: 2 non-standard PWM mode PIN: 14 Port: J1 <unused/unknown> Input = 1 PIN: 15 Port: J0 <unused/unknown> Input = 1 PIN: 16 Port: H1 <unused/unknown> Input = 1 PIN: 17 Port: H0 <unused/unknown> Input = 0 PIN: 18 Port: D3 Z_MIN_PIN protected PIN: 19 Port: D2 FIL_RUNOUT_PIN Input = 0 PIN: 20 Port: D1 <unused/unknown> Input = 1 PIN: 21 Port: D0 <unused/unknown> Input = 1 PIN: 22 Port: A0 <unused/unknown> Input = 0 PIN: 23 Port: A1 <unused/unknown> Input = 0 PIN: 24 Port: A2 E0_ENABLE_PIN protected PIN: 25 Port: A3 <unused/unknown> Input = 0 PIN: 26 Port: A4 E0_STEP_PIN protected PIN: 27 Port: A5 <unused/unknown> Input = 0 PIN: 28 Port: A6 E0_DIR_PIN protected PIN: 29 Port: A7 <unused/unknown> Input = 0 PIN: 30 Port: C7 Y2_ENABLE_PIN protected . Z2_ENABLE_PIN protected PIN: 31 Port: C6 BEEPER_PIN Output = 0 PIN: 32 Port: C5 <unused/unknown> Input = 1 PIN: 33 Port: C4 <unused/unknown> Input = 0 PIN: 34 Port: C3 Y2_DIR_PIN protected . Z2_DIR_PIN protected PIN: 35 Port: C2 <unused/unknown> Input = 0 PIN: 36 Port: C1 Y2_STEP_PIN protected . Z2_STEP_PIN protected PIN: 37 Port: C0 <unused/unknown> Input = 0 PIN: 38 Port: D7 X_ENABLE_PIN protected PIN: 39 Port: G2 <unused/unknown> Input = 1 PIN: 40 Port: G1 <unused/unknown> Input = 1 PIN: 41 Port: G0 KILL_PIN Input = 1 PIN: 42 Port: L7 Y_MIN_PIN protected PIN: 43 Port: L6 X_MAX_PIN protected PIN: 44 Port: L5 E0_AUTO_FAN_PIN protected . FAN2_PIN protected . ORIG_E0_AUTO_FAN_PIN protected PIN: 45 Port: L4 HEATER_1_PIN Output = 0 TIMER5B PWM: 0 WGM: 1 COM5B: 0 CS: 3 TCCR5A: 1 TCCR5B: 3 TIMSK5: 0 PIN: 46 Port: L3 Z_STEP_PIN protected PIN: 47 Port: L2 <unused/unknown> Input = 1 PIN: 48 Port: L1 Z_DIR_PIN protected PIN: 49 Port: L0 SD_DETECT_PIN Input = 0 PIN: 50 Port: B3 AVR_MISO_PIN Input = 1 . MISO_PIN Input = 1 PIN: 51 Port: B2 AVR_MOSI_PIN Output = 1 . MOSI_PIN Output = 1 PIN: 52 Port: B1 AVR_SCK_PIN Output = 0 . SCK_PIN Output = 0 PIN: 53 Port: B0 AVR_SS_PIN Output = 1 . SDSS Output = 1 . SS_PIN Output = 1 PIN: 54 Port: F0 (A 0) X_STEP_PIN protected PIN: 55 Port: F1 (A 1) X_DIR_PIN protected PIN: 56 Port: F2 (A 2) Y_ENABLE_PIN protected PIN: 57 Port: F3 (A 3) <unused/unknown> Analog in = 518 Input = 0 PIN: 58 Port: F4 (A 4) <unused/unknown> Analog in = 0 Input = 0 PIN: 59 Port: F5 (A 5) <unused/unknown> Analog in = 606 Input = 1 PIN: 60 Port: F6 (A 6) Y_STEP_PIN protected PIN: 61 Port: F7 (A 7) Y_DIR_PIN protected PIN: 62 Port: K0 (A 8 ) Z_ENABLE_PIN protected PIN: 63 Port: K1 (A 9) <unused/unknown> Analog in = 825 Input = 1 PIN: 64 Port: K2 (A10) <unused/unknown> Analog in = 724 Input = 1 PIN: 65 Port: K3 (A11) <unused/unknown> Analog in = 831 Input = 1 PIN: 66 Port: K4 (A12) TEMP_2_PIN Analog in = 75 PIN: 67 Port: K5 (A13) TEMP_0_PIN protected PIN: 68 Port: K6 (A14) TEMP_BED_PIN protected PIN: 69 Port: K7 (A15) TEMP_1_PIN Analog in = 1023 ok Spero sia tutto abbastanza chiaro. Grazie a tutti. Qui di seguito vi mostro i collegamenti: Pin Debug.txt Cita
Zmaster Inviato 29 Giugno 2020 Inviato 29 Giugno 2020 In linea di massima, quello che hai fatto mi sembra corretto. Non riesco a verificare il percorso esatto del segnale Zmin del BLTouch, i collegamenti sono simili ma diversi dalla mia Chiron. Potresti verificare la continuità con il percorso indicato qui, che è ben dettagliato: https://www.auditeon.com/projects:3dprinting:anycubic_i3_mega:bltouch_retrofit Un'altra cosa strana è che il BLTouch non sembra ritirare l'asta quando lo tocchi: in condizioni normali appena "sente" il piano la solleva. Si, è tutto un po' strano... se fossi in te, proverei in ordine: Verificare il collegamento del segnale Zmin con il link qui sopra Scollegare i fili nero/biano del BLTouch e vedere se smette di lampeggiare blu e se facendo il M43 S e toccando l'asta la tira su o no Sempre con BLTouch nero/bianco scollegati, misurerei la tensione sull'hub interno tra GND e il "filo giallo", dovrebbe essere circa 5V. Con M43 P2 I W Marlin riporterà lo stato del pin quando cambia, puoi provare a collegarlo a GND con un ponticello (però devi essere sicuro che sia il pin giusto!) e acccertarti che venga rilevato Cita
Robocop Inviato 30 Giugno 2020 Autore Inviato 30 Giugno 2020 9 ore fa, Zmaster dice: In linea di massima, quello che hai fatto mi sembra corretto. Non riesco a verificare il percorso esatto del segnale Zmin del BLTouch, i collegamenti sono simili ma diversi dalla mia Chiron. Potresti verificare la continuità con il percorso indicato qui, che è ben dettagliato: https://www.auditeon.com/projects:3dprinting:anycubic_i3_mega:bltouch_retrofit Un'altra cosa strana è che il BLTouch non sembra ritirare l'asta quando lo tocchi: in condizioni normali appena "sente" il piano la solleva. Si, è tutto un po' strano... se fossi in te, proverei in ordine: Verificare il collegamento del segnale Zmin con il link qui sopra Scollegare i fili nero/biano del BLTouch e vedere se smette di lampeggiare blu e se facendo il M43 S e toccando l'asta la tira su o no Sempre con BLTouch nero/bianco scollegati, misurerei la tensione sull'hub interno tra GND e il "filo giallo", dovrebbe essere circa 5V. Con M43 P2 I W Marlin riporterà lo stato del pin quando cambia, puoi provare a collegarlo a GND con un ponticello (però devi essere sicuro che sia il pin giusto!) e acccertarti che venga rilevato Ciao... Ok ti ringrazio per i consigli... Questa sera cerco di fare tutte le verifiche e cerco di riportare i risultati qui. Grazie ancora Cita
invernomuto Inviato 30 Giugno 2020 Inviato 30 Giugno 2020 Non entro nel merito dei collegamenti perché io ho una stampante autocostruita ed ho collegamenti diretti con la scheda madre. Ad ogni modo il bltouch non sente il trigger. Se ne hai già provati altri ed escludi un problema di sonda, l'unica è rimettersi ad armeggiare con i cavi e verificare dove sbagli. Non hai modo di semplificare i collegamenti andando direttamente sulla mainboard? Inviato dal mio SM-G965F utilizzando Tapatalk 1 Cita
Robocop Inviato 30 Giugno 2020 Autore Inviato 30 Giugno 2020 2 ore fa, invernomuto dice: Non entro nel merito dei collegamenti perché io ho una stampante autocostruita ed ho collegamenti diretti con la scheda madre. Ad ogni modo il bltouch non sente il trigger. Se ne hai già provati altri ed escludi un problema di sonda, l'unica è rimettersi ad armeggiare con i cavi e verificare dove sbagli. Non hai modo di semplificare i collegamenti andando direttamente sulla mainboard? Inviato dal mio SM-G965F utilizzando Tapatalk Sicuramente è un'ottima idea andare diretti sulla scheda madre....ma dove devo collegare i due fili bianco e nero del BLTouch?! Cioè mentre i cavi per comandare la sonda, marrone rosso e giallo, hanno fisicamente 3 poli su cui devono essere posizionati (che tra le altre cose credo di non aver sbagliato altrimenti non sarebbe "utilizzabile" così come faccio io con i vari comandi), i due cavetti bianco e nero dove li posiziono sulla trigorilla?! Comunque questa sera cerco di fare tutte le verifiche del caso! 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.