Você está na página 1de 63

06/12/2018 Preliminar, incompleto

Página 1

Preliminar, incompleto
MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO

CICLOS DE MEDIÇÃO BLUM


P87.0634-029.410 / V ERSÃO V4I / G ERMAN

CONTROL: HEIDENHAIN iTNC 530


Um ersão B S iTNC oftware V 340 420 01

SISTEMAS DE LASER MINI - MICRO - NANO

Sistema laser para ajuste de ferramentas e controle de quebras

Página 2

https://translate.googleusercontent.com/translate_f#6 1/63
06/12/2018 Preliminar, incompleto
Nota importante!

Por favor, leia atentamente as instruções de programação e instruções de operação do BLUM Laser System.
Comissione o sistema de medição e os ciclos de medição!

Os ciclos de medição são projetados para os controles Heidenhain iTNC 530, a partir da versão de software 340420 01.
O conteúdo do disquete e a documentação associada ("dados" resumidos) são de direitos autorais
legalmente protegido. A BLUM-Novotest GmbH reserva todos os direitos sobre os dados ou partes individuais
disto, em particular o direito de duplicação mecânica e eletrônica, aluguel,
aluguel, modificação, armazenamento e processamento em controles NC ou outros
sistemas eletrônicos (como PC). O repasse, bem como a duplicação dos dados ou seu uso
em vários controladores só é permitido com a permissão expressa da BLUM-Novotest GmbH.
Violações exigem compensação.
Todos os dados foram cuidadosamente verificados. No entanto, nenhuma garantia de integridade, correção e
Liberdade de erros. As informações nesta publicação são verificadas regularmente e
correções necessárias estão incluídas nas edições subseqüentes.
Os ciclos de medição BLUM devem ser interpretados como programas de exemplo para a solução das tarefas de medição. o
Os ciclos de medição devem ser adaptados no local pelo usuário da máquina ao respectivo tipo de máquina
ser.
Ao comissionar os ciclos de medição, a seqüência do programa deve ser seguida em conjuntos, observando todos
Medidas de segurança (por exemplo, redução de ração, etc.) são testadas.
Após a conclusão do comissionamento, os ajustes do programa específicos da máquina são executados
documentar.
A empresa BLUM-Novotest GmbH não pode assumir qualquer responsabilidade por danos à máquina
Erros de programa nos ciclos de medição, aplicação incorreta ou alteração subsequente dos ciclos de medição
após o comissionamento. Para uma execução defeituosa dos ciclos de medição devido a
Os erros de controle do iTNC 530 não podem ser garantidos.
Ao instalar os ciclos de medição no controle NC da máquina, os
Exclusões de garantia reconhecidas.
Nos reservamos o direito de fazer alterações técnicas para melhorar o produto. Para sugestões de melhoria
Somos gratos.
Número de pedido BLUM para ciclos de medição Heidenhain: P87.0634-029.410
Um manual de instalação e programação em inglês está disponível mediante solicitação.

por BLUM-Novotest GmbH 2001 Todos os direitos reservados

BLUM-Novotest GmbH
Departamento de metrologia de produção
Parque Empresarial Gullen, Kaufstraße 14
D-88287 Greenweed

Tel .: + 49- (0) 751-6008-0


Fax: + 49- (0) 751-6008-156

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 2 01/01/2001

Página 3

conteúdo

1 INTRODUÇÃO 5
2 ESTRUTURA E FUNÇÃO DA LENTE DE LASER 6
2.1 Estrutura da barreira da luz do laser 6
2.2 Função da barreira da luz do laser 6
2.2.1 Sinais de entrada 6
2.2.2 Sinais de saída 7
2,3 Antastbewegungen 8
3 INSTALAÇÃO DA LUZ LASER 9
3.1 Instalação mecânica 9
3.2 Instalação elétrica 10
4 INSTALAÇÃO DOS CICLOS DE MEDIÇÃO 12
4.1 Instalação de software 12
4.1.1 Instalação dos arquivos do PLC 13
4.1.2 Instalando os arquivos do iTNC 17

https://translate.googleusercontent.com/translate_f#6 2/63
06/12/2018 Preliminar, incompleto
4,2 Adaptação e descrição dos parâmetros 18
4.2.1 Descrição dos parâmetros da máquina 18
4.2.2 Descrição dos parâmetros em BLUM_000.TAB 19
4.2.3 Descrição dos sinalizadores do PLC 29
4.2.4 Descrição dos parâmetros Q locais 31
4.2.5 Descrição dos parâmetros globais Q 34
4.2.6 Descrição dos parâmetros em TOOL.T 39
4.3 Mensagens de saída e mensagens de erro 41
4.3.1 Mensagens de sequência 41
4.3.2 Mensagens de erro 41
4,4 Informações gerais 44
4.4.1 Geral 44
4.4.2 Troca de ferramentas 44
4.4.3 Ler / escrever dados da ferramenta 45
4.4.4 Comutação mm / polegada 46
4.4.5 Chamar os ciclos de medição em código DIN / ISO 47
4.4.6 Teste de programa em modo operacional e pesquisa de bloco 47
4.4.7 Ativando a barreira da luz do laser 48
4.4.8 Desabilitando a barreira à luz do laser 48
4.4.9 Ativando a função de controle de ponta 49
4.4.10Desativando a função de controle do cortador 49
4,5 Descrição dos programas de diagnóstico do iTNC 50
4.5.1 Programa S_LASPOS.H (Definir posição de medição do laser) 50
4.5.2 Programar S_RUNOUT.H (definir erro de concentricidade, erro de desvio) 50
4.5.3 Programa T_PARA.H (Testando os parâmetros em BLUM_000.TAB) 51
4.5.4 Programa T_TOOL.H (Testando os dados da TM em TOOL.T) 51
4.5.5 Programa T_SIGNAL.H (Teste dos sinais e funções do laser) 52
4.5.6 Programa T_SKIP.H (testando a entrada de medição X13) 52
4.5.7 Programa CORR_KF.H (correção de comprimento em fresas esféricas) 53
4.5.8 Programa CORR_L_R.H (compensação de comprimento e raio) 53
4,6 Recomendações gerais 54
4.6.1 Alinhamento da barreira fotoelétrica a laser 54
4.6.2 Posição de medição 54
4.6.3 Problemas com o refrigerante 54
4.6.4 Problemas com névoa de líquido refrigerante 55
4.6.5 Problemas com ótica suja 55
4.6.6 Fatores influenciadores da precisão absoluta 55

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 3 01/01/2001

Página 4

5 DESCRIÇÃO DOS CICLOS DE MEDIÇÃO 56


5.1 Ciclo 581 - Calibração do sistema de medição a laser 56
5.2 Ciclo 582 - Compensação de temperatura dos eixos NC 59
5,3 Ciclo 583 - Medição do comprimento da ferramenta de ferramentas centralizadas 63
5,4 Ciclo 584 - Ajuste da ferramenta em comprimento e raio com controle de concentricidade 65
5.5 Ciclo 585 - Controle de ponta única na geometria de corte reto 69
5.6 Ciclo 586 - controle de quebras de ferramentas 71
5,7 Ciclo 587 - Controle de ponta única na geometria de corte arredondada 73
5,8 Ciclo 588 - Ajuste da ferramenta em comprimento, raio e raio de corte 75

https://translate.googleusercontent.com/translate_f#6 3/63
06/12/2018 Preliminar, incompleto

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 4 01/01/2001

Página 5

1 introdução

O sistema de medição a laser BLUM é um dispositivo de medição óptica de alta precisão para
Medição de ferramentas na área de trabalho de um centro de usinagem sob condições de operação. o
Os dados medidos são a base para a correção do desgaste da ferramenta eo critério para a
mudança de ferramenta oportuna. Devido ao aumento da confiabilidade do processo, uma melhoria na
Qualidade de produção alcançada enquanto reduz a produção de refugo.
Para lidar com um centro de usinagem moderno e flexível em uma operação de baixo custo ou não tripulada
Entre outras coisas, é indispensável garantir o processo de produção sem problemas e sem erros.
Ferramentas de usinagem usadas para monitorar a precisão dimensional.
Ao medir a geometria da ferramenta são substituídos incorretamente ou imprecisamente pré-ajustados
Ferramentas, bem como danos ou desgaste na ferramenta reconhecida no tempo. Por um
Estratégia otimizada para correção de ferramentas ou troca de ferramentas causará mais danos à ferramenta
Ferramenta ou na peça de trabalho impedida.
Ao medir a geometria da ferramenta, o princípio da medição de vôo é realizado. A ferramenta
A pesquisa ocorre sem contato na velocidade de operação. O processamento do sinal de medição ocorre diretamente no
Controle NC e é avaliado no programa NC.

Razões para a medição de ferramentas sem contato na velocidade de operação:


• As fresadoras de alta velocidade geram altas velocidades de fuso (de 10 000 min -1 )
Mudanças de comprimento do eixo do fuso.
• Na velocidade de operação, o erro do circuito da ferramenta também é medido, o que é usado no final
A precisão dimensional do furo / superfície usinado é crucial.
• Chips e / ou refrigerantes aderentes à ferramenta tornam-se altos devido à força centrífuga
Velocidade de operação jogada fora.
• Economia de tempo evitando a parada demorada dos eixos NC na medição tátil
sistemas ou redução de velocidade do fuso.
• Danos à máquina e ferramenta devido ao contato direto com um sistema de medição táctil estão incluídos
Medição sem contato no feixe de laser evitado.

Erros corrigíveis: ordem:


• Deslocamento do fuso com fusos de alta frequência (cerca de ± 0,15 mm)
• Desvio do comprimento da ferramenta devido a diferentes forças de fixação (cerca de ± 0,10 mm)
• Desvio do raio da ferramenta devido a erro no círculo de voo (cerca de ± 0,05 mm)
• Desvio do contorno da ferramenta devido a erros de desgaste ou trituração (cerca de ± 0,08 mm)

https://translate.googleusercontent.com/translate_f#6 4/63
06/12/2018 Preliminar, incompleto

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 5 01/01/2001

Página 6

2 Estrutura e função da barreira fotoelétrica

2.1 Estrutura da barreira fotoelétrica

O sistema de medição a laser completo consiste em transmissor, receptor, eletrônica e acessórios. Transmissor e
Os receptores são integrados com os componentes eletrônicos associados em gabinetes robustos. O sistema é
Concebido para funcionar em máquinas de processamento. Para evitar sujar a óptica,
Escudos de sujeira e ar de vedação usados.
A tensão de alimentação do sistema de medição é de 24 VCC. Existem entradas de sinal para entrada e saída
Desligue o sistema. Todas as entradas e saídas têm níveis de sinal de 24 V e são geralmente diretamente
o PLC pode ser conectado. Como o controle Heidenhain é conectado ao conector X13 (= entrada de medição para
Topografia) esperava um sinal de medição diferencial com nível de 5V, o sistema de medição com
interface adicional para conversão de nível conectada à entrada de medição do controle da máquina
ser. Esta interface está integrada no conector X13 de 9 pinos.

2.2 Função da barreira fotoelétrica

Se o feixe de laser for interrompido ou liberado pela ferramenta, o receptor de sinal gera
cada mudança de intensidade da luz da luz para a escuridão ou da escuridão para iluminar uma dinâmica
sinal (pulso quadrado de alta atividade, dependendo da versão com comprimento de pulso de 100, 20, 10 ou 5 ms). Com isso
Pulso a posição real do eixo de travessia é detectada no tempo de comutação. Adicionalmente é estático
segundo sinal de saída, de acordo com o estado óptico da barreira fotoelétrica interrompida ou
liberado.
O sistema laser é, em princípio, uma barreira de luz de alta precisão, cujos sinais de saída de cada
PLC pode ser usado para aquisição de valor medido. Medindo enquanto ferramenta rotativa pode
Erros de concentricidade, erro de concentricidade e desvios do círculo de voo são detectados e compensados.

2.2.1 Sinais de entrada


O sistema de medição a laser possui os seguintes sinais de entrada:
• transmissor de liberação
• Habilitar receptor (novo: medição de comutação de modo / controle de cortador)

Os sinais de entrada habilitam o transmissor = 1 e habilitam o receptor = 1 são indicados no ciclo via sinalizadores
está definido para ligar o laser e ativar o receptor
Desde 01.01.98, os sistemas de medição a laser Blum podem ser encomendados com a opção de controle de corte único'EK '
ser. A entrada Receive Receiver, em seguida, tem uma função adicional:
• Quando o receptor está habilitado = 1 , a barreira de luz laser ainda está no modo de medição normal, ou seja, em cada
Alterar luz-escuro ou luz-escura, um pulso de comutação é definido na saída dinâmica
Saída de pulso de comprimento.
• Ao ativar o receptor = 0 , a barreira de luz laser está no modo de controle de ponta, ou seja, ao detectar
Uma borda negativa na saída dinâmica (no caso de uma falha) torna-se o baixo potencial para uma
armazenado o tempo suficientemente longo para o status do PLC ou NC no final do ciclo de medição
para poder avaliar.
Os dois sinais de entrada devem ser usados para o controle de concentricidade dos ciclos de medição e controle individual da aresta de corte
pode, portanto, ser ligado e desligado separadamente, ou seja, os sinais devem estar em um CLP separado
Saídas são desligadas.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 6 01/01/2001

Página 7

https://translate.googleusercontent.com/translate_f#6 5/63
06/12/2018 Preliminar, incompleto

2.2.2 Sinais de saída


O sistema de medição a laser possui os seguintes sinais de saída:
• Laser em ordem (LED verde acende quando sinal = 1)
• Sinal de medição estática
• Sinal de medição dinâmico (LED vermelho acende quando sinal = 1)
• saída analógica (opcional com BLUM-MINI e MICRO)

O laser de saída em ordem fornece dependendo da saída de luz medida no receptor (com livre
Light path) os seguintes níveis de sinal:
- 0 V com menos de 75% de saída de luz
- 24 V a uma saída de luz máxima de pelo menos 75% (25% acima do limiar de comutação)
Se não houver luz suficiente no receptor e se a saída do laser não for de 24 V,
tem as seguintes causas de erro:
- O laser está inativo ou com defeito.
- A óptica do transmissor e / ou do receptor está suja.
- O obturador no painel de sujeira não está totalmente aberto.
- A abertura do batente de sujeira é fechada por cavacos ou líquido refrigerante.
- Ajuste insuficiente de ganho com vapor forte e opaco.
- Alinhamento do feixe defeituoso ou desalinhado na abertura do receptor.

O sinal de medição de saída fornece estaticamente, dependendo do estado de exposição do receptor no


Barreira de luz laser após os níveis de sinal:
- 0 V com feixe de luz interrompido
- 24 V com feixe de luz contínuo
Esta saída não deve ser usada como um sinal de comutação por causa das ferramentas de alta velocidade
Pulsos de agulha com tempo de pulso extremamente curto são emitidos, que a partir do PLC ou NC não
pode ser avaliado.

O sinal de medição de saída fornece dinamicamente 24 V a cada mudança de luz (claro-escuro e escuro-claro)
Sinal com duração de pulso definida. A duração do pulso depende do controle NC, o também
ferramentas de medição e as possíveis velocidades do fuso são ajustadas de fábrica para 100, 20, 10 ou 5 ms.
é e não pode ser alterado.
Esta saída é conectada como um sinal de comutação através de uma interface para a entrada de medição do controle NC.
(Conector X13). Em paralelo, o sinal é aplicado a uma entrada PLC livre.

A saída analógica está disponível como uma opção. O sinal de saída tem uma tensão de 0-10 V, dependendo
da saída de luz que chega ao receptor e, portanto, do grau de sombreamento do feixe de laser. um
Linearização do sinal em função da profundidade de imersão do DUT é necessária, se necessário.

Os LEDs conectados ao receptor permitem o controle da operabilidade da medição a laser


sistema. Mais informações podem ser encontradas nas instruções de operação.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 7 01/01/2001

Página 8

2.3 movimentos de sondagem

https://translate.googleusercontent.com/translate_f#6 6/63
06/12/2018 Preliminar, incompleto

Figura: movimento da sonda na direção axial Figura: movimento da sonda na direção radial

velocidade de alimentação:
• O posicionamento grosseiro da ferramenta ao feixe de laser é realizado em avanço rápido.
• O posicionamento preciso na ferramenta é realizado com avanço de posicionamento.

Durante os movimentos de medição, a taxa de avanço é calculada como uma função da velocidade do fuso S:
• Medições grosseiras são realizadas com a alimentação F = 1,667 * S e F = 0,033 * S.
• Medições finas são realizadas com alimentação F = 0,001 * velocidade do fuso.

Todos os movimentos de deslocamento (conjunto de medição de exceção) podem ser influenciados com o potenciômetro de override.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 8 01/01/2001

Página 9

3 Instalação da barreira fotoelétrica a laser

3.1 Instalação Mecânica

Para montagem mecânica da barreira fotoelétrica a laser, os seguintes pontos importantes devem ser considerados:
• A barreira de luz laser deve ser colocada em um local adequado usando um suporte ou sistema de montagem
ou anexado ao lado da mesa da máquina. (por exemplo, cultivo após consulta com a máquina
fabricante nas proximidades da estação de troca de ferramentas, a fim de ter o caminho de percurso mais curto possível).
• Para obter a melhor precisão absoluta possível, o raio laser deve estar paralelo aos eixos NC
(erro de paralelismo <0,001%, ou seja, max 0,01 mm a 1000 mm de distância entre
Transmissor e receptor).
- Para a versão do transportador MICRO, o feixe de laser é paralelo à superfície do rolamento e à fábrica
bordas de parada laterais alinhadas. Para um feixe focado, o ponto focal está exatamente no
Meio entre o transmissor e o receptor.
- Na versão única MINI, o paralelismo do feixe de laser deve ser assegurado por um alinhamento de feixe preciso
e garantindo um cultivo estável. O alinhamento do feixe paralelo em dois eixos pode
ser controlado medindo as posições de comutação ao longo do raio laser.
• O acessório deve ser tão estável que o sistema não possa ser movido pelos movimentos do eixo NC
Swinging tende ( → baixa repetibilidade). O raio laser paralelo deve ter um
distância mínima suficiente de 12 mm até o final da faixa de deslocamento (chave limitadora de software)
para permitir a sondagem frente e verso com a ferramenta de calibração (mandril de calibração).
• A disposição do transmissor e do receptor deve depender da direção de rotação do eixo-árvore (M3 / M4) e
direcção da aproximação radial no feixe de laser (pos./neg. direcção) são escolhidos de modo a que o raio laser
sempre direcionado contra a borda de corte rotativa ao medir. Distrações e distrações
Reflexões são evitadas.
• Os cabos elétricos e as mangueiras pneumáticas devem ser do local de instalação na máquina até o
Gabinete de controle ser instalado profissionalmente. Para proteger os cabos de chips brilhantes e
Os refrigerantes devem ser encaminhados em conduítes ou mangueiras de proteção.
• A unidade pneumática BLUM (unidade de filtro, regulador de pressão para vedar ar, duas válvulas com soquetes para
Controle do batente de sujeira e ar de vedação) deve estar fora do espaço de trabalho em um local adequado
https://translate.googleusercontent.com/translate_f#6 7/63
06/12/2018 Preliminar, incompleto
ser anexado. As mangueiras pneumáticas para vedação de ar (seção transversal grande) e batente de sujeira
(secção transversal de pequena linha), bem como o fornecimento interno de ar comprimido da máquina deve
Unidade pneumática a ser conectada.
• As linhas pneumáticas devem estar completamente livres de contaminação (líquido refrigerante, óleo, água, poeira)
ser mantido para evitar sujar a ótica.
• Os valores de pressão para proteção de sujeira e ar de vedação devem ser conforme especificado no manual de instruções
Valores estão definidos.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 9 01/01/2001

Página 10

3.2 Instalação Elétrica

Os sinais de entrada / saída da barreira fotoelétrica devem ser conectados através de terminais no painel de controle com entrada / saída livre
Saídas do PLC estão conectadas. O PLC requer 4 saídas livres e 2 entradas livres.
O sinal de saída dinâmico da barreira de luz laser é adicionalmente conectado através da interface Blum com o
entrada de medição diferencial conectada ao conector X13.
A ativação / desativação da barreira fotoelétrica a laser é feita configurando / reinicializando
Ciclo de medição controlado. O estado booleano das bandeiras é enviado diretamente do programa PLC para o
Saídas passadas.

Diagrama de conexão para o sistema de medição a laser BLUM


Pin no. cabo dados designação Conecte-se com
cor
1 branco 0 VDC GND / solo conectar-se com
GND / massa da máquina
2 marrom +24 VCC ± 20% / UB conectar-se com
2x80 mA = 160 mA tensão de operação +24 VDC da máquina
3 verde +24 V / 50 mA dinâmico Output'DYN 'se conecta com
5/10/20/100 ms saída PLC de entrada I___
4 amarelo +24 V / 15 mA lançamento Entrada 'FrgS' conectar com
transmissor PLC de Saída O___
(no MINI, MICRO, NANO)
4 amarelo +24 V / 15 mA lançamento Input'FrgE 'se conecta com
recebedor PLC de Saída O___
(Apenas MINI)
5 cinza +24 V / 50 mA estático Output'STA 'se conecta com
saída PLC de entrada I___ (conexão opcional)
7 azul +24 V / 50 mA Ok laser Output'LOK 'se conecta com
PLC de entrada I___
12 -de-rosa +24 V / 15 mA lançamento Input'FrgE 'se conecta com
recebedor PLC de Saída O___
(apenas com sistemas de transporte MICRO, NANO)
6,10,11 -------- ---------- não usado sem conexão

As linhas elétricas para controle das válvulas devem ser conectadas através de terminais no painel de controle com
Saídas do PLC estão conectadas. Os conectores de válvula (tipo B, padrão da indústria) são integrados
Selo, LED e circuito de proteção equipado.

Diagrama de conexão para a válvula pneumática BLUM 1 (cobertura de sujeira)


Pin no. cabo dados designação Conecte-se com
cor
1 sw +24 V / 200 mA fonte de alimentação conectar-se com o PLC de saída O___
P = 4,5W válvula Definir / redefinir via sinalizadores
2 sw 0 VDC GND / solo GND / massa da máquina

https://translate.googleusercontent.com/translate_f#6 8/63
06/12/2018 Preliminar, incompleto
3 verde- 0 VDC condutor de protecção Condutor de proteção da máquina
amarelo

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 10 01/01/2001

Página 11

Esquema de conexão para a válvula pneumática BLUM 2 (bloqueio de ar)


Pin no. cabo dados designação Conecte-se com
cor
1 sw +24 V / 200 mA fonte de alimentação conectar-se com o PLC de saída O___
P = 4.5W válvula Definir / redefinir via sinalizadores
2 sw 0 VDC GND / solo GND / massa da máquina
3 verde- 0 VDC condutor de protecção Condutor de proteção da máquina
amarelo

As válvulas e o sistema laser são controlados através do módulo de programa PLC OPT_BLUM.SRC
(consulte o capítulo "Ativar / desativar a barreira fotoelétrica")

Diagrama de conexão padrão para Heidenhain TNC 426/430


Ligação eléctrica para Heidenhain TNC 426/430
0V
24V
guarda sujeira ar selagem
Obturador de poeira
Ar de barreira
SPS / PLC
Ax.1
GND 1
24V Ax.3
24V 2
GND ATIVAR. REMETENTE
Ax.0 4
CLEAR. TRANSMISSOR
ATIVAR. RECEPTOR
Ax.2 12
CLEAR. RECEPTOR
Ex.0 LASER OK 7
Ex.1
BLUM
TNC LASER
INTERFACE
SISTEMA
X13
MICRO
SINAL DE CHAVE 9 DYN. 3
SINAL DE CHAVE 8
STANDBY 1
+ 15V 4
+ 5V 7 GND
0V 2
TELA
TNC 426

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 11 01/01/2001

Página 12
https://translate.googleusercontent.com/translate_f#6 9/63
06/12/2018 Preliminar, incompleto

4 Instalação dos ciclos de medição

As instruções de programação descritas aqui são softwares básicos com ciclos de medição padrão para o BLUM
Barreira de luz laser e não reivindica a integralidade. A implementação de outras tarefas de medição
com a barreira de luz laser BLUM é possível após consulta com o fabricante.

4.1 Instalação de Software

Por favor, consulte as instruções complementares no arquivo README.TXT no disquete para o


instalação correta dos ciclos de medição BLUM no controle iTNC. No arquivo CHG_V4I.TXT são todos
Alterações documentadas desde a data da primeira versão de software V4IA.
Conexão via interface RS 232: (atualmente não disponível)
Antes de transferir os ciclos de medição para o controlador, você deve ter uma conexão a cabo entre seu PC
e o iTNC e defina a interface serial do iTNC RS 232 para o protocolo LSV2. o
Descrição da interface do iTNC e a configuração do protocolo podem ser encontradas na seção técnica
Manuais de controle.
Conexão via interface Ethernet:
Antes de transferir os ciclos de medição para o controlador, você deve ter uma conexão Ethernet entre eles
PC e o iTNC e ao chamar o programa de instalação o endereço IP da Ethernet
Especifique adaptadores no controlador. A descrição da interface Ethernet do iTNC pode ser encontrada no
Manuais técnicos do controlador.

Insira o disquete de instalação P87.0634-029.410 no drive A e inicie o programa


A: \ INSTALL.BAT% 1% 2% 3 com os três parâmetros de chamada a seguir:
Parâmetro% 1:
• INSTALAR O INGLÊS % 2% 3 Instala arquivos com descrição / comentário em inglês
• INSTALAR ALEMÃO% 2% 3 Instala arquivos com descrição / comentário em alemão

Parâmetro% 2:
• INSTALAR% 1 TODOS % 3 Instalação completa de todos os programas e arquivos no controlador
• INSTALAR% 1 TNC % 3 Instalação parcial de arquivos de amostra do iTNC no diretório TNC: \ BLUM
• INSTALAR% 1 CYC % 3 Instalação parcial dos ciclos de medição no diretório PLC: \ OEMCY1
• INSTALAR% 1 PLC % 3 Instalação parcial dos arquivos de amostra do PLC no diretório PLC: \ BLUM

Parâmetro% 3:
• INSTALAR% 1% 2 1 Conexão a cabo PC - iTNC via interface COM1
• INSTALAR% 1% 2 2 Conexão a cabo PC - iTNC via interface COM2
• INSTALAR% 1% 2 xxx.xxx.xx.xxx Conexão PC - iTNC via interface Ethernet

exemplo:
• A: \ INSTALAR INGLÊS TODOS 198.123.12.323
Instala todos os programas e arquivos com o auxílio do programa de transmissão Heidenhain TNCCMD.EXE
Alemão descrição / comentário sobre a interface Ethernet para o controlador iTNC.

A estrutura do ciclo BLUM é automaticamente transferida como árvore de ciclos 1 para o diretório PLC: \ OEMCY1 \ e
anexado à estrutura de ciclo já existente no controlador. Selecionando o
Parâmetro de chamada é uma instalação completa / instalação parcial de arquivos em alemão e inglês
possível. A instalação é executada em várias etapas:
1. Primeiro, os ciclos com a extensão * .CY% são copiados para o controlador. Após a transferência,
Antes do reset de controle, uma conversão ASC-> BIN deve ser executada no controle:
• No modo PROGRAM MEMORY / EDIT, pressione a tecla MOD
• Digite o número de código 95148 e confirme com a tecla ENT
• No modo ARMAZENAMENTO DO PARÂMETRO DA MÁQUINA, pressione a tecla MOD
• Softkey ATUALIZAR DADOS e CONVERT ASC-> Selecionar BIN (2ª softkey da esquerda!) Para ajustar os ciclos na
Converter disco rígido do ASCII para o formato binário

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 12 01/01/2001

Página 13

• Saia do editor com a tecla END


Os ciclos agora devem estar disponíveis no formato de arquivo * .CYC no diretório PLC: \ OEMCY1 \ NC.
2. Para ativar os ciclos, o controlador deve estar desligado e ligado.
3. Subsequentemente, os programas, dados e exemplos de programas restantes podem ser transmitidos.

Os arquivos de ciclo criptografados (* .CYC) devem ser transferidos para o controlador em formato binário. em
Usando o programa Heidenhain, o TNCremoNT deve marcar a caixa de seleção "Extras /
Configuração ... / Opções de transferência / Transferência no modo binário ".

4.1.1 Instalação dos arquivos do PLC


Os seguintes arquivos são copiados para a partição PLC do controlador com A: \ INSTALL.BAT% 1 ALL% 3:

https://translate.googleusercontent.com/translate_f#6 10/63
06/12/2018 Preliminar, incompleto
PLC: \\ OEMCY1
PLC: TCHPROB1.SYS
\ o \ * DES. Estrutura de
Descrição dateclas dos do
estrutura ciclos de medição
ciclo
PLC :. \ OEMCY1 \ ELE \ * ELE Descrição dos parâmetros do ciclo Q350 .. Q367
PLC :. \ OEMCY1 \ NC \ * CYC Ciclos de medição, programas de medição 581..588 (arquivo binário)
PLC: \ OEMCY1 \ SK \ * SK. Softkeys para seleção de ciclos (arquivo binário)
PLC: \ OEMCY1 \ HLP \ * U. Imagens auxiliares (arquivo binário)
PLC: \ BLUM \ BLUM_000.TAB Tabela de parâmetros para definições específicas da máquina
PLC: \ BLUM \ BLUMTOOL.MP Definição dos parâmetros da máquina para a tabela de ferramentas TOOL.T

