Ciclo 252 CAVIDADE CIRC.

Programação ISO

G252

Aplicação

O ciclo 252 permite maquinar uma caixa circular. Dependendo dos parâmetros de ciclo, estão à disposição as seguintes alternativas de maquinagem:

  • Maquinagem completa: desbaste, acabamento em profundidade, acabamento lateral
  • Só desbaste
  • Só acabamento em profundidade e acabamento lateral
  • Só acabamento em profundidade
  • Só acabamento lateral

Execução do ciclo

Desbaste

  1. O comando desloca a ferramenta, primeiro, em marcha rápida FMAX para a distância de segurança Q200 sobre a peça de trabalho
  2. A ferramenta afunda no centro da caixa com o valor da profundidade de passo. A estratégia de afundamento determina-se com o parâmetro Q366
  3. O comando desbasta a caixa de dentro para fora, tendo em consideração a sobreposição de trajetória (Q370) e a medida excedente de acabamento (Q368 e Q369)
  4. No fim de um processo de desbaste, o comando afasta a ferramenta da parede da caixa tangencialmente ao plano de maquinagem com a distância de segurança Q200, eleva a ferramenta em marcha rápida com Q200 e daí em marcha rápida de volta para o centro da caixa.
  5. Repetem-se os passos de 2 a 4 até se atingir a profundidade de caixa programada. Nessa operação é tida em conta a medida excedente de acabamento Q369
  6. Se tiver sido programado apenas o desbaste (Q215=1), a ferramenta afasta-se da parede da caixa tangencialmente com a distância de segurança Q200, eleva-se em marcha rápida no eixo da ferramenta para a 2.ª distância de segurança Q204 e regressa ao centro da caixa em marcha rápida.

Acabamento

  1. Se houver medidas excedentes de acabamento definidas, o comando acaba as paredes da caixa em vários cortes, caso isso esteja programado.
  2. O comando leva a ferramenta no eixo da ferramenta para uma posição que está afastada da parede da caixa com a medida excedente Q368 e a distância de segurança Q200
  3. O comando desbasta a caixa de dentro para fora até ao diâmetro Q223
  4. Em seguida, o comando leva novamente a ferramenta no eixo da ferramenta para uma posição que está afastada da parede da caixa com a medida excedente Q368 e a distância de segurança Q200 e repete o processo de acabamento da parede lateral até à nova profundidade
  5. O comando repete este processo pelo tempo necessário até acabar o diâmetro programado
  6. Depois de produzir o diâmetro Q223, o comando move a ferramenta tangencialmente com a medida excedente de acabamento Q368 mais a distância de segurança Q200 de volta para o plano de maquinagem, desloca em marcha rápida no eixo da ferramenta para a distância de segurança Q200 e, em seguida, para o centro da caixa.
  7. Depois, o comando desloca a ferramenta no eixo da ferramenta para a profundidade Q201 e acaba o fundo da caixa de dentro para fora. A aproximação ao fundo da caixa faz-se então tangencialmente.
  8. O comando repete este processo até alcançar as profundidades Q201 mais Q369
  9. Por fim, a ferramenta afasta-se da parede da caixa tangencialmente com a distância de segurança Q200, eleva-se em marcha rápida no eixo da ferramenta para a distância de segurança Q200 e regressa ao centro da caixa em marcha rápida.

Avisos

 
Aviso
Atenção, perigo de colisão!
Se introduzir a profundidade positiva num ciclo, o comando inverte o cálculo do posicionamento prévio. A ferramenta desloca-se no eixo da ferramenta em marcha rápida para a distância de segurança sob a superfície da peça de trabalho! Existe perigo de colisão!
  1. Introduzir profundidade negativa
  2. Com o parâmetro de máquina displayDepthErr (n.º 201003), define-se se, ao ser introduzida uma profundidade positiva, o comando deve emitir uma mensagem de erro (on) ou não (off)
 
