Você está na página 1de 36

MANUAL DE PROGRAMAÇÃO

Tornos Ray-Feng modelo RC


comando Syntec
Lista de funções preparatórias (Código G)

LINGUAGEM A
G00 - Interpolação linear rápido
G01 - Interpolação linear de trabalho (sob avanço F)
G02 - Interpolação circular sentido Horário
G03 - Interpolação circular sentido Anti-Horário
G04 - Tempo de espera sob endereço (X,U,P)
G09 - Parada Exata
G11 – Cancela data input
G17 - Plano de trabalho XY
G18 - Plano de trabalho ZX
G19 - Plano de trabalho YZ
G20 - Coordenadas em polegadas
G21 - Coordenadas em milímetros
G28 - Retorno ao ponto de referência
G32 - Rosca Passo único
G40 - Cancela compensação do raio da ferramenta
G41 - Compensação do raio da ferramenta esquerda
G42 - Compensação do raio da ferramenta direita
G50 - Limitação de rotação e deslocamento de ponto zero peça
G53 - Coordenadas referente ao zero máquina
G54 à G59 Coordenadas de zero peça
G54.1 P1 à P48 (utilizado mais freqüentemente em centros de usinagem)
G70 - Ciclo de torneamento de perfil acabamento (X,Z)
G71 - Ciclo de torneamento de perfil desbaste longitudinal (Z)
G72 - Ciclo de torneamento de perfil desbaste Transversal (X)
G73 - Ciclo de desbaste seguindo perfil de peças forjadas, injetas ou com perfil já existente
G74 - Ciclo de desbaste paralelo simples Longitudinal ou ciclo de furação pica-pau
G75 - Ciclo de desbaste paralelo simples Transversal
G76 - Ciclo de rosca Completa parametrizada
G80 - Cancela ciclo fixo ( G81 à G89 )
G81 - Ciclo de furação simples
G82 - Ciclo de furação com tempo de espera no final do furo
G83 - Ciclo de furação pica-pau com retorno ao inicio do furo
G84 - Ciclo de rosca macho
G90 - Ciclo de desbaste simples com torneamento longitudinal acabando a face final
G92 - Ciclo de rosca passo a passo
G94 - Ciclo de desbaste simples com torneamento transversal acabando a face final
G96 - Velocidade de corte constante (V.C.)
G97 - Velocidade de giro constante (RPM)
G98 - Avanço em mm/min
G99 - Avanço em mm/rot
Lista de funções Miscelâneas (Código M)

M00 - Parada programada


M01 - Parada opcional
M02 - Fim de programa sem retorno ao inicio do programa
M03 - Sentido de giro do Spindle Horário
M04 - Sentido de giro do Spindle Anti-Horário
M05 - Parada imediata do Spindle
M08 - Liga liquido refrigerante
M09 - Desliga liquido refrigerante
M10 – Fecha a pinça
M11 – Abre a pinça
M12 – Abre pegador de peças
M13 – Fecha pegador de peças
M15 - Desliga liquido refrigerante + Parada imediata do Spindle
M19 – Ativa eixo “C” para usar ferramenta acionada
M20 – Desativa eixo “C” e volta ao modo de RPM normal
M30 - Fim de programa com retorno ao inicio
M40 – Liga sopro de ar para limpeza da pinça
M41 - Desliga sopro de ar para limpeza da pinça
M85 – Liga controle de barra /
M88 – Controle de alimentador de barra
M97 – Contador de peças
M98 - Chamada de subprograma – Salto dentro do próprio programa
M99 - Fim de subprograma
M103 – Liga ferramenta acionada sentido horário
M104 – Liga ferramenta acionada sentido anti-horário
M105 – Desliga ferramenta acionada

