Guía de solución de problemas de diagnóstico: errores de posicionamiento de la máquina CNC

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

1. Descripción y alcance del problema

Esta guía aborda errores críticos de posicionamiento en máquinas herramienta de control numérico por computadora (CNC), que afectan la precisión de fabricación, la repetibilidad y la eficiencia operativa general. Estos errores se manifiestan como desviaciones entre la posición ordenada y la posición real de un eje, lo que genera imprecisiones dimensionales, acabado superficial deficiente, desgaste prematuro de las herramientas y mayores tasas de desperdicio. El alcance incluye causas comunes como juego de husillos de bolas, anomalías de retroalimentación del codificador, deficiencias de compensación térmica y ajuste subóptimo del servosistema. Esta guía se aplica a centros de mecanizado, tornos y rectificadoras de ejes múltiples que utilizan sistemas de control de circuito cerrado.

Clasificación de gravedad:

  • Crítico: Errores que causan desviaciones dimensionales significativas (>50 µm / 0,002 in) o alarmas repetidas de la máquina, que dejan la máquina inoperativa o producen piezas no conformes. Requiere parada y reparación inmediatas.
  • Principales: errores que causan imprecisiones dimensionales notables (20-50 µm / 0,0008-0,002 pulgadas) o acabado superficial inconsistente, lo que requiere retrabajo posterior al mecanizado o afecta los programas de producción. Requiere atención urgente.
  • Menor: errores que causan desviaciones leves e intermitentes (<20 µm/0,0008 pulgadas) que pueden no afectar inmediatamente la calidad de la pieza, pero indican un sistema degradante. Requiere investigación y mantenimiento programados.

2. Precauciones de seguridad

ADVERTENCIA: PELIGRO ELÉCTRICO. Siga siempre los procedimientos de bloqueo/etiquetado (LOTO) según OSHA 29 CFR 1910.147 o las regulaciones locales antes de realizar cualquier mantenimiento mecánico o eléctrico. Verifique el estado de energía cero utilizando el equipo de prueba adecuado. La energía almacenada (condensadores en servoaccionamientos, acumuladores hidráulicos, depósitos neumáticos, componentes pesados ​​del eje bajo gravedad) puede provocar lesiones graves. Descargue todos los condensadores y libere la presión hidráulica/neumática antes de trabajar en los componentes. Utilice siempre equipo de protección personal (EPP) adecuado, incluidas gafas de seguridad (ANSI Z87.1), guantes y ropa con clasificación de arco eléctrico (NFPA 70E) cuando trabaje con paneles eléctricos energizados y botas con punta de acero (ASTM F2413). Mantener una comunicación clara con todo el personal del área de trabajo. No opere maquinaria sin las protecciones.

3. Herramientas de diagnóstico necesarias

Nombre de la herramienta Especificación / Modelo (Ejemplo) Rango de medición/capacidades Propósito
Sistema de interferómetro láser Renishaw XL-80, láser API XD Precisión: ±0,5 µm/m, Resolución: 1 nm Mide precisión lineal, repetibilidad, juego, rectitud, cuadratura y errores de rotación. Esencial para una evaluación precisa del rendimiento del eje.
Sistema de barra de bolas Renishaw QC20-W, barra de bola activa API Desviación radial: ±0,5 µm, Longitudes: 150 mm, 300 mm Evalúa circularidad, cuadratura, juego, desajuste de servos y vibración en el movimiento de la máquina. Diagnostica rápidamente errores cinemáticos.
Multímetro digital (DMM) Fluke 87V, mira clave 34461A Voltaje (CA/CC): 0-1000 V, Corriente (CA/CC): 0-10 A, Resistencia: 0-50 MΩ Verifica la continuidad eléctrica, los niveles de voltaje, el consumo de corriente y la resistencia en el cableado, codificadores y circuitos del motor.
Osciloscopio Tektronix MDO3000, Rigol DS1054Z Ancho de banda: 50 MHz+, Frecuencia de muestreo: 1 GS/s+ Analiza las señales de pulso del codificador y las formas de onda de corriente/voltaje del servoaccionamiento en busca de ruido, distorsión o pérdida intermitente.
Analizador de vibraciones SKF Microlog, CSI 2140 Rango de frecuencia: 0-40 kHz, Sensor: Acelerómetro Detecta desgaste de rodamientos, desequilibrio y desalineación en motores, husillos de bolas y acoplamientos.
Cámara térmica FLIR T500, Testo 883 Rango de temperatura: -20 °C a 650 °C (0 °F a 1200 °F), Sensibilidad térmica: <30 mK Identifica el sobrecalentamiento localizado en motores, cojinetes, servoaccionamientos o conexiones eléctricas que indican una fricción excesiva o una falla inminente.
Software de análisis de servoaccionamiento Específico de OEM (por ejemplo, Siemens STARTER, FANUC Servo Guide, Allen-Bradley Studio 5000) Monitoreo, ajuste y registro de diagnóstico de servoparámetros en tiempo real. Analiza el rendimiento del servo loop, las ganancias, el error de seguimiento, la corriente del motor y el historial de alarmas.
Indicador de carátula/Base magnética Mitutoyo 2109S-10, Starrett 25-111J Resolución: 0,002 mm/0,0001 pulg. Rango: 0-10 mm/0-0,5 pulg. Mide descentramiento, juego y holguras mecánicas con contacto directo.