A tabela BLUM_000.TAB no diretório PLC: \ BLUM é exportada como arquivo ASCII BLUM_000.A do
Disquete de instalação transferido para o controlador para atualizar uma tabela existente
não sobrescrever valores de parâmetros válidos. O arquivo deve ser ajustado para o correto pelo fabricante da máquina
O nome do arquivo renomeado e os parâmetros são adaptados às condições específicas da máquina.
O arquivo de texto de erro ERR_BLUM. ** no diretório A: \ LANGUAGE \ GERMAN \ PLC deve ser fornecido pelo fabricante da máquina
ser incluído no arquivo de texto de erro existente ERROR.A (correção de erro + números de erro 0 ... 19 ).
Os arquivos de texto de ajuda dependentes do idioma ERR_BLUM. ** devem estar no diretório A: \ LANGUAGE \ GERMAN \ PLC
ser integrado nos arquivos de texto de ajuda existentes FIX.A e REASON.A pelo fabricante da máquina .
O módulo do programa PLC OPT_BLUM.SRC no diretório A: \ LANGUAGE \ GERMAN \ PLC é um PLC
Exemplo de programa e deve ser adaptado pelo fabricante da máquina às condições específicas do cliente
e ser integrado no programa PLC existente.
O programa PLC estendido por OPT_BLUM.SRC deve ser conectado ao PLC Compiler PLC.EXE de Heidenhain
ser compilado. O programa de transferência TNCremoNT.EXE torna-se o programa PLC modificado
transferido para o controlador e traduzido com a função COMPILE no controlador. em
tradução livre de erros, o programa PLC é imediatamente carregado e executável.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 13 01/01/2001

Página 14

Exemplo para o módulo de programa Blum PLC:


* ------------------------------------------------- --------------------------
* Nome do arquivo : OPT_BLUM.SRC (exemplo para construção de módulo)
* Controle : iTNC 530 da versão de software 340420 01
* Versão : 1,0
* Compilador : PLC
* Data de criação: 17.12.1998
* Autor : Sr. Riedter, Fa.Blum
* Descrição: Medição de ferramentas com sistema laser Blum
* ------------------------------------------------- --------------------------
* Funções exportadas:
* ----------------------
GLOBAL Blum_Laser
* Variáveis globais:
* -----------------
* #define MG_Eins_Merker
* #define NP_M4333_BlumLaser_MP4310.2_Bit_01
* # define BG_MP7620_Bit3_Override_Poti
* # define I_control_operating
* Variáveis locais / constantes:
* -----------------------------
#define / s ML_NP_Blum_Laser_Send_Ein M1200
#define / s ML_NP_Blum_Laser_Empf_1_Ein M1201
#define / s ML_NP_Blum_Sperrluft_Aus M1202
#define / s ML_NP_Blum_damper_on M1203
#define / s ML_PN_Blum_Achstausch M1204
#define / s ruptura da ferramenta ML_NP_Blum_ M1205
#define / s ML_PN_Blum_spindle exchange M1206
#define / s ML_PN_Blum_Zyklus_Halt M1207
#define / s ML_NP_Blum_change axis M1208

https://translate.googleusercontent.com/translate_f#6 11/63
06/12/2018 Preliminar, incompleto
#define / s ML_PP_Blum_Program interrupção M1209
#define / s substituição de ML_PN_Blum_Table M1210
#define / s ML_NP_Blum_Laser_Empf_2_Ein M1211
#define / s ML_NP_Blum_Werkzeug_Abblasen M1212
#define / s ML_PN_Blum_user_program M1213
#define / s ML_PP_no_NOT_AUS M1218
#define / s MG_NP_Blum_Zyklus_Aktiv M1219
#define / s ML_M4055_sharing_task M4055
#define / s ML_M4056_Taster_monitoring_active M4056
#define / s ML_M4060_cycle_ medição de ferramenta M4060
#define / s ML_M4175_stars_flashing M4175
#define / s ML_M4176_Stern_luchtet_or_flashes M4176
#define / s WS_W764_spindle_override W764
#define O_Blum_Laser_Send_Ein O10
#define O_Blum_Laser_Empf_1_Ein O11
#define O_Blum_Sperrluft_Aus O12
#define O_Blum_damper_on O13
#define O_Blum_Laser_Empf_2_Ein O14
#define O_Blum_Werkzeug_Abblasen O15
#define I_Blum_Laser_ok I5
#define I_Blum_Laser_Dyn_Signal I6
#define I_Blum_Laser_Stat_Signal I7
#define K_100 K + 100
#define K_10000 K + 10000

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 14 01/01/2001

Página 15

LBL Blum_Laser

* ------------------------------------------------- --------------------------
* Opção de sistema a laser Blum ativado?
* ------------------------------------------------- --------------------------
; LN NP_M4333_BlumLaser_MP4310.2_Bit_01
; EMT

* ------------------------------------------------- --------------------------
* On / Off sistema de laser Blum
* Desligue com parada de emergência, reinicie com a máquina ligada
* ------------------------------------------------- --------------------------
L I_control_operating
= ML_PP_no_NOT_AUS

L ML_NP_Blum_Laser_Send_Ein
Um ML_PP_no_NOT_AUS
= O_Blum_Laser_Send_Ein

L ML_NP_Blum_Laser_Empf_1_Ein
Um ML_PP_no_NOT_AUS
= O_Blum_Laser_Empf_1_Ein

L ML_NP_Blum_Sperrluft_Aus
Um ML_PP_no_NOT_AUS
= O_Blum_Sperrluft_Aus

L ML_NP_Blum_Schmutzblende_Auf
Um ML_PP_no_NOT_AUS
= O_Blum_damper_on

; L ML_NP_Blum_Laser_Empf_2_Ein ; (apenas laser NT)


; Um ML_PP_no_NOT_AUS
; = O_Blum_Laser_Empf_2_Ein

; L ML_NP_Blum_Tool_Ablow; (somente se necessário)


; Um ML_PP_no_NOT_AUS
; = O_Blum_Tool_Ablow

* ------------------------------------------------- --------------------------
* Para a medição da ferramenta cíclica iniciada M4060 = 1 set seguinte flags = 0:
* Liberar o processo de sondagem M4055 = 0, caso contrário, limitação de alimentação para MP6550
* Monitoramento de botão M4056 = 0, caso contrário, o NC pára a cada troca de luz
* ------------------------------------------------- --------------------------
L ML_M4060_cycle_ medição de ferramentas
R ML_M4055_ Procedimento do Release_Test
R ML_M4056_Taster monitoring_active
R ML_PN_Blum_Achstausch ; (se não for usado)
R ML_PN_Blum_spindle replacement ; (se não for usado)

https://translate.googleusercontent.com/translate_f#6 12/63
06/12/2018 Preliminar, incompleto
Substituição de ML_PN_Blum_Table
R ML_PN_Blum_Zyklus_Halt ; (se não for usado)

* ------------------------------------------------- --------------------------
* Definir MG_NP_Blum_Cycle_Active ao ativar o laser
* ------------------------------------------------- --------------------------
; L ML_M4060_cycle_ medição de ferramentas
; O_Blum_Laser_Send_Ein
; = MG_NP_Blum_Zyklus_Aktiv ; (está definido no ciclo!)

* ------------------------------------------------- --------------------------
* Ajuste a substituição do fuso com MG_NP_Blum_Zyklus_Aktiv = 1 a 100%!
* ------------------------------------------------- --------------------------

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 15 01/01/2001

Página 16

L MG_NP_Blum_Zyklus_Aktiv
IFT
L BG_MP7620_Bit3_Override_Poti
BT K + 3
IFT
L K_10000
= WS_W764_spindle_override
MAIS
L K_100
= WS_W764_spindle_override
ENDI
ENDI

L MG_NP_Blum_Zyklus_Aktiv ; 01.08.01 +3
R ML_PN_Blum_user_program; 01.08.01 +1 (CALL PGM 578.H / 579.H inativo)
; S ML_PN_Blum_user_program; 01.08.01 +1 (CALL PGM 578.H / 579.H ativo)

* ------------------------------------------------- --------------------------
* Reinicie o sistema laser Blum na Parada Interna, desligue a máquina
* ------------------------------------------------- --------------------------
L ML_M4175_Stern_flinken
A ML_M4176_Stern_lights up ou pisca
S Interrupção ML_PP_Blum_Program

LN ML_M4175_Stern_flinken
A ML_M4176_Stern_lights up ou pisca
R Interrupção do ML_PP_Blum_Program

L ML_PP_Blum_Program interrupção
UM ML_M4175_Stern_blinken
AN ML_M4176_Stern_lights up ou pisca
; NO ML_PP_no_NOT_OFF
IFT
L MG_Eins_Merker
R ML_NP_Blum_Laser_Send_Ein
R ML_NP_Blum_Laser_Empf_1_Ein
R ML_NP_Blum_Sperrluft_Aus
R ML_NP_Blum_damper_on
R ML_NP_Blum_Laser_Empf_2_Ein
R ML_NP_Blum_Tool_Ablow
R Interrupção do ML_PP_Blum_Program
R MG_NP_Blum_Cycle_Active
ENDI
EM

Quando um ciclo de medição Blum é chamado, o sinalizador M4060 = 1 é definido automaticamente (ciclo da ferramenta de ciclo).
levantamento ativo). A distinção, se a medição da ferramenta com um interruptor de mesa, por exemplo, TT120 ou
pode ser executado com um sistema laser Blum, com a bandeira global MG_BlumZyklus_Aktiv
ser tomado. A bandeira pode ser usada, por exemplo, para as seguintes funções:
• Limpando um bloco de fuso ou limitando a velocidade de medição com MP6500 = 1 e M4060 = 1
• Desativação dos parâmetros ativos da máquina para o TT120 (por exemplo, soprar a superfície de medição do TT120,
máx. Travessia rápida em MP6550, etc.) com M4060 = 1

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 16 01/01/2001

https://translate.googleusercontent.com/translate_f#6 13/63
06/12/2018 Preliminar, incompleto

Página 17

4.1.2 Instalando os arquivos do iTNC


Os seguintes arquivos são copiados para a partição iTNC do controlador com A: \ INSTALL.BAT% 1 ALL% 3:
iTNC: \ BLUM \ BLUM581.H Programa de amostra para o ciclo 581
iTNC: \ BLUM \ BLUM582.H Programa de amostra para o ciclo 582
iTNC: \ BLUM \ BLUM583.H Programa de amostra para o ciclo 583
iTNC: \ BLUM \ BLUM584.H Programa de amostra para o ciclo 584
iTNC: \ BLUM \ BLUM585.H Programa de amostra para o ciclo 585
iTNC: \ BLUM \ BLUM586.H Programa de amostra para o ciclo 586
iTNC: \ BLUM \ BLUM587.H Programa de amostra para o ciclo 587
iTNC: \ BLUM \ BLUM588.H Programa de amostra para o ciclo 588
iTNC: \ BLUM \ T_REPEAT.H Programa de teste para medições repetidas
iTNC: \ BLUM \ T_SIGNAL.H Programa de teste para verificar os sinais de entrada / saída do sistema a laser
iTNC: \ BLUM \ S_LASPOS.H Programa auxiliar para determinar as posições de medição no raio laser
iTNC: \ BLUM \ S_PARA.H Utilitário para alterar os parâmetros em BLUM_000.TAB
iTNC: \ BLUM \ S_RUNOUT.H Programa auxiliar para determinar o desvio no mandril de calibração
iTNC: \ BLUM \ WARMUP.H Programa de amostra para aquecimento dos eixos e fuso
iTNC: \ BLUM \ BLUMTOOL.T Exemplo da estrutura da tabela de ferramentas TOOL.T
iTNC: \ BLUM \ BLUMTOOL.TCH Exemplo da estrutura da tabela de locais de ferramentas

Os programas de amostra mostram quais parâmetros devem ser definidos quando os ciclos de medição são chamados e
Como os ciclos de medição podem ser chamados de um programa de usinagem.
Após a instalação, os seguintes ciclos de medição estão disponíveis no controlador iTNC. Os ciclos estão com
As seguintes chaves são selecionadas e inseridas em um programa de usinagem.
• Botão "TOUCH PROBE" (no painel de controle)
• Símbolo de tecla de função "Barreira de luz laser" (1º nível de tecla de função, segunda linha de tecla de função)
• Símbolos das teclas de função com os números de ciclo "581 (2º
... 588"
nível de softkey, 1ª e 2ª linha de softkey)

Ciclos de medição disponíveis:


581.CYC Ciclo de medição Calibração nos eixos radial e axial
582.CYC Ciclo de medição Compensação de temperatura nos eixos radial e axial
583.CYC Ciclo de medição Medição do comprimento Wz de ferramentas centralizadas
584.CYC Ciclo de medição Wz comprimento e raio de medição de ferramentas acêntricas
585.CYC Ciclo de medição Wz controle de corte único com geometria de corte reto
586.CYC Ciclo de medição Wz controle de ruptura (quebra de eixo)
587.CYC Ciclo de medição Wz controle de corte único em geometria de corte arredondada
588.CYC Ciclo de medição Medição do comprimento Wz em relação ao centro do círculo e à medição do raio do canto
geometria de corte arredondada
578.H Programa utilitário chamado no início do ciclo
579.H Programa utilitário chamado no final do ciclo

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 17 01/01/2001

Página 18

4.2 Adaptação e descrição dos parâmetros

4.2.1 Descrição dos parâmetros da máquina


Para a execução correta dos ciclos de medição Blum, os ajustes devem ser feitos pelo fabricante da máquina
Arquivo de parâmetros da máquina a ser executado. Os seguintes parâmetros da máquina devem ser configurados para valores significativos
defina como descrito no arquivo PLC: \ BLUM \ BLUMTOOL.MP:

Exemplo da atribuição dos parâmetros da máquina para os ciclos de medição Blum:

https://translate.googleusercontent.com/translate_f#6 14/63
06/12/2018 Preliminar, incompleto

MP 7266.0: 1 ; CONFIGURE TOOLdaTABLE


; Nome (VALUE = COLUMN NUMBER)
ferramenta (NOME)
MP 7266.1: 2 ; Comprimento da ferramenta (L)
MP 7266.2: 3 ; FERRAMENTA RADIUS (R)
MP 7266.3: 4 RADIUS DE FERRAMENTA 2 (R2)
MP 7266.4: 5 LONGE DE FERRAMENTAS PERSONALIZADAS (DL)
MP 7266.5: 6 RADIUS DA FERRAMENTA AUFMASS (DR)
MP 7266.6: 7 AUFMASS TOOL RADIUS 2 (DR2)
MP 7266.7: 8 FERRAMENTA BLOQUEADA (TL)
MP 7266.8: 0 ; Ferramenta de substituição (RT)
MP 7266.9: 0 TIME 1
MP 7266.10: 0 TIME 2
MP 7266,11: 0 TEMPO ATUAL
MP 7266,12: 0 COMENTÁRIO À FERRAMENTA (DOC)
MP 7266.13: 9 NÚMERO DE CORTE (CUT)
MP 7266.14: 10 TOLERÂNCIA DE DESGASTE PARA O COMPRIMENTO DE WZ (LTOL)
MP 7266.15: 11 TOLERÂNCIA DE DESGASTE PARA O RÁDIO WZ (RTOL)
MP 7266.16: 0 DIREÇÃO DE CORTE DA FERRAMENTA (DIRETA)
MP 7266.17: 0 ; PLC-STATUS (CLP)
MP 7266.18: 12 TOOL OFFSET LENGTH (TT: L-OFFS)
MP 7266.19: 13 RÁDIO DE COMPENSAÇÃO DE FERRAMENTA (TT: R-OFFS)
MP 7266.20: 14 BRUECKOLERANZ LENGTH (LBREAK)
MP 7266.21: 15 RADIUS DE TOLERÂNCIA DE PONTE (RBREAK)
MP 7266.22: 0 ; SCHNEIDENLAENGE (LCUTS)
MP 7266.23: 0 ; Ângulo de inclinação (ANGULO)
MP 7266.24: 0 ; Da ferramenta de estilo (TYP)
MP 7266.25: 0 ; Material de corte da ferramenta (TMAT)
MP 7266.26: 0 ; CORTE DE TABELA DE DADOS (CDT)
MP 7266.27: 0 ; PLC-VALUE (PLC-VAL)

; medição de ferramentas
MP 6500: 1 BIT0 = 1: CICLOS PARA MEDIÇÃO DE FERRAMENTA ATIVADA
MP 6550: 20000; EXPERIÊNCIA NO CICLO ANTAST PARA MEDIÇÃO DE FERRAMENTAS

; NÚMERO DE PARÂMETROS GLOBAIS


MP 7251: 0 Q60 ... Q99 LOCAL

; INDICAR NÚMEROS DA FERRAMENTA


MP 7262: 3 NÚMERO DE INDICAÇÕES AUTORIZADAS 0 ... 9

; SET MODO DE EXIBIÇÃO


MP 7281.1: 0 ; SEMPRE EXIBIR TEMPOS DE SEGURANÇA MULTI-LOCALIZADOS COMPLETAMENTE

; COR DE IMAGENS DE AJUDA PARA CICLOS


MP 7364.1: $ 03F0000; NÚMERO DE HEXAGENS, COR 1 (VERMELHO PARA O FEIXE LASER, símbolo BLUM )
MP 7364.2: $ 000003F; NÚMERO DE HEXAGENS, COR 2 (AZUL PARA ELEMENTOS DA TOOL.T)

Atribuindo os parâmetros da máquina aos valores especificados, os parênteses


introduziu parâmetros de medição na ordem recomendada na tabela de ferramentas TOOL.T.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 18 01/01/2001

Página 19

4.2.2 Descrição dos parâmetros em BLUM_000.TAB


Ao iniciar o ciclo de medição, a tabela de parâmetros PLC: \ BLUM \ BLUM_000.TAB é lida e o sistema
dados específicos escritos em parâmetros Q. Durante o comissionamento, os parâmetros do
Fabricante da máquina com valores válidos. Os parâmetros Q0 ... Q99 são internos, locais Q-
Parâmetro e válido somente dentro dos ciclos de medição. Os parâmetros Q globais externos com o mesmo número Q
não são alterados ou substituídos pelos ciclos de medição.
Atenção: Para evitar confusão com os ciclos de medição para o TNC 426/430, o
O nome do arquivo foi alterado de BLUMPARA.TAB para BLUM_000.TAB, bem como o número e a ordem de
Parâmetros na tabela de parâmetros. Portanto, os ciclos de medição para o iTNC 530 não podem ser feitos com os mais antigos
Tabelas de parâmetros se comunicam.

Linha Q parâmetro Descrição


0 Q59 Endereço base da bandeira para área de bandeira reservada (forneça pelo menos 20 bandeiras livres)
exemplo:
Q59 = 1200 → Marcador M1200 ... M1219 são para comunicação entre o ciclo de medição Blum
e programa PLC reservado. (veja o capítulo Descrição do flag do PLC)
1 Q30 Entrada PLC para sinal "Dinâmico"
Conexão do sinal 'Dinâmico' da barreira fotoelétrica a uma entrada PLC.
2 Q31 1 Entrada PLC para sinal 'Laser ok'
Conexão do sinal 'Laser ok' da barreira de luz laser a uma entrada PLC.
3 Q31 1 Entrada PLC para sinal 'Static'
Conexão do sinal 'Static' da barreira fotoelétrica a uma entrada PLC.
4 Q48 Número do erro offset = número da linha de erro + 300
A soma do número de erro compensados eo número de erro relativa 0 ... 19 dá a

https://translate.googleusercontent.com/translate_f#6 15/63
06/12/2018 Preliminar, incompleto
endereço erro. Para o número real da linha no arquivo de texto de erro ERROR.A
um deslocamento constante de 300 pode ser adicionado. Em caso de erro grosseiro, o associado
Mensagem de erro exibida na tela e o ciclo de medição abortado.
Intervalo de valores: 300 ≤ Q48 ≤ 800
5 Q0 Número do eixo Eixo radial R (Eixo para medição do raio Wz)
Intervalo de valores: Eixo X = 0, eixo Y = 1, eixo Z = 2
6 Q1 Eixo do feixe do número do eixo S (eixo paralelo ao feixe de laser)
Intervalo de valores: Eixo X = 0, eixo Y = 1, eixo Z = 2 / eixo bloqueado para movimento = - 1
7 Q2 Número do eixo do eixo longitudinal L (eixo para medição do comprimento Wz)
Intervalo de valores: Eixo X = 0, eixo Y = 1, eixo Z = 2
8 Q50 1 Posição de medição do eixo radial R (eixo para medição do raio)
Este parâmetro determina a posição de medição para a direção de varredura radial. que
Coordenada (X / Y / Z) é inserida depende da direção de montagem do sistema de laser:
• Se o laser estiver paralelo ao eixo X, a posição Y / Z do centro do feixe de laser é inserida.
• Se o laser estiver paralelo ao eixo Y, a posição X / Z do centro do feixe de laser é inserida.
• Se o laser estiver paralelo ao eixo Z, a posição X / Y do centro do feixe de laser é inserida.
Após a primeira calibração, o valor grosseiramente introduzido (precisão <1 mm) deve ser substituído por
o centro exatamente medido do feixe de laser é substituído (precisão <0,01 mm).
A posição de medição pode ser facilmente determinada através do utilitário S_LASPOS.H:

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 19 01/01/2001

Página 20

9 Q51 1 Medição do eixo do feixe de posição S (eixo paralelo ao feixe de laser entre o transmissor - receptor)
Este parâmetro determina a posição de medição entre o emissor e o receptor. que
Coordenada (X / Y / Z) é inserida depende da direção de montagem do sistema de laser:
• Se o laser estiver paralelo ao eixo X, a posição central em X entre o transmissor e
Receptor registrado com MICRO ou posição de foco com raio laser focalizado.
• Se o laser estiver paralelo ao eixo Y, a posição central em Y estará entre o transmissor e
Receptor registrado com MICRO ou posição de foco com raio laser focalizado.
• Se o laser estiver paralelo ao eixo Z, a posição central em Z estará entre o transmissor e
Receptor registrado com MICRO ou posição de foco com raio laser focalizado.
Se o movimento estiver na mesa e o sistema de laser não estiver conectado à mesa, ele será
a mesa foi movida para essa posição durante a medição.
10 Q52 1 Eixo de comprimento de posição de medição L (eixo para medição de comprimento de Wz)
Independentemente da direção de montagem do laser (paralela ao eixo X, Y ou Z) é a
Posição de altura do centro do feixe de laser introduzido para a medição do comprimento Wz.
• Se o laser estiver paralelo ao eixo X, a posição Z / Y do centro do feixe de laser é inserida.
• Se o laser estiver paralelo ao eixo Y, a posição Z / X do centro do feixe de laser é inserida.
• Se o laser estiver paralelo ao eixo Z, a posição X / Y do centro do feixe de laser é inserida.
Após a primeira calibração, o valor grosseiramente introduzido (precisão <1 mm) deve ser substituído por
o centro exatamente medido do feixe de laser é substituído (precisão <0,01 mm).
A posição de medição pode ser facilmente determinada com o programa de ajuda S_LASPOS.H.
11 Q50 1 Insolação máxima no eixo radial R
O parâmetro dá o max. overstroke permissível no eixo radial, a imersão radial
e cruzar o centro do feixe não deve ser excedido. O excesso de radial define o
distância livre de colisão entre o feixe de laser e uma borda de interferência (por
Parede da máquina) no lado oposto à medição do raio.
Se o excedente Q50 for menor que o max. raio de ferramenta admissível Q34 deve ser definido no
Medição do comprimento sempre o comprimento da ferramenta L e o raio da ferramenta R são indicados
para evitar uma colisão com a borda de interferência ou o sistema de laser.
Atenção: A monitoração e limitação da profundidade de imersão radial só é efetiva se um
raio aproximado do raio é especificado.
Intervalo de valores: 15 mm <= Q50 <= máx. Raio da ferramenta Q34 + 5 mm
Valor padrão: Q50 = max. Raio da ferramenta Q34 + 5 mm
12 Q51 1 Insolação máxima no eixo do feixe S
O parâmetro dá o max. overstroke admissível no eixo do jato. O excesso de
distância livre de colisão entre a posição de medição no eixo do feixe Q51 (ponto de focagem) e
uma borda de interferência (por exemplo, parada de sujeira, peça de trabalho).
Se o excesso de Q51 for menor que o máximo. raio de ferramenta admissível Q34 deve ser definido no
Medição do comprimento sempre o comprimento da ferramenta L e o raio da ferramenta R são indicados
para evitar uma colisão com a borda de interferência ou o sistema de laser.
Atenção: A monitorização e limitação da profundidade de imersão só é eficaz se for grosseiro
https://translate.googleusercontent.com/translate_f#6 16/63
06/12/2018 Preliminar, incompleto
Dados são dados.
Valor padrão: Q51 = distância mínima do ponto de foco até a parada da sujeira
13 Q52 1 Insolação máxima no eixo longitudinal L
O parâmetro dá o max. overstroke admissível no eixo longitudinal, que durante a imersão axial
e cruzar o centro do feixe não deve ser excedido. O curso excessivo axial define o
distância livre de colisão entre o feixe de laser e uma extremidade de interferência (por
Peça de trabalho, parede da máquina → máx. profundidade de imersão).
Atenção: A monitoração e limitação da profundidade de imersão axial só é efetiva se um
comprimento da ferramenta grossa é especificado.
Q52 = 20 mm → para sistema laser Blo NANO
Q52 = 54 mm → para sistema laser Blum MICRO Compact
Q52 = xx mm → para sistema laser Blum MICRO Single / MINI Single

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 20 01/01/2001

Página 21

18 Q49 1 Posição de segurança em Z antes e depois da medição


A posição de retração em Z é necessária para a aproximação e partida sem colisão e é chamada
Coordenada absoluta no MKS com referência ao ponto de referência do porta-ferramenta.
Intervalo de valores: - 9999.999 mm <= Q49 <= +9999.999 mm
19 Q49 1 Distância de segurança para o feixe
Este parâmetro define a distância mínima de segurança entre a ferramenta e o raio laser
antes do 1º conjunto de medição grosso na medição do comprimento e raio. Quanto menor a distância de segurança,
quanto mais preciso, um valor padrão grosseiro para o comprimento da ferramenta L e raio da ferramenta R
ser definido.
Intervalo de valores: 2 mm <= Q49 <= 20 mm
Valor padrão: Q49 = 6 mm
20 Q39 Eixo radial de frente
A medição do raio ou a medição do comprimento fora do centro podem depender da localização do
Fotocélula a laser e possível deslocamento dos eixos no positivo ou
lado do eixo negativo são realizados em relação ao feixe de laser.
Q39 = +1 → Medir no lado do eixo positivo em relação ao raio laser
Q39 = - 1 → Medir no lado do eixo negativo em relação ao raio laser
21 Q29 Eixo de comprimento de sondagem
A medição do comprimento pode depender da localização da barreira fotoelétrica
ou lado do eixo negativo em relação ao feixe de laser.
Q29 = +1 → Medir no lado do eixo positivo em relação ao feixe de laser (padrão)
Q29 = - 1 → Medir no lado do eixo negativo em relação ao raio laser
22 Q57 1 Medição de raio frente e verso
Se o local de montagem do sistema a laser Blum for uma medição de raio de dois lados dentro do
faixa de deslocamento normal dos eixos NC, o fabricante da máquina pode
Ative a medição por meio de parâmetros. Deve ser assegurado que nenhuma colisão com um
Borda aleatória ou excedendo a posição Softendschalter pode ocorrer.
Q57 = +1 → Medição do raio dos dois lados liberada pelo fabricante da máquina
Q57 = -1 → Medição do raio dos dois lados bloqueada pelo fabricante da máquina
24 Q40 Eixo de comprimento do valor de calibração L -
Espaço de memória para ler e escrever o valor de calibração
25 Q41 Eixo de comprimento do valor de calibração L +
Espaço de memória para ler e escrever o valor de calibração
26 Q42 Valor de calibração Eixo radial R -
Espaço de memória para ler e escrever o valor de calibração
27 Q43 Valor de calibração eixo radial R +
Espaço de memória para ler e escrever o valor de calibração
28 Q44 Eixo de comprimento do valor de calibração LM
Espaço de memória para ler e escrever o valor de calibração
29 Q45 Eixo radial valor de calibração RM
Espaço de memória para ler e escrever o valor de calibração
30 Q46 Valor de referência da temperatura Eixo do comprimento L-center
Espaço de memória para ler e escrever o valor de referência de temperatura
31 Q47 Valor de referência da temperatura Eixo radial R centro
Espaço de memória para ler e escrever o valor de referência de temperatura
32 Valor de deslocamento dependente da temperatura no eixo de comprimento dL
Espaço de memória para ler e escrever o valor de deslocamento dependente da temperatura
33 Valor de deslocamento dependente da temperatura no eixo radial dR
Espaço de memória para ler e escrever o valor de deslocamento dependente da temperatura

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G

https://translate.googleusercontent.com/translate_f#6 17/63
06/12/2018 Preliminar, incompleto
por BLUM-Novotest 1998
Página: 21 01/01/2001

Página 22

34 Q56 Direção de medição durante a calibração e medição de compensação de temperatura


