I sistemi Guangshu (GSK) e FANUC sono entrambi sistemi di controllo numerico computerizzato (CNC) utilizzati frequentemente, ma presentano diverse differenze in termini di linguaggi di programmazione, formati di codice, sistemi di coordinate,e aspetti operativi1.
:
Entrambi i sistemi utilizzano il codice G e il codice M per la programmazione, dove il codice G definisce il movimento e i parametri di taglio dello strumento e il codice M controlla le funzioni ausiliarie della macchina1.Tuttavia, i formati G-code e M-code di FANUC sono più concisi rispetto a Guangshu1.
Il Guangshu ha una sintassi più semplice ed è più facile da imparare.1.FANUC ha una sintassi più complessa, inclusi segmenti di programma, segmenti di blocco, dichiarazioni di variabili e istruzioni di controllo1.