Vai al contenuto

Truck64

Membri
  • Numero contenuti

    891
  • Iscritto

  • Ultima visita

  • Giorni Vinti

    14

Tutti i contenuti di Truck64

  1. Se cerchi in rete trovi tutto. TMC2208 Per rispondere alla tua domanda si può disattivare lo stealthChop2 ma è una procedura complicata e a mio parere ci vuole meno a collegare definivamente il drive in modalità UART, che allora fai quello che vuoi da firmware. Comunque se capisci un po l'inglese ecco un video che spiega tutto passo per passo: TMC2208 guide
  2. Le schede a 32bit in generale hanno segnali di ingresso/uscita a 3,3V, che vanno bene per un driver stepstick montato sullo stesso circuito stampato, ma deve essere adattato se usi drivere esterni, siano passo-passo o sincroni ad anello chiuso. Quelli industriali poi si aspettano segnali a 5, 12 o 24V, quindi in qualche modo bisogna adattare il segnale. La cosa più semplice è prendere un fotoaccoppiatore e dimensionare la rete di ingresso e uscita in modo da trasferire il segnale variando solo la tensione o il tipo di segnale (PNP o NPN). Se non vuoi o non sai come dimensionare il circuito ci sono anche dei componenti già fatti come questo: Optoisolatore (che a occhio sembra adatto per drive con ingresso PNP anche se vorrei che fornissero una documentazione più completa). Oltre al tipo di segnale è importate anche verificare la massima frequenza che può trasmettere: in genre per una stampante bastano 20kHz, ma le schede a 32bit possono salire fino a 130kHz. A livello industriale è tutto più chiaro (e costoso), io in passato ho fatto funzionare un CNC con uscite step/dir TTL con drive Panasonic MINASA (24V) usando questo componente Solid-state relay . Al 99% degli utenti di stampa 3D amatoriale queste cose non serve saperle, difficilmente avranno la necessità o il budget per spingersi fino ad usare drive esterni alla scheda di controllo . Ma visto che chi ha cominciato la discussione sta evdentemente facendo qualcosa fuori standard, tanto vale parlarne. Marlin come gli altri firmware da stampa 3D comandano i motori con segnali di tipo STEP/DIR che sono uno standard anche in industria da prima che cominciassi a lavorare; e anche se oramai è largamente diffuso l'utilizzo di bus ad alta velocità (tipo CiA402, EterCat solo per citarne due di quelli più usati) per applicazioni più "economiche" si ricorre ancora a quel tipo di interfacciamento tra motori e controllo. Potenzialmente quindi potresti collegare motorizzazioni anche di qualche kW a un Arduino o a un SKR 1.4 Turbo. Non si fa solo perchè li entra in gioco tutto il discorso sulla sicurezza e affidabilità: se spendo una bella cifra per i motori mi serve almeno che l'elettronoca di controllo sia marchiata CE e che ci sia un service che risponde sul prodotto per una decina di anni... E per chiarire quando parlo di servomotori, intendo motori sincroni industrili tipo questi Brushless Bosch, non quelli per i radiomodelli.
  3. Dipende da quello che sai fare. La maggior parte dei drive in commercio accetta il controllo step/dir quidi si comporta come un A4988 o un DM422C. Si tratta solo di fargli digerire la logica a 5 o 3.3V ma con un paio di fotoaccoppiatori da qualche centesimo si risolve anche quello. Un mio amico ha recuperato 3 servodrive ABB da 200W d'occasione competi di cavi e motori e ci si è fatto la fresa in cantina usando un Arduino... Il fatto che un controllo elettronico costi poco non vuol dire che sia "scarso", e un skr ha molta più potenza di calcolo e molte più funzionalità della magior parte dei controlli numerici di 20 anni fa. E comunque stavamo parlando della meccanica, non del controllo.
  4. Quando ho messo assieme la mia non avevo altre stampani. I pezzi del frame in aluminio li ho presi già tagliati online, così pure i pattini a ricircolo, estrusore, spingifilo e elettronica. Il resto dei pezzi li ho costruiti con staffe di metallo saldate (sono autodidatta in quello, ma per ora tengono) o con policarbonato tagliato da lastra e incollato. Il lavoro più grosso è stato spianare il piatto. Lì ammetto di aver dovuto ricorrere a una CNC, ma molti altri quì ti possono suggerire soluzioni commerciali adatte. Tu hai già una stampante e da quello che vedo dalla foto sei solo decisamente magro di flusso. Puoi pensare di stampare le parti con i materiali che conosci e upgradarla un po alla volta. PS: flusso a parte per quel tipo di pezzi + perimetri e angoli arrotondati. In termini di resistenza cambia tantissimo.
  5. Non concordo: ho macchine che lavorano da 6 anni con assi a vite a 400mm/s, 5000mm/s^2 e nemmeno un problema. Solo che sono mosse da servomotori da 200W, non passo-passo. Di quelli ho provato anche un paio di serie con encoder (RTA, Beckhoff): una delusione. Le viti Igus, intendi queste? XYZ Axis Lead Screw
  6. E' utile su qualsiasi stampante con struttura poco rigida, ma devi imparare ad usarlo bene perchè non fa miracoli. In ogni caso anche quello originale costa meno degli upgrade alla meccanica per far senza su macchine commerciali di fascia media. Io ho progettato e realizzato la mia corexy per evitare di usare orpelli come quello. Livellato il piano 6 bobine fa ed è ancora dove l'avevo messo (controllo con comparatore). Anche io non la uso tutti i giorni visto che ci faccio pezzi che porgetto e ci vuole tempo anche per quello. Ad ogni uso verifico altezza Z a centro piatto, più per scrupolo che per altro, spurgo il materiale, e stampo. Unico problema ogni tanto è l'adesione al piatto sugli angoli per i pezzi grandi in PETG ma per ora abbondo con la lacca e appena ho l'occasione cambio il materiale di adesione sul piatto. E quello che disegno al cad la macchina stampa (parti volanti a parte), le prove si limitano al cambio bobina/marca o tipo di materiale ma è una cosa che va fatta indipendentemente dal tipo di stampante. Puoi anche comprarne una ma se la vuoi Plug&Play quel budget non ti basta, e ti tocca usare un solo tipo di materiale. Io fossi in te penserei seriamente all'autocostruzione, come hanno fatto diversi altri quì sul forum, che quando hai una machina ben fatta il tempo perso si riduce drasticamente. E vuoi mettre la soddisfazione...
  7. Per esperienza motori passo-passo + vite a ricircolo + velocità = pessima combinazione. Con i nema17 che si trovano di solito sulle stampanti mediamente non puoli andare tanto sopra i 1000 step/s quindi con vite passo 5 hai max 25..30mm/s, con passo 10 il doppio. Basse per stampare. Per salire di velocità ti servono driver e motori diversi da quelli normali, quindi prestaci molta attenzione. E escluderei l'uso di un drive e due motori. L'opzione di usare il driver E2 dovrebbe essere supportata da Marlin (cerca #define Y_DUAL_STEPPER_DRIVERS), così come ho letto da qualche parte che si può collegra una coppia di drive usando lo stesso canale step/dir, usando la CNCshiel di ArduinoUNO. Io resterei comunque sul motore unico per le due viti se vuoi usare degli stepstick ma dipende dalla meccanica che vuoi costruire. Un esempio pratico di applicazione con vite a ricircolo su Y lo puoi trovare qui: Replacing Belts with a Ball Screw on a 3D Printer dice di essere arrivato a 160mm/s. Sembra invitante e con una vite sola muove un piatto considerevole ma non mi convice. Personalmente se dovessi fare una stampante con le viti in X e Y ci metterei dei brusless industriali, o almeno qualcosa come quersti Integrated servomotors. Posso chiederti perchè viti invece che cinghie dentate?
  8. Cura Engine, lo slicer integrato in Repetier Host fa così. Slic3r e PrusaSlic3r fanno prima la quota in Z poi muovono sul punto di inizio stampa, cosa pericolosa ma che per il momento sfrutto per pulire il nozle sul bordo del piatto..... Altri non ne conosco ancora. Questo weekend istallo Cura e vedo com'è.
  9. Buongiono @Tanbruk, potresti mettere qualcosa del genere: G92 E0 ; Azzera posizione estrusore G1 F200 E5 ; Estrude 5 millimetri di filamento a 200mm/min G92 E0 ; Azzera posizione estrusore Se fai così però quel fllamento te lo trovi appeso all'estrusore durante il posizionamento iniziale, ed è una cosa che personalmente mi tira matto. Se ti serve per mettere in pressione il nozle io aumenterei il Brim nelle impostazioni di stampa.
  10. Dipende anche dall'algoritmo dello slicer (non hai detto quale usi). Posso dirti per esperenza che PrusaSlic3r se fai una linea sottile che rientra nello spessore dei perimetri tende a mentterti materiale in più del necessrio, se il riempimento deve essere fatto di infill invecie lascia un vuoto. Cura mi pare che sia più "fiscale" sui perimetri, ma ci gioco da poco quindi posso sbagliarmi. In ogni caso se ti lascia un vuoto imprevisto hai un problema di taratura di flusso, ma è più probabile che quel vuoto sia visibile nel preview dello slicer, quindi come dice @FoNzY controlla prima di mendare in stampa e eventualmente correggi il modello o i settaggi di stampa. Si vede male ma mi pare che hai 2 linee di perimetro, quindi una scorciatoia potrebbe essere metterne una e lasciare il resto al riempimento...
  11. Fatto quelche volta (versione 2.1.6): carico Gcode fatto con altri slicer e vedo anteprima del pezzo. Mando in stampa e tutto ok. Quindi la risposta è si su puù fare. Il comportamento dell'estrusore a mio avviso è causato da altro. Il codice che carichi in Repetier è lo stesso che metteresti sulla SD? Tra l'altro se usi Cura se non sbaglio dovresti poter controllare la stampante direttamente dallo slicer Print with Cura over USB..
  12. Mi state mandando in confusione. Io ho seguito questo tutorial alla lettera SKR 1.4 - SKR 1.4 Turbo Firmware load ed è andato tutto giusto... Mi fate davvero pensare che non ho capito niente ho che ho avuto una botta di c...o.
  13. dai un occhiata a questo video Cura Projecy. Non ne ho ho trovato uno per la versione corrente di cura ma poco cambia.
  14. Approvo in pieno la politica di avere sempre pezzi di scorta.
  15. Non so. Quella l'ho tirata fuori dalla scatola ho anch'io caricato Marlin con l'SD e provato a comunicarci con Pronterface. Poi è qualche mese che prende polvere in attesa di avere tempo per fare altre prove.... Mi fa specie chiederlo proprio a te, ma hai provato con un SD nuova?. A parte tutto ho letto che il bootloader della scheda può corrompersi se si flasha via USB o con un codice errato, e in quel caso bisogna ripristinare prima il bootloader ma non ho approfondito il problema, come detto ho altri lavori in ballo.
  16. No, la scheda in questione non lo ha proprio il lettore sd. E' quanto di più simile esista ad un Arduino Mega ma con un 5V decente e alimentabile a 24V. Tu che scheda volevi programmare?
  17. Io ho flashato la MKS GEN 1.4 Con Marlin 2.x (non mi ricordo la versione) dirattamente da VScode. Però non mi chiedere come ha fatto a capire che Com usare, mi sono limitato a collegare la scheda la PC e VS code si è arrangiato a identificarla.... Si può fare, ma non sono ancora riuscito a capire se e dove si imposta il tipo di collegamento.
  18. E' comunque un buon risultato. Bravo
  19. Accelerare con gli assi è relativamente semplice, anche se non economico. Il problema è riuscire a depositare il materiale in maniera decente. Se ti interssano un po di esempi: 300mm/s 400mm/s <8min Benchy Io con un V6 e nozle da 0.4, sia con PLA che con PETG sopra gli 80..100mm/s non riesco a far venire stempe accettabili. Ma ci sto lavorando....
  20. Che la Ender 3 satmpi bene ci credo anche. Che gli eventuali ricambi siano della stessa qualità delle parti originali a €7 ne dubito. Probabilmente ci sono posti più economici per trovare le ruote, io quando me ne sono interessato ho trovato queste Derlin weel complete e mi conveniva rischiare a prendere queste MGN12H che poi si sono dimostrate quasi perfette.
  21. Rispetto alle guide per uso industriale è vero. Sul lavoro uso SNR o THK per quella taglia. + piccole sono + costano. Io però ho provato a fare i conti tra guida di seconda scelta, ma prese da fornitori "meno anonimi" come quelle che ho usato sulla mia stampante, e 3 ruote + piastra + perni + eccentrico tipo OpenBuilds. Alla fine si arriva sempre a €25..40 a guida.
  22. Ciao, se te le sei segnate da qualche parte verifica che le impostazioni di eeprom (M503) siano le tue perchè PrusaSlic3r ne sovrascrive parecchie a inizio stampa (accelerazioni, velocità max....).
  23. A occhio hai il raft attivo. Io uso un altro slicer ma se nel profilo di stampa cerchi "raft" lo dovresti trovare. Metti "brim" o niente.
  24. Prese anch'io non marcate, su ebay da un paio di siti tedeschi specializzati in componenti per stampanti. €25..40 al pezzo di qualità sufficente considerati i carichi irrisori. Dopo disassemblaggio, bagno nel WD40 e lubrificazione non posso lamentarmi. Tenute pulite e lubrificate quando serve vanno ancora benone.
  25. Io l'ho presa https://www.amazon.it/Miwaimao-Timing-Printer-Anti-Wear-Reinforce/dp/B08DY4M5KC/ref=sr_1_2?__mk_it_IT=ÅMÅŽÕÑ&crid=31IS10QJQ93GY&dchild=1&keywords=gt2+timing+belt+steel&qid=1611744560&sprefix=gt2+tim%2Caps%2C222&sr=8-2 Io l'avevo prese su Ebay, ma il fornitore ha chiuso. Comunque non sono adatte per le pulegge standard delle stampanti (diametro 12..13mm). Servono pulegge di almeno >60mm di diametro.
×
×
  • Crea Nuovo...