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

Consistência e compatibilidade Melhora a produtividade do CNC


O grau de consistência entre os programas de código G terá um impacto, positivo ou negativo, na produtividade das máquinas CNC. Isso vale para os comandos das várias ferramentas dentro de um programa, de comandos para vários programas para um determinado tipo de máquina e até mesmo entre programas para diferentes tipos de máquina.

A consistência garante que o pessoal de configuração e os operadores possam se familiarizar facilmente com os métodos de programação. Eles serão capazes de detectar erros quando detectarem inconsistências na estrutura de programação. Por outro lado, inconsistências causarão confusão entre os usuários de CNC. Eles usarão mais tempo lutando para determinar como o programa funciona. Pior, eles podem cometer erros se não entenderem o que o programa está fazendo. As pessoas que sabem o que vai acontecer no programa serão mais produtivas do que aquelas que não sabem.

Aqui estão os quatro tipos de estrutura que compõem qualquer programa multiferramenta, juntamente com uma recomendação relacionada à consistência:
  1. Estrutura de inicialização do programa:Inicie todos os programas para máquinas semelhantes com os mesmos comandos. Embora os valores das palavras do CNC mudem de programa para programa, a estrutura deve permanecer a mesma.
  2. Estrutura de inicialização da ferramenta:inicie cada ferramenta para cada programa com os mesmos comandos. Novamente, os valores das palavras CNC serão alterados, mas mantenha a estrutura consistente.
  3. Estrutura final da ferramenta:finalize todas as ferramentas para todos os programas com os mesmos comandos.
  4. Estrutura de finalização do programa:finalize todos os programas de uma determinada máquina com os mesmos comandos.

Os sistemas CAM são notórios por quebrar essas regras. Embora todas as palavras e comandos necessários estejam incluídos no programa, eles tendem a estar em uma ordem aleatória. A maioria dos sistemas CAM permite que os usuários personalizem a saída do código G, mas muitos ignoram essa importante tarefa de configuração do sistema. Eles param de trabalhar na saída do código G assim que o sistema CAM está gerando programas viáveis. Novamente, quanto mais consistente a estrutura, mais fácil será para os usuários de CNC.

A compatibilidade também afeta a produtividade. Com máquinas semelhantes fornecidas por fabricantes de máquinas diferentes, é provável que haja pequenas diferenças na programação de comandos para funções semelhantes. E ao executar as mesmas peças nessas máquinas semelhantes, os operadores devem manter um programa separado – embora muito semelhante – para cada máquina. Encontrar uma maneira de executar o mesmo programa — sem modificação — em todas as máquinas semelhantes reduzirá drasticamente o número de programas necessários para executar as peças. Isso, por sua vez, eliminará a quantidade de tempo necessária para criá-los e mantê-los.

Muitas vezes, as principais diferenças nos comandos de programação para máquinas semelhantes estão relacionadas à numeração do código M. Um centro de torneamento, por exemplo, pode usar M41 para seleção da faixa baixa do fuso e M42 para selecionar a faixa alta. Outro pode usar M23 e M25. Se a numeração do código M for a única diferença entre as máquinas, este problema é facilmente superado para CNCs FANUC com códigos M definidos pelo utilizador, que permitem executar o mesmo programa em duas máquinas semelhantes.

Não descrevo o processo em detalhes aqui, mas, em essência, os usuários devem definir os parâmetros de tal forma que, quando o CNC vê um determinado código M (como M41), execute um programa que executa outro (como M23). Desta forma, é possível alterar a máquina que utiliza M23 para seleção de faixa baixa para executar um programa que inclua um M41.

Outras diferenças de programação podem estar relacionadas à estrutura de comando e podem ser mais difíceis, embora não impossíveis, de lidar. Uma máquina pode exigir que comandos circulares sejam especificados com vetores direcionais (I, J e K), enquanto outra pode permitir que eles sejam especificados com uma palavra R. Uma máquina pode ter a especificação de correção de fixação padrão (exigindo G54-G59), enquanto outra pode ter a opção de correção de fixação estendida (exigindo um G54.1 e uma palavra P para especificar o número de correção).

Novamente, não forneço os detalhes aqui. Em geral, use a Macro personalizada para configurar um sinalizador de máquina com uma variável comum permanente que o programa irá digitar para determinar qual máquina está executando o programa. A lógica dentro do programa ou, melhor ainda, em um programa de Macro personalizado separado, determinará, com base no sinalizador da máquina, qual máquina está sendo executada e executará o(s) comando(s) apropriado(s).

Aqui estão os comandos relacionados aos deslocamentos de fixação mencionados acima. Nós digitamos a variável comum permanente #510 para determinar qual máquina está sendo executada. Se #510 for definido como 1.0, é a máquina A (G54). Se #510 for definido como 2.0, é a máquina B (G54.1 P1).

Novamente, pode ser melhor incluir esses comandos em um programa separado, possivelmente um programa de código G definido pelo usuário chamado por G54, para evitar tê-los no programa de usinagem (principal).

Desta forma e com um pouco de engenhosidade, é possível superar praticamente qualquer desvio de programação entre máquinas. Quanto maior o número de máquinas e programas envolvidos, mais se pode reduzir o número de programas que devem ser mantidos.

Equipamento industrial

  1. Como os gerentes de manutenção podem melhorar seu programa de saúde e segurança
  2. Como Melhorar a Qualidade e Consistência do Produto na Fabricação de Alimentos
  3. Tornos CNC de aprendizagem melhoram a produtividade da oficina
  4. Torno CNC melhora a produtividade
  5. Compreendendo a precisão e a repetibilidade da máquina CNC
  6. 6 etapas a serem seguidas antes de criar um programa CNC
  7. Como gerenciar o controle de cavacos e melhorar a vida útil e a produtividade da ferramenta
  8. 8 falhas de máquina CNC e dicas para solução de problemas
  9. Como melhorar a produtividade e a qualidade de fabricação em ambientes industriais
  10. O que fazer e o que não fazer em máquinas CNC