Resolução de Problemas de Erros de Posicionamento de Máquina CNC: Folga, Feedback do Codificador, Drift Térmico e Ajuste do Servo

Technical analysis: Troubleshooting CNC machine positioning errors: ballscrew backlash, encoder feedback, thermal compen

Resolução de Problemas de Erros de Posicionamento de Máquina CNC: Folga, Feedback do Codificador, Drift Térmico e Ajuste do Servo

1. Descrição do Problema e Escopo

Erros de posicionamento em máquinas-ferramentas de controle numérico por computador (CNC) comprometem as tolerâncias dimensionais, causam degradação da acabamento superficial (chatter, faceting, glitches quadrantes) e levam à produção de peças rejeitadas. Este guia diagnóstico aborda imprecisões no posicionamento dos eixos em centros de fresagem de 3 e 5 eixos, centros de torno e máquinas de perfuração de alta precisão operando em instalações de fabricação nos EUA e Reino Unido. Subsistemas afetados incluem bolascrews de precisão acabados a grão, codificadores lineares e rotativos ópticos e magnéticos, estruturas de expansão térmica e drives servo digitais (Fanuc, Siemens SINUMERIK, Heidenhain).

Classificação de Severidade: Crítica. Erros de posicionamento não corrigidos resultam em componentes fora da tolerância, colisões potenciais de ferramentas devido ao desvio posicional e desgaste acelerado nas transmissões mecânicas.

2. Precauções de Segurança

PERIGO: Bloqueio/etiqueta (LOTO) todas as fontes de energia elétrica (480V/400V 3-fase) e de ar comprimido conforme normas OSHA 29 CFR 1910.147 ou regulamentos UK PUWER antes de abrir as caixas elétricas ou os guardas mecânicos de acionamento.

AVISO (Energia Armazenada): Os drives verticais (eixo Z) contêm cargas de gravidade não contrabalançadas ou cilindros de contrabalanço pneumáticos/hidráulicos. Travas mecânicas do eixo ou suporte de estacionamento devem ser engajadas antes de desconectar motores servo ou acoplamentos mecânicos.

AVISO (Riscos Rotativos): Nunca coloque as mãos perto de ballscrews rotativos, acoplamentos ou motores de eixo durante ajustes ativos de servo ou movimentos diagnósticos. Verifique que as cadeias de parada de emergência estejam funcionais antes de executar testes dinâmicos.

PPE Necessário: Óculos de segurança com proteção lateral (ANSI Z87.1 / EN 166), botas de segurança com salto de aço (ASTM F2413 / EN ISO 20345), e luvas resistentes a cortes para desmontagem mecânica.

3. Ferramentas Diagnósticas Necessárias

Nome da Ferramenta Especificação / Modelo Faixa de Medição Propósito
Multímetro Digital (DMM) Fluke 87V (CAT III 1000V / CAT IV 600V) 0 - 1000V AC/DC, 0 - 200 mA, 0 - 50 MOhm Verifique as tensões da fonte de alimentação, a comutação do relé de freio e a continuidade do terra.
Interferômetro a Laser Renishaw XL-80 ou equivalente Faixa linear até 80m, resolução 0,0001 mm Medir a precisão absoluta de posicionamento linear, repetibilidade bidirecional e verificação da compensação de erro de passo.
Sistema Ballbar Renishaw QC20-W Ballbar Sem Fio Raio 150mm, 300mm, 600mm; resolução 0,1 µm Diagnostique desalinhamento de servo, picos de reversão, folga de escorregamento, folga e erros de perpendicularidade.
Indicador de Dial & Base Magnética Mitutoyo 0,001 mm / 0,0001" indicador de teste de ponteiro 0 - 5 mm (0 - 0.200") Verifique a folga axial do parafuso sem fim, o escorregamento do acoplamento e o deadband mecânico.
Câmera de Imagem Térmica Fluke Ti401PRO / FLIR E8-XT -20°C até +650°C (-4°F até +1202°F) Identifique gradientes térmicos ao longo de ballscrews, housing de eixos e montagens de motores.
Osciloscópio Portátil / Analisador de Motor Keysight Infiniium / OEM Servo Software (DRV_TUNE) DC até 100 MHz, multi-canal Monitore os laços de corrente do motor, os sinais de erro de velocidade e a integridade das ondas quadradas de feedback do codificador.

