Probleembeschrijving en reikwijdte
In deze handleiding worden positioneringsfouten van CNC-machines behandeld die worden gekenmerkt door:
- Inconsistente onderdeelafmetingen (bijvoorbeeld ±0,002" of 0,05 mm herhaalbaarheidsverlies)
- Circulaire interpolatiefouten (bijv. niet-ronde gaten, elliptische profielen)
- Asdrift tijdens langdurig gebruik (thermisch of mechanisch)
- Servo-volgfouten groter dan 50 µm (0,002")
- Door speling geïnduceerde hysteresis bij bidirectionele bewegingen
Betrokken apparatuur omvat verticale/horizontale bewerkingscentra, draaibanken en meerassige CNC-systemen (bijvoorbeeld 3-, 4-, 5-assig). Ernstclassificatie:
- Kritiek: fouten die het risico op uitval of botsingen veroorzaken (bijvoorbeeld >0,005" of 0,13 mm afwijking)
- Belangrijk: verminderde precisie maar geen onmiddellijke storing (bijv. 0,002–0,005" of 0,05–0,13 mm)
- Klein: detecteerbaar maar binnen de tolerantie (bijvoorbeeld <0,002" of 0,05 mm)
Veiligheidsmaatregelen
WAARSCHUWING:
- Lockout/Tagout (LOTO): Isoleer alle energiebronnen (elektrisch, hydraulisch, pneumatisch) conform OSHA 1910.147 voordat u toegang krijgt tot mechanische of elektrische componenten. Controleer de nulenergiestatus met een multimeter (AC/DC-spanning <1V).
- Opgeslagen energie: kogelomloopspindels en tegengewichtsystemen kunnen spanning vasthouden. Laat opgeslagen energie geleidelijk vrij met behulp van OEM-procedures (bijvoorbeeld hydraulische ontluchtingskleppen).
- PBM: Draag een veiligheidsbril (ANSI Z87.1), snijbestendige handschoenen (EN 388) en laarzen met stalen neus (ASTM F2413) wanneer u met zware onderdelen werkt.
- Thermische gevaren: Het oppervlak van de machine kan tijdens bedrijf warmer worden dan 60 °C (140 °F). Gebruik infraroodthermometers om veilige aanraaktemperaturen te verifiëren.
- Bewegende delen: Plaats uw handen nooit in de buurt van roterende kogelomloopspindels of koppelingen. Gebruik laseruitlijningsgereedschappen of voelermaten voor metingen.
Diagnostische hulpmiddelen vereist
| Hulpprogramma | Specificatie/model | Meetbereik | Doel |
|---|---|---|---|
| Laser-interferometer | Renishaw XL-80 of API XD-laser | Nauwkeurigheid ±0,5 ppm, bereik 0–80 m | Meet lineaire positioneringsfouten, speling en pitchcompensatie |
| Meetklok | Mitutoyo 543-402B (0,0001" resolutie) | 0–1" (0–25,4 mm) | Controleer speling, slingering en mechanische speling |
| Oscilloscoop | Tektronix TBS1202B (200 MHz) | 2 mV–5 V/div, 5 ns–50 s/div | Analyseer encodersignalen (A/B/Z-kanalen) en servo-aandrijvingsuitgangen |
| Thermische camera | FLIR E54 (320×240 resolutie) | -20°C tot 650°C (-4°F tot 1202°F) | Identificeer thermische gradiënten in kogelomloopspindels, motoren en lagers |
| Trillingsanalysator | Fluke 810 | 0,025–500 Hz, 0,01–500 mm/s | Detecteer lagerslijtage, verkeerde uitlijning of koppelingsproblemen |
| Multimeter | Fluke 87V (CAT III 1000V) | 0,1 mV–1000V, 0,1 Ω–500 MΩ | Controleer het encodervermogen (5V/24V), de signaalintegriteit en de uitgangen van de servoaandrijving |
| Momentsleutel | Opklikbare TQS1FR250A (25–250 ft-lb) | 34–340 Nm | Zorg voor de juiste voorspanning op kogelomloopspindelmoeren en koppelingen |
| Voelermaten | Starrett 436A (0,0015–0,025") | 0,04–0,64 mm | Meet speling en koppelingsspleten |
Initiële beoordelingschecklist
| Controleer | Actie | Aanvaardbare drempel |
|---|---|---|
| Recent onderhoud | Bekijk logboeken voor smering van kogelomloopspindels, vervanging van lagers of wijzigingen in servoparameters in de afgelopen 30 dagen. | N.v.t |
| Omgevingsomstandigheden | Registreer de omgevingstemperatuur, vochtigheid en luchtstroom in de buurt van de machine. | 18–25°C (64–77°F), <60% RV |
| Asvolgfout | Jog de as met een hoge snelheid van 50% en monitor de CNC-besturingsweergave voor de volgende fout. | <50 µm (0,002") voor lineaire assen; <0,005° voor roterende assen |
| Terugslagtest | Gebruik een meetklok om de hysteresis te meten bij het omkeren van de richting (bijvoorbeeld X-as: beweeg +0,1", dan -0,1"). | <0,0005" (0,013 mm) voor uiterst nauwkeurige machines; <0,001" (0,025 mm) voor standaardmachines |
| Thermische groei | Meet de aspositie bij koude start en na 2 uur continu gebruik. | <0,001" (0,025 mm) per voet verplaatsing |
| Encodersignaal | Gebruik een oscilloscoop om A/B/Z-kanaalsignalen te verifiëren (5V blokgolf, <5% duty cycle-afwijking). | Signaalamplitude >4,5V, <100 ns jitter |
| Parameters servoaandrijving | Controleer de versterkingsinstellingen (P, I, D) en feedforward-waarden aan de hand van OEM-specificaties. | OEM-gespecificeerde waarden ±10% |
Systematische diagnosestroomdiagram
- Symptoom: bidirectionele positioneringsfout (hysterese)
- Controleer op speling:
- Monteer de meetklok op het aszadel, nul in het midden.
- Jog-as +0,1" (2,54 mm), daarna -0,1" (2,54 mm).
- Als de indicatorwaarde ≠ 0 is, ga dan verder met de spelingsdiagnose.
- Als er geen speling wordt gedetecteerd:
- Controleer de integriteit van de encoderkoppeling:
- Inspecteer de koppeling op scheuren of slippen (draai bouten aan volgens OEM-specificaties).
- Gebruik een oscilloscoop om de encodersignalen te controleren op ruis of uitval.
- Controleer de integriteit van de encoderkoppeling:
- Controleer op speling:
- Symptoom: unidirectionele positioneringsfout (drift)
- Voer thermische groeitest uit:
- Meet de aspositie bij koude start (T=20°C/68°F).
- Laat de machine 2 uur draaien op 50% belasting, meet opnieuw.
- Als de afwijking >0,001" (0,025 mm) per voet bedraagt, ga dan verder met de thermische compensatiediagnose.
- Als de thermische groei acceptabel is:
- Controleer de servoafstelling:
- Controleer de volgende fout tijdens acceleratie/deceleratie.
- Als de fout >50 µm (0,002") is, pas dan de P-versterking aan (begin met stappen van +10%).
- Controleer de servoafstelling:
- Voer thermische groeitest uit:
- Symptoom: circulaire interpolatiefouten (niet rond)
- Voer een ballbar-test uit (bijv. Renishaw QC20-W):
- Als de haaksheidsfout >0,0005" (0,013 mm) per 10" (254 mm) is, controleer dan:
- Uitlijning van de kogelomloopspindel (laserinterferometer).
- Lineaire geleidingsslijtage (trillingsanalyse).
- Als de haaksheidsfout >0,0005" (0,013 mm) per 10" (254 mm) is, controleer dan:
- Als de ballbar-test slaagt:
- Controleer de resolutie en schaling van de encoder:
- Controleer de CNC-parameters voor encoderpulsen per omwenteling (PPR).
- Controleer of de PPR overeenkomt met de OEM-specificaties (bijvoorbeeld 1.000.000 PPR voor Heidenhain-encoders).
- Controleer de resolutie en schaling van de encoder:
- Voer een ballbar-test uit (bijv. Renishaw QC20-W):
Fout-oorzaakmatrix
| Symptoom | Waarschijnlijke oorzaken (gerangschikt op waarschijnlijkheid) | Diagnostische test | Verwacht resultaat als de oorzaak wordt bevestigd |
|---|---|---|---|
| Bidirectionele positioneringsfout (hysteresis) | 1. Speling van de kogelomloopspindel | Meetkloktest (omgekeerde richting) | Speling >0,0005" (0,013 mm) |
| 2. Versleten kogelomloopmoer | Trillingsanalyse (bereik 10–50 Hz) | Piektrilling >0,5 mm/s RMS bij 30 Hz | |
| 3. Slippen van encoderkoppeling | Oscilloscoop (faseverschuiving A/B-kanaal) | Faseverschuiving >5° tussen A/B-kanalen | |
| Unidirectionele positioneringsfout (drift) | 1. Thermische groei (kogelomloopspindel/motor) | Thermische camera + laserinterferometer | Temperatuurgradiënt >10°C (50°F) langs de as; afwijking >0,001" (0,025 mm)/ft |
| 2. Servotuning (lage P-versterking) | Volgende fout tijdens acceleratie | Fout >50 µm (0,002") bij 50% hoge snelheid | |
| 3. Lineaire schaalverontreiniging | Visuele inspectie + signaalamplitude | Signaalamplitude <4,5 V of zichtbaar vuil op schaal | |
| Circulaire interpolatiefouten | 1. Verkeerde uitlijning van de kogelomloopspindel | Laserinterferometer (rechtheidstest) | Afwijking >0,0002" (0,005 mm) over 12" (305 mm) |
| 2. Slijtage van de lineaire geleiding | Trillingsanalyse (bereik 50–200 Hz) | Piektrilling >1,0 mm/s RMS bij 100 Hz | |
| 3. Encoderresolutie komt niet overeen | CNC-parametercontrole (PPR-waarde) | PPR-waarde ≠ OEM-specificatie |
Analyse van de hoofdoorzaak voor elke fout
1. Speling van de kogelomloopspindel
Waarom het gebeurt: Speling treedt op als er speling is tussen de kogelomloopspindel en de moer, waardoor beweging verloren gaat tijdens richtingsveranderingen. Oorzaken zijn onder meer:
- Versleten kogellagers in de moer (normale slijtage na 5.000–10.000 bedrijfsuren).
- Onvoldoende voorspanning op de kogelomloopspilmoer (OEM-specificatie: 2–5% van het dynamische draagvermogen).
- Vervuiling (spanen, koelvloeistof) waardoor wrijving en slijtage toenemen.
Hoe te bevestigen:
- Kijkindicatortest: meet de hysteresis bij het omkeren van de richting (bijvoorbeeld X-as: beweeg +0,1", dan -0,1"). Speling >0,0005" (0,013 mm) bevestigt het probleem.
- Laserinterferometer: voer een bidirectionele positioneringstest uit. Speling verschijnt als een