Welcome! Log In Create A New Profile

Advanced

Sensore Autobed leveling - BLTOUCH

Posted by Graziano 
Re: Sensore Autobed leveling - BLTOUCH
January 26, 2017 02:35PM
No no Cominciamo 70 è il raggio, da cui 70 - 5 = 65 probeable radius.
Dopo di che vengono calcolati i punti massimi e minimi:
if (left_out || right_out || front_out || back_out) {
        if (left_out) {
          out_of_range_error(PSTR("(L)eft"));
          left_probe_bed_position = left_out_l ? LOGICAL_X_POSITION(MIN_PROBE_X) : right_probe_bed_position - (MIN_PROBE_EDGE);
        }
        if (right_out) {
          out_of_range_error(PSTR("(R)ight"));
          right_probe_bed_position = right_out_r ? LOGICAL_Y_POSITION(MAX_PROBE_X) : left_probe_bed_position + MIN_PROBE_EDGE;
        }
        if (front_out) {
          out_of_range_error(PSTR("(F)ront"));
          front_probe_bed_position = front_out_f ? LOGICAL_Y_POSITION(MIN_PROBE_Y) : back_probe_bed_position - (MIN_PROBE_EDGE);
        }
        if (back_out) {
          out_of_range_error(PSTR("(cool smileyack"));
          back_probe_bed_position = back_out_b ? LOGICAL_Y_POSITION(MAX_PROBE_Y) : front_probe_bed_position + MIN_PROBE_EDGE;
        }
        return;
      }

Per esempio il left_probe_bed_position = -65 - MIN_PROBE_EDGE che se non lo hai cambiato è 10... quindi -55
poi vengono calcolati gli spazi di probe:
// probe at the points of a lattice grid
      const float xGridSpacing = (right_probe_bed_position - left_probe_bed_position) / (abl_grid_points_x - 1),
                  yGridSpacing = (back_probe_bed_position - front_probe_bed_position) / (abl_grid_points_y - 1);

quindi sempre alla spiccia (55 + 55) / (21 - 1) = 5.5 quindi come intero 5...


Ok ora dati questi valori dobbiamo metterci l'offset della probe, sia su X che su Y ed è qua che casca l'asino (poverino)...

Se la probe ce l'hai davanti verso di te rispetto al nozzle quando fa i punti frontali non c'è nessun problema, ma quando arriva dietro non può andare oltre a sondare perché il nozzle andrebbe fuori probeable radius... quindi non li fa li calcola, li estrapola rispetto a quelli che ha preso in precedenza...

Se per esempio i valori precedenti tendevano a salire estrapolando tendono a salire anche quelli che non sono stati presi, non so se mi sono spiegato...

Ecco perché ho messo il comando per poterli variare a mano... Ed ecco perché continuo a dire a tutti indifferentemente, cartesiane o delta che siano, cercate di mettere la probe il più vicino possibile al nozzle, diciamo che la perfezione sarebbe il nozzle stesso....


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Sensore Autobed leveling - BLTOUCH
January 26, 2017 02:49PM
Ma c'è un modo per leggere i punti dove il probe (bltouch) andrà a toccare? perché ho come l'impressione che la lettura me la fa in un modo e la stampa la sposta 4/5 centimetri più a destra. Insomma sono impantanato con sta diamine di calibrazione


Gianluca

Kossel K2 [ø 0.4 - 1.75] | Ruramps 1.1 | TMC2100 | MK4duo | KISSlicer
Website - Thing
Re: Sensore Autobed leveling - BLTOUCH
January 26, 2017 06:24PM
Cosa vuoi dire.. fammi capire...

Intanto cerco di spiegarti... Prova a fare G30 X0 Y0 vedrai la probe andare nel punto X0 Y0, ma il nozzle dov'è??
E' spostato di quell offset di X e Y.. Ora se hai problemi di variazione d'altezza concavo o convesso per un delta radius non apposto cosa succede?
Succede che quando il nozzle è a 0,0 l'altezza è giusta, ma quando va a 20,20 per esempio è più alto, ma la sonda sta facendo il probe a 0,0 e la sonda è attaccata al nozzle quindi rileva un'altezza su X0 Y0 che in effetti non c'è... Non so se mi sono spiegato...
Quindi la prima cosa da fare è essere certi che il nozzle si muovi in piano e che quindi hai tutti i parametri giusti, endstop, rod, tower etc etc. Poi puoi livellare... Ma ci sarà sempre un piccolo problema se hai la sonda troppo distante dal nozzle.

