Chamada de ferramenta com TOOL CALL
Aplicação
A função TOOL CALL permite chamar uma ferramenta no programa NC. Se a ferramenta se encontrar no carregador de ferramentas, o comando insere a ferramenta no mandril. Caso a ferramenta não se encontrar no carregador, é possível inseri-la manualmente.
Temas relacionados
- Troca automática de ferramenta com M101
- Tabela de ferramentas tool.t
- Tabela de posições tool_p.tch
Condições
- Ferramenta definida
Para chamar uma ferramenta, a mesma deve estar definida na gestão de ferramentas.
Descrição das funções
Ao chamar uma ferramenta, o comando lê a linha correspondente na gestão de ferramentas. Os dados de ferramenta podem ver-se no separador Ferram. da área de trabalho Status.
A HEIDENHAIN recomenda ligar o mandril com M3 ou M4 após cada chamada de ferramenta. Dessa forma, evitam-se problemas na execução do programa, p. ex., no arranque após uma interrupção.
Símbolos
A função NC TOOL CALL oferece os seguintes ícones:
Ícone ou tecla de atalho | Função |
---|---|
Abrir janela de seleção de ferramentas | |
Mudar para a ferramenta selecionada na aplicação Gestão ferramentas Em caso de necessidade, a ferramenta pode ser alterada. | |
Abrir o Computador de dados de corte |
Introdução
Os programas NC contidos no manual do utilizador representam propostas de solução. Antes de utilizar os programas NC ou blocos NC individuais numa máquina, terá de os adaptar.
Ajuste os seguintes conteúdos:
- ferramentas não acionadas
- Valores de corte
- Avanços
- Altura segura ou posições seguras
- Posições específicas da máquina, p. ex., com M91
- Caminhos de chamadas de programas
Alguns programas NC dependem da cinemática da máquina. Ajuste estes programas NC à cinemática da sua máquina antes do primeiro ensaio.
Teste os programas NC adicionalmente com a ajuda da simulação antes da efetiva execução do programa.
Com a ajuda de um teste do programa, é possível verificar se os programas NC podem ser utilizados com as opções de software disponíveis, a cinemática de máquina ativa e também a configuração atual da máquina.
11 TOOL CALL 4 .1 Z S10000 F750 DL+0,2 DR+0,2 DR2+0,2 | ; Chamada da ferramenta |
A função NC contém os seguintes elementos de sintaxe:
Elemento de sintaxe | Significado |
---|---|
TOOL CALL | Compilador de sintaxe para uma chamada de ferramenta |
4, QS4 ou "MILL_D8_ROUGH" | Definição da ferramenta como número ou nome fixo ou variável Tip Apenas a definição da ferramenta como número é inequívoca, dado que o nome da ferramenta pode ser igual em várias ferramentas! Elemento de sintaxe dependente da tecnologia ou aplicação Seleção possível através de uma janela de seleção Diferenças dependentes da tecnologia na chamada de ferramenta |
.1 | |
Z | Eixo da ferramenta Por norma, utiliza-se o eixo da ferramenta Z. Dependendo da máquina, estão disponíveis outras possibilidades de seleção. Elemento de sintaxe dependente da tecnologia ou aplicação Diferenças dependentes da tecnologia na chamada de ferramenta |
S ou S( VC = ) | |
F, FZ ou FU | Avanço Indicações alternativas do avanço: avanço por dente ou avanço por rotação Elemento de sintaxe opcional |
DL | Valor delta do comprimento da ferramenta Elemento de sintaxe opcional Correção de ferramenta para o comprimento e raio da ferramenta |
DR | Valor delta do raio da ferramenta Elemento de sintaxe opcional Correção de ferramenta para o comprimento e raio da ferramenta |
DR2 | Valor delta do raio da ferramenta 2 Elemento de sintaxe opcional Correção de ferramenta para o comprimento e raio da ferramenta |
Diferenças dependentes da tecnologia na chamada de ferramenta
Chamada de uma ferramenta de fresagem
Numa ferramenta de fresagem, é possível definir os seguintes dados de ferramenta:
- Número fixo ou variável ou nome da ferramenta
- Índice de nível da ferramenta
- Eixo da ferramenta
- Rotações do mandril
- Avanço
- DL
- DR
- DR2
Na chamada de uma ferramenta de fresagem, são necessários o número ou nome da ferramenta, o eixo da ferramenta e a velocidade do mandril.
Chamada de uma ferramenta de tornear (opção #50)
Numa ferramenta de tornear, é possível definir os seguintes dados de ferramenta:
- Número fixo ou variável ou nome da ferramenta
- Índice de nível da ferramenta
- Avanço
Na chamada de uma ferramenta de tornear, são necessários o número ou nome da ferramenta.
Chamada de uma ferramenta de retificar (opção #156)
Numa ferramenta de retificar, é possível definir os seguintes dados de ferramenta:
- Número fixo ou variável ou nome da ferramenta
- Índice de nível da ferramenta
- Eixo da ferramenta
- Rotações do mandril
- Avanço
Na chamada de uma ferramenta de retificar, são necessários o número ou nome da ferramenta e o eixo da ferramenta.
Tabela de ferramentas de retificar toolgrind.grd (opção #156)
Chamada de uma ferramenta de dressagem (opção #156)
Numa ferramenta de dressagem, é possível definir os seguintes dados de ferramenta:
- Número fixo ou variável ou nome da ferramenta
- Índice de nível da ferramenta
- Avanço
Na chamada de uma ferramenta de dressagem, são necessários o número ou nome da ferramenta!
Tabela de ferramentas de dressagem tooldress.drs (opção #156)
Uma ferramenta de dressagem só pode ser chamada no modo de dressagem!
Ativar o modo de dressagem com FUNCTION DRESS
A ferramenta de dressagem não é mudada no mandril. É necessário montar manualmente a ferramenta de dressagem num local previsto para o efeito pelo fabricante da máquina. Além disso, deve-se definir a ferramenta na tabela de posições.
Chamada de ferramenta de um apalpador de peça de trabalho (opção #17)
Num apalpador de peça de trabalho, é possível definir os seguintes dados de ferramenta:
- Número fixo ou variável ou nome da ferramenta
- Índice de nível da ferramenta
- Eixo da ferramenta
Na chamada de um apalpador de peça de trabalho, são necessários o número ou nome da ferramenta e o eixo da ferramenta!
Atualização de dados de ferramenta
Com uma TOOL CALL, também é possível atualizar os dados da ferramenta ativa, p. ex., os dados de corte ou valores delta, sem troca de ferramenta. Os dados de ferramenta que podem ser alterados dependem da tecnologia.
Nos casos seguintes, o comando atualiza apenas os dados da ferramenta ativa:
- Sem número ou nome da ferramenta e sem eixo da ferramenta
- Sem número ou nome da ferramenta e com o mesmo eixo da ferramenta que na chamada de ferramenta precedente
Se se programar um número ou nome da ferramenta ou um eixo da ferramenta alterado na chamada de ferramenta, o comando executa a macro de troca de ferramenta.
Isso pode levar, p. ex., a que o comando insira uma ferramenta gémea devido a tempo de vida expirado.
Avisos
O âmbito completo das funções do comando só está disponível com a utilização do eixo da ferramenta Z, p. ex., na definição do padrão PATTERN DEF.
A utilização dos eixos da ferramenta X e Y tem certas limitações, sendo preparada e configurada pelo fabricante da máquina.
- Com o parâmetro de máquina allowToolDefCall (N.º 118705), o fabricante da máquina define se, nas funções TOOL CALL e TOOL DEF, uma ferramenta pode ser definida pelo nome, pelo número ou por ambos.
- Com o parâmetro de máquina opcional progToolCallDL (N.º 124501), o fabricante da máquina define se o comando considera os valores delta de uma chamada de ferramenta na área de trabalho Posições.
Correção de ferramenta para o comprimento e raio da ferramenta