Problembeschreibung und Umfang
Dieser Diagnoseleitfaden befasst sich mit CNC-Bearbeitungszentren, bei denen eine Verschlechterung der Positionierungsgenauigkeit auftritt, die sich in Maßfehlern über der Toleranz, einer Verschlechterung der Oberflächengüte oder einem vollständigen Positionierungsfehler äußert. Diese Symptome deuten typischerweise auf Probleme im Bewegungssteuerungssystem der Maschine hin, insbesondere auf Verschleiß/Spiel der Kugelumlaufspindel, Verschlechterung des Encodersignals, Auswirkungen der Wärmeausdehnung oder Drift bei der Abstimmung des Servoantriebs.
Dieser Leitfaden behandelt 3-Achsen- und 5-Achsen-CNC-Bearbeitungszentren mit servoangetriebenen Kugelumlaufspindelbaugruppen, Linear- oder Drehgebern und Positioniersystemen mit geschlossenem Regelkreis. Positionierungsfehler werden klassifiziert als:
- Kritisch: Positionsfehler >0,05 mm (0,002 Zoll) oder kompletter Achsenausfall
- Major: Positionsfehler 0,02–0,05 mm (0,0008–0,002 Zoll)
- Klein: Positionsfehler 0,01–0,02 mm (0,0004–0,0008 Zoll)
Sicherheitsvorkehrungen
WARNUNG: CNC-Maschinen enthalten Hochspannungs-Servoantriebe (bis zu 480 VAC), gespeicherte Energie in Servomotoren und mechanische Gefahren durch bewegliche Achsen. Unsachgemäße Verfahren können zum Tod oder zu schweren Verletzungen führen.OBLIGATORISCHES SPERREN/TAGOUT: Trennen Sie die Hauptstromversorgung und überprüfen Sie den Nullenergiezustand, bevor Sie auf Servoantriebe, Encoder oder Kugelumlaufspindelbaugruppen zugreifen.
ERFORDERLICHE PSA: Schutzbrille, für die Netzspannung ausgelegte Elektrohandschuhe, rutschfestes Schuhwerk.
GESPEICHERTE ENERGIE: Servomotoren können bei manueller Bewegung als Generatoren wirken. Trennen Sie die Motorkabel vor der manuellen Achsbewegung.
KLEMMSTELLEN: Halten Sie während der Diagnosebewegung Ihre Hände von Kugelumlaufspindeln und Linearführungen fern.
Diagnosetools erforderlich
| Werkzeug | Spezifikation | Reichweite | Zweck |
|---|---|---|---|
| Messuhr | 0,0001" Auflösung | ±0,200" | Messung des Kugelumlaufspiels |
| Digitales Oszilloskop | 100 MHz, 4-Kanal | 1mV-100V | Encoder-Signalanalyse |
| Digitalmultimeter | True RMS, 0,1 % Genauigkeit | 0-1000 VDC/VAC | Überprüfung der Encoder-Versorgungsspannung |
| Infrarot-Thermometer | ±1°C Genauigkeit | -20°C bis 150°C | Messung des thermischen Gradienten |
| Laserinterferometer | API/Renishaw | ±0,5 ppm | Überprüfung der Positionierungsgenauigkeit |
| Ballbar-System | Renishaw QC20-W | 360°-Kreistest | Diagnose der Maschinengeometrie |
| Fühlerlehren | 0,001–0,025 Zoll eingestellt | Metrisch/imperial | Prüfung des mechanischen Spiels |
Checkliste für die Erstbewertung
| Bewertungspunkt | Aufnahme | Akzeptabler Bereich |
|---|---|---|
| Maschinenbetriebsstunden seit dem letzten Service | _____ Stunden | Gemäß OEM-Plan |
| Umgebungstemperatur während des Fehlerauftritts | _____ °C | 18-25°C typisch |
| Aktuelle Programmänderungen oder neue Werkzeuge | Ja/Nein + Details | Dokumentieren Sie alle Änderungen |
| Fehlerhäufigkeit: Zufällig/Konsistent/Achsenspezifisch | Musterbeschreibung | Beachten Sie die Wiederholbarkeit |
| Alarmhistorie von der CNC-Steuerung | Fehlercodes + Zeitstempel | Konzentrieren Sie sich auf Servo-/Positionsalarme |
| Datum der letzten Überprüfung der Positionierungsgenauigkeit | Datum + Ergebnisse | Gemäß ISO 230-2-Plan |
| Betrieb des Kühlmittelsystems | Normal/Herabgesetzt/Aus | Temperatureffekte beachten |
Systematisches Diagnose-Flussdiagramm
Primäre Symptomanalyse
- WENN ein Positionierungsfehler auf allen Achsen auftritt:
- Überprüfen Sie den Zustand des CNC-Steuerungssystems → Fahren Sie mit Schritt 2 fort
- Überprüfen Sie die gemeinsame Busspannung des Servoantriebs → Muss innerhalb von ±5 % der Nennspannung liegen
- Maschinenfundament/Vibration prüfen → Maximale Beschleunigung 0,1 g
- WENN der Positionierungsfehler achsenspezifisch ist:
- Betroffene Achse identifizieren (X, Y, Z, A, C)
- Auf mechanische Bindung prüfen → Die manuelle Bewegung sollte reibungslos erfolgen
- Überprüfen Sie die Encodersignale → Fahren Sie mit dem Abschnitt zur Encoder-Diagnose fort
- Messen Sie das Spiel der Kugelumlaufspindel → Fahren Sie mit dem Abschnitt zur Diagnose der Kugelumlaufspindel fort
- IF-Positionierungsfehler variiert mit der Temperatur:
- Wärmegradient über die Maschinenstruktur abbilden
- Überprüfen Sie die Parameter der thermischen Kompensation in der CNC-Steuerung
- Überprüfen Sie den Betrieb des Kühlsystems → Kühlmitteldurchfluss innerhalb der Spezifikation
- IF-Positionierungsfehler nimmt mit der Vorschubgeschwindigkeit zu:
- Servo-Tuning-Parameter prüfen
- Analysieren Sie den Schleppfehler während der Bewegung
- Überprüfen Sie die Unversehrtheit und Abschirmung des Motorkabels
Fehler-Ursachen-Matrix
| Symptom | Wahrscheinliche Ursachen (hohe bis niedrige Wahrscheinlichkeit) | Diagnosetest | Erwartetes Ergebnis, wenn die Ursache bestätigt wird |
|---|---|---|---|
| Konsistenter Positionsfehler in eine Richtung | 1. Spiel der Kugelumlaufspindel 2. Encodermontage 3. Abweichung der Servoverstärkung | Spieltest der Messuhr | Spiel >0,025 mm (0,001 Zoll) |
| Zufällige Positionsfehler aller Achsen | 1. Elektrisches Rauschen 2. Fundamentvibration 3. Fehler im Steuerungssystem | Encodersignale des Oszilloskops | Rauschen >10 % der Signalamplitude |
| Der Positionsfehler nimmt mit der Temperatur zu | 1. Wärmekompensation deaktiviert. 2. Fehler im Kühlmittelsystem. 3. Wärmeausdehnung der Struktur | Vergleichen Sie die Kalt- und Warmgenauigkeit | Fehlerkorrelation mit der Temperatur |
| Positionsüberschreitung bei schnellen Bewegungen | 1. Servoverstärkung zu hoch 2. Probleme mit dem Motorkabel 3. Nichtübereinstimmung der Encoderauflösung | Nachfolgende Fehleranalyse | Schleppfehler >0,01mm beim Abbremsen |
| Positionsverzögerung beim Schneiden | 1. Servoverstärkung zu niedrig. 2. Motordrehmoment unzureichend. 3. Mechanische Blockierung | Schnittkraft vs. Positionsfehler | Der Positionsfehler nimmt mit der Schnittkraft zu |
| Verlorene Position nach Aus- und Wiedereinschalten | 1. Batterie des Absolutwertgebers 2. Fehlausrichtung des Referenzschalters 3. Fehler bei der Koppelung des Gebers | Wiederholbarkeitstest der Ausgangsposition | Die Ausgangsposition variiert um >0,005 mm |
Ursachenanalyse für jeden Fehler
Spiel der Kugelumlaufspindel
Durch den Verschleiß von Kugellagern und Laufbahnoberflächen entsteht ein Spiel der Kugelumlaufspindel, wodurch bei Richtungsänderungen ein Spiel zwischen der Kugelmutter und der Spindel entsteht. Dies äußert sich in Positionierungsfehlern bei der Bearbeitung von Merkmalen, die häufige Richtungsumkehrungen erfordern.
Bestätigungstest: Montieren Sie die Messuhr auf der Spindel und berühren Sie die Werkstückoberfläche. Befehlen Sie kleine inkrementelle Bewegungen (0,025 mm) in wechselnden Richtungen. Das Spiel überschreitet die Spezifikation, wenn die Messuhr bei den ersten Bewegungen nach dem Richtungswechsel keine Bewegung anzeigt.
Akzeptables Spiel: Neue Kugelumlaufspindel: <0,005 mm (0,0002 Zoll). Wartungsgrenze: 0,025 mm (0,001 Zoll). Kritischer Austausch: >0,050 mm (0,002 Zoll).
Fortschreitender Schaden: Unkorrigiertes Spiel führt zu einem beschleunigten Verschleiß der Kugelmutter, einer verminderten Oberflächengüte und schließlich zu einem vollständigen Ausfall des Positionierungssystems, der einen Austausch der Kugelumlaufspindel erforderlich macht.
Verschlechterung des Encodersignals
Linear- und Drehgeber liefern eine Positionsrückmeldung durch optische oder magnetische Erfassung. Eine Signalverschlechterung entsteht durch Verschmutzung, Kabelschäden oder Schwankungen der Versorgungsspannung, was zu Positionsmessfehlern führt.
Bestätigungstest: Verwenden Sie ein Oszilloskop, um die Kanäle A und B des Encoders während der langsamen Achsenbewegung zu überwachen. Healthy signals show clean square waves with 90° phase relationship. Die Signalamplitude sollte 3,3 V ±10 % für TTL oder ±2,5 V für Differenzsignale betragen.
Signalqualitätsschwellenwerte: Gut: Signalamplitude innerhalb von ±5 % des Nennwerts, Anstiegszeit <50 ns. Randwert: Amplitude ±5–10 %, sichtbares Rauschen <10 % des Signals. Fehlgeschlagen: Amplitude außerhalb von ±10 %, fehlende Impulse oder Phasenbeziehungsfehler.
Fortschreitender Schaden: Verschlechterte Encodersignale führen zu zeitweiligen Positionsfehlern, schließlich zum Verlust der Positionsrückmeldung und möglicherweise zu einem Durchgehen des Servos, das einen Notstopp erfordert.
Fehler bei der thermischen Kompensation
Werkzeugmaschinenstrukturen dehnen sich bei Temperaturänderungen aus und beeinträchtigen die Positionierungsgenauigkeit. Wärmekompensationsalgorithmen in der CNC-Steuerung korrigieren das vorhersehbare Wärmewachstum, erfordern jedoch genaue Temperatursensoren und kalibrierte Kompensationswerte.
Bestätigungstest: Messen Sie die Positionierungsgenauigkeit, wenn die Maschine kalt ist (innerhalb einer Stunde nach dem Start) oder vollständig aufgewärmt ist (nach mehr als zwei Betriebsstunden). Temperaturbedingte Fehler zeigen eine konsistente Richtungsverzerrung, die mit den gemessenen Wärmegradienten korreliert.
Thermische Fehlergrenzen: Korrekt kompensierte Maschine: <0,01 mm/°C. Unkompensiert oder falsch kompensiert: >0,02 mm/°C. Ausfall des Kompensationssystems: >0,05 mm/°C.
Servo-Tuning-Drift
Regelkreise für Servoantriebe erfordern eine präzise Abstimmung der Proportional-, Integral- und Differentialverstärkungen, um die Positionsgenauigkeit unter wechselnden Lastbedingungen aufrechtzuerhalten. Tuning-Parameter können aufgrund von Komponentenalterung oder Umweltfaktoren abweichen.
Bestätigungstest: Überwachen Sie den Folgefehler bei programmierten Bewegungen mit unterschiedlichen Vorschubgeschwindigkeiten und Schnittlasten. Ein gut abgestimmtes System hält den Schleppfehler <0,005 mm bei stationärer Bewegung und <0,015 mm bei Beschleunigung/Verzögerung aufrecht.
Schritt-für-Schritt-Lösungsverfahren
Spielkompensation der Kugelumlaufspindel
- Zugriff auf die Spielkompensationsparameter der CNC-Steuerung (normalerweise im Achsenparametermenü)
- Geben Sie den gemessenen Spielwert mit einem Sicherheitsspielraum von 0,002–0,005 mm (0,0001–0,0002 Zoll) ein
- Überprüfen Sie, ob die Kompensationsrichtung mit der physischen Achsenausrichtung übereinstimmt
- Testkompensation mit inkrementellen Bewegungen und Überprüfung der Messuhr
- Neue Kompensationswerte im Maschinenlogbuch dokumentieren
- Kritisch: Wenn das Spiel 0,050 mm überschreitet, planen Sie den Austausch der Kugelumlaufspindel ein
Wiederherstellung des Encodersignals
- Maschine abschalten und Hauptstromversorgung sperren
- Überprüfen Sie das Encoderkabel auf Beschädigungen und die ordnungsgemäße Verlegung entfernt von den Stromkabeln
- Reinigen Sie den Lesekopf des Encoders und die Skala/Scheibe mit einem fusselfreien Tuch und Isopropylalkohol
- Überprüfen Sie die Sicherheit der Encoder-Montage – ziehen Sie sie mit einem Drehmoment von 8–12 Nm fest
- Überprüfen Sie die Versorgungsspannung des Encoders: 5 VDC ±0,25 V oder 24 VDC ±1,2 V, je nach Encodertyp
- Ersetzen Sie das Encoderkabel, wenn die Signalqualität nach der Reinigung weiterhin schlecht ist
- Stellen Sie die Stromversorgung wieder her und überprüfen Sie die Signalqualität mit einem Oszilloskop
Kalibrierung der thermischen Kompensation
- Deaktivieren Sie die vorhandene thermische Kompensation in der CNC-Steuerung
- Lassen Sie die Maschine eine stabile Kalttemperatur erreichen (normalerweise 18–20 °C).
- Messen Sie die Positionierungsgenauigkeit mithilfe eines Laserinterferometers an mehreren Positionen
- Betreiben Sie die Maschine, um die normale Arbeitstemperatur zu erreichen (normalerweise 25–30 °C).
- Wiederholen Sie die Positionierungsmessungen an denselben Stellen
- Berechnen Sie thermische Fehlerkoeffizienten: Fehlerkoeffizient = Positionsänderung ÷ Temperaturänderung
- Geben Sie die berechneten Koeffizienten in die CNC-Wärmekompensationstabelle ein
- Aktivieren Sie die thermische Kompensation und überprüfen Sie die Wirksamkeit über den gesamten Temperaturbereich
Servosystem-Tuning
- Greifen Sie über die CNC-Steuerung oder Antriebssoftware auf die Tuning-Parameter des Servoantriebs zu
- Beginnen Sie mit den vom Hersteller empfohlenen Basisparametern
- Proportionalverstärkung (Kp) anpassen: Erhöhen, bis das System ein leichtes Überschwingen der Sprungantwort zeigt
- Passen Sie die Integralverstärkung (Ki) an: Stellen Sie diese Einstellung ein, um den Folgefehler im stationären Zustand zu eliminieren
- Ableitungsverstärkung (Kd) anpassen: Zur Reduzierung des Überschwingens hinzufügen und gleichzeitig die Reaktionsgeschwindigkeit beibehalten
- Testen Sie die Abstimmung mit tatsächlichen Bearbeitungsprogrammen und verschiedenen Vorschüben
- Stellen Sie sicher, dass der Schleppfehler während des Schneidvorgangs innerhalb der Spezifikation bleibt
- Speichern Sie optimierte Parameter im Speicher des Servoantriebs und dokumentieren Sie Änderungen
Vorbeugende Maßnahmen
| Grundursache | Präventionsstrategie | Überwachungsmethode | Empfohlenes Intervall |
|---|---|---|---|
| Verschleiß der Kugelumlaufspindel | Richtige Schmierung, Kontaminationskontrolle | Monatliche Spielmessung | Nach OEM-Plan schmieren (normalerweise 500–1000 Stunden) |
| Encoder-Kontamination | Versiegelte Encodergehäuse, regelmäßige Reinigung | Wöchentliche Überprüfung der Signalqualität | Alle 3 Monate in normaler Umgebung reinigen |
| Thermische Drift | Konstante Kühlmitteltemperatur, Aufwärmvorgänge | Tägliche Kalt-Warm-Genauigkeitsprüfung | Überprüfen Sie monatlich den thermischen Ausgleich |
| Servodrift | Stabile Stromversorgung, Umweltkontrolle | Wöchentliche Schleppfehlerüberwachung | Jährliche Überprüfung der Servoabstimmung |
| Stiftungsfragen | Schwingungsisolierung, Füllstandsüberwachung | Vierteljährliche Überprüfung des Maschinenniveaus | Jährliche Fundamentinspektion |
Ersatzteile und Komponenten
| Komponente | Spezifikation | Ersatzkriterien | UNITEC-Kategorie |
|---|---|---|---|
| Kugelumlaufspindelbaugruppe | Übereinstimmung mit OEM-Teilenummer und Lead-Genauigkeit | Spiel >0,050 mm oder sichtbarer Verschleiß | Lineare Bewegungskomponenten |
| Linearer Encoder | Auflösung, Ausgabetyp, Montagekompatibilität | Signalamplitude <90 % nominal | Positionsrückmeldungssysteme |
| Drehgeber | PPR-Anzahl, Ausgabeformat, Wellendurchmesser | Fehlende Impulse oder Phasenfehler | Positionsrückmeldungssysteme |
| Encoderkabel | Abgeschirmt, korrekte Impedanzanpassung | Sichtbare Schäden oder intermittierende Signale | Automatisierungskabel |
| Servomotorkabel | Nennleistung, Steckertyp, Länge | Isolationswiderstand <1MΩ | Motorkabel und Steckverbinder |
| Temperatursensoren | RTD- oder Thermoelementtyp, Bereich | Messwertdrift >2°C von der kalibrierten Referenz | Temperaturmessung |
| Stützlager für Kugelumlaufspindeln | Tragfähigkeit, Präzisionsklasse | Axialspiel >0,010 mm oder Geräusch | Präzisionslager |
Greifen Sie auf den vollständigen UNITEC-D-Ersatzteilkatalog für CNC-Positionierungssystemkomponenten unter https://www.unitecd.com/e-catalog/ zu, um exakte Ersatzteile mit garantierter Kompatibilität und Qualität zu erhalten.
Referenzen
- ASME B89.3.4-2010: Rotationsachsen: Methoden zur Spezifikation und Prüfung
- ISO 230-2:2014: Werkzeugmaschinen – Prüfcode für Werkzeugmaschinen – Bestimmung der Genauigkeit und Wiederholbarkeit der Positionierung
- NFPA 79-2021: Elektrischer Standard für Industriemaschinen
- IEEE 519-2014: Empfohlene Praxis für die harmonische Kontrolle in elektrischen Energiesystemen
- Angaben zur Positionierungsgenauigkeit des Werkzeugmaschinenherstellers
- Tuning-Anleitungen und Parameterreferenzen der Servoantriebshersteller
- Verwandte UNITEC-Wartungshandbücher: „Wartung und Prüfung von Servomotoren“, „Diagnose des Linearführungssystems“