Obs.: Podem existir mais outros códigos “M” para executar outras funções, porém alguns
fabricantes adotam seus próprios códigos, entretanto nesta lista constam apenas alguns,
usados nas máquinas com comando Syntec (exemplo: Ray-Feng).
Para fazer um programa é necessário conhecer alguns comandos
Função Endereço Descrição
Número de programa O(EIA)(ISO) Numero de programa peça ou subprograma
Seqüência de bloco N Seqüência de número de bloco 1 à 1999
Função preparatória G Função de caminho
Dimensões de trabalho X,Z Dados de posição absolutos e tempo de espera
U,W Dados de posição incremental e tempo de espera
I,K Usado para interpolação Circular
R Raios, Valor do cone, Parâmetro de ciclo
C Chanfro
Funções de avanço F,E Taxa de avanço ou passo da rosca
Função Auxiliar M Comando para ligar ou desligar algumas funções
Velocidade de fuso RPM S Velocidade do fuso e velocidade de corte
Número de ferramenta T Designado para numero ou compensação de ferramenta
Tempo de espera P,U,X Tempo de espera
Designado para P Chamada de subprograma
subprograma
Repetição de ciclo P,Q Repetição de ciclo
Número de repetições L Número de repetições
Parâmetros A,D,I,K Parâmetros para ciclos fixos

Um bloco pode ser composto de alguns comandos como, por exemplo:

N G X,Z F S M ;
Número Função Dimensão de Avanço Rotação Função final de
de seqüência Preparatória Trabalho de corte do fuso Auxiliar bloco

Comando para troca de ferramenta

02 02

N° da N° do
ferramenta
Corretor
Na torre ou
00 a 99
gang
G00 – Avanço em marcha rápida

Exemplo de programação

1. Aproximação Ø 50 e face zero


2. Usinagem do Ø 50
3. Usinagem do Ø 90

G00 X55. Z0. (Avanço rápido até esta coordenada)


G1 X50. F0.2
G1 Z-40.
G1 X90.
G1 Z-90.

G01 – Avanço de trabalho controlado pela letra “F”

Exemplo de programação

1. Aproximação Ø 40

2. Usinagem Ø 40

3. Usinagem Ø 70

4. Usinagem Ø 110

G0 X45. Z0.
G1 X-2. F0.15
G0 X40. Z1.
G1 Z-20. F0.3
G1 X70.
G1 Z-30.
G1 X110.
G1 Z-50.
Podemos ainda fazer chanfros e raios com recursos rápidos usando o comando “G1”

Exemplo de chanfro utilizando recurso rápido.

Exemplo de programação
usando recurso

G0 X45. Z0.
G1 X-2. F0.15
G0 X40. C2
G1 Z-20. F0.3
G1 X70. C2.
G1 Z-30.
G1 X110. C5.
G1 Z-50.

Exemplo de programação
sem usar recurso

G0 X45. Z0.
G1 X-2. F0.15
G0 X36. Z1
G1 Z0
G1 X40. Z-2.
G1 Z-20. F0.3
G1 X66.
G1 X70 Z-22.
G1 Z-30.
G1 X100.
G1 X110. Z-35.
G1 Z-50.

Obs.: Só é possível usar este recurso quando o ângulo do chanfro for 45°, caso
seja diferente disto a máquina não vai usinar este perfil.
O CNC também não aceita utilização deste recurso dentro do ciclo G71,G72,G73.
Exemplo de Raio utilizando recurso rápido.

Exemplo de programação usando recurso

G0 X45. Z0.
G1 X-2. F0.15
G0 X40. R2.
G1 Z-20. R4. F0.3
G1 X70. R2.
G1 Z-30.
G1 X110. R5.
G1 Z-50.

Exemplo de programação sem usar recurso

G0 X45. Z0.
G1 X-2. F0.15
G0 X36. Z1
G1 Z0
G3 X40. Z-2. R2.
G1 Z-16. F0.3
G2 X48. Z-20.
G1 X66.
G3 X70 Z-22.R2.
G1 Z-30.
G1 X100.
G3 X110. Z-35. R5.
G1 Z-50.

Obs.: Apenas é possível utilizar este recurso rápido quando o raio for
concordante.
O CNC também não aceita utilização deste recurso dentro do ciclo G71,G72,G73.
G02 – Interpolação Circular sentido Horário
G03 – Interpolação Circular sentido Anti-Horário
Para fazer uma interpolação utilizando a função R só é possível quando o raio é
concordante ou seja quando é um raio perfeito(dois lados Iguais X,Z), caso
contrario para fazer a interpolação é preciso utilizar o recurso das letras I e K,
sendo que: I=Corresponde ao eixo X e K=Corresponde ao eixo Z
O valor a ser carregado nos dois eixos é a dimensão do ponto inicial da
interpolação para o centro do raio que esta sendo usinado, conforme ilustração
abaixo

Exemplo de programação usando o recurso Exemplo de programação usando o


da letra “I” e “K” quando haver raio recurso da letra R (raio perfeito)
discordante.
G96 S180 M4
G96 S180 M4 G50 S3000
G50 S3000 G0 X35. Z0.
G0 X35. Z0. G1 X-2. F0.15
G1 X-2. F0.15 G1 X0
G1 X0 G3 X30. Z-15. R30. F0.2
G3 X30. Z-15. I0 K-15. F0.2 G3 X16.9 Z-27.40 R30.
G3 X16.9 Z-27.40 I-15 K0 G2 X9.2. Z-33.9 R7.5
G2 X9.2. Z-33.9 I3.6 K-6.6 G1 Z-53.9. F0.3
G1 Z-53.9. F0.3 G1 X5.2 Z-83.9
G1 X5.2 Z-83.9 G0 X150 Z150.
G0 X150 Z150. M30
M30
Segue mais alguns exemplos de interpolação circular.

Obs.: Para fazer interpolação, sempre deve conter na linha de programa,


coordenada final da interpolação em “X”, coordenada final da interpolação em
“Z”, valor do raio da interpolação identificado pela letra “R”, ou quando for
raio discordante usar “X,Z” e as letras “I,K” referente ao centro do raio, onde
“I” corresponde ao eixo “X” e “k” ao eixo “Z”, estas coordenadas levam o valor
do ponto inicial da interpolação ao centro do raio, lembrando que para ter um
raio perfeito conforme programado deve-se utilizar compensação do raio de
ferramenta (G41 ou G42), e a mesma deve conter na tela de OFFSET SETTING o
valor do raio do inserto e o quadrante demonstrando o lado de corte do inserto
conforme demonstrativo a seguir:
A tela da esquerda é referente ao corretor de desgaste de ferramenta ( tool
wear set) e a tela da direita é referente à geometria da ferramenta (Tool
Lenght set), a tela da direita é onde vamos carregar o valores dos parâmetros
“X,Y,Z” e a tela da esquerda é onde podemos fazer correções (ajuste)
dependendo do desgaste da ferramenta.

Existe ainda a tela de raio, (tool nose set)


compensação do raio e quadrante, onde
Radius é o valor do raio da ponta da
ferramenta, R.Wear é o corretor de desgaste
do raio da ferramenta e Nose é quadrante da
ferramenta, ou seja o lado de conpensação
do raio quando usado G41 ou G42 conforme
ilustração abaixo.

Segue ilustração da definição dos


quadrantes da ferramenta para torre
traseira, corresponde ao campo Nose na
ilustração acima.
G04 – Tempo de espera

O comando G04 funciona apenas para gerar tempo de espera seja ele quando
estiver fazendo mandrilamento, furo, usinando diâmetro ou até utilizar este recurso
para quitar algum comando que seja necessário tempo de espera.
Através desta função, o comando ira esperar um período de tempo especificado
antes de prosseguir para o bloco seguinte do programa, segue abaixo os seguintes
comandos:

X,U = Tempo de espera em segundos


P= tempo de espera em milésimos de segundos
Obs.: Quando utilizar a letra P não é permitido colocar ponto decimal.
Segue abaixo um exemplo de tempo de espera usando 5 segundos:

G04 X5.
G04 U5.
G04 P5000

G09 – Parada Exata

Sem o recurso Com o Recurso

Com este comando ativo, a maquina usina cantos vivos reduzindo o avanço entre o
movimento de um eixo para outro, ou seja quando sair do movimento em “X” reduz
o avanço automaticamente para o eixo “Z” e executa o canto vivo, com o ele
desativado o avanço que continua o mesmo em todos os sentidos de movimento do
eixo, fazendo com que os cantos vivos fiquem arredondados automaticamente.
G17 – G18 – G19 – Plano de trabalho

G17=Plano de trabalho XY
G18=Plano de trabalho ZX
G19=Plano de trabalho YZ

Obs.: Para tornos normais sem ferramenta acionada sempre usaremos


G18, para tornos com ferramenta acionada os comandos G17 e G19
somente será usado se haver interpolação circular (G02 e G03).

G20 – Coordenada em Polegadas


G21 – Coordenada em Milímetros

Estes comandos podem ser usados no programa