4. Lista de verificación de evaluación inicial

Realice estas observaciones y registre los datos ANTES de iniciar diagnósticos detallados:

Elemento de la lista de verificación Observación/Datos a Registrar Notas / Importancia
Historial de alarmas de la máquina Registre todas las alarmas activas e históricas del control CNC para el eje afectado. Proporciona pistas inmediatas sobre fallas del sistema eléctrico o de control. Anote la frecuencia y los códigos de alarma específicos.
Condiciones de funcionamiento Tenga en cuenta los parámetros de corte actuales (avance, velocidad del husillo, tipo de herramienta, material) y carga en el eje durante la falla. Ayuda a correlacionar errores con fases operativas específicas (por ejemplo, cortes intensos, recorridos rápidos, reversiones).
Mantenimiento/cambios recientes Identifique cualquier ajuste mecánico, reparación eléctrica, actualización de software o fallo reciente. Los nuevos errores suelen estar vinculados a cambios recientes. La intervención humana es una causa probable.
Factores ambientales Registre la temperatura ambiente, la humedad y cualquier fuente de calor localizada cerca de la máquina. Los efectos térmicos contribuyen significativamente a los errores de posicionamiento.
Inspección visual (general) Verifique si hay cables sueltos, residuos en básculas/codificadores, fugas de aceite, desgaste inusual en las cubiertas, signos de impacto. Muchos problemas son visibles. Busque cualquier cosa fuera de lo común.
Inspección auditiva Escuche si hay chirridos, chirridos, golpes u otros ruidos anormales durante el movimiento del eje. Las señales auditivas a menudo indican problemas mecánicos (por ejemplo, cojinetes desgastados, lubricación insuficiente).
Inspección táctil Sienta calor excesivo o vibración en motores, cojinetes y soportes de husillos de bolas mientras la máquina está en funcionamiento (con precaución y con el equipo de protección personal adecuado). Confirma anomalías térmicas o de vibración antes de utilizar herramientas especializadas.
Diagnóstico de control Acceda a las pantallas de diagnóstico del control CNC: monitoree el error de seguimiento, la carga del servo, los recuentos del codificador y la posición del eje. Proporciona datos de rendimiento en tiempo real del sistema de control y circuitos de retroalimentación.

