Kennis · DPM

Wat is DPM code lezen?

Bij Direct Part Marking staat de code op het onderdeel. De leesbaarheid wordt bepaald door de markering, het oppervlak, de presentatie en het licht dat de camera ontvangt. Pas daarna komt de decoder.

Direct Part Marking op metaal

Definitie

DPM is de markering op het onderdeel

Een DPM-code kan worden gelaserd, ingeslagen, geëtst of met inkt aangebracht op metaal, kunststof of een coating. Deze processen veranderen het oppervlak op verschillende manieren. Laserlicht kan kleur of glans wijzigen; dot-peen maakt putjes; inkt voegt materiaal toe. Slijtage, reiniging en verdere bewerking beïnvloeden elke markering anders. De vereiste levensduur moet daarom per onderdeel en proces worden getest.

  • Leg markeermethode, materiaal, oppervlaktefinish, codegrootte en celgrootte vast.
  • Neem goede én grensgevallen mee: variatie in glans, diepte, vervuiling, kromming en positie.
  • Definieer wanneer een onderdeel opnieuw wordt gelezen, handmatig wordt verwerkt of wordt uitgeworpen.

Waarom het lastig is

Oppervlak, vorm en beweging bepalen het beeld

Een decoder kan ontbrekende modules of vervorming deels opvangen, maar kan geen informatie herstellen die niet zichtbaar is. De optische opstelling moet het verschil tussen codecellen en achtergrond over de toegestane onderdeelvariatie behouden.

Contrast

Gericht licht maakt hoogteverschillen en krasrichtingen zichtbaar. Diffuus licht onderdrukt plaatselijke spiegelingen. Welke geometrie werkt, hangt af van de combinatie van markering en oppervlak; meer lichtsterkte alleen is geen oplossing.

Kromming

Op cilinders en gietdelen veranderen kijkhoek, scherpstelling en schijnbare celvorm binnen hetzelfde beeld. Controleer daarom de volledige toegestane positie en oriëntatie, niet alleen een centraal testonderdeel.

Beweging

Bij beweging moeten exposuretijd, lichtpuls en triggerpositie voldoende marge laten tegen bewegingsonscherpte. Variatie in snelheid of productpositie hoort bij de testcondities.

Methode

Test lezen en verificatie als twee verschillende vragen

Betrouwbaar lezen onder afgesproken productiecondities is iets anders dan formele codeverificatie of grading volgens een norm. Leg voor een leestest het samplebestand, snelheidsbereik, posities, vervuiling en instellingen vast. Tel succesvolle lezingen, no-reads en onjuiste resultaten afzonderlijk. Herhaal grensgevallen en controleer ook de PLC-reactie, uitworp en handmatige herstelroute. Voor formele grading zijn een geschikte verifier, kalibratie en een vastgelegde methode nodig.