G28 – Chamada para o ponto de Referência Zero máquina

O comando G28 tem a função de retornar o Eixo “X,Y,Z,C” para o ponto de


referência zero máquina.
Programando fica assim:
G28 U0 V0 W0 H0 (sempre os eixo se movimentarão para sentido positivo +)
U=X
V=Y
W=Z
H=C

Não é possível colocar valor no eixo “U,V,H,W”, com G28, só é aceito o valor 0
(zero). Para algumas máquinas este recuo é obrigatório para trocar de
ferramenta, porém alguns fabricantes deixam parâmetros alterados para que
não seja necessário retornar ao ponto zero máquina (G28) para trocar
ferramenta, apenas recua-se os eixos livre da placa (spindle)com segurança
para trocar a ferramenta .
G32 - Rosca Passo único
Para usinar rosca usando este comando é
necessário programar passada por passada,
geralmente este recurso é usado para poder
determinar a profundidade de corte de cada
passada ou até fazer rosca em ângulo, ou
roscas especiais.

Segue abaixo exemplo conforme ilustração acima.

Rosca M50 x 1.5 mm profundidade de 30 mm


Onde: X=Diâmetro da passada
Z=Profundidade da rosca
F=Passo da rosca

G97 S1500 M4 (liga rotação sentido anti-horário (spindle))


G00 X55. Z5. (aproximação da peça)
G32 X49.5 Z-30 F1.5
G00 X55.
G00 Z5.
G32 X49. Z-30. F1.5
G00 X55.
G00 Z5.
G32 X48.5 Z-30. F1.5
G00 X55.
G00 Z5.
G32 X48.2 Z-30 F1.5
G00 X55.
G00 Z5.
G32 X48.05 Z-30. F1.5
G00 X55.
G00 Z5.
G0 G28 U0 V0 W0 (V0 apenas quando equipamento possui eixo Y )
M30 (Fim de programa)
G40 - Cancela compensação do raio da ferramenta
G41- Compensação do raio da ferramenta lado esquerdo
G42- Compensação do raio da ferramenta lado direito

Compensação do raio de ferramenta


Com movimentos na direção dos eixos (torneamento longitudinal e
transversal), são utilizados os pontos da ponta da ferramenta para tocar nos
eixos, sendo assim nenhum erro de dimensão é produzido na peça de trabalho,
pois a máquina calcula isto. Com os movimentos simultâneos dos eixos (cones
e raios), a posição do ponto de corte hipotético não coincide mais com o ponto
de corte da ferramenta que realmente executa o corte. Quando a
compensação do raio da ferramenta é usada estes erros de dimensão são
calculados e compensados automaticamente pelo CNC. Para que isto aconteça
é necessário colocar os valores corretos no campo Nose na tabela de corretor
de ferramenta (tool Nose set) que esta na tecla OFFSET SETTING
Obs.: Sem utilizar estes comandos para usinagem de raios e cones, quanto
maior for o raio da ferramenta maior será o erro das dimensões do produto na
usinagem. Na utilização deste comando não permitido mudar de trajetória
lógica dos movimentos dos eixos, se estiver sempre usinando um perfil no
sentido de “Z” negativo não poderá ter nenhum movimento para “Z” positivo,
e assim serve para eixo “X” também se estiver usinando sempre para sentido
lógico “X” positivo não será permitido programar “X” com valores menores que
a uma linha anterior, pois a máquina vai gerar um alarme com erro de
concordância, porque de acordo com o raio e o quadrante especificado na tela
de corretor não é possível calcular outras trajetórias devido ao lado da
compensação definido.
O comando G40 cancela tanto o comando G41 quanto o G42, estes devem ser
desativados toda vez que terminar de usinar um perfil e precisar trocar de
ferramenta.

G50 – Limite de rotação (spindle) e deslocamento de ponto zero peça

Quando usado o comando G96


(velocidade de corte constante V.C.) é necessário
limitar a rotação, pois usando velocidade de corte, o
RPM modifica-se automaticamente conforme o
diâmetro programado, entretanto, programando-se
um diâmetro muito pequeno iria ultrapassar o limite
máximo de RPM da máquina, então, se torna
necessário colocar um limitador de rotação, para isto
devemos usar o comando G50 S=(valor da rotação
máxima que poderá atingir na usinagem).

