Ciclo 1416 APALPAR PONTO DE INTERSECCAO
Programação ISO
G1416
Aplicação
O ciclo de apalpação 1416 permite determinar o ponto de intersecção de duas arestas. O ciclo pode ser executado nos três planos de maquinagem XY, XZ e YZ. O ciclo necessita, no total, de quatro pontos de apalpação, duas posições em cada aresta. A ordem das arestas é selecionável arbitrariamente.
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.
- 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 comando posiciona o apalpador à 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.
- O comando posiciona o apalpador para o ponto de apalpação seguinte.
- O comando posiciona o apalpador à altura de medição Q1102 introduzida e regista o ponto de apalpação seguinte.
- O comando repete os passos 4 a 6 até que todos os pontos de apalpação estejam detetados.
- O comando guarda as posições determinadas nos parâmetros Q seguintes. Se Q1120 POS.ACEITACAO estiver definido com o valor 1, o comando escreve a posição determinada na linha ativa da tabela de pontos de referência.
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 |
Q959 a Q960 | Ponto de intersecção medido no eixo principal e secundário |
Q964 | Rotação básica medida |
Q965 | Rotação da mesa medida |
Q980 a Q982 | Desvio medido do primeiro ponto de apalpação no eixo principal, secundário e da ferramenta |
Q983 a Q985 | Desvio medido do segundo ponto de apalpação no eixo principal, secundário e da ferramenta |
Q986 a Q988 | Desvio medido do terceiro ponto de apalpação no eixo principal, secundário e da ferramenta |
Q989 a Q990 | Desvios medidos do ponto de intersecção no eixo principal e secundário |
Q994 | Desvio angular medido da rotação básica |
Q995 | Desvio angular medido da rotação da mesa |
Q183 | Estado da peça de trabalho
|
Q970 | Se o ciclo 1493 APALPAR EXTRUSAO tiver sido previamente programado: Desvio máximo a partir do 1.º ponto de apalpação |
Q971 | Se o ciclo 1493 APALPAR EXTRUSAO tiver sido previamente programado: Desvio máximo a partir do 2.º ponto de apalpação |
Q972 | Se o ciclo 1493 APALPAR EXTRUSAO tiver sido previamente programado: Desvio máximo a partir do 3.º 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.
Indicação em conexão com eixos rotativos:
- Se determinar a rotação básica num plano de maquinagem inclinado, deve ter em conta o seguinte:
- Se as coordenadas atuais dos eixos rotativos e os ângulos de inclinação definidos (menu ROT 3D) coincidirem, o plano de maquinagem é consistente. O comando calcula a rotação básica no sistema de coordenadas de introdução I-CS.
- Se as coordenadas atuais dos eixos rotativos e os ângulos de inclinação definidos (menu ROT 3D) não coincidirem, o plano de maquinagem é inconsistente. O comando calcula a rotação básica no sistema de coordenadas da peça de trabalho W-CS dependendo do eixo da ferramenta.
- Com o parâmetro de máquina opcional chkTiltingAxes (N.º 204601), o fabricante da máquina define se o comando verifica a conformidade da situação de inclinação. Se não estiver definida nenhuma verificação, por princípio, o comando assume um plano de maquinagem consistente. O cálculo da rotação básica realiza-se, então, no I-CS.
Alinhar eixos de mesa rotativa:
- O comando só pode alinhar a mesa rotativa se a rotação medida puder ser corrigida através de um eixo de mesa rotativa. Este eixo deve ser o primeiro eixo de mesa rotativa a contar da peça de trabalho.
- 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 auxílio | Parâmetros |
---|---|
Q1100 1.Posiç. nominal eixo principal? Posição nominal absoluta no eixo principal na qual se intersetam as duas arestas. Introdução: -99999.9999...+99999.9999 em alternativa, ? ou @:
| |
Q1101 1.Pos. nominal eixo secundário? Posição nominal absoluta no eixo secundário na qual se intersetam as duas arestas. Introdução: -99999.9999...+99999.9999 introdução alternativa opcional, ver Q1100 | |
Q1102 1.Pos. nominal eixo ferr.ta? Posição nominal absoluta dos pontos de apalpação no eixo da ferramenta Introdução: -99999.9999...+9999.9999 introdução opcional, ver Q1100 | |
QS400 Indicação de tolerância? Margem de tolerância que o ciclo supervisiona. A tolerância define o desvio permitido das normais de superfície ao longo da primeira aresta. O comando determina o desvio através da coordenada nominal e da efetiva coordenada real do componente. Exemplos:
Introdução: Máx. 255 carateres. | |
Q1130 Ângulo nominal da 1.ª reta? Ângulo nominal da primeira reta Introdução: -180...+180 | |
Q1131 Direção de apalpação 1.ª reta? Direção de apalpação da primeira aresta: +1: Roda a direção de apalpação em +90° relativamente ao ângulo nominal Q1130 e apalpa num ângulo reto relativamente à aresta nominal. -1: Roda a direção de apalpação em -90° relativamente ao ângulo nominal Q1130 e apalpa num ângulo reto relativamente à aresta nominal. Introdução: -1, +1 | |
Q1132 Primeira distância para 1.ªreta? Distância entre o ponto de intersecção e o primeiro ponto de apalpação na primeira aresta. O valor atua de forma incremental. Introdução: -999.999...+999.999 | |
Q1133 Segunda distância para 1.ª reta? Distância entre o ponto de intersecção e o segundo ponto de apalpação na primeira aresta. O valor atua de forma incremental. Introdução: -999.999...+999.999 | |
QS401 Indicação de tolerância 2? Margem de tolerância que o ciclo supervisiona. A tolerância define o desvio permitido das normais de superfície ao longo da segunda aresta. O comando determina o desvio com a ajuda da coordenada nominal e a efetiva coordenada real do componente. Introdução: Máx. 255 carateres. | |
Q1134 Ângulo nominal da 2.ª reta? Ângulo nominal da segunda reta Introdução: -180...+180 | |
Q1135 Direção de apalpação 2.ª reta? Direção de apalpação da segunda aresta: +1: Roda a direção de apalpação em +90° relativamente ao ângulo nominal Q1134 e apalpa num ângulo reto relativamente à aresta nominal. -1: Roda a direção de apalpação em -90° relativamente ao ângulo nominal Q1134 e apalpa num ângulo reto relativamente à aresta nominal. Introdução: -1, +1 | |
Q1136 Primeira distância para 2.ªreta? Distância entre o ponto de intersecção e o primeiro ponto de apalpação na segunda aresta. O valor atua de forma incremental. Introdução: -999.999...+999.999 | |
Q1137 Segunda distância para 2.ª reta? Distância entre o ponto de intersecção e o segundo ponto de apalpação na segunda aresta. O valor atua de forma incremental. Introdução: -999.999...+999.999 | |
Q1139 Plano para objeto (1-3)? Plano no qual o comando interpreta os ângulos nominais Q1130 e Q1134 bem como as direções de apalpação Q1131 e Q1135. 1: Plano YZ 2: Plano ZX 3: Plano XY Introdução: 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 do ponto de referência ativo em relação ao ponto de intersecção. O comando corrige o ponto de referência ativo segundo o desvio da posição nominal e real do ponto de intersecção. Introdução: 0, 1 | |
Q1121 Aceitar rotação? Definir se o comando deve aceitar a posição inclinada determinada: 0: Sem rotação básica 1: Definir rotação básica: o comando assume a posição inclinada da primeira aresta como transformação básica na tabela de pontos de referência. 2: Executar rotação da mesa circular: o comando assume a posição inclinada da primeira aresta como offset na tabela de pontos de referência. 3: Definir rotação básica: o comando assume a posição inclinada da segunda aresta como transformação básica na tabela de pontos de referência. 4: Executar rotação da mesa circular: o comando assume a posição inclinada da segunda aresta como offset na tabela de pontos de referência. 5: Definir rotação básica: o comando assume a posição inclinada a partir dos desvios médios das duas arestas como transformação básica na tabela de pontos de referência. 6: Executar rotação da mesa circular: o comando assume a posição inclinada a partir dos desvios médios das duas arestas como offset na tabela de pontos de referência. Introdução: 0, 1, 2, 3, 4, 5, 6 |
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 1416 APALPAR PONTO DE INTERSECCAO ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|