Edited 1 time(s). Last edit at 01/26/2017 06:25PM by MagoKimbra.


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Sensore Autobed leveling - BLTOUCH
January 26, 2017 07:28PM
Quote
MagoKimbra
Cosa vuoi dire.. fammi capire...

Intanto cerco di spiegarti... Prova a fare G30 X0 Y0 vedrai la probe andare nel punto X0 Y0, ma il nozzle dov'è??
E' spostato di quell offset di X e Y.. Ora se hai problemi di variazione d'altezza concavo o convesso per un delta radius non apposto cosa succede?
Succede che quando il nozzle è a 0,0 l'altezza è giusta, ma quando va a 20,20 per esempio è più alto, ma la sonda sta facendo il probe a 0,0 e la sonda è attaccata al nozzle quindi rileva un'altezza su X0 Y0 che in effetti non c'è... Non so se mi sono spiegato...
Quindi la prima cosa da fare è essere certi che il nozzle si muovi in piano e che quindi hai tutti i parametri giusti, endstop, rod, tower etc etc. Poi puoi livellare... Ma ci sarà sempre un piccolo problema se hai la sonda troppo distante dal nozzle.

In pratica il probe si trova a 20mm dal nozzle ed è posizionato verso l'asse X come nel disegno... è troppo lontano? ma poi non rischio di scioglierlo?. Domani controllo la meccanica in particolare gli endstop + a cui non avevo dedicato troppo tempo, pensavo che il bltouch compensasse gli errori, i rod li controllo pure... a dire il vero ho già pronto i traxxas mi mancano solo le aste in fibra che devo ancora capire dove prenderle, per la tower credo intendi la struttura e li l'unica cosa che devo tarare bene è il parallelismo tra le torri. Mi dedico un po a queste cose e mi rifaccio sentire, per ora grazie del tempo dedicato



Edited 1 time(s). Last edit at 01/26/2017 07:29PM by karnhack.


Gianluca

Kossel K2 [ø 0.4 - 1.75] | Ruramps 1.1 | TMC2100 | MK4duo | KISSlicer
Website - Thing
Re: Sensore Autobed leveling - BLTOUCH
January 27, 2017 02:33AM
Ma hai provato a fare l'autocalibrazione???


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Sensore Autobed leveling - BLTOUCH
January 27, 2017 05:53AM
Quote
MagoKimbra
Ma hai provato a fare l'autocalibrazione???

Ti riferisci all'autocalibrazione a 7 punti? l'ho fatta una volta ma ho dovuto spegnere forzatamente la stampante perché il probe cerca di raggiungere aree irraggiungibili dalla stampante, finisce fuori dal piatto e urta alle torri

Edited 2 time(s). Last edit at 01/27/2017 08:31AM by karnhack.


Gianluca

Kossel K2 [ø 0.4 - 1.75] | Ruramps 1.1 | TMC2100 | MK4duo | KISSlicer
Website - Thing
Re: Sensore Autobed leveling - BLTOUCH
January 27, 2017 08:32AM
Quote
karnhack
Quote
MagoKimbra
Ma hai provato a fare l'autocalibrazione???

Ti riferisci all'autocalibrazione a 7 punti? l'ho fatta una volta ma ho dovuto spegnere forzatamente la stampante perché il probe cerca di raggiungere aree irraggiungibili dalla stampante, finisce fuori dal piatto e urta alle torri

Si può modificare il delta printable radius dal comando M666? probabilmente è li l'errore, perché ho modificato il radius ma sembra non ne tenga conto

