May 28, 2023 Deixe um recado

Aplicação e habilidades de comando de ciclo de torno CNC!

 

1. Introdução

O sistema FANUC é um dos sistemas de controle comumente usados ​​para máquinas-ferramenta CNC, e seus comandos de controle são divididos em comandos de ciclo único e comandos de ciclo múltiplo.

2 ideias de programação
A essência do programa é descobrir as características da trajetória da ferramenta e realizar as declarações repetidas no programa por meio de algoritmos matemáticos. De acordo com as características da peça acima, descobrimos que o valor da coordenada X diminui gradualmente. Portanto, você pode usar o sistema FANUC para alterar o valor de desgaste X, personalizar o processamento do ciclo de torneamento, controlar a ferramenta com um valor fixo da parte da distância do contorno da ferramenta a cada vez e usar o salto de condição do sistema após o processamento em cada usinagem ciclo antes da modificação e retorno Modifique a instrução de acordo. Após a conclusão do ciclo de usinagem de desbaste, determine a peça de trabalho para determinar a quantidade de acabamento, modifique os parâmetros de compensação da ferramenta e, em seguida, pule para concluir para concluir o torneamento.

foto

3 Escolha corretamente o ponto inicial do loop
Quando o programa cíclico termina, a ferramenta retorna automaticamente à posição inicial da execução do programa cíclico no final do ciclo. Portanto, é necessário garantir que a ferramenta retorne com segurança ao ponto inicial ao final do ciclo. Quando a instrução de ciclo é programada, é fácil usar os riscos de segurança que causam grandes problemas. Claro, a segurança não pode ser garantida. O ponto inicial é definido muito longe da peça de trabalho, resultando em caminhos de ferramenta longos e vazios. afetam a eficiência do processamento. É seguro retornar ao início do ciclo, início do programa do ciclo, posição da ferramenta no final da última linha do processo de acabamento, formato da peça no final do ciclo, porta-ferramenta e outros locais de montagem de ferramentas para a forma. Em ambos os casos, é possível garantir que o ciclismo não interfira na retração rápida, alterando a posição inicial do programa de ciclismo. Você pode usar métodos de cálculo matemático, método de coordenada de ponto base de consulta de software CAD para determinar a posição inicial razoável e segura do ciclo ou, no estágio de depuração do programa, usar operação de estágio único e alimentação de baixa ampliação, tentar cortar e modificar o coordenadas do ponto de início do programa passo a passo Determine um local de início razoavelmente seguro. Depois de considerar os fatores acima, é necessário determinar o ponto inicial do ciclo, e atenção especial deve ser dada: se a usinagem e o corte forem adicionados ao programa de medição e depuração antes da usinagem, se a máquina opera até a linha N, o fuso para, o programa é pausado e retrai para a posição apropriada após a medição. Em seguida, insira a posição próxima à peça manualmente ou manualmente e execute o comando de ciclo de acabamento automaticamente e, em seguida, o ponto inicial do programa de ciclo é um ponto. Se você escolher uma posição incorreta, pode haver interferência. É melhor antes do ciclo de acabamento. Antes da linha do programa, adicione instruções para inserir rapidamente a posição inicial razoável do programa de ciclo para garantir a segurança.

4 Combinação razoável de instruções de loop
Normalmente, o comando de acabamento G70 é usado em combinação com os comandos de desbaste G71, G73 e G74 para concluir a usinagem de desbaste da peça de trabalho. Porém, no caso de uma peça com estrutura côncava, por exemplo, se for utilizado o comando ciclo G71 do sistema FANUCTD para desbaste, utilize G71 para desbaste, pois este comando realiza o último ciclo de desbaste de acordo com o contorno. Por exemplo, use o comando de ciclo G71 do sistema FANUCTC para usinagem de desbaste e defina a tolerância da aresta de corte para ser menor que a profundidade da estrutura da superfície côncava. A tolerância de corte é insuficiente e a peça de trabalho é descartada.

Para resolver este problema, podemos usar o método de usinagem de desbaste de G71 e G73, ou seja, primeiro use o ciclo G71 para remover a maior parte da aresta de corte, depois use o ciclo G73 para remover a estrutura côncava com a aresta processada, e, finalmente, use o ciclo G70 para acabamento ou ainda use o processamento G71 e G70, a profundidade da estrutura côncavo-convexa deixada no estágio de usinagem de desbaste excede a tolerância de acabamento, no processamento G70, use o comprimento da direção X valor de compensação da ferramenta ou definir o método de compensação de desgaste, após o processamento, por exemplo, em G71 , defina a permissão de acabamento na direção X para 3,5, após a usinagem de desbaste terminar, defina uma entrada de valor positivo na direção X da ferramenta correspondente compensação (por exemplo, 0,5 é o sobremetal de acabamento), a ferramenta é recuperada e preenchida e processada de acordo com o comando G70, implemente o semi-acabamento, profundidade de corte 3, após o semi-acabamento, a compensação da direção X da ferramenta correspondente é definido como -0.5 entrada cumulativa, chame a ferramenta novamente, processe de acordo com o comando G70, execute