Para deslocamento de ponto zero (figura ao


lado símbolo (W) de referência na face)
podemos deslocar ponto zero peça quantas
vezes for necessário, porém se torna necessário
voltar este delocamento para acondição normal,
depois de utilizar este recurso.
Exemplo de programa avançando o ponto zero peça em 5.00 mm para frente, ou
seja, para Z-(negativo) em direção a placa, conforme ilustração.

G96 S180 M4
G50 S3000
G0 X50 Z0
G50 Z-5.
Z0 (este Z0 esta 5.0 mm à frente do ultimo Z0)
:
G50 Z5. (voltando a condição normal depois de utilizar o delocamento)
M30

G53 – Coordenadas Referente ao Zero máquina (Ponto referência).


Estas coordenadas partem como Zeramento de referência dos eixos “X+,Y+Z+”

Quando programado, os eixos


movimentam sem levar em consideração pré-set
da ferramenta e desconsidera valores de ponto
zero peça(G54 a G59). Para carregar valores de
ponto zero peça é preciso saber qual o valor
referente ao zero máquina, pois é este valor que
será considerado na tabela de ponto zero peça,
veja figura abaixo:
G54 a G59 – Pontos Zero peça

Este comando define coordenadas Referente ao Zero Peça (ponto de partida das
dimensões estipuladas pelo programador).

Conforme ilustração ao lado é


possível observar que podemos
utilizar o ponto zero peça (W)
tanto na face do produto quanto
em outro ponto determinante(M),
neste caso na face da placa, o
programador define qual a melhor
maneira de onde colocar o ponto
zero.

O campo (External shift) tem a função de deslocamento de pontos zero peça, ou


seja, alterando os valores de “X,Y,C,Z” será feito o deslocamento de todos os pontos
zeros peça (G54 a G59) de uma so vez, recomendação de não carregar valores neste
campo.
G70 – Passe de acabamento dos ciclos G71,G72 e G73

Este comando quando programado após os ciclos citados acima, tem a função de
seguir o perfil programado dos ciclos, porém retirando o sobre metal deixado na
configuração dos parâmetros dos ciclos G71, G72, G73.

È necessário usar os seguintes comandos:

P= Número (N) da linha onde é o inicio do ciclo, quer dizer, onde começa a usinagem
do perfil.
Q= Número (N) da ultima linha do ciclo, onde termina o perfil.
F=Avanço de usinagem para acabamento do perfil programado.

Ao término da usinagem os eixos posicionam-se sempre no ponto inicial do ciclo


(Aproximação (start point)).
G71 – Ciclo de desbaste de perfil longitudinal (corte sentido Z)
Este comando é utilizado quando temos uma matéria prima bruta, ou seja, sem perfil
pre-definido no bruto. Depois de programado todas as cotas do produto conforme
desenho, o próprio comando irá fazer o ciclo de desbaste até atingir o sobre metal
deixado para acabamento pelas letras U(X) e W(Z), caso estes valores sejam igual a
zero, não será necessário após ciclo G71, programar o ciclo G70.
Para utilizar o ciclo G71 é necessário que na linha de programa contenha os seguintes
comandos:

G71 U..... R.....(primeira linha do programa)


U= (profundidade de corte valor no raio)
R=(valor de recuo da ferramenta em X para próximo passe)
G71 P.....Q.....U.....W.....F....(segunda linha do programa)
P= número da primeira linha do ciclo
Q= número da ultima linha do ciclo
U= sobre metal em X para acabamento no ciclo G70, positivo para externo, negativo
para interno.
W= sobre metal em Z para acabamento no ciclo G70
F=Avanço de usingem do perfil programado

Obs: Na primeira linha “N” do ciclo é onde se define se ciclo sera do tipo I ou II, com o
tipo I não é possivel fazer mergulho, ou seja, deve-se seguir sempre o mesmo sentido
de movimento dos eixos, ja no ciclo II, é permitido fazer mergulhos, o que difere são
os eixos programados nesta linha, quando programado so eixo “X” define Tipo I,
quando programado “X,Z” na mesma linha é definido tipo II.
Exemplo :

Considerando que a matéria prima é de Ø 140 mm

Ø140

