Quotekarnhack QuoteMagoKimbra 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,by karnhack - Elettronica e meccanica
QuoteMagoKimbra 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 torriby karnhack - Elettronica e meccanica
QuoteMagoKimbra 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 esempby karnhack - Elettronica e meccanica
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 calibrazioneby karnhack - Elettronica e meccanica
QuoteMagoKimbra Si hai scelto 21 punti quindi divide per 21 il diametro di probe area che è uguale alla radius printing - 5. Quindi se vai a fare i conti si abbiamo piccoli passi di 5 mm. C'è qualcosa che non torna... il delta_printable_radius è impostato a 70, quindi 140 mm di diametro (140-5):21=6,428mm Io in pratica una volta fatta la calibrazione, visto che il bltouch rimane nell'ultima posiby karnhack - Elettronica e meccanica
Se non erro questo è lo schema che segue... non ho capito bene se parte da 0 o da 1 ma interrogando la griglia 0 mi restituisce un valore quindi mi pare esatto. In ogni caso non mi trovo molto... ho cercato di ricostruire il percorso del bltouch durante la calibrazione e non mi sembra coerente... sempre che si sposti di 5mm sua in x che in Yby karnhack - Elettronica e meccanica
Sto impazzendo... in alcuni punti la lettura abl è coerente, nel senso che su +X quando arrivo a valori negativi il nozzle tocca, non è coerente su -X che con valori negativi il nozzle rimane alto. Questa è la lettura della calibrazione che mi sono riportato in excel perché sennò non ci capivo molto: mentre questa è la lettura che ho fatto manualmente da punto a punto: SENDING:G28 >>>by karnhack - Elettronica e meccanica
Poi ho un altro dubbio da niubbo... io abilito l'ABL col comando M320 S1 ma se vado a leggere le istruzioni c'è scritto che è richiesta la funzione ENABLE_LEVELING_FADE_HEIGH M320 - Enable/Disable S1=enable S0=disable, V Print the leveling grid, Z for leveling fade height (Requires ENABLE_LEVELING_FADE_HEIGHT) Quindi in MK4duo devo abilitare la funzione Enable Leveling Fade Height feature? e cby karnhack - Elettronica e meccanica
QuoteMagoKimbra Ma fai delle prove prima di rovinare nozzle e macchina... Il primo layer a che altezza lo fai 0,3 0,2??? Se lo fai a 0,2 una volta fatta la home scendi a 0,2 al centro e dovresti avere 0,2 mm tra il nozzle e il piano..poi ti sposti piano piano a destra e sinistra avanti e indietro e vedi se hai sempre la stessa misura, naturalmente dopo aver attivato l'abl.. In teoria non dovresby karnhack - Elettronica e meccanica
La cosa strana è che ora mi riga il nastro adesivo indipendentemente dalle dimensioni della stampa. Mentre prima il nozzle strisciava sul nastro solo su stampe grandi ora lo fa anche su stampe piccole. Quali prove mi restano da fare per individuare il problema?by karnhack - Elettronica e meccanica
Il problema è diminuito ma rimane, adesso riga dal lato opposto basso a destra.by karnhack - Elettronica e meccanica
QuoteMagoKimbra Si è normale, perché per sondare la zona bianca il nozzle finirebbe fuori dall'area.. Ora ci siamo al centro hai valori pari allo zero +/-... Ora come va durante la stampa? Purtroppo potrò provare a stampare solo domani altrimenti mia moglie mi toglie di casaby karnhack - Elettronica e meccanica
Dando nuovamente G29 ottengo questo: >>> g29 SENDING:G29 G29 Auto Bed Leveling Echo:Bilinear Leveling Grid: Echo: Echo: Echo: -0.499 -0.478 -0.460 -0.432 -0.409 -0.386 -0.339 -0.311 -0.274 -0.236 -0.251 -0.236 -0.259 -0.257 -0.273 -0.303 -0.274 -0.060 -0.139 -0.128 -0.091 Echo: -0.509 -0.499 -0.454 -0.412 -0.365 -0.338 -0.295 -by karnhack - Elettronica e meccanica
Ok >>> g28 SENDING:G28 >>> G30 X0 Y0 U1 SENDING:G30 X0 Y0 U1 Bed X:0.00 Y: 0.00 Z: -0.7875 New Z probe offset = -2.5802 >>> m500 SENDING:M500 Echoettings Stored (2013 bytes) >>> g28 SENDING:G28 >>> G30 X0 Y0 SENDING:G30 X0 Y0 Bed X:0.00 Y: 0.00 Z: -0.0500 New Z probe offset = -2.5302by karnhack - Elettronica e meccanica
QuoteMagoKimbra Ok allora ricapitoliamo.. Altezza è giusta... G30 X0 Y0 ti da Z0 e l'offset G29 dovrebbe almeno al centro darti valori vicino allo 0... Se questo non accade c'è qualcosa che non va... G30 X0 Y0 mi da 0,8... per poco non sfondavo la stampante, avevo dimenticato di mettere il piatto... >>> G30 X0 Y0 SENDING:G30 X0 Y0 Bed X:0.00 Y: 0.00 Z: -0.8000 New Z probe offset =by karnhack - Elettronica e meccanica
No, è attivoby karnhack - Elettronica e meccanica
Grazie, eccola: SENDING:G28 >>> M320 V1 SENDING:M320 V1 Echo:ABL: Off Echo:Bilinear Leveling Grid: Echo: Echo: Echo: -1.361 -1.340 -1.310 -1.257 -1.234 -1.186 -1.151 -1.098 -1.074 -1.036 -1.039 -0.998 -0.996 -0.994 -1.023 -1.003 -1.011 -0.060 -0.139 -0.128 -0.091 Echo: -1.359 -1.336 -1.291 -1.225 -1.177 -1.125 -1.083 -1.074 -1.by karnhack - Elettronica e meccanica
QuoteMagoKimbra Ok.. Scrivi la griglia!!! In che senso? io già sto messo male di mio se tu parli criptico...by karnhack - Elettronica e meccanica
QuoteMagoKimbra Non riesco a farlo capire sta cosa... G30 X0 Y0 U1 non setta l'altezza del piano setta l'offset della probe in base a quanto è stata impostata l'altezza di stampa... Quindi prima di ogni altra cosa settate bene l'altezza di stampa con il solito sistema del foglio... Una volta fatto provate e riprovate G28 G1 Z0 si deve fermare sempre alla stessa altezza e sul piano con il nozzle cby karnhack - Elettronica e meccanica
Ragazzi scusate ma sono di nuovo qui... dopo aver installato il bltouch ho ancora problemi col piano, l'errore è ridotto notevolmente ma ancora non ho risolto. Per scrupolo ieri ho smontato la stampante ed ho allineato le guide lineari alle assi della delta, ho usato un comparatore ed ho ottenuto una precisione di circa 0,02 mm. L'unica cosa che ancora è storta è il piano di stampa. Ricapitolandoby karnhack - Elettronica e meccanica
QuoteAmerigo 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 Ma invece se volessi fare l'autocalibrazione a 7 punti devo sostituire il G29 con il G30 A e tutto il resto della procedura rimane invariata?by karnhack - Elettronica e meccanica
Grazie, purtroppo ancora non ho risolto il difetto di stampa... da un lato il nozzle si alza troppo ed il pla non attacca, dall'altro mi graffia via il nastro adesivo... Ho dato prima il G28 poi il G29 ed infine l'M500 Nello start gcode ho impostato: ;Sliced at: {day} {date} {time} G21 ;metric values G90 ;absolute positioning M82 ;set extruder to absolute mode M107 ;start with the fan off G28by karnhack - Elettronica e meccanica
Allora dovrei aver risolto, il problema come sempre era la mia sbadataggine, in pratica prendeva l'altezza da M666 Hxxx che avevo dato in precedenza, ora però quello che non riesco a capire è perché la stampa non segue l'inclinazione del piano... il nozzle quando si avvicina all'asse X mi tocca sul piano come faceva prima che installassi il bltouchby karnhack - Elettronica e meccanica
Finalmente ce l'ho fatta, il problema era il pin del z_min invertito >>> g28 SENDING:G28 >>> g30 x0 y0 u1 SENDING:G30 X0 Y0 U1 Bed X:0.00 Y: 0.00 Z: -0.6000 New Z probe offset = -2.3949 >>> m500 SENDING:M500 Echo: Settings Stored (2013 bytes) >>> g29 SENDING:G29 G29 Auto Bed Leveling Echo:Bilinear Leveling Grid: Questi i valori: Echo: Echo: +0.588 +0.54by karnhack - Elettronica e meccanica
Cambiando pin risolto il problema de trigger, ora mi da SENDING:M119 Reporting endstop status x_max: NOT TRIGGERED y_max: NOT TRIGGERED z_max: NOT TRIGGERED z_probe: TRIGGERED Quando do G29 ora mi da questo... se non erro guardando in giro ho trovato che riguarda la temperatura del piano di stampa... ma cosa centra? io non l'ho attivato in quanto non ce l'ho SENDING:G29 G29 Auto Bed Leveling Eby karnhack - Elettronica e meccanica
Quotepieri70 Guarda che il bltouch non resta attivo come i classici endstop, ma da un impulso molto breve di chiusura allo scatto del pin. Quel mini impulso è sufficiente a far rilevare la home. Quindi difficile vederlo tra gli endstop attivati Da ignorante sto eseguendo quello che mi dite, la mia priorità è quella di avere una stampante efficiente, per questo ho preso il bltouch... col codice eby karnhack - Elettronica e meccanica
Lo stato degli endstop mi segna tutto non attivato. Eppure quando do il g28 gli endstop di xy e z funzionano SENDING:M119 Reporting endstop status x_max: NOT TRIGGERED y_max: NOT TRIGGERED z_max: NOT TRIGGERED z_probe: NOT TRIGGEREDby karnhack - Elettronica e meccanica
Ho fatto un video del comando G29 VIDEOby karnhack - Elettronica e meccanica
Tra svariate imprecazioni l'ho ruotato, ora è così In ogni caso non ho ancora impostato nessun offset perchè non mi tornavano i conti... quando ho visto che z deve per forza essere negativo ho pensato che si riferisse all'altezza e dunque che usasse la logica cartesiana... . Al momento ho l'MK4duo vergine, l'unica cosa che ho cambiato è il Delta printable radius che ho portato ad 80 (prima eraby karnhack - Elettronica e meccanica
QuoteMagoKimbra La prima cosa da fare è calcolare l'esatta altezza del nozzle... La regoli con il classico foglio di carta. Setti l'altezza e poi scendi fino a 4 o 5 mm poi scendi piano fino a toccare il piano con il foglio. fatto cio verifichi se è a 0 se è maggiore 0 allora sottrai il valore all'altezza e memorizzi il nuovo valore M666 H. Se invece quando è 0 ancora non è sul piano aumenti un pby karnhack - Elettronica e meccanica