Programas NC gerados por CAM
Aplicação
Os programas NC gerados por CAM são criados externamente ao comando por meio de sistemas CAM. Em conexão com maquinagens simultâneas de 5 eixos e superfícies de formas livres, os sistemas CAM oferecem uma possibilidade de solução confortável e, por vezes, a única viável.
Para que os programas NC gerados por CAM aproveitem integralmente o potencial de desempenho do comando e ofereçam, p. ex., possibilidades de intervenção e correção, devem ser cumpridos determinados requisitos.
Os programas NC gerados por CAM devem cumprir os mesmos requisitos que os programas NC criados manualmente. Além disso, da cadeia de processo resultam outros requisitos.
A cadeia de processo descreve o percurso de uma conceção até à peça de trabalho pronta.
Temas relacionados
- Utilizar dados 3D diretamente no comando
- Programar graficamente
Formatos de saída de programas NC
Saída em Klartext HEIDENHAIN
Se emitir o programa NC em Klartext, tem as seguintes possibilidades:
- Saída para 3 eixos
- Saída com até cinco eixos, sem M128 ou FUNCTION TCPM
- Saída com até cinco eixos, com M128 ou FUNCTION TCPM
Condições para uma maquinagem de 5 eixos:
- Máquina com eixos rotativos
- Grupo de funções avançadas 1 (opção #8)
- Grupo de funções avançadas 2 (opção #9) para M128 ou FUNCTION TCPM
Se o sistema CAM tiver à disposição a cinemática da máquina e os dados de ferramenta exatos, os programas NC de 5 eixos podem ser emitidos sem M128 ou FUNCTION TCPM. Assim, o avanço programado é calculado em todas as partes dos eixos por bloco NC, podendo daí resultar diferentes velocidades de corte.
Um programa NC com M128 ou FUNCTION TCPM é neutro em relação à máquina e mais flexível, dado que o comando aplica o cálculo da cinemática e utiliza os dados de ferramenta da gestão de ferramentas. Neste caso, o avanço programado atua no ponto de guia da ferramenta.
Compensar a colocação da ferramenta com FUNCTION TCPM (opção #9)
Pontos de referência na ferramenta
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 L X+88 Y+23.5375 Z-8.3 R0 F5000 | ; De 3 eixos |
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 L X+88 Y+23.5375 Z-8.3 A+1.5 C+45 R0 F5000 | ; De 5 eixos sem M128 |
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 L X+88 Y+23.5375 Z-8.3 A+1.5 C+45 R0 F5000 M128 | ; De 5 eixos com M128 |
Saída com vetores
Na perspetiva da física e da geometria, um vetor é uma grandeza orientada que descreve uma direção e um comprimento.
Na saída com vetores, o comando necessita de, pelo menos, um vetor normalizado que descreve a direção das normais de superfície ou a colocação da ferramenta. Opcionalmente, o bloco NC contém os dois vetores.
Um vetor normalizado é um vetor com o valor 1. O valor do vetor corresponde à raiz da soma dos quadrados das suas componentes.
Condições:
- Máquina com eixos rotativos
- Grupo de funções avançadas 1 (opção #8)
- Grupo de funções avançadas 2 (opção #9)
A saída com vetores pode ser utilizada unicamente no modo de fresagem.
A saída de vetores com a direção das normais de superfície é condição essencial para a utilização da correção 3D do raio da ferramenta dependente do ângulo de pressão (opção #92).
Correção de raio 3D dependente do ângulo de pressão (opção #92)
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 LN X0.499 Y-3.112 Z-17.105 NX0.2196165 NY-0.1369522 NZ0.9659258 | ; De 3 eixos com vetor normal de superfície, sem orientação da ferramenta |
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 LN X0.499 Y-3.112 Z-17.105 NX0.2196165 NY-0.1369522 NZ0.9659258 TX+0,0078922 TY–0,8764339 TZ+0,2590319 M128 | ; De 5 eixos com M128, vetor normal de superfície e orientação da ferramenta |
Estrutura de um bloco NC com vetores
Vetor normal de superfície perpendicular ao contorno | Vetor de direção da ferramenta |
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 LN X+0.499 Y-3.112 Z-17.105 NX0 NY0 NZ1 TX+0,0078922 TY–0,8764339 TZ+0,2590319 | ; Reta LN com vetor normal de superfície e orientação de ferramenta |
Elemento de sintaxe | Significado |
---|---|
LN | Reta LN com vetor normal de superfície |
X Y Z | Coordenadas de destino |
NX NY NZ | Componentes do vetor normal de superfície |
TX TY TZ | Componentes do vetor de direção da ferramenta |
Tipos de maquinagem por número de eixos
Maquinagem de 3 eixos
Se forem necessários apenas os eixos lineares X, Y e Z para a maquinagem de uma peça de trabalho, realiza-se uma maquinagem de 3 eixos.
Maquinagem de 3+2 eixos
Se for necessária uma inclinação do plano de maquinagem para a maquinagem de uma peça de trabalho, realiza-se uma maquinagem de 3+2 eixos.
Condições:
- Máquina com eixos rotativos
- Grupo de funções avançadas 1 (opção #8)
Maquinagem alinhada
Na maquinagem alinhada, também chamada de fresagem inclinada, a ferramenta encontra-se num ângulo em relação ao plano de maquinagem definido pelo utilizador. A orientação do sistema de coordenadas do plano de maquinagem WPL-CS não é alterada, mas sim apenas a posição dos eixos rotativos e, consequentemente, a colocação da ferramenta. O comando pode compensar o desvio nos eixos lineares que daí resulta.
A maquinagem alinhada é aplicada em conexão com indentações e também com comprimentos de fixação da ferramenta curtos.
Condições:
- Máquina com eixos rotativos
- Grupo de funções avançadas 1 (opção #8)
- Grupo de funções avançadas 2 (opção #9)
Maquinagem de 5 eixos
Na maquinagem de 5 eixos, também chamada de maquinagem simultânea de 5 eixos, a máquina desloca cinco eixos simultaneamente. Com superfícies de formas livres, é possível alinhar perfeitamente a ferramenta à superfície da peça de trabalho durante toda a maquinagem.
Condições:
- Máquina com eixos rotativos
- Grupo de funções avançadas 1 (opção #8)
- Grupo de funções avançadas 2 (opção #9)
A maquinagem de 5 eixos não é possível com a versão de exportação do comando.
Fases do processo
CAD
Aplicação
Os projetidas criam os modelos 3D das peças de trabalho necessárias com a ajuda de sistemas CAD. Dados CAD incorretos influenciam negativamente a cadeia de processo completa, incluindo a qualidade da peça de trabalho.
Avisos
- Evite superfícies abertas ou sobrepostas, bem como pontos supérfluos, nos modelos 3D. Conforme a possibilidade, utilize as funções de teste do sistema CAD.
- Projete ou guarde os modelos 3D referidos ao centro da tolerância e não às dimensões nominais.
Apoie a produção com ficheiros adicionais:
- Prepare os modelos 3D no formato STL. A simulação interna do comando pode aproveitar os dados CAD, p. ex., como blocos e peças prontas. Modelos adicionais de dispositivo tensores de ferramentas e peça de trabalho são importantes em conexão com a verificação de colisão (opção #40).
- Disponibilize desenhos com as variações dimensionais a verificar. Neste caso, o tipo de ficheiro dos desenhos é indiferente, dado que o comando também pode abrir, p. ex., ficheiros PDF e, dessa forma, suporta uma produção sem papel.
Definição
Abreviatura | Definição |
---|---|
CAD (computer- aided design) | Desenho assistido por computador |
CAM e pós-processador
Aplicação
Com a ajuda de estratégias de maquinagem dentro dos sistemas CAM, os programadores CAM criam programas NC independentes da máquina e do comando com base em dados CAD.
Por fim, através do pós-processador, os programas NC são emitidos especificamente para a máquina e para o comando.
Indicações sobre os dados CAD
- Evite perdas de qualidade devido a formatos de transferência inadequados. Os sistemas CAD integrados com interfaces específicas do fabricante operam, em grande parte, sem perdas.
- Aproveite a precisão disponível dos dados CAD recebidos. Para a maquinagem de acabamento de grandes raios, é recomendável um erro de geometria ou de modelação inferior a 1 μm.
Indicações sobre o erro de cordão e o ciclo 32 TOLERANCIA
- No desbaste, o foco incide sobre a velocidade de maquinagem.
A soma do erro de cordão e da tolerância T no ciclo 32 TOLERANCIA deve ser menor que a medida excedente do contorno; de outro modo, existe risco de danos no contorno.
Erros de cordão no sistema CAM
0,004 mm a 0,015 mm
Tolerância T no ciclo 32 TOLERANCIA
0,05 mm a 0,3 mm
- No acabamento com o objetivo de uma elevada precisão, os valores devem fornecer a necessária densidade de dados.
Erros de cordão no sistema CAM
0,001 mm a 0,004 mm
Tolerância T no ciclo 32 TOLERANCIA
0,002 mm a 0,006 mm
- No acabamento com o objetivo de uma elevada qualidade da superfície, os valores devem permitir o alisamento do contorno.
Erros de cordão no sistema CAM
0,001 mm a 0,005 mm
Tolerância T no ciclo 32 TOLERANCIA
0,010 mm a 0,020 mm
Indicações sobre a saída NC otimizada para o comando
- Evite erros de arredondamento, emitindo as posições axiais com, pelo menos, quatro casas decimais. Para componentes óticos e peças de trabalho com grandes raios (curvaturas pequenas), são recomendáveis, no mínimo, cinco casas decimais. A saída de vetores normais de superfície (nas retas LN) requer, pelo menos, sete casas decimais.
- Evite uma soma de tolerâncias, emitindo valores de coordenadas absolutos ao invés de incrementais nos blocos de posicionamento consecutivos.
- Se possível, indique os blocos de posicionamento como arcos de círculo. O comando calcula círculos internamente com maior precisão.
- Impeça repetições de posições idênticas, dados de avanço e funções adicionais, p. ex., M3.
- Emita novamente o ciclo 32 TOLERANCIA unicamente em caso de alteração das definições.
- Assegure-se de que as esquinas (transições de curvatura) estão definidas exatamente por um bloco NC.
- Se a trajetória da ferramenta for emitida com grandes alterações de direção, o avanço varia fortemente. Se possível, arredonde as trajetórias da ferramenta.
Trajetórias da ferramenta com grandes alterações de direção nas transições
Trajetórias da ferramenta com transições arredondadas
- Prescinda de pontos de correção ou intermédios nas trajetórias retas. Estes pontos formam-se, p. ex., através de uma emissão de pontos constante.
- Evite padrões na superfície da peça de trabalho, impedindo uma distribuição de pontos exatamente sincronizada em superfícies com curvatura constante.
- Aplique distâncias entre pontos adequadas à peça de trabalho e ao passo de maquinagem. Os valores iniciais possíveis encontram-se entre 0,25 mm e 0,5 mm. Os valores superiores a 2,5 mm também não são recomendáveis com grandes avanços de maquinagem.
- Impeça posicionamentos errados, emitindo as funções PLANE (opção #8) com MOVE ou TURN sem blocos de posicionamento separados. Se emitir STAY e posicionar os eixos rotativos separadamente, em lugar de valores axiais fixos, utilize as variáveis Q120 a Q122.
- Previna fortes interrupções do avanço no ponto de guia da ferramenta, evitando uma relação desfavorável entre o movimento dos eixos lineares e rotativos. É problemática, p. ex., uma alteração significativa do ângulo de incidência da ferramenta com uma reduzida alteração da posição da ferramenta em simultâneo. Tenha em consideração as diferentes velocidades dos eixos envolvidos.
- Se a máquina mover 5 eixos em simultâneo, é possível somar os erros cinemáticos dos eixos. Utilize tão poucos eixos em simultâneo quanto possível.
- Evite limites de avanço desnecessários que pode definir dentro de M128 ou da função FUNCTION TCPM (opção #9) para movimentos de compensação.
Compensar a colocação da ferramenta com FUNCTION TCPM (opção #9)
- Tenha em conta o comportamento dos eixos rotativos específico da máquina.
Indicações sobre interruptores limite de software em eixos módulo
Indicações sobre ferramentas
- Uma fresa esférica, uma saída CAM no ponto central da ferramenta e uma alta tolerância do eixo rotativo TA (1° a 3°) no ciclo 32 TOLERANCIA possibilitam evoluções uniformes do avanço.
- Uma fresa esférica ou toroidal e uma saída CAM referida à ponta da ferramenta requerem tolerâncias do eixo rotativo TA reduzidas (aprox. 0,1°) no ciclo 32 TOLERANCIA. Com valores mais elevados, há risco de danos no contorno. A dimensão dos danos no contorno depende, p. ex., da colocação da ferramenta, do raio da ferramenta e da profundidade de trabalho.
Indicações sobre as saídas NC de fácil utilização
- Possibilite uma adaptação fácil dos programas NC, utilizando os ciclos de maquinagem e apalpação do comando.
- Favoreça tanto as possibilidades de adaptação, como a vista geral, definido os avanços num ponto central através de variáveis. Aplique, de preferência, variáveis livremente utilizáveis, p. ex., parâmetros QL.
- Melhore a vista geral, estruturando os programas NC. Dentro dos programas NC, utilize, p. ex., subprogramas. Se possível, reparta projetos maiores por vários programas NC separados.
- Promova as possibilidades de correção, emitindo contornos com correção do raio da ferramenta.
- Através de pontos de estruturação, possibilite uma navegação rápida dentro dos programas NC.
- Comunique indicações importantes sobre o programa NC através de comentários.
Comando NC e máquina
Aplicação
A partir dos pontos definidos no programa NC, o comando calcula os movimentos dos diversos eixos da máquina e os necessários perfis de velocidade. Nesta operação, as funções de filtro internas do comando processam e alisam o contorno, de modo que o comando respeite o máximo desvio de trajetória permitido.
Mediante o sistema de acionamento, a máquina converte os movimentos e perfis de velocidade calculados em movimentos de ferramenta reais.
Através de diferentes possibilidades de intervenção e correção, é possível otimizar a maquinagem.
Indicações sobre a utilização de programas NC gerados por CAM
- A simulação dos dados NC independentes da máquina e do comando dentro dos sistemas CAM pode diferir da maquinagem efetiva. Verifique os programas NC gerados por CAM através da simulação interna do comando.
- Tenha em conta o comportamento dos eixos rotativos específico da máquina.
Indicações sobre interruptores limite de software em eixos módulo
- Assegure-se de que as ferramentas necessárias estão disponíveis e que o tempo de vida restante é suficiente.
- Se necessário, altere os valores no ciclo 32 TOLERANCIA em função do erro de cordão e da dinâmica da máquina.
- Machine
Consulte o manual da sua máquina!
Alguns fabricantes de máquinas permitem ajustar o comportamento da máquina à maquinagem em causa através de um ciclo adicional, p. ex., o ciclo 332 Tuning. O ciclo 332 permite alterar definições de filtro, definições de aceleração e definições de ressalto.
- Se o programa NC gerado por CAM contiver vetores normalizados, as ferramentas também podem ser corrigidas tridimensionalmente.
Correção de raio 3D dependente do ângulo de pressão (opção #92)
- As opções de software permitem otimizações adicionais.
Indicações sobre interruptores limite de software em eixos módulo
As indicações seguintes sobre interruptores limite de software em eixos módulo também são aplicáveis a limites de deslocação.
Aos interruptores limite de software em eixos módulo aplicam-se as seguintes condições básicas:
- O limite inferior é maior que –360° e menor que +360°.
- O limite superior não é negativo e é menor que +360°.
- O limite inferior não é maior que o limite superior.
- O limite inferior e o superior estão a menos de 360° um do outro.
Se as condições básicas não forem cumpridas, o comando não consegue mover o eixo módulo e emite uma mensagem de erro.
Se a posição de destino ou uma posição que lhe seja equivalente se encontrarem dentro da área admissível, é permitido um movimento com interruptores limite de módulo ativos. O sentido do movimento obtém-se automaticamente porque sempre apenas uma das posições pode ser aproximada. Observe os exemplos seguintes!
Posições equivalentes diferenciam-se da posição de destino por um desvio de n x 360°. O fator n corresponde a um número inteiro qualquer.
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 L C+0 R0 F5000 | ; Interruptor limite –80° e 80° |
12 L C+320 | ; Posição de destino –40° |
O comando posiciona o eixo módulo entre os interruptores limite ativos na posição equivalente a 320°, ou seja, –40°.
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 L C-100 R0 F5000 | ; Interruptor limite –90° e 90° |
12 L IC+15 | ; Posição de destino –85° |
O comando executa o movimento de deslocação, porque a posição de destino se encontra na área permitida. O comando posiciona o eixo na direção do interruptor limite mais próximo.
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 L C-100 R0 F5000 | ; Interruptor limite –90° e 90° |
12 L IC-15 | ; Mensagem de erro |
O comando emite uma mensagem de erro, porque a posição de destino se encontra fora da área permitida.
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 L C+180 R0 F5000 | ; Interruptor limite –90° e 90° |
12 L C-360 | ; Posição de destino 0°: aplica-se também a um múltiplo de 360°, p. ex., 720° |
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 L C+180 R0 F5000 | ; Interruptor limite –90° e 90° |
12 L C+360 | ; Posição de destino 360°: aplica-se também a um múltiplo de 360°, p. ex., 720° |
Se o eixo se encontrar exatamente no centro da área proibida, o percurso para os dois interruptores limite é idêntico. Neste caso, o comando pode deslocar o eixo nas duas direções.
Se o bloco de posicionamento produzir duas posições de destino equivalentes na área permitida, o comando posiciona no percurso mais curto. Se as duas posições de destino equivalentes estiverem afastadas 180°, o comando seleciona o sentido do movimento de acordo com o sinal programado.
Definições
Eixo módulo
Os eixos módulo são módulos cujo encoder fornece apenas valores de 0° a 359,9999°. Se um eixo for utilizado como fuso, o fabricante da máquina deve configurar o mesmo como eixo módulo.
Eixo rollover
Os eixos rollover são eixos rotativos que podem executar várias rotações ou quantas se desejar. Um eixo rollover deve ser configurado pelo fabricante da máquina como eixo módulo.
Método de contagem de módulo
A visualização de posições de um eixo rotativo com método de contagem de módulo encontra-se entre 0° e 359,9999°. Se o valor de 359,9999° for excedido, a visualização começa novamente em 0°.
Funções e pacotes de funções
Controlo de movimento ADP
Distribuição de pontos | |
Comparação sem e com ADP |
Os programas NC gerados por CAM com resolução insuficiente e densidade de pontos variável em trajetórias adjacentes podem causar variações do avanço e erros na superfície da peça de trabalho.
A funçãoAdvanced Dynamic Prediction ADP amplia o cálculo prévio do perfil de avanço máximo admissível e otimiza o controlo de movimento dos eixos de avanço ao fresar. Dessa forma, consegue-se alcançar uma alta qualidade da superfície com um tempo de maquinagem curto e reduzir o esforço de pós-maquinagem
As vantagens mais importantes da ADP num relance:
- Na fresagem bidirecional, as trajetórias de avanço e de retrocesso apresentam um comportamento de avanço simétrico.
- As trajetórias de fresagem contíguas apresentam evoluções uniformes do avanço.
- Os efeitos negativos dos problemas típicos de programas NC gerados por CAM são compensados ou atenuados, p. ex.:
- Níveis curtos semelhantes a escadas
- Tolerâncias de cordão grosseiras
- Coordenadas de ponto final de bloco com grandes arredondamentos
- O comando respeita os parâmetros dinâmicos com exatidão também sob condições difíceis.
Dynamic Efficiency
O pacote de funções Dynamic Efficiency permite aumentar a segurança de processo no levantamento de aparas pesado e na maquinagem de desbaste, proporcionando uma configuração mais eficiente.
A Dynamic Efficiency compreende as seguintes funções de software:
- Active Chatter Control ACC (opção #145)
- Adaptive Feed Control AFC (opção #45)
- Ciclos para fresagem trocoidal (opção #167)
A aplicação da Dynamic Efficiency oferece as seguintes vantagens:
- A ACC, a AFC e a fresagem trocoidal reduzem o tempo de maquinagem através de um volume de corte por tempo mais elevado.
- A AFC permite a supervisão da ferramenta e, dessa forma, aumenta a segurança de processo.
- A ACC e a fresagem trocoidal prolongam a vida útil da ferramenta.
Encontra informações adicionais no prospeto Opções e acessórios
Dynamic Precision
Com o pacote de funções Dynamic Precision, é possível trabalhar rapidamente e com precisão, obtendo uma alta qualidade da superfície.
A Dynamic Precision compreende as seguintes funções de software:
- Cross Talk Compensation CTC (opção #141)
- Position Adaptive Control PAC (opção #142)
- Load Adaptive Control LAC (opção #143)
- Motion Adaptive Control MAC (opção #144)
- Active Vibration Damping AVD (opção #146)
Cada uma das funções, por si só, oferece melhorias decisivas. Mas também podem ser combinadas entre si e complementam-se mutuamente:
- A CTC aumenta a precisão nas fases de aceleração.
- A AVD proporciona melhores superfícies.
- A CTC e a AVD produzem uma maquinagem rápida e precisa.
- A PAC oferece uma maior exatidão de contorno.
- A LAC mantém a precisão constante, inclusivamente com carga variável.
- A MAC reduz as vibrações e aumenta a aceleração máxima nos movimentos em marcha rápida.
Encontra informações adicionais no prospeto Opções e acessórios