1. Probleembeschrijving en reikwijdte
Deze gids gaat in op kritieke positioneringsfouten in Computer Numerical Control (CNC)-werktuigmachines, die van invloed zijn op de productieprecisie, herhaalbaarheid en algehele operationele efficiëntie. Deze fouten manifesteren zich als afwijkingen tussen de opgedragen positie en de werkelijke positie van een as, wat leidt tot onnauwkeurigheden in de afmetingen, een slechte oppervlakteafwerking, voortijdige gereedschapsslijtage en hogere uitvalpercentages. De reikwijdte omvat veelvoorkomende oorzaken zoals speling van de kogelomloopspindel, afwijkingen in de encoderfeedback, tekortkomingen in de thermische compensatie en suboptimale afstemming van het servosysteem. Deze gids is van toepassing op meerassige bewerkingscentra, draaibanken en slijpmachines die gebruik maken van gesloten regelsystemen.
Ernstclassificatie:
- Kritisch: fouten die aanzienlijke maatafwijkingen (>50 µm / 0,002 inch) of herhaalde machinealarmen veroorzaken, waardoor de machine buiten werking wordt gesteld of niet-conforme onderdelen worden geproduceerd. Vereist onmiddellijke uitschakeling en reparatie.
- Belangrijk: fouten die merkbare maatonnauwkeurigheden (20-50 µm / 0,0008-0,002 inch) of een inconsistente oppervlakteafwerking veroorzaken, waardoor nabewerking nodig is of de productieschema's worden beïnvloed. Vereist dringende aandacht.
- Klein: fouten die kleine, periodieke afwijkingen veroorzaken (<20 µm / 0,0008 in) die mogelijk niet onmiddellijk de kwaliteit van het onderdeel beïnvloeden, maar wijzen op een verslechterend systeem. Vereist gepland onderzoek en onderhoud.
2. Veiligheidsmaatregelen
⚠ WAARSCHUWING: ELEKTRISCH GEVAAR. Houd u altijd aan de Lockout/Tagout (LOTO)-procedures volgens OSHA 29 CFR 1910.147 of lokale regelgeving voordat u mechanisch of elektrisch onderhoud uitvoert. Controleer de nulenergiestatus met behulp van geschikte testapparatuur. Opgeslagen energie (condensatoren in servoaandrijvingen, hydraulische accumulatoren, pneumatische reservoirs, zware ascomponenten onder invloed van de zwaartekracht) kan ernstig letsel veroorzaken. Ontlaad alle condensatoren en ontlast de hydraulische/pneumatische druk voordat u aan onderdelen gaat werken. Draag altijd de juiste persoonlijke beschermingsmiddelen (PBM), inclusief een veiligheidsbril (ANSI Z87.1), handschoenen en kleding die bestand zijn tegen vlambogen (NFPA 70E) wanneer u werkt met onder spanning staande elektrische panelen, en laarzen met stalen neuzen (ASTM F2413). Zorg voor een duidelijke communicatie met al het personeel in het werkgebied. Bedien geen machines als de beschermkappen zijn verwijderd.
3. Diagnostische hulpmiddelen vereist
| Toolnaam | Specificatie/model (voorbeeld) | Meetbereik / mogelijkheden | Doel |
|---|---|---|---|
| Laserinterferometersysteem | Renishaw XL-80, API XD-laser | Nauwkeurigheid: ±0,5 µm/m, Resolutie: 1 nm | Meet lineaire nauwkeurigheid, herhaalbaarheid, speling, rechtheid, haaksheid en rotatiefouten. Essentieel voor een nauwkeurige beoordeling van de asprestaties. |
| Ballbar-systeem | Renishaw QC20-W, API actieve ballbar | Radiale afwijking: ±0,5 µm, lengtes: 150 mm, 300 mm | Evalueert circulariteit, haaksheid, speling, servo-mismatch en trillingen in machinebewegingen. Diagnosteert snel kinematische fouten. |
| Digitale multimeter (DMM) | Fluke 87V, sleutelsight 34461A | Spanning (AC/DC): 0-1000V, Stroom (AC/DC): 0-10A, Weerstand: 0-50 MΩ | Controleert de elektrische continuïteit, spanningsniveaus, stroomverbruik en weerstand in bedrading, encoders en motorcircuits. |
| Oscilloscoop | Tektronix MDO3000, Rigol DS1054Z | Bandbreedte: 50 MHz+, bemonsteringssnelheid: 1 GS/s+ | Analyseert encoderpulssignalen en servo-aandrijfstroom-/spanningsgolfvormen op ruis, vervorming of intermitterend verlies. |
| Trillingsanalysator | SKF Microlog, CSI 2140 | Frequentiebereik: 0-40 kHz, Sensor: Accelerometer | Detecteert lagerslijtage, onbalans, verkeerde uitlijning in motoren, kogelomloopspindels en koppelingen. |
| Thermische camera | FLIR T500, Testo 883 | Temperatuurbereik: -20°C tot 650°C (0°F tot 1200°F), thermische gevoeligheid: <30 mK | Identificeert plaatselijke oververhitting in motoren, lagers, servoaandrijvingen of elektrische verbindingen, wat wijst op overmatige wrijving of dreigende storingen. |
| Analysesoftware voor servoaandrijvingen | OEM-specifiek (bijv. Siemens STARTER, FANUC Servo Guide, Allen-Bradley Studio 5000) | Realtime monitoring, afstemming en diagnose van servoparameters. | Analyseert de prestaties van de servolus, winsten, volgende fouten, motorstroom en alarmgeschiedenis. |
| Meetklok / magnetische basis | Mitutoyo 2109S-10, Starrett 25-111J | Resolutie: 0,002 mm / 0,0001 inch, bereik: 0-10 mm / 0-0,5 inch | Meet slingering, speling en mechanische speling bij direct contact. |
4. Initiële beoordelingschecklist
Voer deze observaties uit en registreer gegevens VOORDAT u een gedetailleerde diagnostiek start:
| Checklistitem | Observatie/gegevens om vast te leggen | Opmerkingen / belang |
|---|---|---|
| Geschiedenis van machine-alarmen | Registreer alle actieve en historische alarmen van de CNC-besturing voor de betreffende as. | Geeft onmiddellijke aanwijzingen voor storingen in het elektrische systeem of het besturingssysteem. Noteer de frequentie en specifieke alarmcodes. |
| Bedrijfsomstandigheden | Let op de huidige snijparameters (voeding, spiltoerental, gereedschapstype, materiaal), belasting van de as bij fout. | Helpt fouten te correleren met specifieke operationele fasen (bijvoorbeeld zware bezuinigingen, snelle doorgangen, omkeringen). |
| Recent onderhoud / wijzigingen | Identificeer eventuele recente mechanische aanpassingen, elektrische reparaties, software-updates of crashes. | Nieuwe fouten houden vaak verband met recente wijzigingen. Menselijk ingrijpen is een waarschijnlijke oorzaak. |
| Omgevingsfactoren | Registreer de omgevingstemperatuur, vochtigheid en eventuele plaatselijke warmtebronnen in de buurt van de machine. | Thermische effecten leveren een belangrijke bijdrage aan positioneringsfouten. |
| Visuele inspectie (algemeen) | Controleer op losse kabels, vuil op weegschalen/encoders, olielekken, ongewone slijtage aan deksels, tekenen van impact. | Er zijn veel problemen zichtbaar. Zoek naar iets ongewoons. |
| Auditieve inspectie | Luister naar knarsende, piepende, kloppende of andere abnormale geluiden tijdens asbeweging. | Auditieve signalen duiden vaak op mechanische problemen (bijvoorbeeld versleten lagers, onvoldoende smering). |
| Tactiele inspectie | Let op overmatige hitte of trillingen op motoren, lagers en kogelomloopspilbevestigingen terwijl de machine draait (voorzichtig en met de juiste PBM's). | Bevestigt thermische of trillingsafwijkingen voordat speciaal gereedschap wordt gebruikt. |
| Controle diagnostiek | Toegang tot de diagnoseschermen van de CNC-besturing: monitor volgende fout, servobelasting, encoderaantallen, aspositie. | Biedt realtime prestatiegegevens van het besturingssysteem en feedbackloops. |
5. Systematisch diagnosestroomschema
- Eerste observatie en alarmbeoordeling:
- Is er een specifiek alarm aanwezig?
- Indien JA:
- Raadpleeg de CNC-besturingshandleiding voor de alarmcode.
- Ga verder met controles van het elektrische systeem/besturingssysteem (paragraaf 5.3).
- Indien NEE (subtiele onnauwkeurigheid/slechte afwerking):
- Ga verder met de mechanische basiscontroles (paragraaf 5.2).
- Mechanische systeemcontroles:
- Fysieke beweging en speling verifiëren:
- Uitschakelen (LOTO toegepast).
- Probeer de betreffende as handmatig te verplaatsen. Is er sprake van overmatig spel?
- Monteer de meetklok tegen de astafel, voorspan en meet de speling tijdens asomkering (bijvoorbeeld door +10 mm en vervolgens -10 mm in te stellen).
- INDIEN gemeten speling > OEM-specificatie (bijvoorbeeld >5-10 µm / 0,0002-0,0004 inch):
- Waarschijnlijke oorzaak: speling van de kogelomloopspindel of versleten druklagers/koppelingen.
- Ga verder met de analyse van de hoofdoorzaken (paragraaf 7.1).
- ALS de speling binnen de specificaties valt:
- Ga verder naar Lineaire geleiding en lagerinspectie.
- Lineaire geleiding en lagerinspectie:
- Inspecteer de lineaire geleidingen visueel op kerven, pekelen of een tekort aan smeermiddel.
- Controleer de afstelling en voorspanning van de gib volgens de OEM-handleiding.
- Luister naar ongebruikelijke geluiden tijdens asbeweging (handmatig of op lage snelheid joggen).
- BIJ ruwe bewegingen, overmatige wrijving of ongewoon geluid:
- Waarschijnlijke oorzaak: Versleten lineaire lagers/geleiders, vervuiling of smeringsstoring.
- Ga verder met de analyse van de hoofdoorzaken (paragraaf 7.1 - Gerelateerd aan kogelomloopspindels en lagers).
- ALS geleiders/lagers acceptabel lijken:
- Ga verder naar Motor- en koppelingsinspectie.
- Inspectie van motor en koppeling:
- Uitschakelen (LOTO toegepast).
- Controleer of de servomotor en kogelomloopspindel stevig vastzitten.
- Inspecteer de koppeling op losheid, schade of overmatige speling.
- Meet de slingering van de motoras met de meetklok.
- BIJ losse montage, beschadigde koppeling of overmatige slingering:
- Waarschijnlijke oorzaak: Mechanische losheid, defecte koppeling.
- Ga verder met de analyse van de hoofdoorzaak (paragraaf 7.1 - Mechanische losheid).
- ALS motor en koppeling veilig en onbeschadigd zijn:
- Ga verder naar Controles van elektrische en besturingssystemen.
- Elektrische en besturingssysteemcontroles:
- Encoderfeedbackverificatie:
- Ingeschakeld, as ingeschakeld maar NIET bewegend.
- Toegang tot het CNC-diagnosescherm voor feedback van de encoder (ruwe tellingen).
- Beweeg de as handmatig langzaam. Stijgen/dalen de aantallen soepel en consistent?
- Uitschakelen (LOTO toegepast).
- Inspecteer de encoderbedrading op schade, losse verbindingen of integriteit van de afscherming.
- Gebruik DMM om de continuïteit van de signaallijnen van de encoder (A, A-niet, B, B-niet, Z, Z-niet) en de voeding (5V of 12V DC) te controleren.
- Gebruik een oscilloscoop om A/B-kwadratuursignalen te observeren tijdens langzame asbewegingen. Zoek naar zuivere blokgolven, correcte faserelatie (90°) en afwezigheid van ruis.
- Als er ruis, intermitterende of ontbrekende encodersignalen zijn, of een onjuiste spanning:
- Waarschijnlijke oorzaak: defecte encoder, beschadigde kabel of elektrische interferentie.
- Ga verder met de analyse van de hoofdoorzaken (paragraaf 7.2).
- ALS encodersignalen correct lijken:
- Ga verder naar Servoaandrijving en motorcontroles.
- Servoaandrijving en motorcontroles:
- Krijg toegang tot de diagnostische parameters van de servoaandrijving via software. Bewaak de volgende fout, motorstroom, snelheidsopdracht en werkelijke snelheid.
- Commando asbeweging. Valt de volgende fout binnen de OEM-limieten (bijvoorbeeld <100 encodertellingen bij normale voedingssnelheden)?
- Neemt de motorstroom abnormaal toe tijdens acceleratie/deceleratie of omkering?
- Gebruik DMM om de weerstand van motorwikkelingen te controleren (fase-naar-fase en fase-naar-aarde). Vergelijk met OEM-specificaties (bijv. <1,0 Ω fase-naar-fase, >10 MΩ fase-naar-aarde).
- Gebruik een thermische camera om de temperatuur van de motor/aandrijving tijdens bedrijf te controleren.
- BIJ excessieve volgende fouten, abnormale motorstroom, onjuiste wikkelingsweerstand of oververhitting:
- Waarschijnlijke oorzaak: probleem met de servo-afstelling, versleten motorlagers/wikkelingen of een defecte servoaandrijving.
- Ga verder met de analyse van de hoofdoorzaken (paragraaf 7.4).
- Als motor en aandrijving functioneel lijken:
- Ga verder naar Controle thermische compensatie.
- Thermische compensatiecontrole:
- Bewaak de aspositie en de omgevingstemperatuur gedurende een volledige opwarmcyclus van de machine (enkele uren).
- Gebruik een laserinterferometer om de lineaire verplaatsingsvariatie te meten als de machinetemperatuur verandert.
- Raadpleeg de CNC-besturingshandleiding voor instellingen voor thermische compensatie. Is het ingeschakeld en correct geconfigureerd?
- ALS een aanzienlijke afwijking in positie correleert met temperatuurveranderingen, en de compensatie is uitgeschakeld/onjuist:
- Waarschijnlijke oorzaak: Onvoldoende thermische compensatie.
- Ga verder met de analyse van de hoofdoorzaken (paragraaf 7.3).
- ALS alle eerdere controles zijn geslaagd en de machine nog steeds fouten vertoont:
- Controleer de CNC-besturingsparameters (bijv. spelingcompensatie, correctiewaarden voor pitchfouten).
- Houd rekening met omgevingsinterferentie (bijvoorbeeld aardlussen, overmatige trillingen van machines in de buurt).
- Neem contact op met OEM-technische ondersteuning.
6. Fout-oorzaakmatrix
| Symptoom | Waarschijnlijke oorzaken (gerangschikt op waarschijnlijkheid) | Diagnostische test | Verwacht resultaat als de oorzaak wordt bevestigd |
|---|---|---|---|
| Consistente over-/onderschrijding na snelle bewegingen of omkeringen | 1. Onjuiste servoversterking/PID-afstemming 2. Overmatige speling van de kogelomloopspindel 3. Versleten aslagers |
1. Softwareanalyse servoaandrijving (volgende fout, snelheids-/positielusversterkingen) 2. Laserinterferometer- of ballbartest (speling) 3. Trillingsanalysator op lagers/kogelschroefbevestigingen |
1. Hoge volgfout, oscillerende respons 2. Speling > OEM-specificatie (bijvoorbeeld >10 µm) 3. Verhoogde trillingsniveaus (>4 mm/s RMS) bij specifieke frequenties |
| Intermitterende positionele alarmen (bijvoorbeeld ‘Encoderstoring’, ‘Volgende fout te groot’) | 1. Beschadigde encoderkabel/connector 2. Vervuilde/defecte encoder (schaal) 3. Elektrische ruis/interferentie 4. Periodieke storing servoaandrijving |
1. DMM (continuïteit), visuele inspectie (kabel/afscherming) 2. Oscilloscoop (encodersignalen), schone schaal/sensor 3. Oscilloscoop (signaalruis), aarding controleren 4. Diagnose servoaandrijving (alarmlogboek, parametermonitor) |
1. Open circuit, slechte afscherming 2. Ontbrekende/vervormde pulsen, inconsistente tellingen 3. Hoogfrequente ruis op signaallijnen 4. Interne foutcodes van de schijf, onregelmatige stroom/spanning |
| Geleidelijke positionele verandering met opwarming van de machine of verandering van de omgevingstemperatuur | 1. Onvoldoende thermische compensatie 2. Overmatige warmteontwikkeling (bijv. versleten kogelomloopspindel, motor) 3. Onstabiele machinefundatie |
1. Laserinterferometer (afwijking over tijd/temperatuur), CNC-compensatieparameters 2. Thermische camera (hotspots), stroomverbruik (motor) 3. Inspectie van nivellering en fundering |
1. Positieverandering > OEM thermische stabiliteitsspecificatie (bijv. >15 µm gedurende 4 uur) 2. Componenttemperatuur > 60°C (140°F) of >20°C (36°F) boven omgevingstemperatuur 3. Funderingszetting, oneffen machine |
| Slechte oppervlakteafwerking, ‘stick-slip’-beweging of ‘jagen’ | 1. Onvoldoende smering (geleiders/kogelomloopspindel) 2. Te hoge wrijving in de asmechanica 3. Lage stijfheid/respons van het servosysteem 4. Losse koppeling/montage |
1. Visuele inspectie (smeermiddel), handmatige asbeweging 2. Meting van de sleepkracht op de as (dynamometer), handmatige beweging 3. Servo Drive-software (versterkingsinstellingen, bandbreedte) 4. Handmatige koppelcontrole, meetklok |
1. Droge/gekerfde oppervlakken, schokkerige bewegingen 2. Hoge weerstand tegen handmatige beweging (> OEM-specificatie) 3. Lage positie-/snelheidslusversterkingen, slechte bandbreedte (bijv. <10 Hz) 4. Zichtbaar spel, beweging onder handkracht |
| Niet-lineaire fouten over de asbeweging (bijv. consistente fout aan het ene uiteinde, nul in het midden, het tegenovergestelde aan het andere uiteinde) | 1. Pitchfout in kogelomloopspindel/lineaire schaal 2. Fouten in de machinegeometrie (rechtheid, haaksheid) 3. Onjuiste Pitch Error Compensation (PEC)-gegevens |
1. Laserinterferometer (meting van pitchfouten) 2. Laserinterferometer (rechtheids-/vierkantheidstest) 3. CNC-besturing PEC-gegevensoverzicht |
1. Het gemeten pitchfoutprofiel wijkt aanzienlijk af van lineair (>20 µm/m) 2. Fouten in rechtheid/vierkantheid > OEM-specificatie (bijvoorbeeld >10 µm/m) 3. PEC-waarden komen niet overeen met daadwerkelijk gemeten fouten |
7. Analyse van de hoofdoorzaak voor elke fout
7.1. Kogelomloopspeling en mechanische losheid
Uitleg: Speling is de verloren beweging tussen de kogelomloopspil en de moer, of enig ander mechanisch onderdeel in de aandrijflijn (koppelingen, druklagers). Het treedt op als gevolg van slijtage van de kogelomloopspil en de moer, waardoor relatieve beweging mogelijk is zonder axiale verplaatsing. Versleten of onjuist voorgespannen druklagers (ISO-klasse P4/ABEC 7 of hoger) die de kogelomloopspindel ondersteunen, kunnen ook aanzienlijk bijdragen, evenals losse koppelingen tussen de servomotor en de kogelomloopspindel. Als dit niet wordt opgelost, veroorzaakt overmatige speling een slechte positioneringsnauwkeurigheid, vooral tijdens het omkeren van richting, wat leidt tot ‘dog-leg’-fouten op gecontourde onderdelen, verminderde oppervlaktekwaliteit en grotere volgfouten in het servosysteem. Het kan ook de slijtage van andere mechanische componenten versnellen en de vermoeidheid van de servomotor vergroten als gevolg van constant jagen.
Bevestiging:
- Gebruik een laserinterferometer of ballbar om de lineaire asspeling te meten tijdens een geprogrammeerde omkeertest. OEM-specificaties variëren doorgaans van 0-10 µm (0-0,0004 inch). Waarden die dit bereik overschrijden, bevestigen een aanzienlijke terugslag.
- Monteer een meetklok op de machinetafel, tegen het stilstaande machineframe. Geef opdracht aan kleine asbewegingen (bijvoorbeeld 0,010 mm / 0,0004 inch) in beide richtingen. Elke vertraging in de beweging van de indicator na het draaien van de motor duidt op speling.
- Uitschakelen (LOTO toegepast). Draai handmatig de kogelomloopspil (indien toegankelijk) terwijl u de astafel stilhoudt. Elk rotatiespel voordat de tafel begint te bewegen duidt op een terugslag.
- Inspecteer de steunlagers van de kogelomloopspindel (voor en achter) op speling door te proberen de kogelomloopspindel radiaal en axiaal op te tillen/verplaatsen terwijl deze gemonteerd is.
- Controleer de integriteit van de koppeling tussen de motor en de kogelomloopspindel; elke zichtbare of voelbare speling wijst op een falende koppeling.
Schade indien onopgelost: Voortgezet gebruik met overmatige speling zal leiden tot versnelde slijtage van de kogelomloopspindel en moer, verhoogde spanning op servomotoren en aandrijvingen als gevolg van oscillatie, slechte kwaliteit van onderdelen, hoge uitvalpercentages en potentieel catastrofaal mechanisch falen van de kogelomloopspindel of druklagers.
7.2. Encoderfeedbackafwijkingen
Uitleg: Encoders zijn kritische feedbackapparaten die de werkelijke positie van de as doorgeven aan de CNC-besturing. Afwijkingen kunnen bestaan uit intermitterend signaalverlies, elektrische ruisverontreiniging, fysieke schade aan de encoderschijf/weegschaal of kabelstoringen. Lineaire schalen (optisch of magnetisch) zijn gevoelig voor vervuiling door koelvloeistof, spanen of stof, terwijl roterende encoders op motoren last kunnen hebben van lagerslijtage, vervuiling of elektronische storingen. Als het feedbacksignaal beschadigd of verloren gaat, kan de CNC-besturing de aspositie niet nauwkeurig bepalen, wat resulteert in “volgfout”-alarmen, ongecontroleerde asbeweging of onjuiste positionering. Elektrische ruis kan fantoompulsen introduceren, waardoor kleine maar consistente positionele fouten of jitter ontstaan.
Bevestiging:
- Krijg toegang tot CNC-diagnoseschermen om het aantal onbewerkte encoders te controleren. Let op onregelmatige sprongen, bevriezingen of plotseling verlies van tellingen tijdens asbeweging.
- Uitschakelen (LOTO toegepast). Inspecteer de encodereenheid en kabel visueel op schade, rafels, losse verbindingen of het binnendringen van verontreinigingen. Zorg er bij lineaire schalen voor dat de leeskop schoon is en correct is uitgelijnd (OEM-specifieke opening, doorgaans 0,1-0,2 mm).
- Gebruik een DMM om de continuïteit van individuele draden in de encoderkabel te controleren en een stabiele voedingsspanning (bijvoorbeeld +5V DC ±5%) bij de encoder te verifiëren.
- Gebruik een oscilloscoop om de A/B-kwadratuursignalen (en de Z-puls voor absolute encoders) op de ingangsklemmen van de servoaandrijving te observeren terwijl u langzaam de as tort. Zoek naar zuivere, scherpe vierkante golven met een faseverschuiving van 90°. Ruis, signaaluitval of onjuiste spanningsniveaus duiden op een probleem.
- De alarmen “Encoderstoring” of “Feedbackverlies” zijn directe indicatoren voor dit probleem.
Schade indien onopgelost: onopgeloste encoderproblemen kunnen leiden tot ernstige crashes, machineschade, continue productie van onderdelen die buiten de tolerantie vallen en veiligheidsrisico's als gevolg van ongecontroleerde asbewegingen.
7.3. Tekortkomingen in thermische compensatie
Uitleg: Alle materialen zetten uit en krimpen bij temperatuurveranderingen. CNC-machineconstructies, kogelomloopspindels en lineaire schalen vormen hierop geen uitzondering. Tijdens de werking van de machine wordt warmte gegenereerd door motoren, lagers, snijprocessen en hydraulische systemen. Deze interne hitte, gecombineerd met schommelingen in de omgevingstemperatuur, veroorzaakt maatveranderingen in de machinestructuur. Als er niet voor wordt gecompenseerd, vertalen deze thermische uitzettingen of samentrekkingen zich rechtstreeks in positiefouten, die vooral merkbaar zijn bij lange asbewegingen of na een koude start. CNC-besturingen gebruiken thermische compensatieparameters om deze voorspelbare veranderingen te compenseren, vaak met behulp van temperatuursensoren of voorgeprogrammeerde tabellen. Tekortkomingen ontstaan door uitgeschakelde compensatie, onjuiste parameters of defecte temperatuursensoren.
Bevestiging:
- Voer na een koude start een uitgebreide laserinterferometertest uit over het volledige asbereik en herhaal dit na enkele uren continu gebruik (warme toestand). Vergelijk de lineaire nauwkeurigheids- en herhaalbaarheidsgrafieken. Een significante, consistente verschuiving in positie (bijvoorbeeld> 15 µm / 0,0006 inch) over de asbeweging als temperatuurveranderingen bevestigen thermische drift.
- Bewaak de omgevings- en machinecomponenttemperaturen met behulp van een thermische camera of ingebouwde sensoren. Correleer temperatuurveranderingen met waargenomen positionele drift.
- Toegang tot de thermische compensatieparameters van de CNC-besturing. Controleer of compensatie is ingeschakeld en of de waarden geschikt zijn voor de machine. Raadpleeg OEM-documentatie.
- Controleer de functionaliteit van eventuele temperatuursensoren die het compensatiesysteem voeden met behulp van een DMM om de weerstand of uitgangsspanning te meten en te vergelijken met bekende temperatuurcurven.
Schade als deze niet wordt opgelost: Leidt tot een inconsistente onderdeelkwaliteit, vooral bij bewerkingen met hoge precisie of lange verplaatsingen, waardoor frequente handmatige offsets nodig zijn en de insteltijd toeneemt. Vermindert de algehele precisiemogelijkheden van de machine.
7.4. Suboptimale servoafstemming
Uitleg: Een servosysteem bestaat uit een servomotor, een encoder en een servoaandrijving, die allemaal samenwerken om de aspositie en -snelheid nauwkeurig te regelen. Servo-afstemming omvat het aanpassen van de proportionele (P), integrale (I) en afgeleide (D) versterkingen (PID-regeling) binnen de servoaandrijving om de reactie van het systeem op opdrachten te optimaliseren. Suboptimale afstemming resulteert in buitensporige volgfouten (het verschil tussen de opgedragen en werkelijke positie), oscillaties, trage respons of instabiliteit. Als de winst te laag is, is het systeem “traag” en kan het de opgedragen positie niet snel bereiken, wat leidt tot positionele vertraging. Als de versterkingen te hoog zijn, raakt het systeem “overgedempt” of “ondergedempt”, waardoor overshoot, rinkelen of trillingen ontstaan. Dit heeft rechtstreeks invloed op de contournauwkeurigheid, oppervlakteafwerking en dynamische prestaties.
Bevestiging:
- Krijg toegang tot de diagnosesoftware van de servoaandrijving (bijvoorbeeld Siemens STARTER, FANUC Servo Guide). Controleer de volgende fout tijdens asbeweging, vooral tijdens acceleratie, deceleratie en contouren. De volgende fout moet minimaal en stabiel zijn (bijvoorbeeld doorgaans <100 encodertellingen voor moderne machines).
- Voer een stapresponstest uit (geef opdracht tot een snelle positieverandering) en bekijk de werkelijke positie-/snelheidsrespons van de motor grafisch. Let op overmatige overshoot (>5%), langzame bezinkingstijd of aanhoudende oscillaties.
- Analyseer de stroom- en snelheidsgolfvormen van de servoaandrijving op tekenen van instabiliteit of overmatige rimpelingen.
- Gebruik een ballbartest. Specifieke patronen in de circulariteitsgrafiek (bijvoorbeeld ‘vlinder’ of ‘speldenkussen’) kunnen duiden op servo-mismatch of onvoldoende afstemming tussen assen.
- Controleer de alarmgeschiedenis van de servoaandrijving op de alarmen “Excessive Following Error” of “Servo Overload”.
Schade indien onopgelost: slechte servo-afstemming leidt tot onnauwkeurige afmetingen van onderdelen, ruwe oppervlakteafwerkingen, verhoogde mechanische slijtage als gevolg van trillingen en potentiële oververhitting van de servomotor/aandrijving als gevolg van het voortdurend zoeken naar positie. Het brengt de dynamische mogelijkheden van de machine in gevaar.
8. Stapsgewijze oplossingsprocedures
8.1. Resolutie voor speling van kogelomloopspindels en mechanische losheid
- Lockout/Tagout: Implementeer LOTO-procedures op de hoofdstroomschakelaar van de machine. Bevestig de nul-energiestatus.
- Toegang tot de as: verwijder alle afdekkingen of beschermingen die nodig zijn om toegang te krijgen tot de kogelomloopspindel, moeren en druklagers.
- Koppeling inspecteren: Controleer de koppeling tussen motor en kogelomloopspindel. Indien versleten, gebarsten of los, vervang deze dan. Zorg voor een goede uitlijning tijdens het opnieuw monteren (doorgaans <0,05 mm / 0,002 inch slingering). Koppelingsbouten aandraaien volgens OEM-specificaties (bijv. 20 Nm / 14,7 ft-lbs).
- Inspectie en vervanging van druklagers:
- Inspecteer de druklagers van de kogelomloopspindel (meestal hoekcontactlagers, voorgespannen). Controleer op axiale speling.
- Als de speling te groot is of de lagers ruw zijn, vervang deze dan door nieuwe, aangepaste precisielagers (bijv. FAG 71920-C-T-P4S, NSK 70BNR20-SULP4).
- Voorbelasting: Monteer en voorspan de druklagers volgens de OEM-koppel- of verplaatsingsspecificaties met behulp van een momentsleutel (bijv. 50 Nm / 36,9 ft-lbs) of vulplaatjes. Een onjuiste voorspanning zal leiden tot voortijdig falen of verminderde stijfheid.
- Vervanging van kogelomloopspindel en kogelmoer:
- Als de speling na vervanging van het druklager excessief blijft, zijn de kogelomloopspindel en/of kogelmoer waarschijnlijk boven de tolerantie versleten.
- Vervang de volledige kogelomloopspindel (kogelomloopspindel, moer en eindlagers) door een OEM of gelijkwaardige precisiegeslepen eenheid (bijv. ISO klasse 3 of 5, JIS klasse C3 of C5).
- Zorg er tijdens de installatie voor dat de kogelomloopspindel goed uitgelijnd is met de lineaire geleidingen om vastlopen en voortijdige slijtage te voorkomen.
- Smeer de nieuwe kogelomloopspindel en moer met het door de fabrikant aanbevolen vet of olie.
- Verifiëren en opnieuw compenseren:
- Zet alle deksels en beschermkappen weer in elkaar.
- Herstel de stroom, schakel de as in.
- Voer een laserinterferometer- of ballbar-test uit om de resterende speling te meten. Pas indien nodig de CNC-spelingcompensatieparameter aan (zorg ervoor dat de mechanische speling EERST wordt geminimaliseerd). Bij de compensatie mag alleen rekening worden gehouden met resterende, onvermijdelijke tegenreacties.
8.2. Oplossing voor afwijkingen in encoderfeedback
- Lockout/Tagout: Implementeer LOTO-procedures. Bevestig nul energie.
- Inspecteren en reinigen:
- Bij lineaire weegschalen: reinig de glazen schaal en de leeskop zorgvuldig met een pluisvrije doek en isopropylalcohol. Raak het optische oppervlak niet aan.
- Zorg er bij roterende encoders voor dat de koppeling met de motoras stevig vastzit en vrij is van vuil.
- Integriteit van kabels en connectoren:
- Inspecteer de gehele lengte van de encoderkabel visueel op insnijdingen, schuren of knelpunten.
- Controleer alle connectorpinnen op verbuiging, corrosie of losheid. Plaats de connectoren stevig terug.
- Gebruik een DMM om de continuïteit van elke draad van encoder naar servoaandrijving te controleren. Vervang de kabel als er sprake is van een breuk of kortsluiting.
- Controleer de continuïteit van de afscherming en de juiste aarding aan beide uiteinden om elektrische ruis te verminderen.
- Voedingscontrole:
- Gebruik, terwijl de stroom is ingeschakeld (let op de veiligheidsmaatregelen), een DMM om de voedingsspanning naar de encoder te meten. Het moet stabiel zijn en binnen de OEM-specificaties vallen (bijv. +5V DC ±5%). Corrigeer indien buiten bereik.
- Signaalanalyse (oscilloscoop):
- Terwijl de stroom is ingeschakeld en de as is ingeschakeld, beweegt u de as langzaam. Gebruik een oscilloscoop om de A/B-kwadratuursignalen aan de ingang van de servoaandrijving te verifiëren. Bevestig schone vierkante golven met faseverschuiving van 90°. Zoek naar tijdelijke geluidspieken.
- Als signalen ondanks kabelintegriteit beschadigd raken, is de encoder zelf defect en moet deze worden vervangen.
- Encodervervanging en uitlijning:
- Als wordt bevestigd dat de encoder defect is, vervang deze dan door een door OEM gespecificeerde eenheid.
- Zorg bij lineaire schalen voor een correcte uitlijning en luchtspleet van de leeskop volgens de instructies van de fabrikant.
- Zorg bij roterende encoders voor een correcte montage en koppeling met de motoras.
- Verifiëren: herstel de stroom en voer de as uit. Bewaak het aantal encoders en verifieer een stabiele werking.
8.3. Resolutie voor tekortkomingen in de thermische compensatie
- Identificeer thermische bronnen: gebruik een thermische camera om abnormale warmteontwikkeling in specifieke componenten (motoren, lagers, kogelomloopspindels) tijdens bedrijf te identificeren. Pak eerst de onderliggende problemen aan (bijvoorbeeld smering, versleten onderdelen).
- Verifieer temperatuursensoren:
- Lockout/Tagout.
- Als de machine speciale temperatuursensoren gebruikt ter compensatie, controleer dan hun functionaliteit. Controleer de continuïteit van de bedrading en de sensoruitgang (weerstand voor RTD/thermistor, spanning voor thermokoppel) ten opzichte van een gekalibreerde referentie. Vervang defecte sensoren.
- CNC-parameters voor thermische compensatie aanpassen:
- Toegang tot de thermische compensatieparameters van de CNC-besturing.
- Raadpleeg de OEM-documentatie voor aanbevolen waarden en in-/uitschakelprocedures.
- Pas de compensatie-instellingen zorgvuldig aan, meestal een lineaire coëfficiënt of een opzoektabel, op basis van de gemeten thermische drift van laserinterferometertests.
- Incrementele aanpassingen: voer kleine, stapsgewijze wijzigingen door en controleer de prestaties opnieuw gedurende een volledige thermische cyclus (koud tot warm).
- Zorg ervoor dat alle pitch error-compensatiegegevens (PEC) worden verzameld bij een stabiele, consistente temperatuur (bijvoorbeeld na 2 uur opwarmen).
- Omgevingscontrole:
- Zorg ervoor dat de machine in een stabiele temperatuuromgeving werkt (bijvoorbeeld op de werkvloer met airconditioning) om externe thermische invloeden tot een minimum te beperken.
- Verifiëren: Voer uitgebreide productiecycli uit en meet de lineaire nauwkeurigheid opnieuw met een laserinterferometer om de effectiviteit van compensatieaanpassingen over het gehele bedrijfstemperatuurbereik te bevestigen.
8.4. Resolutie voor suboptimale servoafstemming
- Lockout/Tagout: Implementeer LOTO-procedures wanneer dat nodig is voor toegang tot schijfcomponenten.
- Mechanisch systeem vooraf controleren: Zorg er vóór het tunen voor dat het mechanische systeem (kogelomloopspindel, geleiders, lagers, koppeling) in optimale staat verkeert (geen overmatige speling, wrijving of losheid). Slechte mechanica kan niet worden gecompenseerd door afstemming.
- Toegang tot servodrive-software: Maak verbinding met de servodrive met behulp van de OEM-specifieke software (bijv. Siemens STARTER, FANUC Servo Guide).
- Back-upparameters: sla ALTIJD een back-up op van de huidige parameters van de servoaandrijving voordat u wijzigingen aanbrengt.
- Automatische afstemmingsfunctie (indien beschikbaar): Veel moderne servoaandrijvingen hebben een automatische afstemmingsfunctie. Voer dit eerst uit als de OEM dit aanbeveelt. Controleer de resultaten op stabiliteit.
- Handmatige aanpassing van de PID-versterking (systematische aanpak):
- P-Gain (proportioneel): Verhoogt het reactievermogen. Begin laag en verhoog geleidelijk. Te hoog: oscillatie, doorschieten. Te laag: grote volgfout, trage reactie.
- I-Gain (Integraal): Vermindert steady-state fouten (zorgt ervoor dat de opgedragen positie wordt bereikt). Geleidelijk verhogen. Te hoog: langzame oscillaties, doorschieten. Te laag: steady-state-fout.
- D-Gain (afgeleide): Vermindert overshoot en dempt oscillaties. Geleidelijk verhogen. Te hoog: gevoeligheid voor geluid, trillingen.
- Velocity en Position Loop Gains: Pas deze iteratief aan. Controleer de volgende fout, snelheidsfout en motorstroom via de diagnosesoftware. Streef naar minimale volgfouten tijdens dynamische beweging (versnelling/vertraging) en soepele, stabiele asbeweging.
- Velocity Feedforward & Acceleration Feedforward: pas deze parameters aan om volgfouten tijdens hoge acceleratie-/deceleratieprofielen te verminderen zonder de stabiliteit te beïnvloeden.
- Test en verifieer:
- Voer verschillende asbewegingen uit: snelle verplaatsingen, langzame jogs, richtingsomkeringen, cirkelvormige interpolatie (ballbar-test).
- Controleer de volgende fout. Het moet klein en consistent zijn.
- Luister naar abnormaal motorgeluid of trillingen.
- Voer een ballbar-test uit om verbeterde circulariteit en dynamische prestaties te verifiëren.
- Voer proefonderdelen uit om de maatnauwkeurigheid en oppervlakteafwerking te bevestigen.
- Documentwijzigingen: registreer alle uiteindelijke servoparameters en de bijbehorende prestatieverbeteringen.
9. Preventieve maatregelen
| Hoofdoorzaak | Preventiestrategie | Bewakingsmethode | Aanbevolen interval |
|---|---|---|---|
| Kogelomloopspeling en mechanische losheid | Regelmatige smering, proactieve vervanging van versleten onderdelen (kogelomloopspindel, moeren, druklagers) | Laserinterferometer/ballbartest, meetklokcontroles, auditieve inspectie | Jaarlijks of elke 4.000 bedrijfsuren (wat zich het eerst voordoet) |
| Encoderfeedbackafwijkingen | Zorg voor een schone omgeving, zorg voor een goede kabelgeleiding en afscherming, periodieke inspectie van weegschalen/kabels | Visuele inspectie van kabels/weegschalen, CNC-diagnostiek (encodertellingen), oscilloscoop (signaalintegriteit) | Maandelijks (visueel), jaarlijks (gedetailleerde elektrische/signaalcontrole) |
| Tekortkomingen in thermische compensatie | Zorg voor stabiliteit van het HVAC-systeem, regelmatige kalibratie van temperatuursensoren en geoptimaliseerde opwarmprocedures voor de machine | Thermische camera, laserinterferometer (drifttest), CNC-parameterverificatie | Jaarlijks (kalibratie/drift), dagelijks (naleving van het opwarmprotocol) |
| Suboptimale servoafstemming | Periodieke herafstemming (vooral na grote mechanische reparaties), uitgebreide initiële afstelling | Diagnosesoftware voor servoaandrijving (volgende fout, reactie), ballbartest, productie van testonderdelen | Elke 2.000 bedrijfsuren of na aanzienlijke vervanging van mechanische componenten |
10. Reserveonderdelen en componenten
| Onderdeelbeschrijving | Specificatie / Type | Wanneer vervangen | UNITEC-categorie |
|---|---|---|---|
| Kogelomloopspindel montage | Precisiegeslepen, nauwkeurigheidsklasse C3/C5, specifieke diameter/steek/lengte | Speling > OEM-specificatie, overmatig geluid/trilling, zichtbare slijtage aan schroefdraad | Lineaire bewegingscomponenten |
| Kogelmoer | Enkele of dubbele moer (voorgespannen), specifieke steek/diameter | Speling > OEM-specificatie, zichtbare slijtage bij het vervangen van de kogelomloopspindel | Lineaire bewegingscomponenten |
| Kogelomlooplagers | Hoekcontact, gematcht paar, P4/ABEC 7-precisie, specifieke ID/OD | Overmatige axiale speling, ruwe rotatie, verhoogde temperatuur/trillingen | Lagers |
| Servomotor-kogelschroefkoppeling | Balg-, kaak- of schijftype, geen speling, specifieke boringmaten | Zichtbare schade, scheuren, overmatige speling, degradatie van rubberen elementen | Krachtoverbrenging |
| Lineaire encoder / schaal | Optisch of magnetisch, specifieke resolutie (bijvoorbeeld 0,1 µm), verplaatsingslengte | Onderbroken/verloren signalen, fysieke schade aan weegschaal/leeskop, aanhoudend geluid | Sensor- en feedbackapparaten |
| Roterende encoder | Incrementeel of absoluut, specifieke resolutie (bijv. 2048 ppr), astype | Onderbroken/verloren signalen, lagergeluid, fysieke schade | Sensor- en feedbackapparaten |
| Servomotor | Specifiek kW/pk-vermogen, flensgrootte, type solver/encoder | Overmatig stroomverbruik, oververhitting, wikkelingsfout, lagerstoring, hoge trillingen | Motoren en aandrijvingen |
| Servoaandrijving / versterker | Specifieke stroom-/spanningswaarde, busspanning, communicatieprotocol | Aanhoudende interne alarmen, uitval van de eindtrap, grillig gedrag, geen stroomuitvoer | Motoren en aandrijvingen |
Bezoek onze uitgebreide e-catalogus voor originele OEM-onderdelen en hoogwaardige aftermarket-reserveonderdelen: www.unitecd.com/e-catalog/
11. Referenties
- ANSI/ASME B5.54: Methoden voor prestatie-evaluatie van computergestuurde bewerkingscentra
- ISO 230-1: Testcode voor werktuigmachines - Deel 1: Geometrische nauwkeurigheid van machines die werken onder onbelaste of quasi-statische omstandigheden
- ISO 230-2: Testcode voor werktuigmachines - Deel 2: Bepaling van de nauwkeurigheid en herhaalbaarheid van de positionering van numeriek bestuurde assen
- NFPA 70E: Standaard voor elektrische veiligheid op de werkplek
- OSHA 29 CFR 1910.147: De beheersing van gevaarlijke energie (Lockout/Tagout)
- OEM-onderhouds- en diagnosehandleidingen voor werktuigmachines (bijv. FANUC, Siemens, Heidenhain)
- Gerelateerde UNITEC-onderhoudsgidsen: “Smeerschema voor precisiewerktuigmachines”, “Trillingsanalyse voor voorspellend onderhoud”