Existem threads de linha única e multilinha. O fio formado ao longo de uma linha espiral é chamado de fio de linha única, e o fio formado ao longo de duas ou mais linhas espirais é chamado de fio de linha dupla ou multilinha. Ao processar roscas multilinhas em tornos comuns, o método de divisão de linha axial e o método de divisão de linha circunferencial são frequentemente usados.
O método de divisão de linha axial significa que após o processamento da primeira linha espiral, a porca do parafuso permanece conectada e o porta-ferramenta é movido para frente ou para trás longitudinalmente em um passo para processar a segunda linha espiral, a terceira linha espiral... Este método requer controle preciso da distância que a ferramenta de torneamento se move ao longo da direção axial para atingir o objetivo de divisão de linha. Os métodos de controle específicos são principalmente: (1) método de divisão de linha em pequena escala de deslizamento. Embora este método seja relativamente simples, a precisão da divisão de linha não é alta. Devido à influência da pequena folga do parafuso deslizante e ao erro subjetivo de estimativa quando o passo não é um múltiplo inteiro do movimento correspondente da escala, é inevitável que ocorram erros de divisão de linha. (2) Indicador comparador e método de divisão de linha de bloco padrão. Embora a precisão da divisão de linha seja maior, o trabalho de preparação é complicado, a eficiência de processamento é baixa e também é fácil produzir erros de divisão de linha.
O método de divisão de linhas circulares baseia-se na característica de que as linhas espirais estão distribuídas uniformemente na circunferência. Ou seja, após girar uma linha espiral, a corrente de transmissão entre a peça de trabalho e o parafuso de avanço é desconectada, o fuso é girado em um ângulo ({0}}/número de roscas) e, em seguida, a corrente de transmissão entre a peça de trabalho e o parafuso de avanço é conectado para girar a próxima linha espiral. Os métodos de processamento específicos são principalmente: (1) usando o método de divisão de linha de mandril de três ou quatro mandíbulas. Este método é simples e rápido, mas a precisão da divisão de linha é baixa e o intervalo de divisão de linha é estreito. (2) Usando o método de divisão da linha de engrenagem de câmbio. Este método tem uma alta precisão de divisão de linha, mas a operação é problemática e só pode ser usada quando o número de dentes da engrenagem de troca do torno é um múltiplo inteiro do número de linhas de rosca. (3) Usando o método de divisão de linha de discagem com vários furos. Embora a precisão da divisão da linha seja um pouco maior, ela requer a adição de um mostrador multifuro e há muito trabalho de preparação, baixa eficiência de processamento e alto custo de processamento [1].
Do exposto, pode-se ver que o processamento de multi-rosca em torno comum é relativamente complicado e a velocidade do fuso é limitada pelo avanço da rosca, de modo que a velocidade de corte não pode ser melhorada e a eficiência de processamento é baixa; além disso, o encadeamento está sujeito a erros no processo de divisão do encadeamento e a precisão do processamento é baixa, o que afetará o desempenho de funcionamento do encadeamento e reduzirá sua vida útil.
Com o avanço contínuo da ciência e da tecnologia, no rápido desenvolvimento atual da tecnologia da informação na indústria de manufatura, a aplicação de máquinas-ferramentas CNC para processar multithread pode resolver muitos problemas causados pelo processamento comum de máquinas-ferramentas. O princípio de processamento do torno CNC multithread é basicamente o mesmo do torno comum. Os métodos de processamento geralmente incluem a alteração do ângulo inicial do corte da rosca e a alteração do ponto inicial do corte axial da rosca. No sistema FANUC, existem três instruções de função de programação multithread: G32, G92 e G76. Entre eles, G32 é uma instrução de rosqueamento de curso único, que possui uma grande tarefa de programação e um programa complexo; a instrução G92 pode realizar um ciclo simples de rosqueamento, o que simplifica muito o segmento do programa, mas exige que a peça bruta seja usinada antecipadamente; e a instrução G76 é uma instrução de ciclo composto de corte de rosca, que supera as deficiências da instrução G92 e pode completar a peça de trabalho desde a peça bruta até a rosca acabada de uma só vez, e o programa é simples, o que pode economizar tempo de programação e processamento.
2 Processamento de roscas multilinhas alterando o ângulo inicial de corte da rosca 2.1 Princípio do método Alterar o ângulo inicial de corte da rosca para processar roscas multilinhas é dividir ao longo da direção circunferencial de acordo com o número de roscas. Após cada rosca ser processada, o fuso gira em um determinado ângulo e a posição axial do ponto inicial permanece inalterada e então a próxima rosca é processada. 2.2 Aplicação da instrução G32 para processar multithread 2.2.1 Formato da instrução G32X(U)__Z(W)__F__Q__;
Onde:
X, Z{{0}}as coordenadas do ponto final do thread ao programar em dimensão absoluta; U, W--as coordenadas do ponto final do thread ao programar em dimensão incremental; F--thread lead (se for um thread de thread único, é o passo do thread); Q--ângulo inicial da rosca, o valor é um valor não modal sem ponto decimal, ou seja, o incremento é 0.0010; se o ângulo inicial for 1800, é expresso como Q180000 (a rosca de rosca única pode ser especificada sem especificar, caso em que o valor é zero); a faixa do ângulo inicial Q está entre 0 e 360000. Se um valor maior que 360000 for especificado, ele será calculado como 360000 (3600). 2.2.2 Exemplo de aplicação Exemplo 1, use a instrução G32 para compilar um programa de processamento de thread na parte mostrada na Figura 1.
Análise do processo: A peça possui rosca dupla M24X3 (P1.5) -6g, com passo de 1,5mm e avanço de 3mm. A origem da programação é definida no centro da face final direita da peça de trabalho. Determinação dos parâmetros de corte: Verifique o manual de torneamento e determine a profundidade de corte (valor do raio) como 0 0,974 mm, o número de avanços é 4 vezes e a profundidade de corte (valor do diâmetro) de cada parte traseira da faca é 0,8 mm, 0,6 mm, 0,4 mm e 0,16 mm, respectivamente. S1 (comprimento da seção de avanço acelerado)=4mm, S2 (comprimento da seção de retração de redução de velocidade)=2mm. Supondo que o ângulo inicial da primeira linha de linha seja 00, o ângulo inicial da segunda linha de linha é 3600/2=1800. O programa de referência é o seguinte:...; G{{30}}0X30.{{40}}Z4.0; X23.2; G32Z-32.{{50}}F3.0Q0; /O primeiro corte da primeira linha do thread G00X30.0Z4.0; X22.6; G32Z-32.0F3.0Q0; /O segundo corte da primeira linha de linha...; G00 X30.{{80}}Z4.0; X22.04; G32Z-32.0F3.{{1{{1{{1{{110}}8}}3}}1}}Q0;/ O 4º cortador da 1ª linha G00X30.0Z4.0;X23.2;G32Z-32.0F3.0Q180000;/O 1º cortador da 2ª linha G00X30.0Z4.0;X22.6;G32Z-32.0F3.0Q180000;/O 2º cortador da 2ª rosca……;G00X30.0Z4.0;X22.04;G32Z{ {107}}.0F3.0Q180000;/O 4º cortador do 2º thread G00X30.0;X100.0Z100.0;M05;M30;2.3 Aplicar o comando G92 para processar vários threads2.3.1 Formato do comando G92X(U)__Z(W)__F{{132} }Q__; O significado de cada parâmetro na fórmula é o mesmo de 1.2.12.3.2 Exemplo de aplicação 2: Use o comando G92 para programar a usinagem de rosca na peça mostrada na Figura 2[2].
Análise de processo:
A peça possui múltiplas roscas M30X3(P1.5)-6G, com passo de 1,5mm e avanço de 3mm. A origem da programação é definida no centro da face final esquerda da peça de trabalho. O procedimento de referência para determinação de parâmetros de corte (omitido) é o seguinte: ...; G92X29.2Z18.5F3.0; /Ciclo de corte de linha dupla 1, quantidade de corte traseiro 0,8mmX29.2Q180000; X28.6F3.0; /Ciclo de corte de linha dupla 2, quantidade de corte traseiro 0,6mmX28.6Q180000; X28.2F3.0; /Ciclo de corte de linha dupla 3, quantidade de corte traseiro 0,4mmX28.2Q180000; X28.04F3.0; /Ciclo de corte de linha dupla 4, quantidade de corte traseiro 0,16mmX28.04Q180000; M05; M30;





