@kalytom
quest'ultima affermazione rischia di scatenare la solita guerra tra i sostenitori di grbl e il resto del mondo
A me piace molto l'idea di grbl e, se dovessi fare una scelta oggi, probabilmente lo utilizzerei. Ma ho buone conoscenze elettroniche e farei della cnc un utilizzo estremamente hobbistico e limitato.
D'altra parte, lo stesso wiki di grbl ha un paragrafo intitolato "Limitations by design" in cui descrive quali limitazioni sono state scelte per poter avere comunque un prodotto performante su un processore ad 8 bit.
Per fare un esempio: ricordo un thread, qualche tempo fa, in cui un utente si lamentava che, lanciando lo stesso codice, a volte questo andava in errore, altre volte no. Dall'errore (legato a codici G2,G3) sembrava evidente che ci fosse qualche problema di approssimazione nei calcoli a virgola mobile.
[ricordo che i calcoli a virgola mobile sono particolarmente onerosi per un micro come arduino]
I prodotti commerciali non hanno queste limitazioni ed hanno un miglior supporto, a partire da un manuale decente che descrive come collegare il resto del mondo alla scheda di controllo.
Quanti utenti capitano sul forum ogni giorno con problemi per collegare inverter, finecorsa, laser, ecc.
Oggi, con l'avvento di tante schede a 32 bit con molta più RAM e ROM, la situazione potrebbe cambiare: processori più veloci offrono la possibilità di integrare più funzioni.
Ma, per il momento, le schede commerciali sono migliori.
C'è da chiedersi: serve questa miglior potenza/qualità?
A mio avviso si, se non si hanno comptenze tecniche (e quindi potrebbe servire supporto tecnico) oppure esigenze di utilizzo maggiori.
No, se si è hobbisti con un minimo di conoscenze meccaniche/elettroniche e non si hanno particolari esigenze (vedi limitazioni di grbl "
No variables, no tool databases, no functions, no canned cycles, no arithmetic and no control structures").
P.S. a me il software della planet-cnc piace. A parte la navigazione 3d, ha parecchie funzioni utili. Dalla conversione di vari formati, alla generazione automatica di semplici percorsi.
La cosa che mi piace meno della shced Mk2/4 (da smanettone) rispetto alla Mk2 è che non ha solamente meno assi ma ha anche un numero di I/O minori e quindi, ad esempio, non mi permette di montare un manettino con encoder, ma solo un joystick (o tasti).