SENDING:M501
MKV30 stored settings retrieved (2013 bytes)
Configconfused smileyteps per unit:
Config:  M92 X80.000 Y80.000 Z80.000 E96.000
Config:Maximum feedrates (mm/s):
Config:  M203 X200.000 Y200.000 Z200.000 E200.000
Config:Maximum Acceleration (mm/s2):
Config:  M201 X3000 Y3000 Z3000 E3000
Config:Accelerations: P=printing, V=travel and T* R=retract
Config:  M204 P3000.000 V3000.000 R3000.000
Config:Advanced variables: S=Min feedrate (mm/s), V=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum X jerk (mm/s), Y=maximum Y jerk (mm/s), Z=maximum Z jerk (mm/s),  E=maximum E jerk (mm/s)
Config:  M205 S0.000 V0.000 B20000 X10.000 Y10.000 Z10.000 E20.000
Config:Home offset (mm):
Config:  M206 X0.000 Y0.000 Z0.000
Config:Endstop adjustment (mm):
Config:  M666 X0.00 Y0.00 Z0.00
Config:Geometry adjustment: ABC=TOWER_RADIUS_ADJ, IJK=TOWER_POSITION_ADJ, UVW=TOWER_DIAGROD_ADJ, R=Delta Radius, D=Diagonal Rod, S=Segments per second, H=Z Height
Config:  M666 A0.000 B0.000 C0.000 I0.000 J0.000 K0.000 U0.000 V0.000 W0.000 R99.40 D217.00 S160.000 H340.200
Config:Z Probe offset (mm):
Config:  M666 P-2.54
Config:Material heatup parameters:
Config:  M145 S0 H180 B50 F255
Config:  M145 S1 H240 B70 F255
Config:  M145 S2 H230 B60 F255
Configtongue sticking out smileyID settings:
Config:  M301 HConfig:Filament settings: Disabled
Config:  M200 D1.750
Stats: Total: 0, Finished: 0, Failed: 0
Stats: Total print time: 0s, Power on time: 20s
Stats: Filament used: 0Km 0m 0cm 0mm


Gianluca

Kossel K2 [ø 0.4 - 1.75] | Ruramps 1.1 | TMC2100 | MK4duo | KISSlicer
Website - Thing
Re: Sensore Autobed leveling - BLTOUCH
January 27, 2017 09:40AM
Scusa mi sono accorto solo dopo che potevo farlo da solo... ho dato G30 A ma mi va in errore forse ho poca memoria? quando ho installato il firmware mi diceva che avevo poca memoria...

< 17:06:32: Bed X: 0.000 Y: 65.000 Z: 5.670
< 17:06:33: Bed X: 56.292 Y: 32.500 Z: 6.492
< 17:06:34: Bed X: 56.292 Y: -32.500 Z: 5.151
< 17:06:35: Bed X: -0.000 Y: -65.000 Z: 2.848
< 17:06:35: Bed X: -56.292 Y: -32.500 Z: 1.615
< 17:06:36: Bed X: -56.292 Y: 32.500 Z: 3.066
< 17:06:37: Bed X: 0.000 Y: 0.000 Z: 0.386
< 17:06:38: Calibrated 7 factors using 7 points, deviation before ? after ?
< 17:06:38: Calibrate Height
< 17:06:54: Endstops X? Y? Z? height ? diagonal rod ? delta radius ? Towers radius correction A? B? C?
< 17:07:02: X:0.00 Y:0.00 Z:306.36 E:0.00 Count Alpha:40327 Beta:40327 Teta:40327
< 17:07:02: Error:Line Number is not Last Line Number+1, Last Line: 1459617792

Edited 2 time(s). Last edit at 01/27/2017 11:10AM by karnhack.


Gianluca

Kossel K2 [ø 0.4 - 1.75] | Ruramps 1.1 | TMC2100 | MK4duo | KISSlicer
Website - Thing
Re: Sensore Autobed leveling - BLTOUCH
January 27, 2017 12:52PM
Non capisco perché hai quei punti interrogativi...
Puoi fare un m666 l dopo aver fatto l'autocalibrazione a 7 punti...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Sensore Autobed leveling - BLTOUCH
January 28, 2017 09:51AM
Quote
MagoKimbra
Non capisco perché hai quei punti interrogativi...
Puoi fare un m666 l dopo aver fatto l'autocalibrazione a 7 punti...

In pratica dopo il G30 A non riesco a dare nessun comando perché continua a restituire linee di errore, in ogni caso premendo l'emergency stop su repetier poi riesco a dare l' M666 L

