Os sistemas Guangshu (GSK) e FANUC são ambos sistemas de Controle Numérico por Computador (CNC) frequentemente utilizados, mas eles têm várias diferenças em linguagens de programação, formatos de código, sistemas de coordenadas,e aspectos operacionais1.
:
Ambos os sistemas usam código G e código M para programação, onde o código G define o movimento da ferramenta e os parâmetros de corte, e o código M controla as funções auxiliares da máquina1.No entanto, os formatos de código G e M da FANUC são mais concisos em comparação com o Guangshu1.
O Guangshu tem uma sintaxe mais simples e é mais fácil de aprender.1.FANUC tem uma sintaxe mais complexa, incluindo segmentos de programa, segmentos de blocos, declarações de variáveis e instruções de controle1.