O0001(EXEMPLO G71)
G28 U0 W0
T0101 (DESBASTE EXTERNO)
G96 S180 M4 OU M3
G50 S3500
G0 X150 Z10
G1 X140 Z0
G1 X-2 F0.15
G0 X140 W1
G71 U1.5 R1
G71 P10 Q20 U2 W0.5 F0.35
N10 G1 X35 Z0 F0.5
G1 X40 Z-2.5 F0.35
G1 Z-25
G2 X50 Z-30 R5
G1 X60
G3 X70 Z-35 R5
G1 Z-50
G1 X100 Z-80
G1 Z-95
G1 X120 Z-110
G1 Z-120
N20 G1 X130.
G70 P10 Q20 F0.15 (ACABAMENTO EXTERNO)
G0 G28 U0 W0
M30
G72 – Ciclo de desbaste de perfil transversal (corte sentido X)

Este comando é utilizado quando temos uma matéria prima bruta, ou seja, sem perfil.
Após programado todas as cotas do produto conforme desenho o próprio comando
irá fazer o ciclo de desbaste até atingir o sobre metal deixado para acabamento pelas
letras U(X) e W(Z), caso estes valores sejam igual a zero, não será necessário após
ciclo G72, programar o ciclo G70.

Para utilizar o ciclo G72, é necessário que na linha de programa contenha os seguintes
comandos:

G72 U..... R.....(primeira linha do programa)


U= (profundidade de corte valor no raio)
R=(valor de recuo da ferramenta em X para próximo passe)
G72 P.....Q.....U.....W.....(segunda linha do programa)
P= número da primeira linha do ciclo
Q= número da ultima linha do ciclo
U= sobre metal em X para acabamento no ciclo G70, positivo para externo, negativo
para interno.
W= sobre metal em Z para acabamento no ciclo G70
F=Avanço de usingem do perfil programado

Obs: Na primeira linha “N” do ciclo é onde se define se


ciclo sera do tipo I ou II, com o tipo I não é possivel
fazer mergulho, ou seja, deve-se seguir sempre o
mesmo sentido de movimento dos eixos, ja no ciclo II,
é permitido fazer mergulhos, o que difere são os eixos
programados nesta linha, quando programado so eixo
“X” define Tipo I, quando programado “X,Z” na mesma
linha é definido tipo II.
Exemplo :

Considerando que a matéria prima é de Ø 140 mm

O0002(EXEMPLO G72)
G28 U0 W0
T0101 (DESBASTE EXTERNO)
G96 S180 M4 ou M3
G50 S3500
G0 X150 Z10
G1 X140 Z0
G1 X-2 F0.15
G0 X140 Z5
G72 W1.5 R1
G72 P10 Q20 U2 W0.5 F0.35
N10 G1 X35 Z0 F0.5
G1 X40 Z-2.5 F0.35
G1 Z-25
G2 X50 Z-30 R5
G1 X60
G3 X70 Z-35 R5
G1 Z-50
G1 X100 Z-80
G1 Z-95
G1 X120 Z-110
G1 Z-120
N20 G1 X130.
G70 P10 Q20 F0.15 (ACABAMENTO EXTERNO)
G0 G28 U0 W0
M30
G73 – Ciclo de desbaste longitudinal seguindo perfil já existente (corte
sentido Z)

Este comando é utilizado quando temos uma matéria prima bruta forjada, fundida ou
com perfil já existente. Este ciclo executa o desbaste sempre seguindo o perfil porém
em diâmetros diferentes conforme o valor de cada passada.
Após programado todas as cotas do produto conforme desenho o próprio comando
irá fazer o ciclo de desbaste até atingir o sobre metal deixado para acabamento pelas
letras U(X) e W(Z), caso estes valores sejam igual a zero, não será necessário após
ciclo G73, programar o ciclo G70.
Para utilizar o ciclo G73, é necessário que na linha de programa contenha os seguintes
comandos:
G73 U..... R.....(primeira linha do programa)
U= (profundidade de corte valor no raio)
R=(valor de recuo da ferramenta em X para próximo passe)
G73 P.....Q.....U.....W.....(segunda linha do programa)
P= número da primeira linha do ciclo
Q= número da ultima linha do ciclo
U= sobre metal em X para acabamento no ciclo G70, positivo para externo, negativo
para interno.
W= sobre metal em Z para acabamento no ciclo G70
F=Avanço de usingem do perfil programado
O0003(EXEMPLO G73)
G28 U0 W0
T0101 (DESBASTE EXTERNO)
G96 S180 M4 ou M3
G50 S3500
G0 X70 Z10
G1 Z0 F0.5
G1 X-2 F0.15
G0 X34 Z1
G73 U1.5 R1
G73 P10 Q20 U1 W0.5 F0.35
N10 G1 X20 F0.5
G1 Z-10 F0.35
G2 X40 Z-20 R10
G1 Z-30
G1 X60 Z-50
N20 G1 X65
G0 G28 U0 W0
T0303
G0 X70 Z10
G1 X34 Z1
G70 P10 Q20 F0.15 (ACABAMENTO EXTERNO)
G0 G28 U0 W0
M30
G74 – Ciclo de desbaste longitudinal paralelo ou ciclo de furação

