Manuale programmazione CNC (2) – G0 e G1 i primi movimenti

Lezione precedente- Manuale programmazione CNC lezione 1

Il g-Code è un linguaggio di programmazione sequenziale, questo significa che il controllo esegue un blocco (ovvero una linea) per volta dall inizio alla fine uno dopo l altro in maniera appunto sequenziale.

Il linguaggio G-gode è formato da:

  • Codici G
  • Codici M
  • Codici T
  • Codici F
  • Coordinate X Y Z

In questo e nei prossimi articoli verranno trattati i principali codici più utili e funzionali.

I PRIMISSIMI CODICI Gh

G0 – movimento in rapido

I movimenti che possiamo comandare alla macchina sono principalmente due, il movimento in rapido e il movimento in avanzamento.

Il movimento in rapido è lo spostamento della macchina al massimo avanzamento possibile in modo lineare, questo tipo di movimento viene normalmente usato durante la fase di avvicinamento al pezzo da lavorare.

Per effettuare lo spostamento il comando G0 deve essere seguito almeno da una coordinata.

Esempio:

G0 X20

La macchina si sposterà da qualunque posizione ci troviamo fino a quando non arriva alla posizione 20 sulla coordinata X.

L avanzamento in rapido è molto elevato quindi attenzione a come usarlo, le collisioni sono sempre dietro l angolo.

G1 – movimento in avanzamento

Il movimento in avanzamento è un movimento lineare in cui possiamo definire la velocità di spostamento della macchina. Questo tipo di avanzamento è utilizzato per il movimento dell utensile quando è a contatto con il pezzo da lavorare.

Esempio:

G1 X20 F300

La velocità di spostamento e definita dal codice F la cui unità di misura è definita in mm al minuto.

La macchina quindi si sposterà ad un velocità di 300mm/min fin quando arriverà alla posizione X20.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *