• Nenhum resultado encontrado

Comando FANUC

No documento livro de cnc (páginas 101-155)

14.1 - G74 - Ciclo de torneamento e furação com descarga de cavacos 14.1.1 - Furação com descarga de cavacos

O ciclo será executado com a programação de dois blocos contendo G74. No primeiro bloco um preposicionamento que será executado em cada penetração e no segundo os dados da furação.

O valor do incremento é dado em milésimo de milímetro. Basta multiplicar por 1000 e teremos:

Descrição do processo: A furação será executada até o comprimento de 69mm,com incremento de l2mm (Q em milésimo igual a 12000). A cada penetração em Q haverá um recuo automático ao posicionamento inicial (Z5.) e em seguida uma nova aproximação até 2mm (R) antes da última penetração. Ao término do ciclo a ferramenta se posiciona nas coordenadas iniciais, ou seja, (X0 e Z5) é semelhante ao comando MACH.

14.1.2 - Torneamento (desbaste de perfis simples)

Quando se fala de um perfil simples, significa que não temos raios e ângulos, ou seja, movimentos que habilitem os dois eixos.

NataJ

Posicionar no diâmetro da primeira passada, descontando o primeiro incremento, lembrando que os valores em milésimos devem ser multiplicados por 1000 e o incremento por passada é dado em raio.

A função R faz com que a ferramenta recue no eixo X após cada penetração, evitando maior desgaste da ferramenta.

Oseivaçâo

Ao término do ciclo, a ferramenta retorna automaticamente ao ponto de posicionamento.

Descrição do processo: O ciclo será executado a partir do p

posicionamento em modo incremental no eixo X, de acordo com o valor de c

