Vai al contenuto

Truck64

Membri
  • Numero contenuti

    877
  • Iscritto

  • Ultima visita

  • Giorni Vinti

    14

Tutti i contenuti di Truck64

  1. La Vref serve a regolare la corrente di lavoro dei motori. Ogni motore ha la propria corrente, NEMA17 indica solo la forma della flangia e il diametro dell'albero, e di motori con coppie più o meno alte ce ne sono a centinaia. Nello specifico se sui tuoi motori c'è una sigla forse si riesce a risalire alla corrente, altrimenti ci si può arrivare partendo dalla Vref che hai sui driver stoc. Ma pensare a un valore unico per ogni motore è semplicemente assurdo: non servirebbe regolarla, ti pare? Riguardo alla modalità standalone e agli eventuali pin da cortocircuitare alcuni drive necessitano di fare una saldatura sul drive, per altri ci si arrangia con un ponte tra i pin. Per i tuoi il manuale è assolutamente inconsistente. Vedo di fare una ricerca più approfondita più tardi. Francamente ho fatto qualche prova anch'io in passato "sperando che vada" perchè volevo evitarmi lo sbattimento di tutte le verifiche circuitali necessarie. Metà delle volte ho fumato il circuito integrato di turno, quindi si, non avresti dovuto provare senza informazioni adeguate.
  2. Fanno la funzione di interruttori senza parti mobili. Senrvono per controlare la corrente che alimenta il piatto visto che quelli sulla Trigorilla non possono condurre abbastanza corrente. Si, si potrebbe, ma visto che i segnali sono tutti su connettori di forma non comune ti tocca in ogni caso tagliare/saldare i fili che hai ora e mettrci dei nuovi connettori, e vedere bene di collegare i fili giusti al posto giusto. Altre stampanti hanno i cablaggi separati e sono più semplici da upgradare, la tua proprio no. Intanto quali hai preso? Se sono per esempio Fysetc V1.2 o MKS 1.0 li puoi inserire nello slot di una Trigorilla senza problemi, ma se hai preso una versione più recente o uno qualsiasi dei Bigtreetech ti trovi uno o due pin in più che se li metti su una stampante non predisposta potrebbero toccare qualche altro componente e fare corto. Poi se non sbaglio il verso di rotazione dei motori è invertito rispetto al 4988, anche se quello è l'ultimo dei problemi. Anche la selezione dei microstep (i jumper sotto al driver) vanno cambiati e prima cosa dovresti sapere cosa hai ora.
  3. Figurati a me che non l'ho mai vista dal vivo🤪 Scherzi a parte sei veramente convinto di cambiare qualcosa li dentro? Cioè lo schedino (quello cerchiato in rosso) è collegato alla Trigorilla su quattro connettori che sulla SKR hanno disposizione differente e non riesci a montarlo. Farci un adattatore a fili è un lavoro da certosino. Se non lo usi ti tocca rifare i cablaggi di mezza macchina (termistori, finecorsa, lettore SD, pannello) e resti senza buzer. Scusa se ti sembro scoraggiante, e giusto per chiarire che ti stai approcciando ad un impresa mica da ridere, non è solo una questione di pochi byte da riscrivere.
  4. Si, il discorso è più o meno corretto. Nello specifico però devi andare a vedere dove effettivamente finirà il il buzer quando collegerai i componenti del display. Cioè il pin 10 di EXP1 e il buzer dei display tipo LCD12864 e della maggior parete degli altri display: ma attualmente tu lo hai su di uno schedino a parte e corrisponde al pin 8 (vedi D31) quindi nella definizione pin del display Chiron va messo EXP1_08_PIN. Ma poi c'è anche il problema che il reset del display finisce sul +5V... No mi sa che va fatto un approfondimeno anche su il resto dei cablaggi, prima di friggere qualcosa. Tanto per capire: il contenuto del box della Trigorilla è fatto così?
  5. veramente in Marlin c'è una cartella dedicata solo al display della chiron. Cerca il ramo Marlin/src/lcd/extui/anycubic_chiron e ci trovi dentro tutto quello che serve per l'integrazione del pannello. Per esempio il file chiron_tft.cpp contiene la conversione dei comandi ricevuti dal pannello via seriale (A0, A12, A21, ecc) nei relativi Gcode. E' solo che ci sono parti che richiamano a risorse specifiche della Trigorilla. Il firmware del sito Anycubic è un marlin 1.1.x, inutile confrontarlo con quello attuale. Ammesso che funzioni, ma non mi sembra di aver trovato in rete informazioni contrarie, devi prendere Marlin 2.x attuale con i file config della Chiron presi dagli esempi e poi fare il confronto con quello SKR.
  6. Non so dove hai preso scheda e driver per meno di €50 ma per un display funzionale mi sembra una spesa più che giustificata (primo link che ho trovato, se ti sbatti un po magari 10 euri li risparmi pure). Se vuoi spendere meno puoi prendere il classico LCD12864 che fa sempre il suo sporco lavoro, ma francamente lo vedo solo in accompagnamento a PC o Octoprint quindi alla fine il costo risulta maggiore. Riguardo al display presente nel firmware sempre di Marlin stiamo parlando, e i pannelli ci sono più o meno tutti. Il problema è che chi ha fatto l'intergrazione di quello della Chiron ha dato per scontato che lo si usasse con la Trigorilla, quindi ha fatto un adattamento del codice dedicato a quella scheda. Avesse seguito un poco più la filosofia di sviluppo di Marlin tutti questi problemi di conversione non ci sarebbero. Per esempio se invecie usare l'indirizzo fisico PB6 per definire il pin del ventilatore usi lo menmonico FAN2_PIN, il pin reale poi è identifcato automaticamente dal compilatore in funzione della scheda che scegli. Stessa cosa per riscaldatori, drive ecc. Da quello che ho capito il problema nel selezionare #define ANYCUBIC_LCD_CHIRO è semplicemente un cattivo lavoro di integrazione del codice dedicato. Se hai tempo e voglia di sistemarlo magari nel percorso impari qualcosa e potresti anche pubblicare il lavoro in modo che venga integrato nelle prossime release di Marlin. Altrimenti segui la starada già battuta e cambia il display.
  7. OK, trovo in rete diversa gente che ha già provato e poi rinunciato a riutilizare il display originale Chiron su scheda diversa dalla Trigorilla. Tra l'altro ho visto dove è il buzer (su una scheda aggiuntiva che fa da hub per divesi collegamenti). Se ti serve questa è una discussione interessante riguardo all'aggiornamento della Chiron. Nel primo post c'è il collegamento ad un GitHub dove trovi molte informazioni utili, ma sebra che il lavoro sia stato intrrotto. Io fossi in te rinuncerei al dispaly originale e ne prenderei uno più consono per la SKR 2, tipo un TFT35.
  8. Il primo è un avvertimento che il drive Z2 è stato indirizzato in automatico. Tutto il resto è legato all'errata identificazione dei pin nel passaggio tra Triigorilla e SKR. Uno è il buzer per gli egffetti acustici (non dovrebbe essere sul display?) l'altro come ti ho scritto non ho ancora cpito cos'è.
  9. Se il fw attuale è quello del sito AnyCubic è un fork di Marlin 1.x, non vorrei che ci fossero modifiche customizzate. La funzione di livellamento con 2 finecorsa infatti è cambiata da Marlin 1.x a 2.x. Nel vecchio fimware era una cosa un po abbozata mentre in quello attuale c'è una sezione dedicata al livellamento con 2 finecorsa o usando il probe, gestendo 2 o 3 driver ecc... Cavolo, un po di intraprendenza... gran parte di quello che serve lo trovi nei commenti dei file config. Serve per memorizzare dati statistici della stampante. Utile ma non essenziale.
  10. Per le seriali devi riportare quanto è scritto nel config originale della SKR. A te serve quella per collegare il pannello, l'altra è per un eventuale collegamento a Octoprint via uart. Trovi le indicazioni nel manuale della scheda. USB, SD ecc hanno le loro configurazioni dedicate. Per i drive è ovvio, se non sbaglio però hai anche 2 finecorsa su Z per il livellamento automatico del portale. Solo che le relative righe nel config esempio della Chiron sono disabilirate, è questo che mi puzza.
  11. Non semplice. Ho fatto qualche prova ma nel file della Chiron sono attive alcune funzioni incompatibili con la SKR-2, tipo la Trigirilla ha una EEPROM mentre la SKR-2 no e la emula su SD con tempi di accesso nettemente superiori; la funzione Print Counter va disattivata. Lo scoglio però è la rimappatura di alcuni pin indicati numericamente per la Chiron e di cui bisogna trovare l'equivalente SKR-2. Se per le ventole (raffreddamento estrusore e scheda sono attivi nel config di Chiron) è semplice ma c'è un pin definito OUTAGECON_PIN che richiede approfondimenti. Inoltre non mi torna la configurazione per il doppio asse Z con doppio dive e doppio finecorsa. Il tutto prima ancora di definire l'uso dei TMC. Per la ventola non ci sono problemi, i circuiti FAN0..2 dovrebbero portare circa 5A (mosfet ES3400) più che sufficiente per qualsiasi ventola da 12cm.
  12. Allora non ho capito cosa intendi per "le ho messe uguali": non è che c'è un parametro per far combaciare le versioni del firmware e dei file di configurazione, devi proprio usare i file configuration specifici per la versione firmware che stai preparando. E non puoi prendere i file di configurazione dal firmware della Chiron, che è un Marlin 1.1.0 del 2016 e trapiantarli in un Marlin 2.x: ti mancherebbero tipo 5 anni di sviluppo del firmware e relative impostazioni. Oltre a tutto in quei file ci sono soprattutto le impostazioni specifiche della motherboard, quindi per la nuova scheda sarebbe inutile. Per curiosità mi sono scaricato il firmware della SKR-2 che hai linkato e si dovrebbe riuscire ad trasferire i parametri di quello che terrai, immagino estrusore/piatto, motori, cinematica e display, partendo dagli esempi di configurazione dal sito Marlin. Ora però il letto chiama... ne riparliamo domani
  13. Hai ragione, delle foto in rete non ci si dovrebbe mai fidare. Per essere sicuri dovrei vederne una del tuo hotend. Riguardo allimmagine che hai postato è di un kit comune per le stampanti di un po di tempo fa. Andrebbe bene per esempio sul V6 clone della mia Mark1 In blu la cartuccia riscaldante, in rosso il termistore a goccia. Il termistore mostrato in queste immagini prese dal sito Anycubic è del tipo a cilindo (di solito diametro 3mm lunghezza 15mm), formato che sta diventando abbastanza comune ultimamente. Il fatto però che sul sito Anycubic non lo vendano come ricambio mi fa sospettare che quello non sia un componente standard. Quindi ancora una volta devi verificare quale sia il tuo, o al limite cambiare tutto con qualcosa di noto.
  14. Bello. Tel'ho gia detto che un po ti odio (anche a @eaman) tutte le volte che posti roba del genere e che mi fai venir voglia di laser?
  15. Quello è compatibile con V6 clone o simili, totalmente diverso da quello che c'è sul sito Anycubic. Sicuro che sia uguale al tuo? Il rapporto step/mm lo si imposta tramite Gcode ( vedi M92 ) non serve ricompilare il firmware. Il resto cosa intendi? Scusa la franchezza ma non mi sembri molto pratico nel trattare elettronica digitale e programmazione, il trapianto di tutto il sistema di controllo di una stampante mi sembra impegnativo come primo passo. Se vuoi un consiglio, sempre che tu voglia investire parecchio tempo e denaro in questo hobby, tieniti la Chiron com'è per ora, perndi usato a poco prezzo, tipo questo come ha fatto il buon @Salvogi e usalo come banco di prova. Male che vada la Chiron puoi continuare ad usarla.
  16. Quel codice identifica genericamente un sensore di temperatura la cui resistenza diminuisce all'aumentare della temperatura (Negative Temperature Coefficien) con valore beta ( leggi quì ) 3950. In pratica era il sensore più comunemente usato sulle stampanti economiche di qualche anno fa, per capirci quello che sembra una goccia di vetro. Corrisponde al tipo 11 o 13. Sul sito Anycubic non ho trovato indicazioni del tipo di sensore ma se apri il firmware su GitHub indica tipo 5, quindi ATC Semitec 104GT-2, che ha un beta di 5133. A questo punto sono curioso: ma chi vende per sostitutivo del sensore Chiron un normale 3950 lo fa per tirare matti i possessori delle stampanti o è il firmware pubblicato che è sbagliato apposta ?
  17. Ma scusa, già hai capito che il numero corrisponde al tipo di termistore. Cosa c'entra il fatto che le guide ti mettono un numero diverso, se la tua macchina ha un sensore tipo 5 tu dovrai compilare con 5!! Piuttosto, sei sicuro di avere questo tipo di sensore: * 5 : 100kΩ ATC Semitec 104GT-2/104NT-4-R025H42G - Used in ParCan, J-Head, and E3D, SliceEngineering 300°C
  18. Io penso che Josef persegua soprattutto i suoi interessi, non che ci sia qualcosa di male in questo. Concordo con te che €769 per una i3 originale siano soldi spesi meglio che i 150 per un clone generico.
  19. Permettimi di dissentire: Josef Prusa è un ricercatore e imprenditore notevole, e gli si può sicuramente concedere di avere occhio per le idee di successo e molto entusiasmo, ma da li ad attribuirgli la paternità della stampa 3D per tutti... Ricordiamoci che il brevetto del processo FDM (Stratasys, 1992 se non sbaglio) è scaduto nel 2009, all'epoca Joseph aveva 19 anni e cominciava gli studi di Economia. Ha conosciuto e si è appassionato alla stampa 3D entrando nel movimento RepRap, nato molti anni prima e per il quale Adrian Bowyer già nel 2007 presentava al pubblico la Darwin che anche se sembra un accrocchio informe il suo lavoro lo faceva comunque. Poi è venuta la Mendel che Josef ha migliorato e che concettualmente non è cambiata molto diventando i3. Tanto per ribadire che la tecnologia esiteva anche prima degli anni 2000, noi la stiamo solo migliorando.
  20. Se hai usato l'Esporta del menù file quello non serve per la stampa 3D (veramente non penso serva a nulla). Se devi preparare il solido per la stampa devi aprire l'ambiente Mesh Design Poi selezioni l'oggetto che vuoi stampare e crei la mesh ti si apre il menù dello strumento e hai diverse opzioni di algoritmo e di qualità. Io preferisco l'algoritmo standard e in genere i parametri che vedi creano file abbastanza precisi ma non enormi A questo punto prendi l'oggetto creato e lo esporti Un consiglio: scaricati la versione 19, anche rispetto alla 18 è tanto più comoda
  21. Truck64

    nuova prusa XL

    Per un passatempo può sembrare tanto, anche se c'è gente che spende anche quatto volte tanto o più per attrezzatura sportiva che magari poi resta in garage 6..9 mesi l'anno. Ma se pensi a un uso professionale, anche solo per fare prototipi, è molto interessante.
  22. Truck64

    nuova prusa XL

    Nulla di cui non si discuta in altre sedi da anni. Ci sono in rete blog di di riduttori ciloidali per estrusore fatti bene di almeno 4 anni fa, la ruota godronata larga al posto del dual-gear è anche quella un idea vecchia e riguardo al cambio estrusori, esperimenti custom a parte, E3D la ha a catalogo da qualche tempo. Onore al merito comunque a Prusa di aver confezionato il tutto in modo così convincente, e con tante funzioni custom di aiuto all'utilizzo della stampante. Riguardo al prezzo se mantiene quello che promette è anche poco. Ovvio però che non stiamo più parlando di macchine "per hobbisti".
  23. A meno che non mi sia perso qualcosa di recente i tentativi di portare Marlin sulle schede di Duet3D sono pochi, mal documentati in ultima analisi non danno grossi benefici. Stesso dicasi per l'integrazione con Klipper, quindi per Duet2Wifi o meglio ancora Duet3 la scelta del firmware RepRap la vedo obbligata. Tra l'altro c'è un comodissimo configuratore online che ti prepara i file di configurazione senza diventare matto. Se uno ha possibilità/voglia di investire quelche euro è sicuramente un opzione da seguire. L'opzione Klipper potenzialmente ti può dare le stesse potenzialità di Duet ad un costo inferiore, con la possibilità di recuperare hardware datato ma pur sempre funzionante. Servono però buone capacità informatiche e tatnta ricerca. Forse non hai capito come funziona quindi ti riassumo in due parole: - il PC dove gira Klipper (di solito un Rasperry) legge il Gcode, lo elabora calcolando le curve di accellerazione/velocità e invia a pachetti una serie di istruzioni a tempo alla/e scheda/e slave riguardo riscaldamento, impulsi da mandare ai drive ecc. - le schede, che hanno un firmware slave dedicato, immagazzinano ed eseguono le istruzioni seguendo la temporizzazione data dal PC. Quindi il PC deve rimanere sempre attivo durante tutta la stampa. Fa esattamente quello che fa il processore della scheda che hai adesso sulla Tronyx, solo che essendo più potente può elaborare le traiettorie con algoritmi più sofisticati, calcolare e compensare vibrazioni, andare più veloce ecc.
  24. Alcuni hanno la rotella perchè hanno la doppia modalita TFT - LCD standard. Per altri è semplicemente che per cambiare valori è molto meglio un pomello, tipo autoradio, che tasti + e -. Non dimentichiamo poi che certe funzioni standard di Marlin tipo il cambio filamento (M600) se non gli puoi dare un input fisico dai fuori di matto a farle funzionare.
  25. Non conosco le schede Creality e per la V2.2.1 non riesco a trovare informazioni coerenti. Sicuro hai al massimo 5 drive ed essendoci anche i connettori per E0 e E1 è matematico (anche data la disposizione dei componeti) che i connettiri Z1 e Z2 siano in parallelo. Ammesso che il TMC2208 sulla destra ci sia e si possa usare va configurato il drive standard di E1 come driver per il secondo motore Z, come dice @invernomuto. Sul come devo vedere, in configuration_adv.h si può indicare il numero di motori per Z e l'eventuale funzione dei finecorsa ma non ho chiaro se prende di default i quinto drive o dove vada indicato come usare le risorse della scheda.
×
×
  • Crea Nuovo...