4. Checklist de Avaliação Inicial

Item a Verificar Ação / Ponto de Inspeção Condição Normal / Aceitável Alarma / Limite de Ação
1. Histórico de Alarmas Revise o buffer de diagnóstico CNC para latência do servo, comunicação do codificador ou falhas térmicas. Nenhum erro de eixo recorrente durante a mudança padrão. Qualquer erro persistente "Excesso de Erro" (por exemplo, Fanuc ALM 410/420, Siemens F31112).
2. Status de Aquecimento da Máquina Verifique se erros de posicionamento ocorrem imediatamente na partida fria ou após 2 horas de funcionamento. Estabilização térmica dentro de 15 µm ao longo do curso total. Drift linear > 30 µm sobre 1000 mm de deslocamento do eixo sem compensação ativa.
3. Fluxo de Lubrificação Inspeção do Way Lube / Ballscrew Lube pressostato e unidades de medição. Ciclos de pressão normalmente (aprox. 25-35 bar / 360-500 psi). Alarmes de queda de pressão são eliminados. Pressão de lubrificação cai abaixo de 20 bar ou distribuidor de graxa obstruído.
4. Acoplamentos Mecânicos Verifique parafusos de fixação, anéis de fixação e acoplamentos de eixo do tipo baleia entre o motor e a roscadeira. Zero movimento relativo entre o eixo do motor e o suporte da cremalheira durante reversão rápida. Qualquer jogo angular detectável ou resíduo de corrosão por fretting (poeira vermelha).
5. Ambiente Ambiental Registre a temperatura do piso da fábrica e o desempenho do sistema HVAC próximo à máquina. 20°C ± 2°C (68°F ± 3,6°F) estável. Variações de temperatura > 5°C por turno sem controle térmico de encosto.