< 15:47:30: start
> 15:47:30: N1 M110 *2
< 15:47:30: Echo:Echo:MK4duo_4.3.1
> 15:47:30: N3 M666 L *106
< 15:47:30: Echo:Last Updated: Jan 22 2017 16:56:51 | Author: (Anycubic)
< 15:47:30: Echo:Compiled: Jan 22 2017
< 15:47:30: Echo:Free Memory: 908 PlannerBufferBytes: 1248
< 15:47:30: MKV30 stored settings retrieved (2013 bytes)
< 15:47:30: Configconfused smileyteps per unit:
< 15:47:30: Config:  M92 X80.000 Y80.000 Z80.000 E96.000
< 15:47:30: Config:Maximum feedrates (mm/s):
< 15:47:30: Config:  M203 X200.000 Y200.000 Z200.000 E200.000
< 15:47:30: Config:Maximum Acceleration (mm/s2):
< 15:47:30: Config:  M201 X3000 Y3000 Z3000 E3000
< 15:47:30: Config:Accelerations: P=printing, V=travel and T* R=retract
< 15:47:30: Config:  M204 P3000.000 V3000.000 R3000.000
< 15:47:30: Config:Advanced variables: S=Min feedrate (mm/s), V=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum X jerk (mm/s), Y=maximum Y jerk (mm/s), Z=maximum Z jerk (mm/s),  E=maximum E jerk (mm/s)
< 15:47:30: Config:  M205 S0.000 V0.000 B20000 X10.000 Y10.000 Z10.000 E20.000
< 15:47:30: Config:Home offset (mm):
< 15:47:30: Config:  M206 X0.000 Y0.000 Z0.000
< 15:47:30: Config:Endstop adjustment (mm):
< 15:47:30: Config:  M666 X0.00 Y0.00 Z0.00
< 15:47:30: Config:Geometry adjustment: ABC=TOWER_RADIUS_ADJ, IJK=TOWER_POSITION_ADJ, UVW=TOWER_DIAGROD_ADJ, R=Delta Radius, D=Diagonal Rod, S=Segments per second, H=Z Height
< 15:47:30: Config:  M666 A0.000 B0.000 C0.000 I0.000 J0.000 K0.000 U0.000 V0.000 W0.000 R75.00 D217.00 S160.000 H340.200
< 15:47:30: Config:Z Probe offset (mm):
< 15:47:30: Config:  M666 P-2.54
< 15:47:30: Config:Material heatup parameters:
< 15:47:30: Config:  M145 S0 H180 B50 F255
< 15:47:30: Config:  M145 S1 H240 B70 F255
< 15:47:30: Config:  M145 S2 H230 B60 F255
< 15:47:30: Configtongue sticking out smileyID settings:
< 15:47:30: Config:  M301 H� P22.20 I1.08 D114.00
< 15:47:30: Config:Filament settings: Disabled
< 15:47:30: Config:  M200 D1.750
< 15:47:30: Stats: Total: 0, Finished: 0, Failed: 0
< 15:47:30: Stats: Total print time: 0s, Power on time: 0s
< 15:47:30: Stats: Filament used: 0Km 0m 0cm 0mm
< 15:47:35: Config:Current Delta geometry values:
< 15:47:35: Configangry smiley (Endstop Adj): 0.000
< 15:47:35: Config:Y (Endstop Adj): 0.000
< 15:47:35: Config:Z (Endstop Adj): 0.000
< 15:47:35: Configtongue sticking out smiley (ZProbe ZOffset): -2.543
< 15:47:35: Config:A (Tower A Radius Correction): 0.000
< 15:47:35: Config:B (Tower B Radius Correction): 0.000
< 15:47:35: Config:C (Tower C Radius Correction): 0.000
< 15:47:35: Config:I (Tower A Position Correction): 0.000
< 15:47:35: Config:J (Tower B Position Correction): 0.000
< 15:47:35: Config:K (Tower C Position Correction): 0.000
< 15:47:35: Config:U (Tower A Diagonal Rod Correction): 0.000
< 15:47:35: Config:V (Tower B Diagonal Rod Correction): 0.000
< 15:47:35: Config:W (Tower C Diagonal Rod Correction): 0.000
< 15:47:35: Config:R (Delta Radius): 75.0000
< 15:47:35: Configgrinning smiley (Diagonal Rod Length): 217.0000
< 15:47:35: Configconfused smiley (Delta Segments per second): 160.0
< 15:47:35: Config:H (Z-Height): 340.200


Gianluca

Kossel K2 [ø 0.4 - 1.75] | Ruramps 1.1 | TMC2100 | MK4duo | KISSlicer
Website - Thing
Re: Sensore Autobed leveling - BLTOUCH
January 28, 2017 01:42PM
Si ma se fai il reset i valori si vanno a far benedire...
Usi Host o cosa per il collegamento con la stampante??


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Sensore Autobed leveling - BLTOUCH
January 28, 2017 06:10PM
Quote
MagoKimbra
Si ma se fai il reset i valori si vanno a far benedire...
Usi Host o cosa per il collegamento con la stampante??