passada (P) até o diâmetro X final, havendo recuo angular ao final de cada percurso (R 14.2 - G75 - Ciclo de faceamento e canais

111WJ 1

A coordenada do endereço P será a diferença entre o posicionamento e o diâmetro final programado no ciclo dividido por dois para resultar no raio.

Posicionar no comprimento da primeira passada, descontando o primeiro incremento, lembrando que os valores em milésimo devem ser multiplicados por 1000.

A função R faz com que a ferramenta recue no eixo Z, ao contrário do ciclo anterior após cada penetração.

14.2 - G75 - Ciclo de faceamento e canais 14.2.1 – Faceamento

A coordenada do endereço P será a diferença entre o posicionamento e o diâmetro final programado no ciclo dividido por dois para resultar no raio.

Posicionar no comprimento da primeira passada, descontando o primeiro incremento, lembrando que os valores em milésimo devem ser multiplicados por 1000.

A função R faz com que a ferramenta recue no eixo Z, ao contrário do ciclo anterior após cada penetração.

Descrição do processo: O ciclo será executado a partir do primeiro posicionamento em modo incrementa! no eixo Z, de acordo com o valor de cada passada (P) até o comprimento Z fina!, havendo o recuo dos eixos ao fina! de cada passada.

14.2.2 - Canais

Para a execução de canais, haverá a necessidade de se programar dois blocos contendo a função G75, como em seguida:

Os canais devem ser eqüidistantes.

Posicionar no comprimento do primeiro canal.

A coordenada de P será a diferença entre o posicionamento inicial e o fundo do canal dividido por dois, o que resultará no raio (figura 14.9).

Ao término do processo, a ferramenta se posiciona em X52. e Z-65.

Descrição do processo: O ciclo será executado a partir do posicionamento do primeiro canal e em modo incremental quantos forem necessários até o comprimento final determinado em Z. Neste comando os processos incrementais terão que ser colocados em milésimo de milímetro como vimos até agora.

14,3 - G71 - Ciclo automático de desbaste longitudinal

Esta função também deve ser programada em dois blocos subseqüentes. O endereço U terá definições diferentes em cada bloco.

Neste comando podemos executar o acabamento no mesmo programa acionando a função G70 que ativa o ciclo de acabamento por meio dos números de sentenças (N) sem a necessidade do subprograma.

070 - Cicio de acabamento G7OPQ;

Este ciclo possibilita o desbaste completo de uma peça e acabamento em um único programa e deve conter todas as informações tecnológicas, como rotação, chamada de ferramenta, velocidade de corte, etc.

Regras:

• O endereço Z não pode ser programado no primeiro bloco que define o perfil. • Esse ciclo não permite a execução de mergulhos, então as coordenadas devem ser ascendentes para usinagens externas e descendentes para usinagens internas. • Após a execução do ciclo a ferramenta retornará ao ponto inicial.

Obseivaç5o

Neste exemplo o acabamento está sendo executado com a mesma ferramenta. Ao término do ciclo de acabamento, a ferramenta retorna automaticamente ao ponto utilizado para posicionamento inicial.

Considerar uma pré-furação com diâmetro de 25mm.

O afastamento no bloco N200 pode ser programado, mesmo que a ferramenta não se encontre posicionada dentro do furo, por questão de segurança.

Descrição do processo: Esse ciclo será executado a partir de informações

contidas em um perfil de acabamento externo ou interno. As informações de modo correto são fundamentais para a execução do processo de desbaste.

O bloco G7 1 busca todas as informações de dimensões dentro do perfil de acabamento em um processo de leitura e desbasta conforme os endereços atribuidos,

mantendo as dimensões preestabelecidas em U e W.

No processo de acabamento o perfil é chamado no próprio programa pela função G70 juntamente com os endereços P (seqüência inicial) e Q (seqüência final). Esses endereços correspondem aos números de blocos N em que estão contidas as

informações de acabamento e serão chamados somente o primeiro e o último blocos do perfil a ser desbastado.

14.4 - G72 - Ciclo automático de desbaste transversal

Esta função também deve ser programada em dois blocos subseqüentes. O endereço W terá definições diferentes em cada bloco, semelhante ao ciclo G71, mudando apenas o sentido de usinagem.

G72WR

W - valor profundidade de corte na execução do ciclo.

R - recuo longitudinal da ferramenta, ao final de cada passada. G72PQUWF

• O endereço X não pode ser programado no primeiro bloco que define o perfil. • Este ciclo não permite a execução de mergulhos, então as coordenadas devem ser ascendentes para usinagens externas e descendentes para usinagens internas. • Após a execução do ciclo a ferramenta retomará ao ponto inicial.

Nesse ciclo a programação do perfil deve ser definida da esquerda para a direita, como veremos nos exemplos seguintes.

Esse ciclo possibilita o desbaste completo de uma peça e acabamento em um único programa que deve conter todas as informações tecnológicas, como rotação chamada de ferramenta, velocidade de corte, etc.

Descrição do processo: esse ciclo será executado a partir de informações contidas em um perfil de acabamento externo ou interno. As informações de modo

correto são fundamentais para a execução do processo de desbaste.

O bloco G72 busca todas as informações de dimensões dentro do perfil de acabamento em um processo de leitura e desbasta conforme os endereços atribuídos, mantendo as dimensões preestabelecidas em U e W.

No processo de acabamento o perfil é chamado no próprio programa pela função G70 juntamente com os endereços P (seqüência inicial) e Q (seqüência final) esses endereços correspondem aos números de blocos N em que estão as informações de acabamento e serão chamados somente o primeiro bloco e o último do perfil a ser desbastado. O perfil de acabamento deve ser programado da esquerda para a direita.

Pica

O primeiro faceamento da peça a ser usinada deve ser sempre em direção ao centro. Isso possibilita um melhor acabamento e sempre ultrapassando até pelo menos duas vezes o raio da ponta da ferramenta para a eliminação da ponta no centro caso não haja furação. Comentário

Se fizermos um processo de comparação nos comandos MACH e FANUC, veremos algumas diferenças, como, no início do programa, pode ser programada mais de uma função G em cada bloco, a velocidade de corte pode ser colocada juntamente com a função G96,os comentários são feitos entre parênteses; no final do bloco temos ponto-e- vírgula, o acabamento do perfil e colocado dentro do próprio programa, entre outros, e

ainda veremos nos próximos comandos mais algumas diferenças ou particularidades, lembrando que o sistema de coordenadas não muda.

14.5 - G83 Ciclo fixo de furação

Esse ciclo permite a execução de furos longos com quebra de cavaco com a

opção de retornar ou não ao ponto inicial, podendo-se programar tempo de permanência ao final de incremento da furação.

G83 Z Q P R F; G80 (cancelar ciclo)

O endereço R é um incremento a partir do posicionamento inicial programado

antes do ciclo, no caso do exemplo Z5. Sendo assim só teremos que subtrair o valor de R para obter o plano de referência. Se R não for programado, a furação será executada a partir do posicionamento em Z.

Descrição do processo: A furação será executada até o comprimento de 69mm,com incremento de l2mm(Q). A cada penetração em Q, haverá um recuo automático ao plano de referência (R-2.) e em seguida uma nova aproximação até 3mm antes da última penetração. Ao término do ciclo, a ferramenta se posiciona nas

coordenadas iniciais, ou seja, (XO e Z5) 14.6 - Ciclos fixos de roscamento

As fórmulas básicas para cálculos de rosca serão iguais para todos os comandos, como diâmetro final, altura do filete, podendo em alguns casos haver mudanças mínimas apenas no processo de programação e nos endereços.

14.6.1 - G33 - Ciclo de roscamento sentença por sentença

A execução do processo é igual para todos os comandos, em que se programa a função de acordo com o número de passadas, ou seja, um bloco para cada passada. G33 Z F

Obsen’aço

Não há necessidade de repetir o valor do passo nos blocos posteriores de G33. Deve-se programar rotação fixa em operações de roscamentos.

14.6.2 - G76 Ciclo de roscamento automático

Com este ciclo podemos executar vários tipos de roscamento com a programação em apenas dois blocos de informações, sendo que o comando fará os cálculos necessários em relação ao número de passadas, mantendo sempre o mesmo volume de cavaco retirado no primeiro passe. Então:

• G76 P (m, r, a) Q r (primeiro bloco);

Os endereços desse primeiro bloco precisam ser considerados, mesmo que sejam iguais a zero. As funções Q e R têm definições diferentes nos blocos.

G76XZRPQF

Obsétváçâo

A altura do filete é definida em raio e faz parte do endereçamento, portanto só

efetuaremos a multiplicação por dois quando tivermos que determinar o diâmetro final, como se segue:

Lembrar que os endereços dados em milésimos de milímetro terão que ser multiplicados por mil (1000).

14.6.3 - Roscas cônicas

Neste comando o endereço que define a comicidade da rosca é R. Teremos R negativo para roscas externas e R positivo para roscas internas, prevalecendo os mesmos sistemas de cálculos, um pouco mais simplificado, sendo que este valor será determinado em raio.

Relação de Fórmulas:

P = (0.866 x Passo) x 2 (vezes 1000) R = Incremento no eixo “X” por passo R = (tg. âng. x Passo) x 2

14.6.4 - G78 Ciclo de roscamento semi-automático

Para esse ciclo de roscamento temos que programar as coordenadas de penetração da ferramenta uma a uma após o ciclo ser ativado, pode-se usinar também qualquer tipo de rosca e os valores de cada passada serão determinados pelo programador.

Rosca com várias entradas

Utilizaremos a função G78 para exemplificar o roscamento com múltiplas entradas, lembrando que o processo pode ser executado em qualquer um dos ciclos que já vimos.

As penetrações devem ser programadas de modo que não haja muito esforço na retirada de cavaco por parte da ferramenta. Sendo assim podem ser programadas

quantas passadas forem necessarias.

O deslocamento entre as entradas da rosca é exatamente o valor do passo nominal que para o caso exemplificado é 2mm.

14.6.5 - G84 Ciclo de roscamento com macho

Esse ciclo permite a execução de roscas com machos. G84 Z F

680 (cancelar o ciclo)

Descrição do processo: A rosca será executada até o comprimento determinado,

havendo uma reversão automática da rotação assim que se atinja o final do percurso e o retorno se fará até o ponto inicial de posicionamento. No bloco seguinte deve-se

cancelar o ciclo com a função G80.

Comando MITSUBISHI

15.1 - G74 - Ciclo de torneamento e furação com descarga de cavacos

15.1.1 - Furação com descarga de cavacos

A partir de um posicionamento inicial podemos executar a furação com quebra- -cavaco. Como o processo funciona de modo incrementa!, o início do ciclo é no posicionamento.

Descrição do processo: A furação será executada até o comprimento de 69mm,com incremento de l2mm(K). A cada penetração em K haverá um recuo automático ao posicionamento inicial (Z5.) e em seguida uma nova aproximação até 2mm antes da última penetração. Ao término do ciclo a ferramenta se posiciona nas coordenadas iniciais, ou seja, (XO e Z5).

15.1.2 - Torneamento (desbaste de perfis simples)

No que se diz respeito a torneamento a execução é igual aos outros comandos. Então:

Notas

Posicionar no diâmetro da primeira passada, descontando o primeiro incremento. Após cada passada a ferramenta retorna ao ponto ponto inicial Z. O recuo em X será de acordo com o valor determinado em D.

Descrição do processo: O ciclo será executado a partir do primeiro posicionamento em modo incrementa! no eixo X, de acordo com o valor de cada passada (1)

at o diâmetro X final, havendo recuo angular ao final de cada percurso (D). 15.2 - G75 - Ciclo de faceamento e canais

A coordenada do endereço 1 será a diferença entre o posicionamento e o diâmetro final programado no ciclo, dividido por dois para resultar no raio.

Posicionar no comprimento da primeira passada, descontando o primeiro incremento. A função D faz com que a ferramenta recue no eixo Z após cada penetração.

Descrição do processo: O ciclo será executado a partir do primeiro posicionamento em modo incremental no eixo Z, de acordo com o valor de cada passada (K) até o

15.2.2 – Canais

Nota

Os canais devem ser eqüidistantes.

Posicionar no comprimento do primeiro canal.

A coordenada 1 será a diferença entre o posicionamento inicial e o fundo do canal dividido por dois, o que resultará no raio.

Descrição do processo: O ciclo será executado a partir do posicionamento do primeiro canal e em modo incremental quantos forem necessários até o comprimento final determinado em Z.

15.3 - G7 1 - Ciclo automático de desbaste longitudinal

Neste comando podemos executar desbastes completos de perfis, mesmo com contornos descendentes para usinagem externa ou ascendentes para usinagem interna por meio de funções especiais (G88 e G89), o que possibilita o desbaste de alívios dentro do próprio ciclo de desbaste de acordo com o processo de acabamento. O perfil de acabamento é definido dentro do programa principal por meio do número do bloco (N), no início e no final do perfil.

G71 P Q 1 K D F E; Nota

Se houver necessidade de desbastar contornos ascendentes ou descendentes, deve-se programar da seguinte forma:

G88 (ativar desbaste para contorno descendente ou ascendente); G71 P Q 1 K D F E (ciclo de desbaste);

G89 (desativa a função G88); £bÉaçio

Para fazer este tipo de usinagem, devem-se observar as dimensões e a geometria da ferramenta a ser ultilizada para evitar quebras desnecessárias.

Obs:

Neste exemplo o acabamento está sendo executado com a mesma ferramenta. Ao término do ciclo de acabamento, a ferramenta fará o recuo incrementa! no eixo X (valor da última passada ÷ 1) e Z retornará até o ponto inicial.

Descrição do processo: Esse ciclo será executado a partir de informações contidas em um perfil de acabamento externo ou interno, de acordo com o perfil de acabamento, lembrando que se houver erros de programação, o ciclo de desbaste não será executado. No processo de acabamento o perfil é chamado no próprio programa pela função P (seqüência inicial) e Q (seqüência final). Esses endereços correspondem aos números de blocos N em que estão as informações de acabamento.

15.4 - G72 - Ciclo automático de desbaste transversal

Esta função é semelhante ao ciclo G71 em termos de programação, mudando apenas o sentido de usinagem, ultilizado normalmente quando o percurso de usinagem em X for maior do que em Z.

G72 P Q 1 K D F E;

Obseivaçio

Nesse ciclo a programação do perfil deve ser definida da esquerda para a direita, como veremos nos exemplos em seguida.

Neste exerriplo o acabamento está sendo executado com a mesma ferramenta, então devemos ter um afastamento de segurança em X antes do início do perfil de

Descrição do processo: Esse ciclo será executado a partir de informações contidas em um perfil de acabamento externo ou interno, e é semelhante ao G71, exceto no sentido de desbaste que será executado paralelo ao eixo X.

No processo de acabamento o perfil é chamado no próprio programa dos endereços P (seqüência inicial) e Q (seqüência final). Esses endereços correspondem aos números de blocos N em que estão as informações de acabamento, sendo que o perfil de

acabamento deverá ser programado da esquerda para a direita. Exemplo completo de programação

Neste comando temos um recurso muito importante, e que simplifica mais o processo de programação, que é o desbaste de perfis descendentes ou ascendentes, ou seja, alívios ou saídas dentro do contorno que grande parte dos ciclos fixos, como já vimos, não permite. Então temos as funções G88 e G89, já definidas para esse tipo de usinagem.

Normalmente as definições de pontos de troca são feitas da seguinte forma: G26 - usinagens externas

G27 - usinagens internas Comentário

O processo também pode ser executado no desbaste transversal com a função G72, partindo dos mesmos princípios de G71.

O processo de mergulho que está sendo exemplificado no programa tem um ângulo de 45 graus na descendência, então as ferramentas a serem usadas nessas operações devem ter inclinação suficiente na parte traseira para a execução do mergulho, como mostra a figura 15.21.

15.5 - G83 Ciclo fixo de furação profunda

Esse ciclo permite a execução de furos longos no eixo longitudinal com brocas fixas. Normalmente são usados quando a profundidade do furo é maior que três vezes o seu diâmetro. O ciclo cancela-se automaticamente.

G83 Z D H F;

O endereço R é um incremento a partir do posicionamento inicial programado

antes do ciclo, no caso do exemplo abaixo Z5. Sendo assim, só teremos que subtrair o valor de R para çbIr .o 1nLau

executada a partir do posicionamento em Z.

Descrição do processo: A furação será executada até o comprimento de 69mm, sendo que o endereço D fará uma primeira penetração que normalmente é maior que as outras, as quais serão calculadas pelo comando por meio do endereço II até atingir o

15.6 - Ciclos fixos de roscamento

Este comando também possui diversos ciclos e funções para roscamentos. 15.6.1 - G33 - Ciclo de roscamento sentença por sentença

As características também são iguais em relação aos outros comandos. Então: G33 Z F

Não há necessidade de repetir o valor do passo nos blocos posteriores de G33. Deve-se programar rotação fixa em operações de roscamentos.

15.6.2 - G76 ou G86 Ciclos de roscamento automático

programação em apenas um bloco de informações, sendo que o comando fará os cálculos necessários com a programação do número de passadas. Devemos observar que alguns endereços têm definições bem diferentes.

G76XZIKHFAD; G86XZIKHFAD;

bsen’aç4o

A altura do filete é definida em raio e faz parte do endereçamento, portanto só

efetuaremos a multiplicação por dois quando tivermos que determinar o diâmetro final, como segue:

Diâmetro final = diâmetro inicial - (altura do filete x 2) Número de passadas

15.6.3 - Roscas cônicas

Neste comando o endereço que definiremos a conicidade da rosca por meio do endereço J, com os os cálculos básicos apenas para definir diâmetro final e altura do filete, o valor de cada passada será calculado pelo comando pela função H.

15.6.4 - G82 Ciclo de roscamento com macho

Vimos no comando FANUC que a função que tem está finalidade é G84, mas isso não quer dizer que o processo seja diferente. Então vamos ver algumas dicas sobre o processo, que pode ser utilizado em todos os comandos que tenham o recurso. Utilizar sempre uma rotação baixa por ser uma operação delicada.

• Utilizar dispositivos expansivos e oscilantes e descartar os fixos ou giratórios. • É viável utilizar um avanço 10% a menos que o valor do passo do macho, para compensar o processo de tração do dispositivo.

Descrição do processo: A rosca será executada até o comprimento determinado,

havendo uma reversão automática da rotação assim que se atinja o final do percurso. O retorno será até o ponto inicial de posicionamento e o cancelamento é automático. Podemos também executar roscamentos com machos utilizando a função G33,da seguinte forma:

NilO 097 S140 M03 (rotação baixa) N120 COO X0 Z5. M08;

N130 G33 Z-15. F1.35 (avanço 10% menos na entrada); N140 M04 (inversão de rotação para retorno)

N150 G33 Z5. F1.65 (avanço de 10% mais para o retorno) N160 000 ZiO. M09;

Então devemos programar a inversão da rotação e o retorno, sendo q o processo funcional será igual aos ciclos apropriados.

No documento livro de cnc (páginas 101-155)

Documentos relacionados