Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 02:52AM |
Registered: 9 years ago Posts: 133 |
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 03:11AM |
Registered: 10 years ago Posts: 6,409 |
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 10:37AM |
Registered: 7 years ago Posts: 37 |
Ciao questa sera faccio queste prove e ti dirò i risultati.Quote
Sicon
Lo scrivo anche qui, magari qualcuno ha 5 minuti per questi test per capire se ho un problema io o e' un comportamento normale . Mi servirebbe qualcuno con un setup con bltouch funzionante per fare questi test:
1) mandare gcode M280 P0 S10 e poi M119, lo stato dell'endstop z che dice?
2) mandare gcode M280 P0 S90 e poi M119, lo stato dell'endstop z che dice?
3) rimuovere il cavo del bltouch a 2 fili che va al z min endstop sulla scheda, mandare M280 P0 S10, con un multimetro che voltaggio si ha sul connettore del bltouch a 2 fili appena staccato?
4) stessa cosa con M280 P0 S90 .
5) mantenendo il cavo del bltouch a 2 fili staccato, spegnendo e riaccendendo e mandando M119, lo stato dell'endstop z che dice?
Grazie mille
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 11:51AM |
Registered: 9 years ago Posts: 133 |
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 01:45PM |
Registered: 10 years ago Posts: 6,409 |
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 01:50PM |
Registered: 9 years ago Posts: 133 |
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 01:57PM |
Registered: 10 years ago Posts: 6,409 |
#if ENABLED(BLTOUCH)
#ifndef Z_ENDSTOP_SERVO_NR
#define Z_ENDSTOP_SERVO_NR 0
#endif
#ifndef NUM_SERVOS
#define NUM_SERVOS (Z_ENDSTOP_SERVO_NR + 1)
#endif
#undef DEACTIVATE_SERVOS_AFTER_MOVE
#undef SERVO_DELAY
#define SERVO_DELAY 50
#undef Z_SERVO_ANGLES
#define Z_SERVO_ANGLES { BLTOUCH_DEPLOY, BLTOUCH_STOW }
#define BLTOUCH_DEPLOY 10
#define BLTOUCH_STOW 90
#define BLTOUCH_SELFTEST 120
#define BLTOUCH_RESET 160
#define _TEST_BLTOUCH(P) (READ(P##_PIN) != P##_ENDSTOP_INVERTING)
#if ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN)
#undef Z_MIN_ENDSTOP_INVERTING
#define Z_MIN_ENDSTOP_INVERTING false
#define TEST_BLTOUCH() _TEST_BLTOUCH(Z_MIN)
#else
#define TEST_BLTOUCH() _TEST_BLTOUCH(Z_MIN_PROBE)
#endif
#endif
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 02:00PM |
Registered: 7 years ago Posts: 174 |
Quote
Amerigo
ciao
su gcode
G28
G29
da qui non non dare nessun comando con Z altrimenti annulla l'ABL
se usi la eeprom
prima
G28
G29
M500 (memorizza l' ABL e non serve ripeterlo)
SU GCODE
G28
M320 S1 (abilita l'ABL)
almeno è quello che ho capito
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 02:29PM |
Registered: 7 years ago Posts: 37 |
Quote
Sicon
Lo scrivo anche qui, magari qualcuno ha 5 minuti per questi test per capire se ho un problema io o e' un comportamento normale . Mi servirebbe qualcuno con un setup con bltouch funzionante per fare questi test:
1) mandare gcode M280 P0 S10 e poi M119, lo stato dell'endstop z che dice?
2) mandare gcode M280 P0 S90 e poi M119, lo stato dell'endstop z che dice?
3) rimuovere il cavo del bltouch a 2 fili che va al z min endstop sulla scheda, mandare M280 P0 S10, con un multimetro che voltaggio si ha sul connettore del bltouch a 2 fili appena staccato?
4) stessa cosa con M280 P0 S90 .
5) mantenendo il cavo del bltouch a 2 fili staccato, spegnendo e riaccendendo e mandando M119, lo stato dell'endstop z che dice?
Grazie mille
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 02:31PM |
Registered: 10 years ago Posts: 6,409 |
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 03:26PM |
Registered: 7 years ago Posts: 37 |
Quote
MagoKimbra
Miii che casino, parliamo di N cose nello stesso topic...
No G30 A fa la calibrazione della stampannte e in teoria va fatto solo una volta salvando i valori in eeprom. Poi se vuoi fai anche il G29...
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 03:45PM |
Registered: 10 years ago Posts: 6,409 |
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 03:51PM |
Registered: 7 years ago Posts: 37 |
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 04:17PM |
Registered: 9 years ago Posts: 133 |
Quote
MagoKimbra
Perché in marlin c'è un controllo che se usi il BLtouch ti mette in false la logica del endstop...
Quindi se non attacchi nulla con la pullup legge 1 e quindi triggered....
Mentre se metti il fixed non forza la logica ma mette quella che hai messo tu...
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 04:21PM |
Registered: 7 years ago Posts: 37 |
Quote
Sicon
Quote
MagoKimbra
Perché in marlin c'è un controllo che se usi il BLtouch ti mette in false la logica del endstop...
Quindi se non attacchi nulla con la pullup legge 1 e quindi triggered....
Mentre se metti il fixed non forza la logica ma mette quella che hai messo tu...
Perfetto, questo spiegherebbe la differenza tra fixed probe e bltouch in fase di compilazione, ora c'e' da capire se il mio bltouch e' rotto o meno: tezuya13 mi ha confermato che retratto ed esteso deve essere open invece il mio e' triggered estratto e open ritratto (misuro 5v sui capi del connettore del bltocuh che va all'endstop quando e' estratto e 0v quando e' ritratto, dovrebbe essere sempre 0v in queste due configurazioni, giusto?). Come suggerito, provo a muovere il grano sopra, magari fosse quello (spero) altrimenti e' rotto e fine...
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 05:06PM |
Registered: 9 years ago Posts: 133 |
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 05:15PM |
Registered: 7 years ago Posts: 37 |
Quote
Sicon
Appurato quindi che non serve altro a marlin che abilitare la voce bltouch e Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN (uso il bltouch sia per probe che zmin), ho fatto diversi g28 variando il grano del bltouch , ma e' sempre lo stesso: quando fa l'homing di Z estrae il pin e lo ritrae subito, non scende verso il bed, e' come se fosse subito triggered appena estratto e infatti se mando il gcode per fargli uscire il pin e faccio m119 mi da sempre triggered, bo! Mi serviva la misura di tensione sul bltouch per capire proprio questo, se e' normale che con il pin estratto si legga 5v sul cavo che va all'endstop, secondo me no, ma finche' non ho la conferma da altri sono solo supposizioni purtroppo: ma uno che abbia un multimetro e un bltouch e 5 minuti per staccarlo un attimo dalla scheda e fare la prova lo dovro' pur trovare
Re: Sensore Autobed leveling - BLTOUCH January 16, 2017 05:30PM |
Registered: 10 years ago Posts: 6,409 |
Re: Sensore Autobed leveling - BLTOUCH January 17, 2017 01:52PM |
Registered: 9 years ago Posts: 133 |
Re: Sensore Autobed leveling - BLTOUCH January 17, 2017 03:02PM |
Registered: 8 years ago Posts: 309 |
Re: Sensore Autobed leveling - BLTOUCH January 17, 2017 06:48PM |
Registered: 7 years ago Posts: 93 |
Re: Sensore Autobed leveling - BLTOUCH January 18, 2017 02:36AM |
Registered: 10 years ago Posts: 6,409 |
Re: Sensore Autobed leveling - BLTOUCH January 18, 2017 03:05AM |
Registered: 7 years ago Posts: 93 |
Re: Sensore Autobed leveling - BLTOUCH January 18, 2017 03:10AM |
Registered: 10 years ago Posts: 6,409 |
Re: Sensore Autobed leveling - BLTOUCH January 18, 2017 04:02AM |
Registered: 8 years ago Posts: 355 |
Quote
andrea2
Beh, io l ho montato in modo che da esteso tocchi prima il tastatore, da retratto tocchi il nozzle e il tastatore sta piu in alto.
In modo che sia una via di mezzo.
Poi ho notato, e non so se è normale, che quando il tastatore fa click la z non si ferma subito ma continua a scendere di un po (in fase di g28 e g29)
Forse dovuto al valore z probe offset?
Re: Sensore Autobed leveling - BLTOUCH January 18, 2017 11:30AM |
Registered: 7 years ago Posts: 37 |
Quote
andrea2
Ok ma io sto diventando matto.
Ho fatto varie volte la procedura della guida ma ho lo stesso risultato.
Al termine del g28 il nozzle si vede ad occhio che preme sul piatto, il display segna 0.5, devo alzare la z di 1.7mm per farlo sfiorare (display 2.2mm).
Modificando il valore Z_PROBE_OFFSET_FROM_HOTEND non ho miglioramenti.
Se faccio m114 mi da il valore di z uguale al display.
Nel menu lcd vedo una voce Z OFFSET, ma non mi fa andare sotto di 0.5mm se aumento il valore peggioro e il nozzle preme di più.
Suggerimenti?
Re: Sensore Autobed leveling - BLTOUCH January 19, 2017 11:03AM |
Registered: 7 years ago Posts: 37 |
Re: Sensore Autobed leveling - BLTOUCH January 19, 2017 02:41PM |
Registered: 10 years ago Posts: 6,409 |
Re: Sensore Autobed leveling - BLTOUCH January 19, 2017 05:27PM |
Registered: 7 years ago Posts: 37 |
Re: Sensore Autobed leveling - BLTOUCH January 19, 2017 05:56PM |
Registered: 10 years ago Posts: 6,409 |
G28 ; Home extruder g29 M320 S1 ;Attiva l'ABL m500