Eh si l'avevo immaginato perciò l'ho fatto presente... uso sia Printrun che Repetier-Host


Gianluca

Kossel K2 [ø 0.4 - 1.75] | Ruramps 1.1 | TMC2100 | MK4duo | KISSlicer
Website - Thing
Re: Sensore Autobed leveling - BLTOUCH
January 30, 2017 01:09AM
L'ho montato nella Vulcanus Max 30 ho settato su Marlin kimbra duo opzione che mi sonda i 3 punti settando la griglia. Ho letto che per piatti più grandi, monto 30x30, meglio settaggio Lineare o Bilineare? Chi mi spiega le differenze e quale meglio settare.
Grazie

Edited 3 time(s). Last edit at 01/30/2017 01:10AM by Micron792.


Kossel Mini Alligator board , MK4duo 4.3.8, Extruder Bulldog Xl Nozzle 0.4 piatto 170mm, hot End E3d V6

Kossel XL scheda Ultratronics Pro, E3D V6, Titan Extruder in Flying mode, Bltouch, Nextion Enhanced 4:3 MK4duo 4.3.8

Geeetech A20M
Re: Sensore Autobed leveling - BLTOUCH
January 30, 2017 04:59AM
Quote
karnhack
Quote
MagoKimbra
Si ma se fai il reset i valori si vanno a far benedire...
Usi Host o cosa per il collegamento con la stampante??

Eh si l'avevo immaginato perciò l'ho fatto presente... uso sia Printrun che Repetier-Host

C'è un modo per interrompere senza perdere i dati?


Gianluca

Kossel K2 [ø 0.4 - 1.75] | Ruramps 1.1 | TMC2100 | MK4duo | KISSlicer
Website - Thing
Re: Sensore Autobed leveling - BLTOUCH
January 30, 2017 05:17AM
no... Ma il problema è perché ti da errore??


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Sensore Autobed leveling - BLTOUCH
January 30, 2017 05:23AM
Quote
MagoKimbra
no... Ma il problema è perché ti da errore??

Il problema è che dopo che mi ha dato l'errore il processo non si ferma e repetier continua a restituirmi incessantemente linee di errore tipo questa
< 11:21:11: Error:error writing to file
< 11:21:11: Error:error writing to file
< 11:21:11: Error:error writing to file
< 11:21:11: Error:error writing to file
< 11:21:11: Error:error writing to file
< 11:21:11: Error:error writing to file
< 11:21:12: Error:error writing to file
< 11:21:13: Error:error writing to file
< 11:21:14: Error:error writing to file
< 11:21:16: Error:error writing to file
< 11:21:17: Error:error writing to file
< 11:21:18: Error:error writing to file
< 11:21:19: Error:error writing to file
< 11:21:20: Error:error writing to file
< 11:21:21: Error:error writing to file
< 11:21:22: Error:error writing to file
< 11:21:23: Error:error writing to file

Oppure tipo questa

< 11:26:55: Error:Line Number is not Last Line Number+1, Last Line: 1577058304
< 11:26:55: Resend:1577058305
< 11:26:56: Error:Line Number is not Last Line Number+1, Last Line: 1577058304
< 11:26:56: Resend:1577058305
< 11:26:57: Error:Line Number is not Last Line Number+1, Last Line: 1577058304
< 11:26:57: Resend:1577058305
< 11:26:59: Error:Line Number is not Last Line Number+1, Last Line: 1577058304
< 11:26:59: Resend:1577058305
< 11:26:59: Error:Line Number is not Last Line Number+1, Last Line: 1577058304
< 11:26:59: Resend:1577058305
< 11:27:01: Error:Line Number is not Last Line Number+1, Last Line: 1577058304
< 11:27:01: Resend:1577058305

Edited 1 time(s). Last edit at 01/30/2017 05:27AM by karnhack.


Gianluca

Kossel K2 [ø 0.4 - 1.75] | Ruramps 1.1 | TMC2100 | MK4duo | KISSlicer
Website - Thing
Re: Sensore Autobed leveling - BLTOUCH
January 30, 2017 05:40AM
eye popping smiley

