Programar e simular a peça de trabalho
Exemplo de tarefa 1338459
Selecionar o modo de funcionamento Programação
Os programas NC são sempre editados no modo de funcionamento Programação.
Condições
- Ícone do modo de funcionamento selecionável
Para se poder selecionar o modo de funcionamento Programação, o arranque do comando deve ter avançado o suficiente para que o ícone do modo de funcionamento já não esteja a cinzento.
Selecionar o modo de funcionamento Programação
Para selecionar o modo de funcionamento Programação, proceda da seguinte forma: | ||
|
Informações detalhadas
- Modo de funcionamentoProgramação
Preparar a interface do comando para a programação
No modo de funcionamento Programação, existem várias possibilidades de editar um programa NC.
Os primeiros passos descrevem o fluxo de trabalho no modo Editor Klartext e com a coluna Formulário aberta.
Abrir a coluna Formulário
Para se poder abrir a coluna Formulário, deve estar aberto um programa NC.
Para abrir a coluna Formulário, proceda da seguinte forma: | ||
|
Informações detalhadas
- Editar programa NC
- Coluna Formulário
Criar novo programa NC
Para criar um programa NC no modo de funcionamento Programação, proceda da seguinte forma: | ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Informações detalhadas
- Área de trabalho Abrir ficheiro
- Modo de funcionamento Programação
Definir o bloco
Pode-se definir para um programa NC um bloco que o comando utiliza para a simulação. Ao criar um programa NC, o comando abre automaticamente a janela Inserir função NC para a definição do bloco.
Caso se feche a janela sem que se tenha selecionado um bloco, a descrição do bloco pode ser escolhida posteriormente por meio do botão do ecrã Inserir função NC.
Definir um bloco paralelepipédico
Um paralelepípedo é definido através de uma diagonal espacial mediante a indicação do ponto mínimo e do ponto máximo, referidos ao ponto de referência da peça de trabalho ativo.
As introduções podem ser confirmadas da seguinte forma:
- Tecla ENT
- Tecla de seta para a direita
- Clicar ou tocar no elemento de sintaxe seguinte
Um bloco paralelepipédico define-se da seguinte forma: | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
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.
0 BEGIN PGM 1339889 MM |
1 BLK FORM 0.1 Z X+0 Y+0 Z-40 |
2 BLK FORM 0.2 X+100 Y+100 Z+0 |
3 END PGM 1339889 MM |
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.
Informações detalhadas
- Inserir bloco
- Pontos de referência na máquina
Estrutura de um programa NC
A estruturação uniformizada dos programas NC oferece as seguintes vantagens:
- Visão global mais abrangente
- Programação mais rápida
- Redução de pontos de falha
Estrutura recomendada de um programa de contorno
O comando insere automaticamente os blocos NC BEGIN PGM e END PGM.
- BEGIN PGM com seleção da unidade de medição
- Definição do bloco
- Chamada da ferramenta com eixo da ferramenta e dados tecnológicos
- Deslocar a ferramenta para uma posição segura, ligar o mandril
- Pré-posicionar no plano de maquinagem na proximidade do primeiro ponto de contorno
- Pré-posicionar no eixo da ferramenta, ligar o agente refrigerante, se necessário
- Aproximar ao contorno, ligar a correção do raio da ferramenta, se necessário
- Maquinar o contorno
- Saída do contorno, desligar o agente refrigerante
- Deslocar a ferramenta para uma posição segura
- Terminar o programa NC
- END PGM
Aproximação e saída do contorno
Ao programar um contorno, são necessários um ponto inicial e um ponto final fora do contorno.
Para a aproximação e saída do contorno, são necessárias as seguintes posições:
Imagem de ajuda | Posição |
---|---|
Ponto inicial O ponto inicial está sujeito às seguintes condições:
A imagem mostra o seguinte: Se o ponto inicial for definido na zona a cinzento escuro, o contorno é danificado na aproximação ao primeiro ponto de contorno. | |
Aproximar ao ponto inicial no eixo da ferramenta Antes da aproximação ao primeiro ponto de contorno, é necessário posicionar a ferramenta à profundidade de trabalho no eixo da ferramenta. Se houver perigo de colisão, aproxime separadamente ao ponto inicial no eixo da ferramenta. | |
Primeiro ponto de contorno O comando desloca a ferramenta do ponto inicial para o primeiro ponto de contorno. Para o movimento da ferramenta até ao primeiro ponto de contorno, programe uma correção do raio da ferramenta. | |
Ponto final O ponto final está sujeito às seguintes condições:
A imagem mostra o seguinte: Se o ponto final for definido na zona a cinzento escuro, o contorno é danificado na aproximação ao ponto final. | |
Sair do ponto final no eixo da ferramenta Programe separadamente o eixo da ferramenta ao sair do ponto final. | |
Ponto inicial e ponto final comuns Para um ponto inicial e ponto final comuns, não programe nenhuma correção do raio da ferramenta. Impedir estragos no contorno: o ponto de partida ideal situa-se entre os prolongamentos das trajetórias da ferramenta para a maquinagem do primeiro e do último elemento de contorno. |
Informações detalhadas
- Funções para a aproximação e saída do contorno
Princípios básicos sobre as funções de aproximação e afastamento
Programar um contorno simples
Os conteúdos seguintes mostram como fresar totalmente uma vez o contorno apresentado com uma profundidade de 5 mm. A definição de bloco já foi criada.
Depois de se inserir uma função NC, o comando mostra uma explicação do elemento de sintaxe atual na barra de diálogo. Os dados podem ser introduzidos diretamente no formulário.
Escreva os programas NC como se a ferramenta se movimentasse! Dessa maneira, é irrelevante se é um eixo da cabeça ou da mesa que executa o movimento.
Chamada da ferramenta
Para chamar uma ferramenta, proceda da seguinte forma: | ||
| ||
| ||
| ||
| ||
|
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.
3 TOOL CALL 12 Z S6500 |
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.
Deslocar a ferramenta para uma posição segura
A ferramenta desloca-se para uma posição segura da seguinte forma: | ||
| ||
| ||
| ||
| ||
|
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.
4 L Z+250 R0 FMAX M3 |
Pré-posicionar no plano de maquinagem
Para posicionar no plano de maquinagem, proceda da seguinte forma: | ||
| ||
| ||
| ||
| ||
|
Os programas NC contidos no manual do utilizador representam propostas de solução. Antes de utilizar os programas NC ou blocos NC individuais numa máquina, terá de os adaptar.
Ajuste os seguintes conteúdos:
- ferramentas não acionadas
- Valores de corte
- Avanços
- Altura segura ou posições seguras
- Posições específicas da máquina, p. ex., com M91
- Caminhos de chamadas de programas
Alguns programas NC dependem da cinemática da máquina. Ajuste estes programas NC à cinemática da sua máquina antes do primeiro ensaio.
Teste os programas NC adicionalmente com a ajuda da simulação antes da efetiva execução do programa.
Com a ajuda de um teste do programa, é possível verificar se os programas NC podem ser utilizados com as opções de software disponíveis, a cinemática de máquina ativa e também a configuração atual da máquina.
5 L X-20 Y-20 FMAX |
Pré-posicionar no eixo da ferramenta
Para posicionar no eixo da ferramenta, proceda da seguinte forma: | ||
| ||
| ||
| ||
| ||
|
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.
6 L Z-5 R0 F3000 M8 |
Chegada ao contorno
Para aproximar ao contorno, proceda da seguinte forma: | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
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.
7 APPR CT X+5 Y+5 CCA90 R+8 RL F700 |
Maquinar contornos
Para maquinar o contorno, proceda da seguinte forma: | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
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.
8 L Y+95 |
9 L X+95 |
10 CHF 10 |
11 L Y+5 |
12 CHF 20 |
13 L X+5 |
Saída do contorno
Para sair do contorno, proceda da seguinte forma: | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
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.
14 DEP CT CCA90 R+8 F3000 M9 |
Deslocar a ferramenta para uma posição segura
A ferramenta desloca-se para uma posição segura da seguinte forma: | ||
| ||
| ||
| ||
| ||
|
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.
15 L Z+250 R0 FMAX M30 |
Informações detalhadas
- Chamada de ferramenta
- Reta L
- Designação dos eixos e plano de maquinagem
- Funções para a aproximação e saída do contorno
Princípios básicos sobre as funções de aproximação e afastamento
- Chanfro CHF
- Funções auxiliares
Programar ciclo de maquinagem
Os conteúdos seguintes mostram como fresar a ranhura circular do exemplo de tarefa com uma profundidade de 5 mm. A definição de bloco e o contorno exterior já foram criados.
Depois de se inserir um ciclo, os valores correspondentes podem ser definidos nos parâmetros de ciclo. O ciclo pode ser programado diretamente na coluna Formulário.
Chamada da ferramenta
Para chamar uma ferramenta, proceda da seguinte forma: | ||
| ||
| ||
| ||
| ||
|
16 TOOL CALL 6 Z S6500 |
Deslocar a ferramenta para uma posição segura
A ferramenta desloca-se para uma posição segura da seguinte forma: | ||
| ||
| ||
| ||
| ||
|
17 L Z+250 R0 FMAX M3 |
Pré-posicionar no plano de maquinagem
Para posicionar no plano de maquinagem, proceda da seguinte forma: | ||
| ||
| ||
| ||
| ||
|
18 L X+50 Y+50 FMAX |
Definir ciclo
Uma ranhura circular define-se da seguinte forma: | ||
|
|
| ||
|
|
19 CYCL DEF 254 CANAL CIRCULAR ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Chamada do ciclo
Para chamar o ciclo, proceda da seguinte forma: | ||
|
20 CYCL CALL |
Deslocar a ferramenta para uma posição segura e terminar o programa NC
A ferramenta desloca-se para uma posição segura da seguinte forma: | ||
| ||
| ||
| ||
| ||
|
21 L Z+250 R0 FMAX M30 |
Informações detalhadas
- Ciclos de maquinagem
- Chamada do ciclo
Preparar a interface do comando para a simulação
O modo de funcionamento Programação também permite testar graficamente programas NC. O comando simula o programa NC ativo na área de trabalho Programa.
Para simular o programa NC, é necessário abrir a área de trabalho Simulação.
Para a simulação, pode-se fechar a coluna Formulário, para ter uma melhor vista do programa NC e manter a área de trabalho Simulação.
Abrir a área de trabalho Simulação
Para se poder abrir áreas de trabalho adicionais no modo de funcionamento Programação, deve estar aberto um programa NC.
Para abrir a área de trabalho Simulação, proceda da seguinte forma:
- Selecionar Áreas de trabalho na barra de aplicações
- Selecionar Simulação
- O comando mostra adicionalmente a área de trabalho Simulação.
A área de trabalho Simulação também pode ser aberta com a tecla de modos de funcionamento Teste do programa.
Configurar a área de trabalho Simulação
É possível simular o programa NC sem ter de realizar definições especiais. No entanto, para poder acompanhar a simulação, é recomendável ajustar a velocidade da simulação.
Para ajustar a velocidade da simulação, proceda da seguinte forma:
|
Caso se utilizem tabelas diferentes para a execução do programa e para a simulação, p. ex., tabelas de ferramentas, as tabelas podem ser definidas na área de trabalho Simulação.
Informações detalhadas
- Área de trabalho Simulação
Simular o programa NC
Na área de trabalho Simulação, testa-se o programa NC.
Iniciar simulação
Para iniciar a simulação, proceda da seguinte forma: | ||
| ||
|
Definição
Comando em operação:
Com o ícone Comando em operação, o comando mostra o estado atual da simulação na barra de ações e no separador Programa NC:
- Branco: nenhuma ordem de deslocação
- Verde: execução ativa, os eixos movem-se
- Laranja: programa NC interrompido
- Vermelho: programa NC parado
Informações detalhadas
- Área de trabalho Simulação