Aviso
Atenção, perigo de colisão!
Caso se chame o ciclo com a extensão de maquinagem 2 (somente acabamento), então o posicionamento prévio na primeira profundidade de passo + distância de segurança realiza-se em marcha rápida. Durante o posicionamento em marcha rápida, existe perigo de colisão.
  1. Executar previamente uma maquinagem de desbaste
  2. Assegurar-se de que o comando pode fazer o posicionamento prévio da ferramenta em marcha rápida sem colidir com a peça de trabalho
  • Este ciclo pode ser executado exclusivamente no modo de maquinagem FUNCTION MODE MILL.
  • O comando posiciona previamente a ferramenta no seu eixo de forma automática. Q204 2. DIST. SEGURANCA deve ser respeitada.
  • O comando reduz a profundidade de passo para o comprimento de lâmina LCUTS definido na tabela de ferramentas, caso o comprimento de lâmina seja menor que a profundidade de passo Q202 introduzida.
  • Este ciclo supervisiona o comprimento útil definido LU da ferramenta. Se o valor de LU for menor que a PROFUNDIDADE Q201, o comando emite uma mensagem de erro.
  • O ciclo 252 considera a largura da lâmina RCUTS da tabela de ferramentas.
  • Estratégia de afundamento Q366 com RCUTS

Indicações sobre a programação

  • Numa tabela de ferramentas inativa tem sempre que se afundar na perpendicular (Q366=0), já que não se pode definir o ângulo de afundamento.
  • Posicionar previamente a ferramenta na posição inicial (centro do círculo) no plano de maquinagem, com correção do raio R0.
  • No ciclo, o sinal do parâmetro Profundidade determina a direção da maquinagem. Se programar a profundidade = 0, o comando não executa o ciclo.
  • Definir a distância de segurança de forma a que a ferramenta na deslocação não possa ficar presa nas aparas.

Indicação em conexão com parâmetros de máquina

  • Se, ao afundar com uma hélice, o diâmetro da hélice calculado internamente for menor que o dobro do diâmetro da ferramenta, o comando emite uma mensagem de erro. Se se utilizar uma ferramenta que corta através do centro, esta supervisão pode ser desligada com o parâmetro de máquina suppressPlungeErr (N.º 201006).

Parâmetros de ciclo

Imagem de ajuda

Parâmetros

Q215 Tipo de mecanizado (0/1/2)?

Determinar a extensão da maquinagem:

0: desbaste e acabamento

1: só desbaste

2: Só acabamento
Acabamento lateral e acabamento em profundidade só são executados se estiver definida a respetiva medida excedente de acabamento (Q368, Q369)

Introdução: 0, 1, 2

Q223 Diâmetro do círculo?

Diâmetro da caixa terminada

Introdução: 0...99999.9999

Q368 Sobre-metal para a lateral?

Medida excedente de acabamento no plano de maquinagem. O valor atua de forma incremental.

Introdução: 0...99999.9999

Q207 Avanco fresagem?

Velocidade de deslocação da ferramenta ao fresar em mm/min

Introdução: 0...99999.999 em alternativa FAUTO, FU, FZ

Q351 Direccao? Paral.=+1, Contr.=-1

Tipo de fresagem. A direção de rotação do mandril é considerada:

+1 = fresagem sincronizada

–1 = fresagem em sentido oposto

PREDEF: o comando assume o valor de um bloco GLOBAL DEF

(Se introduzir 0, a maquinagem realiza-se em fresagem sincronizada)

Introdução: –1, 0, +1 Em alternativa, PREDEF

Q201 Profundidade?

Distância entre a superfície da peça de trabalho – base do furo. O valor atua de forma incremental.

Introdução: -99999.9999...+99999.9999

Q202 Incremento?

medida segundo a qual a ferrta. penetra de cada vez na peça. Introduzir um valor maior que 0. O valor atua de forma incremental.

Introdução: 0...99999.9999

Q369 Sobre-metal para o fundo?

Medida excedente de acabamento para a profundidade. O valor atua de forma incremental.

Introdução: 0...99999.9999

Q206 Avanco de incremento?

velocidade de deslocação da ferramenta ao deslocar-se em profundidade em mm/min

Introdução: 0...99999.999 em alternativa FAUTO, FU, FZ

Q338 Pasada para acabado?

Medida em que a ferramenta, no acabamento, é avançada no seu eixo.

Q338=0: acabamento num passo

O valor atua de forma incremental.

Introdução: 0...99999.9999

Q200 Distancia de seguranca?

Distância entre a ponta da ferramenta e a superfície da peça de trabalho. O valor atua de forma incremental.

Introdução: 0...99999.9999 Em alternativa, PREDEF

Q203 Coordenada superficie peca?

