Princípios básicos dos ciclos de apalpação 14xx
Características comuns dos ciclos de apalpação 14xx para rotações
Os ciclos podem determinar a rotação e contêm o seguinte:
- Observância da cinemática de máquina ativa
- Apalpação semiautomática
- Supervisão de tolerâncias
- Consideração de uma calibração 3D
- Determinação simultânea de rotação e posição
Instruções de programação e operação:
- As posições de apalpação referem-se às posições nominais programadas em I-CS.
- Consulte as posições nominais no seu desenho.
- Antes da definição de ciclo, é necessário programar uma chamada de ferramenta para a definição do eixo do apalpador.
- Os ciclos de apalpação 14xx suportam a forma de haste de apalpação SIMPLE e L-TYPE.
- Para obter ótimos resultados no que respeita à precisão com uma L-TYPE, é recomendável executar a apalpação e a calibração à mesma velocidade. Respeite a posição do override do avanço, se este estiver atuante durante a apalpação.
Designação | Breve descrição |
---|---|
Posição teórica | Posição do seu desenho, p. ex., posição do furo |
Medida nominal | Medida do seu desenho, p. ex., diâmetro do furo |
Posição real | Resultado da medição da posição, p. ex., posição do furo |
Medida real | Resultado da medição, p. ex., diâmetro do furo |
I-CS | Sistema de coordenadas de introdução |
W-CS | Sistema de coordenadas da peça de trabalho |
Objeto | Objetos de apalpação: círculo, ilha, plano, aresta |
Avaliação - Ponto de referência:
- É possível escrever deslocações na transformação básica da tabela de pontos de referência quando se faça apalpação com um plano de maquinagem consistente ou em objetos com TCPM ativo
- As rotações podem ser escritas na transformação básica da tabela de pontos de referência como rotação básica ou como offset do primeiro eixo de mesa rotativa visto a partir da peça de trabalho
Instruções de operação:
- Ao apalpar, os dados de calibração 3D existentes são tidos em consideração. Se estes dados de calibração não estiverem disponíveis, podem ocorrer desvios.
- Se desejar utilizar não só a rotação, como também uma posição medida, então deve executar a apalpação o mais possível perpendicularmente à superfície. Quanto maiores forem o erro de ângulo e o raio da esfera de apalpação, maior será o erro de posição. Havendo grandes desvios angulares na posição de saída, podem ocorrer aqui os desvios correspondentes na posição.
Protocolo:
Os resultados obtidos são registados em TCHPRAUTO.html e guardados também nos parâmetros Q previstos para o ciclo.
Os desvios medidos representam a diferença entre os valores reais medidos e a média da tolerância. Se não for indicada nenhuma tolerância, referem-se à medida nominal.
A unidade de medida do programa principal é visível no cabeçalho do protocolo.
Modo semiautomático
Se as posições de apalpação referidas ao ponto zero atual não forem conhecidas, o ciclo pode ser executado no modo semiautomático. Neste caso, a posição inicial pode ser determinada antes da execução do processo de apalpação mediante o posicionamento prévio manual.
Para isso, anteceda a posição nominal necessária de um "?". Isso pode ser feito através da possibilidade de seleção Nome na barra de ações. Dependendo do objeto, devem-se definir as posições nominais que determinam a direção do processo de apalpação, ver "Exemplos".
Dependendo do objeto, devem-se definir as posições nominais que determinam a direção do processo de apalpação.
Execução do ciclo
Proceda da seguinte forma: | ||
| ||
| ||
|
- Deslocar manualmente para uma altura segura após cada processo de apalpação no Modo Semiautomático
Instruções de programação e operação:
- Consulte as posições nominais no seu desenho.
- O modo semiautomático só é executado nos modos de funcionamento da máquina, não na simulação.
- Se não se definirem posições nominais em todas as direções num ponto de apalpação, o comando emite uma mensagem de erro.
- Se não estiver definida nenhuma posição nominal para uma direção, após a apalpação do objeto, tem lugar uma aceitação de valor real/nominal. Isso significa que a posição real medida é aceite posteriormente como posição nominal. Em consequência, não existe nenhum desvio para esta posição e, portanto, nenhuma correção de posição.
Exemplos
Importante: Indique as posições nominais do seu desenho!
Nos três exemplos empregam-se as posições nominais deste desenho.
Alinhamento através de dois furos
Neste exemplo, alinham-se dois furos. As apalpações realizam-se no eixo X (eixo principal) e no eixo Y (eixo secundário). Por isso, é absolutamente necessário que indique a posição nominal para estes eixos com base no desenho! A posição nominal do eixo Z (eixo da ferramenta) não é necessária, porque não se realizam medições nesta direção.
- QS1100 = Posição nominal 1 do eixo principal predefinida, mas posição da peça de trabalho desconhecida
- QS1101 = Posição nominal 1 do eixo secundário predefinida, mas posição da peça de trabalho desconhecida
- QS1102 = Posição nominal 1 do eixo da ferramenta desconhecida
- QS1103 = Posição nominal 2 do eixo principal predefinida, mas posição da peça de trabalho desconhecida
- QS1104 = Posição nominal 2 do eixo secundário predefinida, mas posição da peça de trabalho desconhecida
- QS1105 = Posição nominal 2 do eixo da ferramenta desconhecida
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 1411 APALPACAO DOIS CIRCULOS ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Alinhamento através de uma aresta
Neste exemplo, alinha-se uma aresta. A apalpação realiza-se no eixo Y (eixo secundário). Por isso, é absolutamente necessário que indique a posição nominal para este eixo com base no desenho! As posições nominais do eixo X (eixo principal) e do eixo Z (eixo da ferramenta) não são necessárias, porque não se realizam medições nesta direção.
- QS1100 = Posição nominal 1 do eixo principal desconhecida
- QS1101 = Posição nominal 1 do eixo secundário predefinida, mas posição da peça de trabalho desconhecida
- QS1102 = Posição nominal 1 do eixo da ferramenta desconhecida
- QS1103 = Posição nominal 2 do eixo principal desconhecida
- QS1104 = Posição nominal 2 do eixo secundário predefinida, mas posição da peça de trabalho desconhecida
- QS1105 = Posição nominal 2 do eixo da ferramenta desconhecida
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 1410 APALPACAO ARESTA ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Alinhamento através de um plano
Neste exemplo, alinha-se um plano. Neste caso, é absolutamente necessário que indique todas as três posições nominais com base no desenho. Com efeito, é importante para o cálculo dos ângulos que todos os três eixos sejam considerados em cada posição de apalpação.
- QS1100 = Posição nominal 1 do eixo principal predefinida, mas posição da peça de trabalho desconhecida
- QS1101 = Posição nominal 1 do eixo secundário predefinida, mas posição da peça de trabalho desconhecida
- QS1102 = Posição nominal 1 do eixo da ferramenta predefinida, mas posição da peça de trabalho desconhecida
- QS1103 = Posição nominal 2 do eixo principal predefinida, mas posição da peça de trabalho desconhecida
- QS1104 = Posição nominal 2 do eixo secundário predefinida, mas posição da peça de trabalho desconhecida
- QS1105 = Posição nominal 2 do eixo da ferramenta predefinida, mas posição da peça de trabalho desconhecida
- QS1106 = Posição nominal 3 do eixo principal predefinida, mas posição da peça de trabalho desconhecida
- QS1107 = Posição nominal 3 do eixo secundário predefinida, mas posição da peça de trabalho desconhecida
- QS1108 = Posição nominal 3 do eixo da ferramenta predefinida, mas posição da peça de trabalho desconhecida
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 ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Avaliação das tolerâncias
Através dos ciclos 14xx, também é possível verificar margens de tolerância. Neste caso, podem-se testar a posição e o tamanho de um objeto.
São possíveis as seguintes introduções com tolerâncias:
Tolerância | Exemplo |
---|---|
Dimensões | 10+0.01-0.015 |
DIN EN ISO 286-2 | 10H7 |
DIN ISO 2768-1 | 10m |
Tenha em consideração as maiúsculas e minúsculas ao indicar as tolerâncias.
Se for programada uma introdução com tolerância, o comando monitoriza a margem de tolerância. O comando escreve os estados Bom, Aperfeiçoamento ou Desperdício no parâmetro de retorno Q183. Se estiver programada uma correção do ponto de referência, o comando corrige o ponto de referência ativo após o processo de apalpação
Os parâmetros de ciclo seguintes permitem introduções com tolerâncias:
- Q1100 1.PT. EIXO PRINCIPAL
- Q1101 1.PT. EIXO SECUNDAR
- Q1102 1.PT. EIXO FERR.TA
- Q1103 2.PT. EIXO PRINCIPAL
- Q1104 2.PT. EIXO SECUNDAR
- Q1105 2.PT. EIXO FERR.TA
- Q1106 3.PT. EIXO PRINCIPAL
- Q1107 3.PT. EIXO SECUNDAR
- Q1108 3.PT. EIXO FERR.TA
- Q1116 DIAMETRO 1
- Q1117 DIAMETRO 2
Na programação, proceda da seguinte forma:
- Iniciar a definição de ciclo
- Ativar a possibilidade de seleção Nome na barra de ações
- Programar a posição/medida nominal incl. tolerância
- No ciclo está registado, p. ex., QS1116="+8-2-1".
Se for programada uma tolerância incorreta, então o comando termina a execução com uma mensagem de erro.
Execução do ciclo
Caso a posição real se encontre fora da tolerância, o comando tem o seguinte comportamento:
- Q309=0: O comando não interrompe.
- Q309=1: O comando interrompe o programa com uma mensagem, em caso de desperdício e aperfeiçoamento.
- Q309=2: O comando interrompe o programa com uma mensagem, em caso de desperdício.
Se Q309 = 1 ou 2, proceda da seguinte forma: | ||
| ||
|
Tenha em consideração que os ciclos de apalpação devolvem os desvios relativamente à média da tolerância em Q98x e Q99x. Se Q1120 e Q1121 estiverem definidos, os valores correspondem às grandezas que são utilizadas para a correção. Se não estiver ativa nenhuma avaliação automática, o comando guarda os valores relativos à média da tolerância nos parâmetros Q previstos, o que permite continuar a processá-los.
Exemplo
- QS1116 = Diâmetro 1 com indicação de uma tolerância
- QS1117 = Diâmetro 2 com indicação de uma tolerância
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 1411APALPACAO DOIS CIRCULOS ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Transferência de uma posição real
É possível determinar antecipadamente a posição efetiva e defini-la no ciclo de apalpação como posição real. Tanto a posição nominal, como a posição real são transferidas para o objeto. A partir da diferença, o ciclo calcula as correções necessárias e aplica a supervisão da tolerância.
Na programação, proceda da seguinte forma:
- Definir ciclo
- Ativar a possibilidade de seleção Nome na barra de ações
- Programar a posição nominal, eventualmente, com supervisão da tolerância
- Programar "@"
- Programar a posição real
- No ciclo está registado, p. ex., QS1100="10+0.02@10.0123".
Instruções de programação e operação:
- Se utilizar @, não se faz a apalpação. O comando apenas calcula as posições reais e nominais.
- Têm de se definir as posições reais para todos os três eixos (eixo principal, secundário e da ferramenta). Se definir apenas um eixo com a posição real, o comando emite uma mensagem de erro.
- As posições reais também podem ser definidas com Q1900-Q1999.
Exemplo
Com esta faculdade é possível, p. ex.:
- Determinar padrões circulares a partir de objetos diferentes
- Alinhar a engrenagem através do centro da engrenagem e da posição de um dente
As posições nominais são aqui definidas com supervisão da tolerância e posição real.
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.
5 TCH PROBE 1410 APALPACAO ARESTA ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|