Welcome! Log In Create A New Profile

Advanced

strano comportamento 3dtouch

Posted by andrea2 
strano comportamento 3dtouch
July 05, 2017 06:02PM
Ciao a tutti,
ho notato una cosa che non mi porta riguardo alla griglia che crea il 3dtouch dopo il g29.
Con ABL AUTO_BED_LEVELING_LINEAR
Facendo semplicemente g28 e poi g29 il log mi riporta i seguenti valori:

23:52:48.650 : +0.999997 +0.000000 -0.002562
23:52:48.650 : -0.000002 +1.000000 -0.000849
23:52:48.650 : +0.002562 +0.000849 +0.999996


mentre se "falso" il piano in vetro inserendo uno spessore di 3mm da un lato mi riporta i seguenti valori

23:54:21.393 : +0.999995 +0.000000 -0.003156
23:54:21.393 : -0.000030 +0.999956 -0.009367
23:54:21.393 : +0.003156 +0.009367 +0.999951

strano il fatto che i valori siano quasi uguali, mentre dovrebbero cambiare quelli riferiti al lato dove ho inserito lo spessore.
Inoltre il secondo valore è sempre 0, ho provato durante il g29 a toccare in anticipo la probe e mi da sempre 0.
Per questo motivo il piano risulta male livellato in fase di stampa, e sono passato al MESH_BED_LEVELING che mi permette un migliore livellamento.

Ho fatto il repeatibility test

23:56:54.846 : Mean: 2.301250 Min: 2.277 Max: 2.322 Range: 0.045
23:56:54.846 : Standard Deviation: 0.016018
23:56:54.846 : X:160.00 Y:199.99 Z:5.46 E:0.00 Count X: 12800 Y:15999 Z:2184

Uso marlin RC8

Inoltre se scelgo ABL_GRID_POINTS_X 4 mi riporta sempre 9 valori, non dovrebbero essere 16?

consigli?
grazie

Edited 2 time(s). Last edit at 07/05/2017 07:12PM by andrea2.


Geeetech prusa i3 pro b acrylic
GT2560
marlin 1.1.9
Repetier host 1.6.2, cura 4.3, slic3r
Arduino 1.8.1
bltouch
pla 1.75
e3d v6 clone
Re: strano comportamento 3dtouch
July 06, 2017 02:22AM
Il sistema abl che stai usano il inear usa i vettori e la griglia è sempre una 3 x 3 perché sono riferiti ai 3 assi...
Quindi in una situazione normale è
1 0 0
0 1 0
0 0 1

Sono matrici di vettori che poi vanno moltiplicate per il punto x y z e danno il nuovo riferimento nello spazio... Non sto qui a spiegarti matrici, vettori e moltiplicazioni tra matrici e punti che è un esame di Geometria all'università...
In pratica nella matrice normale hai che:
X = 1 * x + 0 * y + 0 * z
Y = 0 * x + 1 * y + 0 * z
Z = 0 * x + 0 * y + 1 * z
Se sostituisci gli zero e 1 con la tua griglia hai i nuovi vettori..
Mentre con ABL_GRID_POINTS_X vari solo il numero di punti che prova quindi 16, ma il risultato finale è sempre quella matrice...

Edited 1 time(s). Last edit at 07/06/2017 02:25AM 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: strano comportamento 3dtouch
July 06, 2017 02:45AM
Quindi è normale le due serie di valori che ottengo con piano con e senza spessori?
Io pensavo da ignorante che i singoli valori della griglia erano effettivamente quelli rilevati dalla probe.

Edited 1 time(s). Last edit at 07/06/2017 03:46AM by andrea2.


Geeetech prusa i3 pro b acrylic
GT2560
marlin 1.1.9
Repetier host 1.6.2, cura 4.3, slic3r
Arduino 1.8.1
bltouch
pla 1.75
e3d v6 clone
Re: strano comportamento 3dtouch
July 06, 2017 09:19AM
Non nella linear, nella bilinear si!
Nella bilinear viene corretto Z direttamente senza correggere anche gli altri due assi...E il valore che leggi è esattamente il punto sul piano..
Nella linear come ho detto sono vettori che vengono calcolati e un .001 di differenza fa tanto..


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
Sorry, only registered users may post in this forum.

Click here to login