5. Diagrama de flujo del diagnóstico sistemático

  1. Observación inicial y revisión de alarmas:
    • ¿Está presente una alarma específica?
    • En caso afirmativo:
      1. Consulte el manual de control CNC para conocer el código de alarma.
      2. Proceda a las verificaciones del sistema eléctrico/de control (Sección 5.3).
    • En caso negativo (inexactitud sutil/mal acabado):
      1. Proceder a las comprobaciones mecánicas básicas (Sección 5.2).
  2. Revisiones del sistema mecánico:
    • Verificar el movimiento físico y la reacción:
      1. Apagado (LOTO aplicado).
      2. Intente mover manualmente el eje afectado. ¿Hay juego excesivo?
      3. Monte el indicador de cuadrante contra la mesa del eje, precargue y mida el juego durante la inversión del eje (por ejemplo, ordenando +10 mm y luego -10 mm).
      4. Juego medido IF > Especificación OEM (p. ej., >5-10 µm / 0,0002-0,0004 pulgadas):
        1. Causa probable: Juego del husillo de bolas o cojinetes/acoplamientos de empuje desgastados.
        2. Continúe con el Análisis de causa raíz (Sección 7.1).
      5. SI la reacción está dentro de las especificaciones:
        1. Continúe con la inspección de rodamientos y guía lineal.
    • Guía lineal e inspección de rodamientos:
      1. Inspeccione visualmente las guías lineales para detectar rayas, brinelle o deficiencia de lubricante.
      2. Verifique el ajuste de la chaveta y la precarga de acuerdo con el manual del OEM.
      3. Escuche ruidos inusuales durante el movimiento del eje (manual o avance lento).
      4. SI hay movimiento brusco, fricción excesiva o ruido inusual:
        1. Causa probable: Guías/cojinetes lineales desgastados, contaminación o falla de lubricación.
        2. Continúe con el Análisis de la causa raíz (Sección 7.1: Relacionado con husillos y rodamientos de bolas).
      5. SI las guías/cojinetes parecen aceptables:
        1. Proceda a la inspección del motor y del acoplamiento.
    • Inspección de motores y acoplamientos:
      1. Apagado (LOTO aplicado).
      2. Verifique el montaje seguro del servomotor y el husillo de bolas.
      3. Inspeccione el acoplamiento en busca de holgura, daño o juego excesivo.
      4. Mida el descentramiento del eje del motor con un indicador de cuadrante.
      5. SI el montaje está flojo, el acoplamiento está dañado o el descentramiento es excesivo:
        1. Causa probable: Soltura mecánica, falla del acoplamiento.
        2. Continúe con el análisis de la causa raíz (Sección 7.1 - Aflojamiento mecánico).
      6. SI el motor y el acoplamiento están seguros y sin daños:
        1. Continúe con las verificaciones del sistema eléctrico y de control.
  3. Revisiones del sistema eléctrico y de control:
    • Verificación de comentarios del codificador:
      1. Encendido, eje habilitado pero NO en movimiento.
      2. Acceda a la pantalla de diagnóstico del CNC para obtener información del codificador (recuentos sin procesar).
      3. Mueva manualmente el eje lentamente. ¿Los conteos aumentan/disminuyen de manera suave y consistente?
      4. Apagado (LOTO aplicado).
      5. Inspeccione el cableado del codificador en busca de daños, conexiones sueltas o integridad del blindaje.
      6. Utilice DMM para verificar la continuidad de las líneas de señal del codificador (A, A-not, B, B-not, Z, Z-not) y la fuente de alimentación (5 V o 12 V CC).
      7. Utilice el osciloscopio para observar señales de cuadratura A/B durante el movimiento lento del eje. Busque ondas cuadradas limpias, relación de fase correcta (90°) y ausencia de ruido.
      8. SI hay señales de codificador ruidosas, intermitentes o faltantes, o voltaje incorrecto:
        1. Causa probable: Codificador defectuoso, cable dañado o interferencia eléctrica.
        2. Continúe con el Análisis de causa raíz (Sección 7.2).
      9. Las señales del codificador IF parecen correctas:
        1. Continúe con Verificaciones del motor y del servoaccionamiento.
    • Revisiones del motor y servoaccionamiento:
      1. Acceda a los parámetros de diagnóstico del servodrive a través del software. Monitoree el error de seguimiento, la corriente del motor, el comando de velocidad y la velocidad real.
      2. Movimiento del eje de comando. ¿Está el error de seguimiento dentro de los límites del OEM (por ejemplo, <100 recuentos de codificador a velocidades de avance típicas)?
      3. ¿La corriente del motor aumenta de manera anormal durante la aceleración/desaceleración o las reversiones?
      4. Utilice el DMM para comprobar la resistencia de los devanados del motor (fase a fase y fase a tierra). Compare con las especificaciones OEM (p. ej., <1,0 Ω fase a fase, >10 MΩ fase a tierra).
      5. Utilice la cámara térmica para comprobar la temperatura del motor/variador durante el funcionamiento.
      6. SI un error de seguimiento excesivo, una corriente anormal del motor, una resistencia de bobinado incorrecta o un sobrecalentamiento:
        1. Causa probable: Problema de ajuste del servo, cojinetes/devanados del motor desgastados o servoaccionamiento defectuoso.
        2. Continúe con el Análisis de causa raíz (Sección 7.4).
      7. SI el motor y el variador parecen funcionales:
        1. Proceda a la verificación de compensación térmica.
  4. Verificación de compensación térmica:
    • Supervise la posición del eje y la temperatura ambiental durante un ciclo completo de calentamiento de la máquina (varias horas).
    • Utilice el interferómetro láser para medir la variación del desplazamiento lineal a medida que cambia la temperatura de la máquina.
    • Consulte el manual de control CNC para conocer los ajustes de compensación térmica. ¿Está habilitado y configurado correctamente?
    • SI una desviación significativa en la posición se correlaciona con cambios de temperatura y la compensación está desactivada o es incorrecta:
      1. Causa probable: Compensación térmica inadecuada.
      2. Continúe con el Análisis de causa raíz (Sección 7.3).
    • SI se pasan todas las comprobaciones anteriores y la máquina sigue mostrando errores:
      1. Revise los parámetros de control del CNC (por ejemplo, compensación de holgura, valores de corrección de error de paso).
      2. Considere la interferencia ambiental (por ejemplo, bucles de tierra, vibración excesiva de maquinaria cercana).
      3. Póngase en contacto con el soporte técnico del OEM.

6. Matriz de causa de falla