Che scheda hai??


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Sensore Autobed leveling - BLTOUCH
January 30, 2017 05:59AM
Quote
MagoKimbra
eye popping smiley

Che scheda hai??

Bella domanda.... è una trigorilla che integra un po di cose, in pratica è questa




Gianluca

Kossel K2 [ø 0.4 - 1.75] | Ruramps 1.1 | TMC2100 | MK4duo | KISSlicer
Website - Thing
Re: Sensore Autobed leveling - BLTOUCH
January 30, 2017 08:32AM
Pensi non vada bene la scheda? Al momento non va più nulla
Ho cancellato la memoria con M502, ho reimpostato l'altezza, il radius, ho ripetuto i passaggi precedenti ma non riesco a dare manco un G29... al secondo tocco del bltouch impazzisce la stampante...


Gianluca

Kossel K2 [ø 0.4 - 1.75] | Ruramps 1.1 | TMC2100 | MK4duo | KISSlicer
Website - Thing
Re: Sensore Autobed leveling - BLTOUCH
January 30, 2017 09:34AM
Memoria esaurita?? Che ti dice in compilazione? attento che hai poca memoria??


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Sensore Autobed leveling - BLTOUCH
January 30, 2017 09:37AM
Quote
MagoKimbra
Memoria esaurita?? Che ti dice in compilazione? attento che hai poca memoria??

Si

Lo sketch usa 146.262 byte (57%) dello spazio disponibile per i programmi. Il massimo è 253.952 byte.
Le variabili globali usano 7.201 byte (87%) di memoria dinamica, lasciando altri 991 byte liberi per le variabili locali. Il massimo è 8.192 byte.
Poca memoria disponibile, potrebbero presentarsi problemi di stabilità


Gianluca

Kossel K2 [ø 0.4 - 1.75] | Ruramps 1.1 | TMC2100 | MK4duo | KISSlicer
Website - Thing
Re: Sensore Autobed leveling - BLTOUCH
January 30, 2017 10:15AM
Come mi conviene procedere? posso fare qualcosa o mi tocca cambiare scheda?


Gianluca

Kossel K2 [ø 0.4 - 1.75] | Ruramps 1.1 | TMC2100 | MK4duo | KISSlicer
Website - Thing
Re: Sensore Autobed leveling - BLTOUCH
January 30, 2017 10:54AM
Hai il display pure???

Se si disabilita il display e la sd recuperi parecchia memoria... lasci solo l'autocalibrazione, la fai con la speranza che la finisca, salvi i valori in eeprom, togli l'autocalibrazione e rimetti tutto il resto... E' l'unica oppure la usi senza lcd...

Per esempio il display non grafico occupa molto meno memoria rispetto al grafico... Purtroppo con la delta si va contro queste cose e autocalibrazione abl sd lcd ne occupano veramente tanta...

Edited 1 time(s). Last edit at 01/30/2017 10:55AM by MagoKimbra.


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Sensore Autobed leveling - BLTOUCH
January 30, 2017 11:45AM
Ho disattivato LCD e SD. Il risultato è questo, ancora non ho salvato con M500 visti i punti interrogativi:

> 17:42:57: N25 G28 *4
< 17:43:00: X:0.00 Y:0.00 Z:317.10 E:0.00 Count Alpha:42051 Beta:42051 Teta:42051
> 17:43:10: N36 G30 A *110
< 17:43:10: Starting Auto Calibration  points
< 17:43:19: Bed X: 0.000 Y: 65.000 Z: 7.760
< 17:43:20: Bed X: 56.292 Y: 32.500 Z: 9.990
< 17:43:20: Bed X: 56.292 Y: -32.500 Z: 7.768
< 17:43:21: Bed X: -0.000 Y: -65.000 Z: 4.359
< 17:43:22: Bed X: -56.292 Y: -32.500 Z: 2.187
< 17:43:22: Bed X: -56.292 Y: 32.500 Z: 4.464
< 17:43:24: Bed X: 0.000 Y: 0.000 Z: -0.163
< 17:43:24: Calibrated 7 factors using 7 points, deviation before ? after ?
< 17:43:24: Calibrate Height
< 17:43:40: Endstops X? Y? Z? height ? diagonal rod ? delta radius ? Towers radius correction A? B? C?
< 17:43:48: X:0.00 Y:0.00 Z:258.64 E:0.00 Count Alpha:28535 Beta:28535 Teta:28535

