Ciclo 1420 APALPACAO PLANO
Programação ISO
G1420
Aplicação
O ciclo de apalpação 1420 obtém o ângulo dum plano, por meio da medição de três pontos, e guarda os valores nos parâmetros Q.
Se o ciclo 1493 APALPAR EXTRUSAO for programado antes deste ciclo, o comando repete os pontos de apalpação na direção selecionada e no comprimento definido longitudinalmente a uma reta.
O ciclo oferece adicionalmente as seguintes possibilidades:
- Se as coordenadas dos pontos de apalpação forem desconhecidas, o ciclo pode ser executado no modo semiautomático.
- O ciclo pode supervisionar opcionalmente as tolerâncias. Neste caso, podem-se supervisionar a posição e o tamanho de um objeto.
- Se se tiver determinado antecipadamente a posição exata, o valor pode ser definido no ciclo como posição real.
Execução do ciclo
- O comando posiciona o apalpador em marcha rápida FMAX_PROBE (da tabela de apalpadores) e com lógica de posicionamento para o ponto de apalpação programado 1.
- O comando posiciona o apalpador em marcha rápida FMAX_PROBE para a distância de segurança. Esta resulta da soma de Q320, SET_UP e o raio da esfera de apalpação. Na apalpação, a distância de segurança é tida em consideração em todas as direções de apalpação.
- A seguir, o apalpador desloca-se para a altura de medição introduzida Q1102 e executa o primeiro processo de apalpação com o avanço de apalpação F da tabela de apalpadores.
- Se for programado o MODO ALTURA SEGURA Q1125, o comando posiciona o apalpador com FMAX_PROBE de volta para a altura segura Q260.
- Depois, no plano de maquinagem, até ao ponto de apalpação 2, medindo aí a posição real do segundo ponto de plano.
- Seguidamente, o apalpador regressa à Altura Segura (dependendo de Q1125) e depois, no plano de maquinagem, para o ponto de apalpação 3, medindo aí a posição real do terceiro ponto de plano.
- Finalmente, o comando posiciona o apalpador de regresso à altura segura (dependendo de Q1125) e memoriza os valores nos seguintes parâmetros Q:
Número do | Significado |
---|---|
Q950 a Q952 | Primeira posição medida no eixo principal, secundário e da ferramenta |
Q953 a Q955 | Segunda posição medida no eixo principal, secundário e da ferramenta |
Q956 a Q958 | Terceira posição medida no eixo principal, secundário e da ferramenta |
Q961 a Q963 | Ângulo sólido SPA, SPB e SPC medido em W-CS |
Q980 a Q982 | Desvio medido do primeiro ponto de apalpação |
Q983 a Q985 | Desvio medido do segundo ponto de apalpação |
Q986 a Q988 | 3.º desvio medido das posições |
Q183 | Estado da peça de trabalho
|
Q970 | Se o ciclo 1493 APALPAR EXTRUSAO tiver sido previamente programado: Desvio máximo a partir do primeiro ponto de apalpação |
Q971 | Se o ciclo 1493 APALPAR EXTRUSAO tiver sido previamente programado: Desvio máximo a partir do segundo ponto de apalpação |
Q972 | Se o ciclo 1493 APALPAR EXTRUSAO tiver sido previamente programado: Desvio máximo a partir do terceiro ponto de apalpação |
Avisos
- Deslocar para altura segura entre cada objeto ou ponto de apalpação
- Restaurar as conversões de coordenadas antes da chamada de ciclo
- Este ciclo pode ser executado exclusivamente no modo de maquinagem FUNCTION MODE MILL.
- Os três pontos de apalpação não podem encontrar-se numa reta, de modo a que o comando possa calcular os valores angulares.
- Através da definição das posições nominais, obtêm-se o ângulo sólido nominal. O ciclo guarda o ângulo sólido medido nos parâmetros Q961 a Q963. Para a aceitação na rotação básica 3D, o comando utiliza a diferença entre o ângulo sólido medido e o ângulo sólido nominal.
- A HEIDENHAIN recomenda que não se utilizem ângulos axiais neste ciclo!
Alinhar eixos de mesa rotativa:
- O alinhamento com eixos de mesa rotativa só pode realizar-se se existirem dois eixos de mesa rotativa na cinemática.
- Para alinhar os eixos de mesa rotativa (Q1126 diferente de 0), é necessário aceitar a rotação (Q1121 diferente de 0). Caso contrário, o comando mostra uma mensagem de erro.
Parâmetros de ciclo
Imagem de ajuda | Parâmetros |
---|---|
Q1100 1.Posiç. nominal eixo principal? Posição nominal absoluta do primeiro ponto de apalpação no eixo principal do plano de maquinagem. Introdução: -99999.9999...+99999.9999 em alternativa, ?, -, + ou @
| |
Q1101 1.Pos. nominal eixo secundário? Posição nominal absoluta do primeiro ponto de apalpação no eixo secundário do plano de maquinagem Introdução: -99999.9999...+9999.9999 introdução alternativa opcional, ver Q1100 | |
Q1102 1.Pos. nominal eixo ferr.ta? Posição nominal absoluta do primeiro ponto de apalpação no eixo da ferramenta Introdução: -99999.9999...+9999.9999 introdução alternativa opcional, ver Q1100 | |
Q1103 2.Posiç. nominal eixo principal? Posição nominal absoluta do segundo ponto de apalpação no eixo principal do plano de maquinagem Introdução: -99999.9999...+9999.9999 introdução alternativa opcional, ver Q1100 | |
Q1104 2.Pos. nominal eixo secundário? Posição nominal absoluta do segundo ponto de apalpação no eixo secundário do plano de maquinagem. Introdução: -99999.9999...+9999.9999 introdução alternativa opcional, ver Q1100 | |
Q1105 2º Pos. nominal eixo ferr.ta? Posição nominal absoluta do segundo ponto de apalpação no eixo da ferramenta do plano de maquinagem Introdução: -99999.9999...+9999.9999 introdução alternativa opcional, ver Q1100 | |
Q1106 3.Posiç. nominal eixo principal? Posição nominal absoluta do terceiro ponto de apalpação no eixo principal do plano de maquinagem Introdução: -99999.9999...+9999.9999 introdução alternativa opcional, ver Q1100 | |
Q1107 3.Pos. nominal eixo secundário? Posição nominal absoluta do terceiro ponto de apalpação no eixo secundário do plano de maquinagem Introdução: -99999.9999...+9999.9999 introdução alternativa opcional, ver Q1100 | |
Q1108 3.Pos. nominal eixo ferr.ta? Posição nominal absoluta do terceiro ponto de apalpação no eixo da ferramenta do plano de maquinagem. Introdução: -99999.9999...+9999.9999 introdução alternativa opcional, ver Q1100 | |
Q372 Direção de apalpação (-3...+3)? Eixo em cuja direção se deve realizar a apalpação. O sinal permite definir se o comando se desloca na direção positiva ou negativa. Introdução: -3, -2, -1, +1, +2, +3 | |
Q320 Distancia de seguranca? Distância adicional entre o ponto de apalpação e a esfera do apalpador. Q320 atua adicionalmente à coluna SET_UP da tabela de apalpadores. O valor atua de forma incremental. Introdução: 0...99999.9999 Em alternativa, PREDEF | |
Q260 Altura de seguranca? Coordenada no eixo da ferramenta onde não pode haver colisão entre o apalpador e a peça de trabalho (dispositivo tensor). O valor atua de forma absoluta. Introdução: -99999.9999...+99999.9999 Em alternativa, PREDEF | |
Q1125 Deslocar para Altura Segura? Comportamento de posicionamento entre posições de apalpação: -1: Não deslocar para a altura segura. 0: Deslocar para altura segura antes e depois do ciclo. O posicionamento prévio realiza-se com FMAX_PROBE 1: Deslocar para altura segura antes e depois de cada objeto. O posicionamento prévio realiza-se com FMAX_PROBE 2: Deslocar para altura segura antes e depois de cada ponto de apalpação. O posicionamento prévio realiza-se com FMAX_PROBE Introdução: -1, 0, +1, +2 | |
Q309 Reação com erro de tolerância? Reação com tolerância excedida: 0: Em caso de tolerância excedida, não interromper a execução do programa. O comando não abre nenhuma janela com resultados. 1: Em caso de tolerância excedida, interromper a execução do programa. O comando abre uma janela com resultados. 2: No caso de aperfeiçoamento, o comando não abre nenhuma janela com resultados. No caso de posições reais na na área de desperdício, o comando abre uma janela com resultados e interrompe a execução do programa. Introdução: 0, 1, 2 | |
Q1126 Alinhar eixos rotativos? Posicionar os eixos rotativos para a maquinagem alinhada: 0: Manter a posição atual do eixo rotativo. 1: Posicionar automaticamente o eixo rotativo, guiando a ponta da ferramenta (MOVE). A posição relativa entre a peça de trabalho e o apalpador não é alterada. O comando executa um movimento de compensação com os eixos lineares. 2: Posicionar automaticamente o eixo rotativo sem guiar a extremidade da ferramenta (TURN) Introdução: 0, 1, 2 | |
Q1120 Posição de aceitação? Determinar se o comando corrige o ponto de referência ativo: 0: Sem correção 1: Correção em relação ao 1.º ponto de apalpação. O comando corrige o ponto de referência ativo segundo o desvio da posição nominal e real do 1.º ponto de apalpação. 2: Correção em relação ao 2.º ponto de apalpação. O comando corrige o ponto de referência ativo segundo o desvio da posição nominal e real do 2.º ponto de apalpação. 3: Correção em relação ao 3.º ponto de apalpação. O comando corrige o ponto de referência ativo segundo o desvio da posição nominal e real do 3.º ponto de apalpação. 4: Correção em relação ao ponto de apalpação médio. O comando corrige o ponto de referência ativo segundo o desvio da posição nominal e real do ponto de apalpação médio. Introdução: 0, 1, 2, 3, 4 | |
Q1121 Aceitar rotação básica? Definir se o comando deve aceitar a posição inclinada determinada como rotação básica: 0: Sem rotação básica 1: Definir rotação básica: neste caso, o comando guarda a rotação básica Introdução: 0, 1 |
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 TCH PROBE 1420 APALPACAO PLANO ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|