Síntoma Causas probables (clasificadas por probabilidad) Prueba de Diagnóstico Resultado esperado si se confirma la causa
Sobreimpulso/infraimpulso consistente después de movimientos rápidos o reversiones 1. Ajuste incorrecto de ganancia de servo/PID
2. Juego excesivo del husillo de bolas
3. Rodamientos de eje desgastados
1. Análisis del software del servoaccionamiento (error de seguimiento, ganancias del bucle de velocidad/posición)
2. Interferómetro láser o prueba de Ballbar (contragolpe)
3. Analizador de vibraciones en rodamientos/soportes de husillos de bolas
1. Error de seguimiento alto, respuesta oscilante
2. Juego > Especificaciones OEM (por ejemplo, >10 µm)
3. Niveles de vibración elevados (>4 mm/s RMS) en frecuencias específicas
Alarmas posicionales intermitentes (p. ej., “mal funcionamiento del codificador”, “error de seguimiento demasiado grande”) 1. Cable/conector del codificador dañado
2. Codificador (báscula) contaminado/defectuoso
3. Ruido/interferencia eléctrica
4. Fallo intermitente del servoaccionamiento
1. DMM (Continuidad), Inspección visual (Cable/Blindaje)
2. Osciloscopio (señales de codificador), escala limpia/sensor
3. Osciloscopio (ruido de señal), verificación de conexión a tierra
4. Diagnóstico del servovariador (registro de alarmas, monitor de parámetros)
1. Circuito abierto, blindaje deficiente
2. Pulsos faltantes/distorsionados, recuentos inconsistentes
3. Ruido de alta frecuencia en líneas de señal
4. Códigos de falla interna del variador, corriente/voltaje errático
Deriva posicional gradual con calentamiento de la máquina o cambio de temperatura ambiente 1. Compensación térmica inadecuada
2. Generación excesiva de calor (p. ej., husillo de bolas o motor desgastados)
3. Fundación de máquina inestable
1. Interferómetro láser (deriva en tiempo/temperatura), parámetros de compensación CNC
2. Cámara térmica (puntos calientes), consumo de corriente (motor)
3. Inspección de nivelación y cimientos
1. Cambio de posición > Especificaciones de estabilidad térmica OEM (p. ej., >15 µm durante 4 horas)
2. Temperatura del componente > 60 °C (140 °F) o >20 °C (36 °F) por encima de la temperatura ambiente
3. Asentamiento de cimientos, máquina de nivelación
Acabado superficial deficiente, movimiento de “palo-deslizamiento” o “caza” 1. Lubricación insuficiente (guías/husillo de bolas)
2. Fricción demasiado alta en la mecánica de ejes
3. Baja rigidez/respuesta del sistema servo
4. Acoplamiento/montaje flojo
1. Inspección visual (lubricante), movimiento manual del eje
2. Medición de la fuerza de arrastre del eje (dinamómetro), movimiento manual
3. Software Servo Drive (configuración de ganancia, ancho de banda)
4. Comprobación manual del par, indicador de cuadrante
1. Superficies secas/marcadas, movimiento entrecortado
2. Alta resistencia al movimiento manual (> especificaciones OEM)
3. Ganancias de bucle de posición/velocidad bajas, ancho de banda deficiente (p. ej., <10 Hz)
4. Juego visible, movimiento bajo fuerza manual.
Errores no lineales a lo largo del recorrido del eje (por ejemplo, error constante en un extremo, cero en el medio, opuesto en el otro extremo) 1. Error de paso en husillo de bolas/escala lineal
2. Errores de geometría de la máquina (rectitud, cuadratura)
3. Datos incorrectos de compensación de error de paso (PEC)
1. Interferómetro láser (medición del error de tono)
2. Interferómetro láser (prueba de rectitud/cuadratura)
3. Revisión de datos PEC de control CNC
1. El perfil de error de paso medido se desvía significativamente del lineal (>20 µm/m)
2. Errores de rectitud/cuadratura > Especificaciones OEM (p. ej., >10 µm/m)
3. Los valores de PEC no coinciden con los errores medidos reales

7. Análisis de la causa raíz de cada falla

7.1. Juego del husillo de bolas y holgura mecánica

Explicación: El juego es el movimiento perdido entre el husillo de bolas y su tuerca, o cualquier otro componente mecánico en el tren de transmisión (acoplamientos, cojinetes de empuje). Ocurre por desgaste del husillo de bolas y de la tuerca, permitiendo un movimiento relativo sin desplazamiento axial. Los cojinetes de empuje desgastados o mal precargados (ISO Clase P4/ABEC 7 o superior) que soportan el husillo de bolas también pueden contribuir significativamente, al igual que los acoplamientos flojos entre el servomotor y el husillo de bolas. Si no se resuelve, el juego excesivo provoca una mala precisión de posicionamiento, especialmente durante las inversiones de dirección, lo que genera errores de "pata de perro" en las piezas contorneadas, una calidad de superficie reducida y un mayor error de seguimiento en el servosistema. También puede acelerar el desgaste de otros componentes mecánicos y aumentar la fatiga del servomotor debido a la oscilación constante.

Confirmación:

  • Utilice un interferómetro láser o una barra de bolas para medir el juego del eje lineal durante una prueba de inversión programada. Las especificaciones OEM suelen oscilar entre 0 y 10 µm (0-0,0004 pulgadas). Los valores que exceden este rango confirman una reacción significativa.
  • Monte un indicador de cuadrante en la mesa de la máquina, tocando el marco estacionario de la máquina. Ordene movimientos de eje pequeños (por ejemplo, 0,010 mm/0,0004 pulgadas) en ambas direcciones. Cualquier retraso en el movimiento del indicador después de la rotación del motor indica un juego.
  • Apagado (aplicado LOTO). Gire manualmente el eje del husillo de bolas (si es accesible) mientras mantiene fija la mesa del eje. Cualquier juego rotacional antes de que la mesa comience a moverse indica una reacción violenta.
  • Inspeccione los cojinetes de soporte del husillo de bolas (delantero y trasero) para detectar juego intentando levantar/mover el eje del husillo de bolas radial y axialmente mientras está montado.
  • Verificar la integridad del acoplamiento entre el motor y el husillo; cualquier juego visible o táctil indica un acoplamiento defectuoso.

Daño si no se resuelve: La operación continua con juego excesivo conducirá a un desgaste acelerado del husillo de bolas y la tuerca, mayor tensión en los servomotores y unidades debido a la oscilación, mala calidad de las piezas, altas tasas de desechos y posibles fallas mecánicas catastróficas del conjunto del husillo de bolas o de los cojinetes de empuje.

7.2. Anomalías de retroalimentación del codificador

Explicación: Los codificadores son dispositivos de retroalimentación críticos que informan la posición real del eje al control CNC. Las anomalías pueden incluir pérdida de señal intermitente, contaminación por ruido eléctrico, daños físicos al disco/báscula del codificador o fallas en los cables. Las básculas lineales (ópticas o magnéticas) son propensas a la contaminación por refrigerante, virutas o polvo, mientras que los codificadores rotativos de los motores pueden sufrir desgaste de los cojinetes, contaminación o fallas electrónicas. Si la señal de retroalimentación se corrompe o se pierde, el control CNC no puede determinar con precisión la posición del eje, lo que genera alarmas de "error de seguimiento", movimiento incontrolado del eje o posicionamiento incorrecto. El ruido eléctrico puede introducir pulsos fantasmas, provocando errores de posición o fluctuaciones menores pero constantes.