O movimento da ferramenta de referência no conjunto de medição pode sair do
Feixe ou empurrando no feixe. A direção da medição de tração deve
ser preferido porque uma maior segurança contra a influência do refrigerante e poluição
é garantido na ferramenta de calibração. Posição de pré-ajuste, caminho de medição e caminho de retorno estão incluídos
o sinal correspondente carregado.
Q56 = +1 → direção de medição saindo do feixe (troca de luz com brilho escuro)
Q56 = - 1 → Pressionando a direção no feixe (troca de luz claro-escuro)
35 Q57 1 Calibração lateral de sondagem
Se o feixe de laser for pelo menos (R + 2mm) dentro do alcance de percurso possível do
Eixos arranjados, com o mandril de calibração BLUM, uma sonda radial de dois lados
a pos. e lado do eixo negativo) possível.
Se o feixe laser estiver a menos de (R + 2mm) da distância possível de deslocamento dos eixos
dispostas, é apenas uma sondagem radial unilateral (no lado do eixo positivo ou negativo)
possível. O centro aproximado do raio laser (Q44, Q45) é então calculado indiretamente.
Q57 = 0 → sonda de toque frente e verso (no lado do eixo positivo e negativo) é executado
Q57 = +1 → sondando somente no lado positivo do eixo
Q57 = - 1 → sondando somente no lado negativo do eixo
36 Q58 Tipo de ferramenta de calibração
0 1 A ferramenta de referência BLUM tem um diâmetro de teste escalonado para uma medição em
pos. e neg. Direção do eixo Z (para determinar o centro exato do raio laser em Z). para
Aplicações simples também podem ser usadas com um pino cilíndrico.
Q58 = 0 → mandril de calibração BLUM ∅ 20/12 mm, nº enc . P87.0634-012-330 / 332
Q58 = 1 → pino cilíndrico ∅ 8 ... 20 mm (sem teste remoto ∅ )
38 Qxx 1 Parâmetros de medição específicos do usuário
Se necessário, os parâmetros de medição que medem a alimentação e o retorno podem ser personalizados
ser definido e adaptado às condições da máquina.
Com Qxx = - 1 os parâmetros de medição padrão estão ativos e os parâmetros nas linhas 39 ... 44 sem
Significado.
Qxx = +1 → Parâmetros de medição específicos do usuário estão ativos
Qxx = -1 → Os parâmetros de medição padrão estão ativos
39 Q66 1 Alimentação de medição 1. Conjunto de medição grosso
Velocidade de medição do 1º conjunto de medição de um ciclo de sondagem de 3 vezes
Cuidado: Limite a velocidade de medição para que o eixo de medição seja ativado após o acionamento do
Sinal de comutação dentro do max. excedentes admissíveis são interrompidos.
Intervalo de valores: 1000 mm / min <= Q66 <= 10000 mm / min
Valor padrão: Q66 = 5000 mm / min
40 Q67 1 Alimentação de medição 2. Conjunto de medição grosso
Velocidade de medição do 2º conjunto de medição de um ciclo de sondagem de 3 vezes
Intervalo de valores: 10 mm / min <= Q67 <= 500 mm / min
Valor padrão: Q67 = 100 mm / min
41 Q68 1 Alimentação de medição 3. Conjunto de medição fino
Velocidade de medição do 3º conjunto de medição de um ciclo de sondagem de 3 vezes
(para alcançar a resolução de 1 µm aplica-se o seguinte: alimentação de medição F <= 0,001 mm * velocidade do fuso)
Intervalo de valores: 1 mm / min <= Q68 <= 10 mm / min
Valor padrão: Q68 = 3 mm / min

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 22 01/01/2001

Página 23

42 Q69 1 Retirar caminho após o primeiro conjunto de medição


O caminho de retorno deve ser selecionado para que a ferramenta não esteja mais no feixe
mergulha e representa o conjunto de medição subseqüente fora do feixe.
Fórmula de rollover Caminho de retrocesso = (Q66 / 3000 min -1 ) + distância de segurança
Intervalo de valores: 1 mm <= Q69 <= 20 mm
Valor padrão: Q69 = 1,8 mm
43 Q70 1 Retiro após o segundo conjunto de medição
https://translate.googleusercontent.com/translate_f#6 18/63
06/12/2018 Preliminar, incompleto
O caminho de retorno deve ser selecionado para que a ferramenta não esteja mais no feixe
mergulha e representa o conjunto de medição subseqüente fora do feixe.
Fórmula de rollover Caminho de retrocesso = (Q67 / 3000 min -1 ) + distância de segurança
Intervalo de valores: 0,05 mm <= Q70 <= 0,5 mm
Valor padrão: Q70 = 0,05 mm
44 Q71 1 Retiro após 3º conjunto de medição
O caminho de retorno deve ser selecionado para que a ferramenta não esteja mais no feixe
mergulha e representa o conjunto de medição subseqüente fora do feixe.
fórmula capotamento retracção = (Q68 / 3000 min -1 distância) + segurança
Intervalo de valores: 0,02 mm <= Q71 <= 0,2 mm
Valor padrão: Q71 = 0,03 mm
45 Q54 1 rápido
Vorschubgeschwindigkeit für große Positionierwege, zB Fahren in die Rückzugsposition Z.
Wertebereich: 1000 <= Q54 <= Max. Vorschub
Standardwert: Q54 = 20000 mm/min
46 Q54 1 Positioniervorschub
Vorschubgeschwindigkeit für kleine Positionierwege, zB Rückzugsweg nach einem Meßsatz
Wertebereich: 1000 <= Q54 <= Max. Vorschub
Standardwert: Q54 = 5000 mm/min
47 Q54 1 Messvorschub Bruchkontrolle
Messgeschwindigkeit für die ziehende Längenmessung (Q356=+1) in Zyklus 586
Wertebereich: 200 <= Q54 <= Max. Vorschub
Standardwert: Q54 = 1000 mm/min
48 Q54 1 Messvorschub bei CUT=1
Messgeschwindigkeit für die Längenmessung von Ausdrehwerkzeugen in Zyklus 584
(Voraussetzung für die Vorschubreduzierung: CUT=1 in TOOL.T eingetragen)
Wertebereich: 50 <= Q54 <= 500 mm/min
Standardwert: Q54 = 200 mm/min
52 Qxx 1 PLC Doppelwort für Ist-Drehzahl
Dieser Parameter definiert, ob ein Spindel-Drehzahltest durchgeführt werden soll oder nicht.
Bei der Drehzahlüberwachung wird über mehrere Sekunden gewartet, bis die Ist-Drehzahl
auf eine max. Abweichung von ± 10% zur Soll-Drehzahl erreicht wurde.
Bei vorhandenem Encoder wird die aktuelle Ist-Drehzahl von der NC in das PLC-Doppelwort
D368 automatisch eingetragen.
Bei fehlendem Encoder muß die erreichte Ist-Drehzahl von der PLC in ein frei definierbares
PLC-Doppelwort eingetragen werden.
Qxx = 0 → Keine Drehzahlüberwachung (ev. Probleme beim Wechsel der Getriebestufen)
Qxx = 368 → Ist-Drehzahl wird von der NC in D368 eingetragen (mit Encoder)
Qxx = xxx → Ist-Drehzahl muß von der PLC in Dxxx eingetragen werden (ohne Encoder)

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 23 01/01/2001

Page 24

53 Qxx 1 PLC-Code für Zyklus 582


Die temperaturabhängigen Verschiebungswerte in der Längen- und Radiusachse bei Zyklus
582 werden standardmäßig in die Parametertabelle PLC:\BLUM\BLUM*.TAB in Zeile 32, 33
eingetragen. Im nachfolgenden Bearbeitungsprogramm können die Werte von dort gelesen
und je nach Auswertestrategie verrechnet werden (siehe Beispiel bei Zyklus 582).
Wird in Zeile 22 ein Wert > 0 eingetragen, werden die Verschiebungswerte auch mit Hilfe der
Funktion FN 19: an die PLC übertragen. Der erste an die PLC übergebene Wert ist die
Kennung für die Achse, der zweite der Verschiebungswert für diese Achse. Die Daten-
übertragung für die Achsen X,Y,Z wird nach folgendem Schema ausgeführt:
FN 19: PLC = (Qxx+0) / dX → Übertragung Verschiebungswert in der X-Achse
FN 19: PLC = (Qxx+1) / dY → Übertragung Verschiebungswert in der Y-Achse
FN 19: PLC = (Qxx+2) / dZ → Übertragung Verschiebungswert in der Z-Achse
Der Verschiebungswert wird in der Einheit mm an die PLC übergeben zB 0,005 mm. Nach
der Integerwandlung mit Faktor 10000 durch die PLC steht der Wert als Vielfaches von
0,1 µ m in der PLC zur Verfügung und kann dort herstellerspezifisch weiter verrechnet werden.
Das Ende der Datenübertragung wird der PLC mit Merker M1208=1 angezeigt. Nach der
Datenübernahme muß die PLC den Merker M1208=0 rücksetzen.
Qxx = 0 → Keine Übertragung der Temp.komp-Verschiebungswerte dL, dR an die PLC via
Funktion FN 19:.
Qxx > 0 → Übertragung der Temp.komp-Verschiebungswerte dL, dR an die PLC via
Funktion FN 19:. Der eingetragene Wert ist die PLC-Kennung für die X-Achse.
55 Q38 Impulszeit Lasermeßsystem
Beim Erkennen des Schaltsignals wird am Dynamischen Ausgang des Lasermeßsystems

https://translate.googleusercontent.com/translate_f#6 19/63
06/12/2018 Preliminar, incompleto
(Pin 3, Kabelfarbe
Abhängigkeit grün)
von der ein High-aktiver
verwendeten PLC, demImpuls ausgegeben.den
Steuerungstyp, Dieverfügbaren
ImpulslängeSpindel-
wird in
drehzahlen und anderer Parameter in Absprache mit Fa. BLUM festgelegt. Der Parameter
hat Einfluß auf die Prüfdrehzahl bei der Einzelschneidenkontrolle und kann je nach
Systemausführung folgende Werte annehmen (Zwischenwerte nicht erlaubt!):
Wertebereich: Q38 = 0,005 s / 0,010 s / 0,020 s / 0,100 s
60 Q32 Minimale Werkzeuglänge
Grenzwert für die Berechnung der Zielposition beim axialen Eintauchen des Werkzeugs in
den Laserstrahl.
Axiale Zielposition bzgl. Werkzeugträgerbezugspunkt = Q44 ± ( Q32 − Überhub)
61 Q33 Maximale Werkzeuglänge
Grenzwert für die Berechnung der Startposition vor dem axialen Eintauchen des Werkzeugs
in den Laserstrahl.
Axiale Startposition bzgl. Werkzeugträgerbezugspunkt = Q44 ± ( Q33 + Q49)
62 Qxx Minimaler Werkzeugradius
Grenzwert für die Berechnung der Zielposition beim radialen Eintauchen des Werkzeugs in
den Laserstrahl.
Radiale Zielposition bzgl. der Werkzeugachse = Q45 ± (Qxx - 2mm)
63 Q34 Maximaler Werkzeugradius
Grenzwert für die Berechnung der Startposition vor dem radialen Eintauchen des Werkzeugs
in den Laserstrahl.
Radiale Startposition bzgl. der Werkzeugachse = Q45 ± ( Q34 + Q49)

Technische Änderungen vorbehalten HDH_4I_GR_L.DOC Version V4G


by BLUM-Novotest 1998
Seite: 24 01.01.2001

Page 25

64 Q90 Additive Werkzeug-Längenkorrektur


Die Werkzeuglänge kann relativ zu einer Nullwerkzeuglänge definiert werden. In die
Werkzeugtabelle wird dann nur die Abweichung zu dieser Referenzlänge eingetragen.
Dadurch ergeben sich positive und negative Längenwerte.
Zusammenhang: L Real = L TOOL + DL TOOL + Q90 + Q91 * Q348
Wertebereich: min. Wz-Länge <= Q90 <= max. Wz-Länge
Standardwert: Q90 = 0 mm
65 Q92 Additive Werkzeug-Radiuskorrektur
Der Werkzeugradius kann relativ zu einem Nullwerkzeugradius definiert werden. In die
Werkzeugtabelle wird dann nur die Abweichung zu diesem Referenzradius eingetragen.
Dadurch ergeben sich positive und negative Radiuswerte.
Zusammenhang: R Real = R TOOL + DR TOOL + Q92 + Q93 * Q349
Wertebereich: min. Wz-Radius <= Q92 <= max. Wz-Radius
Standardwert: Q92 = 0 mm
66 Q91 Wert für Länge L in TOOL.T
Bei Postprozessoranwendungen wird die Bahnbewegung des Werkzeugs häufig für eine
voreingestellte Solllänge berechnet. Als minimale Bahnkorrektur kann nur noch die
Abweichung zu dieser Solllänge ermittelt und in die Werkzeugtabelle eingetragen werden.
Werden die Werkzeuge nach diesem Verfahren eingesetzt, muß die vordefinierte Solllänge
bei jedem Zyklusaufruf in Parameter Q348 dem Blum Zyklus übergeben werden.
Zusammenhang: L Real = L TOOL + DL TOOL + Q90 + Q91 * Q348
Q91 = 0 → Eintragung der realen Werkzeuglänge (Istwert)
Q91 = 1 → Eintragung der Abweichung zur Solllänge in Parameter Q348
67 Q93 Wert für Radius R in TOOL.T
Bei Postprozessoranwendungen wird die Bahnbewegung des Werkzeugs häufig für einen
voreingestellten Sollradius berechnet. Als minimale Bahnkorrektur kann nur noch die
Abweichung zu diesem Sollradius ermittelt und in die Werkzeugtabelle eingetragen werden.
Werden die Werkzeuge nach diesem Verfahren eingesetzt, muß der vordefinierte Sollradius
bei jedem Zyklusaufruf in Parameter Q349 dem Blum Zyklus übergeben werden.
Zusammenhang: R Real = R TOOL + DR TOOL + Q92 + Q93 * Q349
Q93 = 0 → Eintragung des realen Werkzeugradius (Istwert)
Q93 = 1 → Eintragung der Abweichung zum Sollradius in Parameter Q349
68 Q83 Bruchtoleranz Länge
Dieser Parameter ist für alle Werkzeuge gültig und wird bei der Wz-Bruchüberwachung mit
Zyklus 586 dann verwendet, wenn für das aktuell zu prüfende Werkzeug der Wert
LBREAK=0 in der Werkzeugtabelle TOOL.T eingetragen ist.
Wertebereich: 0,001 mm <= Q83 <= 5 mm
Standardwert: Q83 = 2 mm

https://translate.googleusercontent.com/translate_f#6 20/63
06/12/2018 Preliminar, incompleto
69 Q84 Bruchtoleranz Radius
Dieser Parameter ist für alle Werkzeuge gültig und wird bei der Einzelschneidenkontrolle mit
Zyklus 584 dann verwendet, wenn für das aktuell zu prüfende Werkzeug der Wert
RBREAK=0 in der Werkzeugtabelle TOOL.T eingetragen ist (nur wirksam in Zyklus 584, nicht
in Zyklus 585 und 587, hier muß ein gültiger RBREAK Wert in TOOL.T eingetragen sein).
Wertebereich: 0,001 mm <= Q84 <= 1 mm
Standardwert: Q84 = 0,100 mm

Technische Änderungen vorbehalten HDH_4I_GR_L.DOC Version V4G


by BLUM-Novotest 1998
Seite: 25 01.01.2001

Page 26

70 Qxx 1 Softendschalter-Verschiebung
Bei Bedarf können die Softendschalter einer oder mehrerer Achsen (X/Y/Z) temporär für die
Dauer eines Meßzyklus verschoben werden. Die neuen Softendschalterpositionen müssen so
gewählt werden, daß keine Kollision stattfinden kann. Für die Kalibrierung muß ein radialer
Überhubweg von mindestens (R+2mm) beidseitig zum Laserstrahl vorgesehen werden.
Für Achsen, deren Softendschalter nicht verschoben werden sollen, müssen die in den
Maschinenparametern hinterlegten Softendschalterpositionen eingetragen werden.
Mit Qxx= − 1 ist die Verschiebung inaktiv und die Parameter in Zeile 71...79 ohne Bedeutung.
Qxx = +1 → Softendschalter-Verschiebungen sind aktiv
Qxx = − 1 → Softendschalter-Verschiebungen sind inaktiv
71 Qxx Softendschalter X-
Temporäre Softendschalterposition in der negativen X-Achse
Wertebereich: − 9999,999 mm <= Qxx <= +9999,999 mm
72 Qxx Softendschalter X+
Temporäre Softendschalterposition in der positiven X-Achse
Wertebereich: − 9999,999 mm <= Qxx <= +9999,999 mm
73 Qxx Softendschalter Y-
Temporäre Softendschalterposition in der negativen Y-Achse
Wertebereich: − 9999,999 mm <= Qxx <= +9999,999 mm
74 Qxx Softendschalter Y+
Temporäre Softendschalterposition in der positiven Y-Achse
Wertebereich: − 9999,999 mm <= Qxx <= +9999,999 mm
75 Qxx Softendschalter Z-
Temporäre Softendschalterposition in der negativen Z-Achse
Wertebereich: − 9999,999 mm <= Qxx <= +9999,999 mm
76 Qxx Softendschalter Z+
Temporäre Softendschalterposition in der positiven Z-Achse
Wertebereich: − 9999,999 mm <= Qxx <= +9999,999 mm
77 Qxx Rückpositionierung Radialachse am Zyklusende
Am Ende des Meßzyklus muß die NC-Achse wieder auf eine Position im ursprünglichen
Verfahrbereich positioniert werden, bevor der alte Softendschalter wieder aktiviert wird.
Wertebereich: − 9999,999 mm <= Qxx <= +9999,999 mm
78 Qxx Rückpositionierung Strahlachse am Zyklusende
Am Ende des Meßzyklus muß die NC-Achse wieder auf eine Position im ursprünglichen
Verfahrbereich positioniert werden, bevor der alte Softendschalter wieder aktiviert wird.
Wertebereich: − 9999,999 mm <= Qxx <= +9999,999 mm
79 Qxx Rückpositionierung Längenachse am Zyklusende
Am Ende des Meßzyklus muß die NC-Achse wieder auf eine Position im ursprünglichen
Verfahrbereich positioniert werden, bevor der alte Softendschalter wieder aktiviert wird.
Wertebereich: − 9999,999 mm <= Qxx <= +9999,999 mm

Anmerkung: 1) Die besonders gekennzeichneten Q-Parameter Qxx 1 sind temporäre Variablen, die innerhalb
des Meßzyklus mehrfach für verschiedene Funktionen verwendet werden (Doppelbelegung)
Achtung:
Die beschriebenen Parameter werden im Zyklusablauf gelesen und in Q-Parameter eingetragen. o
Parameter Q0...Q99 sind interne, lokale Q-Parameter und nur innerhalb der Meßzyklen gültig. Die externen,
globalen Q-Parameter gleicher Q-Nummer werden von den Meßzyklen nicht verändert oder überschrieben.
(Voraussetzung: MP7251=0)

https://translate.googleusercontent.com/translate_f#6 21/63
06/12/2018 Preliminar, incompleto

Technische Änderungen vorbehalten HDH_4I_GR_L.DOC Version V4G


by BLUM-Novotest 1998
Seite: 26 01.01.2001

Page 27

Alle Parameter in BLUM_000.TAB (bzw. BLUM_00*.TAB) müssen auch bei Umstellung der Steuerung auf
"inch" immer in der Einheit "mm" eingegeben werden.
Eine fehlerhafte Eingabe der Grundparameter kann folgende Fehler verursachen:
• Bei falschen Angaben zu den Achsnummern für Radial-, Laser- oder Längenachse bzw. bei falschen
Angaben zu den Meßpositionen des Lasermeßsystems können Kollisionen des Werkzeugs mit der
Maschine bzw. mit der Laserlichtschranke auftreten.
• Bei falschen Angaben zur Impulszeit wird der Meßzyklus Einzelschneidenkontrolle bei falscher Spindel-
drehzahl ausgeführt, was zu schwer erkennbaren Fehlmessungen führen kann.
• Bei falschen Angaben zu den Grenzwerten von Länge und Radius der eingesetzten Werkzeuge können
Kollisionen des Werkzeugs mit der Maschine bzw. mit der Laserlichtschranke auftreten.

Bild: Strahlausrichtung+Meßposition
Z Q50 = Meßposition Radial-Achse (X)
Q51 = Meßposition Laser-Achse (Y)
Q52 = Meßposition Längen-Achse (Z)

Y/X
X/Y

Beispiel für die Eingabe der Parameterwerte in der Tabelle BLUM_000.TAB:


NR BLUMPARA VALUE COMMENT
0 Basisadresse PLC-Merker +1200 Basisadresse PLC-Merker M****
1 PLC-Eingang Signal Dynamisch +32 Nummer PLC-Eingang I***
2 PLC-Eingang Signal Laser ok +31 Nummer PLC-Eingang I***
3 PLC-Eingang Signal Statisch +30 Nummer PLC-Eingang I***
4 Fehlernummernoffset +130 Eingabewert=Zeile in Error.A + 300
5 Achsnummer Radialachse R +0 Achse X=0/ Y=1/ Z=2
6 Achsnummer Strahlachse S -1 Achse X=0/ Y=1/ Z=2/ gesperrt=-1
7 Achsnummer Laengenachse L +2 Achse X=0/ Y=1/ Z=2
8 Messposition Radialachse R +104.1 Laserstrahlmitte in Radialachse
9 Messposition Strahlachse S +0.0 Fokus/Mitte zw. Sender und Empfaenger
10 Messposition Laengenachse L -365.6 Laserstrahlmitte in Laengenachse
11 Max. Ueberhub in Radialachse R +80.0 Abstand Messposition R zu Stoerkante
12 Max. Ueberhub in Strahlachse S +65.0 Abstand Messposition S zu Stoerkante
13 Max. Ueberhub in Laengenachse L +54.0 Nano=20mm/ Micro=54mm/ Mini=XXmm
14 reserviert +0 reserviert
15 reserviert +0 reserviert
16 reserviert +0 reserviert
17 reserviert +0 reserviert
18 Sicherheitsposition -24.0 Rueckzugsposition in Laengenachse
19 Sicherheitsabstand zum Strahl +5.0 Sicherheitsabstand=5-10mm
20 Antastseite Radialachse R -1 Positive Seite=+1/ negative Seite=-1
21 Antastseite Laengenachse L +1 Positive Seite=+1/ negative Seite=-1
22 Beidseitige Radiusmessung -1 Messung freigegeben=+1/ gesperrt=-1
23 reserviert +0 reserviert
24 Kalibrierwert Laengenachse L- -365.600 Automatische Eintragung im Zyklus 581
25 Kalibrierwert Laengenachse L+ -365.606 Automatische Eintragung im Zyklus 581
26 Kalibrierwert Radialachse R- +104.076 Automatische Eintragung im Zyklus 581
27 Kalibrierwert Radialachse R+ +104.094 Automatische Eintragung im Zyklus 581
28 Kalibrierwert Laengenachse LM -365.603 Automatische Eintragung im Zyklus 581
29 Kalibrierwert Radialachse RM +104.085 Automatische Eintragung im Zyklus 581

Technische Änderungen vorbehalten HDH_4I_GR_L.DOC Version V4G


by BLUM-Novotest 1998
Seite: 27 01.01.2001

Page 28

30 Temperaturreferenzwert LM +0 Automatische Eintragung im Zyklus 582


31 Temperaturreferenzwert RM +0 Automatische Eintragung im Zyklus 582
32 Temp.verschiebungswert dL +0 Automatische Eintragung im Zyklus 582
33 Temp.verschiebungswert dR +0 Automatische Eintragung im Zyklus 582
34 Messrichtung Kalibrierung +1 Messung ziehend=+1/ drueckend=-1

https://translate.googleusercontent.com/translate_f#6 22/63
06/12/2018 Preliminar, incompleto
35 Typ
36 Antastseite Kalibrierung
Kalibrier-Werkzeug +0 Pos.Seite=+1/neg.Seite=-1/beidseit.=0
Blum Kalibrierdorn=0/ Passstift=1
37 reserviert +0 reserviert
38 Messparameter Zeile 39-44 +1 Messparameter aktiv=+1/ inaktiv=-1
39 Messvorschub 1. Grobmessatz +5000 Standardwert=5000mm/min
40 Messvorschub 2. Grobmessatz +100 Standardwert= 100mm/min
41 Messvorschub 3. Feinmessatz +3 Standardwert= 3mm/min
42 Rueckzugsweg nach 1. Messatz +1.8 Standardwert=1.80mm
43 Rueckzugsweg nach 2. Messatz +0.05 Standardwert=0.05mm
44 Rueckzugsweg nach 3. Messatz +0.03 Standardwert=0.03mm
45 Eilgangsgeschwindigkeit +10000 Vorschub fuer grosse Positionierwege
46 Positioniergeschwindigkeit +5000 Vorschub fuer kleine Positionierwege
47 Messvorschub Bruchkontrolle +1000 Standardwert=1000mm/min
48 Messvorschub bei CUT=1 +200 Standardwert= 200mm/min
49 reserviert +0 reserviert
50 reserviert +0 reserviert
51 reserviert +0 reserviert
52 PLC D-Wort fuer Ist-Drehzahl +368 kein Drehzahltest=0/ D368/ Dxxx
53 PLC FN19: Code fuer Zyklus 582 +0 Wert Uebergabe an PLC wenn Code<>0
54 reserviert +0 reserviert
55 Impulszeit Lasersystem in Sek. +0.02 Impulszeit Signal Dynamisch in Sek.
56 reserviert +0 reserviert
57 reserviert +0 reserviert
58 reserviert +0 reserviert
59 reserviert +0 reserviert
60 Min. Werkzeug-Laenge +30.0 Kleinste zu messende Wz-Laenge
61 Max. Werkzeug-Laenge +300.0 Groesste zu messende Wz-Laenge
62 Min. Werkzeug-Radius +0.1 Kleinster zu messender Wz-Radius
63 Max. Werkzeug-Radius +65.0 Groesster zu messender Wz-Radius
64 Add. Werkzeug-Laengenkorrektur +0 Standardwert=0.0mm
65 Add. Werkzeug-Radiuskorrektur +0 Standardwert=0.0mm
66 Wert fuer Laenge L in TOOL.T +0 0=Istwert/1=Abweichung in L eintragen
67 Wert fuer Radius R in TOOL.T +0 0=Istwert/1=Abweichung in R eintragen
68 Bruchtoleranz Laenge +2.0 Bruchtoleranz Laenge bei LBREAK=0
69 Bruchtoleranz Radius +0.1 Bruchtoleranz Radius bei RBREAK=0
70 SE-Verschiebung Zeile 71-79 -1 Verschiebung aktiv=+1/ inaktiv=-1
71 Softendschalter X- +0.0 Softendschalter negative X-Achse
72 Softendschalter X+ +0.0 Softendschalter positive X-Achse
73 Softendschalter Y- +0.0 Softendschalter negative Y-Achse
74 Softendschalter Y+ +0.0 Softendschalter positive Y-Achse
75 Softendschalter Z- +0.0 Softendschalter negative Z-Achse
76 Softendschalter Z+ +0.0 Softendschalter positive Z-Achse
77 Rueckpositionierung R-Achse +0.0 Rueckpositionierung am Zyklusende
78 Rueckpositionierung S-Achse +0.0 Rueckpositionierung am Zyklusende
79 Rueckpositionierung L-Achse +0.0 Rueckpositionierung am Zyklusende
[END]

Technische Änderungen vorbehalten HDH_4I_GR_L.DOC Version V4G


by BLUM-Novotest 1998
Seite: 28 01.01.2001

Page 29

4.2.3 Beschreibung der PLC Merker


Die PLC-Merker werden zur Kommunikation zwischen NC- und PLC-Programm verwendet. Die Merker-
Basisadresse wird vom Maschinenhersteller in der Parametertabelle PLC:\BLUM\BLUM_000.TAB in Zeile 0
festgelegt. In der nachfolgenden Beschreibung wird die Basisadresse M1200 angenommen.

Merker Wert Beschreibung S R


M1200 0 Freigabe Sender aus NC
1 Freigabe Sender ein NC
M1201 0 Freigabe Empfänger 1 aus NC
1 Freigabe Empfänger 1 ein NC
M1202 0 Sperrluft ein NC
1 Sperrluft aus NC
M1203 0 Schmutzblende zu NC
1 Schmutzblende auf NC
M1204 0 Standard Koordinatensystem aktiv (kein Achstausch aktiv) PLC
1 Getauschtes Koordinatensystem aktiv (zB durch Achstausch) PLC
M1205 0 Werkzeug ist nach Zyklus iO (Q199=0, TL=0 Werkzeug freigegeben) NC
1 Werkzeug ist nach Zyklus niO (Q199 ≠ 0, TL=L Werkzeug gesperrt) NC

https://translate.googleusercontent.com/translate_f#6 23/63
06/12/2018 Preliminar, incompleto
M1206 01 Spindel 2
Spindel 1 aktiv:
aktiv: Werkzeug
Werkzeug in
in Vorsatzspindel
Hauptspindel soll
sollgemessen/geprüft
gemessen/geprüftwerden
werden PLC PLC
M1207 0 Zyklusausführung ist freigegeben PLC
1 Zyklusausführung wird angehalten bis M1207=0 PLC
(zB zum Warten bis Meßsystem in Messposition ausgefahren ist)
M1208 0 Die TK-Verschiebungswerte wurden aus BLUM_000.TAB gelesen oder mit PLC
FN 19: von der PLC übernommen
1 Die TK-Verschiebungswerte wurden in BLUM_000.TAB aktualisiert oder mit NC
FN 19: an die PLC übertragen
M1209 0 keine Programmunterbrechung vom Bediener ausgelöst PLC
1 Programmunterbrechung mit Internal-Stop vom Bediener ausgelöst PLC
M1210 0 Tabellentausch inaktiv PLC
1 Tabellentausch aktiv PLC
M1211 0 Freigabe Empfänger 2 aus NC
1 Freigabe Empfänger 2 ein NC
M1212 0 Werkzeug abblasen aus NC
1 Werkzeug abblasen ein NC
M1213 0 Programmausführung 578.H und 579.H inaktiv PLC
1 Programmausführung 578.H und 579.H aktiv PLC
M1214 reserviert
M1215 reserviert
M1216 reserviert
M1217 reserviert
M1218 0 NOT AUS aktiv (low aktives Signal) PLC
1 kein NOT AUS aktiv PLC
M1219 0 Globaler Merker MG_Blum_Zyklus_aktiv aus NC
1 Globaler Merker MG_Blum_Zyklus_aktiv ein NC

