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

Como Macros Personalizadas Simplificam Substituição de Ferramenta e Retomada de Operações Sem Interrupção

Como Macros Personalizadas Simplificam Substituição de Ferramenta e Retomada de Operações Sem Interrupção

Alguns programadores evitam usar macros personalizadas porque sentem que estas tornam mais difícil reiniciar um programa a partir do meio de uma operação de usinagem complexa. Esta preocupação pode frequentemente ser superada com um pouco de planejamento. De fato, macros personalizadas às vezes tornam mais fácil reiniciar o programa e rodar a partir do meio de uma operação de usinagem de uma ferramenta de corte.

A técnica neste artigo foi inspirada por Chad Kluth da Mid Valley Industries em Kaukuana, Wisconsin. Eu estava ajudando‑o a resolver um problema diferente em uma macro personalizada de usinagem de furos em círculo de parafusos. Incluo aqui pois é relevante para nossa discussão.

A aplicação de Kluth envolvia usinar componentes de aço 4140 muito grandes e duros usados na indústria de mineração. Ele precisava furar até 100 furos, cada um de 2 polegadas de diâmetro, ao redor de um padrão de círculo de parafusos em uma face/flange redonda a uma profundidade de 6 polegadas. Como você pode imaginar, desgaste e quebra de ferramenta são grandes problemas. Mesmo uma broca com pastilhas novas pode não conseguir passar todo o ciclo sem desgastar — e a broca poderia estar no 90º furo quando isso acontece. Para piorar, uma inclusão dura na matéria‑prima poderia causar a quebra da broca a qualquer momento.

Kluth usa uma macro personalizada universal de círculo de parafusos capaz de realizar vários tipos de operações de usinagem de furos, incluindo furação, rosqueamento padrão, rosqueamento rígido, alargamento e alargamento de contra‑furo. O problema original tinha a ver com rosqueamento rígido. Sendo uma macro "universal", o comando M29 precisava ignorar rosqueamento rígido se a máquina estivesse realizando qualquer outra operação. Para resolver este problema, usamos variáveis locais "vazias".

Quanto a pular furos, um argumento no comando de chamada especifica o número de furos a pular. Por exemplo, se a broca desgasta durante o 90º furo, o usuário precisa definir este argumento para 89. Usamos a palavra K (palavra L com CNCs FANUC mais antigos) no comando de ciclo enlatado para especificar se a máquina deve pular um furo. Se K for definido como zero (K0), o furo é pulado. Se K for definido como um (K1), o furo é usinado.

Aqui está um programa de exemplo contendo um comando de chamada de exemplo:

Estes são os argumentos obrigatórios que devem estar no comando de chamada:

Estes são os argumentos que são apenas necessários em casos especiais:

Aqui está a macro personalizada:

Aqui está um guia para os itens em negrito na macro personalizada:

Equipamento industrial

  1. Como Ferramentas Lean Desbloqueiam Confiabilidade: Um Guia Prático
  2. Por que Equipamentos Quebram Logo Após a Manutenção: Causas Principais e Estratégias de Prevenção
  3. Tecnologias AR e VR Transformam Treinamento, Eficiência de Armazéns e Precisão de Montagem
  4. Top 5 Vantagens dos Serviços de Usinagem CNC Personalizados para Manufatura de Precisão
  5. Ferramentas de Divot de Golfe Personalizadas: Soluções de Impressão 3D de Precisão para um Jogo Superior
  6. Torno Suíço Avançado de 7 Eixos: Redução de 40% no Tempo Ocioso e Operações Mais Rápidas
  7. Software PDV Personalizado: Aumente a Eficiência do Varejo e Eleve a Experiência do Cliente
  8. Desbloqueie o Potencial do Seu Negócio com Nossos Serviços Premium de Usinagem Personalizada
  9. Por Que Peças Usinadas Sob Medida Superam Peças de Fábrica em 4 Áreas-Chave
  10. Doosan Machine Tools: Líder Global em Soluções de Usinagem de Metal de Precisão