Edited 1 time(s). Last edit at 01/30/2017 11:47AM by karnhack.


Gianluca

Kossel K2 [ø 0.4 - 1.75] | Ruramps 1.1 | TMC2100 | MK4duo | KISSlicer
Website - Thing
Re: Sensore Autobed leveling - BLTOUCH
January 30, 2017 02:17PM
eccomi sono ritornato, dopo i vari test e le mille calibrazioni comincio a pensare che lasciavo la classica calibrazione con le molle ci avevo guadagnato in salute smiling smiley
il problema e be non livella ....nella parte sx va bene e l'ugello e preciso mentre nella parte dx e troppo alto, e purtroppo non ne sono venuto a capo.
Re: Sensore Autobed leveling - BLTOUCH
January 30, 2017 02:43PM
Potevi salvare anzi rifallo e salva... Ora controllo il perché escono i punti interrogativi, molto probabilmente ho sbagliato qualcosa con il print in seriale per le 8 bit...

Devi capire una cosa la delta ha due cose fondamentali... La prima che lavora con tre torri e la trigonometria che c'è dietro permette il movimento nello spazio del nozzle... Poi c'è il piano...
Con le molle sul piano regoli il piano puoi metterlo in bolla quanto ti pare, ma se il nozzle si muove facendo una curva convessa o concava quello dipende dalla geometria della delta.


Quindi una cosa è il piano e una cosa è il movimento.. Con la calibrazione in teoria si dovrebbe calibrare ed evitare quel movimento, un'altra invece è il piano che poi va messo in piano.. Il problema è che purtroppo per fare ciò bisognerebbe avere almeno uno dei due perfetto perchè se la calibrazione la fa sondando il piano che a sua volta è storto capisci che puoi avere il miglior fw del mondo ma non se ne esce...

Ora la prima cosa è fai la calibrazione e poi fai M666 L e leggi i valori che ti da... Da quelli riusciamo a capire cosa c'è che non va...
La calibrazione va fatta con l'altezza messa bene e con il G30 X0 Y0 che da un valore quasi vicino allo 0... Fatto cio si fa G30 A poi salvi e metti il log di M666 L...
Intanto controllo quei ?...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Sensore Autobed leveling - BLTOUCH
January 30, 2017 03:16PM
Grazie mille intanto, questo è il risultato di M666 L dopo il G30 A con successivo M500:
SENDING:G28
>>> M666 L
SENDING:M666 L
Config:Current Delta geometry values:
Configangry smiley (Endstop Adj): -0.368
Config:Y (Endstop Adj): -0.106
Config:Z (Endstop Adj): 0.000
Configtongue sticking out smiley (ZProbe ZOffset): -2.926
Config:A (Tower A Radius Correction): -2.827
Config:B (Tower B Radius Correction): -3.891
Config:C (Tower C Radius Correction): 0.000
Config:I (Tower A Position Correction): 0.000
Config:J (Tower B Position Correction): 0.000
Config:K (Tower C Position Correction): 0.000
Config:U (Tower A Diagonal Rod Correction): 0.000
Config:V (Tower B Diagonal Rod Correction): 0.000
Config:W (Tower C Diagonal Rod Correction): 0.000
Config:R (Delta Radius): 68.3706
Configgrinning smiley (Diagonal Rod Length): 118.3901
Configconfused smiley (Delta Segments per second): 160.0
Config:H (Z-Height): 340.112


Gianluca

Kossel K2 [ø 0.4 - 1.75] | Ruramps 1.1 | TMC2100 | MK4duo | KISSlicer
Website - Thing
Re: Sensore Autobed leveling - BLTOUCH
January 30, 2017 03:54PM
Ok ho aggiustato, purtroppo nelle 8 bit nella comunicazione seriale le variabili UINT8 non vengono stampate o meglio serializzate... quindi le ho cambiate in INT8... UINT8 è un intero a 8 bit positivo quindi da 0 a 255 mentre INT8 sono interi a 8 bit che vanno da -127 a 128..
Vabbe so cose mie... ha ha ha...
Cmq ho modificato il fw... se vuoi riscaricare...