Technische Änderungen vorbehalten HDH_4I_GR_L.DOC Version V4G


by BLUM-Novotest 1998
Seite: 29 01.01.2001

Page 30

Achtung:
Die Parametertabelle PLC:\BLUM\BLUM_000.TAB muß in jedem Fall vorhanden und mit gültigen Werten
belegt sein. Durch die Kombination der Merker M1204, M1206 und M1210 wird eine der nachfolgenden
maschinenspezifischen Parametertabellen bei der Zyklusausführung gelesen.

M1210 M1206 M1204 Lesen der Parametertabelle ...


0 0 0 BLUM_000.TAB ( → bisher BLUMPARA.TAB)
0 0 1 BLUM_001.TAB
0 1 0 BLUM_002.TAB
0 1 1 BLUM_003.TAB
1 0 0 BLUM_004.TAB
1 0 1 BLUM_005.TAB
1 1 0 BLUM_006.TAB
1 1 1 BLUM_007.TAB

https://translate.googleusercontent.com/translate_f#6 24/63
06/12/2018 Preliminar, incompleto

Technische Änderungen vorbehalten HDH_4I_GR_L.DOC Version V4G


by BLUM-Novotest 1998
Seite: 30 01.01.2001

Page 31

4.2.4 Beschreibung der lokalen Q-Parameter

Q-Para 1) 1. Bedeutung 2. Bedeutung Zeilen-Nr


in Tabelle
Q0 Radiusachse (X=0, Y=1, Z=2) 0
Q1 Laserachse (X=0, Y=1, Z=2, Achse gesperrt= − 1) 1
Q2 Längenachse (X=0, Y=1, Z=2) 2
Q3 Lfd. Anzahl Versuche / Zähler
Q4 Max. Anzahl Versuche bei Fehler
Q5 1. Meßwert
Q6 2. Meßwert Min. Meßwert
Q7 3. Meßwert Max. Meßwert
Q8 Mittelwert Summe Meßwert
Q9 Streuung der Meßwerte
Q10 Position Radiusachse
Q11 Position Laserachse / Strahlachse
Q12 Position Längenachse
Q13 Wz-Länge (Istwert) MITTE_LEN
Q14 Wz-Radius (Istwert) MITTE_RAD
Q15 L Wz-Länge (Sollwert aus Wz-Tabelle)
Q16 R Wz-Radius (Sollwert aus Wz-Tabelle)
Q17 DL Wz-Aufmaß Länge (aus Wz-Tabelle) AXLEN_POS
Q18 DR Wz-Aufmaß Radius (aus Wz-Tabelle) AXRAD_POS
Q19 Streuung Wz-Länge AXLEN_NEG
Q20 Streuung Wz-Radius AXRAD_NEG
Q21 Ist-Soll-Abweichung Wz-Länge TK_DRIFT_LEN
Q22 Ist-Soll-Abweichung Wz-Radius TK_DRIFT_RAD
Q23 Merker Wz-Längenmessung ausgeführt Merker Wz-Soll-L < Grenzwerte
Q24 Merker Wz-Radiusmessung ausgeführt bandeira TM alvo r <limites
Q25 Eixo do comprimento do interruptor de limite macio / eixo do raio
Q26
Q27
Q28
Q29 Lado de sondagem para medições de comprimento (+1 / -1) 49
Q30 Sinal de entrada do PLC 'Dyn. Saia '(eu ***) 3
Q31 Sinal de entrada do PLC "Laser ok" (I ***) 4
Q32 Comprimento mínimo da ferramenta 5
Q33 Comprimento máximo da ferramenta 6
Q34 Raio máximo da ferramenta 7
Q35 Comprimento da ferramenta de (decalibração
TOOL.T = L + Q56 * DL)
Q36 Ferramenta de calibração de raio (de TOOL.T = R + Q56 * DR)
Q37 Ferramenta de calibração de altura
(de TOOL.T = DL)
Q38 Sistema de medição a laser por pulso (0,005 / 0,01 / 0,02 / 0,1 s) 8
Q39 Lado da sonda para medições de raio / controle de concentricidade (+1 / - 1) 9

https://translate.googleusercontent.com/translate_f#6 25/63
06/12/2018 Preliminar, incompleto

Technische Änderungen vorbehalten HDH_4I_GR_L.DOC Version V4G


by BLUM-Novotest 1998
Seite: 31 01.01.2001

Página 32

Q-Para 1) 1. Significado 2. Importância Linha No.


na mesa
Q40 Eixo de comprimento do valor de calibração L - (Z menos) 24
Q41 Eixo de comprimento do valor de calibração L + (Z-Plus) 25
Q42 Eixo do raio do valor de calibração R - (X menos) 26
Q43 Eixo do raio do valor de calibração R + (X-Plus) 27
Q44 Eixo de comprimento do valor de calibração LM (Z-center) 28
Q45 Valor de calibração do eixo do raio RM (centro X) 29
Q46 Valor de referência da temperatura Eixo de comprimento LM (centro Z) 30
Q47 Valor de referência da temperatura Eixo do raio RM (centro X) 31
Q48 Número do erro / número do texto do erro 10
Q49 reserviert (vormals Absolute Rückzugsposition in Z vor und nach der Messung) 11
Q50 Meßposition in der Radiusachse Überhub in der Radialachse 12 45
Q51 Meßposition in der Laserachse Überhub in der Strahlachse 13 46
Q52 Meßposition in der Längenachse Overlift no eixo de comprimento 14 47
Q53 reservada (anteriormente rápida travessia para ciclos de medição) 15
Q54 reserved (posicionamento prévio de feed) 16
Q55 Velocidade do fuso S 17
Q56 Direção de medição durante a calibração (+ 1 = puxando / - 1 = empurrando) 18
Q57 Side durante a calibração (+1 / 0 / - 1) Measurement Medição de raio dupla face 19 23
Q58 Ferramenta de calibração (1 = pino-guia / 0 = mandril de calibração BLUM) 20
Q59 Endereço inicial do sinalizador para área de sinalização reservada (M ****) 21
Q60 Nº do 1º eixo de movimento Não. Eixo de medição
Q61 Caminho + direção do 1º eixo de transporte
Q62 Nº da 2ª faixa Medição de alimentação no conjunto de medição
Q63 Caminho + direção da 2ª faixa
Q64 Alimentação de posicionamento atual / alimentação de medição
Q65 Posição do ponto de comutação no eixo de medição
Q66 Medição de alimentação F1
39
Q67 raio de círculo calculado Medição de avanço F2 40
Q68 Posição de destino 1 no eixo R Eixo do deslocamento SE Medição do avanço F3 34 41
Q69 Posição alvo 1 no eixo L direção SE shift rota de retorno W1 35 42
Q70 Posição alvo 2 no eixo R Nova gama de viagens da SE caminho de volta W2 36 43
Q71 Posição alvo 2 no eixo L Posição após o final do ciclo caminho de volta W3 37 44
Q72 Posição do ponto de comutação eixo X
Q73 Posição do ponto de comutação do eixo Y
Q74 Posição do ponto de comutação eixo Z
Q75 Ponto de contato alcançado (0 = sim / - 1 = não) Redução da taxa de avanço de fator em S <3000
Q76 Distância de segurança para o feixe Distância / caminho de retorno para medição de TC
48
Q77 Número da ferramenta no fuso
Q78 Velocidade de rotação programada
Q79 Estado do fuso programado

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 32 01/01/2001

Página 33

Q-Para 1) 1. Significado 2. Importância Linha No.


na mesa

https://translate.googleusercontent.com/translate_f#6 26/63
06/12/2018 Preliminar, incompleto
Q80
Q81 CUT
LTOL Número
Perm. de arestas
Desvio de corte
do comprimento Wz L
Q82 RTOL Perm. Desvio do raio Wz R
Q83 LBREAK Perm. Tolerância de ruptura para comprimento Wz L 50
Q84 RBREAK Perm. Tolerância de ruptura para raio Wz R 51
Q85 LOFFS Compensação axial para medição do raio da ferramenta
Q86 ROFFS Deslocamento radial para medição de comprimento Wz
Q87 R2 Raio Wz 2, raio de canto
Q88 DR2 Oversize Wz radius2
Q89 Soma R2 + DR2
Q90 Variável temporária (utilizável em 578.H e 579.H)
Q91 Variável temporária (utilizável em 578.H e 579.H)
Q92 Variável temporária (utilizável em 578.H e 579.H)
Q93 Variável temporária (utilizável em 578.H e 579.H)
Q94 não usado
Q95 não usado
Q96 não usado
Q97 não usado
Q98 não usado
Q99 não usado

Nota: 1) Os parâmetros Q Q0 ... Q99 são variáveis locais no ciclo e perdem após o final do ciclo
seu valor. Os parâmetros Q globais Q0 ... Q99 do programa NC chamador são
em cache e restaurado no final do ciclo (pré-requisito: MP7251 = 0).

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 33 01/01/2001

Página 34

4.2.5 Descrição dos parâmetros globais Q


Parâmetros de status:
Q Pará Definição / significado
Q199 Parâmetros de status da ferramenta para quebra de ferramenta, desgaste de ferramenta e controle de corte
Q199 = 0 → Dimensão da ferramenta dentro da tolerância admissível xTOL / xBREAK
Ferramenta liberada (TL = sem entrada)
Q199 = 1 → Dimensão da ferramenta fora da tolerância permitida LTOL / RTOL
Ferramenta bloqueada (TL = bloqueada)
Q199 = 2 → Dimensão da ferramenta fora da tolerância permitida LBREAK / RBREAK
Ferramenta bloqueada (TL = bloqueada)

parâmetros de chamada:
Q Pará Definição / significado
Q350 Tipo de medição
Determine se a ferramenta é medida novamente ou se uma ferramenta já medida está em uso
O desgaste deve ser verificado ou verificado .

https://translate.googleusercontent.com/translate_f#6 27/63
06/12/2018 Preliminar, incompleto
Na medição da/ raio,
Comprimento TM (Q350 = 0), oociclo
sobrescreve valordetermina o valor real
L / R na memória real da TM TOOL.T e define o
da ferramenta
Correção da ferramenta DL / DR = 0.
Na verificação da ferramenta (Q350 = 1) , o valor real medido para o comprimento / raio da ferramenta é calculado
setpoint especificado L / R da memória da ferramenta TOOL.T. O ciclo calcula o
Desvio com sinal correto e insere isso como compensação de ferramenta DL / DR em TOOL.T.
Se o valor da diferença for maior que a tolerância de desgaste permitida LTOL / RTOL, então
a ferramenta bloqueada (status TL em TOOL.T)
Na verificação TM (Q350 = 2), o valor real medido para o comprimento / raio da ferramenta é calculado com o
setpoint especificado L / R da memória da ferramenta TOOL.T. Se o valor da diferença
é maior que a tolerância de desgaste permitida LTOL / RTOL, a ferramenta é bloqueada (status TL
em TOOL.T). Os dados da ferramenta L / R ou DL / DR na TOOL.T não são atualizados!
Atenção: O modo de medição é ajustado automaticamente de Q350 = 1/2 (check / check ) para Q350 = 0 (medição)
implementado se a condição L min > (L + DL)> L max ou 0> (R + DR)> R max for satisfeita.
Q350 = 0 → Medida ( valor padrão)
Q350 = 1 → Verificação (condição: L min <(L + DL) <L máx ou 0 <(R + DR) <R máx )
Q350 = 2 → controle (condição: como Q350 = 1) os dados da TM não são atualizados
Q351 escopo de medição
Determinar qual geometria da ferramenta deve ser medida (medição parcial ou completa)
Q351 = 0 → Medida de comprimento e raio ( valor padrão)
Q351 = 1 → somente medição de comprimento
Q351 = 2 → somente medição do raio (condição: L min <(L + DL) <L max )
Q352 Controle de corte 1 = sim / 0 = não
Determine se uma verificação de borda única deve ser executada.
Q352 = 0 → não, não execute verificação de borda única ( valor padrão)
Q352 = 1 → Sim, execute a verificação de uma única extremidade (condição: 0 <(R + DR) <R max )

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 34 01/01/2001

Página 35

Q353 Controle de deslocamento / incremento em Z


Ciclo 585:
Q365 = 0: Teste contínuo de uma área de corte (por exemplo, fresadora de topo)
O controle do cortador começa na distância L-OFFS da ponta da ferramenta. Para a tolerância do raio de todos
Para controlar o corte na área de corte especificada, o eixo Z inverte continuamente
o curso (Q353) na direção negativa do eixo.

Q365> = 1: Verificação passo a passo de uma área de corte (por exemplo, fresa de rosca)
O controle da aresta de corte começa a uma distância L-OFFS da ponta da ponta da ferramenta (por exemplo, primeira fileira de dentes
Fresar cortadores). Durante uma revolução, a tolerância do raio nesta aresta de corte
posição verificada. De acordo com o número de pontos de medição (Q365), todas as outras fileiras de dentes
cada deslocamento pelo tamanho do passo (Q353) para cortar surto.
A posição inicial (L-OFFS), a distância percorrida (Q353) e o número de pontos de medição (Q365) devem ser
ser escolhido de modo que uma colisão com o sistema de medição seja evitada. O max.
A profundidade de imersão da ponta Wz sob o feixe de laser é L-OFFS + Q365 * Q353.
Com Q353 = 0, é verificado sem movimento acima de 1 revolução, seja a dina.
Alto cai para baixo.
Intervalo de valores: 0,000 mm <= Q353 + LOFFS <= 54,000 mm (MICRO)
0,000 mm <= Q353 + LOFFS <= 20.000 mm (NANO)
Valor padrão: Q353 = 5.000 mm
Q353 Controle de viagem em Z
Ciclo 587:
O controle de corte começa na ponta da ferramenta e termina na haste da ferramenta. No primeiro
A seção é uma trajetória circular na cabeça da bola ou no raio do canto
segunda seção, uma trajetória reta e tangencial no cilindro ou na haste do cone. o
Deslocamento (Q353) determina o comprimento do caminho da segunda seção retilínea.
Intervalo de valores: 0,000 mm <= Q353 + R2 <= 54,000 mm (MICRO)
0,000 mm <= Q353 + R2 <= 20.000 mm (NANO)
Valor padrão: Q353 = 5.000 mm
Q353 = 0 → Inspecção da aresta de corte apenas no raio de corte, não na haste da ferramenta
Q353> 0 → Inspeção de ponta no raio de corte e haste da ferramenta
Q354 Avanço de controle em mm / min (F)
Durante a medição, os eixos móveis se movem na velocidade de controle especificada.
A alimentação determina o incremento na varredura da aresta de corte.
https://translate.googleusercontent.com/translate_f#6 28/63
06/12/2018 Preliminar, incompleto
Exemplo: incremento = avanço / velocidade de teste = 100 mm min -1 / 1250 min -1 = 0,08 mm
ou seja, cada aresta de corte é verificado com uma resolução de 0,08 mm (para CUT = 3, t = 0,02 s).
Intervalo de valores: 1 mm / min <= Q354 <= 1000 mm / min
Valor padrão: Q354 = 100 mm / min
Q355 funções especiais
Com as funções especiais do parâmetro, diferentes sequências de medição podem ser selecionadas
(por exemplo, medição do raio unilateral ou bilateral) ou realizou várias tarefas de medição
(por exemplo, medição de comprimento em uma borda inferior da ferramenta (broca, fresadora, etc.) ou
Medição de comprimento em uma borda superior da ferramenta (fresa lateral, cortador de ranhura, etc.)).
Valor padrão: Q355 = -1
Q355 = -2 → Medição do comprimento da aresta inferior da ferramenta e medição dos raios nos dois lados
Q355 = -1 → Medição do comprimento da aresta inferior da ferramenta e medição do raio unilateral
Q355 = 0 → Medição do comprimento da borda inferior da ferramenta e medição do raio unilateral
Q355 = +1 → Medição do comprimento da borda superior da ferramenta e medição do raio unilateral
Q355 = +2 → Medição do comprimento da aresta superior da ferramenta e medição dos raios nos dois lados

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 35 01/01/2001

Página 36

Q356 medição de direção


A medição do comprimento da ferramenta grossa durante a monitoração de quebras de ferramentas pode ser atraente
do jato ou empurrando no jato. Para grandes quantidades de refrigerante
ou ferramentas com diâmetro de núcleo> ∅ 1mm, recomenda-se a medição de tração. em
Picar gravura ou com mensagem de erro permanente da medição de puxar é o opressivo
Medição necessária.
Q356 = - 1 → direcção de medição que empurra para o feixe (Z - sentido)
Q356 = 0 → verificar apenas se o raio laser é interrompido pela ponta da ferramenta
Q356 = +1 → direção de medição do feixe (direção Z +)
Padrão. Q356 = +1
Q357 Deslocamento radial para a posição de controle
Para ferramentas com refrigerante interno de escape centralizado, por exemplo, torneiras com resfriamento interno,
O controle de quebra da ferramenta não pode ser executado no eixo da ferramenta, mas deve
ser realizado de forma acústica fora do Störquelleneinflußes. A posição de controle para o
TM-Breakage Control é a distância radial relativa da posição de medição na aresta de corte
(Centro do raio laser) ao eixo da ferramenta:
Intervalo de valores: 0,000 mm <= Q357 <Raio da ferramenta
Valor padrão: Q357 = 0,000 mm
Q358 Deslocamento radial para o centro do círculo do raio de corte
Com uma fresa de topo, o raio de corte começa no eixo da ferramenta, com um
Cabeça de corte com raio de canto fora do eixo da ferramenta. O deslocamento radial é o relativo
Distância do eixo da ferramenta até o ponto inicial do raio de corte.
Intervalo de valores: 0,000 mm <= Q358 <= 999,999 mm
Valor padrão: Q358 = 0,000 mm
Q358 = 0 → O ponto de partida para o raio de corte é o eixo da ferramenta
(por exemplo, para cortar o controle em molinetes esféricos)
Q358> 0 → O ponto de partida para o raio de corte está fora do eixo da ferramenta
(por exemplo, para cortar o controle na cabeça de corte com raio de canto, torquímetro)
Q359 Correção de comprimento aditivo
O valor de correção do comprimento do aditivo é adicionado ao desgaste do comprimento da ferramenta determinado DL
acrescentou. O parâmetro é útil se, por exemplo, os sistemas planejados precisarem ser fresados com oversize.
Este parâmetro também permite desvios de comprimento devido a
Geometria de corte, Abdrängungskräfte etc. ser compensada.
Intervalo de valores: - 100.000 mm <= Q359 <= +100.000 mm
Valor padrão: Q359 = 0,000 mm
Q360 Compensação de raio aditivo
O valor da compensação do raio do aditivo é adicionado ao desgaste calculado do raio da ferramenta DR
acrescentou. O parâmetro é útil se, por exemplo, os sistemas planejados precisarem ser fresados com oversize.
Este parâmetro também permite desvios de raio devido a diferentes
Geometria de corte, Abdrängungskräfte etc. ser compensada.
Intervalo de valores: - 100.000 mm <= Q360 <= +100.000 mm
Valor padrão: Q360 = 0,000 mm
Q361 Número de medições repetidas para calcular a média
Intervalo de valores: 1 <= Q361 <= 10
Valor padrão: Q361 = 3
Q362 Tolerância de dispersão permitida dos valores medidos individuais durante a repetição da medição
Com a medição de repetição programada (Q361> 1), a diferença entre o maior e o mais alto é
menor valor medido e comparado com a tolerância de espalhamento. Quando exceder o
Espalhe a tolerância, uma mensagem de erro é emitida e o ciclo é interrompido.
Intervalo de valores: 0,001 mm <= Q362 <= 0,100 mm
https://translate.googleusercontent.com/translate_f#6 29/63
06/12/2018 Preliminar, incompleto
Valor padrão: Q362 = 0,010 mm

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 36 01/01/2001

Página 37

Q363 Começando o ângulo alfa ao eixo de simetria


Ciclo 587:
Com as fresas de ponta esférica de múltiplas lâminas, apenas uma borda de corte passa sobre o centro da ferramenta.
outras arestas de corte terminam em um determinado ângulo na frente do centro da ferramenta. o
Neste caso, o controle de corte só pode começar a partir do ângulo de partida alfa, a partir do qual todos
Corte em rotação para ser detectado.
O ângulo inicial alfa é o ponto inicial da primeira seção do caminho circular.
Intervalo de valores: 0 ° <= Q363 <= 360 °
Valor padrão: Q363 = 25 °
Q363 = 0 ° → por exemplo, para inspeção de ponta na cabeça de corte com raio de canto, torquímetro
Q363> 0 ° → por exemplo, para inspeção de ponta em moinho de bolas (Q363 <90 ° )
Q363 = 90 ° → p.ex. para inspeção de ponta apenas na haste da ferramenta, não no raio de corte
Ciclo 588:
No início, o ângulo alfa é o primeiro ponto de medição para medir o raio de corte R2 e
o centro do círculo em uma geometria de corte circular.
Intervalo de valores: 0 ° <= Q363 <= 360 °
Valor padrão: Q363 = 0 °
Q364 Ângulo alvo beta para o eixo de simetria
Ciclo 587:
O controle da aresta de corte em um raio de corte está em um caminho circular
Começando o ângulo alfa para o ângulo alvo beta executado. O beta do ângulo alvo decide se um
meio ou meio círculo parcial ou total é escaneado.
O ângulo alvo beta é o ponto final do primeiro segmento de faixa circular e simultaneamente
o ponto de partida para a segunda seção tangencial adjacente.
Intervalo de valores: Q363 <= Q364 <= 360 °
Valor padrão: Q364 = 90 °
Q364 = Q363 → por exemplo, para o controle da aresta de corte somente na haste da ferramenta, não no raio de corte
Q364 = 60 ° → por exemplo, para inspeção de ponta na fresadora de topo com ponta esférica com haste cônica de 30 °
Q364 = 90 ° → p.ex. para inspeção de ponta em moinho de ponta esférica com haste reta
Q364 = 180 ° → por exemplo, para inspeção de ponta no cortador de toro
Ciclo 588:
No ângulo alvo beta é o último ponto de medição para medir o raio de corte R2 e
o centro do círculo em uma geometria de corte circular.
Intervalo de valores: Q363 <= Q364 <= 360 °
Valor padrão: Q364 = 90 °
Q365 Número de pontos de medição
Ciclo 585:
Para o ciclo 585, por exemplo, as fileiras individuais de dentes estarão de acordo com o número especificado
com fresas de rosca verificadas para corte de surtos.
Intervalo de valores: 0 <= Q365 <= 20
Valor padrão: Q365 = 0
Ciclo 588:
Para o ciclo 588, o intervalo entre o ângulo inicial (Q363) e o ângulo alvo (Q364)
dividido em segmentos de ângulo de tamanho igual de acordo com o número especificado de pontos de medição .
Os pontos de medição no arco circular são então sondados nas direções axial e radial
e medir. Como resultado, o centro do círculo e o raio de corte R2 são determinados.
Intervalo de valores: 3 <= Q365 <= 20
Valor padrão: Q365> = 7

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 37 01/01/2001

Página 38

https://translate.googleusercontent.com/translate_f#6 30/63
06/12/2018 Preliminar, incompleto
Q366
opcional extensão funçãose uma extensão de recurso para o ciclo 587 e 588 para matrizes especiais
Determinando
(por exemplo, fresadora de quartos, fresas semicirculares, etc.) devem ser realizados:
Quando a extensão da função é ativada, a entrada do ângulo está no ângulo de início e de destino (Q363, Q364)
de 0 ° ... 360 ° possível e a entrada de pos. e raios de corte negativos R2 permitidos em TOOL.T.
A especificação de um desvio axial Q367 para a determinação do centro do círculo em relação ao
O comprimento da ferramenta medido / registrado é então obrigatório.
Q366 = 0 → Não, não ativa uma extensão de função (valor padrão)
Q366 = 1 → sim, ativar extensão de função
Q367 Deslocamento axial ao centro do círculo do raio de corte
opcional Em um moinho de bolas, o centro da bola é compensado pelo raio de corte R2
acima da ponta da ferramenta. O deslocamento axial é a distância relativa da atual
comprimento da ferramenta medido ou comprimento da ferramenta inserido na tabela de ferramentas
Centro do círculo do raio de corte.
Intervalo de valores: -999.999 mm <= Q367 <= +999.999 mm
Valor padrão: Q367 = 0,000 mm
Q367 = 0 → centro do círculo do raio de corte R2 e ferramenta medida / registrada
comprimento estão na mesma altura (veja o ciclo de exemplos 587, 588)
Q367 <0 → centro do círculo do raio de corte R2 está em relação ao medido / registrado
Comprimento da ferramenta na direção do comprimento negativo (por exemplo, fresa esférica, torquímetro)
Q367> 0 → centro do círculo do raio de corte R2 está em relação ao medido / registrado
Comprimento da ferramenta na pos. Direção do comprimento (ver exemplos Ciclo 587, 588)
Q388 ... Variáveis auxiliares para o ciclo 588
Q399 Os parâmetros Q são usados no ciclo 588 como variáveis para resultados intermediários e
sobrescrito.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 38 01/01/2001

Página 39

4.2.6 Descrição dos parâmetros em TOOL.T

L comprimento da ferramenta
Na Q350 = 0, o comprimento da ferramenta pode ser atribuído L = 0 mm (comprimento de ferramenta desconhecido), em
Q350 = 1/2 , o comprimento da ferramenta L deve receber um valor válido (comprimento de ferramenta conhecido).
DL compensação de comprimento
Os parâmetros L + DL devem / devem receber valores válidos (comprimento de ferramenta conhecido).
Intervalo de valores: -99,999 mm <= DL <= +99,999 mm
R raio da ferramenta
Em Q350 = 0, o raio do raio pode ser atribuído com R = 0 mm (raio desconhecido), em
Q350 = 1/2 , o raio da ferramenta R deve receber um valor válido (raio de ferramenta conhecido).
DR compensação de raio
Os parâmetros R + DR devem / devem receber valores válidos (raio conhecido).
Intervalo de valores: -99,999 mm <= DR <= +99,999 mm
R2 Raio da ferramenta R2: Raio de canto / raio de corte / raio da cabeça esférica
https://translate.googleusercontent.com/translate_f#6 31/63
06/12/2018 Preliminar, incompleto
Para realizar uma medição significativa, o raio de corte ABS R2> = 2 mm
respectivamente. Em qualquer caso, para calcular o caminho de controle (ciclo 587) ou o
Posições de medição (ciclo 588) o raio de corte real com a maior precisão possível
ser inscrito. Inserindo um raio de corte negativo R2 para formação especial
Ferramentas (por exemplo, fresadora de quarto de extremidade) são possíveis, o projeto de ciclo correto deve ser feito caso a caso
ser testado.
Intervalo de valores: 0,000 mm <= ABS R2 <= R
DR2 Compensação de raio da ferramenta R2
Os parâmetros R2 + DR2 devem receber valores válidos (raio de corte conhecido).
Intervalo de valores: -99,999 mm <= DR2 <= +99,999 mm
CUT Número de arestas de corte de ferramentas para controle de concentricidade / controle de ponta
A velocidade de corte (CUT) e o tempo de pulso (Q38) são usados para determinar a velocidade de teste.
Intervalo de valores: 0 <= CUT <= 20
Atenção: Ajuste o potenciômetro de velocidade do fuso para 100%, caso contrário, medição incorreta!
LTOL Tolerância de desgaste: comprimento
Com Q350 = 1, o desgaste da ferramenta é calculado como a diferença entre o valor do comprimento medido e
determinado ponto de ajuste e verificado a conformidade com a tolerância de desgaste. em
Se a tolerância de comprimento for excedida, a ferramenta fica bloqueada na memória da ferramenta TOOL.T.
Intervalo de valores: 0,000 mm <= LTOL <= + 0,9999 mm
Valor padrão: LTOL = 0,030 mm
RTOL Tolerância de desgaste: raio
Em Q350 = 1, o desgaste da ferramenta é calculado como a diferença do valor medido do raio e
determinado ponto de ajuste e verificado a conformidade com a tolerância de desgaste. em
Se a tolerância do raio for excedida, a ferramenta fica bloqueada na memória da ferramenta TOOL.T.
Intervalo de valores: 0,000 mm <= RTOL <= + 0,9999 mm
Valor padrão: RTOL = 0,030 mm
L-OFFS Posição de medição axial para medição de raio
Para ferramentas acêntricas, tais como fresas de topo, cabeça de corte, etc., o raio da ferramenta não deve
ser medido na altura da ponta da ferramenta, mas um pouco acima, para um
Para garantir o sombreamento do feixe de laser. A posição para a medição do raio é a
distância axial relativa da posição de medição na aresta de corte da aresta de corte até a ponta da ferramenta
Ciclo 584:
Intervalo de valores: 0,000 mm <= L-OFFS <= +54.000 mm (MICRO)
0,000 mm <= L-OFFS <= +20.000 mm (NANO)
Valor padrão: L-OFFS ≈ Raio do canto + 0,5 mm com raio laser focalizado ou paralelo

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 39 01/01/2001

Página 40

L-OFFS Ciclo 585:


