G-code

G-code (também conhecido como RS-274) é o nome da linguagem de programação mais prevalecente para controle numérico computadorizado (CNC) no projeto e fabricação assistida por computador (CAD/CAM).

G-code fornece controle numérico baseado em métricas de equipamentos controlados por CAM, tais como fresadoras CNC. O controle de grão fino habilitado pelo código G e outras linguagens CNC proporcionam a precisão para a fabricação de aditivos e redução usando muitos materiais.

O código usado no código G e outro código CNC diz ao computador que controla os motores do equipamento de manufatura até que ponto e a que velocidade. Uma fresa tem uma ponta giratória que esculpe um bloco metálico, por exemplo, em uma peça usinada de forma intricada. O código G pode fornecer as instruções ao equipamento controlado por computador para mover a cabeça através de manobras 3D a diferentes velocidades para criar uma árvore de cames, que, como exemplo, pode ser usado para controlar a temporização das válvulas num motor a gasolina.

A primeira linguagem de controlo numérico por computador foi desenvolvida pelo MIT no final dos anos 50. A primeira versão do Código G foi padronizada pela Electronic Industries Alliance no início da década de 1960. Hoje, a fabricação exata e reprodutível proporcionada pelo código G e linguagens similares é usada na criação de todos os tipos de equipamentos militares e científicos e bens de consumo.