Coordenada da superfície da peça de trabalho relativamente ao ponto zero ativo. O valor atua de forma absoluta.

Introdução: -99999.9999...+99999.9999

Q204 2. Distancia de seguranca?

Coordenada do eixo da ferramenta onde não pode ocorrer nenhuma colisão entre a ferramenta e a peça (dispositivo tensor). O valor atua de forma incremental.

Introdução: 0...99999.9999 Em alternativa, PREDEF

Q370 Fator de sobreposicao?

Q370 multiplicado pelo raio da ferramenta dá como resultado o passo lateral k. A sobreposição é considerada como sobreposição máxima. Para evitar que permaneça material residual nas esquinas, é possível reduzir a sobreposição.

Introdução: 0.1...1999 Em alternativa, PREDEF

Q366 Estratégia de punção(0/1)?

Tipo de estratégia de penetração:

0 = Afundar na perpendicular. Na tabela de ferramentas, o ângulo de afundamento ANGLE da ferramenta ativa deve ser definido como 0 ou 90. Caso contrário, o comando emite uma mensagem de erro

1 = Afundar em forma de hélice. Na tabela de ferramentas, o ângulo de afundamento ANGLE para a ferramenta ativada tem que estar definido para um valor diferente de 0. Caso contrário, o comando emite uma mensagem de erro. Se necessário, define-se o valor da largura da lâmina RCUTS na tabela de ferramentas

Introdução: 0, 1 Em alternativa, PREDEF

Estratégia de afundamento Q366 com RCUTS

Q385 Avanço acabado?

velocidade de deslocação da ferramenta no acabamento em profundidade e acabamento lateral em mm/min

Introdução: 0...99999.999 em alternativa FAUTO, FU, FZ

Q439 Referência de avanço (0-3)?

Determinar a que se refere o avanço programado:

0: O avanço refere-se à trajetória de ponto central da ferramenta

1: O avanço refere-se à lâmina da ferramenta somente no acabamento lateral; de outro modo, à trajetória de ponto central

2: O avanço refere-se à lâmina da ferramenta no acabamento lateral e no acabamento em profundidade; de outro modo, à trajetória do ponto central

3: O avanço refere-se sempre à lâmina da ferramenta

Introdução: 0, 1, 2, 3

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.

 
Tip

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.

Exemplo

11 CYCL DEF 252 CAVIDADE CIRC. ~

Q215=+0

;TIPO DE USINAGEM ~

Q223=+50

;DIAMETRO CIRCULO ~

Q368=+0

;SOBRE-METAL LATERAL ~

Q207=+500

;AVANCO DE FRESAGEM ~

Q351=+1

;TIPO DE FRESAGEM ~

Q201=-20

;PROFUNDIDADE ~

Q202=+5

;INCREMENTO ~

Q369=+0

;SOBRE-METAL FUNDO ~

Q206=+150

;AVANCO INCREMENTO ~

Q338=+0

;PASADA PARA ACABADO ~

Q200=+2

;DISTANCIA SEGURANCA ~

Q203=+0

;COORD. SUPERFICIE ~

Q204=+50

;2. DIST. SEGURANCA ~

Q370=+1

;SOBREPOSICAO ~

Q366=+1

;PUNCAR ~

Q385=+500

;AVANCO ACABADO ~

Q439=+0

;REFERENCIA AVANCO

12 L X+50 Y+50 R0 FMAX M99

Estratégia de afundamento Q366 com RCUTS

Comportamento com RCUTS

Afundamento helicoidal Q366=1

RCUTS > 0

  • O comando calcula a largura da lâmina RCUTS ao calcular a trajetória helicoidal. Quanto maior for RCUTS, menor será a trajetória helicoidal.
  • Fórmula para calcular o raio helicoidal:
  • Rcorr: raio da ferramenta R + medida excedente do raio da ferramenta DR

  • Se a trajetória helicoidal não for possível devido às proporções de espaço, o comando emite uma mensagem de erro.

RCUTS = 0 ou indefinido

  • suppressPlungeErr=on (N.º 201006)
  • Se, devido às proporções de espaço, a trajetória helicoidal não for possível, o comando reduz a trajetória helicoidal.

  • suppressPlungeErr=off (N.º 201006)
  • Se, devido às proporções de espaço, o raio helicoidal não for possível, então o comando emite uma mensagem de erro.