DE10252340B4 - Vorrichtung zum Erkennen einer auf einem Substrat aufzubringenden Struktur sowie geeignete Verfahren hierfür - Google Patents
Vorrichtung zum Erkennen einer auf einem Substrat aufzubringenden Struktur sowie geeignete Verfahren hierfür Download PDFInfo
- Publication number
- DE10252340B4 DE10252340B4 DE10252340A DE10252340A DE10252340B4 DE 10252340 B4 DE10252340 B4 DE 10252340B4 DE 10252340 A DE10252340 A DE 10252340A DE 10252340 A DE10252340 A DE 10252340A DE 10252340 B4 DE10252340 B4 DE 10252340B4
- Authority
- DE
- Germany
- Prior art keywords
- target
- linearity
- brightness
- substrate
- evaluation unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Revoked
Links
- 239000000758 substrate Substances 0.000 title claims abstract description 26
- 238000000034 method Methods 0.000 title claims description 21
- 238000011156 evaluation Methods 0.000 claims abstract description 30
- 238000005286 illumination Methods 0.000 claims description 15
- 239000003086 colorant Substances 0.000 claims description 2
- 238000000059 patterning Methods 0.000 claims 2
- 239000000853 adhesive Substances 0.000 description 17
- 230000001070 adhesive effect Effects 0.000 description 17
- 239000011324 bead Substances 0.000 description 8
- 238000007689 inspection Methods 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 238000000605 extraction Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000011157 data evaluation Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 229910052736 halogen Inorganic materials 0.000 description 2
- 150000002367 halogens Chemical class 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 239000000565 sealant Substances 0.000 description 1
- 238000007789 sealing Methods 0.000 description 1
- 239000003566 sealing material Substances 0.000 description 1
- 238000011179 visual inspection Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/17—Systems in which incident light is modified in accordance with the properties of the material investigated
- G01N21/55—Specular reflectivity
Landscapes
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
Abstract
wobei das Beleuchtungsmodul ein LED-Beleuchtungsmodul ist, welches die Bereiche Rot, Blau, Grün, Infrarot und/oder Ultraviolett ausstrahlt,
wobei die Auswerteeinheit einen Satz von Calipern über den mit den Bildelementen ermittelten Datensatz legt, wobei die Caliper orthogonal zu der Substratspur verlaufen, und
wobei die Auswerteeinheit die Strukturermittelung nach zumindest einem der folgenden Kriterien durchführt:
a. Kantenstärke
b. Strukturbreite
c. Soll-Ist-Positions-Differenz
Description
- Die folgende Erfindung betrifft eine Vorrichtung zum Erkennen einer auf einem Substrat aufzubringenden Struktur gemäß dem Anspruch 1 sowie ein geeignetes Verfahren hierfür.
- Stand der Technik
- Herkömmlicherweise werden bislang zum Erkennen einer auf einem Substrat aufzubringenden Struktur optische Vermessungen durchgeführt, wobei häufig verschiedene Systeme zur vollautomatischen Prüfung der Struktur, u. a. Klebstoff- und Dichtmittelraupen, verwendet werden. Hierzu werden eine oder mehrere Videokameras auf die zu erkennende Struktur gerichtet. Zusätzlich ist ein Beleuchtungsmodul erforderlich, das zur Erzeugung eines kontrastreichen Kamerabildes dient. Die Überprüfung der Struktur erfolgt zeitlich versetzt, einige Sekunden nachdem die Struktur auf dem Substrat aufgebracht ist. Häufig erfolgt die Überprüfung aber erst nachdem der komplette Strukturauftrag auf dem Substrat erfolgt ist. Nachteilig hieran ist, dass somit die Überprüfung separat und unabhängig von dem Aufbringvorgang durchgeführt wird, was teilweise umständlich und schwierig zu handhaben ist. Bislang waren ferner die Systeme zur Überprüfung zu instabil und umständlich bei der Parameterisierung.
- Aufgabenstellung
- Aufgabe der vorliegenden Erfindung ist es somit, die bekannte Vorrichtung zum Erkennen einer auf einem Substrat aufzubringenden Struktur und ein geeignetes Verfahren hierfür derart weiterzubilden, dass einerseits eine unmittelbare Überprüfung der aufgebrachten Struktur möglich ist und andererseits die Überprüfung einfach mit verbesserter Erfassung und Auswertung der aufgebrachten Struktur zu handhaben ist.
- Ferner ist es eine Aufgabe, auch bei nachträglicher Überprüfung das bekannte Verfahren zum Erkennen einer auf einem Substrat aufzubringenden Struktur derart weiterzubilden, dass einerseits eine nachträgliche Überprüfung einfach möglich ist und andererseits eine genaue Fehleranalyse der aufzubringenden Struktur bereitgestellt wird.
- Gelöst werden diese Aufgaben vorrichtungstechnisch mit den Merkmalen des Anspruchs 1 und verfahrenstechnisch mit den Merkmalen des Anspruchs 14.
- Anmeldungsgemäß wird die Sensoreinheit auf der Einrichtung zum Auftragen der Struktur vorgesehen. Mit dieser Maßnahme wird ein Sichtsystem in kompakter Bauform bereitgestellt, wobei vorzugsweise das Beleuchtungsmodul ebenfalls auf der Einrichtung zum Auftragen der Struktur vorgesehen sein kann. Auf diese Weise ist es möglich, die anmeldungsgemäße Vorrichtung in bestehende Systeme zu integrieren, deren Aufgabe es ist, eine Struktur auf einem Substrat aufzubringen. Wird verfahrenstechnisch gemäß Anspruch 14 die Struktur während des Aufbringens des Substrats bestimmt, kann bei Vorhandensein eines Fehlers unmittelbar in den Herstellungsprozess eingegriffen werden bzw. das fehlerhafte Substrat ausgesondert werden. Damit wird eine erhöhte Effizienz bei der Herstellung von Strukturen auf einem Substrat zur Verfügung gestellt. Ferner wird der Überprüfungsbereich der zu bestimmenden Struktur anhand von Stützpunkten entlang der zu erkennenden Struktur gesetzt, so ist die Handhabung unproblematisch, da der interaktive Prozess zwischen dem Nutzer und der dargestellten Struktur mit heutigen Mitteln auf einfache Weise hergestellt wird. Wird anmeldungsgemäß der Toleranzbereich entlang der durch die Stützpunkte definierten Referenzlinie festgelegt, so werden gegebenenfalls Ungenauigkeiten der Struktur Rechnung getragen und insbesondere kann mit dieser Maßnahme die Qualitätsüberprüfung der zu bestimmenden Struktur individuell festgelegt werden. Mit dieser vereinfachten Bedienerinteraktion lassen sich auch komplexe Spurverläufe der Struktur einfach und effizient einlernen. Auch wird mit der vorhandenen Darstellung mit der zu erkennenden Struktur und der durch die Stützpunkte geschaffenen Referenzlinie dem Nutzer unmittelbar angezeigt werden, ob Veränderungen des Strukturverlaufs vorliegen.
- Weitere vorteilhafte Ausgestaltungen der vorliegenden Gegenstände sind Gegenstand der Unteransprüche.
- Wird die Sensoreinheit unmittelbar am Ausgang der Einrichtung zum Auftragen der Struktur positioniert, so ist eine kompakte und hochintegrierte Ausführung der anmeldungsgemäßen Vorrichtung möglich. Die Sensoreinheit ist somit in der Lage, nahezu direkt nach dem Strukturauftrag eine vollautomatische Hochgeschwindigkeitsüberprüfung der Struktur durchzuführen.
- Weist die Sensoreinheit einen Videosensor auf, so kann auf herkömmliche Bilderkennungsverfahren zurückgegriffen werden. Weist der Videosensor vorzugsweise eine und/oder mehrere Bildzeilen, maximal 15 Zeilen, auf, so kann eine hohe Bildaufnahmerate der Struktur erzielt werden. Auf diese Weise baut die Vorrichtung weiterhin klein und die Auswertung kann in der Sensoreinheit erfolgen. Eine externe Datenauswerteeinrichtung ist somit nicht erforderlich.
- Wird als Beleuchtungsmodul ein Weißlichtbeleuchtungsmodul verwendet, so können ebenfalls herkömmliche Halogenlampen zur Weißlichterzeugung herangezogen werden.
- Wird als Beleuchtungsmodul ein LED-Beleuchtungsmodul verwendet, so kann durch geschickte Kombination verschiedener Spektralbereiche die Beleuchtung des Sensors zur Erhöhung des Kontrastes zwischen Hintergrund und Struktur zur Verfügung gestellt werden. Die Auswertung als solche kann somit stabil ablaufen und der Aufwand für die Auswertelogik ist ebenfalls minimalisiert. Gleiches gilt insbesondere, wenn mehrere Beleuchtungsmodule vorgesehen sind, die somit eine erhöhte Kontrastschärfe bereitstellen können. Ist ebenfalls die Auswerteeinheit in der Sensoreinheit integriert, so kann die Einstellung der Qualitätskriterien über eine externe Bedieneinheit auf einfache Weise der anmeldungsgemäßen Vorrichtung zugeführt werden. Vorteilhafterweise erfolgt die Übertragung über Funk, Infrarotdaten oder Kabel.
- Wird verfahrenstechnisch die Strukturbestimmung über sogenannte Caliper vorgenommen, die vorzugsweise orthogonal zu der Substratstruktur verlaufen, so können anhand dieser Maßnahme spezielle Bereiche, vorzugsweise Kreuzungsbereiche, zwischen der Caliper-Linie und einer Kontraststruktur in dem zu bestimmenden Bereich, festgelegt werden. Verlaufen die Caliper orthogonal zu der Substratstruktur, so kann insbesondere eine Breitenbestimmung auf einfache Weise der Struktur herbeigeführt werden. Im Zusammenspiel mit einer entsprechenden Visualisierungssoftware können dann der Strukturverlauf und entsprechende Fehlerbereiche dargestellt werden. Der Nutzer erkannt somit auf Anhieb, ob der Strukturverlauf vorgegebenen Toleranzen entspricht oder aber die Struktur ungenau aufgetragen wird. Es ist ebenfalls von Vorteil, wenn für die Strukturbestimmung und entsprechender Fehleranalyse beispielsweise die gegebenen Substratdaten, wie Ausnehmungen und Erhöhungen, herangezogen werden, da hierdurch exaktere Aussagen über den Strukturverlauf gemacht werden können.
- Es hat sich als vorteilhaft herausgestellt, wenn die Strukturbestimmung über die Auswertung des Helligkeitsverlaufs der Grauwerte entlang des Calipers erfolgt. Anhand der Grauwerte ist somit feststellbar, wo ein zu bestimmender Bereich für die Strukturüberprüfung heranzuziehen ist, insbesondere ist eine Position feststellbar, an der der Wechsel von Objekt und Hintergrund am stärksten ist. Dies wird dadurch erreicht, dass die zweite Ableitung im Verlauf der Grauwerte zur Strukturermittlung herangezogen wird. Die zu ermittelnden Werte werden als Subpixel genau ermittelt. Wird für jeden Caliper ein Hypothesensatz erstellt, so ergibt insbesondere bei vier Knoten des Calipers ein Satz von sechs Variationsmöglichkeiten, die jeweils durch den Positionsabstand der einzelnen Knoten des Calipers unterschiedlich sind.
- Werden nunmehr benachbarte Hypothesensätze miteinander verknüpft, so können insbesondere unter Heranziehung einer heuristischen Funktion bestimmte Werte zugeordnet werden, anhand derer die jeweils für die Strukturkante in Frage kommenden Knoten ermittelbar sind.
- Weitere vorteilhafte Ausgestaltungen der Erfindung sind Gegenstand der übrigen Unteransprüche.
- Anhand der nachfolgenden Zeichnungen sollen vorteilhafte Ausgestaltungen der Erfindung dargestellt werden.
-
1 zeigt schematisch eine vorteilhafte Ausführungsform der anmeldungsgemäßen Vorrichtung. -
2 zeigt einen Teilbereich der in1 aufgebrachten Struktur. -
3 zeigt eine Fehleranalyse. -
4 zeigt die Heranziehung der Caliper auf einen festzulegenden Bereich, welcher sowohl die Struktur als auch Störungen enthält. -
5 zeigt die Kreuzungspunkte der relevanten Kontrastlinien und den Caliper. -
6 zeigt die Erzeugung eines Hypothesensatzes aus einem Caliper. -
7 zeigt die Strukturermittlung aus benachbarten Hypothesensätzen. -
8 zeigt das Verfahren zur Ermittlung bzw. Eliminierung von Störungskanten bzw. Ermittlung der Struktur. - In
1 ist eine Einrichtung1 zum Auftragen einer Struktur9 auf einem Substrat7 dargestellt. Die Einrichtung1 ist herkömmlicherweise in x-, y- und z-Richtung verstellbar. Es ist ebenso denkbar, dass die Einrichtung starr ist und das Substrat in x-, y- und z-Richtung verstellt werden kann. Die Einrichtung1 weist ferner eine Sensoreinheit3 auf, die unmittelbar in dieser Ausführungsform an dem Ausgang der Einrichtung zum Auftragen der Struktur positioniert ist. Zusätzlich ist in dieser schematischen Darstellung ebenfalls das Beleuchtungsmodul5 gekennzeichnet, welches die Kontrastschärfe beim Auftragen bzw. bei der Registrierung der zu beobachtenden Bereiche bereitstellt. In dieser Ausführungsform ist erkennbar, dass eine sogenannte Kleberraupe9 in eine vorgefertigte Ausnehmung13 in dem Substrat7 aufgebracht bzw. eingebracht wird. Mit dem Bezugszeichen11 ist mit den schraffierten Linien ein Bildbereich markiert, der in2 deutlicher wiedergegeben ist. - In
2 ist beispielsweise die Ausnehmung13 dargestellt, in die die Struktur bzw. Kleberraupe9 eingebracht wird. Dieser Selektionsbereich kann einerseits in der Auswerteeinheit in der Sensoreinheit3 verarbeitet werden, er kann jedoch grundsätzlich während des Aufbringens dem Nutzer dargestellt werden, so dass der Nutzer manuell seine Stützpunkte20 setzen kann, anhand derer eine Referenzlinie22 erzeugt werden kann. Wie in2 deutlich zu sehen ist, ist zu der Referenzlinie22 , welche den Strukturverlauf annähernd wiedergibt, ein Toleranzbereich festgelegt, der in diesem Fall zu der Referenzlinie gleich beabstandet ist. Anmeldungsgemäß wird somit überprüft, ob die durch die Stützpunkte festgelegte Referenzlinie innerhalb des Toleranzbereiches liegt. Zusätzlich zu dem Toleranzbereich ist in2 ein Prüfbereich26 dargestellt, innerhalb dessen die Struktur aufzufinden ist. - In
3 ist beispielsweise eine Fehlerdarstellung wiedergegeben, die zusätzlich zu der Positionierung des Fehlers des Strukturauftrages auch aufgrund der Auswertegenauigkeit des anmeldungsgemäßen Verfahrens dem Nutzer die Fehlergröße angibt. Anhand der Fehlergröße kann dann der Nutzer entscheiden, ob die Abweichung vom Soll-Wert tolerierbar ist oder der Herstellungsvorgang abgebrochen werden soll. Mit dem anmeldungsgemäßen Verfahren kann somit aufgrund der unmittelbaren Überprüfung des Strukturauftrages während des Herstellungsprozesses entschieden werden, und zwar vollautomatisch, ob der Herstellungsprozess unterbrochen werden muss und/oder das fehlerhafte Substrat ausgesondert werden muss. - Anhand der
4 bis8 ist das anmeldungsgemäße Auswerteverfahren beschrieben. In4 ist die sogenannte Kantenextraktion der in dem Inspektionsbereich befindlichen Auffälligkeiten wiedergegeben. Hierzu wird ein Satz von Calipern, die vorzugsweise orthogonal zur Spur der Struktur verlaufen, über den Inspektionsbereich gelegt, wobei die Extraktion der Kanten durch die Auswertung des Helligkeitsverlaufs der Grauwerte entlang des Calipers also orthogonal zur Strukturspur verläuft. Dadurch wird eine Position festgestellt, die den Wechsel von Objekt und Hintergrund wiedergibt, und zwar an der der Wechsel am stärksten ist. Dies wird dadurch erreicht, dass die zweite Ableitung im Verlauf der Grauwerte berechnet wird. Die zu ermittelnden Werte werden dabei Subpixel genau ermittelt. - In
5 wird nach der Kantenextraktion die Spurverfolgung der Struktur dargestellt, wobei für jede Linie alle gefundenen Kanten aufgrund der Knotenpunkte wiedergegeben sind. -
6 zeigt, dass für jeden Caliper der4 und5 ein Hypothesensatz erstellt wird, wobei beispielsweise für vier Knotenpunkte eines Calipers insgesamt sechs Positionshypothesen vorhanden sind. Anschließend werden die Caliperhypothesen schrittweise, vorzugsweise hierarchisch, mit den entsprechenden Nachbarn bzw. benachbarten Hypothesensätzen verknüpft. Diese Verknüpfung erfolgt, wie in7 dargestellt ist, iterativ. Hierzu werden immer weitere linke und rechte Hypothesen erzeugt, die wiederum miteinander verknüpft werden bzw. mit einer heuristischen Funktion bewertet werden. Ein Auswahlkriterium für die Festlegung der Strukturermittlung kann beispielsweise sein, dass je höher der ermittelte Wert, umso besser die verwendete Hypothese. - In
8 ist deutlich veranschaulicht, wie das iterative Verfahren der einzelnen Hypothesensätze angewendet wird. Hierbei werden beispielsweise die Hypothesensätze 2, 3, 4 in6 kombinatorisch (I-II, I-III, II-III, II-II) verbunden, wobei jeweils die linke Hypothese der Hypothese 3 mit der rechten Hypothese entsprechend verbunden werden. Daraus ergibt sich wieder eine Zuordnung der Hypothesen, wobei aufgrund der heuristischen Funktion ein Wert ermittelt wird. Aufgrund der vorbestimmten Festlegung, je größer der Wert ist, desto besser die Hypothese ist, kann dann die Strukturermittlung dadurch erfolgen, dass, sollte die Anzahl der so entwickelten Hypothesen die Zahl die zulässigen Hypothesen pro existierenden Knoten überschreiten, die mit einem geringeren Wert der heuristischen Funktion festgelegten Hypothesen herausgenommen werden. - Mit diesen anmeldungsgemäßen Verfahren ist es möglich, eine Strukturermittlung präzise und mit geringen Datensätzen herbeizuführen, so dass eine unmittelbare Strukturermittlung beispielsweise beim Auftragen der Struktur möglich ist. Es ist hierbei anzumerken, dass die heuristische Funktion folgende Kriterien zur Ermittlung des festgelegten Wertes heranzieht.
- 1. Kantenstärke
- 2. Strukturbreite
- 3. Soll-Ist-Positions-Differenz
- 4. Co-Lineraität der IST-Position
- 5. Soll-Ist-Strukturbreiten-Differenz
- 6. Co-Lineraität der IST-Strukturbreite
- 7. Soll-Ist-Strukturhelligkeit-Differenz
- 8. Co-Lineraität der Ist-Strukturhelligkeit
- 9. Soll-Ist-Hintergrundhelligkeits-Differenz
- 10. Co-Lineraität der Ist-Hintergrundshelligkeit
- Anhand der konkreten Verwirklichung, dass die anmeldungsgemäße Vorrichtung bei dem Aufbringen einer Kleberraupe auf einem Substrat verwendet wird, ist es von Vorteil, wenn folgendes beachtet wird. Das anmeldungsgemäße System bzw. die Vorrichtung besteht gemäß einer vorteilhaften Ausführungsform im wesentlichen aus einem Farbzeilen-Videosensor mit integrierter Auswerteeinheit und einer Beleuchtung zur Hervorhebung und Ausleuchtung der Dicht- bzw. Klebstoffraupe. Die Komponenten befinden sich in einem kompakten Schutzgehäuse. Das Sichtprüfsystem wird direkt hinter dem Klebstoffauftragsystem (Auftragsdüse) befestigt und wird auf den Bereich kurz hinter der Klebstoffdüse ausgerichtet, um direkt nach dem Raupenauftrag eine Prüfung durchzuführen. Die Prüfung erfolgt also direkt nach dem Auftragen des Dichtmaterials oder des Klebstoffes, so dass schon während des Auftragens eine Auswertung der Qualität der Raupe (Abrisse, Position und Lage, Dicke) stattfinden kann.
- Im Gegensatz zu den bekannten Lösungsansätzen wird in dieser Erfindung ein Videosensor eingesetzt, der lediglich eine oder mehrere Bildzeilen aufnimmt (maximal 15 Zeilen), um eine hohe Bildaufnahmerate zu erzielen. Die Auswertung findet im Farbzeilen-Videosensor mit einer integrierter Auswerteeinheit statt. Eine externe Datenauswerteeinrichtung (Auswerte-PC) ist nicht erforderlich, da bereits ein miniaturisierter Auswerterechner im Videosensor vorhanden ist. Die Einstellung der Qualitäts-Kriterien (IO/NIO-Grenzwerte) erfolgt mit einer externen Bedieneinheit, die an den Sensor über eine Funkverbindung, Infrarotdatenübertragungsverbindung (IrDa) oder eine Kabelverbindung (Seriell oder Netzwerk) angeschlossen ist.
- Zur Ausleuchtung der Klebstoffspur wird, je nach Oberflächeneigenschaften des Klebstoffs bzw. Dichtmittels ein/mehrere
- • Weißlichtbeleuchtungsmodul, z. B. Halogenlampe
- • LED-Beleuchtungsmodul in verschiedenen Farben
- Die Beleuchtungsmodule sind kompakt aufgebaut damit diese in einem kompakten Systemaufbau (Bildaufnahmesensor und Beleuchtung in einem gemeinsamen Gehäuse) eingebaut werden können. Dabei wird vorgesehen, verschiedene unterschiedliche Beleuchtungsmodule (Bauform, Farbe) miteinander zu kombinieren um durch eine geschickte Kombination verschiedener Spektralbereiche der Beleuchtung und des Sensors einen hohen Kontrast zwischen Hintergrund und Klebstoff herzustellen. Somit kann die Auswertung stabil ablaufen und der Aufwand für die Auswertelogik gering gehalten werden.
- Die Visualisierungssoftware dient zur Darstellung von Fehlern beim Auftrag von Kleberraupen. Dazu wird die abzufahrende Kleberspur als 3D-Spur gespeichert und da hinein werden die entsprechenden Fehlerbereiche markiert. Die entsprechenden Fehler werden mit einer anderen Farbe hervorgehoben und mit einem zusätzlichen Text beschrieben.
- Die Software bzw. der Sensor kommuniziert mit einem Roboter oder einer anderen Steuereinheit über alle gängigen Feldbusse (Profibus, Interbus, Devicenet), Ethernet, serielle Schnittstelle, OPC-Server oder andere zur Verfugung stehenden Kommunikationsschnittstellen.
- In der Offline-Version wird vorab die Roboterbahn eingelernt und gespeichert. Nach dem Kleberauftragsvorgang, kann die Visualisierungssoftware angewählt werden. Diese holt sich die entsprechenden Fehlerbereiche vom Roboter.
- In der Online-Version bekommt die Visualisierungssoftware wahrend der Fahrt immer die aktuelle Position entlang der Roboterbahn und im Fehlerfall, zusätzlich einen Fehlercode.
- Zusätzlich können Daten aus CAD-Dateien übernommen werden. Die darin enthaltenen Daten vom Bauteil, von der Kleberspur o. ä. werden mit verarbeitet und zusammen mit den entsprechenden Fehlerstellen 3 dimensional oder 2 dimensional dargestellt.
- Um die Bedienerinteraktion zu vereinfachen wurde eine speziell für die Kleberraupeninspektion entwickelte GUI verwendet. Mit einfachen Mausklicks lassen sich nun komplexe Spurverläufe einfach und effizient einlernen. Die Grafischen Elemente sind so gestaltet, dass man auf einen Blick auch die eingestellten Grenzwerte wie Min/Max Bereiche und Toleranzen erkennen kann (
2 ). Veränderung im Spurverlauf lassen sich ebenfalls mit ein paar wenigen Mausklicks vollziehen. Die Kleberspur muss dabei nicht exakt eingelernt werden, da die nachfolgenden Bildverarbeitungsoperationen stabil genug sind um die Ungenauigkeiten, die beim Einlernen entstanden sind zu kompensieren. In einer zusätzlichen Ansicht wird der Bediener über Produktionsfehler informiert. Durch Mausklick auf den aufgetretenen Fehler, wird der betroffene Bereich vergrößert und die Fehlerbeschreibung im Klartext ausgegeben (3 ). - Mit nachstehender mathematischer Verknüpfung wird die heuristische Funktion für die Strukturermittlung anhand der folgenden Kriterien bestimmt, und zwar ein heuristischer Wert für Elementarhypothesen und ein heuristischer Wert für komplexe Hypothesen.
- A. Heuristischer Wert für elementare Hypothesen
- Für einen input vector gilt:
x = {xweight1, xweight1, xpos1, xpos2, xbr, xbk}, - xweight1
- Gewicht des ersten Punkts,
- xweight2
- Gewicht des zweiten Punkts,
- xpos1
- Position von erstem Punkt,
- xpos2
- Position von zweitem Punkt,
- xbr
- Helligkeit von Strukrur,
- xbk
- Helligkeit von Hintergrund,
- swidth
- soll Breite,
- sbr
- soll Helligkeit von Struktur,
- sbk
- soll Helligkeit von Hintergrund,
-
- B. Heuristischer Wert für komplexe Hypothesen
- Für einen input vector gilt:
x = {xlpos, xlwidth, xlbr, xlbk, xrpos, xrwidth, xrbr, xrbk}, - xlpos
- Position auf rechte Seite von linke Hypothese,
- xlwidth
- Breite auf rechte Seite von linke Hypothese,
- xlbr
- Strukturhelligkeit auf rechte Seite von linke Hypothese,
- xlbk
- Hintergrundhelligkeit auf rechte Seite von linke Hypothese,
- xrpos
- Position auf linke Seite von rechte Hypothese,
- xrwidth
- Breite auf linke Seite von rechte Hypothese,
- xrbr
- Strukturhelligkeit auf linke Seite von rechte Hypothese,
- xrbk
- Hintergrundhelligkeit auf linke Seite von rechte Hypothese,
-
- hleft
- heuristischer Wert von linker Hypothese
- hright
- heuristischer Wert von rechter Hypothese
Claims (21)
- Vorrichtung zum Erkennen einer auf einem Substrat aufzubringenden Struktur bestehend aus einem Beleuchtungsmodul und einer Sensoreinheit, wobei die Sensoreinheit (
3 ) auf der Einrichtung (1 ) zum Auftragen der Struktur vorgesehen ist, wobei das Beleuchtungsmodul ein LED-Beleuchtungsmodul ist, welches die Bereiche Rot, Blau, Grün, Infrarot und/oder Ultraviolett ausstrahlt, wobei die Auswerteeinheit einen Satz von Calipern über den mit den Bildelementen ermittelten Datensatz legt, wobei die Caliper orthogonal zu der Substratspur verlaufen, und wobei die Auswerteeinheit die Strukturermittelung nach zumindest einem der folgenden Kriterien durchführt: a. Kantenstärke b. Strukturbreite c. Soll-Ist-Positions-Differenz - Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass die Sensoreinheit unmittelbar am Ausgang der Einrichtung zum Auftragen der Struktur positioniert ist.
- Vorrichtung nach einem der Ansprüche 1 oder 2, dadurch gekennzeichnet, dass die Sensoreinheit einen Videosensor aufweist, der eine und/oder mehrere Bildzeilen registriert.
- Vorrichtung nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass das Beleuchtungsmodul ein Weißlichtbeleuchtungsmodul enthält.
- Vorrichtung nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass mehrere Beleuchtungsmodule vorgesehen sind.
- Vorrichtung nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass eine Auswerteeinheit vorgesehen ist, wobei die Einstellungen der Qualitätskriterien über eine externe Bedieneinheit erfolgt.
- Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass die Struktur über den Helligkeitsverlauf der Grauwerte entlang der Calipers ermittelt wird.
- Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass die zweite Ableitung im Verlauf der Grauwerte zur Strukturermittelung herangezogen werden.
- Vorrichtung nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass die Auswerteeinheit für die Caliper ein Hypothesensatz erstellt.
- Vorrichtung nach Anspruch 9, dadurch gekennzeichnet, dass die Auswerteeinheit benachbarte Hypothesensätze verknüpft.
- Vorrichtung nach einem der Ansprüche 1 bis 10, dadurch gekennzeichnet, dass die Auswerteeinheit die Strukturermittelung nach zumindest einem der folgenden Kriterien durchführt: a. Co-Linearität der IST-Position b. Soll-Ist-Strukturbreiten-Differenz c. Co-Linearität der IST-Strukturbreite d. Soll-Ist-Strukturhelligkeit-Differenz e. Co-Linearität der IST-Strukturhelligkeit f. Soll-Ist-Hintergrundhelligkeits-Differenz g. Co-Linearität der IST-Hintergrundshelligkeit
- Vorrichtung nach einem der Ansprüche 1 bis 11, dadurch gekennzeichnet, dass über die Position der Sensoreinheit und der Strukturermittelung eine drei-dimensionale Darstellung ermöglicht wird.
- Vorrichtung nach einem der Ansprüche 1 bis 12, dadurch gekennzeichnet, dass über einen Anschluß an eine Netzwerkverbindung, und zwar über das Internet oder Intranet, eine Ansteuerung und Auswertung vorgesehen ist.
- Verfahren zum Erkennen einer Struktur und insbesondere zur Anwendung bei der Vorrichtung gemäß Anspruch 1 bis 13, welches die Schritte aufweist: a) Bereitstellen eines Beleuchtungsmoduls und einer Sensoreinheit, die auf der Einrichtung zum Auftragen der Struktur vorgesehen ist. b) Bestimmen der Struktur während die Struktur auf das Substrat aufgetragen wird, wobei das Beleuchtungsmodul ein LED-Beleuchtungsmodul ist, welches die Bereiche Rot, Blau, Grün, Infrarot und/oder Ultraviolett ausstrahlt, wobei die Auswerteeinheit einen Satz von Calipern über den mit den Bildelementen ermittelten Datensatz legt, wobei die Caliper orthogonal zu der Substratspur verlaufen, und wobei die Auswerteeinheit die Strukturermittelung nach zumindest einem der folgenden Kriterien durchführt: a. Kantenstärke b. Strukturbreite c. Soll-Ist-Positions-Differenz
- Verfahren nach Anspruch 14, wobei die Strukturbestimmung über einen Videosensor als Sensoreinheit mit einer oder mehreren Bildzeilen erfolgt.
- Verfahren nach einem der Ansprüche 14 oder 15, wobei die Strukturbestimmung mit zumindest einem Beleuchtungsmodul, welches ein Weißlichtmodul und/oder ein LED-Beleuchtungsmodul mit verschiedenen Farben ist, durchgeführt wird.
- Verfahren nach einem der Ansprüche 14 bis 16, wobei eine Visualisierungssoftware bereitgestellt wird, mit der der Strukturverlauf und entsprechende Fehlerbereiche darstellbar sind.
- Verfahren nach einem der Ansprüche 14 bis 17, wobei für die Strukturbestimmung und entsprechender Fehleranalyse Substratdaten herangezogen werden.
- Verfahren nach einem der Ansprüche 17 oder 18, wobei anhand der Visualisierungssoftware unterschiedliche Fehlerbereiche separat darstellbar sind.
- Verfahren nach einem der Ansprüche 17 bis 19, wobei die Strukturbestimmung über die Auswertung des Helligkeitsverlaufs der Grauwerte entlang des Calipers erfolgt.
- Verfahren nach einem der Ansprüche 17 bis 20, wobei die Strukturermittelung nach zumindest einem der folgenden Kriterien durchgeführt wird: a. Co-Linearität der IST-Position b. Soll-Ist-Strukturbreiten-Differenz c. Co-Linearität der IST-Strukturbreite d. Soll-Ist-Strukturhelligkeit-Differenz e. Co-Linearität der IST-Strukturhelligkeit f. Soll-Ist-Hintergrundhelligkeits-Differenz g. Co-Linearität der IST-Hintergrundhelligkeit
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10252340A DE10252340B4 (de) | 2002-11-05 | 2002-11-11 | Vorrichtung zum Erkennen einer auf einem Substrat aufzubringenden Struktur sowie geeignete Verfahren hierfür |
DE20220652U DE20220652U1 (de) | 2002-11-05 | 2002-11-11 | Vorrichtung zum Erkennen einer auf einem Substrat aufzubringenden Struktur |
EP03795806A EP1558916A2 (de) | 2002-11-05 | 2003-11-05 | Vorrichtung zum erkennen einer auf einem substrat aufzubringenden struktur sowie geeignete verfahren hierfür |
CA002505031A CA2505031A1 (en) | 2002-11-05 | 2003-11-05 | Device for identifying a structure to be applied to a substrate, and corresponding methods |
US10/533,804 US20060147103A1 (en) | 2002-11-05 | 2003-11-05 | Device for identifying a structure to be applied to a substrate, and corresponding methods |
PCT/EP2003/012354 WO2004042378A2 (de) | 2002-11-05 | 2003-11-05 | Vorrichtung zum erkennen einer auf einem substrat aufzubringenden struktur sowie geeignete verfahren hierfür |
AU2003298104A AU2003298104A1 (en) | 2002-11-05 | 2003-11-05 | Device for identifying a structure to be applied to a substrate, and corresponding methods |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10251734.7 | 2002-11-05 | ||
DE10251734 | 2002-11-05 | ||
DE10252340A DE10252340B4 (de) | 2002-11-05 | 2002-11-11 | Vorrichtung zum Erkennen einer auf einem Substrat aufzubringenden Struktur sowie geeignete Verfahren hierfür |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10252340A1 DE10252340A1 (de) | 2004-05-19 |
DE10252340B4 true DE10252340B4 (de) | 2013-09-26 |
Family
ID=32115304
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10252340A Revoked DE10252340B4 (de) | 2002-11-05 | 2002-11-11 | Vorrichtung zum Erkennen einer auf einem Substrat aufzubringenden Struktur sowie geeignete Verfahren hierfür |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE10252340B4 (de) |
ZA (1) | ZA200503627B (de) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114100951B (zh) * | 2022-01-10 | 2022-12-09 | 常州美杰医疗用品有限公司 | 可控制胶粘力恒定的医用胶带涂胶机 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4467214A (en) * | 1980-06-13 | 1984-08-21 | Kabushiki Kaisha Toyota Chuo Kenkyusho | Method of and apparatus for detecting external defects of a circular sealing member |
DE3736725A1 (de) * | 1987-10-29 | 1989-05-11 | Martin Bernhard Dipl Ing Fh | Verfahren und einrichtung zur kontrollierten auftragung von klebepunkten |
US4873432A (en) * | 1988-08-25 | 1989-10-10 | American National Can Company | Compound application detector |
EP0619482A1 (de) * | 1993-04-05 | 1994-10-12 | Renault Automation | Vorrichtung zur Kontrolle der Kontinuität eines verbindungsabdichteten Klebestrangs |
DE19520190A1 (de) * | 1994-06-03 | 1996-02-15 | Nireco Corp | Vorrichtung zur Überwachung eines Klebstoffaufbringungszustandes |
EP0715163A1 (de) * | 1994-11-28 | 1996-06-05 | Renault-Automation | Vorrichtung zur Qualitäts- und Kontinuitätskontrolle eines auf eine Oberfläche aufgebrachten Streifens |
FR2741438A1 (fr) * | 1995-11-17 | 1997-05-23 | Renault | Dispositif et procede de controle dimensionnel d'un cordon de matiere depose sur un support |
EP0454561B2 (de) * | 1990-04-24 | 1997-07-23 | Renault Automation | Vorrichtung zum Kontrollieren der Kontinuität eines verbindungsabdichtenden Klebestranges |
DE19816359A1 (de) * | 1998-04-03 | 1999-10-07 | Frank Fink | Fasersensor zum Erkennen von Oberflächenstrukturen |
DE19750862C2 (de) * | 1997-11-10 | 2002-05-02 | Reinhard Loerke | Vorrichtung zum Nachweis viskoser Flüssigkeiten auf festem, insbesondere bewegtem Untergrund |
-
2002
- 2002-11-11 DE DE10252340A patent/DE10252340B4/de not_active Revoked
-
2005
- 2005-05-06 ZA ZA200503627A patent/ZA200503627B/en unknown
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4467214A (en) * | 1980-06-13 | 1984-08-21 | Kabushiki Kaisha Toyota Chuo Kenkyusho | Method of and apparatus for detecting external defects of a circular sealing member |
DE3736725A1 (de) * | 1987-10-29 | 1989-05-11 | Martin Bernhard Dipl Ing Fh | Verfahren und einrichtung zur kontrollierten auftragung von klebepunkten |
US4873432A (en) * | 1988-08-25 | 1989-10-10 | American National Can Company | Compound application detector |
EP0454561B2 (de) * | 1990-04-24 | 1997-07-23 | Renault Automation | Vorrichtung zum Kontrollieren der Kontinuität eines verbindungsabdichtenden Klebestranges |
EP0619482A1 (de) * | 1993-04-05 | 1994-10-12 | Renault Automation | Vorrichtung zur Kontrolle der Kontinuität eines verbindungsabdichteten Klebestrangs |
DE69410684T2 (de) * | 1993-04-05 | 1998-12-24 | Renault Automation, Boulogne-Billancourt, Hauts-De-Seine | Vorrichtung zur Kontrolle der Kontinuität eines verbindungsabdichteten Klebestrangs |
DE19520190A1 (de) * | 1994-06-03 | 1996-02-15 | Nireco Corp | Vorrichtung zur Überwachung eines Klebstoffaufbringungszustandes |
EP0715163A1 (de) * | 1994-11-28 | 1996-06-05 | Renault-Automation | Vorrichtung zur Qualitäts- und Kontinuitätskontrolle eines auf eine Oberfläche aufgebrachten Streifens |
DE69522081T2 (de) * | 1994-11-28 | 2002-04-11 | Renault Automation Comau, Meudon La Foret | Vorrichtung zur Qualitäts- und Kontinuitätskontrolle eines auf eine Oberfläche aufgebrachten Streifens |
FR2741438A1 (fr) * | 1995-11-17 | 1997-05-23 | Renault | Dispositif et procede de controle dimensionnel d'un cordon de matiere depose sur un support |
DE19750862C2 (de) * | 1997-11-10 | 2002-05-02 | Reinhard Loerke | Vorrichtung zum Nachweis viskoser Flüssigkeiten auf festem, insbesondere bewegtem Untergrund |
DE19816359A1 (de) * | 1998-04-03 | 1999-10-07 | Frank Fink | Fasersensor zum Erkennen von Oberflächenstrukturen |
Also Published As
Publication number | Publication date |
---|---|
DE10252340A1 (de) | 2004-05-19 |
ZA200503627B (en) | 2006-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2505974B1 (de) | Farbmessgerätkalibrierung | |
EP2040026B1 (de) | Verfahren und System zur Kalibrierung einer Vorrichtung zur Formmessung einer spiegelnden Oberfläche | |
DE10361018C5 (de) | Verfahren zum Erkennen einer auf einem Substrat aufzubringenden Struktur mit mehreren Kameras sowie eine Vorrichtung hierfür | |
DE112011104723B4 (de) | Lötstelleninspektionsverfahren, Lötstelleninspektionsgerät und Leiterplatteninspektionssystem | |
WO2019238518A2 (de) | Materialprüfung von optischen prüflingen | |
DE19725633C1 (de) | Verfahren und Anordnung zur Analyse der Beschaffenheit einer Oberfläche | |
DE102013224373A1 (de) | Messungsmikroskop-Vorrichtung, Bilderzeugungsverfahren, Messungsmikroskop-Vorrichtungs-Betriebsprogramm und computerlesbares Aufzeichnungsmedium | |
DE69107128T2 (de) | Verfahren und Vorrichtung zur Messung der Qualität einer Glasscheibe. | |
DE102014207095A1 (de) | Kantenmessungs-Videowerkzeug mit robustem Kantenunterscheidungs-Spielraum | |
EP2546778A2 (de) | Verfahren zum evaluieren einer Objekterkennungseinrichtung eines Kraftfahrzeugs | |
DE102014002531A1 (de) | Vorrichtung und verfahren zur sichtprüfung für ein objekt mit linienmustern | |
DE102014115650B4 (de) | Inspektionssystem und Verfahren zur Fehleranalyse | |
DE102006014345B3 (de) | Sichtprüfgerät und Verfahren zu dessen Konfiguration | |
DE10252340B4 (de) | Vorrichtung zum Erkennen einer auf einem Substrat aufzubringenden Struktur sowie geeignete Verfahren hierfür | |
WO2015022271A1 (de) | Verfahren und vorrichtung zum erfassen von defekten einer ebenen oberfläche | |
DE102021211376A1 (de) | Verfahren und system zum überprüfen vonreparatur- oder montagevorgängen | |
DE20220652U1 (de) | Vorrichtung zum Erkennen einer auf einem Substrat aufzubringenden Struktur | |
EP4010145B1 (de) | Verfahren zum analysieren einer werkstückoberfläche für einen laserbearbeitungsprozess und eine analysevorrichtung zum analysieren einer werkstückoberfläche | |
EP1655663A1 (de) | Datenflussmodellierung in Engineering-Systemen | |
DE10152851A1 (de) | Bildverarbeitungssystem | |
DE10013137B4 (de) | Verfahren zur bildgesteuerten Prüfung und Bearbeitung von Produkten | |
DE19610101C2 (de) | Verfahren und Vorrichtung zur Kalibrierung eines Lichtleitfaserbündels für die Informationsübertragung | |
DE102023207775B4 (de) | Verfahren zum Bestimmen zumindest einer Objektinformation eines realen Objekts mittels Bildverarbeitung, sowie elektronisches Bestimmungssystem | |
EP2195610B1 (de) | Vefahren und vorrichtung zum erfassen einer oberfläche oder eines oberflächenabschnitts eines körpers | |
DE102011120069B4 (de) | Verfahren und Vorrichtung zur freigestellten Abbildung eines Objekts |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
8110 | Request for examination paragraph 44 | ||
R082 | Change of representative |
Representative=s name: KEHL, ASCHERL, LIEBHOFF & ETTMAYR PATENTANWAEL, DE |
|
R016 | Response to examination communication | ||
R016 | Response to examination communication | ||
R018 | Grant decision by examination section/examining division | ||
R020 | Patent grant now final |
Effective date: 20131228 |
|
R082 | Change of representative |
Representative=s name: KEHL, ASCHERL, LIEBHOFF & ETTMAYR PATENTANWAEL, DE |
|
R081 | Change of applicant/patentee |
Owner name: QUISS QUALITAETS-INSPEKTIONSSYSTEME UND SERVIC, DE Free format text: FORMER OWNER: QUISS GMBH, 82178 PUCHHEIM, DE Effective date: 20141112 |
|
R082 | Change of representative |
Representative=s name: KEHL, ASCHERL, LIEBHOFF & ETTMAYR PATENTANWAEL, DE Effective date: 20141112 Representative=s name: KEHL, ASCHERL, LIEBHOFF & ETTMAYR PATENTANWAEL, DE Effective date: 20120626 Representative=s name: KEHL, ASCHERL, LIEBHOFF & ETTMAYR - PATENTANWA, DE Effective date: 20120626 Representative=s name: KEHL, ASCHERL, LIEBHOFF & ETTMAYR - PATENTANWA, DE Effective date: 20141112 |
|
R008 | Case pending at federal patent court | ||
R039 | Revocation action filed | ||
R042 | Patent's revocation in full now final | ||
R081 | Change of applicant/patentee |
Owner name: QUISS QUALITAETS-INSPEKTIONSSYSTEME UND SERVIC, DE Free format text: FORMER OWNER: QUISS QUALITAETS-INSPEKTIONSSYSTEME UND SERVICE AG, 82178 PUCHHEIM, DE |
|
R082 | Change of representative |
Representative=s name: KEHL, ASCHERL, LIEBHOFF & ETTMAYR - PATENTANWA, DE |