Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Equipment >> Equipamento industrial

4 Coisas para Incorporar em Programas CNC Gerados pelo Sistema CAM


Existem três maneiras de criar programas que são executados em máquinas CNC:escrevê-los manualmente, usar um controle de conversação programado no chão de fábrica ou usar um sistema CAM. O último é o método mais popular de criação de programas porque quase todas as empresas que possuem máquinas-ferramentas CNC possuem um sistema CAM.

Assim como um controle CNC pode ser personalizado por meio de configurações de parâmetros para trabalhar com uma ampla variedade de máquinas-ferramentas CNC, um sistema CAM também pode ser adaptado para trabalhar com uma ampla variedade de controles CNC. No entanto, dadas as inúmeras funções CNC envolvidas, personalizar o sistema CAM para uma determinada máquina CNC e controle pode ser um desafio.

Para complicar as coisas, a maioria dos CNCs permite que os usuários lidem com quase todos os recursos de programação de várias maneiras, com base na preferência. Com a compensação do raio da fresa, por exemplo, o usuário pode decidir se a trajetória da ferramenta gerada é para a linha central da fresa ou para a superfície de trabalho. As escolhas geralmente são baseadas no legado porque os CNCs são “compatíveis com versões anteriores”. Isso significa que eles permitem que métodos de programação mais antigos sejam usados ​​por anos (ou décadas) após a disponibilização de recursos mais novos e mais convenientes.

Dadas essas complexidades, a maioria das empresas tende a parar de personalizar a saída de código G do sistema CAM assim que obtêm algo que funcione. Eles não chegam a fazer com que o sistema CAM produza programas de código G que estejam devidamente estruturados ou que aproveitem os recursos CNC atuais e mais desejáveis. Os programas de código G resultantes são mais longos, menos eficientes e mais complicados do que suas contrapartes criadas manualmente.

Como você simplifica os programas de código G criados por sistemas CAM?


Aqui estão quatro sugestões para ajudá-lo a otimizar programas de código G criados por sistemas CAM.

1. Simplifique o envolvimento do operador.


Certos recursos do CNC são projetados para facilitar a vida dos programadores manuais. A compensação é muitas vezes mais trabalho para o pessoal de configuração e operadores. Considere a compensação do raio da ponta da ferramenta, um recurso de centro de torneamento que lida com imperfeições causadas pelo pequeno raio em ferramentas de corte de ponto único. Embora simplifique a programação, a compensação do raio da ponta da ferramenta baseada em CNC requer que o responsável pela configuração insira os dados do raio da ponta da ferramenta.

Todos os sistemas CAM atuais podem gerar caminhos de ferramenta com base em um raio de ponta de ferramenta especificado. Se você fizer com que seu sistema CAM faça isso, você pode economizar tempo de configuração e minimizar o potencial de erros. Outros recursos do CNC que podem ter um impacto no tempo e esforço do operador incluem outras funções de compensação, como deslocamentos de fixação baseados no centro de usinagem, compensação do comprimento da ferramenta e compensação do raio de corte, bem como geometria baseada no centro de torneamento e deslocamentos de desgaste.

2. Torne os programas mais fáceis de interpretar e modificar.


Embora eles não modifiquem regularmente os programas CNC, as pessoas de configuração e os operadores devem ser capazes de entender o que um programa de código G está fazendo. Isso pode ser uma função direta de como seu sistema CAM gera programas de código G. Seu sistema CAM deve aproveitar os recursos do CNC, como programação de ponto decimal (ainda vejo palavras do CNC, incluindo números reais gerados com formato fixo), designação de raio para comandos circulares usando R em vez de I, J e K e ciclos fixos em vez de múltiplos G00 /G01 comandos de movimento. Ele também deve utilizar recursos de manipulação de coordenadas quando aplicável, como rotação de coordenadas, posicionamento de direção única, imagem espelhada e dimensionamento.

3. Limpe a estrutura do programa.


Os sistemas CAM são notórios por gerar programas de código G com redundância. Comandos redundantes e desnecessários em um programa aumentam o comprimento do programa e podem confundir os operadores. Um sistema CAM pode, por exemplo, incluir o tipo de movimento G00, G01, G02 ou G03 em cada comando de movimento, mesmo que o tipo de movimento seja modal.

Por outro lado, vi programas de código G resultantes que não permitem a reexecução de ferramentas de corte - uma tarefa comumente necessária ao executar a primeira peça em uma execução de produção - ou quando ferramentas críticas de acabamento são substituídas após o desgaste. Reexecutar uma ferramenta requer que todos os comandos necessários para executar o programa sejam incluídos no início de cada ferramenta.

4. Lide com os resultados da sondagem usando a macro personalizada.


Os apalpadores de fuso tornaram-se muito populares e são especialmente úteis durante a configuração, mas também estão se tornando parte integrante de muitos ciclos CNC. Eles são comumente usados ​​para automatizar operações de usinagem de teste, garantindo a correção de uma superfície usinada pela primeira vez com uma nova ferramenta de corte. Eles também podem ser usados ​​quando a matéria-prima a ser usinada varia de peça para peça, o que geralmente é o caso de peças fundidas e forjadas. Com esses tipos de aplicações, o programa CNC gerado pelo sistema CAM deve lidar dinamicamente com os resultados de apalpação em tempo real.

Por exemplo, o estoque em uma superfície de peça de trabalho pode variar de 0,05 polegada a 0,25 polegada. Em vez de perder tempo fazendo o número de passagens para o pior cenário, o apalpador de fuso pode determinar a quantidade de material que deve ser usinado no momento. Se determinar que há 0,2 polegada de material em uma superfície a ser fresada, o programa CNC deve realizar o número adequado de passadas de usinagem.

Como o número de passagens varia de peça para peça, muitos dos comandos de usinagem resultantes não podem ser executados diretamente pelo programa de código G gerado pelo sistema CAM. Em vez disso, o sistema CAM deve ter o programa de código G chamando um programa paramétrico (macro personalizado em termos FANUC) que reside no controle CNC e faz o número correto de passagens com base nos resultados da operação de apalpação.

Equipamento industrial

  1. Papel da Internet das Coisas no Monitoramento de Máquinas CNC
  2. Torno CNC
  3. Torno com CNC
  4. Torno CNC de alta velocidade
  5. Torno CNC vertical
  6. Torno CNC(2)
  7. Ferramenta de grupo de troca rápida CNC
  8. Torno de ferramentaria pequeno
  9. Torno CNC de configuração múltipla
  10. 5 coisas que os novos operadores de máquinas CNC devem saber