Vai al contenuto

Capitantino

Membri
  • Numero contenuti

    354
  • Iscritto

  • Ultima visita

Risposte pubblicato da Capitantino

  1. Capito il problema e risolto! ✌🏻😪

    Il problema era il fw dell'lcd... Infatti dei 3 file che dovevo caricare tramite scheda sd, poi solo 2 diventavano .CUR

    A quanto pare caricavo il file sbagliato 😒

    Sopra la schedina dell'lcd e nel sito su cui ho acquistato c'era scritto: BTT TFT35 V3.0

    Caricavo questo: BIGTREE_TFT35_V3.0.27.x

    Invece poi guardando le info da lcd sul fw e scheda diceva invece che era questo: BTT GD TFT35 V3.0

    Così ho selezionato il file corretto e caricato di nuovo, fatto probing, fatto test, modificato lo z probe offset e poi stampava quasi tutti o punti correttamente, ho solo dovuto ritoccare qualche punto della mesh di 0.01/0.02mm e ora funziona tutto 🙄

    Tutto perchè c'erano informazioni imprecise sull'lcd! 😠 poi non sono un asso ed è così che ho perso mesi di tempo per una stupidaggine 😒

     

    • Like 3
  2. 3 ore fa, Capitantino ha scritto:

    probing da lcd,

    Scusa, ho scritto lcd, volevo dire pc 🙊

    Ho fatto quelle cose da pc volevo dire 😅

     

    Ho usato simplify 3d, ma come ho scritto, ho fatto l'operazione sul punto centrale ma il nozzle era attaccato al bed, facendo però il test di prova risultava troppo lontano, almeno 0.15mm troppo alto 🤷

  3. 😅 Allora, ho fatto fare probing da lcd, lanciato g28 z, mi sono spostato sul primo punto della mesh e lanciato g1 z0, misurato con spessimetro 0.1mm circa il foglio di carta come spessore

    ora mi sono spostato sul punto centrale del piatto e fatto g1 z0 e il nozzle è appiccicato al bed...

    però ho già fatto un test per il primo strato e sul punto centrale risulta lontano, sarebbe da abbassare di almeno 0.15/0.20mm, ma più o meno in tutti i punti presi ci si deve abbassare da un minimo di 0.05mm a circa 0.25mm

  4. Sto ricompilando il fw partendo dalla versione 2.1.x, guarda dalla sezione pin della scheda cosa dice

    1839689925_20230116_1236072.thumb.jpg.61108c297c84f4c5b1c61111fbe22df5.jpg

    Se non ho capito male non spacificando alcun pin, lo collega automaticamente al pin "probe" PE4.

    Ciò non toglie che c'è sempre qualcosa che non mi torna sulla sonda eh, non riesco a capire con certezza quale tipo di probe devo abilitare in marlin (le ho provate un po' tutte tra l'altro).

    Allora:

    -fix mounted probe, no perchè non è una sonda fissa

    -nozzle as probe? Potrebbe essere visto che la sond viene posizionata sotto al nozzle 🤔 e poi nella sezione più giù gli specifico il punto rispetto al nozzle quei famosi 14 mm circa. Potrebbe?

    -z probe servo onestamente non lo so, perchè nel fw base era impostato questo, ma forse il pin a cui viene collegato è quello "servos" PE5? Che non andrebbe quindi d'accordo con quello che c'è impostato di default se non specifico il pin del probe o sbaglio?

    -poi bl touch e direi di no

    Quindi cosa dovrei abilitare in queste sezioni? 

    Perchè oltre la versione che avevo utilizzato, che probabilmente non funziona bene con il tft, ci deve essere qualche errore anche qui 🤷

     

     

     

  5. 12 ore fa, Whitedavil ha scritto:

    Abl, ok è limitato ma non è male. 

    Tu nel marlin hai solo abilitato il ripristino del livellamento dopo g28

    Ma quel #define mi sembra che lo attivi automaticamente 🤔

    Molte operazioni compreso il fade (impostato a 10mm) le gestisco tramite lcd, anche perchè c'è la console per lanciare i comandi da poter usare.

    12 ore fa, Whitedavil ha scritto:

    fai un G1 Z0.

    Tipo questo l'ho fatto manualmente direttamente da lcd, e ad esempio entrando sul menù mesh tuner e spostandomi sul punto 1, il suo valore lì dentro era 0.93 mentre facendo poi home z il valore in quella posizione era -0.93 🤔 (che cmq non rappresenta la distanza nozzle/bed) 🤷

    12 ore fa, Whitedavil ha scritto:

    nozzle si deve posizionare a circa 0.2mm dal bed (dipende dal l'offset di Z che regoli con m851)

    Il nozzle nn si è posizionato mai ad una distanza che può sembrare corretta, cmq quel m851 si imposta anche da fw tramite #define nozzle_to_probe_offset, dovrebbe essere questo se non sbaglio, dove imposti il punto di attivazione della sonda rispetto al nozzle.

    136251701_20230113_1052532.thumb.jpg.a9a84cc4ea15d63e3189998579e8f599.jpg

    Poi da lcd si salva su eeprom, si resetta ecc molto facilmente, quello ho fatto tutto, anche perchè quando modifichi qualche parametro che è presente sulla eeprom ti chiede subito se vuoi salvarli o meno 🤷

    La mesh la carica, perchè prima di sondare mi invia un messaggio d'errore dicendo failed to enable bed leveling, che significa che nn c'è alcuna mesh da caricare, infatti il menù mesh tuner è vuoto, quando faccio partire la sonda che vado su mesh tuner la mesh si vede e poi me la fa salvare su eeprom, al riavvio niente più messaggio d'errore e la mesh è sempre lì su mesh tuner.

    Quindi al di là dei numeri che segna quando faccio il probe a cui mi potrei adattare senza troppi problemi, il fatto è che se voglio regolare solo alcuni punti di quella mesh, non posso, perchè modificandone uno modifico anche gli altri! E questo mi rende impossibile sistemare le irregolarità del piatto 🤷

    Questo è il gcode che uso 

    1656883707_20230113_1103232.thumb.jpg.cf5c44bc984f0180701649f3902291c6.jpg

    Posso postare anche i config del fw della scheda e del TFT se volete vedere se c'è qualcosa che non va, io non lo capisco 🤷

     

    Altra curiosità che non ho ancora capito, cosè questo endstop adjustments presente nelle impostazioni dello schermo?

    760251151_20230113_1113272.thumb.jpg.d3fcf4a9f997c1a67deeb266df8845c3.jpg

    Si può salvare su eeprom ma non ho capito a cosa serva 

  6. 38 minuti fa, Whitedavil ha scritto:

    Sul sito marlin è spiegato tutto relativo al livellamento. 

    Eh purtroppo lo so, ho già seguito tutte le indicazioni 🤷  non so se ho fatto qualche errore particolare, ma ho provato così tante combinazioni che almeno una volta avrei azzeccato 😅

    40 minuti fa, Whitedavil ha scritto:

    Ma almeno si può sapere che tipo di livellamento usate?

    Uso abl, con quel sondino che ho postato 

     

    43 minuti fa, Whitedavil ha scritto:

    Quel sensore della chiron non è altro che un semplice interruttore, per cui non è adatto a fare questo lavoro.

    Vero, ma come un qualsiasi bltouch secondo me 🤷 serve solo a riportare le distanze misurate, il problema è usare quei dati 😅 cmq con la chiron di fabbrica funzionava correttamente pd 🙄

     

    46 minuti fa, Whitedavil ha scritto:

    Hai aggiunto allo start gcode i comandi relativi, e necessari, per usare il livellamento in fase di stampa? 

    L'ho abilitato da fw, il #define restore e qualcosa 🤔 è abilitato e lo carica in fase di stampa, ma il problema è la modifica dei singoli punti sondati, se ne cambio uno, cambiano anche gli altri

    2 minuti fa, FoNzY ha scritto:

    servono 4 ore per prenderli tutti 😅

    maltrima questa è follia 😅

  7. Si alla fine c'è circa 0.15 mm di differenza tra il più basso e il più alto, però stampando il primo strato si fa sentire tutta quella differenza, infatti nel punto più basso va abbastanza bene (è da aggiustare ancora forse di 0.03/0.05) ma quando arriva su altri punti è troppo lontano e le linee vengono separate una dall'altra... 

    Nel senso il letto ha qualche deformazione e necessita di qualche leggera compensazione, vorrei modificare qualche punto tramite il mesh tuner però se ne modifico uno, modifico anche tutti gli altri, nn posso fare singole compensazioni... 

    Perchè? 🤷

  8. Caspita ma quanti punti hai sondato? 😅

    Io cmq non ho il bl touch ma questo sondino a interruttore 

    20230112_151236.thumb.jpg.33d15c3654fa1356a0851951c96130fb.jpg

    Poi lo metti sotto il nozzle, la punta è in corrispondenza dell'interruttore. Poi da fw imposti solo la distanza tra interruttore e nozzle, nel mio caso -14 

    Il fatto è che con la chiron di fabbrica funzionava correttamente e senza problemi.

    Ho provato a compilare il nuovo fw guardando il vecchio fw della chiron, quello di fabbrica che funziona, e tutte le cose che riguardano il leveling sono uguali, dove si può, ad esempio la skr2 ha l'attacco apposta per il probe, mentre nella trigorilla mi sembra che fosse attaccato in un zmax o ymax, a parte questo il resto mi pare uguale..

    Forse il problema risiede nell'lcd?

  9. Ciao a tutti, dunque la premessa è che ho una anycubic chiron, su cui ho montato. La scheda skr 2 con i tmc2209 e lcd btt tft35 v3.0

    Purtroppo il bed non è perfettamente lineare ed anche se sistemo gli angoli con le rotelle, i punti intermedi e lo stesso centro risultano a distanze leggermete diverse rispetto agli angoli, abbastanza da rendere il primo layer impossibile senza usare una mesh...

    Dunque, ho provato sia il manual mesh leveling sia l'auto bed leveling usando la sonda della chiron, sonda che si mette manualmente sotto al nozzle e che viene collegata sulla scheda all''attacco "probe".

    Ecco cosa ho fatto:

    -livello gli angoli con le rotelle e un foglio come al solito

    -faccio partire la sonda e conclude correttamente

    -test di prova e vedo tutti i vari punti che andrebbero modificati

    -da lcd vado sulla sezione bed leveling e poi alla sezione mesh tuner dove mostra tutti i punti sondati, 25 punti totali per il bed 40×40 della chiron

    Qui iniziano le stranezze:

    736952308_20230112_1319542.thumb.jpg.8be14141a4ad0d7aa0151dfb31f1ad21.jpg

    I punti sondati che mi ritornano dal menù "mesh tuner" sono quelli nei riquadri (non quelli sottolineati), dovrebbero rappresentare la distanza tra home z e il bed (ma ovviamente non c'è quella distanza realmente) ad esempio nei 4 angoli c'è circa lo spessore del foglio.

    Quindi il primo problema è che non scrive la distanza reale.

    Poi, sempre dentro al menù mesh tuner, che mi mostra praticamente il disegno dei punti come da foto allegata, se provo a cliccare ad esempio sul primo punto in basso a sinistra dovrebbe portarmi alla quota z indicata, 0.93 mm, il nozzle si sposta in quel punto x y ma la z si piazza ad altezza maggiore di 0.93 mm, sarà tipo 3/4 mm invece che 0.93 mm, ma è solo una posizione fisica "fasulla", non è una posizione da usare per livellare con precisione.

    Se abbasso il nozzle fino al foglio di carta, che significa abbassarlo di 3/4 mm, e se stampo con questo nuovo z offset la stampa parte bucando il bed per quanto scenderebbe...

    Quindi non posso usare quelo zoffset per livellare bene..

    Se faccio solo riferimento alla stampa e quindi provo a regolare i punti sondati a step di 0.05 mm in base a come ha stampato succede cmq qualcosa di strano:

    Se modifico un punto, uno qualsiasi, mi modifica anche gli altri, cioè non vengono regolati singolarmente; se parto con il primo punto e arrivo al quinto, poi sarà corretto solo il quinto punto, gli altri si sono sballati tutti 😒

    Altra cosa, entro nel mesh tuner e mi posiziono sul primo punto, poi esco, ma rimane nella posizione x y di quel punto, e vado a fare home z su quel punto, e controllo dal menù movimenti, l'altezza xhe risulta è - 0.93

    Quindi come z fisica sondata mi dà -0.93 (e se passo il foglio di carta, la distanza è quella che ho impostato manualmente all'inizio regolando gli angoli) ma questi numeri a cosa fanno riferimento? Sono numeri che nn hanno senso...

    Poi se guardo il primo punto nel mesh tuner risulta segnato come +0.933 😒 facendo la home z si posizione su -0.93 ma che cavolo significa?

    Tra l'altro quel -0.93 sarebbe home z 0.00 prima di fare il test con la sonda, che dopo aver sondato lo cambia in -0.93 in questo caso.

    Perchè semplicemente non mi ritorna la distanza tra home z e il bed?? Che cavolo di calcoli fa per darmi quei numeri??

    Non capisco se ci sono errori nel fw della skr2 o del TFT35.

    Il fw della skr2 l'ho cambiato mille volte, sostituito con svariate versioni, controllato anche con altri fw chiron a cui fare riferimento, sembra tutto ok..

    Stessa cosa il fw TFT35 l'ho controllato e ricaricato più volte...

    L'unica cosa che mi sembra strana è che quando carico su sd i file:

    Config.ini

    TFT35

    BIGTREE_TFT35_V3.0.bin

    E poi li carico su lcd, una volta finita l'installazine e controllo i file su pc, diventano .cur solo i primi due file mentre il terzo rimane .bin

    Non so nemmeno se mi son spiegato chiaramente... 😣 

    Qualche idea?

     

  10. Alla fine ho fatto così, ho aperto il file gcode in txt, e dopo aver individuato l'altezza z a cui era arrivato prima della pausa ho rimosso tutte le righe di testo che venivano prima di quell'altezza, comprese le prime linee di spurgo e tutti i movimenti iniziali.. Poi ho fatto partire la stampa ed è andata 😪 ma è un sistema che funziona bene solo conoscendo l'altezza precisa in cui si è messo in pausa... Ma è andata 😤

    Ciò non toglie che l'impossibilità di riprendere la stampa dopo aver messo pausa va risolto in qualche modo, ma come?

  11. Tutto perchè non si può più proseguire la stampa dopo aver messo in pausa!

    C'è qualche errore di compilazione nel fw o nel tft?

    Ogni volta che si mette pausa, o che si interrompe per qualsiasi motivo la stampa, poi non riparte più e il tft rimane come bloccato, non prende più nessun comando neppure da console e mi dice in continuo "busy processing, please wait" ma poi rimane impalato! Ma pd tutti gli intoppi li trovo io

     

×
×
  • Crea Nuovo...