Il piano in teoria, una volta livellato raramente va toccato. é vero che a volte potrebbe essere necessario un ritocco, ma più per spostamenti delle viti o per assestamenti della stampante. Un piano rigido e ben livellato non ha problemi, l'unico problema sarebbe in caso di contatto con l'ugello. Allora il piano in vetro potrebbe avere problemi di rotture, quello in alluminio di svergolamenti,by onekk - Stampa 3D per principianti
Ok vanno bene i valori postati, nel caso qualcun altro abbia un problema, al limite ha un valore veloce da provare e non una marea di possibilità. Anche perché in genere quasi tutti quei display vengono fatti nel solito posto e sono molto simili tra loro. Saluti Carlo D.by onekk - Elettronica e meccanica
Quali? li ci sono anche linee da modiificare nel firmware. Potrebbe aiutare averli qui nel caso qualcuno si ritrovasse nella stessa situazione. Saluti Carlo D.by onekk - Elettronica e meccanica
La soluzione migliore sarebbe quella di ricompilare un firmware, partendo da marlin o da Mk4Duo. In fin dei conti si tratta di trovare semplicemente il numero degli step per mm di ogni asse, cosa non difficile, e vedere dove sono collegati gli endstop, i temristori ecc. Chiedere ad una casa di supportare prodotti non suoi, mi sembra una cosa alquanto strana, è vero che il cliente ha sempre ragiby onekk - Stampa 3D per principianti
Meglio l'acetone da ferramenta, perché puro al 100% quello per unghie contiene acqua e altre cose, anche sostanze grasse, per proteggere la pelle. Se non sbaglio poi l'acetone ha un punto di ebollizzione basso 56.2 C per cui scaldando il pezzo con un phon dovresti fare evaporare i vapori eventualmente penetrati nel pezzo. Saluti Carlo D.by onekk - Estrusori, Hotends, Heated bed, Filamenti, etc.
Perdona il ritardo ma seguo poco in quanto impegnato in altre cose. Ovviamente i valori vanno cambiati, ricompilato il fimrware e caricato sulla scheda. Ahimè è l'unica procedura possibile, dato che nessun firmware, nemmeno quello del mago permette di modificare quei valori da eeprom (e non avrebbe molto senso in quanto cambiare un LCD non è una cosa da fare "al volo"). Per le linee di codice,by onekk - Elettronica e meccanica
Qui c'è una bella discussione, ci sono anche valori e link ad altre discussioni. In genere se il display si vede ma sfarfalla è un problema di valori, ma potrebbe anche essere un problema di rumorosità, alcuni hanno risolto avvolgendo i flat cable nella stagnola e collegando un capo (solo un capo) a massa. Putroppo senza un oscilloscopio con cui puoi misurare gli impulsi c'è poco da fare, siby onekk - Elettronica e meccanica
In pratica mi pare di capire da questi due pagine che ho trovato che gli idridi hanno due magneti permanenti uno "tutto positivo" e l'altro "tutto negativo" e presumo anche una doppia serie di bobine che permettono di avere i rotori sfalsati e quindi permettere un maggiore numero di step per giro. Hanno lo svantaggio di avere un peso maggiore e una inerzia maggiore, perché lo statore è doppio.by onekk - Stampa 3D per principianti
Si è la stessa cosa, devi trovare i giusti valori ci sono in giro molte discussioni devi fare prove per trovare il giusto valore, in genere se il display si legge, allora è solo il ritardo 3 che va ritoccato. Ne stiamo aprlando anche qui: Saluti Carlo D.by onekk - GCODE, Software e Firmware
Allora, il problema dell'autoscostruzione, te li ha illustrati bene bilanciamist. Sui motori, beh in pratica stai parlando dei diversi tipi di costruzione di un motore stepper, sempre di stepper si tratta. Vantaggi, svantaggi,? boh, tutto dipende da come sono costruiti come precisione. Sugli stepper esiste solo una verità. più step per giro hanno meglio sono, perché uno step è per cosi dire meby onekk - Stampa 3D per principianti
è meglio toccare i fili che così riflettono la "corretta" direzione del motore. Se il firmware va allora probabilmente c'è qualcosa che non va nel modo in cui compili, o setti la configurazione del nuovo firmware. Occhio che la ug8lib in alcune versione moderne dei firmware è stata sostituita da una versione più recente con un nome leggermente diverso, va controllato bene cosa dice e cosa chiedby onekk - Elettronica e meccanica
Vuol dire quello che c'è scritto, in pratica ti sta dicendo a cosa servono i valori, #define ST7920_DELAY_1 DELAY_NS(0) #define ST7920_DELAY_2 DELAY_NS(0) #define ST7920_DELAY_3 DELAY_NS(63) Set the clock pin low and wait ST7920_DELAY_1 Questo valore regola il tempo di attesa tra la messa a 0 del segnale di clock e il prossimo comando Set the data pin and wait ST7920_DELAY_2 questo valore rby onekk - Elettronica e meccanica
Le domande sono molte. Cominciamo dai motori, in genere e non mi pare che ci siano eccezioni, i motori devono accettare il comando EN STEP e DIR, cioè devono essere degli stepper, niente ibridi e niente servomotori. Una notevole eccezione perà sono i motori che sono dotati di un encoder e di una scheda di comando separata che in pratica sono degli stepper controllati in closed loop, cioè il drivby onekk - Stampa 3D per principianti
Se cerchi in giro trovi molti post che dicono di ritoccare il timing del firmware, alcuni post sono recenti e riportano alcuni valori da provare, a volte trovi subito il valore corretto, altre volte devi provarne un paio. Anche qu questo forum recentemente ho risposto ad un problema simile, se cerchi usando le parole chiave magari fai prima. Saluti Carlo D.by onekk - Elettronica e meccanica
controlli di base, Sul pin dei driver ci deve essere la 12V o la 24V in pratica la VMOT, in genere se cerchi lo schema elettrico del tuo driver dovresti trovare dov'è. Se non trovi tensione potrebbe essere un fusibile oppure un contatto non buono sulla ramps, se hai tensione e comandi un motore e questa sparisce (sulla VMOT), potresti avere una saldatura fredda o una crepa nella saldatura del mby onekk - Elettronica e meccanica
Mi pare che non sia proprio normale, il problema secondo me è vedere se usando il terminale di Arduino IDE la scheda risponde ai comandi. Se risponde non è bruciata, o per lo meno non è bruciato il processore inteso come unità di elaborazione, al limite potrebbero essere bruciate le porte che comandano i driver. Quei codici che vedi sembrano comandi inviati da repetieter che interroga la stampaby onekk - Elettronica e meccanica
Accelerazione massima X : 5000 mm/s² Accelerazione massima Y : 5000 mm/s² Accelerazione massima Z : 50 mm/s² Accelerazione massima E: 5000 mm/s² Accelerazione massima durante l'estrusione: 1000 mm/s² Accelerazione massima durante la retrazione 2000 mm/s² mi sembrano molto veloci le accelerazioni massime, purtroppo prusaslic3r ha un problemino con queste cose, imposta alla'inizio del gcode le impby onekk - Problemi e qualità di stampa
Dal post non si capisce. Hai sostituito tutti i cavi? Hai cambiato anche il firmware? Hai ricablato anche gli endstop? Hai modo di provare i driver con qualche altra scheda (o di montare un arduino uno o nano con uno schetch che piloti i driver) Se hai ricablato potresti aver fatto qualche errore, però mi sembra difficile aver cablato male su tutti i motori. La comunicazione con la stampaby onekk - Elettronica e meccanica
Prova controllare le impostazione dello slicer per i ponti e i supporti, magari l'accelerazione o la velocità sono troppo alte e perde passi. Altro problema potrebbe essere la regolazione della tensione delle molle dell'estrusore, a volte se troppo tirate sforzano il motore e perde passi. Una stampa normale senza ponti o supportiu riesce bene anche se lunga. Se puoi provare quello potresti notby onekk - Problemi e qualità di stampa
Presumo che sia il solito problema delle coordinate di lavoro. In genere con GRBL o simili il procedimento è semplice. Porti la fresa dove vuoi, setti ad esempio G54 come coordinate di lavoro azzeri X, Y o Z e sei a posto ora tutte le coordinate sono negative in giù e positive in su, ovviamente partendo dallo z=0 che hai impostato. Ovviamente hai comunque G53 che ti permette di impostare per iby onekk - GCODE, Software e Firmware
In giro ci sono idee a josa, secondo me qualcosa di semplice e collaudato anche se a prima vista puà sembrare "messo assieme" è la soluzione migliore. Soluzioni all in one ottimizzate molte volte si traducono in soluzioni troppo legate sia come hardware che come software a chi realizza la scheda, vedasi la miriade di schede a 32bit che stanno uscendo o sono uscite come miglioramenti dell'accoppiby onekk - GCODE, Software e Firmware
La configurazione di queigli lcd smart non è molto diversa da un raspberry Pi con un monitor attaccato, il problema è piuttosto che oguno ha il suo firmware, esistono LCD touchscreen anche per il RaspBerry Pi, però in ambiente CNC non mi fiderei molto di un touch. Se c'è in giro polvere, se fai un case decente, filtri tuttle le aperture di ventilazione e sei a posto, l'eventuale accumulo di polby onekk - GCODE, Software e Firmware
Raspberry Pi o cosa simile, non costano molto, anche perché devono semplicmente parlare con la scheda GRBL tramite l'USB, o se si riuscisse attraverso la seriale RS232 che sarebbe anche meglio perché alcune schede cloni dell'arduino UNO hanno un chip che ogni tot byte introduce degli errori, (CH340, CH341 e simili) La mia ad esempio lo ha, ma in genere non si fa sentire, perché i messaggi non soby onekk - GCODE, Software e Firmware
Si, con un collegamento alla stampante, puoi fare tutto. Io però per problemi di ritorno di massa con il portatile, non mi collego alla stampante e uso principlamente LCD, al massimo uso il WiFi, ma la connessione wireless è un pochino lenta, per cui preferisco avere i menu e controllare da lì. Idealmente un controllo Wifi veloce, permetterebbe di non usare nemmeno LCD, con benefici sul caricoby onekk - Stampa 3D per principianti
Allora, io uso una scheda SOM (System on Chip) su cui gira Linux e che pilota la scheda GRBL, (la si può sostituire con un Raspberry Pi), collegato ad un monitor VGA e da una tastiera usb. Il bello sella mia scheda è che mi permette di riutilzzare un vecchio monitor VGA. L'uso dell'LCD ovviamente ti limita e girare i menù con la necessaria velocità come puoi immaginare con solo la rotella è unaby onekk - GCODE, Software e Firmware
Il problema principale e cosa dare in pasto alla scheda. Il Gcode per CNC è considerevolmente diverso da quello per una stampante 3d e la catena di software anche. Se generi qualcosa con un CAM questo CAM deve avere un postprocessore per generare correttamente il codice per la scheda di controllo della CNC. è in più la scheda deve essere controllata da qualcosa, se cerchi in giro vedrai che inby onekk - GCODE, Software e Firmware
Ok ho fatto delle prove, una rogna infinita, non riesco ad ottenere una adesione decente con l'ABS sul vetro con vari accorgimenti. Non attaccava nemmeno all'ABS juice, strano ma vero, riproverò con altri metodi. Alla fine sono tornato al nastro blu steso sopra il vetro con colla in stick e va che è una meraviglia. Per il livello, nessun problema, a parte il giro di menu a cui ti costringe Mk4by onekk - GCODE, Software e Firmware
Ora non ricordo, però da uno sguardo veloce alla lista dei gcode che trovi all'inizio del file MK4Duo.ino non vedo nessun codice. Esiste un codice in GRBL che valida i comandi passati senza eseguire comandi ai motori, in pratica passa i comandi al parser e stampa OK o l'errore ma non muove i motori. Il menù + più o meno lo stesso di Marlin, andrebbe sistemato un pochino, e magari lo farò non apby onekk - Stampa 3D per principianti
Da quel poco che si capisce dal sito di optiboot che dovrebbe essere l'attuale bootloader di Arduino, come mi sembra di capire da uno dei link che ho postato, il problema del watchdog dovrebbe essere sisolto con optiboot o con i recenti bootloader di arduino, che dovrebbero essere almeno dall'UNO in poi, in un articolo di adafruit si parlava di bootloader e si diceva che dal Uno in poi rispettoby onekk - GCODE, Software e Firmware
Anche a me sembra che su ATmega 2560 il watchdog sia hardware. Il bootloader è un programma aggiuntivo, che viene configurato per essere eseguito sempre, e poi fa partire il programma che carichi. Non esiste il concetto di bootloader come nei processori da computer, esiste un chip che carica il bios che carica il firmware ecc.. meglio spiegato qui: e trovi informazioni anche sul watchdog.by onekk - GCODE, Software e Firmware