Controle numerico progrmavel

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1357 palavras )
  • Download(s) : 0
  • Publicado : 8 de abril de 2013
Ler documento completo
Amostra do texto
CNC

Introdução ao Comando “ G “
Com o surgimento do controle numérico foi necessário se desenvolver uma linguagem entendível pelos controles das máquinas e esta deveria ser padronizada para que minimizasse o efeito “Torre de Babel” tão comum em tecnologias emergentes, deste modo a EIA Standards, (Associação das industrias elétricas dos EUA) e posteriormente e mais em nível mundial a ISO(International Organization for Standardization). Adotaram algumas prerrogativas, uma delas a distinção entre código G (general ou preparatory) e código M (miscelaneous).

As funções G: fazem com que as máquinas CNC se comportem de uma forma especifica quando acionadas, ou seja, enquanto tal G estiver acionado o comportamento da máquina será de tal modo.
Ex.
G00X…Y…Z… è todo movimento seráexecutado na velocidade máxima de cada eixo;
G02X…Y…Z… è Todo movimento será em interpolação circular no sentido horário.
E assim por diante, quer dizer que os códigos G irão interferir no comportamento da máquina.
Porém tendo em vista que a normalização é um tanto quanto difícil estas prerrogativas podem ser alteradas conforme as necessidades e boa vontade dos fabricantes de máquinas CNC eControles.
Diferença entre G00 e G01
Curiosidade:
O código G01(interpolação linear) e G00(movimento rápido) para muita gente parece atuar de modo igual, porém, se existem os dois e com descrições diferentes com certeza é porque eles atuam diferentemente, às vezes um programador ou operador de máquina CNC tem o sentimento que a única diferença é o fato que em G00 a máquina movimenta-se na velocidademais rápida possível e em G01 a mesma máquina movimenta-se em velocidade controlada. De certo modo isto é verdade, porém algumas outras diferenças sutis podem causar um movimento inesperado na máquina, pois o programador no CADCAM, vê um movimento rápido do mesmo modo que uma interpolação linear.
Tentarei abaixo passar a vocês estas diferenças e o que isso pode acarretar na máquina CNC.

Vejaabaixo a Tabela de códigos G padrão ISO 1056;
Códigos G (General for preparatory) pelo Padrão ISO 1056.
Obs. Os códigos que estão como não registrados indicam que a norma ISO não definiu nenhuma função para o código, os fabricantes de máquinas e controles tem livre escolha para estabelecer uma função para estes códigos, isso também inclui os códigos acima de G99.


CNCCódigo G Função
G00 Posicionamento rápido
G01 Interpolação linear
G02 Interpolação circular no sentido horario (CW)
G03 Interpolação circular no sentido anti-horario (CCW)
G04 Temporização (Dwell)
G05 Não registrado
G06 Interpolação parabólica
G07 Não registrado
G08 Aceleração
G09 Desaceleração
G10 a G16 Não registrado
G17 Seleção do plano XY
G18 Seleção do planoZX
G19 Seleção do plano YZ
G20 Programação em sistema Inglês (Polegadas)
G21 Programação em sistema Internacional (Métrico)
G22 a G24 Não registrado
G25 a G27 Permanentemente não registrado
G28 Retorna a posição do Zero máquina
G29 a G32 Não registrados
G33 Corte em linha, com avanço constante
G34 Corte em linha, com avanço acelerando
G35 Corte em linha, com avanço desacelerando
G36 aG39 Permanentemente não registrado
G40 Cancelamento da compensação do diâmetro da ferramenta
G41 Compensação do diâmetro da ferramenta (Esquerda)
G42 Compensação do diâmetro da ferramenta (Direita)
G43 Compensação do comprimento da ferramenta (Positivo)
G44 Compensação do comprimento da ferramenta (Negativo)
G45 a G52 Compensações de comprimentos das ferramentas

G53 Cancelamento dasconfigurações de posicionamento fora do zero fixo
G54 Zeragem dos eixos fora do zero fixo (01)
G55 Zeragem dos eixos fora do zero fixo (02)
G56 Zeragem dos eixos fora do zero fixo (03)
G57 Zeragem dos eixos fora do zero fixo (04)
G58 Zeragem dos eixos fora do zero fixo (05)
G59 Zeragem dos eixos fora do zero fixo (06)
G60 Posicionamento exato (Fino)
G61 Posicionamento exato (Médio)
G62...
tracking img