Escolar Documentos
Profissional Documentos
Cultura Documentos
A função G00, realiza movimentos nos eixos da máquina com a maior velocidade de
avanço disponível, portanto, deve ser utilizada somente para posicionamentos sem
nenhum tipo de usinagem.
Onde:
X... - Definição de
posicionamento final no eixo X
(diâmetro)
Z... - Definição de
posicionamento final no eixo Z
(comprimento)
M... - Definição de Função
Miscelânea (opcional)
# - Fim de bloco ou sentença
Função G00
Exemplo:
:
N10 G00 X95. Z70. #
:
Observações:
• A função G00 é Modal portanto cancela (G01,G02,G03).
• Graficamente é representada por linhas tracejadas e é dada em metros por minuto.
• Utilizar a função G00 somente para posicionamentos sem nenhum tipo de
usinagem.
A função G01, realiza movimentos retilíneos com qualquer ângulo, calculado através
das coordenadas de posicionamento descritas, utilizando-se de uma velocidade de
avanço (F) pré-determinada pelo programador.
Sintaxe da sentença: G01 X... Y... (Q)... (C)... (I)... (J)... F... (M...) #
Exemplo:
:
N25 G01 X20. Y42. F100. #
:
Observações:
• O avanço é um dado importante de corte e é obtido levando-se em conta o
material, a ferramenta e a operação a ser executada.
• Geralmente nos tornos CNC utiliza-se o avanço em mm/rotação, mas também
pode ser utilizado mm/min.
• A função G01 é Modal portanto cancela (G00,G02,G03) .
• A função Miscelânea "M..."., é opcional .
Ferramenta de corte
Para que o comando efetue os cálculos de compensação é necessário que ele seja
informado sobre o diâmetro da ferramenta utilizada (D), o plano de trabalho desejado,
e o código de compensação que o instruirá sobre o deslocamento do avanço de corte
da ferramenta em relação a peça.
Compensação de ferramenta
Restrições na compensação
As seguintes funções “G” não podem ser utilizadas com as funções G41 ou G42 ativas:
• G17, G18 ou G19 - seleção de plano;
• G22 ou G23 - interpolação helicoidal;
• G30 ou G31 - imagem espelho
• G92 - define zero programa
• G99 - cancela G92
- G17 plano X - Y
- G18 plano X - Z (torno)
Função G02 e G03 torre traseira - G19 plano Y – Z
3. Do ponto inicial (P1) até o ponto final (P2) descrevendo uma trajetória circular.
Onde:
X... - Definição de posicionamento final no eixo X
Y... - Definição de posicionamento final no eixo Y
Q... – Definição de função de arredondamento (Q positivo) ou chanfro (Q- negativo).
C... – Ângulo Polar (ângulo em relação ao centro polar, tomado a partir de uma linha
imaginária do eixo positivo de X).
I... – Centro Polar (centro em relação ao eixo X).
J... – Centro Polar (centro em relação ao eixo Y).
R... – Valor do raio.
F... - Avanço programado.
# - Fim de bloco ou sentença. Obs:
As funções G02 e G03 não são modais, cancelam a função G00 e só autorizam o
código G01 para movimentos subseqüentes.
Aplicar G00, G01, G02 e G03 somente como perfil final de acabamento.
Sintaxe: G02 / G03 X... Y... Z... I... J... F... M... # ou G02 / G03 X... Y... Z...
CR=... # ou G02 / G03 X... Y... Z... I = AC(...) J = AC(...) #
Onde:
X - Definição do Ponto final no eixo X (absoluto).
Y - Definição do Ponto final no eixo Y (absoluto).
Z - Definição do Ponto final no eixo Z (absoluto).
I - Centro da interpolação no eixo X em relação ao posicionamento atual da
ferramenta.
I = AC (....)- Centro da interpolação em absoluto no eixo X.
J - Centro da interpolação no eixo Y em relação ao posicionamento atual da
ferramenta.
J = AC (....)- Centro da interpolação em absoluto no eixo Y.
F - Avanço
M - Definição de função Miscelânea.
CR – Valor do raio do círculo (+ para ângulo inferior a 180º, - para ângulo superior a
180º)
# - Fim de bloco
Aplicar G00, G01, G02 e G03 somente como perfil final de acabamento.
X 80. #
G3 X 100. Y 20. I=AC(80) J=AC(20) #
OU G3 X 100. Y 20. CR=20
G1 Y 50. #
Fresa de topo de φ10 mm X 20. #
G2 X 0 Y 30. I=AC(0) J=AC(50) # OU G2
; EXEMPLO-05 # X 0 Y 30. CR=20.
G17 G71 G90 G94 G1 Y – 10. #
G53 G0 Z-110 D0 G40 # (Descompensação)
T01;--------------FRESA 12 MM G1 X – 10. M9 #
M06 G00 Z20
G54 D01 MSG("")
S3000 M03 G53 G0 Z-110 D0 M05
MSG(" ***** Exemplo G2/G3 ****** ") M30
G0 X –10. Y – 10. Z 10. #
G1 Z – 6. F500 M8 #
G42 # (Compensação à direita)
G1 Y0 #
Onde:
W – Zero peça (zero do programa)
I – Coordenada do Centro polar no eixo X em relação ao zero peça "W" (absoluto)
J – Coordenada do Centro polar no eixo Y em relação ao zero peça "W" (absoluto)
cp – Centro polar em relação ao zero peça "W"
P1 – Posicionamento atual da ferramenta (coordenadas X, Y)
P2 – Posicionamento final desejado
R – Comprimento polar (comprimento medido do centro polar "cp" até o ponto final
desejado "P2" )
r – Comprimento polar (comprimento medido do posicionamento atual da ferramenta
"P1" até o ponto final desejado "P2" )
C – Ângulo polar (ângulo medido a partir de uma linha imaginária do eixo X até a linha
que une o centro polar "cp" ao ponto final desejado "P2").
c - Ângulo polar (ângulo medido a partir da linha imaginária que une o centro polar
"cp" ao posicionamento atual da ferramenta "P1", em relação a linha imaginária que
une o centro polar "cp" ao ponto final desejado "P2")
Onde:
W – Zero peça (zero do programa).
Pólo – Centro do arco em X e Y em relação ao zero peça "W".
X – Coordenada do Centro polar no eixo X em relação ao zero peça "W" (absoluto).
Y – Coordenada do Centro polar no eixo Y em relação ao zero peça "W" (absoluto).
P1 – Posicionamento final desejado .
RP – Raio polar (comprimento medido do centro polar "Pólo" até o ponto final desejado
"P1").
AP – Ângulo polar (ângulo medido a partir de uma linha imaginária do eixo X até a
linha que une o centro polar "Pólo" ao ponto final desejado "P1".
A função "Q" quando programada juntamente com as funções G01, G02 ou G03,
provocará a inserção de um Raio ou Chanfro, entre o movimento gerado pelo bloco
que contém a função "Q" (mov. 1) e o bloco seguinte (MOV. 2).
Arredondamento
Se o valor de "Q" for positivo, especificará o raio do arco a ser inserido entre os dois
movimentos.
Chanframento
Observação: As intervenções usando a função "Q" , tanto para raios quanto para
chanfros, trabalham com o vértice das interpolações.
Arredondamento RND
A função "RND" quando programada juntamente com as funções G01, G02 ou G03,
provocará a inserção de um Raio, entre o movimento gerado pelo bloco que contém a
função "RND", e o bloco seguinte, cujo objetivo é o de arredondar os cantos da peça.
Função RND
A função "CHR ou CHF" quando programada juntamente com as funções G01, G02 ou
G03, provocará a inserção de um Chanfro, entre o movimento gerado pelo bloco que
contém a função "CHR ou CHF", e o bloco seguinte, cujo objetivo é chanfrar os cantos
da peça.
Função CHR
Tempo de permanência
:
G04 F10 # (executa a permanência de 10 Seg.)
:
A função G05 permite programar 2 retas tangentes a um arco cujo raio e coordenadas
de centro são conhecidos.
Os pontos de tangência são automaticamente determinados pelo comando, aliviando a
necessidade do programador calcular estes pontos.
G05 é modal e permanece em efeito até que seja programado uma função G00, G01,
G02, G03 ou G73.
As funções usadas no G05 consiste primeiramente nas coordenadas do centro do
arco (X,Y,Z) e a função "Q" específica o raio do arco.
Se o valor de Q for positivo o arco será executado no sentido anti-horário.
Se o valor de Q for negativo o arco será executado no sentido Horário.
O centro do arco pode ser determinado usando coordenadas cartesianas ou
coordenadas polares seguindo os mesmos conceitos para movimentos polares.
Onde:
Desenho peça
G99
G90
G71
G17
N1T01 M06 ; FRESA_10_MM
O01 S2000 M03
G0 X –10. Y – 10.
Z10.
G1 Z – 5. F1000 M8
G42 ; (Compensação à direita)
G1 Y0 F300
G5 X50. Y20. Q20.
G1 X90. Y31.716
Y70.
X31.716
G5 X20. Y30. Q20.
G1 X0 Y-10.
G40 ; (Descompensação)
G1 X – 10. M9
G0 Z 10.
GZO M5
M30