Allora ora che è calibrato e hai salvato dovresti disabilitare la funzione e riabilitare il resto e fare G29, ma per non perdere troppo tempo per ora il display tienilo disabilitato...
Controlla di avere quei valori in EEPROM, quando riattivi....


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Sensore Autobed leveling - BLTOUCH
January 31, 2017 08:00AM
qualcuno mi sa dire qualcosa sull'errato livellameto?nonostante si fatto tutto a regola d'arte ho il problema del livellamento sfasato.
Re: Sensore Autobed leveling - BLTOUCH
January 31, 2017 08:45AM
Quote
MagoKimbra
Allora ora che è calibrato e hai salvato dovresti disabilitare la funzione e riabilitare il resto e fare G29, ma per non perdere troppo tempo per ora il display tienilo disabilitato...
Controlla di avere quei valori in EEPROM, quando riattivi....

Ho riscaricato e installato la versione stabile come prima, sempre senza lettore sd ed lcd.

Non riesco a fare il g29, il bltouch non scende manco sul piano di stampa che se ne va verso z urtando all'impazzata sull'endstop + di X che lo rimanda indietro.
Dopo la calibrazione a 7 punti ho notato diverse cose:
- L'altezza da 340.200 è passata a 340.112
- Il delta radius da 60 è passato a 68.3706
- Dopo il G28 in nozzle prende una posizione 3 o 4 cm più bassa rispetto a prima.

Vorrei provare a resettare tutto e ripetere la procedura ma sia dopo l' M502 che l'M322 rimane tutto in memoria, in ogni caso riposto i dati:

M501
SENDING:M501
MKV30 stored settings retrieved (2013 bytes)
Configconfused smileyteps per unit:
Config:  M92 X80.000 Y80.000 Z80.000 E96.000
Config:Maximum feedrates (mm/s):
Config:  M203 X200.000 Y200.000 Z200.000 E200.000
Config:Maximum Acceleration (mm/s2):
Config:  M201 X3000 Y3000 Z3000 E3000
Config:Accelerations: P=printing, V=travel and T* R=retract
Config:  M204 P3000.000 V3000.000 R3000.000
Config:Advanced variables: S=Min feedrate (mm/s), V=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum X jerk (mm/s), Y=maximum Y jerk (mm/s), Z=maximum Z jerk (mm/s),  E=maximum E jerk (mm/s)
Config:  M205 S0.000 V0.000 B20000 X10.000 Y10.000 Z10.000 E20.000
Config:Home offset (mm):
Config:  M206 X0.000 Y0.000 Z0.000
Config:Endstop adjustment (mm):
Config:  M666 X-0.37 Y-0.11 Z0.00
Config:Geometry adjustment: ABC=TOWER_RADIUS_ADJ, IJK=TOWER_POSITION_ADJ, UVW=TOWER_DIAGROD_ADJ, R=Delta Radius, D=Diagonal Rod, S=Segments per second, H=Z Height
Config:  M666 A-2.827 B-3.891 C0.000 I0.000 J0.000 K0.000 U0.000 V0.000 W0.000 R68.37 D118.39 S160.000 H340.112
Config:Z Probe offset (mm):
Config:  M666 P-2.79
Configtongue sticking out smileyID settings:
Config:  M301 H0 P22.20 I1.08 D114.00
Config:Filament settings: Disabled
Config:  M200 D1.750

M666 L
SENDING:M666 L
Config:Current Delta geometry values:
Configangry smiley (Endstop Adj): -0.368
Config:Y (Endstop Adj): -0.106
Config:Z (Endstop Adj): 0.000
Configtongue sticking out smiley (ZProbe ZOffset): -2.789
Config:A (Tower A Radius Correction): -2.827
Config:B (Tower B Radius Correction): -3.891
Config:C (Tower C Radius Correction): 0.000
Config:I (Tower A Position Correction): 0.000
Config:J (Tower B Position Correction): 0.000
Config:K (Tower C Position Correction): 0.000
Config:U (Tower A Diagonal Rod Correction): 0.000
Config:V (Tower B Diagonal Rod Correction): 0.000
Config:W (Tower C Diagonal Rod Correction): 0.000
Config:R (Delta Radius): 68.3706
Configgrinning smiley (Diagonal Rod Length): 118.3901
Configconfused smiley (Delta Segments per second): 160.0
Config:H (Z-Height): 340.112


Gianluca

Kossel K2 [ø 0.4 - 1.75] | Ruramps 1.1 | TMC2100 | MK4duo | KISSlicer
Website - Thing
Sorry, only registered users may post in this forum.

Click here to login