Confirmación:

  • Acceda a las pantallas de diagnóstico del CNC para monitorear los recuentos de codificadores sin procesar. Observe si hay saltos erráticos, congelaciones o pérdidas repentinas de conteos durante el movimiento del eje.
  • Apagado (aplicado LOTO). Inspeccione visualmente la unidad del codificador y el cable en busca de daños, deshilachados, conexiones sueltas o ingreso de contaminantes. Para escalas lineales, asegúrese de que el cabezal de lectura esté limpio y correctamente alineado (espacio específico del OEM, normalmente de 0,1 a 0,2 mm).
  • Utilice un DMM para verificar la continuidad de los cables individuales en el cable del codificador y verificar que el voltaje de la fuente de alimentación sea estable (por ejemplo, +5 V CC ±5 %) en el codificador.
  • Utilice un osciloscopio para observar las señales de cuadratura A/B (y el pulso Z para codificadores absolutos) en los terminales de entrada del servoaccionamiento mientras mueve lentamente el eje. Busque ondas cuadradas limpias y nítidas con un cambio de fase de 90°. El ruido, las caídas de señal o los niveles de voltaje incorrectos indican un problema.
  • Las alarmas de “mal funcionamiento del codificador” o “pérdida de retroalimentación” son indicadores directos de este problema.

Daños si no se resuelven: Los problemas del codificador no resueltos pueden provocar accidentes graves, daños a la máquina, producción continua de piezas fuera de tolerancia y riesgos de seguridad debido a movimientos incontrolados del eje.

7.3. Deficiencias de compensación térmica

Explicación: Todos los materiales se expanden y contraen con los cambios de temperatura. Las estructuras de máquinas CNC, los husillos de bolas y las básculas lineales no son una excepción. Durante el funcionamiento de la máquina, los motores, los cojinetes, los procesos de corte y los sistemas hidráulicos generan calor. Este calor interno, combinado con las fluctuaciones de la temperatura ambiente, provoca cambios dimensionales en la estructura de la máquina. Si no se compensan, estas expansiones o contracciones térmicas se traducen directamente en errores de posición, particularmente perceptibles en recorridos largos del eje o después de un arranque en frío. Los controles CNC utilizan parámetros de compensación térmica para compensar estos cambios predecibles, a menudo utilizando sensores de temperatura o tablas preprogramadas. Las deficiencias surgen de compensación deshabilitada, parámetros incorrectos o sensores de temperatura fallidos.

Confirmación:

  • Realice una prueba integral del interferómetro láser en todo el rango de recorrido del eje después de un arranque en frío y repita después de varias horas de funcionamiento continuo (condiciones cálidas). Compare las gráficas de precisión lineal y repetibilidad. Un cambio significativo y constante en la posición (p. ej., >15 µm/0,0006 pulgadas) a lo largo del recorrido del eje a medida que cambian la temperatura confirma la deriva térmica.
  • Supervise las temperaturas ambiente y de los componentes de la máquina mediante una cámara térmica o sensores integrados. Correlacione los cambios de temperatura con la deriva posicional observada.
  • Acceder a los parámetros de compensación térmica del control CNC. Verifique si la compensación está habilitada y si los valores son apropiados para la máquina. Consulte la documentación del OEM.
  • Verifique la funcionalidad de cualquier sensor de temperatura que alimente el sistema de compensación usando un DMM para medir la resistencia o la salida de voltaje y compararlo con curvas de temperatura conocidas.

Daño si no se resuelve: conduce a una calidad inconsistente de las piezas, especialmente en el mecanizado de alta precisión o de largo recorrido, lo que requiere compensaciones manuales frecuentes y un aumento del tiempo de configuración. Reduce las capacidades generales de precisión de la máquina.

7.4. Ajuste de servo subóptimo

Explicación: Un servosistema consta de un servomotor, un codificador y un servoaccionamiento, todos trabajando juntos para controlar con precisión la posición y la velocidad del eje. El ajuste del servo implica ajustar las ganancias proporcional (P), integral (I) y derivativa (D) (control PID) dentro del servoaccionamiento para optimizar la respuesta del sistema a los comandos. Un ajuste subóptimo produce un error de seguimiento excesivo (la diferencia entre la posición ordenada y la real), oscilaciones, respuesta lenta o inestabilidad. Si las ganancias son demasiado bajas, el sistema es "lento" y no puede alcanzar rápidamente la posición ordenada, lo que genera un retraso posicional. Si las ganancias son demasiado altas, el sistema queda “sobreamortiguado” o “subamortiguado”, provocando sobreimpulsos, zumbidos o vibraciones. Esto afecta directamente la precisión del contorno, el acabado de la superficie y el rendimiento dinámico.