Acabamento, com profundidade de corte de 0.5. A fim de manter o programa de usinagem consistente, o valor de configuração da ferramenta de direção X para os estágios de semiacabamento e acabamento também é chamado de número de compensação diferente.

5 habilidades de programação de torno CNC
5.1 Definindo o estado inicial do sistema CNC com um bloco de segurança

Na programação, o planejamento dos blocos de segurança é muito importante. Antes de iniciar a ferramenta e o fuso, para garantir a segurança da usinagem, defina o início ou o estado inicial no bloco inicial. Embora uma máquina CNC seja definida com valores padrão após a inicialização, não deve haver chance de um programador ou operador confiar nos padrões do sistema devido à facilidade de alteração. Portanto, ao escrever programas NC, desenvolva um programa seguro para definir o estado inicial do sistema. Bons hábitos de programação não apenas garantirão a segurança absoluta da programação, mas também permitirão que você opere na depuração, inspeção do caminho da ferramenta e ajuste do tamanho, etc. O programa é mais conveniente de usar. Ao mesmo tempo, também aumenta a portabilidade do programa porque não depende das configurações padrão da máquina-ferramenta específica e do sistema CNC. No sistema FANUC, ao usinar peças com diâmetro pequeno, o segmento do programa de segurança pode ser definido como: G40G97G99G21.

5.2 Uso hábil de comandos M

Os tornos CNC possuem múltiplas instruções M, e o uso dessas instruções está relacionado às necessidades das operações de usinagem. Usando esses comandos M de maneira correta e habilidosa, essas peças trarão muita comodidade. Adicione o comando M05 (parada do fuso girando) M00 (parada do programa) após o acabamento da peça, o que nos permite medir o tamanho da peça facilmente para garantir a precisão da usinagem da peça. Além disso, após a conclusão da rosca, use os comandos M05 e M00 para facilitar a detecção da qualidade da rosca.

5.3 Definir razoavelmente o ponto de partida do ciclo

Antes de usar esses comandos de ciclo, o torno FANUCCNC tem muitos comandos de ciclo, como comando de ciclo fixo simples G92, comando de ciclo fixo composto G71, G73, G70, comando de ciclo de corte de rosca G92, G76, etc., a ferramenta deve primeiro ser posicionada no início do ciclo O ponto inicial do ciclo não apenas controla a distância segura da ferramenta em relação à peça de trabalho e a profundidade de corte real do primeiro desbaste, mas também determina a distância do curso oco do ciclo. O ponto inicial dos comandos G90, G71, G70 e G73 geralmente é definido no canto da peça de trabalho mais próximo do início da usinagem de desbaste, a direção X é geralmente definida como X (diâmetro bruto) e a direção Z é geralmente definida 2-5mm da peça de trabalho. A direção inicial dos comandos do ciclo de rosqueamento G92 e G76 geralmente é definida fora da peça de trabalho. Ao processar roscas externas, a direção X geralmente é definida como X (diâmetro da rosca mais 2). Ao processar roscas internas, a direção X é geralmente definida como X (diâmetro da rosca - 2) e a direção Z é geralmente definida como rosca 2-5mm.

5.4 Usando a abrasão com habilidade para garantir a precisão dimensional das peças

A compensação da ferramenta é dividida em compensação geométrica e compensação de desgaste. Deslocamentos geométricos determinam a posição da ferramenta em relação à origem do programa, e deslocamentos de desgaste são usados ​​para dimensionamento preciso. Ao usinar peças em um torno CNC, para evitar desperdício, o valor de compensação de desgaste pode ser inserido antes da usinagem das peças. Ao definir o valor de compensação de desgaste da peça, o sinal do valor de compensação de desgaste deve ter a tolerância da peça usinada. Ao usinar o anel externo, um deslocamento de desgaste positivo deve ser predefinido. Ao usinar furos, um deslocamento de desgaste negativo deve ser predefinido. O tamanho do deslocamento de desgaste é preferencialmente o tamanho da tolerância de acabamento.

6. Conclusão
Resumindo, antes da operação de processamento do torno CNC, a escrita das instruções é a base e é a chave para a operação do torno. Devemos fazer um bom trabalho na redação e aplicação das instruções.

 

 

Enviar inquérito

whatsapp

skype

Email

Inquérito