5. Fluxograma de Diagnóstico Sistemático

  1. Sintoma: Erro dimensional nas peças acabadas (peça oversized/undersized ou distorção do contorno circular).
    • Passo 1.1: Realizar teste com indicador de desvio em pontos de reversão do eixo.
      • SE o total de perda de movimento (deadband) no indicador de desvio exceder 0,015 mm (0,0006"):
        • Verificar a fixação da junta motor-parafuso sem fim. SE solta → apertar os parafusos de fixação conforme a especificação de torque. SE apertado → prosseguir para o Passo 1.2 (Jogo do Parafuso Sem Fim).
      • Se o indicador de deslocamento mostra zero deadband, mas o interferômetro a laser mede erro de passo linear:
        • Verifique a tabela de compensação de erro de passo no parâmetros CNC. SE corrompido/ausente → redefina o backup de parâmetros. SE válido → prossiga para a Seção 7 (Compensação Térmica).
  2. Sintoma: Teste de interpolação circular (Ballbar) resulta em forma elíptica ou falhas em quadrantes (picos nos cruzamentos de eixos).
    • Passo 2.1: Analisar a orientação e a forma do gráfico Ballbar.
      • SE o gráfico mostrar elipse diagonal (desalinhamento de eixos):
        • Verificar as configurações de ganho do servo (ganho do loop de posição $K_p$, ganho do loop de velocidade). Ajustar os parâmetros de sintonia proporcional-integral (PI).
      • Se o gráfico mostrar picos acentuados em 0°, 90°, 180°, 270° (glitches em quadrantes):
        • Verifique a fricção nas guias e os parâmetros de compensação de fricção (compensação de glitch em quadrante / alimentação de fricção dinâmica).
  3. Sintoma: Falha intermitente no motor de eixo ou desvio não controlado durante corte pesado.
    • Passo 3.1: Verificar a integridade do sinal de feedback do encoder.
      • SE o cabo do encoder tiver blindagem danificada ou não estiver aterrada na caixa do drive:
        • Substitua o cabo e assegure a terminação da placa de blindagem EMC em 360 graus.
      • Se o disco de vidro óptico do encoder estiver contaminado com óleo/pó:
        • Limpe o caminho óptico do encoder ou substitua a unidade do encoder.

6. Matriz de Causa de Falha

Sintoma Causas Prováveis (Classificadas) Teste Diagnóstico Resultado Esperado se a Causa for Confirmada
Retrocesso bilateral / perda de movimento na inversão 1. Degradacao do aperto do parafuso espiral
2. Desgaste do rolamento de contato angular
3. Deslizamento da junta
Montar indicador de deslocamento no cabeçote, aplicar geração manual de pulso reversa (MPG) em incrementos de 0,001 mm. Indicador atrasa a ordem do motor em > 0,012 mm antes do eixo se mover.
Erro de raio de contorno variando com o tempo de operação 1. Crescimento térmico da cremalheira de bolas
2. Fluxo inadequado do circuito de resfriamento
3. Variação de temperatura ambiente
Medir a temperatura da bola de parafuso usando câmera térmica ou sensor PT100 embutido durante um ciclo de 4 horas. Bolascrew temp > 10°C acima do ambiente; crescimento linear corresponde ao cálculo teórico ($\Delta L = L \cdot \alpha \cdot \Delta T$).
Posicionamento de jitter, alarmes de atraso do servo, acabamento de corte instável 1. Ruído de feedback do encoder / sinal degradado
2. Ajuste inadequado do loop de servo
3. Escovas de guia desgastadas / falta de lubrificação
Monitorar sinal de erro de velocidade no osciloscópio do drive durante o movimento do eixo; verificar tensão do encoder (5V DC rail). Ripple de tensão > 100 mV ou picos de ruído de alta frequência nos canais do codificador diferencial (A/B/Z).
Erro de posicionamento linear se espalhando ao longo do curso completo do eixo 1. Tabela de erro de compensação de erro de passo
2. Desgaste da tolerância acumulativa de passo da cremalheira de bolas
Executar calibração do eixo do interferômetro laser Renishaw XL-80 ao longo do percurso total. O erro acumula-se linearmente (por exemplo, +0,030 mm por 1000 mm de deslocamento).

7. Análise da Causa Raiz para Cada Falha

7.1 Folga da cremalheira de bolas e desgaste mecânico

Por que acontece: Buchas de parafuso de precisão com acabamento em moagem ou rolagem utilizam rolamentos de bola de recirculação interna carregados contra a rosca. Com milhões de inversões mecânicas, o desgaste reduz a pré-carga da bucha de parafuso. Além disso, rolamentos de contato angular de apoio fixo (normalmente pares combinados em arranjo DF ou DB) se soltam devido às cargas de impacto axial ou torque inadequado do parafuso de fixação.

Como confirmar: Instale uma base magnética na mesa da máquina com o estilete do indicador de deslocamento apoiado diretamente sobre a mesa ou sobre a escora adjacente à carcaça da porca do parafuso sem-fim. Inverta o movimento do eixo programaticamente por 0,05 mm. Observe a zona morta no indicador de deslocamento. Se os contadores do encoder do motor se movem imediatamente, mas a escora mecânica permanece estática, há folga mecânica na transmissão.

Danos se não forem resolvidos: O backlash não controlado causa grave chiado de reversão, escamação da ferramenta durante as saídas de corte de fresagem e rápida escalada do desgaste mecânico, conforme os rolamentos de bola impactam as vias durante as mudanças de direção.

7.2 Degradação do Feedback do Codificador e Ruído

Por que acontece: Os drives CNC dependem de codificadores absolutos ou incrementais de alta resolução (discos de vidro óptico ou anéis magnéticos). Modos de falha incluem entrada de óleo além das juntas radiais de vedação degradadas, contaminação das trilhas ópticas por névoa de óleo, fadiga de juntas de solda internas devido à vibração ou falha de aterramento do escudo permitindo ruído elétrico proveniente de inversores de frequência (VFDs) ou motores de huso corromperem os sinais de onda quadrada diferencial (padrão RS-422).

Como confirmar: Conecte um osciloscópio aos canais do codificador A, B e referência Z nos terminais de saída do drive. Verifique a amplitude do sinal de 5V ± 0,5V DC com bordas de subida e queda limpas e quadradas, sem arredondamento ou ressonância de alta frequência. Verifique a rejeição de modo comum diferencial. Verifique a continuidade de terra entre a carcaça do motor, a blindagem do cabo e a barra de terra da gaveta da CNC (< 0,1 Ohm).

Danos se não forem resolvidos: Corrupção de sinal causa paradas de emergência repentinas ('Pulse Missing' ou 'Position Loop Overflow' - falhas), colocando em risco o riscado da peça e um possível colapso do huso se a falha ocorrer durante um ciclo de usinagem.

7.3 Expansão Térmica e Crescimento do Bolascrew

Por que acontece: Buchas de esferas pré-carregadas geram calor de atrito durante altas taxas de avanço e movimentos rápidos contínuos. Sem montagem pré-tensionada ou resfriamento ativo através de buchas de esferas ocos, parafusos de aço carbono se expandem termicamente (coeficiente de expansão térmica $\alpha \approx 11,5 \times 10^{-6} / ^\circ ext{C}$). Uma bucha de esferas de 1000 mm que sofra um aumento de temperatura de 15°C se alongará aproximadamente 0,17 mm (0,0067"), traduzindo-se diretamente em erros na usinagem da peça.

Como confirmar: Use uma câmera de imagem térmica para escanear os mancais de suporte da cremalheira de bolas e a carcaça da manivela após 90 minutos de ciclagem seca contínua. Compare os dados de calibração do interferômetro a laser em estado frio com os dados de calibração em funcionamento quente.

Danos se não forem resolvidos: Uma pré-carga térmica severa cria forças axiais excessivas nos rolamentos de apoio, causando o selamento prematuro dos rolamentos, lubrificante de graxa queimado e distorção estrutural permanente da base de ferro fundido da máquina.

7.4 Ajuste de Servo e Instabilidade em Laço

Por quê acontece: Os drives de servo controlam os loops de posição, velocidade e corrente. Se a ganância proporcional ($K_p$) for definida muito alta, o eixo oscila ou busca. Se definida muito baixa, ocorre erro de seguimento excessivo (atraso do servo) durante os movimentos de contorno. Mudanças na inércia mecânica (por exemplo, montar um acessório mais pesado na mesa) alteram a frequência ressonante do sistema, causando desalinhamento na sintonia.

Como confirmar: Acesse o software de comissionamento do drive servo (por exemplo, Fanuc Servo Guide, Siemens STARTER). Registre os gráficos de resposta em degrau e resposta em frequência de Bode. Verifique a presença de picos no espectro de frequência do loop de velocidade indicando ressonância mecânica.

Danos se não forem resolvidos: Oscilação persistente do servo acelera o desgaste das escovas/montantes do motor (em designs com escovas/velhos sem escovas), sobreaquece as bobinas do motor e deixa marcas de oscilação na superfície dos componentes machinados.

8. Procedimentos de Resolução Passo a Passo

8.1 Procedimento 1: Ajustando e Substituindo as Buchas de Rolamento de Parafuso de Bola e Pré-carga

  1. Preparação: Isolamento da máquina de energia elétrica e pneumática. Apoie mecânicamente o deslizamento do eixo.
  2. Desmontagem: Remova as tampas do suporte do motor, desconecte a junta flexível ou rígida entre o motor servo e o eixo da parafusadeira.
  3. Inspeção de Rolamento: Remova a carcaça do rolamento fixo. Inspecione os rolamentos de contato angular de empuxo (ex.: SKF, NSK ou FAG, rolamentos de eixo de alta precisão) por corrosão, contaminação ou desgaste da coroa.
  4. Reassembly & Preload: Instale pares de rolamentos substituídos. Aplique a graxa recomendada para o eixo (ex.: Klüber Isoflex NBU 15, relação de enchimento 30-40%). Aperte o parafuso de fixação do rolamento até a especificação de torque do fabricante (consulte o manual de manutenção do OEM, geralmente 40 - 80 Nm dependendo do tamanho da rosca, usando uma chave de fenda calibrada ou um soquete). Verifique o torque de pré-carga do rolamento usando uma balança de mola no parafuso de fixação.
  5. Verificação: Reconectar a junta. Apertar os parafusos de fixação usando uma chave de torque calibrada (ex.: parafusos do anel de fixação: Classe 12.9, torque de 35 Nm). Medir a folga axial total com um indicador de deslocamento; garantir que a zona morta seja < 0,005 mm.

8.2 Procedimento 2: Substituição e Alinhamento do Codificador

  1. Preparação: LOTO de energia elétrica. Anote a orientação exata do codificador e as marcas de alinhamento de fase.
  2. Remoção: Desconectar o conector do sinal do codificador. Remova os parafusos de fixação e puxe suavemente a montagem do rotor/estator do codificador do eixo do motor, sem dobrar o disco óptico interno.
  3. Instalação: Instale novo encoder óptico ou magnético (verifique que o número do parte corresponda à especificação do fabricante, por exemplo, Heidenhain EXE ou encoder serial Fanuc). Certifique-se de que os pinos de alinhamento absoluto estejam corretamente posicionados. Aperte os parafusos de fixação em padrão estrela.
  4. Cabos e Aterramento: Conecte o conector de múltiplas pontas. Verifique que a mangueira de blindagem de 360 graus esteja fixada firmemente ao invólucro metálico do conector EMC no ponto de entrada da caixa de controle.
  5. Verificação: Ligações do controle. Executar ciclo de retorno de referência (ciclo de homing). Verificar monitor de diagnóstico para status válido de comunicação serial e vibração na posição zero em modo ocioso.

8.3 Procedimento 3: Ajuste de Parâmetros de Compensação Térmica

  1. Acesso: Entre no modo de manutenção de parâmetros CNC (Nível 3 de acesso).
  2. Verificação do Sensor: Verifique a operação dos termistores NTC/PTC embutidos ou sensores PT100 conectados aos blocos de rolamento de parafuso de bola. Meça a resistência nos terminais do sensor (aprox. 100 Ohms a 0°C, ~138,5 Ohms a 100°C para PT100).
  3. Ajuste de Parâmetros: Insira os valores do coeficiente de expansão térmica nas tabelas de compensação térmica do CNC (ex.: parâmetros de compensação térmica do Fanuc ou Siemens MD 32750 AX_THERM_COMP). Defina o fator de escala de compensação com base nos dados de diferencial quente/frio do interferômetro a laser.
  4. Verificação: Execute o programa de aquecimento de endurance por 3 horas. Medir o desvio do eixo usando o interferômetro a laser; garantir que o desvio dimensional permaneça dentro de ± 0,005 mm ao longo do curso total.

8.4 Procedimento 4: Reconfiguração do Loop de Servo (Loops de Velocidade e Posição)

  1. Conexão de Software: Conecte a laptop de programação via Ethernet/RS232 à interface do software de comissionamento do motor.
  2. Autotuning: Execute a rotina de identificação de inércia (se suportada pelo firmware do drive) para calcular a inércia total da carga refletida $J_L$.
  3. Ajuste de Ganho: Ajuste o ganho do loop de posição ($K_p$, normalmente definido entre 30 - 60 $1/s$), o ganho proporcional do loop de velocidade e a constante de tempo integral ($T_i$). Introduza filtros de notch se picos de ressonância mecânica forem detectados na análise da resposta em frequência.
  4. Verificação: Realize o teste de redondeza (ballbar). Ajuste os parâmetros de desalinhamento do servo até que o erro de contorno circular seja < 0,008 mm e a altura do pico do quadrante seja < 0,003 mm.

9. Medidas Preventivas

Causa Raiz Estratégia de Prevenção Método de Monitoramento Intervalo Recomendado
Bolascrews Worn & Perda de Pré-carga Manter o ciclo de lubrificação automática/bolascrews; utilizar óleo para ranhura ISO VG 68 com aditivos de adesividade. Monitoramento do contador de ciclos do PLC; verificar o nível do reservatório de lubrificante diariamente. Verificação diária de fluido; medição anual de folga.
Ruído e Contaminação do Encoder Inspeccione o conduto flexível e os alivios de tensão do cabo; mantenha o purgamento a ar sob pressão positiva nas caixas de encoders ópticos, se equipadas. Inspeção visual da rotação do cabo; verificar o log de erro do drive para ruído de comunicação. Inspeção semestral.
Drift Térmico Certifique-se de que as unidades de refrigeração para resfriamento do núcleo de roscas de bola ou juntas de eixo operem dentro do ponto de ajuste de ± 1°C. Inspeção do medidor de temperatura e vazão do condensador; auditoria com câmera térmica. Verificação mensal; calibração anual a laser.
Instabilidade do Servo Audite acoplamentos mecânicos e tensões de correias; evite operar eixos fora da capacidade de carga nominal. Teste de auditória de Ballbar e tendência de corrente de motor. A cada 6 meses.

10. Peças de Reposição e Componentes

Descrição da Peça Especificação / Modelo Quando substituir UNITEC Categoria
Apoio de Empuxo Angular de Alta Precisão NSK / SKF / FAG 70xx Série (Par DF/DB) Jogo axial > 0,010 mm, ruído auditivo do rolamento ou piting nas carcaças. CNC Eixo & Rolamentos de Eixo
Encoder Rotativo Incremental / Absoluto Fanuc Alpha i Série / Heidenhain ROD / ERN Série Perda de sinal, erros de deslocamento de posição ou entrada de óleo no disco óptico. Encoder & Feedback Systems
Acoplamento de Eixo (Tipo Bellow / Tipo Mola) R+W / Mayr acoplamento de bainha metálica sem folga de folga Corrosão por fretting nos dentes de engrenagem, rachadura visível nas lamelas do bellow, ou escorregamento torsional. Transmissão de Potência & Acoplamentos
Cabo de Feedback de Servo Blindado Cabo de par trançado blindado com capa PVC/PUR certificado UL/CSA Isolação rachada, permeação de refrigerante ou falhas de continuidade intermitente. Cabo & Conectores

Para aquisição imediata de sistemas de feedback CNC, rolamentos de precisão e acoplamentos de transmissão, visite o CATÁLOGO ELETRÔNICO UNITEC-D.

11. Referências

  • ANSI B11.20 - Requisitos de Segurança para Sistemas e Máquinas de Fabricação
  • ASME B5.54 - Métodos para Avaliação do Desempenho de Centros de Machinação Controlados Numericamente por Computador
  • NFPA 79 - Padrão Elétrico para Máquinas Industriais
  • IEEE 519 - Prática Recomendada e Requisitos para Controle de Harmônicas em Sistemas de Energia Elétrica
  • Documentação Técnica OEM: Manual de Manutenção Fanuc Série 30i/31i/32i, Guia de Diagnóstico Siemens SINUMERIK 840D sl, Notas Técnicas Heidenhain DR.BTN
  • Guia de Manutenção UNITEC-D: Protocolos de Manutenção Preventiva para Eixos de Alta Velocidade e Motores CNC

Related Articles