Quotei3D...a vedere meglio se print_job è superiore a zero (es.10) cosa succede??... Se ho capito bene come funziona l'arduino è sempre superiore a zero... eprché millis() restituisce il tempo dall'accesione dell'arduino, e print_job_start_ms viene inizializzato con il valore di millis() all'atto di inizio della stampa... ...io ho cercato di scerverllarmi su cosa possa far "sballare" il conto cby Luca_Benedetto - Progetti e nuove idee
Butta un occhiata a questo mio postby Luca_Benedetto - Stampa 3D per principianti
Quotei3D...ho notato che nella parte in cui implementi la stima del tempo ci sono degli errori... Ciao Marco, questa sera ci butto un occhio e faccio due prove... domandina per sicurezza, tu quale dei due tempi usi? Quello a finire o il totale finito? Te lo chiedo perché mi pare che la tua modifica vada nella "Stima a Finire la stampa": // uint16_t time = ((millis()/1000 - print_job_start_ms/1by Luca_Benedetto - Progetti e nuove idee
QuoteDeuxVis...shatter... Shatter?? What are you think to do with your printer??? Personally I have an Acrylic frame, 8mm thin, and is rigid enought... and I do not think to destroy it..by Luca_Benedetto - Stampa 3D per principianti
Ciao e grazie d'aver letto il mio post... ... all'epoca della mia scelta non avevano tutte queste stampanti, anche solo la C con il doppio estrusore è arrivata un mesetto dopo che io avevo ordinato il kit... la scelta l'ho fatta con l'aiuto della loro persona di pre-sales, Randy, a cui ho spiegato bene cosa volevo e qual'era il mio budget... lei mi diede un paio di possibilità sul loro sito, diceby Luca_Benedetto - Stampa 3D per principianti
Ciao, sperando di non andare troppo fuori argomento, visto che ho trovato spessissimo post vari che chiedono aiuto a scegliere cosa acquistare e come fare, ho pensato di postare la mia personalissima esperienza personale... esperienza che ho anche già condiviso sui social network più o meno con le stesse parole che userò in questo post! Premesso che la mia esperienza personale nel PLM professionaby Luca_Benedetto - Stampa 3D per principianti
Prendendo spunto dal tuo lavoro l'ho implementato per il display ultralcd che ho io... e che è presente in tantissimi kit, allego direttamente il file ultralcd_implementation_hitachi_HD44780.h che è più facile. In sunto ecco quello che ho fatto: Cambiato tutti i calcoli "preliminari" in millesecondi, trasformando in secondi solo alla fine uint16_t time = millis()/1000 - print_job_start_ms/1000by Luca_Benedetto - Progetti e nuove idee
Quotei3D...Se venite a roma ne parliamo dal vivo... Purtroppo è lontanuccia...by Luca_Benedetto - Progetti e nuove idee
Ora mi è "leggermente" più chiaro... ... credo che la tua variabile starttime equivale alla variabile print_job_start_ms del MarlinKimbra, che però è non solo definita ma anche adeguatamente inizializzata in giro per i vari sorgenti del Firmware, variabile che viene usata all'interno del pezzo di codice che visualizza il tempo di stampa: u8g.setPrintPos(80,48); if (print_job_start_ms != 0)by Luca_Benedetto - Progetti e nuove idee
Salute a te Giovanni dalla siciliaby Luca_Benedetto - Presentazioni, Off Topic e le migliori stampe
Alle volte l'esperienza aiuta!by Luca_Benedetto - Progetti e nuove idee
QuoteRobbyI3...ho compiuto 51 anni...in futuro, se avrò imparato qualcosa, potrei essere io ad aiutare altre persone, chissà... Ciao Roberto e benvenuto! Anche se "in giro" pare che solo i superminorenni possano fare innovazione non è mica ancora detto sai... l'esperienza conta ancora qualcosa, e nei CNC tantissimo... dopo tutto le nostre stampantini 3d altro non sono che CNC che aggiungo materiby Luca_Benedetto - Presentazioni, Off Topic e le migliori stampe
QuoteRobbyI3....Anche a te è capitata la stessa cosa?Grazie ancora. Ciao e grazie d'apprezzare il mio lavoro... ... è capitato anche a me! Fai MOLTISSIMA attenzione al montaggio dell'accoppiatore fra la barra ed il motore. Nelle instruzioni di montaggio si suggerisce di montarlo prima sul motore e poi sulla barra M8... ... io ho capito a mie spese che occorre fare l'esatto contario se si vuole eby Luca_Benedetto - Progetti e nuove idee
Quoteenricodare Ciao, scusate, ma il sensore non pibot è questo? Parrebbe proprio luiby Luca_Benedetto - Elettronica e meccanica
QuoteMagoKimbra Si infatti manca qualcosa, altrimenti è sempre 0 e non ha senso!!! Difatti... ... magari perchè non carichi TUTTO il modulo come attach? Perché i pezzi di codice che hai messo su mi pare siano "non contigui" sul sorgente Marlin incriminato...by Luca_Benedetto - Progetti e nuove idee
Quotei3D extern unsigned long starttime; dentro marlin.h unsigned long starttime=0; e poi dove la aggiorni?by Luca_Benedetto - Progetti e nuove idee
In che sorgente ed in che funzione hai fatto la modifica?by Luca_Benedetto - Progetti e nuove idee
Nuovo piccolo aggiornamento dei lavori... ... sono quasi alla fine...nella mia ricerca di proteggere ogni cavo della mia stampante era ormai rimasto fuori solo più il retro dell'LCD di comando... LCD giù "addizionato" del doppio deviatore per comandare i led posizionato intorno all'estrusore e nel retro dell'MK8 ad illuminare l'area di cambio filo. Con questo LCD Box completo il lavoro... ...e gby Luca_Benedetto - Progetti e nuove idee
QuoteMagoKimbraCmq si posso aggiungerlo se ti va di passare il codice... Se per caso lo aggiungi alla 4.1.2 stable fai un fischio...by Luca_Benedetto - Progetti e nuove idee
Quotei3DFatemi sapere se può interessare Interessante... è veritiera come previsione?by Luca_Benedetto - Progetti e nuove idee
Scegli la TUA strada Mago... vedrai che la seguiremo in tanti...by Luca_Benedetto - GCODE, Software e Firmware
Io il il GEEETech e dice: Specifications: • Extrusion nozzle: 0.3mm,0.35mm,0.4mm,0.5mm (optional) • Material of Print: 1.75mm or 3mm PLA/ABS • Flow rate of Nozzle: about 24cc / h • Sports shaft speed:40mm/s • Voltage of heating nozzle: 12V • Thermistor: 100K NTC • Operating voltage of cooling fan: 12V • Heating rods: 6mm, 12V, 30W • Normal working temperature:by Luca_Benedetto - Estrusori, Hotends, Heated bed, Filamenti, etc.
QuotePaso...il comando M49 non è implementato per le delta.... Mi pare strano... hai provato a scrivere al Mago?by Luca_Benedetto - Elettronica e meccanica
QuoteNicola P...ma che rottura posizionarlo!... Concordo che la rottura di certo componenti è metterli al posto giusto! Io per il mio sensore ho fatto una modifica al canalizzatore dell'aria della ventola di raffreddamento del modore dell'estrusore, così non solo canalizza l'aria ma "regge" anche i led per illuminare il piano ed il sensore per l'ABL: In più gli ho solo fatto quel "brutto" inscatby Luca_Benedetto - Elettronica e meccanica
Quotebilanciamist Probabilmente il trimmer aumenta o diminuisce la sensibilità, hai provato a variarlo? Provato, provato, prima di "scatolarlo" avevo provato a variare con il dimmer la sensibilità sperando che, captando più vicino, aumentasse la precisione ma non non avvevo avuto fortuna... che captasse a 5mm o a 20mm sempre di mezzo millimetro era la precisione! Così invece lavora a circa 15mmby Luca_Benedetto - Elettronica e meccanica
QuotePasonon per sminuirti ma è proprio brutto! Che sia brutto hai perfettamente ragione... ma per provare lo scatolamento non volevo perderci su troppo tempo, dunque frutto ma funzionante fa comunque il mestiere, e non dovendo venderlo chi se ne frega se è brutto! Il sensore che indichi è lo stesso che ho io, ma se gli cambi i led con quelli che dici dovresti alla fine ottenere la stessa proteziby Luca_Benedetto - Elettronica e meccanica
Ciao, mentre il MagoKimbra testava il sensore PiBot per l'autobed io avevo ordinato su Aliexpress un sensore che, visto in foto, mi pareva potesse fare lo stesso identico mestiere: Quando finalmente mi è arrivato l'ho installato nello stesso identico modo che, poi, il Mago ha usato e spiegato per collegare il PiBot, ovvero sulla Z Max, ed ho fatto tutte le procedure del Mago per usare l'ABL... .by Luca_Benedetto - Elettronica e meccanica
Quotesocram ok ho capito, comunque io per lo struder le ho messe nel d9 + - , invece ho trovato questa immagine(in allegato), che mi dici? grazie Io la mia ventola l'ho montata proprio come da quell'immagine... ma così facendo occhio che viene accesa quando la comandi con il G-Code, non all'accesione... ... io l'ho montata proprio apposta così per poter gestire da programma quando accenderla eby Luca_Benedetto - Stampa 3D per principianti
Quotesaviothecnic...Qui tanto per provare ho ordinato due di queste da 8mm passo Io ho preso, credo, esattamente queste ed il miglioramento è stato drastico! Quel residuo wobble che la mia stampante ancora aveva è completamente scomparsoby Luca_Benedetto - Elettronica e meccanica
So che probabilmente andrò of topic, ma non resisto! Dopo aver letto nei mesi scorsi peste e corna, problemi ricorrenti e che riappaiono, filamenti che invecchiano e non lavorano più e chi più ne ha più ne metta... dopo tutto ciò, al termine di un tre settimane di vacanza, mi riavvicino alla mia stampante "leggermente preoccupato". Chissà come sarà messa... ... faccio l'autohome e, sorpresa, l'hoby Luca_Benedetto - Problemi e qualità di stampa