Key facts
- Programming language.name
- G-code
- Programming language.file ext
- .gcode, .mpt, .mpf, .nc and several others
- Programming language.paradigm
- Procedural, imperative
- Programming language.released
- (RS-274)
- Programming language.designer
- Massachusetts Institute of Technology
- Programming language.developer
- Electronic Industries Association (RS-274), International Organization for Standardization (ISO-6983)
- Programming language.implementations
- Numerous; mainly Siemens Sinumerik, FANUC, Haas, Heidenhain, Mazak, Okuma
via Wikipedia infobox
Wikidata facts
Show 1 more fact
- inception
- 1950-00-00
Sources (2)
via Wikidata · CC0
Article · Português
O Código G, do inglês G-code, é uma linguagem de programação para ordenar máquinas a fazer algo. Foi criada devido à necessidade dos fabricantes industriais terem uma linguagem padronizada em sistemas do tipo Comando Numérico Computadorizado (CNC). Até então, cada fabricante ficava responsável por criar sua própria linguagem para definir o processo de fabrico. O Código G trouxe a padronização para o processo de fabrico e consequentemente o desenvolvimento da indústria passou a ter uma linguagem universal. Como complemento do Código Numérico, o Código G tem como função principal instruir a máquina a se mover geometricamente nas três dimensões, x, y e z. É uma linguagem extremamente simples e rudimentar, sendo composta por linhas sequenciais de instruções, cada qual responsável por uma tarefa específica, sendo o programa executado linha por linha até o fim do código. “Os comandos operacionais, que controlam a máquina são executados automaticamente com uma velocidade impressionante, precisão, eficiência e repetibilidade.” Com o surgimento das Impressoras 3D, que também se enquadram como máquinas CNC, tornou-se natural a adoção do Código G como linguagem de controle dessas máquinas, prova disso são os Slicers, software utilizado por essas impressoras, que exportam arquivos no formato do Código G. A popularidade da tecnologia de impressão 3D fez com que mais pessoas tivessem acesso ao Código G, portanto torna-se necessário que os novos usuários dominem esta linguagem para evitar problemas de impressão e conquistarem a autonomia para calibrar a sua própria impressora.
Abstract from DBpedia / Wikipedia · CC BY-SA