Confirmación:

  • Acceda al software de diagnóstico del servovariador (p. ej., Siemens STARTER, FANUC Servo Guide). Supervise el error de seguimiento durante el movimiento del eje, especialmente durante la aceleración, desaceleración y contorno. El error de seguimiento debe ser mínimo y estable (por ejemplo, normalmente <100 recuentos de codificadores para máquinas modernas).
  • Realice una prueba de respuesta escalonada (ordene un cambio rápido de posición) y observe gráficamente la respuesta de posición/velocidad real del motor. Busque un exceso excesivo (>5%), un tiempo de estabilización lento u oscilaciones sostenidas.
  • Analice las formas de onda de corriente y velocidad del servoaccionamiento en busca de signos de inestabilidad o ondulación excesiva.
  • Utilice una prueba de barra de bola. Patrones específicos en el gráfico de circularidad (por ejemplo, “mariposa” o “alfiletero”) pueden indicar una falta de coincidencia del servo o una sintonización inadecuada entre los ejes.
  • Verifique el historial de alarmas del servovariador para detectar alarmas de “Error de seguimiento excesivo” o “Sobrecarga del servo”.

Daños si no se resuelven: un ajuste deficiente del servo provoca dimensiones inexactas de las piezas, acabados superficiales ásperos, mayor desgaste mecánico debido a vibraciones y posible sobrecalentamiento del servomotor/accionamiento debido a la búsqueda constante de posición. Compromete las capacidades dinámicas de la máquina.

8. Procedimientos de resolución paso a paso

8.1. Resolución para el juego del husillo de bolas y la holgura mecánica

  1. Bloqueo/Etiquetado: Implemente procedimientos LOTO en la desconexión de alimentación principal de la máquina. Confirmar el estado de energía cero.
  2. Eje de acceso: Retire las cubiertas o protecciones necesarias para acceder al tornillo de bolas, las tuercas y los cojinetes de empuje.
  3. Inspeccionar el acoplamiento: Compruebe el acoplamiento del motor al husillo de bolas. Si está desgastado, agrietado o flojo, reemplácelo. Asegúrese de que la alineación sea adecuada durante el reensamblaje (normalmente <0,05 mm/0,002 pulgadas de descentramiento). Apriete los pernos de acoplamiento según las especificaciones OEM (p. ej., 20 Nm/14,7 pies-libras).
  4. Inspección y reemplazo del cojinete de empuje:
    • Inspeccione los cojinetes de empuje del husillo de bolas (normalmente cojinetes de contacto angular, precargados). Verifique el juego axial.
    • Si el juego es excesivo o los rodamientos están ásperos, reemplácelos con rodamientos nuevos y compatibles de grado de precisión (por ejemplo, FAG 71920-C-T-P4S, NSK 70BNR20-SULP4).
    • Precarga: Vuelva a ensamblar y precargue los cojinetes de empuje de acuerdo con las especificaciones de torque o desplazamiento del OEM usando una llave dinamométrica (por ejemplo, 50 Nm / 36,9 ft-lbs) o cuñas. Una precarga incorrecta provocará un fallo prematuro o una rigidez reducida.
  5. Reemplazo de husillos y tuercas de bolas:
    • Si el juego sigue siendo excesivo después del reemplazo del cojinete de empuje, es probable que el husillo de bolas y/o la tuerca de bolas estén desgastados más allá de la tolerancia.
    • Reemplace todo el conjunto del husillo de bolas (husillo de bolas, tuerca y cojinetes de extremo) con una unidad OEM o equivalente con rectificado de precisión (por ejemplo, ISO Clase 3 o 5, JIS Clase C3 o C5).
    • Durante la instalación, asegúrese de que el husillo de bolas esté alineado correctamente con las guías lineales para evitar atascos y desgaste prematuro.
    • Lubrique el nuevo tornillo de bolas y la tuerca con la grasa o aceite recomendado por el fabricante.
  6. Verificar y recompensar:
    • Vuelva a montar todas las cubiertas y protectores.
    • Restaurar la energía, habilitar el eje.
    • Ejecute un interferómetro láser o una prueba de barra de bola para medir el juego restante. Ajuste el parámetro de compensación de juego del CNC si es necesario (asegúrese de que el juego mecánico se minimice PRIMERO). La compensación sólo debería tener en cuenta las reacciones residuales e inevitables.

8.2. Resolución de anomalías en la retroalimentación del codificador

  1. Bloqueo/Etiquetado: Implemente procedimientos LOTO. Confirmar energía cero.
  2. Inspeccionar y limpiar:
    • Para escalas lineales, limpie cuidadosamente la escala de vidrio y el cabezal de lectura con un paño sin pelusa y alcohol isopropílico. Evite tocar la superficie óptica.
    • Para codificadores rotativos, asegúrese de que el acoplamiento al eje del motor esté seguro y libre de residuos.
  3. Integridad del cable y del conector:
    • Inspeccione visualmente toda la longitud del cable del codificador para detectar cortes, rozaduras o puntos de pellizco.
    • Verifique que todas las clavijas del conector no estén dobladas, corroídas o flojas. Vuelva a asentar los conectores firmemente.
    • Utilice un DMM para verificar la continuidad de cada cable desde el codificador al servodrive. Reemplace el cable si encuentra aberturas o cortocircuitos.
    • Verifique la continuidad del blindaje y la conexión a tierra adecuada en ambos extremos para mitigar el ruido eléctrico.
  4. Comprobación de la fuente de alimentación:
    • Con la alimentación encendida (observe las precauciones de seguridad), utilice un DMM para medir el suministro de voltaje al codificador. Debe ser estable y estar dentro de las especificaciones del OEM (por ejemplo, +5 V CC ±5 %). Corrija si está fuera de rango.
  5. Análisis de señal (osciloscopio):
    • Con la alimentación encendida y el eje habilitado, mueva lentamente el eje. Utilice un osciloscopio para verificar las señales de cuadratura A/B en la entrada del servovariador. Confirme ondas cuadradas limpias con un cambio de fase de 90°. Busque picos de ruido transitorios.
    • Si las señales están dañadas a pesar de la integridad del cable, el codificador en sí está defectuoso y requiere reemplazo.
  6. Reemplazo y alineación del codificador:
    • Si se confirma que el codificador está defectuoso, reemplácelo con una unidad especificada por el OEM.
    • Para escalas lineales, asegúrese de que la alineación y el espacio de aire del cabezal de lectura sean correctos según las instrucciones del fabricante.
    • Para codificadores rotativos, asegúrese de que el montaje y el acoplamiento al eje del motor sean adecuados.
  7. Verificar: Restaure la energía y haga funcionar el eje. Supervise los recuentos de codificadores y verifique el funcionamiento estable.

