home | area personale         schemi | tutorial | robotica | pic micro | recensioni         forum | chat irc         faq | contatti         store | Ordina PCB
username
password
cerca

 
FORUM: Robotica, CNC, 3D
Finalmente un posto dove poter discutere di robotica di CNC e stampanti 3D, scambiarsi idee, progetti ed opinioni. Partecipa anche tu...


Gcode
     
Autore Messaggio opzioni
rcc.roberto



[pagine pubblicate]

postato il:
21.02.2021, alle ore 21:10
Gcode 

Io utilizzo LinuxCNC con un PC, dove carico il codice e poi dalla parallela controllo i driver della CNC.

Non conosco i vari GRBL e controller vari con Arduino, per cui non so come visualizzano il programma di lavoro e l'avanzamento della incisione.

Con LinuxCNC è possibile anche scrivbersi un proprio programmino senza fare disegni, bisogna però conoscere il GCode.

Domando quindi, visto che adesso abbiamo una sezione dedicata, se c'è qualcuno che non cosnosce la programmazione in GCode ed ha voglia di imparare qualcosina, si potrebbe inserire qui delle piccole lezioncine, per quel poco che ne so.
double_wrap




una ogni 100 livelli
una ogni 10 livelli una ogni 10 livelli una ogni 10 livelli


postato il:
22.02.2021, alle ore 21:33
rcc.roberto:
[CUT] Non conosco i vari GRBL e controller vari con Arduino, per cui non so come visualizzano il programma di lavoro e l'avanzamento della incisione.[CUT]

Solo per contribuire al forum e senza alcuna pretesa di completezza:

il GRBL e' un FW open source caricato su una scheda arduino compatibile che riceve i comandi gcode e li traduce in impulsi di pilotaggio per i driver dei motori passopasso (X,Y,Z) e della fresa/laser (ON/OFF e PWM)

GRBL riceve i comandi GCODE da un qualche SW applicativo (universalCode Seender, Laser Engrave, ecc): sono questi che che aprono i file coi comandi Gcode (generati da altri SW...) , visualizzano l'invio dei codici gcode, gestiscono gli avanzamenti ed i pozizionamenti manuali e visualizzano il movimento in 3D della fresa/laser.

Su grix ci sono vari articoli con alcune spiegazioni di base
http://www.grix.it/viewer.php?page=11009
http://www.grix.it/viewer.php?page=12976
http://www.grix.it/viewer.php?page=10034
ecc





"se peso cado, ma se cado non peso"
adamatj.altervista.org
rcc.roberto



[pagine pubblicate]

postato il:
22.02.2021, alle ore 22:18
Grazie double_wrap, ma allora c'è comunque bisogno del computer per mandare i segnali a Arduino?

Se si, non capisco l'utilità, lo stesso lavoro lo fa LinuxCNC o Mach3, senza usare Arduino e GRBL.

Guarderò i link.
still



[pagine pubblicate]

postato il:
22.02.2021, alle ore 22:59
Io ho la cnc che usa come controller arduino uno con grbl, come software uso Candle e mi trovo benissimo:

https://github.com/Denvi/Candle



Nulla da dichiarare
rcc.roberto



[pagine pubblicate]

postato il:
22.02.2021, alle ore 23:02
Io, come ho scritto, uso LinuxCNC è comodissimo e versatile, lo si può riprogrammare, creare dei pulsanti personalizzati e molto altro.
guzzj




una ogni 10 livelli


postato il:
23.02.2021, alle ore 10:22
rcc.roberto:

ma allora c'è comunque bisogno del computer per mandare i segnali a Arduino


si e no, la tua cnc ha bisogno per forza di un pc perchè è il tuo pc che converte il file gcode tramite linuxcnc in movimenti macchina da inviare ai driver esterni per azionare la cnc, invece con una scheda esterna, il software tipo candle o bcnc ecc, invia alla scheda solo i comandi ed è la scheda che poi fa i calcoli e aziona i driver, ed in questo caso con una scheda offline tipo questa:
https://www.amazon.it/controllo-Accessori-macchine-incisione…
la puoi controllare senza pc. lo stesso vale per la maggior parte delle stampanti 3d che usano grbl,
segui questo thread con grixFC, per questa funzione devi aver installato il software grixFC

torna su
     

Come utente anonimo puoi leggere il contenuto di questo forum ma per aprire una discussione
o per partecipare ad una discussione esistente devi essere registrato ed accedere al sito




 

 
 
indietro | homepage | torna su copyright © 2004/2021 GRIX.IT - La community dell'elettronica Amatoriale