Ciclo 880 FRES.ENVOLV.ENGREN. (opção #131)
Programação ISO
G880
Aplicação
Consulte o manual da sua máquina!
Esta função deve ser ativada e ajustada pelo fabricante da máquina.
O ciclo 880 FRES.ENVOLV.ENGREN. permite produzir engrenagens cilíndricas com denteação exterior ou denteações oblíquas com quaisquer ângulos. No ciclo, em primeiro lugar, descreve-se a engrenagem e, seguidamente, a ferramenta com que se executa a maquinagem. O ciclo permite escolher tanto a estratégia de maquinagem, como o lado de maquinagem. O processo de produção da fresagem envolvente realiza-se através de um movimento rotativo sincronizado do mandril da ferramenta e da mesa rotativa. Além disso, a fresa desloca-se em direção axial ao longo da peça de trabalho.
Enquanto o ciclo 880 FRES.ENVOLV.ENGREN. está ativo, tem lugar, eventualmente, uma rotação do sistema de coordenadas. Por isso, após finalizar o ciclo, é imprescindível programar o ciclo 801 RESTAURAR SIST. TORNEAMENTO e M145.
Execução do ciclo
- O comando posiciona a ferramenta no eixo da ferramenta à altura segura Q260 com o avanço FMAX. Se a ferramenta no eixo da ferramenta já se encontrar num valor maior que Q260, não se realiza nenhum movimento
- Antes da inclinação do plano de maquinagem, o comando posiciona a ferramenta X numa coordenada segura com o avanço FMAX. Se a ferramenta já se encontrar sobre uma coordenada no plano de maquinagem que é maior que a coordenada calculada, não se realiza nenhum movimento
- Agora, o comando inclina o plano de maquinagem com o avanço Q253; M144 está ativo internamente no ciclo
- O comando posiciona a ferramenta sobre o ponto inicial do plano de maquinagem com o avanço FMAX
- Em seguida, o comando desloca a ferramenta no eixo da ferramenta com o avanço Q253 para a distância de segurança Q460
- O comando rola a ferramenta sobre a peça de trabalho a dentear na direção longitudinal com o avanço definido Q478 (para desbaste) ou Q505 (para acabamento). Para isso, a área de maquinagem é delimitada pelo ponto inicial em Z Q551+Q460 e pelo ponto final em Z Q552+Q460
- Quando se encontrar no ponto final, o comando retrai a ferramenta com o avanço Q253 e posiciona-a novamente no ponto inicial
- O comando repete o processo 5 a 7 até que a engrenagem definida esteja produzida
- Para terminar, o comando posiciona a ferramenta à altura segura Q260 com o avanço FMAX
- A maquinagem termina no sistema inclinado
- Mova agora espontaneamente a ferramenta para uma altura segura e volte a inclinar o plano de maquinagem
- Programe agora, imprescindivelmente, o ciclo 801 RESTAURAR SIST. TORNEAMENTO e M145
Avisos
- Posicionar previamente a ferramenta, de forma a que já se encontre sobre o lado de maquinagem Q550 desejado
- Aproximar a uma posição segura neste lado da maquinagem
- Desprenda a peça de trabalho do dispositivo tensor a uma distância suficiente para que não se possa produzir nenhuma colisão entre a ferramenta e o dispositivo tensor
- Desprenda o componente do dispositivo tensor a uma distância suficiente para que o prolongamento do ponto inicial e ponto final aproximado automaticamente pelo ciclo com a distância de segurança Q460 não produza nenhuma colisão
- Programe M136 especificamente antes do ciclo: assim, o comando interpreta os valores de avanço no ciclo em mm/R
- Não programe M136 antes do ciclo: assim, o comando interpreta os valores de avanço em mm/min
- Após o ciclo 880, é imprescindível programar o ciclo 801, para restaurar o sistema de coordenadas
- Após uma interrupção de programa, programe o ciclo 801, para restaurar o sistema de coordenadas
- Este ciclo pode ser executado exclusivamente nos modos de maquinagem FUNCTION MODE MILL e FUNCTION MODE TURN.
- O ciclo é ativado por CALL.
- Defina a ferramenta na tabela de ferramentas como ferramenta de fresagem.
- Defina o ponto de referência no centro de rotação antes da chamada de ciclo.
Para não exceder a velocidade máxima admissível da ferramenta, pode trabalhar com um limite. (Registo na tabela de ferramentas "tool.t" na coluna Nmax).
Indicações sobre a programação
- Os dados de módulo, número de dentes e diâmetro do círculo de cabeça são supervisionados. Se estes dados não se harmonizarem, ocorre uma mensagem de erro. Nestes parâmetros, tem a possibilidade de preencher os valores para 2 dos 3 parâmetros. Por isso, no módulo, no número de dentes ou no diâmetro do círculo de cabeça, deve indicar o valor 0. Neste caso, o comando calcula o valor em falta.
- Programe FUNCTION TURNDATA SPIN VCONST:OFF.
- Se programar FUNCTION TURNDATA SPIN VCONST:OFF S15, a velocidade da ferramenta é calculada da seguinte forma: Q541 x S. Com Q541=238 e S=15, obtém-se uma velocidade da ferramenta de 3570/min.
- Antes do início do ciclo, programe a direção de rotação da peça de trabalho (M303/M304).
Parâmetros de ciclo
Imagem de ajuda | Parâmetros |
---|---|
Q215 Extensão maquinagem (0/1/2/3)? Determinar a extensão da maquinagem: 0: desbaste e acabamento 1: só desbaste 2: só acabamento até à dimensão final 3: só acabamento até à medida excedente Introdução: 0, 1, 2, 3 | |
Q540 Módulo? Módulo da engrenagem Introdução: 0...99.999 | |
Q541 Número de dentes? Descrever a engrenagem: quantidade de dentes Introdução: 0...99.999 | |
Q542 Diâmetro do círculo de cabeça? Descrever a engrenagem: diâmetro externo da peça pronta Introdução: 0...99999.9999 | |
Q543 Folga na base do dente? Distância entre o círculo de cabeça da engrenagem a produzir e o círculo inferior da roda conjugada. Introdução: 0...9.9999 | |
Q544 Ângulo de hélice? Ângulo da inclinação dos dentes de uma denteação oblíqua relativamente à direção dos eixos. Numa denteação reta, este ângulo é de 0º. Introdução: -60...+60 | |
Q545 Ângulo de inclinação ferramenta? Ângulo dos flancos da fresa envolvente. Indique este valor de forma decimal. Exemplo: 0°47'=0,7833 Introdução: -60...+60 | |
Q546 Direção rot.ferr.ta (3=M3/4=M4)? Descrever a ferramenta: direção de rotação do mandril da fresa envolvente 3: ferramenta com rotação em sentido horário (M3) 4: ferramenta com rotação em sentido anti-horário (M4) Introdução: 3, 4 | |
Q547 Offset angular na engrenagem? Ângulo segundo o qual o comando roda a peça de trabalho no início do ciclo. Introdução: -180...+180 | |
Q550 Lado maquinagem (0=pos./1=neg.)? Determinar em que lado se realiza a maquinagem. 0: lado de maquinagem positivo do eixo principal no I-CS 1: 1: lado de maquinagem negativo do eixo principal no I-CS Introdução: 0, 1 | |
Q533 Direção prefer. âng. incidência? Seleção de possibilidades de incidência alternativas. A partir do ângulo de incidência definido pelo operador, o comando tem de calcular a respetiva posição adequada do eixo basculante existente na máquina. Em regra, obtêm-se sempre duas possibilidades de solução. Através do parâmetro Q533, define-se qual a possibilidade de solução que o comando deve usar: 0: solução que está à distância mais curta da posição atual -1: solução que se encontra no intervalo entre 0° e -179,9999° +1: solução que se encontra no intervalo entre 0° e +180° -2: solução que se encontra no intervalo entre -90° e -179,9999° +2: solução que se encontra entre +90° e +180° Introdução: -2, -1, 0, +1, +2 | |
Q530 Maquinagem alinhada? Posicionar os eixos basculantes para a maquinagem alinhada: 1: posicionar automaticamente o eixo basculante, guiando a ponta da ferramenta (MOVE). A posição relativa entre a peça de trabalho e a ferramenta não é alterada. O comando executa um movimento de compensação com os eixos lineares 2: Posicionar automaticamente o eixo basculante sem guiar a extremidade da ferramenta (TURN) Introdução: 1, 2 | |
Q253 Avanco pre-posicionamento? Definição da velocidade de deslocação da ferramenta na inclinação e no posicionamento prévio. Bem como no posicionamento do eixo da ferramenta entre os vários passos. O avanço é em mm/min. Introdução: 0...99999.9999 em alternativa, FMAX, FAUTO, PREDEF | |
Q260 Altura de seguranca? Coordenada no eixo da ferramenta na qual não pode produzir-se nenhuma colisão com a peça de trabalho (para posicionamento intermédio e retrocesso no fim do ciclo). O valor atua de forma absoluta. Introdução: -99999.9999...+99999.9999 Em alternativa, PREDEF | |
Q553 F.ta: offset L início maquinag.? Determinar a partir de que desvio longitudinal (L-OFFSET) a ferramenta deve estar em ação. O comando desloca a ferramenta na direção longitudinal segundo este valor. O valor atua de forma incremental. Introdução: 0...999.999 | |
Q551 Ponto inicial em Z? Ponto inicial do processo de envolvimento em Z Introdução: -99999.9999...+99999.9999 | |
Q552 Ponto final em Z? Ponto final do processo de envolvimento em Z Introdução: -99999.9999...+99999.9999 | |
Q463 Profundidade de corte máxima? Passo máximo (indicação do raio) na direção radial. O corte é simultaneamente dividido, a fim de evitar cortes enlaçados. Introdução: 0.001...999.999 | |
Q460 Distancia de seguranca? Distância para movimento de retração e posicionamento prévio. O valor atua de forma incremental. Introdução: 0...999.999 | |
Q488 Avanço de afundamento Velocidade de avanço do movimento de passo da ferramenta Introdução: 0...99999.999 em alternativa, FAUTO | |
Q478 Avanco de desbaste? Velocidade de avanço no desbaste. Se programou M136, o comando interpreta o avanço em milímetros por rotação; sem M136, interpreta em milímetros por minuto. Introdução: 0...99999.999 em alternativa, FAUTO | |
Q483 Medida excedente diâmetro? Medida excedente do diâmetro para o contorno definido. O valor atua de forma incremental. Introdução: 0...99.999 | |
Q505 Avanço acabado? Velocidade de avanço no acabamento. Se programou M136, o comando interpreta o avanço em milímetros por rotação; sem M136, interpreta em milímetros por minuto. Introdução: 0...99999.999 em alternativa, FAUTO |
Os programas NC contidos no manual do utilizador representam propostas de solução. Antes de utilizar os programas NC ou blocos NC individuais numa máquina, terá de os adaptar.
Ajuste os seguintes conteúdos:
- ferramentas não acionadas
- Valores de corte
- Avanços
- Altura segura ou posições seguras
- Posições específicas da máquina, p. ex., com M91
- Caminhos de chamadas de programas
Alguns programas NC dependem da cinemática da máquina. Ajuste estes programas NC à cinemática da sua máquina antes do primeiro ensaio.
Teste os programas NC adicionalmente com a ajuda da simulação antes da efetiva execução do programa.
Com a ajuda de um teste do programa, é possível verificar se os programas NC podem ser utilizados com as opções de software disponíveis, a cinemática de máquina ativa e também a configuração atual da máquina.
11 CYCL DEF 880 FRES.ENVOLV.ENGREN. ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Direção de rotação em função do lado de maquinagem (Q550)
Determinar a direção de rotação da mesa:
- Qual a ferramenta? (de corte em sentido horário/anti-horário)?
- Qual o lado de maquinagem? X+ (Q550=0) / X- (Q550=1)
- Ler a direção de rotação da mesa numa das 2 tabelas! Para isso, escolha a tabela com a direção de rotação da ferramenta (de corte em sentido horário/anti-horário). Leia nesta tabela a direção de rotação da mesa para o lado de maquinagem X+ (Q550=0) / X- (Q550=1).
Ferramenta: de corte em sentido horário M3 | |
Lado de maquinagem | Direção de rotação da mesa: |
Lado de maquinagem | Direção de rotação da mesa: |
Ferramenta: de corte em sentido anti-horário M4 | |
Lado de maquinagem | Direção de rotação da mesa: |
Lado de maquinagem | Direção de rotação da mesa: |