Problembeschreibung und Umfang
Dieser Leitfaden befasst sich mit Positionierungsfehlern von CNC-Maschinen, die gekennzeichnet sind durch:
- Inkonsistente Teileabmessungen (z. B. ±0,002" oder 0,05 mm Wiederholgenauigkeitsverlust)
- Kreisinterpolationsfehler (z. B. unrunde Löcher, elliptische Profile)
- Achsendrift bei längerem Betrieb (thermisch oder mechanisch)
- Servofolgefehler größer als 50 µm (0,002")
- Spielbedingte Hysterese bei bidirektionalen Bewegungen
Zu den betroffenen Geräten gehören vertikale/horizontale Bearbeitungszentren, Drehmaschinen und mehrachsige CNC-Systeme (z. B. 3, 4, 5 Achsen). Schweregradklassifizierung:
- Kritisch: Fehler, die Ausschuss oder Kollisionsrisiko verursachen (z. B. >0,005" oder 0,13 mm Abweichung)
- Major: Reduzierte Präzision, aber kein sofortiger Fehler (z. B. 0,002–0,005 Zoll oder 0,05–0,13 mm)
- Geringfügig: Erkennbar, aber innerhalb der Toleranz (z. B. <0,002" oder 0,05 mm)
Sicherheitsvorkehrungen
WARNUNG:
- Lockout/Tagout (LOTO): Isolieren Sie alle Energiequellen (elektrisch, hydraulisch, pneumatisch) gemäß OSHA 1910.147, bevor Sie auf mechanische oder elektrische Komponenten zugreifen. Überprüfen Sie den Nullenergiezustand mit einem Multimeter (AC/DC-Spannung <1 V).
- Gespeicherte Energie: Kugelumlaufspindeln und Gegengewichtssysteme können Spannung behalten. Geben Sie gespeicherte Energie schrittweise mithilfe von OEM-Verfahren frei (z. B. hydraulische Gegengewichts-Entlüftungsventile).
- PSA: Tragen Sie beim Umgang mit schweren Bauteilen eine Schutzbrille (ANSI Z87.1), schnittfeste Handschuhe (EN 388) und Stiefel mit Stahlkappen (ASTM F2413).
- Thermische Gefahren: Maschinenoberflächen können während des Betriebs eine Temperatur von über 60 °C (140 °F) erreichen. Verwenden Sie Infrarot-Thermometer, um sichere Berührungstemperaturen zu überprüfen.
- Bewegliche Teile: Halten Sie Ihre Hände niemals in die Nähe rotierender Kugelumlaufspindeln oder Kupplungen. Verwenden Sie für Messungen Laser-Ausrichtungswerkzeuge oder Fühlerlehren.
Diagnosetools erforderlich
| Werkzeug | Spezifikation/Modell | Messbereich | Zweck |
|---|---|---|---|
| Laserinterferometer | Renishaw XL-80 oder API XD Laser | ±0,5 ppm Genauigkeit, 0–80 m Reichweite | Messen Sie lineare Positionierungsfehler, Spiel und Steigungskompensation |
| Messuhr | Mitutoyo 543-402B (Auflösung 0,0001 Zoll) | 0–1" (0–25,4 mm) | Überprüfen Sie Spiel, Unrundheit und mechanisches Spiel |
| Oszilloskop | Tektronix TBS1202B (200 MHz) | 2 mV–5 V/Div, 5 ns–50 s/Div | Analysieren Sie Encodersignale (A/B/Z-Kanäle) und Servoantriebsausgänge |
| Wärmebildkamera | FLIR E54 (Auflösung 320×240) | -20 °C bis 650 °C (-4 °F bis 1202 °F) | Identifizieren Sie thermische Gradienten in Kugelumlaufspindeln, Motoren und Lagern |
| Schwingungsanalysator | Fluke 810 | 0,025–500 Hz, 0,01–500 mm/s | Erkennen Sie Lagerverschleiß, Fehlausrichtung oder Kupplungsprobleme |
| Multimeter | Fluke 87V (CAT III 1000V) | 0,1 mV–1000 V, 0,1 Ω–500 MΩ | Überprüfen Sie die Stromversorgung des Encoders (5 V/24 V), die Signalintegrität und die Ausgänge des Servoantriebs |
| Drehmomentschlüssel | Snap-on TQS1FR250A (25–250 ft-lb) | 34–340 Nm | Stellen Sie sicher, dass die Muttern und Kupplungen der Kugelumlaufspindel ordnungsgemäß vorgespannt sind |
| Fühlerlehren | Starrett 436A (0,0015–0,025 Zoll) | 0,04–0,64 mm | Spiel und Kupplungsspiel messen |
Checkliste für die Erstbewertung
| Prüfen | Aktion | Akzeptabler Schwellenwert |
|---|---|---|
| Kürzliche Wartung | Überprüfen Sie die Protokolle auf Kugelumlaufspindelschmierung, Lageraustausch oder Servoparameteränderungen in den letzten 30 Tagen. | N/A |
| Umgebungsbedingungen | Notieren Sie Umgebungstemperatur, Luftfeuchtigkeit und Luftstrom in der Nähe der Maschine. | 18–25 °C (64–77 °F), <60 % relative Luftfeuchtigkeit |
| Achsenfolgefehler | Bewegen Sie die Achse mit 50 % Eilgeschwindigkeit und überwachen Sie die CNC-Steuerungsanzeige auf Schleppfehler. | <50 µm (0,002") für Linearachsen; <0,005° für Rotationsachsen |
| Spieltest | Verwenden Sie eine Messuhr, um die Hysterese bei Richtungsumkehr zu messen (z. B. X-Achse: Bewegung um +0,1 Zoll, dann um -0,1 Zoll). | <0,0005" (0,013 mm) für hochpräzise Maschinen; <0,001" (0,025 mm) für Standardmaschinen |
| Thermisches Wachstum | Achsposition beim Kaltstart und nach 2 Stunden Dauerbetrieb messen. | <0,001" (0,025 mm) pro Fuß Verfahrweg |
| Encodersignal | Verwenden Sie ein Oszilloskop, um die A/B/Z-Kanalsignale zu überprüfen (5 V Rechteckwelle, <5 % Tastverhältnisabweichung). | Signalamplitude >4,5 V, <100 ns Jitter |
| Parameter des Servoantriebs | Überprüfen Sie die Verstärkungseinstellungen (P, I, D) und Feedforward-Werte anhand der OEM-Spezifikationen. | OEM-spezifizierte Werte ±10 % |
Systematisches Diagnose-Flussdiagramm
- Symptom: Bidirektionaler Positionierungsfehler (Hysterese)
- Auf Spiel prüfen:
- Messuhr am Achssattel montieren, Null in der Mitte.
- Jog-Achse +0,1 Zoll (2,54 mm), dann -0,1 Zoll (2,54 mm).
- Wenn der Anzeigewert ≠ 0 ist, fahren Sie mit der Spieldiagnose fort.
- Wenn kein Spiel festgestellt wird:
- Integrität der Encoder-Kupplung überprüfen:
- Kupplung auf Risse oder Schlupf prüfen (Schrauben gemäß OEM-Spezifikation anziehen).
- Verwenden Sie ein Oszilloskop, um die Encodersignale auf Rauschen oder Aussetzer zu prüfen.
- Integrität der Encoder-Kupplung überprüfen:
- Auf Spiel prüfen:
- Symptom: Unidirektionaler Positionierungsfehler (Drift)
- Wärmewachstumstest durchführen:
- Achsenposition beim Kaltstart messen (T=20°C/68°F).
- Maschine 2 Stunden bei 50 % Last laufen lassen, erneut messen.
- Wenn die Drift >0,001 Zoll (0,025 mm) pro Fuß beträgt, fahren Sie mit der Diagnose der thermischen Kompensation fort.
- Wenn das thermische Wachstum akzeptabel ist:
- Servoabstimmung prüfen:
- Überwachen Sie den Folgefehler während der Beschleunigung/Verzögerung.
- Wenn der Fehler >50 µm (0,002") ist, passen Sie die P-Verstärkung an (beginnen Sie mit Schritten von +10 %).
- Servoabstimmung prüfen:
- Wärmewachstumstest durchführen:
- Symptom: Kreisinterpolationsfehler (unrund)
- Führen Sie einen Ballbar-Test durch (z. B. Renishaw QC20-W):
- Wenn der Rechtwinkligkeitsfehler >0,0005" (0,013 mm) pro 10" (254 mm) ist, prüfen Sie:
- Ausrichtung der Kugelumlaufspindel (Laserinterferometer).
- Verschleiß der Linearführungen (Schwingungsanalyse).
- Wenn der Rechtwinkligkeitsfehler >0,0005" (0,013 mm) pro 10" (254 mm) ist, prüfen Sie:
- Wenn der Ballbar-Test erfolgreich ist:
- Überprüfen Sie die Auflösung und Skalierung des Encoders:
- Überprüfen Sie die CNC-Parameter für Encoderimpulse pro Umdrehung (PPR).
- Bestätigen Sie, dass der PPR mit der OEM-Spezifikation übereinstimmt (z. B. 1.000.000 PPR für Heidenhain-Encoder).
- Überprüfen Sie die Auflösung und Skalierung des Encoders:
- Führen Sie einen Ballbar-Test durch (z. B. Renishaw QC20-W):
Fehler-Ursachen-Matrix
| Symptom | Wahrscheinliche Ursachen (nach Wahrscheinlichkeit geordnet) | Diagnosetest | Erwartetes Ergebnis, wenn die Ursache bestätigt wird |
|---|---|---|---|
| Bidirektionaler Positionierungsfehler (Hysterese) | 1. Spiel der Kugelumlaufspindel | Messuhrtest (umgekehrte Richtung) | Spiel >0,0005" (0,013 mm) |
| 2. Kugelumlaufmutter verschlissen | Schwingungsanalyse (Bereich 10–50 Hz) | Spitzenvibration >0,5 mm/s RMS bei 30 Hz | |
| 3. Durchrutschen der Encoder-Kupplung | Oszilloskop (A/B-Kanal-Phasenverschiebung) | Phasenverschiebung >5° zwischen A/B-Kanälen | |
| Unidirektionaler Positionierungsfehler (Drift) | 1. Wärmeausdehnung (Kugelumlaufspindel/Motor) | Wärmebildkamera + Laserinterferometer | Temperaturgradient >10°C (50°F) entlang der Achse; Drift >0,001" (0,025 mm)/Fuß |
| 2. Servo-Tuning (niedrige P-Verstärkung) | Schleppfehler beim Beschleunigen | Fehler >50 µm (0,002") bei 50 % Eilgeschwindigkeit | |
| 3. Verschmutzung der linearen Skala | Sichtprüfung + Signalamplitude | Signalamplitude <4,5 V oder sichtbarer Schmutz auf der Skala | |
| Kreisinterpolationsfehler | 1. Fehlausrichtung der Kugelumlaufspindel | Laserinterferometer (Geradheitsprüfung) | Abweichung >0,0002" (0,005 mm) über 12" (305 mm) |
| 2. Verschleiß der Linearführung | Schwingungsanalyse (Bereich 50–200 Hz) | Spitzenvibration >1,0 mm/s RMS bei 100 Hz | |
| 3. Nichtübereinstimmung der Encoderauflösung | CNC-Parameterprüfung (PPR-Wert) | PPR-Wert ≠ OEM-Spezifikation |
Ursachenanalyse für jeden Fehler
1. Spiel der Kugelumlaufspindel
Warum es passiert: Spiel entsteht, wenn zwischen Kugelumlaufspindel und Mutter ein Spiel besteht, das bei Richtungsänderungen zu Bewegungsverlust führt. Zu den Ursachen gehören:
- Verschlissene Kugellager in der Mutter (normaler Verschleiß nach 5.000–10.000 Betriebsstunden).
- Unzureichende Vorspannung der Kugelumlaufmutter (OEM-Angabe: 2–5 % der dynamischen Belastbarkeit).
- Verunreinigungen (Späne, Kühlmittel) erhöhen Reibung und Verschleiß.
So bestätigen Sie:
- Messuhrtest: Messen Sie die Hysterese bei Richtungsumkehr (z. B. X-Achse: Bewegung +0,1", dann -0,1"). Spiel >0,0005 Zoll (0,013 mm) bestätigt das Problem.
- Laserinterferometer: Führen Sie einen bidirektionalen Positionierungstest durch. Spiel erscheint als