Intervalo de valores: 0,000 mm <= Q353 + L-OFFS <= +54.000 mm (MICRO)
0,000 mm <= Q353 + L-OFFS <= +20.000 mm (NANO)
Valor padrão: L-OFFS ≈ Raio do canto + 0,5 mm com raio laser focalizado ou paralelo
R-OFFS Posição de medição radial para medição de comprimento
Com ferramentas acêntricas, como fresa de topo, cabeça de corte, etc., o comprimento da ferramenta não deve
medido no eixo da ferramenta, mas fora do centro nas arestas de corte. o
A posição para a medição do comprimento é a distância radial relativa da posição de medição no Wz
Cortar no eixo da ferramenta:
Intervalo de valores: 0,000 mm <= R-OFFS <= +999 mm
Valor padrão: R-OFFS ≈ raio TM - raio do canto - 0,5 mm para foco ou paralelo
feixe de laser
LBREAK tolerância a quebra: comprimento
Para o controle de quebra de ferramenta com o ciclo 586, o comprimento da ferramenta é medido
comparado com o valor padrão da memória da ferramenta. Se o comprimento nominal for excedido
por mais de 3 mm ou quando cair abaixo da tolerância LBREAK, Q199 = 2 é definido
e a ferramenta está bloqueada na tabela de ferramentas TOOL.T.
No ciclo 586, em LBREAK = 0, o valor de tolerância a quebra universalmente válido para todas as ferramentas
Comprimento usado na linha 50 do BLUM_000.TAB.
Intervalo de valores: 0,000 mm <= LBREAK <= 0,9999 mm
Valor padrão: LBREAK = 0,500 mm ... 0,9999 mm
RBREAK Tolerância de ruptura: raio, tolerância de concentricidade permitida durante a inspeção de ponta
Durante a inspeção de corte, verifica-se se os diâmetros de todas as arestas de corte estão relacionados
A maior aresta de corte medida está dentro da tolerância de concentricidade permitida. em
Se a tolerância for excedida, Q199 = 2 é definido e a ferramenta é bloqueada em TOOL.T.
No ciclo 584, RBREAK = 0 se torna o valor de tolerância a quebra universalmente válido para todas as ferramentas
Raio usado na linha 51 BLUM_000.TAB.
Intervalo de valores: 0,000 mm <= RBREAK <= 0,9999 mm
Valor padrão: RBREAK = 0,020 mm ... 0,100 mm

https://translate.googleusercontent.com/translate_f#6 32/63
06/12/2018 Preliminar, incompleto

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 40 01/01/2001

Página 41

4.3 Mensagens de sequência e mensagens de erro

No arquivo ERR_BLUM. ** (no diretório A: \ LANGUAGE \ *** \ PLC no disco de backup) estão os
Mensagens de erro e os textos de ajuda associados são salvos em diferentes idiomas. No IBN
os textos de erro devem ser transferidos para números de erro livres no arquivo de erro ERROR.A. no
Ciclo de medição, o texto do erro do arquivo ERROR.A é enviado através do endereço de erro (número de correção do erro +
Número do texto do erro) é selecionado e exibido no controlador. Os textos de erro devem ter sempre 32 caracteres
ser longa e, se necessário, ser preenchida com caracteres em branco. A saída do programa
O número da linha em que o erro ocorreu é assim suprimido.

4.3.1 Mensagens de sequência


O controle Heidenhain não oferece possibilidade de ação do programa atual como uma mensagem de drenagem
para exibir a tela.

4.3.2 Mensagens de erro


Se ocorrer um erro irrecuperável, o status do erro detectado será exibido como uma mensagem de erro
Tela. O ciclo permanece em loop infinito, o programa deve ser ativado pela tecla
NC STOP / RESET foi interrompido e reiniciado.

Mensagem de erro de código erro Descrição


0 "Laser não está pronto" O sistema a laser não está em operação apesar da ativação
condição, ou seja, o caminho da luz não está livre ou pronto para medir.
→ Verifique o funcionamento da parada de sujeira.
→ Verifique a função do diodo laser.
→ Verifique a saída do PLC da função.
→ Verifique o caminho de medição.
1 "Laser não fechado" O sistema de laser não está fechado apesar da desativação
e protegido contra contaminação.
→ Verifique o funcionamento da parada de sujeira.
→ Verifique a função do diodo laser.
→ Verifique a saída do PLC da função.
2 "Erro na inicialização do Messatz" O conjunto de medição não pode ser executado porque o
O sinal de medição já está ativo alto.
→ Verifique a posição de medição e os valores dos parâmetros.
→ Ruído devido a gotejamento.
3 "Dispersão dos valores medidos muito grandes"
A dispersão das medições individuais dentro de uma série de medições
excede os limites de tolerância permitidos.
→ Verifique os limites de tolerância.
→ Verifique a contaminação da ferramenta.
→ Ruído devido a gotejamento.
4 "Valor errado ao lado" O parâmetro " Próxima página" na tabela BLUM_000.TAB
(Linha 9) não está definido corretamente.
→ Defina o parâmetro 'próxima página' para o valor de +1 ou - 1.
5 "Ponto de troca não encontrado" O algoritmo de busca para determinar o centro do raio laser
O ciclo 582 foi abortado sem ponto de comutação. o
Mudança na posição do ponto de comutação desde o último
Calibrate / TK Measure é maior que 1 mm.
https://translate.googleusercontent.com/translate_f#6 33/63
06/12/2018 Preliminar, incompleto
→ Máquina ainda não quente.
→ Verifique a posição de medição e os valores dos parâmetros.
→ Realize o ciclo de calibração.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 41 01/01/2001

Página 42

6 "Messatz sem ponto de comutação" Nenhum sinal de comutação foi detectado no último conjunto de medição.
→ Verifique a posição de medição e os valores dos parâmetros.
→ Verifique o funcionamento da barreira fotoelétrica.
→ Ruído devido a gotejamento.
7 "Nenhuma ferramenta carregada T-Nr = 0"
No fuso nenhum Wz válido foi substituído, o
Ciclo de medição não pode ser iniciado sem Wz.
→ Carregar ferramenta com o número T ≠ 0.
8 "Excedido valores-limite de Wz" Os valores padrão da memória TM de comprimento Wz
ou o raio do raio excede o permitido
Valores limite da tabela BLUM_000.TAB (linha 5,6,7).
→ valor L ou R com máx. dados de ferramentas admissíveis no
Compare a tabela BLUM_000.TAB.
9 "Ciclo de risco de colisão 585" O caminho de controle de parâmetros Q353, número de pontos de medição Q365
ou a posição de medição LOFFS juntos são maiores do que o
profundidade de imersão permitida Q52. O Wz mergulha muito na direção Z
no feixe, existe o risco de colisão com o
Sistema de medição ( com sistemas de transporte ).
→ Verifique a posição de medição axial LOFFS.
→ Percurso de controle Q353 e / ou número de pontos de medição Q365
fora.
10 "Desvio de temperatura muito grande" O valor de compensação de temperatura medido no X / Y ou
O eixo Z excede a tolerância permitida LTOL / RTOL.
→ Verifique o valor medido.
→ Verifique a tolerância permitida LTOL / RTOL.
→ Máquina ainda não quente.
11 "Atenção risco de colisão" Os parâmetros começam o ângulo Q363, o ângulo alvo Q364, canto
raio R2, caminho de controle Q353 ou posição de medição LOFFS são
em conjunto maior que a profundidade de imersão permitida Q52. A marca d'água
mergulha muito fundo no feixe na direção z, existe
Risco de colisão com o sistema de medição (com sistemas de transporte).
→ Verifique os parâmetros listados.
→ Reduza o caminho de controle Q353 no eixo.
12 "Falhas no eixo Wz" O eixo TM especificado no último bloco TOOL CALL
não corresponde ao eixo do comprimento (Q2) na tabela
BLUM_000.TAB (linha 2) corresponde ou é indefinido.
→ Verifique o bloco TOOL CALL.
→ Verifique o parâmetro em BLUM_000.TAB.
13 "Número incorreto de arestas de corte" O número de arestas de corte para o teste a ser testado está no
Tabela especificada com CUT = 0. A velocidade de teste para o
Controle de corte não pode ser determinado.
→ Insira o número de arestas de corte CUT na tabela de ferramentas corretamente
14 "Verificar dados de medição em TOOL.T"
Um parâmetro de medição (LTOL, RTOL, L-OFFS, R-OFFS, CUT
LBREAK, RBREAK, etc.) na tabela de ferramentas TOOL.T
é atribuído um valor inválido.
Exemplo: Para o ciclo 582, nenhum mandril de calibração foi usado
desvio permitido LTOL / RTOL entrado.
→ Atribuir LTOL, RTOL em TOOL.T com valor válido
Exemplo: Para o ciclo 584, o R-OFFS não girou para um
valor numérico definido.
→ Verifique o parâmetro R-OFFS <> R na TOOL.T

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 42 01/01/2001

Página 43

https://translate.googleusercontent.com/translate_f#6 34/63
06/12/2018 Preliminar, incompleto

15 "Verifique o parâmetro de chamada Qxxx"


Um ou mais parâmetros de chamada (Q350 ... Q365) estão disponíveis com
um valor crítico ou inválido.
→ Verifique todos os parâmetros de chamada para valores válidos.
16 "Tabela de parâmetros de erro" A tabela de parâmetros PLC: \ BLUM \ BLUM * .TAB não pôde
são encontrados ou os valores dos parâmetros estão incorretos.
→ Verifique o estado das bandeiras M1204 e M1206
→ Verifique a presença da tabela de parâmetros
→ Verifique os valores dos parâmetros na tabela de parâmetros
17 "Avaliação de Medição de Erro" Ao avaliar os dados medidos, um erro não corrigido
detectou um erro ruim, por exemplo, divisão por zero.
→ Repetir o ciclo com parâmetros alterados
18 "Velocidade alvo não atingida" A velocidade de teste para o controle de corte único estava em
não alcançado em um determinado momento. As arestas de corte
O controle não pode ser executado corretamente.
→ Especifique a velocidade do ponto de ajuste com TOOL CALL T # ZS #.
→ Selecione a velocidade de medição no ciclo 584 de modo que para teste
velocidade nenhuma engrenagem é comutada.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 43 01/01/2001

Página 44

4.4 Informação Geral

4.4.1 Geral
• Os exemplos de programa mostram como chamar os ciclos de medição de um programa de usinagem
pode ser.
• Os ciclos de medição podem ser total ou parcialmente instalados no controle NC. o
A calibração do ciclo de medição é necessária em qualquer caso.
• Para os ciclos de medição, a referência é montar o sistema de medição a laser no plano X / Y e alinhá-lo
do feixe de laser paralelo ao eixo Y. Isso resulta na descrição do
Medição do raio com o eixo X, bem como a medição do comprimento com o eixo Z. Em outro cultivo ou
As variantes de alinhamento, a medição do raio e do comprimento devem ser realizadas com outros eixos. em
Isso é levado em consideração pelo software se a atribuição de eixos na tabela BLUM_000.TAB estiver correta
foi especificado.

https://translate.googleusercontent.com/translate_f#6 35/63
06/12/2018 Preliminar, incompleto
• ASistema
mediçãoexecutado
da ferramenta é realizada com o conjunto de medição TCH PROBE 3.0 MEASURING na coordenada da máquina
• Todos os movimentos de deslocamento (conjunto de medição de exceção) podem ser influenciados com o potenciômetro de override.
• Se o ciclo for interrompido devido a mensagens de erro, os valores que já foram medidos sem erros são exibidos
não registrado no gerenciamento de ferramentas.
• A calibração e medição devem sempre ser realizadas com a máquina na temperatura de operação.
Um período de aquecimento de 15 min. a velocidade média do fuso, fluxo de refrigerante ativado e
Recomenda-se a movimentação de eixos NC. Isso garante que sempre o mesmo
Condições ambientais prevalecem para o sistema de medição.
• A fim de alcançar alta confiabilidade e confiabilidade do processo, no caso de uma falha
Repetir as medições realizadas. Em conjunto com uma estratégia de avaliação significativa, torna-se
alcançou uma alta precisão.
• No início do ciclo, o eixo da ferramenta move-se para o nível de segurança em Z. Se o sinalizador M1207 = 1 estiver definido
é, o ciclo é interrompido (por exemplo, para um interruptor de limite ao balançar o sistema de medição,
ou remover um dispositivo de proteção, etc.). Somente com M1207 = 0 a execução do ciclo se torna
lançado e o ciclo completado.
• No início do ciclo, a última velocidade programada do fuso S e o estado do fuso (M3, M4, M5)
Em cache pelo ciclo. No final do ciclo, independentemente do status da ferramenta determinada
(Ferramenta OK / ferramenta com defeito) restaurou o estado anterior do fuso.

4.4.2 Troca de ferramentas


A troca de ferramentas deve sempre ser executada antes de chamar um ciclo de medição. Na FERRAMENTA
A chamada CALL é sempre o número da ferramenta T #, o eixo da ferramenta e a velocidade do fuso Sxxx
especificar.
Para gerar números de ferramentas indexadas para ferramentas com vários dados de correção, por exemplo
Brocas escalonadas, fresas com ranhura em T, etc. devem ser configuradas para MP 7262> 0. O número da ferramenta indexada, por exemplo, T 5.1
é introduzido na tabela de ferramentas com a softkey "Inserir linha", seguindo o número de ferramenta 5
inserido. Os resultados da medição ou teste dos ciclos de medição são automaticamente os
Número da ferramenta atribuído.

Exemplo de como chamar a troca de ferramentas:


...
FERRAMENTA DEF 5 GRANDE DEF 5.1
TOOL CALL 5 Z S3000 FMAX TOOL CALL 5.1 Z S3000 FMAX
...

Se S = 0, o estado do fuso é ajustado para M5.


Se S <= 360, o valor é interpretado como ângulo de orientação e o fuso com ciclo 13 e M19 no
posição angular posicionada.
Se S> 360, o valor é interpretado como a velocidade do fuso e o fuso é girado com M3.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 44 01/01/2001

Página 45

4.4.3 Ler / escrever dados da ferramenta


Ao chamar um ciclo de medição, os dados da ferramenta atual para o existente no fuso
Ferramenta da tabela de ferramentas TOOL.T ler (número T, comprimento L, raio R, valores de correção DL, DR, medição
parâmetros LTOL, RTOL, LBREAK, RBREAK, L-OFFS, R-OFFS, CORTE, etc). O status da MT TL no
O gerenciamento de ferramentas (WZV) deve estar habilitado para iniciar um ciclo de medição.

Parâmetros de comprimento da ferramenta no gerenciamento de ferramentas:


O valor da variável L do WZV é calculado pelo ciclo de medição como o comprimento do setpoint L TAB , o valor da variável DL como
valor de desgaste real e mensurável DL TAB interpretado. Com a variável DL TOOLCALL do último
TOOL CALL block, uma correção de comprimento fictícia pode ser executada (por exemplo, ao usinar com
ou com correção de comprimento necessária, dependendo da geometria de corte medida). O iTNC
Controle calcula o comprimento total da ferramenta para o programa de usinagem:
L = L TAB + DL TAB + DL CHAMADA DE FERRAMENTAS
O ciclo de medição calcula o comprimento real da ferramenta para pré-posicionamento sobre o raio laser:
L = L TAB + DL TAB (sem DL TOOL CALL !)
Se L = 0, L <L min ou L> L max , o comprimento da ferramenta é considerado desconhecido. Neste caso,
realizou uma pesquisa aproximada no primeiro conjunto de medições. A posição inicial do conjunto de medição é baseada na
comprimento máximo permitido da ferramenta L max aprox . 6 mm acima do raio laser, a posição alvo está relacionada com a
Mínimo permitido Wz comprimento L min aproximadamente 10 mm abaixo do raio laser. Isso garante que tanto
a mais longa, bem como a ferramenta mais curta dentro deste caminho de medição de um sinal de comutação para grosseiro
Gatilhos de determinação de comprimento. Todos os outros ciclos de apalpação para medição fina são baseados nesses
Comprimento Wz determinado de forma grosseira.
Se L ≥ L min ou L ≤ L max , o comprimento da ferramenta é assumido como sendo conhecido. Neste caso, em 1.
Medição definir uma pesquisa aproximada com Meßwegbegrenzung executado. A posição inicial do conjunto de medição é
Com base no comprimento máximo Wz permissível L max cerca de 6 mm acima do feixe de laser, a posição alvo é
com base no comprimento Wz L indicado, cerca de 10 mm abaixo do feixe laser. Dentro deste
Meßweges limitado um sinal de comutação é esperado quando imerso no feixe de laser.
Uma distribuição uniforme do comprimento total da ferramenta para os 3 parâmetros de comprimento Wz mencionados é de fato
possível e para o programa de usinagem sem influência, ao usar os ciclos de medição Blum, mas não

https://translate.googleusercontent.com/translate_f#6 36/63
06/12/2018 Preliminar, incompleto
Avaliação
faz sentido,e uma
determinação
vez que apenas
destes Lvalores
TAB e DL
deTAB
comprimento
são avaliados
Wz,oubem
determinados
como o armazenamento
no ciclo de medição
dos dados
. O procedimento
Wz determinados
para em
O gerenciamento de ferramentas é permanentemente armazenado no ciclo de medição e não pode ser dividido por porcentagem.

O comprimento total do mandril de calibração L + DL pode ser inserido com 0 mm na tabela de ferramentas
(= Ferramenta zero), se L min <0 mm foi inserido na tabela BLUM_000.TAB (entrada correta em
a tabela de ferramentas: L = - 10.000 mm DL = + 10.000 mm!). Os comprimentos de Wz serão então relativos a este
Comprimento zero determinado para que comprimentos Wz positivos e negativos sejam possíveis.

Atenção risco de colisão:


Ao inserir manualmente o comprimento Wz L no WZV, deve-se tomar cuidado para que ambos
Determinação do comprimento Wz, bem como com a entrada de valor no WZV a max. Desvio do real
O comprimento máximo de ± 1 mm não deve ser excedido. Entrada incorreta é aguda
Perigo de colisão, porque com comprimento de ferramenta especificado incorretamente, uma preposição ou posição alvo com defeito
calculado e aproximado! Mergulha a ferramenta já no pré-posicionamento no feixe de laser,
é acionado no conjunto de medição subseqüente não mais sinal de comutação que o eixo de medição a tempo para um
Colisão poderia parar!
Este perigo também está presente se o já corretamente medido e inserido pelo ciclo de medição
O valor do comprimento L ou DL é subsequentemente alterado manualmente!

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 45 01/01/2001

Página 46

Parâmetros do raio da ferramenta no gerenciamento de ferramentas:


O valor da variável R do WZV é calculado pelo ciclo de medição como raio de referência R TAB , o valor da variável DR como
valor de desgaste do raio real e mensurável DR TAB interpretado. Com a variável DR TOOLCALL do último
TOOL CALL block, uma compensação de raio fictícia pode ser executada (por exemplo, ao usinar com
ou, se necessário, correção do raio, dependendo da geometria de corte medida). O iTNC
Controle calcula o raio total da ferramenta para o programa de usinagem:
R = R TAB + DR TAB + DR TOOL CALL
O ciclo de medição calcula o raio real da ferramenta para pré-posicionamento ao lado do raio laser
a partir de:
R = R TAB + DR TAB (sem DR TOOL CALL !)
Se R = 0 ou R> R max , o raio da ferramenta é considerado desconhecido. Neste caso, em 1.
Medição definir uma pesquisa aproximada. A posição inicial do conjunto de medição é baseada na
raio máximo permissível de raio R max aprox. 6 mm à frente do raio laser, a posição alvo é relativa à
Eixo da ferramenta a cerca de 2 mm atrás do raio laser. Isso garante que tanto o maior quanto o maior
a menor ferramenta dentro desse caminho de medição aciona um sinal de comutação para determinação de raio grosso.
Todos os outros ciclos de apalpação para medição fina são então baseados neste raio Wz mais ou menos determinado
executado.
Se R> 0 ou R ≤ R max , o raio da ferramenta é assumido como sendo conhecido. Neste caso, em 1.
Medição definir uma pesquisa aproximada com Meßwegbegrenzung executado. A posição inicial do conjunto de medição é
com base no máximo ferramenta raio R max aproximadamente 6 mm a partir do feixe de laser, a posição do alvo é
2 mm atrás do raio laser em relação ao eixo da ferramenta . Dentro deste caminho de medição limitado
um sinal de comutação é esperado quando imerso no feixe de laser.
Uma distribuição uniforme do raio total Wz nos 3 parâmetros de raio Wz mencionados é de fato
possível e para o programa de usinagem sem influência, ao usar os ciclos de medição Blum, mas não
faz sentido, uma vez que no ciclo de medição apenas R TAB e DR TAB são avaliados ou determinados. O procedimento para
Avaliação e determinação destes valores de raio Wz, bem como o armazenamento dos dados Wz determinados no
O gerenciamento de ferramentas é permanentemente armazenado no ciclo de medição e não pode ser dividido por porcentagem.

Atenção risco de colisão:


Ao inserir manualmente o raio Wz R no WZV, deve-se tomar cuidado para que ambos
Determinação do raio Wz, bem como com a entrada de valor no WZV a max. Desvio do real
Raio máximo ± 1 mm não deve ser excedido. Entrada incorreta é aguda
Perigo de colisão, porque com raio de ferramenta especificado incorretamente, uma preposição ou posição de destino defeituosa
calculado e aproximado! Mergulha a ferramenta já no pré-posicionamento no feixe de laser,
é acionado no conjunto de medição subseqüente não mais sinal de comutação que o eixo de medição a tempo para um
Colisão poderia parar!
Este perigo também está presente se o já corretamente medido e inserido pelo ciclo de medição
O valor do raio R ou DR é subsequentemente alterado manualmente!

No final da execução do ciclo, o resultado da medição é automaticamente gravado de volta no WZV:


• Se a medição estiver livre de erros, os dados da ferramenta (comprimento L, raio R e valores de correção DL, DR)
Atualizado e o status da ferramenta TL está definido como válido / livre.
• Se a medição estiver incorreta, os dados da ferramenta (comprimento L, raio R e valores de correção DL, DR)
não atualizado e o status da ferramenta TL está definido como inválido / bloqueado.

4.4.4 Comutação mm / polegada


https://translate.googleusercontent.com/translate_f#6 37/63
06/12/2018 Preliminar, incompleto

Alternar o controle de mm para polegada é facilmente possível. Os parâmetros de chamada podem estar em polegadas
Os parâmetros de resultado, como comprimento da ferramenta e raio, são inseridos pelo controlador
convertido automaticamente e inserido em polegadas na tabela de ferramentas. Os valores padrão para o Q
Os parâmetros Q350 ... Q365 são arredondados para cima ou para baixo conforme são inseridos em polegadas.
Todos os parâmetros em BLUM_000.TAB devem estar sempre no
Unidade "mm" pode ser inserida.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 46 01/01/2001

Página 47

4.4.5 Chamar os ciclos de medição em código DIN / ISO


Os ciclos de medição também podem ser facilmente chamados a partir de um programa de usinagem em código DIN / ISO.
Os ciclos são selecionados com as seguintes chaves e inseridos em um programa de usinagem:
• Botão "TOUCH PROBE" (no painel de controle)
• Símbolo de tecla de função "Barreira de luz laser" (1º nível de tecla de função, segunda linha de tecla de função)
• Símbolos das teclas de função com os números de ciclo "581 (2º
... 588"
nível de softkey, 1ª e 2ª linha de softkey)

Exemplo para chamar o ciclo de medição G583 no código DIN / ISO:


...
T6 M6 S3000
G583 Q350 = 0 Q361 = 3 Q362 = 0,005 Q359 = 0,03
...

4.4.6 Teste de programa em modo operacional e pesquisa de bloco


No teste do programa de modo de operação ou com busca de bloco ativo, os ciclos de medição Blum são ignorados.
Se os dados válidos da ferramenta devem estar disponíveis na tabela de ferramentas para usinagem da peça, então
estes devem ser introduzidos manualmente ou previamente por um ciclo de medição executado separadamente
ser determinado.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 47 01/01/2001

Página 48

https://translate.googleusercontent.com/translate_f#6 38/63
06/12/2018 Preliminar, incompleto

4.4.7 Ativando a barreira da luz do laser


No início de um ciclo de medição, o sistema de medição é ligado de acordo com uma sequência definida e as
Prontidão operacional. A função é controlada pelo ciclo de medição:

Sequência de funções ao ativar a barreira fotoelétrica a laser:


• Ativar a fotocélula
- Cobertura de sujeira aberta (+ 24V para saída de PLC "Parada de sujeira de válvula pneumática")
- Desligue o ar de selagem (+ 24V para saída de PLC "ar de vedação da válvula pneumática")
- Ligue o laser (+ 24V para saída do PLC "Ativar transmissor")
- Ligue o receptor (+ 24V para saída do PLC "habilitar receptor")
• consulta laser, a fim = 1 . Em um circuito temporizador ou contador-dependente (por exemplo no máximo de 2 segundos ou
20 loop passa com 0,1 s de tempo de espera entre as solicitações de sinal)
Se o estado do sinal for atingido no processamento do loop, a prontidão operacional está presente
e o processo de medição começou.
Se a prontidão operacional não for alcançada mesmo após o tempo de espera, a parada da sujeira é
feche o ar por aproximadamente 2 segundos (como acontece com a função de desligar o laser) e depois
Processo repetido. A pressão acumulada é geralmente suficiente para reabrir
Sopre os resíduos de refrigerante existentes e os cavacos nas aberturas dos batentes de sujeira. Só quando isso
Se a ação não for bem-sucedida, a seqüência do programa será interrompida e uma mensagem de erro será emitida.

Exemplo de ativação da barreira fotoelétrica a laser:


FN 17: SYSWRITE ID2000 NR10 IDX1203 = 1; ASSASSINATO EM
FN 17: SYSWRITE ID2000 NR10 IDX1202 = 1; BLOQUEIO DESLIGADO
FN 17: SYSWRITE ID2000 NR10 IDX1200 = 1; ENABLE TRANSMITTER ON
FN 17: SYSWRITE ID2000 NR10 IDX1201 = 1; LIBERE UM RECIPIENTE

4.4.8 Desabilitando a barreira à luz do laser


No final de um ciclo de medição, o sistema de medição é desligado após uma sequência especificada e o
Segurança operacional contra refrigerante restaurado. A função é controlada pelo ciclo de medição:

Sequência de funções ao desativar a barreira fotoelétrica:


• Desativar a fotocélula
- Feche a parada de sujeira (0V para saída de PLC "Parada de sujeira de válvula pneumática")
- Ligue o ar de bloqueio (0V para saída de PLC "ar de vedação de válvula pneumático")
- desligue o laser (0V para saída do PLC "Enable transmitter")
- Desligue o receptor (0V para saída do PLC "enable receiver")
• consulta laser, a fim = 0 (em um temporizador ou contador-dependente por exemplo ciclo máx. 2 segundos e
20 loop passa com 0,1 s de tempo de espera entre as solicitações de sinal)
Se o estado do sinal for atingido no processamento do loop, o sistema de medição é fechado eo
Ciclo de medição terminou normalmente.
Se o sistema de medição não for fechado após o tempo de espera, aparecerá uma mensagem de erro
saída. Isso é necessário para evitar a contaminação da óptica quando o sistema está aberto.

Exemplo para a desativação da barreira fotoelétrica:


FN 17: SYSWRITE ID2000 NR10 IDX1200 = 0; ENABLE TRANSMITTER OFF
FN 17: SYSWRITE ID2000 NR10 IDX1201 = 0; ATIVAR RECEPTORES DESATIVADOS
FN 17: SYSWRITE ID2000 NR10 IDX1202 = 0; LOCK ON
FN 17: SYSWRITE ID2000 NR10 IDX1203 = 0; SUJEIRA PERTO DE

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 48 01/01/2001

Página 49

4.4.9 Ativando a função de controle de ponta


A função de controle de corte é usada para o controle de concentricidade e o controle individual da aresta de corte em retas e
geometria de corte arredondada necessária.
Durante a medição da ferramenta, um pulso de alta atividade é emitido como um sinal de medição na saída dinâmica.
No caso de um erro, um impulso de baixa atividade é gerado na concentricidade e no controle individual da aresta de corte.
(dependendo do tempo de pulso fixo do sistema de medição). Muitos controladores podem sem
Não mude simultaneamente para uma duração de pulso muito curta de pulso ativo e de baixa atividade
processar a mesma entrada de medição ou um conjunto de medição em um caminho circular de interpolação
(Controle de forma). Por esse motivo, a função de controle de ponta foi incorporada ao sistema de medição a laser
implementadas.
O receptor de ativação de sinal é "mal utilizado" para alternar entre o modo de medição normal e
Mudar a função de controle de corte:

https://translate.googleusercontent.com/translate_f#6 39/63
06/12/2018 Preliminar, incompleto
• Ativar receptor = 0 → Função de controle de corte ativa (sinal baixo é salvo)
• Release recipient = 1 → Modo de medição normal ativo (Dyn. Saída é liberada)
A ativação da função de controle do cortador deve estar na posição inicial diretamente antes de
O contorno do teste é executado (o raio laser está localizado dentro do contorno da ferramenta). A consulta de status
do sinal de saída dyn na posição inicial determina o curso adicional do ciclo:
• Com dyn Saída = 1 a condição de partida é cumprida e o contorno pode ser escaneado
be (erro flag = 0)
• Com dyn Saída = 0 a condição de partida não é cumprida e a varredura do contorno não pode ser realizada
ser guiado (erro flag = 1)
Após a mudança de sinal habilitar o receptor = 0 , a função de controle do cortador é ligada,
ao detectar uma borda negativa na saída dyn (mude de alto para baixo em caso de erro)
Isso é mantido por vários segundos com baixo potencial. O tempo é suficiente para o resto
Atravessar para monitorar o contorno até o final e depois o status da saída dyn no NC
avaliar.