O ciclo G74 para furação funciona como furação pica-pau, ou seja com quebra
cavaco, retornando sempre o eixo “Z” no valor do parâmetro “R” para quebrar o
cavaco.
Para utilizar o ciclo G74, é necessário que na linha de programa contenha os seguintes
comandos:

G74 R.....(primeira linha do programa)


R=Valor do recuo para quebra cavaco
G74 X.....Z.....Q.....F.....(segunda linha do programa (furação))
G74 X.....Z.....P.....Q.....R.....F.....(segunda linha do programa (torneamento))
X= Ø final do torneado (para furação no centro da peça não programar” X” )
Z= Comprimento total do torneado ou do furo (absoluto)
P= Profundidade de corte no raio (medida em milésimos) (para furação no centro da
peça não programar” X” )
Q= Dimensão do quebra cavaco(medida em milésimos, poderá ter máquina que usa-
se o valor normal com ponto decimal, dependo do comando fornecido)
R= Valor de recuo da ferramenta em X para próximo passe (apenas torneamento)
F= Avanço de usinagem programado.
O0004(EXEMPLO G74 TORNEAMENTO)
G28 U0 W0
T0101 (DESBASTE EXTERNO)
G96 S180 M4 ou M3
G50 S3500
G0 G54 X95 Z0
G1 X-2. F0.15
G0 X95 Z5
G74 R1
G74 X50 Z-40 P2000 Q45000 R1 F0.3 (Q=40= Z e 5 da aproximação Q=((40+5)*1000)
G74 X50 Z-40 P2000 Q15000 R1 F0.3 (sem quebra cavaco)
G0 G28 U0 W0
M30

O0005(EXEMPLO G74 FURAÇÃO)


G28 U0 W0
T0202 (BROCA)
G97 S1800 M3 ou M4
G0 G54 X0 Z5
G74 R1
G74 Z-60 Q15000 F0.3
G0 G28 U0 W0
M30
G75 – Ciclo de desbaste transversal (sentido de “X”)

Para utilizar o ciclo G75, é necessário que na linha de programa contenha os seguintes
comandos:

G75 R.....(primeira linha do programa)


R=Valor do recuo para quebra cavaco
G75 X.....Z.....P.....Q.....R.....F.....(segunda linha do programa (torneamento))
X= Ø final do torneado
Z= Comprimento total do torneado (absoluto)
P= Dimensão do quebra cavaco(medida em milésimos)
Q= Profundidade de corte medida no raio (medida em milésimos)
R= Valor de recuo da ferramenta em Z para próximo passe
F= Avanço de usinagem programado.
Parâmetros iniciais para corte da rosca
P = Necessariamente deve constar seis dígitos segue relação abaixo:
m = Numero de passes com dois dígitos para acabamento
r = Comprimento do chanfro pode ir de 0,1 a 9,9 vezes o passo
a = Ângulo da rosca com dois dígitos exemplo 29°, 30º, 55º ou 60°
Q = Menor profundidade de corte ( valor positivo no raio sem ponto decimal )
R = Sobre metal para o passe de acabamento(valor positivo no raio com ponto
decimal)
Parâmetros subseqüentes para corte da rosca 2ª linha do programa
X,Z = Coordenadas absolutas ou U,W Coordenadas incrementais
P = Altura do filete
R = Conicidade da rosca (negativo para Ø externo e positivo para Ø interno)
Q = Quantidade de passadas definido pelo calculo logo abaixo
F = Passo da rosca

Você também pode gostar