8.3. Resolución por Deficiencias de Compensación Térmica

  1. Identifique fuentes térmicas: utilice una cámara térmica para identificar la generación anormal de calor en componentes específicos (motores, cojinetes, tornillos de bolas) durante el funcionamiento. Aborde primero los problemas subyacentes (por ejemplo, lubricación, piezas desgastadas).
  2. Verificar los sensores de temperatura:
    • Bloqueo/Etiquetado.
    • Si la máquina utiliza sensores de temperatura dedicados para compensación, verifique su funcionalidad. Verifique la continuidad del cableado y la salida del sensor (resistencia para RTD/termistor, voltaje para termopar) con una referencia calibrada. Reemplace los sensores defectuosos.
  3. Ajustar los parámetros de compensación térmica del CNC:
    • Acceder a los parámetros de compensación térmica del control CNC.
    • Consulte la documentación del OEM para conocer los valores recomendados y los procedimientos de activación/desactivación.
    • Ajuste cuidadosamente la configuración de compensación, generalmente un coeficiente lineal o una tabla de búsqueda, según la deriva térmica medida en las pruebas del interferómetro láser.
    • Ajustes incrementales: realice pequeños cambios incrementales y vuelva a verificar el rendimiento durante un ciclo térmico completo (de frío a cálido).
    • Asegúrese de que los datos de compensación de error de tono (PEC) se tomen a una temperatura estable y constante (por ejemplo, después de 2 horas de calentamiento).
  4. Control Ambiental:
    • Asegúrese de que la máquina esté funcionando en un entorno de temperatura estable (por ejemplo, un taller con aire acondicionado) para minimizar las influencias térmicas externas.
  5. Verificar: ejecute ciclos de producción extendidos y vuelva a medir la precisión lineal con un interferómetro láser para confirmar la efectividad de los ajustes de compensación en todo el rango de temperatura de funcionamiento.

8.4. Resolución para un ajuste servo subóptimo

  1. Bloqueo/Etiquetado: Implemente procedimientos LOTO cuando sea necesario para acceder a los componentes de la unidad.
  2. Comprobación previa del sistema mecánico: Antes de realizar el ajuste, asegúrese de que el sistema mecánico (husillo de bolas, guías, cojinetes, acoplamiento) esté en condiciones óptimas (sin holgura, fricción o holgura excesivas). Los problemas mecánicos no se pueden compensar con ajustes.
  3. Acceder al software del servovariador: Conéctese al servovariador utilizando el software específico del OEM (por ejemplo, Siemens STARTER, FANUC Servo Guide).
  4. Parámetros de copia de seguridad: SIEMPRE guarde una copia de seguridad de los parámetros actuales del servovariador antes de realizar cualquier cambio.
  5. Función de ajuste automático (si está disponible): Muchos servovariadores modernos tienen una función de ajuste automático. Ejecute esto primero si el OEM lo recomienda. Supervise los resultados para comprobar la estabilidad.
  6. Ajuste manual de ganancia PID (enfoque sistemático):
    • P-Gain (Proporcional): Aumenta la capacidad de respuesta. Comience con poco y aumente gradualmente. Demasiado alto: oscilación, sobreimpulso. Demasiado bajo: gran error de seguimiento, respuesta lenta.
    • I-Gain (integral): reduce el error de estado estable (garantiza que se alcance la posición ordenada). Aumentar gradualmente. Demasiado alto: oscilaciones lentas, rebasamiento. Demasiado bajo: error en estado estacionario.
    • D-Gain (derivada): reduce el exceso y amortigua las oscilaciones. Aumentar gradualmente. Demasiado alto: sensibilidad al ruido, vibración.
    • Ganancias de bucle de velocidad y posición: ajústelas de forma iterativa. Supervise el error de seguimiento, el error de velocidad y la corriente del motor en el software de diagnóstico. Trate de lograr un error de seguimiento mínimo durante el movimiento dinámico (aceleración/desaceleración) y el movimiento suave y estable del eje.
    • Velocity Feedforward y Acceleration Feedforward: ajuste estos parámetros para reducir el error de seguimiento durante perfiles de alta aceleración/desaceleración sin afectar la estabilidad.
  7. Probar y verificar:
    • Realice varios movimientos de ejes: recorridos rápidos, joggings lentos, inversiones de dirección, interpolación circular (prueba de barra de bola).
    • Supervise el siguiente error. Debe ser pequeño y consistente.
    • Escuche si hay ruidos o vibraciones anormales del motor.
    • Ejecute una prueba de ballbar para verificar la circularidad mejorada y el rendimiento dinámico.
    • Ejecute piezas de prueba para confirmar la precisión dimensional y el acabado de la superficie.
  8. Documentar cambios: Registre todos los parámetros finales del servo y sus correspondientes mejoras de rendimiento.