Exemplo de ativação da função de controle de ponta:


FN 17: SYSWRITE ID2000 NR10 IDX1201 = 0; ATIVAR RECEPTORES DESATIVADOS

4.4.10 Desabilitando a função de controle do cortador


A desativação da função de controle do cortador deve estar na posição de destino imediatamente após a digitalização do cortador
O contorno de teste é executado (o raio laser ainda está dentro do contorno da ferramenta):
• Consulta de status do sinal de saída dyn:
- Na saída dyn = 1 , o resultado do controle de ponta está dentro da tolerância permitida,
a ferramenta está ok (sinalizador de erro Q199 = 0)
- Na saída dyn = 0 , o resultado do controle de ponta está fora da tolerância permitida,
a ferramenta está com defeito (sinalizador de erro Q199 = 2)
• Definir ativar receptor = 1 (+ 24V para saída do PLC "habilitar receptor")
Após a mudança de sinal habilitar o receptor = 1 , a função de controle do cortador é desligada,
a barreira de luz laser é operada novamente no modo de medição normal (o congelamento de uma
O potencial é cancelado, os pulsos na saída dyn são liberados novamente.

Exemplo de desativação da função de controle de ponta:


FN 17: SYSWRITE ID2000 NR10 IDX1201 = 1; LIBERE UM RECIPIENTE

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 49 01/01/2001

Página 50

4.5 Descrição dos programas de diagnóstico do iTNC

Cuidado: Para medições com o mandril de calibração, ele deve ser limpo com um pano úmido
Limpe os pontos de medição com cuidado. Por favor, observe as instruções durante a execução do programa:

4.5.1 Programa S_LASPOS.H (Definir posição de medição do laser)


Com este programa de diagnóstico, a posição de medição grosseira no comprimento e no eixo do raio com o
Mandril de calibração determinado e inserido no arquivo PLC: \ BLUM \ BLUM_000.TAB.
Por favor, observe as instruções durante a execução do programa:
• Insira o mandril de calibração no fuso e insira os dados da ferramenta L, DL, R, DR em TOOL.T.
• Mude para o modo "Automático" e inicie o programa S_LASPOS.H até a primeira parada,
depois disso, o raio laser é ligado e o ponto de reflexão é visível na ferramenta.
• Mude para o modo "Manual" e posicione a ferramenta no raio laser da seguinte maneira:
- no eixo radial, aproximadamente, no centro da ferramenta
- no eixo do feixe exatamente no ponto focal (verifique a posição com a pinça)
- no eixo longitudinal, aproximadamente, no centro da ferramenta do diâmetro do teste
• Mude para o modo "Automático" e continue o programa S_LASPOS.H.
• O programa agora faz um conjunto de medição com F = 100mm / min em tudo semelhante à calibração
Direções de medição (R-, R +, L-, L +) "puxando para fora do feixe" e calculadas a partir dos pontos de comutação
Centro do raio laser no comprimento e eixo do raio (LM, RM).
• Os valores determinados para o centro do raio laser são automaticamente inseridos no arquivo como posições de medição aproximadas
PLC: \ BLUM \ BLUM_000.TAB (linha 12, 14).
• O mandril de calibração está posicionado nas posições de medição determinadas da seguinte forma:
- no eixo radial exatamente no centro da ferramenta
- No eixo do feixe exatamente no ponto focal
- No eixo longitudinal exatamente na borda inferior do diâmetro do teste
• O resultado é gravado no arquivo iTNC: \ BLUM \ E_LASPOS.A.
https://translate.googleusercontent.com/translate_f#6 40/63
06/12/2018 Preliminar, incompleto

O posicionamento correto do mandril de calibração nas posições de medição deve ser verificado com o olho.
No final do programa, as posições de medição estão no arquivo PLC: \ BLUM \ BLUM_000.TAB (linha 12, 13, 14)
definido corretamente

4.5.2 Programar S_RUNOUT.H (definir erro de concentricidade, erro de desvio)


Com este programa de diagnóstico, a concentricidade e erro de saída no mandril de calibração na velocidade do fuso
determinado e os dados da ferramenta são inseridos na tabela de ferramentas TOOL.T.
Por favor, observe as instruções durante a execução do programa:
• Insira o mandril de calibração no fuso e insira os dados da ferramenta L, DL, R, DR = 0mm em TOOL.T.
Mude para o modo "Automático" e inicie o programa S_RUNOUT.H.
• Primeiro, o ciclo de calibração 581 é executado com a opção "pressionando medição no jato" e
os valores de calibração são temporariamente armazenados.
• O ciclo de calibração 581 é então executado com a opção "puxando a medição do feixe" e
os valores de calibração são temporariamente armazenados.
• A partir da diferença dos valores de calibração L- ou L +, a dispersão e o erro de desvio são calculados e
cobrado com o valor DL. O valor corrigido é gravado na tabela TO TOOL.T em DL.
• A partir da diferença dos valores de calibração R- ou R +, o erro de dispersão e concentricidade é calculado e
inserido na tabela de ferramentas TOOL.T em DR.
• A dispersão dos resultados de medição, bem como os erros de concentricidade e concentricidade, são baseados na conformidade com
Limites monitorados.
• O resultado é gravado no arquivo iTNC: \ BLUM \ E_RUNOUT.A.

No final do programa, os dados da ferramenta L, DL, R, DR para o mandril de calibração na tabela de ferramentas TOOL.T estão corretos
definir. Subseqüentemente, uma calibração regular deve ser executada com esses dados da TM.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 50 01/01/2001

Page 51

4.5.3 Programa T_PARA.H (Testando os parâmetros em BLUM_000.TAB)


Com este programa de diagnóstico os parâmetros no arquivo PLC: \ BLUM \ BLUM_000.TAB (ou
BLUM_00? .TAB) para plausibilidade. Os parâmetros são lidos do arquivo e sucessivamente para o
Conformidade com os limites permitidos verificados. Se um valor limite for excedido, será exibida uma mensagem de erro
saída. No caso de erros claros, uma indicação adicional dos valores corretos permissíveis é exibida. ele
todos os parâmetros são sempre verificados para que várias mensagens de erro possam ocorrer uma após a outra. um
Mensagem de aviso significa que o parâmetro excede um limite crítico para esta máquina
no entanto, pode estar correto.
Por favor, observe as instruções durante a execução do programa:
• Mude para o modo "Automático" e inicie o programa T_PARA.H.
• Se todos os valores dos parâmetros estiverem dentro dos limites permitidos, a mensagem aparecerá no final do programa
"Parâmetro no PLC: \ BLUM \ BLUM_000.TAB livre de erros".
Atenção: Isto não é garantia de uma expiração livre de erros dos ciclos de medição!
• Se um ou mais valores de parâmetros fora dos limites permitidos aparecerem no final do programa
a mensagem "Parâmetro no PLC: \ BLUM \ BLUM_000.TAB com falha". No Q98 o último texto de erro é
número armazenado, em Q99 o número de erros.
Os parâmetros indicados por um erro ou mensagem de aviso devem ser verificados quanto à plausibilidade e
pode ser corrigido.

4.5.4 Programa T_TOOL.H (Testando os dados da TM em TOOL.T)


Com este programa de diagnóstico, os parâmetros na tabela de ferramentas TOOL.T para a ferramenta atual
Número verificado em conjunto com um número de ciclo Q350 = 581 ... 588 para plausibilidade. Os parâmetros serão
ler da tabela TM e verificar consecutivamente a conformidade com os limites permitidos. em
Se um valor limite for excedido, uma mensagem de erro será emitida. Em caso de erros claros será adicional
uma indicação dos valores corretos permitidos é exibida. Todos os parâmetros são sempre verificados para que
várias mensagens de erro podem ocorrer consecutivamente. Uma mensagem de aviso significa que o parâmetro
excede um limite crítico, que pode estar correto para esta ferramenta.
Por favor, observe as instruções durante a execução do programa:
• Mude para o modo de operação "Editar programa" e abra o programa T_PARA.H. No programa
Inicialmente, o número de ciclo 581 ... 588 a ser verificado deve ser atribuído ao parâmetro Q350.
• Mude para o modo "Automático" e inicie o programa T_TOOL.H.
• Se todos os valores dos parâmetros estiverem dentro dos limites permitidos, a mensagem aparecerá no final do programa
"Dados da ferramenta no TOOL.T livre de erros".
Atenção: Isto não é garantia de uma expiração livre de erros dos ciclos de medição!
• Se um ou mais valores de parâmetros fora dos limites permitidos aparecerem no final do programa
a mensagem "Dados da ferramenta em TOOL.T com falha". No Q98 o último número do texto do erro é armazenado,
em Q99 o número de erros.
Os parâmetros indicados por um erro ou mensagem de aviso devem ser verificados quanto à plausibilidade e
pode ser corrigido.

https://translate.googleusercontent.com/translate_f#6 41/63
06/12/2018 Preliminar, incompleto

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 51 01/01/2001

Página 52

4.5.5 Programa T_SIGNAL.H (Teste dos sinais e funções do laser)


O seguinte trabalho de comissionamento é verificado com este programa de diagnóstico:
• Especificação correta das entradas do PLC para os sinais "Laser ok" e "Dynamic" no arquivo
PLC: \ BLUM \ BLUM_000.TAB (linha 3, 4), bem como o endereço inicial do sinalizador (linha 21). Trocando o
Sinais "Laser ok" e "Dynamic" são detectados.
• Interação correta entre o programa NC e o programa PLC através das bandeiras
M1200 ... M1203 e as saídas do PLC, conforme definido no módulo PLC OPT_BLUM.SRC.
• Corrigir a conexão elétrica de todos os sinais de entrada no sistema laser Blum (sujeira, vedação de ar,
Ative o transmissor, ative o receptor) com o PLC.
• Corrigir a conexão elétrica de todos os sinais de saída do sistema laser Blum (laser ok, dinâmico) com
o PLC.
• Corrigir a conexão elétrica entre o sinal de comutação do sistema laser Blum Dinâmico e o NC
Entrada de medição X13 e função correta da entrada de medição.
• Corrigir a conexão elétrica e pneumática das válvulas para controlar a parada de sujeira e
o ar de vedação (atenção: ajuste da pressão de operação para o ar de vedação e a passagem na válvula de derivação
deve ser verificado separadamente)
• Corrigir o comportamento de desligar e ligar do sistema laser com PARAGEM DE EMERGÊNCIA e
Interrupção do programa, conforme definido no módulo PLC OPT_BLUM.SRC.
• Especificação correta do deslocamento do número de erro no arquivo PLC: \ BLUM \ BLUM_000.TAB (linha 10).

Por favor, siga as instruções durante a execução do programa. As seguintes funções são testadas:
• verificação manual "Abra a tampa da sujeira"
• Verificação manual "Desligue o ar bloqueador"
• Verificação manual "Ativar remetente ativado"
• Verificação manual "Release receiver on"
• Entrada de PLC de teste de sinal automático "Laser ok" = 1 e "Sinal dinâmico" = 0
• Teste automático de sinal Entrada PLC "Laser ok" = 0 e pulso "Sinal dinâmico" = 0-1-0
• Comportamento de ativação / desativação do sistema de laser com PARADA DE EMERGÊNCIA.
• Teste de sinal na entrada de medição X13 por interrupção manual do feixe durante um conjunto de medição com
F = 1 mm / min e IZ = + 1 mm.
• Exibição da mensagem de erro "Laser não está pronto" no final do programa

4.5.6 Programa T_SKIP.H (testando a entrada de medição X13)


Com este programa de diagnóstico, a reação da entrada de medição X13 com medição diferente
velocidades com o mandril de calibração.
Por favor, observe as instruções durante a execução do programa:
Atenção: Não execute o programa em sistemas NANO (por causa do overstroke limitado)
• Insira o mandril de calibração no fuso e insira os dados da ferramenta L, DL, R, DR em TOOL.T.
• Mude para o modo "Automático" e inicie o programa T_SKIP.H.
• O programa executa consecutivamente vários conjuntos de medição com diferentes caminhos de medição e
Medição alimenta na direção Z "empurrando no jato":
- 1º conjunto com chumbo = 0,1 mm Alimentação = 1 mm / min
- 2º conjunto com chumbo = 1 mm Alimentação = 10mm / min
- 3º conjunto com chumbo = 10 mm Alimentar = 100mm / min
- 4º conjunto de medição com chumbo = 10 mmAlimentar = 1.000 milímetros / minuto
- 5º conjunto de medição com chumbo = 100 mm de alimentação = 10000 mm / min
• Da posição do ponto de comutação e da posição de frenagem, o tempo de reação na entrada de medição, o freio
o tempo de atraso e a distância de frenagem, bem como o erro de medição em diferentes avanços calculados.
• O resultado é gravado no arquivo iTNC: \ BLUM \ E_SKIP.A.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 52 01/01/2001

https://translate.googleusercontent.com/translate_f#6 42/63
06/12/2018 Preliminar, incompleto

Página 53

4.5.7 Programa CORR_KF.H (correção de comprimento em fresas esféricas)


Com este programa de correção, o comprimento da ferramenta medido fora do centro dos moinhos
Dependência do raio da esfera R2 + DR2 e do deslocamento radial TT: ROFFS na ponta da esfera ou na
Centro da bola a ser corrigido. A medição do comprimento fora do centro e a subsequente correção do comprimento
especialmente para fresas de topo esféricas com recesso central, sem aresta de corte sobre o centro da ferramenta
vai.
O programa de correção é chamado diretamente após o ciclo 584. Os dados da ferramenta L + DL,
R + DR, R2 + DR2, LTOL, RTOL e ROFFS são lidos da tabela TM, o comprimento da ferramenta L + DL
corrigido para o ponto de bola e escrito de volta para a tabela TM. Através de uma pequena modificação do
Programa de correção, o comprimento da ferramenta L + DL também pode ser corrigido para o centro da esfera. o
Os dados corrigidos da ferramenta são imediatamente válidos e ativos.

4.5.8 Programa CORR_L_R.H (compensação de comprimento e raio)


Com este programa de correção, o comprimento da ferramenta ou o raio da ferramenta podem ser ajustados na tabela de ferramentas
o desvio é corrigido para um setpoint definido. Nos programas CAD / CAM, o trem é
a ferramenta de fresagem frequentemente em relação a um comprimento de ferramenta predeterminado fixo ou predefinido
Raio da ferramenta calculado. Pequenos desvios dos valores nominais podem ocorrer durante o processamento do
Peça de trabalho ainda ser considerada.
A correção pode opcionalmente ser realizada em comprimento e / ou raio. Uma correção no
Desvio L = L É -L valor de referência ou R = R actual -R valor de referência só é executado se o valor de referência do comprimento em Q0 ≠ 0 ou
o ponto de ajuste do raio é inserido em Q1 ≠ 0.
O programa de correção é chamado diretamente após o ciclo 584 ou 588. Os dados da ferramenta
L + DL, R + DR, LTOL e RTOL são lidos da tabela TM, os valores L = L reais -Q0, DL = 0 ou
R = R é -Q1, DR = 0 corrigido e gravado de volta na tabela TM. Os dados corrigidos L e R são
monitorado para conformidade com as tolerâncias LTOL ou RTOL e o status da ferramenta de acordo
definir. Os dados corrigidos da ferramenta são imediatamente válidos e ativos.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 53 01/01/2001

Página 54

4.6 Recomendações gerais

As seguintes instruções devem ser observadas para um resultado satisfatório:

4.6.1 Alinhamento da barreira fotoelétrica a laser


• Para obter a melhor precisão absoluta possível, o raio laser deve estar paralelo aos eixos NC
(erro de paralelismo <0,001%, isto é, max 0,01 mm a 1000 mm de distância).
- Para a versão do transportador MICRO, o feixe de laser é paralelo à superfície do rolamento e à fábrica
bordas de parada laterais alinhadas. Para um feixe focado, o ponto focal está exatamente no

https://translate.googleusercontent.com/translate_f#6 43/63
06/12/2018 Preliminar, incompleto
- NaMeio entre
versão o transmissor
única e o receptor.
MINI, o paralelismo do feixe de laser deve ser assegurado por um alinhamento de feixe preciso
e garantindo um cultivo estável. O alinhamento pode ser feito com uma cruz, que
movido ao longo do feixe de laser do transmissor para o receptor. O ponto de luz é permitido
ao longo de todo o comprimento não se desviam da mira.
• Um grande erro de paralelismo do feixe de laser é causado por erros de precisão no comprimento
medição com diferentes diâmetros de ferramentas perceptíveis. O seguinte comportamento é reconhecível:
- diâmetro Wz ≈ Diâmetro de calibração: a interrupção do feixe aproxima-se do ponto de calibração
em seu lugar. O ponto de calibração é de aproximadamente 0,5 * diâmetro de calibração da posição de medição teórica
(Ponto de foco) removido. O sinal de comutação está quase no mesmo lugar em relação ao mandril de calibração
acionado. O comprimento Wz é determinado com muita precisão.
- Diâmetro de calibração << Diâmetro de calibração: A interrupção do feixe é mais próxima do valor teórico
Posição de medição em vez disso (por exemplo, mais perto do ponto focal). O sinal de comutação é oposto ao mandril de calibração
desencadeada mais tarde. O comprimento Wz é assim medido um pouco pequeno demais.
- diâmetro Wz >> diâmetro de calibração: A interrupção do feixe ocorre mais longe do
posição de medição teórica (por exemplo, mais longe do ponto focal). O sinal de comutação é o oposto
acionado anteriormente pelo mandril de calibração. O comprimento Wz é assim medido um pouco grande demais.
• Por este motivo, é necessário medir o comprimento das ferramentas acêntricas (por exemplo, fresas de topo,
Cabeça da faca, etc) fora do eixo Wz no raio externo. Neste caso diminui
a influência de um erro de paralelismo tremendo.

4.6.2 Posição de medição


• Ao calibrar e medir, o eixo do fuso deve estar sempre na mesma posição de medição entre o transmissor
e os destinatários são direcionados:
- Com um raio laser focalizado, a posição de medição está exatamente no ponto de foco especificado (no caso de
Versão do transportador no meio, com MINI versão única de acordo com a folha de dados).
- Com feixe de laser paralelo, a posição de medição é livremente selecionável, mas os melhores resultados estão em
alcançado perto do receptor. A influência das difrações e reflexões sobre o
A aresta de corte da ferramenta é a mais baixa aqui.

4.6.3 Problemas com o refrigerante


• Para a medição, o fluxo de refrigerante (refrigerante externo e interno) deve ser desligado. quando
possível, não meça imediatamente após desligar o refrigerante. Se necessário, tempo de permanência
Inserir.
• As arestas de corte de ferramentas contaminadas com refrigerantes ou cavacos devem ser removidas com ar
ou limpo girando em alta velocidade. Aqui, o max. velocidade permitida
do fabricante da ferramenta.
• As ferramentas onde o líquido de refrigeração interno desligado pinga, podem ser parcialmente
A velocidade pode ser limpa. Uma verificação de quebras de ferramenta também é limitada neste caso
Precisão (erro <0,1 mm) possível.
• Se derramar refrigerante durante a medição, o ar de vedação deve permanecer ligado. por
Alterando a velocidade do fuso, o ângulo de radiação do refrigerante nachropfenden pode ser alterado
Certifique-se de que as gotas não sejam lançadas do nível da parada de sujeira.
• No caso de sujeira freqüente da ótica devido a refrigerante ou chips, o transmissor e o receptor devem ser usados
adicionalmente coberto com uma capa protetora (caixa de proteção disponível a pedido).

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 54 01/01/2001

Page 55

4.6.4 Problemas com névoa de líquido refrigerante


• A névoa de refrigerante reduz a saída de luz no receptor, quanto mais forte o nevoeiro e quanto maior
o caminho da luz entre o transmissor e o receptor é. Nesse caso, com maior ganho no
Receptor de sinal a ser trabalhado.
• Se a névoa do refrigerante for muito forte, a barreira de luz laser pode não estar pronta para operação
ser alcançado. Neste caso, a névoa do líquido refrigerante deve ser aspirada ou um tempo de
A decomposição do nevoeiro será inserida.
• Mesmo com emissão de luz reduzida, uma medição precisa pode ser realizada imediatamente antes
a medição da ferramenta é realizada uma calibração.
• O nevoeiro constante no espaço de trabalho pode ser compensado se a calibração e a ferramenta
O levantamento não é realizado de um lado, mas de ambos os lados, e os resultados parciais são calculados
no diâmetro Wz). Como referência, o centro do raio laser deve ser usado neste caso
(Modificação de software necessária). Por razões de tempo, a medição unilateral é geralmente preferida.

4.6.5 Problemas com ótica suja


• Se as lentes estiverem freqüentemente sujas, verifique a unidade de filtro quanto a resíduos de óleo ou água no filtro.
e possivelmente substituir a unidade de filtro. Da mesma forma, as linhas pneumáticas de
Sujeira e ar de vedação devem ser substituídos por linhas novas e limpas, como
Os depósitos internos do fluxo de ar são constantemente transportados para o sistema de medição.
• Os óculos ópticos cobrindo o transmissor e o receptor devem ser mantidos extremamente limpos e
necessário para ser limpo com um pano de limpeza de óculos úmido. Mesmo impressões digitais podem ser medidas
causa.
• Se o sistema pneumático com unidade de filtro estiver corretamente instalado, a limpeza do sistema óptico está acima de um
longo período de uso geralmente garantido.

https://translate.googleusercontent.com/translate_f#6 44/63
06/12/2018 Preliminar, incompleto
4.6.6 Fatores influenciadores da precisão absoluta
• Se houver uma forte névoa de refrigeração no caminho da luz, a posição de comutação é para o centro do raio laser
deslocado, ou seja, o sinal de comutação é acionado anteriormente. A geometria da ferramenta torna-se assim aparente
medido maior (erro aprox. <0,02 mm).
• Se as arestas de corte da ferramenta estiverem muito sujas com líquidos refrigerantes (película lubrificante,
Gotas!), A geometria da ferramenta é medida maior (erro aprox. <0,03 mm).
• Comparada a um dispositivo de configuração de ferramenta, a geometria da ferramenta é estática após a
Princípio da luz incidente ou transmitido determinado com a câmera CCD, podem ocorrer desvios, como
o sistema de medição a laser, a geometria da ferramenta é determinada dinamicamente no estado de fixação. em
A medida do comprimento de Wz é o comprimento real de Wz, levando em conta os Einzugsfehlers
Suporte de ferramenta medido (erro detectado até 0,07 mm para cones íngremes). No wz
Medição de raio são também o erro de concentricidade do fuso, os erros de alternância de Wz e
Erro de circuito com pequenas ferramentas tensionadas de forma acústica no valor medido.
• O acabamento da superfície (mate, brilhante, metálico) quase não tem influência na precisão
(Erro <0,005 mm), bem como a cor da superfície devido a diferentes revestimentos (HSS, VHM,
PCD, TiN, TiCN).
• A velocidade recomendada do fuso para medir o comprimento da ferramenta e o raio da ferramenta corresponde
velocidade de processamento.
• Para a velocidade de medição, o erro do sistema devido à relação de velocidade de avanço deve ser levado em consideração.
Para alcançar uma resolução de 1 μm , a seguinte velocidade de medição deve ser mantida:
Alimentação de medição [mm / min] <= 0,001 [mm] * Velocidade do fuso [1 / min]
A velocidade de medição deve ser mantida constante durante o conjunto de medição e não deve exceder
O interruptor de sobreposição pode ser influenciado ou reduzido.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 55 01/01/2001

Página 56

5 Descrição dos ciclos de medição

5.1 Ciclo 581 - Calibração do sistema de medição a laser

O ciclo 581 é o programa para calibrar o sistema de medição a laser BLUM usando um mandril de calibração.
Antes que a barreira de luz do laser possa ser medida, o sistema deve ser calibrado, isto é, o
A posição dos pontos de comutação deve ser determinada. Para este propósito, um mandril de calibração da empresa BLUM é usado, o
tem uma forma característica para calibração ( pino cilíndrico com eixo ∅ 8 / 12mm e
∅ 12 / 20mm). Este é preso em um porta-ferramentas e em comprimento, diâmetro e altura
medido com muita precisão. A melhor concentricidade possível deve ser assegurada para a medição de calibração.
As dimensões exatas do mandril de teste (L = comprimento, R = raio, DL = altura, DR = 0,5 * erro de concentricidade) tornam-se
ler a partir da tabela de ferramentas durante a chamada do programa. O programa "perde" o testador em relação
às cotas de referência especificadas. Os resultados da medição são divididos em diferentes parâmetros de calibração (Q-
Parâmetro) e armazenados na tabela BLUM_000.TAB. Estes parâmetros de calibração são permitidos
não sobrescritos ou alterados. Durante a medição posterior da ferramenta, esses parâmetros
utilizado para posicionamento no feixe de laser e para cálculo de comprimento e diâmetro.

Os seguintes parâmetros Q são usados quando o programa é chamado:


Q350 Tipo de medição: (sem função, apenas necessário para chamada em código DIN / ISO)
Q350 = 0 → sem função
Q350 = 1 → Salvando os valores de calibração Q44, Q45 como posição de medição Q52, Q50
Q350 = 2 → ver Q350 = 1
Q361 Número de medições repetidas para calcular a média
Q362 Tolerância de dispersão permitida dos valores medidos individuais durante a repetição da medição

Os seguintes parâmetros devem ser definidos na tabela de ferramentas TOOL.T:


L = xxx, xxx comprimento de calibração
Distância medida a partir de um medidor de ferramenta ou de uma ferramenta
Ponto de referência da transportadora até a borda superior do diâmetro do teste (entrada μ m exatamente).
R = xx, xxx calibrar raio
Raio do diâmetro do teste medido com um micrômetro interno (entrada µm exatamente)
DL = xx, xxx comprimento do deslocamento da ferramenta = altura do mandril de calibração
Distância medida entre a borda superior e a borda inferior do sensor com um micrômetro interno
Diâmetro de teste (entrada μ m exatamente)
DR = x, xxx Raio de compensação da ferramenta = erro de concentricidade
Com um medidor de discagem medido erro de concentricidade da ferramenta fixada no fuso.
(Entrada: +0,5 * erro de concentricidade = +0,5 * (max - min.

Figura: Parâmetro de chamada de ciclo

https://translate.googleusercontent.com/translate_f#6 45/63
06/12/2018 Preliminar, incompleto
L = comprimento do mandril de calibração
R = raio do mandril de calibração
DL = altura do mandril de calibração
DR = erro de concentricidade
L

LOFFS
DR 4
DL 1 2

R ROFFS 3

Figura: Dimensões do mandril de calibração Figura: Posições de medição

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 56 01/01/2001

Página 57

Exemplo para chamar o ciclo de medição no programa NC:


...
FERRAMENTA DE CHAMADA 1 Z S3000 FMAX
CALIBRAR SONDA TCH 581
Q350 = 0; MEDIDA
Q361 = 2; NÚMERO DE MEDIDAS
Q362 = 0,01; SUP. TOLERÂNCIA STRAY
...

Parâmetros em TOOL.T:
T L DL R DR R2 DR2 TL CUT R OFFS L OFFS L TOL R TOL L BREAK R BREAK
1 80,5 +10.0 +6.0 0005 xxx xxx xxx 0.0 0.0 xxx xxx xxx xxx

explicação:
O mandril de calibração com T No. = 1 é carregado no fuso antes de chamar o ciclo 581.
Por lado de sondagem é um ciclo de sondagem múltipla com grosseiro e fino com fuso rotativo (S = 3000 min -1 )
Resolução executada. Após a busca grosseira das bordas do teste, duas repetições
Medições (Q361) realizadas com alta resolução, a média calculada e a dispersão de
Leituras individuais monitoradas para conformidade com a tolerância da cama de 0,01 mm (Q362). O determinado
Os valores de calibração são gravados na tabela BLUM_000.TAB. Na tabela esses parâmetros são permitidos
não pode ser excluído ou substituído!
No final do ciclo de medição, o plano de retrocesso é aproximado em avanço rápido.

aviso:
O mandril de calibração deve ser encolhido em um eixo de recepção do eixo e mantido na ferramenta
administração com um número de ferramenta. Antes da medição, o mandril de calibração deve ser substituído por um
Um pano úmido e sem fiapos (por exemplo, pano para limpeza de óculos) deve ser completamente limpo em todos os pontos de medição.
Uma entrada incorreta dos parâmetros de calibração pode causar os seguintes erros:
• Se as dimensões do mandril de calibração na tabela de ferramentas estiverem incorretas,
Resultados de medição na medição da ferramenta incorretos.
• Se a calibração estiver faltando ou não for executada, ela será usada durante a medição posterior da ferramenta
abordou posições de medição incorretas ou indefinidas.
A calibração e medição devem ser realizadas na temperatura de operação da máquina
(Ciclo de trabalho pelo menos 15 minutos).

Os seguintes parâmetros são determinados durante a calibração:


Q40 Valor de calibração do comprimento L - (Z menos)
Posição: em relação ao centro do raio laser em direção axial negativa
Q41 Valor de calibração de comprimento L + (Z-Plus)
Posição: em relação ao centro do feixe de laser em direção axial axial positiva
Q42 Valor de calibração do raio R - (X / Y menos)
Posição: em relação ao centro do feixe de laser em uma direção negativa do eixo radial
Q43 Valor de calibração do raio R + (X / Y-Plus)
Posição: em relação ao centro do feixe de laser em uma direção do eixo radial positiva
Q44 Centro do raio laser no eixo longitudinal LM (eixo Z)
O centro do raio laser é calculado a partir da média aritmética de pos. comprimento e negativo
Valor de calibração determinado: Q44 = (Q40 + Q41) / 2
Q45 Centro do raio laser no eixo do raio RM (eixo X / Y)
O centro do raio laser é calculado a partir da média aritmética de pos. e raio neg
Valor de calibração determinado: Q45 = (Q42 + Q43) / 2

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G

https://translate.googleusercontent.com/translate_f#6 46/63
06/12/2018 Preliminar, incompleto
por BLUM-Novotest 1998 Página: 57 01/01/2001

Página 58

RM Figura: Posições de ponto de comutação no raio laser


R + R- R- == R +
Z+
Y+
X+

L+ L+ Z+
Y+
= LM
L- = X+
L-

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 58 01/01/2001

Página 59

5.2 Ciclo 582 - Compensação de temperatura dos eixos NC

O ciclo 582 é o programa para a compensação de temperatura dos eixos NC com a medição a laser BLUM
sistema usando o mandril de calibração. Em um requisito de maior precisão, a temperatura depende
Para compensar o comportamento térmico da máquina, a mudança induzida termicamente na posição dos eixos com
Ajude a barreira de luz laser e o mandril de calibração a serem facilmente medidos.
As dimensões exatas do mandril de teste (L = comprimento, R = raio, DL = altura, DR = 0,5 * erro de concentricidade) tornam-se
ler a partir da tabela de ferramentas durante a chamada do programa. O programa "perde" o pino de teste e determina

https://translate.googleusercontent.com/translate_f#6 47/63
06/12/2018 Preliminar, incompleto
a posição
em radial ecom
comparação axial atual do de
a medição centro do feixe
referência de A
TK. laser. Esta posição
diferença serápode
calculada desativada com
então ser a posição
calculada de referência
como um ponto zero aditivo
ser compensado. O programa de usinagem usará os valores corrigidos
continuou.
A compensação de temperatura dos eixos NC só faz sentido se o próprio sistema de medição a laser não
sujeito a grandes influências de temperatura, por exemplo, por efeito de temperatura desigual e unilateral
Refrigerante ou hot chips. Com suportes de montagem longos no MINI ou extensões no MICRO
essas influências negativas são amplificadas. Com um sistema de portadora padrão MICRO rodando diretamente no
A mesa da máquina é anexada perto da peça de trabalho, os melhores resultados são alcançados.
Os valores de deslocamento determinados podem ser determinados através do programa de usinagem NC ou através do
Programa PLC lido e avaliado (avaliar a estratégia de avaliação com o fabricante da máquina). em
Quando o ciclo de medição foi executado com sucesso, o sinalizador M1208 = 1 é usado como identificador para atualizar o
Valores de deslocamento na tabela de parâmetros PLC: \ BLUM \ BLUM_000.TAB definido pelo ciclo de medição.

A integração da medição de TC na sequência de processamento deve prosseguir de acordo com o seguinte esquema:
1. Calibre o sistema de medição a laser com o mandril de calibração.
2. Medir todas as ferramentas usadas em comprimento e diâmetro.
3. Processamento de teste da primeira peça de trabalho até que todas as dimensões da peça de trabalho correspondam à dimensão nominal.
4. Medição de referência TK (Q350 = 0) para registrar o estado atual da máquina como referência.
5. Produção da próxima peça de trabalho.
6. Medição de comparação TK (Q350 = 1) sobre o deslocamento do eixo atual em relação ao valor de referência
determinar e deslocar através do offset zero aditivo.
7. Dependendo do crescimento de calor da máquina e da precisão requerida, o TK-
A medição de comparação é repetida antes ou depois de cada usinagem da n-ésima peça de trabalho.

Os seguintes parâmetros Q são usados quando o programa é chamado:


Q350 Tipo de medição: calcule o resultado do TC como valor de referência ou valor de comparação
Q350 = 0 → Medida = medição de referência (padrão)
Q350 = 1 → Cheque = medição de comparação
Q350 = 2 → consulte Q350 = 1 (os parâmetros no Q185, Q186, Q187 não são atualizados)
Q361 Número de medições repetidas para calcular a média
Q362 Tolerância de dispersão permitida dos valores medidos individuais durante a repetição da medição

Os seguintes parâmetros devem ser definidos na tabela de ferramentas TOOL.T:


L = xxx, xxx comprimento de calibração
Distância medida a partir de um medidor de ferramenta ou de uma ferramenta
Ponto de referência da transportadora até a borda superior do diâmetro do teste (entrada μ m exatamente).
R = xx, xxx calibrar raio
Raio do diâmetro do teste medido com um micrômetro interno (entrada µm exatamente)
DL = xx, xxx comprimento do deslocamento da ferramenta = altura do mandril de calibração
Distância medida entre a borda superior e a borda inferior do sensor com um micrômetro interno
Diâmetro de teste (entrada μ m exatamente)
DR = x, xxx Raio de compensação da ferramenta = erro de concentricidade
Com um medidor de discagem medido erro de concentricidade da ferramenta fixada no fuso.
(Entrada: +0,5 * erro de concentricidade = +0,5 * (max - min.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 59 01/01/2001

Página 60

LTOL Desvio máximo permitido no eixo longitudinal (para medição comparativa)


O crescimento térmico da máquina é limitado. Para erros ocorridos durante a medição
determinar um limite de tolerância para o eixo de comprimento é definido. É o determinado
Valor de correção (diferença objetivo / real) maior que a tolerância permitida, aparece uma mensagem de erro
saída. O valor do deslocamento de comprimento está na tabela PLC: \ BLUM \ BLUM_000.TAB
Linha 32 entrou. O valor pode ser lido a partir daí e dependendo da estratégia de avaliação
o deslocamento zero aditivo é compensado.
Intervalo de valores: 0,0000 mm <= LTOL <= 0,9999 mm
Valor padrão: LTOL = 0,020 mm ... 0,050 mm
RTOL Desvio máximo permitido no eixo do raio (para medição comparativa)
O crescimento térmico da máquina é limitado. Para erros ocorridos durante a medição
determinar um limite de tolerância para o eixo do raio é definido. É o determinado
Valor de correção (diferença objetivo / real) maior que a tolerância permitida, aparece uma mensagem de erro
saída. O valor do deslocamento do raio está na tabela PLC: \ BLUM \ BLUM_000.TAB
Linha 33 entrou. O valor pode ser lido a partir daí e dependendo da estratégia de avaliação
o deslocamento zero aditivo é compensado.
Intervalo de valores: 0,0000 mm <= RTOL <= 0,9999 mm
Valor padrão: RTOL = 0,020 mm ... 0,050 mm

Figura: Parâmetro de chamada de ciclo


RTOL
L = Comprimento do mandril de calibração
dR R = Raio do mandril de calibração

https://translate.googleusercontent.com/translate_f#6 48/63
06/12/2018 Preliminar, incompleto
DL =
DR = altura
erro dedoconcentricidade
mandril de calibração
LTOL = Deslocamento admissível do eixo longitudinal
dL RTOL = Deslocamento admissível do eixo do raio
L LTOL
LOFFS
DR
DL 4
1 2
R ROFFS
3
Figura: Valores de compensação de temperatura Figura: Posições de medição

Exemplo para chamar o ciclo de medição no programa NC:


...
FERRAMENTA DE CHAMADA 1 Z S3000 FMAX
COMPENSAÇÃO DE TEMP TCH 582
Q350 = 1; MEDIDA
Q361 = 2; NÚMERO DE MEDIDAS
Q362 = 0,01; SUP. TOLERÂNCIA STRAY
...

Parâmetros em TOOL.T:
T L DL R DR R2 DR2 TL CUT R OFFS L OFFS L TOL R TOL L BREAK R BREAK
1 80,5 +10.0 +6.0 0005 xxx xxx xxx 0.0 0.0 +0,02 +0,02 xxx xxx

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 60 01/01/2001

Página 61

explicação:
O mandril de calibração com T No. = 1 é carregado no fuso antes do ciclo 582 ser chamado.
Antastseite Pro duas medições replicadas (Q361) em um eixo rotativo (S = 3,000 min -1 ) com elevada
Resolução executada , a média calculada e a dispersão de leituras individuais em conformidade
a tolerância de dispersão de 0,01 mm (Q362) é monitorada. Da média de positivo e negativo
A direção da sonda é calculada no centro do raio laser. A TK assim determinada mediu os valores no comprimento e
O eixo do raio é comparado com os valores de referência TC armazenados (Q350 = 1). A diferença pode ser o
não exceda a tolerância admissível no eixo longitudinal (LTOL) e no eixo do raio (RTOL).
No final do ciclo de medição, o plano de retrocesso é aproximado em avanço rápido.

aviso:
Com uma medição de referência (Q350 = 0), os valores de TC determinados são usados como valores de referência na tabela
BLUM_000.TAB escrito. Esses parâmetros não devem ser excluídos ou sobrescritos na tabela
ser! Os valores de calibração também são atualizados durante a medição de referência TK.
Em uma medida de comparação (Q350 = 1), a diferença entre os valores reais do turno TC e os TCs
Os valores de referência são determinados e gravados na tabela BLUM_000.TAB. Os valores de calibração são usados no
Medição de comparação TK atualizada somente se o deslocamento determinado estiver dentro da faixa permitida
Tolerância de deslocamento (LTOL, RTOL) é.

Os seguintes parâmetros Q são determinados ou atualizados durante a medição do TC:


Q40 Valor de calibração do comprimento L - (Z menos)
Q41 Valor de calibração de comprimento L + (Z-Plus)
Q42 Valor de calibração do raio R - (X / Y menos)
Q43 Valor de calibração do raio R + (X / Y-Plus)
Q44 Centro do raio laser no eixo longitudinal LM (eixo Z)
Q45 Centro do raio laser no eixo do raio RM (eixo X / Y)
Q46 Centro de referência do raio laser no eixo longitudinal (eixo Z) (apenas no Q350 = 0)
O centro do raio laser é calculado a partir da média aritmética de pos. comprimento e negativo
Medição de referência determinada.
Uso: Como referência para o deslocamento dependente da temperatura do eixo de comprimento.
Q47 Centro de referência do raio laser no eixo do raio (eixo X / Y) (apenas no Q350 = 0)
O centro do raio laser é calculado a partir da média aritmética de pos. e raio neg
Medição de referência determinada
Uso: Como referência para o deslocamento dependente da temperatura do eixo do raio.
Deslocamento no eixo longitudinal (eixo Z) (apenas no Q350 = 1)
A diferença entre o valor de referência TK e o valor de comparação TK está na tabela
PLC: \ BLUM \ BLUM_000.TAB linha 32 escrita. O valor pode ser lido de lá e como
o deslocamento zero aditivo é compensado. Essa alocação deve ser feita pelo
https://translate.googleusercontent.com/translate_f#6 49/63
06/12/2018 Preliminar, incompleto
os usuários podem ser complementados e adaptados à sua estratégia de avaliação individual.
Eixo do comprimento de deslocamento (Z) = valor de referência (Q46) - valor real(Unidade:
(Z) mm)
Deslocamento no eixo do raio (eixo X / Y) (apenas no Q350 = 1)
A diferença entre o valor de referência TK e o valor de comparação TK está na tabela
PLC: \ BLUM \ BLUM_000.TAB linha 33 escrita. O valor pode ser lido de lá e como
o deslocamento zero aditivo é compensado. Essa alocação deve ser feita pelo
os usuários podem ser complementados e adaptados à sua estratégia de avaliação individual.
Eixo do raio de deslocamento (X / Y) = setpoint (Q47) - valor real (X / Y) (Unidade: mm)
Q185 Valor de deslocamento no eixo X
Q186 Valor de deslocamento no eixo Y
Q187 Valor de deslocamento no eixo Z

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 61 01/01/2001

Página 62

Exemplo para calcular os valores de offset no seguinte programa NC:


(desde que a função ainda não tenha sido implementada pelo fabricante da máquina no PLC!)
...
COMPENSAÇÃO DE TEMP TCH 582
Q350 = 1; MEDIDA
Q361 = 2; NÚMERO DE MEDIDAS
Q362 = 0,01; SUP. TOLERÂNCIA STRAY
; FN 26: TABOPEN PLC: \ BLUM \ BLUM_000.TAB; TABELA ABERTA
; FN 28: TABREAD Q0 = 32 / " valor " ; AKT. SUBSTITUIÇÃO EM LAENGENACHSE dL READ
; FN 28: TABREAD Q1 = 33 / " Valor " ; AKT. SHIFT IN RADIUS AXES LEIA
; SINALIZAÇÃO POSITIVA NA OBRA DE CORREÇÃO
CYCL DEF 7.0 ZERO POINT
CYCL DEF 7.1 IX + Q185; DESVIO DO PONTO ZERO ADITIVO dR NO EIXO RADIUS X
CYCL DEF 7,2 IY + Q186; DESLOCAMENTO DO PONTO ZERO ADITIVO = 0 NO EIXO DO FEIXE Y
CYCL DEF 7,3 IZ + Q187; SHIFT DO PONTO ZERO ADITIVO dL NA LAENGENACHSE Z
...

https://translate.googleusercontent.com/translate_f#6 50/63
06/12/2018 Preliminar, incompleto

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 62 01/01/2001

Página 63

5.3 Ciclo 583 - Medição do comprimento da ferramenta de ferramentas centralizadas

O ciclo 583 é o programa para medir o comprimento de ferramentas centralizadas com a medição a laser BLUM
O programa pode conter ferramentas conhecidas (comprimento Wz L ≠ 0 mm) ou ferramentas desconhecidas (comprimento Wz
Comprimento L = 0). O resultado da pesquisa está na tabela de ferramentas sob o atual
Ferramenta T-No. escrito de volta.
Atenção: Com dados de ferramentas desconhecidos (L = 0, R = 0) existe sempre o perigo de uma colisão com o BLUM
Barreira de luz laser dada. Portanto, basicamente, a entrada de Werkzeuggeometriedaten bruto
recomendado na tabela de ferramentas TOOL.T (precisão de entrada / desvio máximo < ± 5 mm).

O ciclo de medição é adequado para medir o comprimento das seguintes ferramentas:


Brocas helicoidais, Perfuratrizes, Torneiras, Brocas, Perfuratrizes NC, Furadeiras de passo, Brocas de furação, Brocas de cone
escareadores, escareadores, cortadores de ponta de bola, punções de gravação, pinos de moagem, etc.

Os seguintes parâmetros Q são usados quando o programa é chamado:


Q350 Tipo de medição
Q359 Correção de comprimento aditivo
Q361 Número de medições repetidas para calcular a média
Q362 Tolerância de dispersão permitida dos valores medidos individuais durante a repetição da medição

Os seguintes parâmetros devem ser definidos na tabela de ferramentas TOOL.T:


L, DL Comprimento da ferramenta, compensação do comprimento da ferramenta
LTOL Tolerância de desgaste: comprimento

Figura: Parâmetro de chamada de ciclo


L + DL = comprimento da ferramenta
LTOL = Comprimento de tolerância de desgaste permitido
Q350 = tipo de medição
L, DL Q359 = Correção do comprimento do aditivo
Q361 = número de medições repetidas
Q362 = tolerância de propagação permitida

LTOL

Determinando a velocidade do fuso:


Para compensar a mudança dependente da velocidade no comprimento do fuso na pesquisa, é
faz sentido determinar o comprimento real da ferramenta na velocidade de operação. A medição do comprimento da ferramenta é
portanto, sempre executado com a velocidade do fuso S programada no último bloco TOOL CALL.
No final do ciclo de medição, o último estado de fuso ativo é restaurado.

Exemplo para determinar a velocidade do fuso:


Velocidade de medição para ciclos de medição no PLC: \ BLUM \ BLUM_000.TAB: S = 3000 rpm
...
FERRAMENTA DE CHAMADA 5 Z S1000 FMAX; MEDIÇÃO DE COMPRIMENTO COM S = 1000
FERRAMENTA DE CHAMADA 5 Z S3000 FMAX; MEDIÇÃO DE COMPRIMENTO COM S = 3000
FERRAMENTA DE CHAMADA 5 Z S15000 FMAX; MEDIÇÃO DE COMPRIMENTO com S = 15000
...

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 63 01/01/2001

Página 64

Exemplo para chamar o ciclo de medição no programa NC:


...
TOOL CALL 5 Z S3000 FMAX
TCH SONDA 583 WZ-LENGTH CENTRIC
Q350 = 0; MEDIDA
Q361 = 3; NÚMERO DE MEDIDAS
Â
https://translate.googleusercontent.com/translate_f#6 51/63
06/12/2018 Preliminar, incompleto
Q362 = 0,03;
Q359 0,02; ADD.
SUP. TOLERÂNCIA STRAY
LAENGENKORREKTUR
...

Parâmetros em TOOL.T:
T L DL R DR R2 DR2 TL CUT R OFFS L OFFS L TOL R TOL L BREAK R BREAK
5 +0.0 +0.0 xxx xxx xxx xxx xxx +0.0 xxx +0.02 xxx xxx xxx

explicação:
A ferramenta com T No. = 5 é carregada no fuso antes da chamada do ciclo 583.
Ao longo de um ciclo de sondagem múltipla, o comprimento da ferramenta no eixo da ferramenta (ROFFS = 0) torna-se três vezes
(Q361), e a dispersão das medições individuais na conformidade da tolerância de dispersão de 0,02 mm
(Q362) monitorado. O valor de correção do comprimento do aditivo de 0,03 mm (Q359) torna-se a correção da ferramenta DL
adicionado.
No Q350 = 0, o comprimento da ferramenta medida é gravado na memória L e o deslocamento da ferramenta
DL = 0 set.
Com Q350 = 1, o comprimento da ferramenta de referência na memória L não é alterado. O desvio entre atualmente
o comprimento real da ferramenta medido e o comprimento da ferramenta alvo são calculados e gravados na memória DL.
Subsequentemente, a correção da ferramenta DL é verificada quanto à conformidade com a tolerância de desgaste LTOL e
Status da ferramenta TL definido.
Com Q350 = 2, o comprimento da ferramenta não é alterado em L, DL. O desvio entre medido atualmente
O comprimento real da ferramenta e o comprimento nominal da ferramenta são calculados e para garantir que a tolerância de desgaste LTOL seja cumprida
controlado e definir o status da ferramenta TL.
⇨ Se a ferramenta estiver livre de erros, o indicador de erro Q199 = 0 e M1205 = 0 serão definidos. O processamento de peças
pode ser continuado sem interrupção.
⇨ Se a ferramenta estiver com defeito, os indicadores de erro Q199 = 1 e M1205 = 1 estão definidos e a ferramenta está em
Tabela de ferramentas TOOL.T desativada. As ações adicionais, por exemplo, parada ou substituição da máquina
de uma ferramenta irmã, deve ser decidido no programa principal.
No final do ciclo de medição, o plano de retrocesso é aproximado em avanço rápido.

Os seguintes parâmetros em TOOL.T são definidos na seqüência do programa:


L, DL Comprimento da ferramenta, compensação do comprimento da ferramenta (apenas na Q350 = 0/1)
TL bloqueio da ferramenta

Os seguintes parâmetros Q são definidos no fluxo do programa:


Q199 Parâmetros de status da ferramenta para quebra de ferramenta, desgaste de ferramenta e controle de corte
Q199 = 0 → Ferramenta / corte OK , continuar a maquinação da peça de trabalho
Q199 = 1 → Dimensão da ferramenta fora da tolerância ao desgaste

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 64 01/01/2001

Página 65

5.4 Ciclo 584 - Configuração da ferramenta em comprimento e raio com arredondamento


controle de execução

O ciclo 584 é o programa para medir o comprimento e o diâmetro de ferramentas acêntricas,


bem como um controle de concentricidade opcional com o sistema de medição a laser BLUM. O programa pode ser familiar
Ferramentas (comprimento da ferramenta / raio L ≠ 0 / R ≠ 0 mm) ou ferramentas desconhecidas (comprimento da ferramenta / raio L = 0 / R = 0)
medido. O resultado da medição é inserido na tabela de ferramentas sob a atual ferramenta T no.
escrito de volta.
Atenção: Com dados de ferramentas desconhecidos (L = 0, R = 0) existe sempre o perigo de uma colisão com o BLUM
Barreira de luz laser dada. Portanto, basicamente, a entrada de Werkzeuggeometriedaten bruto
recomendado na tabela de ferramentas TOOL.T (precisão de entrada / desvio máximo < ± 5 mm).

O ciclo de medição é adequado para medir o comprimento e o raio das seguintes ferramentas:
Fresas de topo, fresas de lado, fresas de topo, fresas de ranhura, fresas de ranhura, fresas de face, fresas de ombro, fresas de topo deslizantes
cortador, cabeça da faca, escareador, ferramenta chata, etc.

Os seguintes parâmetros Q são usados quando o programa é chamado:


Q350 Tipo de medição
Q351 escopo de medição
Q352 Controle de corte 1 = sim / 0 = não

https://translate.googleusercontent.com/translate_f#6 52/63
06/12/2018 Preliminar, incompleto
Q355 funções especiais
Q359 Correção de comprimento aditivo
Q360 Compensação de raio aditivo
Q361 Número de medições repetidas para calcular a média
Q362 Tolerância de dispersão permitida dos valores medidos individuais durante a repetição da medição

Os seguintes parâmetros devem ser definidos na tabela de ferramentas TOOL.T:


L, DL Comprimento da ferramenta, compensação do comprimento da ferramenta
R, DR Raio da ferramenta, compensação do raio da ferramenta
LTOL Tolerância de desgaste: comprimento
RTOL Tolerância de desgaste: raio
L-OFFS Posição de medição axial para medição de raio
R-OFFS Posição de medição radial para medição de comprimento
RBREAK Tolerância à quebra: raio (de TOOL.T ou BLUM_000.TAB)
CUT Número de arestas de corte de ferramentas para controle de concentricidade / controle de ponta

Figura: Parâmetro de chamada de ciclo


L + DL = Comprimento da ferramenta
R + DR = Raio da ferramenta
LTOL = Comprimento de tolerância de desgaste permitido
RTOL = raio de tolerância de desgaste permissível
CUT = Número de arestas de corte da ferramenta
L, DL LOFFS = posição de medição axial para medição de raio
Q355 LOFFS ROFFS = Posição de medição radial para medição de comprimento
LTOL RBREAK = tolerância de concentricidade permitida
Q350 = Tipo de medição
ROFFS Q355 RBREAK Q351 = Faixa de medição
Q352 Q359 Correção do comprimento aditivo
R, DR
CUT Q360 = Compensação de raio aditivo
RTOL Q361 = Número de medições repetidas
Q362 = Tolerância de propagação permitida

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 65 01/01/2001

Página 66

Determinando a velocidade do fuso:


Para compensar a mudança dependente da velocidade no comprimento do fuso na pesquisa, é
faz sentido determinar o comprimento real da ferramenta na velocidade de operação. A medição do comprimento da ferramenta é
portanto, sempre executado com a velocidade do fuso S programada no último bloco TOOL CALL.
A medição do raio da ferramenta é realizada com a velocidade de medição definida em BLUM_000.TAB
ou com a velocidade do fuso programada no último bloco TOOL CALL
ambas as velocidades utilizadas para a medição do raio da ferramenta.
No final do ciclo de medição, o último estado de fuso ativo é restaurado.

Exemplo para determinar a velocidade do fuso:


Velocidade de medição para ciclos de medição no PLC: \ BLUM \ BLUM_000.TAB: S = 3000 rpm
...
FERRAMENTA CHAMADA 5 Z; COMPRIMENTO
S0 FMAX E MEDIÇÃO RADIUS COM S = 0
FERRAMENTA DE CHAMADA 5 Z S1000 FMAX; COMPRIMENTO E MEDIÇÃO RADIUS COM S = 1000
FERRAMENTA DE CHAMADA 5 Z S3000 FMAX; COMPRIMENTO E MEDIÇÃO RADIUS COM S = 3000 (VELOCIDADE DE MEDIÇÃO)
FERRAMENTA DE CHAMADA 5 Z S15000 FMAX; MEDIÇÃO DO COMPRIMENTO COM S = 15000, MEDIÇÃO DO RAIO COM S = 3000
...

Exemplo para chamar o ciclo de medição no programa NC:


...
TOOL CALL 5 Z S3000 FMAX
TCH PROBE 584 WZ-COMPRIMENTO, WZ-RADIUS
Q350 = 0; MEDIDA
Q351 = 0; MEDIÇÃO ÂMBITO
Q352 = 1; CONTROLE DE CORTE
Q355 = -1; RECURSOS ESPECIAIS
Q361 = 3; NÚMERO DE MEDIDAS
Q362 = 0,02; SUP. TOLERÂNCIA STRAY
Q359 = 0,03; ADD. LAENGENKORREKTUR
Q360 = 0; ADD. RADIUS COMPENSAÇÃO
...

Parâmetros em TOOL.T:
T L DL R DR R2 DR2 TL CUT R OFFS L OFFS L TOL R TOL L BREAK R BREAK
5 +0.0 +0.0 +0.0 +0.0 xxx xxx 5 +2.5 +1.5 +0,02 +0,02 xxx +0.05

https://translate.googleusercontent.com/translate_f#6 53/63
06/12/2018 Preliminar, incompleto

explicação:
A ferramenta com T No. = 5 é carregada no fuso antes do ciclo 584 ser chamado.
Primeiro, o comprimento da ferramenta na borda inferior da ferramenta (Q355) é determinado por um ciclo de apalpador múltiplo
2,5 mm (R-OFFS) medido fora do eixo da ferramenta três vezes (Q361) ea dispersão
Leituras individuais monitoradas para conformidade com a tolerância de dispersão de 0,02 mm (Q362). O comprimento aditivo
O valor de correção de 0,03 mm (Q359) é adicionado ao corretor da ferramenta DL.
Em seguida, o raio da ferramenta 1,5 mm (L-OFFS) acima da ponta da ferramenta é medido três vezes (Q361)
e a dispersão das leituras individuais monitoradas para conformidade com a tolerância de dispersão de 0,02 mm (Q362).
O valor de correção do raio aditivo de 0,0 mm (Q360) é adicionado ao deslocamento da ferramenta DR.
Finalmente, com velocidade de teste reduzida, as 5 arestas de corte da ferramenta (CUT)
tolerância de 0,05 mm (RBREAK). A posição de medição para o controle de corte é axialmente 1,5 mm
(L-OFFS) acima da ponta da ferramenta e radialmente 0,05 mm (RBREAK) do raio de ferramenta medido
Eixo da ferramenta de direção.

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 66 01/01/2001

Página 67

Em Q350 = 0, as geometrias medidas da ferramenta são gravadas na memória L ou R e


Ferramenta desvia DL = 0 ou DR = 0 set.
Com Q350 = 1, as geometrias da ferramenta de destino na memória L ou R não são alteradas. O desvio
entre a geometria da ferramenta real medida e a geometria da ferramenta alvo são calculadas e
Memória DL ou DR gravada. Posteriormente, as correções da ferramenta DL ou DR são abertas
A conformidade com a tolerância de desgaste LTOL ou RTOL é verificada e o status da ferramenta TL é definido.
Com Q350 = 2, as geometrias da ferramenta em L, DL ou R, DR não são alteradas. O desvio entre
a geometria atual da ferramenta medida e a geometria da ferramenta alvo são calculadas e para conformidade
a tolerância de desgaste LTOL ou RTOL é verificada e o status da ferramenta TL é definido.
⇨ Se a ferramenta estiver livre de erros, o indicador de erro Q199 = 0 e M1205 = 0 serão definidos. O processamento de peças
pode ser continuado sem interrupção.
⇨ Se a ferramenta estiver com defeito, os indicadores de erro Q199 = 1 e M1205 = 1 estão definidos e a ferramenta está em
Tabela de ferramentas TOOL.T desativada. As ações adicionais, por exemplo, parada ou substituição da máquina
de uma ferramenta irmã, deve ser decidido no programa principal.
No final do ciclo de medição, o plano de retrocesso é aproximado em avanço rápido.

Os seguintes parâmetros em TOOL.T são definidos na seqüência do programa:


L, DL Comprimento da ferramenta, compensação do comprimento da ferramenta (apenas na Q350 = 0/1)
R, DR Raio da ferramenta, compensação do raio da ferramenta (apenas na Q350 = 0/1)
TL bloqueio da ferramenta

Os seguintes parâmetros Q são definidos no fluxo do programa:


Q199 Parâmetros de status da ferramenta para quebra de ferramenta, desgaste de ferramenta e controle de corte
Q199 = 0 → Ferramenta / corte OK , continuar a maquinação da peça de trabalho
Q199 = 1 → Dimensão da ferramenta fora da tolerância ao desgaste
Q199 = 2 → Ferramenta / aresta de corte quebrada, substitua a ferramenta irmã

https://translate.googleusercontent.com/translate_f#6 54/63
06/12/2018 Preliminar, incompleto

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 67 01/01/2001

Page 68

Exemplos para determinar as posições de medição para diferentes tipos de ferramentas:

R
R
r LOFFS
LOFFS

ROFFS ROFFS

ROFFS = R-0,5 ROFFS = Rr-0.5mm


LOFFS = 0.5mm LOFFS = r + 0,5 mm

ROFFS R=r
LOFFS
r LOFFS
R r

ROFFS = Rr-0.5mm ROFFS = 0


LOFFS = - (r + 0,5 mm) LOFFS = r + 0,5 mm

R
R
2
LOFFS ROFFS
1
ROFFS
ROFFS = R-0,5 1 ROFFS = 0
LOFFS = 0.5mm 2 ROFFS = R-0.5mm

um um R LOFFS r R LOFFS
45 °
ROFFS ROFFS

ROFFS = R-0,707a-0,5 ROFFS = Rr-0,5


LOFFS = 0,707a LOFFS = r

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 68 01/01/2001

Página 69

5.5 Ciclo 585 - Controle de aresta única na geometria de corte reto

A fim de garantir que uma produção de peças sem defeito tenha ferramentas críticas antes ou depois

https://translate.googleusercontent.com/translate_f#6 55/63
06/12/2018 Preliminar, incompleto
éAimpulsionado
usinagem pode serfeixe
pelo monitorada
de luz, quanto à quebra
que todos da aresta
os diâmetros dede corte
corte emouconformidade
ao desgaste da aresta
com de corte.de
a tolerância A concentricidade
ferramenta rotativa
pode ser verificado.
O ciclo 585 é o programa para o controle de corte único de ferramentas com várias lâminas com o
Sistema de medição a laser BLUM. O programa assume uma ferramenta com dados de ferramenta conhecidos, o
através da ferramenta válida T-Nr. ser lido a partir da memória da ferramenta.

O ciclo de medição é adequado para o controle de concentricidade / aresta de corte das seguintes ferramentas:
Fresas de topo, fresas de lado, fresas de topo, fresas de ranhura, fresas de ranhura, fresas de face, fresas de ombro, fresas de topo deslizantes
cortador, escareador, cabeça da faca, etc.

Os seguintes parâmetros Q são usados quando o programa é chamado:


Q353 Controle de viagem em Z
Q354 Avanço de controle em mm / min (F)
Q365 Número de pontos de medição

Os seguintes parâmetros devem ser definidos na tabela de ferramentas TOOL.T:


L, DL Comprimento da ferramenta, compensação do comprimento da ferramenta
Os parâmetros L + DL devem receber valores válidos (comprimento de ferramenta conhecido).
R, DR Raio da ferramenta, compensação do raio da ferramenta
Os parâmetros R + DR devem receber valores válidos (raio conhecido).
RBREAK Tolerância de ruptura: raio, tolerância de concentricidade permitida durante a inspeção de ponta
L-OFFS Posição de teste axial para controle de concentricidade
CUT Número de arestas de corte da ferramenta de ponta

Figura: Parâmetro de chamada de ciclo


FQ354 L + DL = Comprimento da ferramenta
Q365 R + DR = Raio da ferramenta
L, DL CUT = Número de arestas de corte da ferramenta
L-OFFS = posição de medição axial para controle de corte
Q353
RBREAK = tolerância de concentricidade permitida
LOFFS
Q353 = Controle de viagem em Z
RBREAK Q354 = Alimentação de controle (F)
Q365 = Número de pontos de medição
R, DR

CUT

Exemplo para chamar o ciclo de medição no programa NC:


...
TOOL CALL 5 Z S3000 FMAX
TCH SONDA 585 CUTTING CHECK SF
Q353 = 15; atravessar
Q354 = 100; ALIMENTAÇÃO
Q365 = 0; NÚMERO DE PONTOS DE MEDIÇÃO
...

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 69 01/01/2001

Página 70

Parâmetros em TOOL.T:
T L DL R DR R2 DR2 TL CUT R OFFS L OFFS L TOL R TOL L BREAK R BREAK
5 95,6 +0.01 5,5 -0.01 xxx xxx 5 xxx +1.5 xxx xxx xxx +0.02

explicação:
A ferramenta com T No. = 5 é carregada no fuso antes da chamada do ciclo 585.
O comprimento L + DL e o raio R + DR da ferramenta são retirados da tabela de ferramentas. No
schneidenabhängigen Prüfdrehzahl werden die 5 Werkzeugschneiden (CUT) auf Einhaltung der Rundlauf-
toleranz von 0,02 mm (RBREAK) kontrolliert.
Die Startposition der Rundlaufkontrolle liegt axial 1,5 mm (L-OFFS) oberhalb der Werkzeugspitze und radial
0,02 mm (RBREAK) vom Werkzeugradius in Richtung Werkzeugachse.
Bei Q365=0 wird die Kontrolle des definierten Schneidenbereiches kontinuierlich ausgeführt. Das mit
Prüfdrehzahl drehende Werkzeug fährt mit einem Vorschub von 100 mm/min (Q354) auf der programmierten
Bahnkurve von der Startposition (L-OFFS) um den Verfahrweg von 15 mm (Q353) kontinuierlich in negative
Achsrichtung in die Endposition. Die programmierte Bahnkurve für die Schneidenkontrolle liegt um die
zulässige Rundlauftoleranz in äquidistantem Abstand zur tatsächlichen Werkzeugkontur. Innerhalb des
Traversweges a ocorrência de um sinal de comutação é monitorada.
Com Q365> = 1, o controle da área de corte definida é executado passo a passo. As arestas de corte
O controle começa na distância L-OFFS da ponta da ferramenta (por exemplo, primeira fileira de dentes na fresa de rosca). enquanto
https://translate.googleusercontent.com/translate_f#6 56/63
06/12/2018 Preliminar, incompleto
uma volta, a tolerância do raio nesta posição de corte é verificada. De acordo com o número
Pontos de medição (Q365) são compensados pelo tamanho do passo (Q353) para todas as outras fileiras de dentes
Borda de corte controlada.
• Para o passo = 0 das fileiras de dentes (por exemplo, cortador de rosca) CUT = "Número de dentes por fileira de dentes" e
Q353 = "distância axial das filas de dentes" são definidas.
• Para passos> 0 das filas de dentes (por exemplo, machos), CUT = 1 e Q353 = "dentes de distância axial a
Dente ".
Se o contorno da aresta de corte exceder a tolerância de concentricidade permitida em relação aos valores especificados do
Memória da ferramenta e os parâmetros, o processo de medição é repetido novamente.
⇨ Se nenhuma mudança de sinal for detectada dentro do caminho de medição, todas as arestas de corte
tolerância de concentricidade permitida. Se a ferramenta estiver sem defeito, o sinalizador de erro Q199 = 0 e M1205 = 0
definir. O processamento da peça pode ser continuado sem interrupção.
⇨ Se uma mudança de sinal for detectada dentro do caminho de medição, pelo menos uma aresta de corte está fora
tolerância de concentricidade permitida. Se a ferramenta estiver com defeito, o sinalizador de erro Q199 = 2 e M1205 = 1
e a ferramenta está bloqueada na tabela de ferramentas TOOL.T. As ações adicionais, por exemplo, máquina
Parar ou substituir uma ferramenta irmã deve ser decidido no programa principal.
No final do ciclo de medição, o plano de retrocesso é aproximado em avanço rápido.

Os seguintes parâmetros em TOOL.T são definidos na seqüência do programa:


TL bloqueio da ferramenta

Os seguintes parâmetros Q são definidos no fluxo do programa:


Q199 Parâmetros de status da ferramenta para quebra de ferramenta e controle de corte
Q199 = 0 → Ferramenta / corte OK , continuar a maquinação da peça de trabalho
Q199 = 2 → Ferramenta / aresta de corte quebrada, substitua a ferramenta irmã

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 70 01/01/2001

Página 71

5.6 Ciclo 586 - verificação de quebras de ferramentas

Para garantir a produção de peças sem erros, ferramentas críticas devem ser usadas antes ou depois
Usinagem a ser monitorada para quebra de ferramenta. A ferramenta rotativa é assim através do feixe de luz
determinou que o comprimento da ferramenta pode ser medido e verificado quanto à conformidade com a tolerância de comprimento.
O ciclo 586 é o programa para controle de quebra de ferramenta de ferramentas centralizadas com o BLUM
sistema de medição a laser. O programa é baseado em uma ferramenta com dados de ferramenta conhecidos que acabou
a ferramenta válida T-Nr. ser lido a partir da memória da ferramenta.

O ciclo de medição é adequado para o controle de quebra de ferramenta das seguintes ferramentas:
Brocas helicoidais, Perfuratrizes, Torneiras, Brocas, Perfuratrizes NC, Furadeiras de passo, Brocas de furação, Brocas esféricas
moinhos de topo, facas de gravura, etc.

Os seguintes parâmetros Q são usados quando o programa é chamado:


Q356 medição de direção
Q357 Posição de controle fora do centro

Os seguintes parâmetros devem ser definidos na tabela de ferramentas TOOL.T:


L, DL Comprimento da ferramenta, compensação do comprimento da ferramenta
Os parâmetros L + DL devem receber valores válidos (comprimento de ferramenta conhecido).
LBREAK tolerância a quebra: comprimento (de TOOL.T ou BLUM_000.TAB)

Q356
Figura: Parâmetro de chamada de ciclo
+1 -1 L + DL = Comprimento da ferramenta
LBREAK = tolerância de comprimento permitida
Q356 = Direção de medição:
L, DL + 1 = puxando na direção Z +
0 = controle sobre sombreamento de jato
- 1 = empurrando o Z - direcção
Q357 = Posição de controle fora do centro
Q357 LBREAK

https://translate.googleusercontent.com/translate_f#6 57/63
06/12/2018 Preliminar, incompleto

Exemplo para chamar o ciclo de medição no programa NC:


...
FERRAMENTA DE CHAMADA 8 Z S3000 FMAX
TCH PROBE 586 CONTROLADOR DE DISJUNTORES
Q356 = + 1; Sentido de medição
Q357 = 2,5; CONTROLO DE QUEBRA DE R-OFFS
...

Parâmetros em TOOL.T:
T L DL R DR R2 DR2 TL CUT R OFFS L OFFS L TOL R TOL L BREAK R BREAK
8 84,5 +0.01 xxx xxx xxx xxx xxx xxx xxx xxx xxx 0999 xxx

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 71 01/01/2001

Página 72

explicação:
A ferramenta com T No. = 8 é carregada no fuso antes do ciclo 586 ser chamado.
No Q356 = + 1, a ponta da ferramenta torna-se excêntrica 5 mm abaixo do centro do raio laser em 2,5 mm (Q357)
posicionado a partir do eixo da ferramenta, de modo que o feixe de luz seja interrompido. O conjunto de medição para o levantamento
o comprimento Wz é realizado na direção Z + " puxando " do feixe. A tolerância admissível de
0,9999 mm (LBREAK) no comprimento da ferramenta excedido, o conjunto de medição é repetido novamente.
Em Q356 = - 1, a ponta da ferramenta torna-se excêntrica 5 mm acima do centro do raio laser em 2,5 mm (Q357)
posicionado a partir do eixo da ferramenta, para que o feixe de luz seja liberado. O conjunto de medição para o levantamento
o comprimento da ferramenta no Z - direção " empurrando " executado no feixe. (Por exemplo, caneta de gravação ou
Verifique as ferramentas com um diâmetro de eixo muito pequeno). A tolerância admissível de
0,9999 mm (LBREAK) no comprimento da ferramenta excedido, o conjunto de medição é repetido novamente.
⇨ Se a ferramenta estiver OK, o indicador de erro Q199 = 0 e M1205 = 0 serão definidos. O processamento de peças
pode ser continuado sem interrupção.
⇨ Se a ferramenta estiver quebrada, os indicadores de erro Q199 = 2 e M1205 = 1 serão ajustados e a ferramenta estará
Tabela de ferramentas TOOL.T desativada. As ações adicionais, por exemplo, parada ou substituição da máquina
de uma ferramenta irmã, deve ser decidido no programa principal.
No final do ciclo de medição, o plano de retrocesso é aproximado em avanço rápido.

Os seguintes parâmetros em TOOL.T são definidos na seqüência do programa:


TL bloqueio da ferramenta

Os seguintes parâmetros Q são definidos no fluxo do programa:


Q199 Parâmetros de status da ferramenta para quebra de ferramenta e controle de corte
Q199 = 0 → Ferramenta / corte OK , continuar a maquinação da peça de trabalho
Q199 = 2 → Ferramenta / aresta de corte quebrada, substitua a ferramenta irmã

https://translate.googleusercontent.com/translate_f#6 58/63
06/12/2018 Preliminar, incompleto

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 72 01/01/2001

Página 73

5.7 Ciclo 587 - Verificação de aresta única em arestas de corte arredondadas


geometrie

Um eine fehlerfreie Teilefertigung sicherzustellen, müssen kritische Werkzeuge vor oder nach der
Bearbeitung auf Schneidenbruch oder Schneidenverschleiß überwacht werden. Das drehende Werkzeug
wird so durch den Lichtstrahl gefahren, daß alle Schneiden entlang der Schneidenkontur auf Einhaltung der
Formtoleranz überprüft werden können. Die Formkontrolle kann nur mit einem fokussierten Lasersystem
(MICRO Trägersystem) mit der erforderlichen Genauigkeit ausgeführt werden. Ferner muß mit dem BLUM
Kalibrierdorn immer beidseitig kalibriert werden (Q57=0), da die exakte radiale und axiale Laserstrahlmitte
bei der Bahnberechnung berücksichtigt werden muß.
Zyklus 587 ist das Programm für die Einzelschneidenkontrolle von mehrschneidigen Werkzeugen mit
Kugelkopf / Eckenradien mit dem BLUM Lasermeßsystem. Das Programm geht von einem Werkzeug mit
bekannten Werkzeugdaten aus, die über die gültige Werkzeug T-Nr. aus dem Werkzeugspeicher gelesen
ser.

Der Meßzyklus ist geeignet für die Rundlauf-/Schneidenkontrolle folgender Werkzeuge:


Kugelkopffräser mit Zylinderschaft / Kegelschaft, Wendeschneidplatten mit Eckenradius, Torusfräser.

Folgende Q-Parameter werden beim Programmaufruf benutzt:


Q353 Kontroll-Verfahrweg am Werkzeugschaft
Q354 Kontroll-Vorschub in mm/min (F)
Q358 Radialer Offset zum Anfangspunkt des Eckenradius
Q363 Startwinkel Alpha zur Symmetrieachse
Q364 Zielwinkel Beta zur Symmetrieachse

Folgende Parameter müssen in der Werkzeugtabelle TOOL.T definiert sein:


L, DL Werkzeug-Länge, Werkzeug-Längenkorrektur
Die Parameter L + DL müssen mit gültigen Werten belegt sein (bekannte Wz-Länge).
R, DR Werkzeug-Radius, Werkzeug-Radiuskorrektur
Os parâmetros R + DR devem receber valores válidos (raio conhecido).
R2, raio da ferramenta DR2 R2: raio do canto / raio de corte / raio da cabeça da esfera
Os parâmetros R2 + DR2 devem receber valores válidos (raio de corte conhecido).
RBREAK Tolerância de ruptura: raio, tolerância de forma permitida para inspeção de ponta
CUT Número de arestas de corte da ferramenta de ponta

Figura: Parâmetro de chamada de ciclo


R> = R2 L + DL = Comprimento da ferramenta
FQ354 R + DR = Raio da ferramenta
R2 = Raio de canto / raio de corte /
RBREAK cabeça raio da esfera
CUT = Número de arestas de corte da ferramenta
L, DL RBREAK = tolerância de formulário permitida
R2 Q353 Q353 = Controle de viagem em Z
Q354 = Alimentação de controle (F)
Q358 = Deslocamento radial para o ponto inicial do
Q363 raio de canto
CUT Q358 Q364 Q363 = Ângulo inicial alfa para o eixo de simetria
Q364 = Ângulo alvo beta para o eixo de simetria

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 73 01/01/2001

Page 74

Exemplo para chamar o ciclo de medição no programa NC:

https://translate.googleusercontent.com/translate_f#6 59/63
06/12/2018 Preliminar, incompleto
...
FERRAMENTA DE CHAMADA 8 Z S3000 FMAX
TCH PROBE 587 CUTTING VERIFICAR KF
Q353 = 15; atravessar
Q354 = 100; ALIMENTAÇÃO
Q358 = 0; DESVIO RADIAL
Q363 = 20; INICIANDO O ÂNGULO KK
Q364 = 90; ÂNGULO DO ALVO KK
...

Parâmetros em TOOL.T:
T L DL R DR R2 DR2 TL CUT R OFFS L OFFS L TOL R TOL L BREAK R BREAK
8 84,5 +0.1 +7.0 +0.0 +7.0 +0.0 5 xxx xxx xxx xxx xxx +0.02

explicação:
A ferramenta com T No. = 8 é carregada no fuso antes da chamada do ciclo 587.
O comprimento L + DL e o raio R + DR da ferramenta são retirados da tabela de ferramentas. No
velocidade de teste dependente do corte, as 5 arestas de corte da ferramenta (CUT) são usadas para garantir que
tolerância de 0,02 mm (RBREAK) no raio de corte 7,0 mm (R2) e na haste da ferramenta W = 25 mm
(Q353) verificado.
A ferramenta girando na velocidade de teste viaja com a velocidade de avanço de medição na trajetória programada do
Posição inicial na posição final. A curva de trajetória programada para o controle de formulário é a
Forme a tolerância na distância equidistante ao contorno real da ferramenta. Dentro do caminho de viagem é
monitora a ocorrência de um sinal de comutação.
Se o contorno da aresta de corte exceder a tolerância de forma admissível em relação aos valores padrão de
Memória da ferramenta e os parâmetros, o processo de medição é repetido novamente.
⇨ Se nenhuma mudança de sinal for detectada dentro do caminho de medição, todas as arestas de corte
zulässigen Formtoleranz. Bei fehlerfreiem Werkzeug wird der Fehlermerker Q199=0 und M1205=0 gesetzt.
Die Teilebearbeitung kann ohne Unterbrechung fortgesetzt werden.
⇨ Wird innerhalb des Meßweges eine Signaländerung detektiert, ist mindestens eine Schneide außerhalb
der zulässigen Formtoleranz. Bei fehlerhaftem Werkzeug wird der Fehlermerker Q199=2 und M1205=1
gesetzt und das Werkzeug in der Werkzeugtabelle TOOL:T gesperrt. Die weiteren Aktionen, zB Maschine
Stop oder das Einwechseln eines Schwesterwerkzeuges, müssen im Hauptprogramm entschieden werden.
Am Ende des Meßzyklus wird die Rückzugsebene im Eilgang angefahren.

Folgende Parameter in TOOL.T werden im Programmablauf gesetzt:


TL Werkzeugsperre

Folgende Q-Parameter werden im Programmablauf gesetzt:


Q199 Werkzeugstatusparameter für Wz-Bruch und Schneidenkontrolle
Q199 = 0 → Werkzeug / Schneide in Ordnung, Werkstückbearbeitung fortsetzen
Q199 = 2 → Werkzeug / Schneide gebrochen, Schwesterwerkzeug einwechseln

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 74 01/01/2001

Page 75

5.8 Zyklus 588 - Werkzeugeinstellung in Länge, Radius und Schneiden-


radius

Zyklus 588 ist das Programm für die Vermessung von Länge, Radius und Eckenradius von Werkzeugen mit
kreisförmiger Schneidengeometrie mit dem BLUM Lasermeßsystem. Das Programm geht von einem
Werkzeug mit bekannten/unbekannten Werkzeugdaten aus (Länge L ≠ 0 / Radius R ≠ 0 / Eckradius R2 ≠ 0 mm),
die über die gültige Werkzeug T-Nr. aus dem Werkzeugspeicher gelesen werden.
Achtung: Bei unbekannten Werkzeugdaten (L=0, R=0) ist immer die Gefahr einer Kollision mit der BLUM
Laserlichtschranke gegeben. Deshalb wird grundsätzlich die Eingabe von groben Werkzeuggeometriedaten
in die Werkzeugtabelle TOOL.T empfohlen (Eingabegenauigkeit / max. Abweichung für L und R < ± 5 mm,
max. Abweichung für R2 < ± 1 mm).

Der Meßzyklus ist geeignet für die Längen- und Radiusmessung folgender Werkzeuge:
Kugelkopffräser mit Zylinderschaft / Kegelschaft, Wendeschneidplatten mit Eckenradius, Torusfräser.

Folgende Q-Parameter werden beim Programmaufruf benutzt:

https://translate.googleusercontent.com/translate_f#6 60/63
06/12/2018 Preliminar, incompleto
Q350 Messart
Q358 Radialer Offset
Q359 Additive Längenkorrektur
Q360 Additive Radiuskorrektur
Q361 Anzahl der Wiederholmessungen für Mittelwertbildung
Q362 Zulässige Streutoleranz der Einzelmeßwerte bei Wiederholmessung
Q363 Startwinkel Alpha zur Symmetrieachse
Q364 Zielwinkel Beta zur Symmetrieachse
Q365 Anzahl Meßpunkte

Folgende Parameter müssen in der Werkzeugtabelle TOOL.T definiert sein:


L, DL Werkzeug-Länge, Werkzeug-Längenkorrektur
Achtung: Die Wz-Länge ist auf den Kugelmittelpunkt bezogen und nicht auf die Wz-Spitze !
R, DR Werkzeug-Radius, Werkzeug-Radiuskorrektur
R2, DR2 Werkzeug-Radius R2: Eckradius / Schneidenradius / Kugelkopfradius
R-OFFS Radiale Meßposition für Längenmessung
LTOL Verschleißtoleranz: Länge
RTOL Verschleißtoleranz: Radius
RBREAK Bruchtoleranz: Radius

Bild: Zyklus Aufrufparameter


L+DL = Werkzeuglänge
Q365 R+DR = Werkzeugradius
L,DL R2 = Eckenradius / Schneidenradius
LTOL = Zulässige Verschleißtoleranz Länge
RTOL = Zulässige Verschleißtoleranz Radius
ROFFS = Radiale Meßposition für Längenmessung
Q350 = Messart
Q359 = Additive Längenkorrektur
R2 Q360 = Additive Radiuskorrektur
Q363 Q364 Q361 = Anzahl Wiederholmessungen
Q362 = Zulässige Streutoleranz
Q358 Q358 = Radialer Offset zum Eckenradius
Q363 = Startwinkel Alpha zur Symmetrieachse
Q364 = Zielwinkel Beta zur Symmetrieachse
Q365 = Anzahl Meßpunkte

Technische Änderungen vorbehalten HDH_4I_GR_L.DOC Version V4G


by BLUM-Novotest 1998
Seite: 75 01.01.2001

Page 76

Festlegung der Spindeldrehzahl:


Um die drehzahlabhängige Längenänderung der Spindel bei der Vermessung zu berücksichtigen, ist es
sinnvoll, die reale Werkzeuglänge bei Betriebsdrehzahl zu bestimmen. Die Längen- und Radiusmessung wird
deshalb immer mit der im letzten TOOL CALL Satz programmierten Spindeldrehzahl S ausgeführt.

Beispiel zum Aufruf des Meßzyklus im NC Programm:


...
TOOL CALL 3 Z S3000 FMAX
TCH PROBE 588 WZ-LAENGE CC
Q350=0 ; MESSART
Q361=3 ; ANZAHL MESSUNGEN
Q362=0,02 ; ZUL. STREUTOLERANZ
Q359=0 ; ADD. LAENGENKORREKTUR
Q360=0 ; ADD. RADIUSKORREKTUR
Q358=9,0 ; RADIALER OFFSET
Q363=0 ; STARTWINKEL KK
Q364=120 ; ZIELWINKEL KK
Q365=7 ; ANZAHL MESSPUNKTE
...

Parameter in TOOL.T:
T L DL R DR R2 DR2 TL CUT R OFFS L OFFS L TOL R TOL L BREAK R BREAK
3 +0.0 +0.0 +0.0 +0.0 +6.0 +0.0 xxx +8.5 xxx +0.02 +0.02 xxx +0.03

Erläuterung:
Das Werkzeug mit T-Nr.=3 wird vor dem Aufruf von Zyklus 588 in die Spindel eingewechselt.
Zuerst wird über einen mehrfachen Antastzyklus die maximale Werkzeuglänge 8,5 mm (R-OFFS) außerhalb
der Werkzeugachse dreimal (Q361) gemessen, und die Streuung der Einzelmeßwerte auf die Einhaltung der
Streutoleranz von 0,02 mm (Q362) überwacht.
Danach wird der Schneidenradius R2 durch festgelegte Meßpunkte entlang der kreisförmigen Wz-Schneiden
bestimmt. Voraussetzung ist ein grober Vorgabewert von R2 in der Werkzeugtabelle TOOL.T. Der erste
Meßpunkt wird mit einem Meßsatz in axialer Richtung bestimmt und liegt 9,0 mm (Q358) von der

https://translate.googleusercontent.com/translate_f#6 61/63
06/12/2018 Preliminar, incompleto
Werkzeugachse
Koordinaten vonentfernt beim
insgesamt Startwinkel
sieben ° (Q363). Mit
(Q365)0Meßpunkten aufeiner Winkelschrittweite
der kreisförmigen von 20 ° werden die L/R-
Schneidenkontur
nacheinander bestimmt. Jeder Meßpunkt wird dreimal (Q361) gemessen und die Streuung der
Einzelmeßwerte auf die Einhaltung der Streutoleranz von 0,02 mm (Q362) überwacht. Bei Q350=1/2 wird
zusätzlich jeder Meßpunkt auf die Einhaltung der Formtoleranz von 0,03 mm (RBREAK) im Vergleich zu
einem idealen Kreis überwacht. Der letzte Meßpunkt wird mit einem Meßsatz in radialer Richtung bestimmt
und liegt oberhalb des maximalen Wz-Radius beim Zielwinkel 120 ° (Q364).
Aus den Meßpunkten werden mittels einer Kreisregression die L/R-Koordinaten des Kreismittelpunktes und
der Schneidenradius R2 bestimmt. Die vorläufige, maximale Werkzeuglänge L wird um die berechnete
Kreismittelpunktskoordinate ∆ L CC korrigiert, der maximale Werkzeugradius R aus der Kreismittelpunkts-
koordinate ∆ R CC und dem Schneidenradius R2 berechnet. Der additive Längenkorrekturwert von 0,0 mm
(Q359) wird zur Werkzeugkorrektur DL hinzu addiert, der additive Radiuskorrekturwert von 0,0 mm (Q360)
wird zur Werkzeugkorrektur DR hinzu addiert.
Bei Q350=0 werden die gemessenen Werkzeuggeometrien in Speicher L bzw. R geschrieben und die
Werkzeugkorrekturen DL=0 bzw. DR=0 gesetzt.
Bei Q350=1 werden die Soll-Werkzeuggeometrien in Speicher L bzw. R nicht verändert. Die Abweichung
zwischen aktuell gemessener Ist-Werkzeuggeometrie und Soll-Werkzeuggeometrie wird berechnet und in
Speicher DL bzw. DR geschrieben. Anschließend werden die Werkzeugkorrekturen DL bzw. DR auf
Einhaltung der Verschleißtoleranz LTOL bzw. RTOL überprüft und der Werkzeugstatus TL gesetzt.
Com Q350 = 2, as geometrias da ferramenta não são alteradas em L, DL ou R, DR ou R2, DR2. o
O desvio entre a geometria da ferramenta real medida atualmente e a geometria da ferramenta de destino torna-se
calculado e verificado quanto à conformidade com a tolerância de desgaste LTOL ou RTOL e o status da ferramenta
Conjunto TL.

Technische Änderungen vorbehalten HDH_4I_GR_L.DOC Version V4G


by BLUM-Novotest 1998
Seite: 76 01.01.2001

Página 77

⇨ Se a ferramenta estiver livre de erros, o indicador de erro Q199 = 0 e M1205 = 0 serão definidos. O processamento de peças
pode ser continuado sem interrupção.
⇨ Se a ferramenta estiver com defeito, os indicadores de erro Q199 = 1 e M1205 = 1 estão definidos e a ferramenta está em
Tabela de ferramentas TOOL.T desativada. As ações adicionais, por exemplo, parada ou substituição da máquina
de uma ferramenta irmã, deve ser decidido no programa principal.
No final do ciclo de medição, o plano de retrocesso é aproximado em avanço rápido.

Os seguintes parâmetros em TOOL.T são definidos na seqüência do programa:


L, DL Comprimento da ferramenta em relação ao ponto central do círculo, compensação
(apenas
do comprimento
na Q350 = 0/1)
da ferramenta
R, DR Raio da ferramenta, compensação do raio da ferramenta (apenas na Q350 = 0/1)
R2 , raio de corte da ferramenta DR2 (apenas na Q350 = 0/1)
TL bloqueio da ferramenta

Atenção: O comprimento da ferramenta é determinado em relação ao centro do círculo e não em relação à ponta da ferramenta! Não em
geometria de corte circular exata, por exemplo, ferramentas com desgaste de corte, ferramentas com
várias inserções redondas mutuamente deslocadas (cortador de toro) ou ferramentas
erro de concentricidade grande pode ser calculado a partir da regressão circular um raio de corte R2, o maior
é o raio Wz, de modo que a condição R> = R2 não é satisfeita (DR e DR2 tornam-se neste
Comparação não incluída!). Neste caso, o resultado na tabela de ferramentas torna-se automaticamente menor
corrigido da seguinte forma:
• Raio da ferramenta R2 = (R2 - Δ R) <R e
• Raio de ferramenta Oversize DR2 = (DR2 + Δ R), por exemplo, Δ R = 0,050 mm
O raio da ferramenta resultante R2 + DR2 permanece constante devido a essa correção!

Os seguintes parâmetros Q são definidos no fluxo do programa:


Q199 Parâmetros de status da ferramenta para quebra de ferramenta, desgaste de ferramenta e controle de corte
Q199 = 0 → Ferramenta / corte OK , continuar a maquinação da peça de trabalho
Q199 = 1 → Dimensão da ferramenta fora da tolerância ao desgaste
Q199 = 2 → Ferramenta / aresta de corte quebrada, substitua a ferramenta irmã
Q388 ... Os parâmetros Q são usados no ciclo 588 como variáveis para resultados intermediários e
Q399 sobrescrito.

https://translate.googleusercontent.com/translate_f#6 62/63
06/12/2018 Preliminar, incompleto

Alterações técnicas reservadas HDH_4I_GR_L.DOC Versão V4G


por BLUM-Novotest 1998
Página: 77 01/01/2001

https://translate.googleusercontent.com/translate_f#6 63/63

Você também pode gostar