9. Medidas preventivas

Causa raíz Estrategia de Prevención Método de seguimiento Intervalo recomendado
Juego del husillo de bolas y holgura mecánica Lubricación regular, sustitución proactiva de componentes desgastados (husillos de bolas, tuercas, cojinetes de empuje) Interferómetro láser/prueba de barra de bola, verificaciones de indicadores de cuadrante, inspección auditiva Anualmente o cada 4.000 horas de funcionamiento (lo que ocurra primero)
Anomalías de retroalimentación del codificador Mantenga un entorno limpio, garantice el enrutamiento y blindaje adecuados de los cables, la inspección periódica de básculas/cables Inspección visual de cables/básculas, Diagnóstico CNC (Recuentos de codificadores), Osciloscopio (Integridad de señal) Mensual (visual), Anual (verificación eléctrica/de señal detallada)
Deficiencias de compensación térmica Garantizar la estabilidad del sistema HVAC, calibración periódica de los sensores de temperatura y procedimientos optimizados de calentamiento de la máquina. Cámara térmica, interferómetro láser (prueba de deriva), verificación de parámetros CNC Anualmente (calibración/deriva), Diariamente (cumplimiento del protocolo de calentamiento)
Ajuste de servo subóptimo Reajuste periódico (especialmente después de reparaciones mecánicas importantes), ajuste inicial integral Software de diagnóstico de servoaccionamiento (después de error, respuesta), prueba de barra de bola, producción de piezas de prueba Cada 2000 horas de funcionamiento o después de un reemplazo importante de componentes mecánicos

10. Repuestos y componentes

Descripción de la pieza Especificación / Tipo Cuando reemplazar Categoría UNITEC
Conjunto de husillo de bolas Rectificado de precisión, clase de precisión C3/C5, diámetro/paso/longitud específicos Juego > Especificaciones OEM, ruido/vibración excesivos, desgaste visible en las roscas Componentes de movimiento lineal
Tuerca de bola Tuerca simple o doble (precargada), paso/diámetro específico Juego > Especificaciones OEM, desgaste visible al reemplazar el husillo de bolas Componentes de movimiento lineal
Rodamientos de empuje de husillo de bolas Contacto angular, par emparejado, precisión P4/ABEC 7, ID/OD específico Juego axial excesivo, rotación brusca, temperatura/vibración elevadas Rodamientos
Acoplamiento servomotor-husillo de bolas Fuelle, tipo mandíbula o disco, juego cero, tamaños de orificio específicos Daños visibles, grietas, juego excesivo, degradación del elemento de goma. Transmisión de potencia
Codificador/escala lineal Óptica o magnética, resolución específica (p. ej., 0,1 µm), longitud de recorrido Señales intermitentes/pérdida, daño físico a la báscula/cabezal de lectura, ruido persistente Dispositivos de sensores y retroalimentación
Codificador rotatorio Resolución específica incremental o absoluta (p. ej., 2048 ppr), tipo de eje Señales intermitentes o perdidas, ruido en los rodamientos, daños físicos Dispositivos de sensores y retroalimentación
servomotor Clasificación específica de kW/HP, tamaño de brida, tipo de resolver/codificador Consumo excesivo de corriente, sobrecalentamiento, falla del devanado, falla del rodamiento, alta vibración Motores y variadores
Servoaccionamiento/amplificador Clasificación de corriente/tensión específica, tensión del bus, protocolo de comunicación Alarmas internas persistentes, falla en la etapa de salida, comportamiento errático, sin salida de energía Motores y variadores

Para obtener repuestos originales OEM y repuestos de alta calidad, visite nuestro extenso catálogo electrónico: www.unitecd.com/e-catalog/

11. Referencias

  • ANSI/ASME B5.54: Métodos para la evaluación del rendimiento de centros de mecanizado controlados numéricamente por computadora
  • ISO 230-1: Código de prueba para máquinas herramienta. Parte 1: Precisión geométrica de máquinas que funcionan sin carga o en condiciones casi estáticas.
  • ISO 230-2: Código de prueba para máquinas herramienta. Parte 2: Determinación de la precisión y repetibilidad del posicionamiento de ejes controlados numéricamente.
  • NFPA 70E: Norma para la seguridad eléctrica en el lugar de trabajo
  • OSHA 29 CFR 1910.147: El control de energía peligrosa (bloqueo/etiquetado)
  • Manuales de diagnóstico y mantenimiento de máquinas herramienta OEM (por ejemplo, FANUC, Siemens, Heidenhain)
  • Guías de mantenimiento UNITEC relacionadas: “Programa de lubricación para máquinas herramienta de precisión”, “Análisis de vibraciones para mantenimiento predictivo”

Related Articles