DE102021203695A1 - Method, computer program product and measuring system for operating at least one triangulation laser scanner for measuring surface coordinates of a workpiece to be measured - Google Patents
Method, computer program product and measuring system for operating at least one triangulation laser scanner for measuring surface coordinates of a workpiece to be measured Download PDFInfo
- Publication number
- DE102021203695A1 DE102021203695A1 DE102021203695.3A DE102021203695A DE102021203695A1 DE 102021203695 A1 DE102021203695 A1 DE 102021203695A1 DE 102021203695 A DE102021203695 A DE 102021203695A DE 102021203695 A1 DE102021203695 A1 DE 102021203695A1
- Authority
- DE
- Germany
- Prior art keywords
- workpiece
- measured
- triangulation
- laser
- laser line
- 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.)
- Withdrawn
Links
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
Abstract
Die Erfindung betrifft ein Verfahren 40, ein Computerprogrammprodukt, einen Triangulations-Laserscanners 1 mit einer Abblendvorrichtung 6 und ein Messsystems 18 zur Messung von Oberflächenkoordinaten eines zu vermessenden Werkstücks 7, wobei das Verfahren 40 folgende Schritte umfasst:*Bereitstellen 42 mindestens eines Triangulations-Laserscanners 1 mit einem Sensorchip 11, einer Abbildungsoptik 9, einer Laserlinien-Lichtquelle 3 zur Erzeugung einer Laserlinie 16 auf dem zu vermessenden Werkstück 7 und einer Abblendvorrichtung 6 zum Ausblenden von Teilabschnitten der Laserlinie 16;*Bereitstellen 44 eines Werkstücks 7, dessen zu vermessende Oberfläche mindestens zwei verschiedene Bereiche 13, 14; 15 mit unterschiedlichem Reflexionseigenschaften und/oder mindestens zwei verschiedene Bereiche mit unterschiedlichen Richtungen der jeweiligen Oberflächennormalen aufweist;*Erfassen 50 der Oberfläche des zu vermessenden Werkstücks 7 mittels des mindestens einen Triangulations-Laserscanners 1 durch Relativbewegung des mindestens einen Triangulations-Laserscanners 1 zu dem zu vermessenden Werkstück 7 oder umgekehrt, wodurch wenigstens ein Teil der Oberfläche des Werkstücks 7 mit der Laserlinie 16 überstrichen und hierbei die laterale Ist-Position der Bildpunkte 16* der Laserlinie 16 auf dem Sensorchip 11 erfasst wird;*Beschränken 52 mit Hilfe der Abblendvorrichtung 6 der die Oberfläche des zu vermessenden Werkstücks 7 überstreichende Laserlinie 16 auf bestimmte Teilabschnitte 16a; 16b; 16c der Laserlinie 16, wobei die bestimmten Teilabschnitte 16a; 16b; 16c derart gewählt sind, dass Störreflexe resultierend aus dem Wechselspiel zwischen den unterschiedlichen Reflexionseigenschaften und/oder den unterschiedlichen Richtungen der Oberflächennormalen der zu vermessenden Oberfläche des Werkstücks 7 und der Pose des Triangulations-Laserscanners 1 unter Berücksichtigung des Abstandes zwischen dem Triangulations-Laserscanners 1 und der zu vermessenden Oberfläche des Werkstücks 7 weitestgehend reduziert werden;*Erzeugen 54 von Oberflächenkoordinaten des zu vermessenden Werkstücks 7 anhand der auf dem Sensorchip 11 erfassten Bildpunkte 16* der Laserlinie 16 mittels mindestens einer Auswerteeinheit 30, wobei die Oberflächenkoordinaten anhand der lateralen Ablage der erfassten Ist-Position der Bildpunkte 16* gegenüber der Nominal-Position der Bildpunkte der Laserlinie 16 berechnet werden.The invention relates to a method 40, a computer program product, a triangulation laser scanner 1 with a dimming device 6 and a measuring system 18 for measuring surface coordinates of a workpiece 7 to be measured, the method 40 comprising the following steps: providing 42 at least one triangulation laser scanner 1 with a sensor chip 11, an imaging optics 9, a laser line light source 3 for generating a laser line 16 on the workpiece 7 to be measured and a masking device 6 for masking out sections of the laser line 16; * Providing 44 a workpiece 7, the surface of which is to be measured at least two different areas 13, 14; 15 with different reflection properties and / or at least two different areas with different directions of the respective surface normals; * Detection 50 of the surface of the workpiece 7 to be measured by means of the at least one triangulation laser scanner 1 by relative movement of the at least one triangulation laser scanner 1 to the one to be measured Workpiece 7 or vice versa, whereby at least part of the surface of the workpiece 7 is covered with the laser line 16 and the actual lateral position of the image points 16 * of the laser line 16 on the sensor chip 11 is detected; * Restrict 52 with the aid of the dimming device 6 of the die Laser line 16 sweeping over the surface of the workpiece 7 to be measured onto certain subsections 16a; 16b; 16c of the laser line 16, the specific subsections 16a; 16b; 16c are selected in such a way that interference reflections resulting from the interplay between the different reflection properties and / or the different directions of the surface normals of the surface of the workpiece 7 to be measured and the pose of the triangulation laser scanner 1, taking into account the distance between the triangulation laser scanner 1 and the surface of the workpiece 7 to be measured can be reduced as much as possible; * generation 54 of surface coordinates of the workpiece 7 to be measured using the image points 16 recorded on the sensor chip 11 Position of the image points 16 * relative to the nominal position of the image points of the laser line 16 can be calculated.
Description
Die Erfindung betrifft ein Verfahren, ein Computerprogrammprodukt und ein Messsystem zum Betrieb eines Triangulations-Laserscanners zur Messung von Oberflächenkoordinaten eines zu vermessenden Werkstücks.The invention relates to a method, a computer program product and a measuring system for operating a triangulation laser scanner for measuring surface coordinates of a workpiece to be measured.
Triangulations-Laserscanner zur Erfassung von Oberflächenkoordinaten eines zu vermessenden Werkstücks sind hinlänglich aus dem Stand der Technik bekannt. Bei den neueren Triangulations-Laserscannern wird hierbei ein CMOS Sensorchip eingesetzt, welcher die Erfassung von Bilddateien in sogenannten HDR Formaten ermöglicht. Bei den Triangulations-Laserscannern wird zur Auswertung der Oberflächenkoordinaten eines zu vermessenden Werkstücks die laterale Abweichung der Bild-Lage einer Laserlinie gegenüber Ihrer Nominalposition auf dem Sensorchip zum Abstand des Triangulations-Laserscanners zur Oberfläche des zu vermessenden Werkstücks mittels klassischer Triangulation in Beziehung gesetzt. Bei Triangulations-Laserscannern ist somit lediglich die laterale X- und Y- Position eines hellen Bildpunktes auf dem Sensorchip von Bedeutung. Insbesondere bei Triangulations-Laserscannern mit einer Scheimpflug-Anordnung der Laserlichtebene, der Objektiv-Ebene des Abbildungssystems und der Empfängerebene des CMOS Sensorchips zueinander, werden auch nur diejenigen Oberflächenpunkte des zu vermessenden Werkstücks auf den CMOS Sensor abgebildet, die sich in der Laserlichtebene, die auch der Bildebene entspricht, befinden. Durch Verwendung eines Farbfilters vor dem Objektiv werden Umgebungseinflüsse reduziert. Somit lassen sich mit Triangulations-Laserscannern mit einer Scheimpflug-Anordnung lediglich diejenigen X- und Y-Positionen als zweidimensionale Daten auf dem Sensorchip erfassen, die einem Schnittpunkt der Laserlichtebene mit einem Oberflächenpunkt des Werkstücks entsprechen.Triangulation laser scanners for detecting surface coordinates of a workpiece to be measured are well known from the prior art. The newer triangulation laser scanners use a CMOS sensor chip, which enables the acquisition of image files in so-called HDR formats. With the triangulation laser scanners, to evaluate the surface coordinates of a workpiece to be measured, the lateral deviation of the image position of a laser line compared to its nominal position on the sensor chip is related to the distance of the triangulation laser scanner to the surface of the workpiece to be measured by means of classic triangulation. In the case of triangulation laser scanners, only the lateral X and Y positions of a bright image point on the sensor chip are important. In particular with triangulation laser scanners with a Scheimpflug arrangement of the laser light plane, the objective plane of the imaging system and the receiver plane of the CMOS sensor chip to each other, only those surface points of the workpiece to be measured are mapped onto the CMOS sensor that are in the laser light plane, which also corresponds to the image plane. By using a color filter in front of the lens, environmental influences are reduced. Thus, with triangulation laser scanners with a Scheimpflug arrangement, only those X and Y positions can be recorded as two-dimensional data on the sensor chip which correspond to an intersection of the laser light plane with a surface point of the workpiece.
Dabei wird ein Ausschnitt einer Laserlinie mittels abbildender Optik auf den Sensorchip abgebildet. Die Laserlinie weißt nur im Mittenbereich günstige Eigenschaften auf - in den Randbereichen variiert die Homogenität der Linie stark. Die Anzahl der Pixelspalten des Sensorchips bestimmt somit die Anzahl der Messpunkte pro Linie. Der große Vorteil solcher Triangulations-Laserscanner ist es, dass z.B. 1320 Messpunkte mit einem Bildeinzug generiert werden können. Somit ist es mit dieser Art von Oberflächenmessgeräten möglich, sehr schnell zu scannen. Jedoch kann es an komplexen Bauteilen durch die die Abbildung einer solchen Volllinie zu Reflexen und daraus resultierenden Fehlmessungen kommen.A section of a laser line is imaged on the sensor chip by means of imaging optics. The laser line only has favorable properties in the central area - the homogeneity of the line varies greatly in the edge areas. The number of pixel columns on the sensor chip thus determines the number of measuring points per line. The great advantage of such triangulation laser scanners is that, for example, 1320 measuring points can be generated with one image acquisition. This makes it possible to scan very quickly with this type of surface measuring device. However, on complex components, the imaging of such a solid line can lead to reflections and the resulting incorrect measurements.
Neben solchen Triangulations-Laserscannern sind auch sogenannte Flying-Spot-Scanner zur Oberflächenmessung bekannt, die mit einer Laser-Punktlichtquelle und einer Spalten- oder Flächenkamera als Detektor arbeiten. Über ein mechanisches Stellglied wird der Laser und der Detektor über das Messobjekt geführt und so die Messdaten generiert. Dieses Verfahren hat gegenüber dem Vorgehen beim Laser-Linien-Scanner den Nachteil, dass die Punkteaufnahme langsamer geht bzw. deutlich aufwändigere mechanische Komponenten benötigt. Allerdings besteht jedoch der große Vorteil, dass Fehlmessungen aufgrund von Reflektionen wegen der Punktabbildung verringert sind.
Bisher ist kein Verfahren bekannt, dass die beiden beschriebenen Verfahren vereint.In addition to such triangulation laser scanners, so-called flying spot scanners for surface measurement are also known, which work with a laser point light source and a slit or area camera as a detector. The laser and the detector are guided over the measurement object via a mechanical actuator and the measurement data is generated in this way. Compared to the procedure with the laser line scanner, this method has the disadvantage that point recording is slower or requires significantly more complex mechanical components. However, there is the great advantage that incorrect measurements due to reflections are reduced due to the point mapping.
So far, no method is known that combines the two methods described.
Aufgabe der vorliegenden Erfindung ist es daher, ein Verfahren, ein Computerprogrammprodukt und ein Messsystem zum Betrieb mindestens eines Triangulations-Laserscanners anzugeben, wobei gleichzeitig zum Betrieb des Triangulations-Laserscanners zur Erfassung von Oberflächenkoordinaten eine Reduktion von störenden Lichtreflexen der Oberfläche des zu vermessenden Werkstücks möglich ist.The object of the present invention is therefore to specify a method, a computer program product and a measuring system for operating at least one triangulation laser scanner, with the possibility of reducing disruptive light reflections from the surface of the workpiece to be measured at the same time as operating the triangulation laser scanner to detect surface coordinates .
Diese Aufgabe wird gelöst durch ein Verfahren zum Betrieb mindestens eines Triangulations-Laserscanners zur Messung von Oberflächenkoordinaten eines zu vermessenden Werkstücks umfassend folgende Schritte:
- • Bereitstellen mindestens eines Triangulations-Laserscanners mit einem Sensorchip, einer Abbildungsoptik und einer Laserlinien-Lichtquelle zur Erzeugung einer Laserlinie auf dem zu vermessenden Werkstück und einer Abblendvorrichtung zum Ausblenden von Teilabschnitten der Laserlinie;
- • Bereitstellen eines Werkstücks, dessen zu vermessende Oberfläche mindestens zwei verschiedene Bereiche mit unterschiedlichem Reflexionseigenschaften und/oder dessen zu vermessende Oberfläche mindestens zwei verschiedene Bereiche mit unterschiedlichen Richtungen der jeweiligen Oberflächennormalen aufweist;
- • Erfassen der Oberfläche des zu vermessenden Werkstücks mittels des mindestens einen Triangulations-Laserscanners durch Relativbewegung des mindestens einen Triangulations-Laserscanners zu dem zu vermessenden Werkstück oder umgekehrt, wodurch wenigstens ein Teil der Oberfläche des Werkstücks mit der Laserlinie überstrichen und hierbei die laterale Ist-Position der Bildpunkte der Laserlinie auf dem Sensorchip erfasst wird;
- • Beschränken mit Hilfe der Abblendvorrichtung der die Oberfläche des zu vermessenden Werkstücks überstreichende Laserlinie auf bestimmte Teilabschnitte der Laserlinie, wobei die bestimmten Teilabschnitte derart gewählt sind, dass Störreflexe resultierend aus dem Wechselspiel zwischen den unterschiedlichen Reflexionseigenschaften und/oder den unterschiedlichen Richtungen der Oberflächennormalen und der Pose des Triangulations-Laserscanners unter Berücksichtigung des Abstandes zwischen dem Triangulations-Laserscanners und der zu vermessenden Oberfläche des Werkstücks weitestgehend reduziert werden;
- • Erzeugen von Oberflächenkoordinaten des zu vermessenden Werkstücks anhand der auf dem Sensorchip erfassten Bildpunkte der Laserlinie mittels der mindestens einen Auswerteeinheit, wobei die Oberflächenkoordinaten anhand der lateralen Ablage der erfassten Ist-Position der Bildpunkte gegenüber der Nominal-Position der Bildpunkte der Laserlinie berechnet werden.
- • Provision of at least one triangulation laser scanner with a sensor chip, imaging optics and a laser line light source for generating a laser line on the workpiece to be measured and a masking device for masking out sections of the laser line;
- Providing a workpiece whose surface to be measured has at least two different areas with different reflection properties and / or whose surface to be measured has at least two different areas with different directions of the respective surface normals;
- • Detecting the surface of the workpiece to be measured by means of the at least one triangulation laser scanner by moving the at least one triangulation laser scanner relative to the workpiece to be measured or vice versa, whereby at least part of the surface of the workpiece is swept over with the laser line and the actual lateral position the image points of the laser line are detected on the sensor chip;
- • With the help of the masking device, the laser line sweeping over the surface of the workpiece to be measured is restricted to certain sections of the laser line, with the certain subsections are selected in such a way that interference reflections resulting from the interplay between the different reflection properties and / or the different directions of the surface normals and the pose of the triangulation laser scanner are largely reduced, taking into account the distance between the triangulation laser scanner and the surface of the workpiece to be measured ;
- Generation of surface coordinates of the workpiece to be measured using the image points of the laser line recorded on the sensor chip by means of the at least one evaluation unit, the surface coordinates being calculated based on the lateral offset of the recorded actual position of the image points compared to the nominal position of the image points of the laser line.
Erfindungsgemäß wurde erkannt, dass Fehlmessungen aufgrund von Störreflexen nicht durch eine nachträgliche, softwaretechnische Eliminierung überbelichteter Pixel befriedigend vermieden werden können, sondern, dass die Störreflexe von vorherein bei einer Messung unterdrückt werden müssen. Dazu ist es dann erfindungsgemäß notwendig, dass diejenigen Oberflächenbereiche, die bei einer vorgesehenen Messung zu Störreflexen führen können, erst gar nicht mit Laserlicht beaufschlagt werden. Zur Identifizierung solcher kritischen Oberflächenbereiche kann zunächst eine erste Probemessung durchgeführt werden und aufgrund der erhaltenen Störreflexe auf die kritischen Oberflächenbereiche zurück geschlossen werden. Anschließend werden diese kritischen Oberflächenbereiche bei der eigentlichen Messung umgangen, indem die zur Erfassung der Oberfläche des zu vermessenden Werkstücks genutzte Laserlinie auf bestimmte Teilabschnitte der Laserlinie beschränkt wird, wobei die bestimmten Teilabschnitte derart gewählt sind, dass Störreflexe resultierend aus dem Wechselspiel zwischen den unterschiedlichen Reflexionseigenschaften und/oder den unterschiedlichen Richtungen der Oberflächennormalen und der Pose des Triangulations-Laserscanners unter Berücksichtigung des Abstandes zwischen dem Triangulations-Laserscanners und der zu vermessenden Oberfläche des Werkstücks weitestgehend reduziert werden.According to the invention, it was recognized that incorrect measurements due to interfering reflections cannot be satisfactorily avoided by subsequently eliminating overexposed pixels using software, but that the interfering reflections must be suppressed from the start during a measurement. For this purpose, it is then necessary according to the invention that those surface areas which can lead to interfering reflections when a measurement is provided are not even exposed to laser light. To identify such critical surface areas, a first test measurement can first be carried out and conclusions can be drawn about the critical surface areas based on the interfering reflections obtained. These critical surface areas are then bypassed during the actual measurement by limiting the laser line used to detect the surface of the workpiece to be measured to certain sections of the laser line, the certain sections being selected in such a way that interfering reflections resulting from the interplay between the different reflection properties and / or the different directions of the surface normal and the pose of the triangulation laser scanner can be reduced as far as possible, taking into account the distance between the triangulation laser scanner and the surface of the workpiece to be measured.
In einer Ausführungsform des erfindungsgemäßen Verfahrens umfasst das Verfahren einen zusätzlichen Vorbereitungsschritt, bei dem das zu vermessende Werkstück zunächst mit einer unbeschränkten Laserlinie mittels des für die eigentliche Messung vorgesehenen Messablaufs an Relativbewegungen vermessen wird und dabei aus den aufgenommenen, überbelichteten Pixeldaten bzw. aus den Mehrfachpeaks durch Reflexionen auf die für eine Messung kritischen Oberflächenbereiche des zu vermessenden Werkstücks rückgeschlossen wird. Durch einen solchen Vorbereitungsschritt können einfach und empirisch die beabsichtigten Vermessungsschritte und die dabei innenwohnenden Störreflexe sicher erfasst werden.In one embodiment of the method according to the invention, the method includes an additional preparation step in which the workpiece to be measured is initially measured with an unlimited laser line using the measurement sequence provided for the actual measurement of relative movements and from the recorded, overexposed pixel data or from the multiple peaks Reflections on the surface areas of the workpiece to be measured that are critical for a measurement are inferred. With such a preparatory step, the intended measurement steps and the interfering reflections inside can be reliably recorded simply and empirically.
In einer weiteren Ausführungsform des erfindungsgemäßen Verfahrens greift das Verfahren beim Beschränken der Laserlinie auf bestimmte Teilabschnitte der Laserlinie zur Vermeidung von Störreflexen auf CAD Daten des Werkstücks zurück. Durch einen solchen Rückgriff kann ein ansonsten eventuell notwendiger Vorbereitungsschritt vermieden werden und dadurch Zeit eingespart werden.In a further embodiment of the method according to the invention, when restricting the laser line to certain subsections of the laser line, in order to avoid interference reflections, the method relies on CAD data of the workpiece. Such recourse can avoid a preparatory step that might otherwise be necessary and thus save time.
In einer Ausführungsform des erfindungsgemäßen Verfahrens werden in einem weiteren Schritt die erstellten Daten zusammen mit einer Darstellung der Oberflächenkoordinaten der erfassten Oberfläche gegenüber einem Nutzer visualisiert. Dabei werden die aufgrund der Beschränkung der Laserlinie nicht erfassten Oberflächenkoordinatenbereiche gegenüber dem Nutzer gekennzeichnet. Hierdurch werden die nicht erfassten Oberflächenbereichen dem Nutzer gegenüber noch einmal explizit zur Kenntnis gebracht.In one embodiment of the method according to the invention, in a further step the data created are visualized for a user together with a representation of the surface coordinates of the recorded surface. The surface coordinate areas not recorded due to the restriction of the laser line are marked for the user. As a result, the user is once again explicitly informed of the surface areas that have not been recorded.
In einer weiteren Ausführungsform des erfindungsgemäßen Verfahrens wird der für die eigentliche Messung vorgesehene Messablauf in einem weiteren Schritt des Verfahrens anhand eines für das Werkstücks notwendigen Prüfplans und anhand von CAD Daten des Werkstücks simuliert und hinsichtlich der Vermeidung von Störreflexen optimiert. Hierdurch wird eine im Hinblick auf Störreflexe optimale Planung des eigentlichen Messablaufs ermöglicht.In a further embodiment of the method according to the invention, the measurement sequence provided for the actual measurement is simulated in a further step of the method using a test plan required for the workpiece and using CAD data of the workpiece and is optimized with regard to avoiding interfering reflections. This enables optimal planning of the actual measurement sequence with regard to interfering reflections.
In einer Ausführungsform des erfindungsgemäßen Verfahrens erfolgt die Übertragung der Steuerbefehle für die Abblendvorrichtung zu einer Steuerungseinheit des Triangulations-Laserscanner seitens einer Steuerungseinheit mindestens eines Koordinatenmessgeräts sowie die Übertragung der Datenmenge der Bildaufnahmen des Triangulations-Laserscanners zu mindestens einer Auswerteeinheit des mindestens einen Koordinatenmessgeräts drahtlos. Hierdurch wird eine flexible Vermessung eines Werkstücks ermöglicht, da auf ansonsten notwendige Kabel des Triangulations-Laserscanners verzichtet wird.In one embodiment of the method according to the invention, the transmission of the control commands for the dimming device to a control unit of the triangulation laser scanner by a control unit of at least one coordinate measuring device and the transmission of the amount of data from the image recordings of the triangulation laser scanner to at least one evaluation unit of the at least one coordinate measuring device take place wirelessly. This enables a flexible measurement of a workpiece, since cables of the triangulation laser scanner that would otherwise be required are dispensed with.
In einer weiteren Ausführungsform des erfindungsgemäßen Verfahrens können die Steuerungseinheit des mindestens einen Koordinatenmessgeräts die Steuerbefehle für die Abblendvorrichtungen von mehreren Triangulations-Laserscannern und die mindestens eine Auswerteeinheit des mindestens einen Koordinatenmessgeräts die Datenmengen von mehreren Triangulations-Laserscannern parallel verarbeiten. Insbesondere zur Vermessung von großen Bauteilen wie z.B. Flugzeugtragflächen oder Schiffsrümpfen ist der parallele Einsatz von mehreren Scannern notwendig, um die Vermessungszeit zu begrenzen.In a further embodiment of the method according to the invention, the control unit of the at least one coordinate measuring machine can process the control commands for the dimming devices of several triangulation laser scanners and the at least one evaluation unit of the at least one coordinate measuring machine can process the data volumes from several triangulation laser scanners in parallel. Especially for measuring large components such as aircraft wings or Hulls of ships require the parallel use of several scanners in order to limit the measurement time.
In einer Ausführungsform des erfindungsgemäßen Verfahrens ist mindestens ein äußeres Messsystem zur Referenzierung des mindestens einen Triangulations-Laserscanners relativ zum Werkstück vorhanden und die mindestens eine Auswerteeinheit kann Datenmengen des mindestens einen Triangulations-Laserscanners und/oder von mehreren Triangulations-Laserscannern anhand von Referenzierungsinformationen lagerichtig zusammenfügen. Durch ein solches äußeres Referenzierungsmesssystem können die Daten des oder der Triangulations-Laserscanner in einem globalen Koordinatensystem zusammengefügt werden.In one embodiment of the method according to the invention, there is at least one external measuring system for referencing the at least one triangulation laser scanner relative to the workpiece and the at least one evaluation unit can combine data quantities from the at least one triangulation laser scanner and / or from several triangulation laser scanners in the correct position using referencing information. With such an external referencing measuring system, the data of the triangulation laser scanner (s) can be combined in a global coordinate system.
Die Aufgabe der vorliegenden Erfindung wird ferner gelöst durch einen erfindungsgemäßen Triangulations-Laserscanner umfassend einen Sensorchip, eine Abbildungsoptik, eine Laserlinien-Lichtquelle zur Erzeugung einer Laserlinie auf einem zu vermessenden Werkstück und einer Abblendvorrichtung zum Ausblenden von Teilabschnitten der Laserlinie, so dass die Laserlinie auf dem zu vermessenden Werkstück auf bestimmte Teilabschnitte der Laserlinie beschränkt wird. Durch die vorgesehene Abblendvorrichtung können die beleuchteten Abschnitte auf dem zu vermessenden Werkstück erfindungsgemäß so gewählt werden, dass Störreflexe weitestgehend vermieden werden.The object of the present invention is further achieved by a triangulation laser scanner according to the invention comprising a sensor chip, imaging optics, a laser line light source for generating a laser line on a workpiece to be measured and a masking device for masking sections of the laser line so that the laser line on the workpiece to be measured is limited to certain sections of the laser line. By means of the dimming device provided, the illuminated sections on the workpiece to be measured can be selected according to the invention in such a way that interfering reflections are largely avoided.
In einer Ausführungsform des erfindungsgemäßen Triangulations-Laserscanners umfasst die Abblendvorrichtung zum Ausblenden eine mechanische Spaltblende, welche die Breite und Position des Spalts oder der Spalte zum Passieren des Laserlichtes zur Erzeugung der bestimmten Teilabschnitte variieren kann und/oder welche die eigene laterale Position und/oder Orientierung zur Laserlichtebene insgesamt verändern kann. Hierdurch können die bestimmten Teilbereiche der Laserlinie auf dem zu vermessenden Werkstück gezielt gewählt und beeinflusst werden.In one embodiment of the triangulation laser scanner according to the invention, the masking device for masking comprises a mechanical slit mask, which can vary the width and position of the slit or the slit for the passage of the laser light to generate the specific subsections and / or which can vary its own lateral position and / or orientation can change to the laser light level overall. In this way, the specific partial areas of the laser line on the workpiece to be measured can be selected and influenced in a targeted manner.
In einer weiteren Ausführungsform umfasst die Abblendvorrichtung zusätzlich oder alternativ zu der vorher beschriebenen Ausführungsform zum Ausblenden ein LCD-Display, mit Hilfe dessen die bestimmten Teilabschnitte der Laserlinie erzeugt werden können. Die Realisierung einer Abblendvorrichtung mithilfe eines LCD-Displays bietet den Vorteil, dass eine schnellere Beschränkung bzw. Umschaltung zwischen bestimmten Teilbereichen möglich ist als bei der Nutzung einer mechanischen Spaltblende alleine. Hierdurch können viel genauer während eines Scans des Werkstücks die zur Messung genutzten Teilbereiche der Laserlinie on-line während des Scans angepasst werden.In a further embodiment, the masking device additionally or alternatively to the previously described embodiment for masking out comprises an LCD display, with the aid of which the specific subsections of the laser line can be generated. The implementation of a dimming device with the aid of an LCD display offers the advantage that it is possible to limit or switch between certain partial areas more quickly than when using a mechanical slit screen alone. As a result, the subregions of the laser line used for the measurement can be adapted on-line during the scan much more precisely during a scan of the workpiece.
In einer Ausführungsform umfasst die Abblendvorrichtung zusätzlich oder alternativ zu den beiden vorher erwähnten Ausführungsformen zum Ausblenden ein Digital Micro-Mirror Device (DMD), mit Hilfe dessen die bestimmten Teilabschnitte der Laserlinie erzeugt werden können. Die Vorteile eines DMD sind ebenfalls durch die schnellen Schaltzeiten gegeben.In one embodiment, the masking device additionally or alternatively to the two previously mentioned embodiments for masking comprises a digital micro-mirror device (DMD), with the aid of which the specific subsections of the laser line can be generated. The advantages of a DMD are also given by the fast switching times.
Die Aufgabe der vorliegenden Erfindung wird auch gelöst durch ein Computerprogrammprodukt zur Ausführung der erfindungsgemäßen Verfahren nach einer der vorgenannten Ausführungsformen auf mindestens einer Steuer- bzw. Auswerteeinheit im Zusammenhang mit einem erfindungsgemäßen Triangulations-Laserscanner.The object of the present invention is also achieved by a computer program product for executing the method according to the invention according to one of the aforementioned embodiments on at least one control or evaluation unit in connection with a triangulation laser scanner according to the invention.
Darüber hinaus wird die Aufgabe der vorliegenden Erfindung gelöst durch ein Messsystem umfassend ein vorgenanntes Computerprogrammprodukt und mindestens einen erfindungsgemäßen Triangulations-Laserscanner.In addition, the object of the present invention is achieved by a measuring system comprising an aforementioned computer program product and at least one triangulation laser scanner according to the invention.
Weitere Merkmale und Vorteile der Erfindung ergeben sich aus der nachfolgenden Beschreibung von Ausführungsbeispielen der Erfindung anhand der Figuren, die erfindungswesentliche Einzelheiten zeigen, und aus den Ansprüchen. Die einzelnen Merkmale können je einzeln für sich oder zu mehreren in beliebiger Kombination bei einer Variante der Erfindung verwirklicht sein.Further features and advantages of the invention emerge from the following description of exemplary embodiments of the invention with reference to the figures, which show details essential to the invention, and from the claims. The individual features can be implemented individually or collectively in any combination in a variant of the invention.
Ausführungsbeispiele der Erfindung werden nachfolgend anhand der Figuren näher erläutert. In diesen zeigt
-
1 eine schematische Darstellung eines Triangulations-Laserscanner des Standes der Technik in Seitenansicht; -
2 eine Darstellung der Pixel des CMOS Sensorchips eines Triangulations-Laserscanners des Standes der Technik mit Scheimpflug-Anordnung bei der Aufnahme einer von einer Kugeloberfläche reflektierten Laserlinie; -
3 eine schematische Darstellung eines erfindungsgemäßen Triangulations-Laserscanners in Frontalansicht; -
4 eine Darstellung des Arbeitsbereichs eines Triangulations-Laserscanners als Trapez-Fläche der Laserlinien-Ebene auf dem CMOS Sensorchip sowie eine aufgenommene Messlinie eines flachen, zu vermessenden Werkstücks; -
5 eine Darstellung einer zweidimensionalen Projektion der erhaltenen dreidimensionalen Oberflächenkoordinaten eines zu vermessenden Werkstücks; -
6 eine Darstellung des Arbeitsbereichs des erfindungsgemäßen Triangulations-Laserscanners als Trapez-Fläche der Laserlinien-Ebene auf dem CMOS Sensorchip sowie eine mittels des erfindungsgemäßen Beschränkungs-Verfahrens aufgenommene Messlinie eines flachen, zu vermessenden Werkstücks; -
7 eine schematische Darstellung des erfindungsgemäßen Triangulations-Laserscanners in Seitenansicht, dessen Laserlinie auf dem zu vermessenden Werkstück mithilfe der Abblendvorrichtung entsprechend6 auf einen bestimmten Teilabschnitt (hier die linke Hälfte) beschränkt wurde; -
8 eine weitere Darstellung des Arbeitsbereichs des erfindungsgemäßen Triangulations-Laserscanners als Trapez-Fläche der Laserlinien-Ebene auf dem CMOS Sensorchip sowie eine mittels des erfindungsgemäßen Beschränkungs-Verfahrens aufgenommene Messlinie eines flachen, zu vermessenden Werkstücks, wobei die Messlinie hierbeiim Gegensatz zu 6 durch die Abblendvorrichtung nun auf den Zentralbereich beschränkt wurde; -
9 eine weitere schematische Darstellung des erfindungsgemäßen Triangulations-Laserscanners in Seitenansicht, wobei dessen Laserlinie auf dem zu vermessenden Werkstück mithilfe der Abblendvorrichtungim Gegensatz zu 7 auf den Zentralbereich als Teilabschnitt beschränkt wurde; -
10 eine alternative Darstellung des Arbeitsbereichs des erfindungsgemäßen Triangulations-Laserscanners als Trapez-Fläche der Laserlinien-Ebene auf dem CMOS Sensorchip sowie eine mittels des erfindungsgemäßen Beschränkungs-Verfahrens aufgenommene Messlinie eines flachen, zu vermessenden Werkstücks, wobei die Messlinie hierbeiim Gegensatz zu 6 und zu8 durch die Abblendvorrichtung nun auf drei separierte Teilabschnitte beschränkt wurde; -
11 eine alternative Darstellung des erfindungsgemäßen Triangulations-Laserscanners in Seitenansicht, wobei dessen Laserlinie auf dem zu vermessenden Werkstück mithilfe der Abblendvorrichtungim Gegensatz zu 7 und9 auf drei separate Teilabschnitte beschränkt wurde; -
12 eine schematische Darstellung der Datenaufnahme mittels eines erfindungsgemäßen Messsystems; und -
13 eine schematische Darstellung des erfindungsgemäßen Verfahrensablaufs.
-
1 a schematic representation of a triangulation laser scanner of the prior art in side view; -
2 a representation of the pixels of the CMOS sensor chip of a triangulation laser scanner of the prior art with Scheimpflug arrangement when recording a laser line reflected from a spherical surface; -
3 a schematic representation of a triangulation laser scanner according to the invention in a front view; -
4th a representation of the working area of a triangulation laser scanner as a trapezoidal surface of the laser line plane on the CMOS sensor chip and a recorded measuring line of a flat workpiece to be measured; -
5 a representation of a two-dimensional projection of the obtained three-dimensional surface coordinates of a workpiece to be measured; -
6th a representation of the working area of the triangulation laser scanner according to the invention as a trapezoidal surface of the laser line plane on the CMOS sensor chip as well as a measurement line of a flat workpiece to be measured, recorded by means of the restriction method according to the invention; -
7th a schematic representation of the triangulation laser scanner according to the invention in side view, its laser line on the workpiece to be measured with the help of the masking device accordingly6th was restricted to a certain section (here the left half); -
8th a further representation of the working area of the triangulation laser scanner according to the invention as a trapezoidal surface of the laser line plane on the CMOS sensor chip as well as a measurement line of a flat workpiece to be measured recorded by means of the restriction method according to the invention, the measurement line here in contrast to6th has now been restricted to the central area by the dimming device; -
9 a further schematic representation of the triangulation laser scanner according to the invention in a side view, with its laser line on the workpiece to be measured with the aid of the masking device in contrast to FIG7th was restricted to the central area as a partial section; -
10 an alternative representation of the working area of the triangulation laser scanner according to the invention as a trapezoidal surface of the laser line plane on the CMOS sensor chip as well as a measuring line of a flat workpiece to be measured recorded by means of the restriction method according to the invention, the measuring line here in contrast to6th and to8th has now been limited to three separate sections by the dimming device; -
11th an alternative representation of the triangulation laser scanner according to the invention in a side view, with its laser line on the workpiece to be measured with the aid of the dimming device in contrast to FIG7th and9 was limited to three separate sections; -
12th a schematic representation of the data acquisition by means of a measuring system according to the invention; and -
13th a schematic representation of the process sequence according to the invention.
Bei der Abstandmessung mittels eines solchen Triangulations-Laserscanners
Die Aufnahme dieser Laserlinie
Durch das Aneinanderfügen mehrerer solcher benachbarter Profile, zum Beispiel durch das Abscannen des Werkstücks
Triangulations-Laserscanner des Standes der Technik sind in der Regel unter Beachtung der Scheimpflug-Bedingung aufgebaut. Die Scheimpflug-Bedingung besagt, dass sich die Bildebene, die Objektebene und die Objektiv-Ebene alle in ein und derselben Gerade schneiden. Die Objektebene ist bei einem Triangulations-Laserscanner durch die Laser-Ebene der Laser-Lichtquelle und die Bildebene durch die Ebene des Sensorchips gegeben. Als Objektiv-Ebene gilt die Hauptebene des Objektivs. Die meisten Objektive haben allerdings zwei Hauptebenen, eine objektseitige und eine bildseitige. Die Scheimpflugsche Regel lautet daher präziser, dass sich die Schärfeebene mit der objektseitigen Hauptebene in der gleichen Entfernung von der Achse des Objektivs schneidet wie die Bildebene mit der bildseitigen Hauptebene, und dass beide Schnittgeraden zueinander parallel sind. Beide Schnittgeraden befinden sich hierbei auf derselben Seite der optischen Achse.State-of-the-art triangulation laser scanners are generally constructed taking the Scheimpflug condition into account. The Scheimpflug condition states that the image plane, the object plane and the objective plane all intersect in one and the same straight line. In a triangulation laser scanner, the object plane is given by the laser plane of the laser light source and the image plane by the plane of the sensor chip. The main plane of the objective is considered to be the objective plane. Most lenses, however, have two main planes, one on the object side and one on the image side. Scheimpflug's rule is therefore more precisely that the focal plane intersects with the main plane on the object side at the same distance from the axis of the lens as the image plane intersects with the main plane on the image side, and that both lines of intersection are parallel to one another. Both lines of intersection are here on the same side of the optical axis.
Triangulations-Laserscanner mit Scheimpflug-Anordnung bieten den Vorteil, dass die gesamte Laser-Ebene des Messbereichs durch die Abbildungsoptik gleichermaßen scharf auf den Sensorchip abgebildet wird. Alternativ zu einer Scheimpflug-Anordnung können unter Verwendung von Freiformoptiken auch mehrere Abstände einer Ebene scharf auf einen Sensorchip abgebildet werden.Triangulation laser scanners with a Scheimpflug arrangement offer the advantage that the entire laser plane of the measurement area is imaged equally sharply on the sensor chip by the imaging optics. As an alternative to a Scheimpflug arrangement, several distances from a plane can also be sharply mapped onto a sensor chip using freeform optics.
Die Scheimplug-Anordnung führt nun naturgemäß auch dazu, dass Punkte einer zu vermessenden Oberfläche, die sich außerhalb der Laser-Ebene des Triangulations-Laserscanners befinden, durch die Abbildungsoptik nicht mehr scharf auf den Sensorchip abgebildet werden. Somit können mittels eines Triangulations-Laserscanners mit Scheimpflug-Anordnung lediglich die Punkte innerhalb der Laser-Ebene erfasst werden. Hierzu wird auch auf die
Die
Die Kugeloberfläche des zu vermessenden Werkstücks
Die
Die
Im unteren Teil der
Hierbei ist zu beachten, dass bei Triangulations-Laserscanner des Standes der Technik bisher lediglich die Positionsdaten des Bildes
Die
Nach oder während der Vermessung eines Werkstücks
Somit werden durch die mindesten eine Auswerteeinheit lagerichtig zusammengefügte dreidimensionale Punktewolken der Oberfläche des zu vermessenden Werkstücks erzeugt. Jedem Punkt dieser Punktewolken kann hierbei ein Grauwert entsprechend dem Qualitätskriterium zugeordnet werden. Hiervon können dann zweidimensionale Darstellungen der Oberfläche entsprechend
Die
Die
Die
Die
Die
Die
Der Triangulations-Laserscanner
Die
- •
Bereitstellen 42 mindestens eines Triangulations-Laserscanners 1 mit einem Sensorchip 11 ,einer Abbildungsoptik 9 , einer Laserlinien-Lichtquelle 3 zur Erzeugung einer Laserlinie16 auf dem zu vermessenden Werkstück7 und einer Abblendvorrichtung6 zum Ausblenden vonTeilabschnitten der Laserlinie 16 ; - •
Bereitstellen 44 eines Werkstücks 7 , dessen zu vermessende Oberfläche mindestens zwei verschiedene Bereiche13 ,14 ;15 mit unterschiedlichem Reflexionseigenschaften und/oder mindestens zwei verschiedene Bereiche mit unterschiedlichen Richtungen der jeweiligen Oberflächennormalen aufweist; - •
Erfassen 50 der Oberfläche des zu vermessenden Werkstücks7 mittels des mindestens einen Triangulations-Laserscanners 1 durch Relativbewegung des mindestens einen Triangulations-Laserscanners 1 zu dem zu vermessenden Werkstück7 oder umgekehrt, wodurch wenigstens ein Teil der Oberfläche des Werkstücks7 mit der Laserlinie 16 überstrichen und hierbei die laterale Ist-Position der Bildpunkte 16* der Laserlinie 16 auf dem Sensorchip 11 erfasst wird; - •
Beschränken 52 mit Hilfe der Abblendvorrichtung6 der die Oberfläche des zu vermessenden Werkstücks7 überstreichende Laserlinie 16 auf bestimmte Teilabschnitte16a ;16b ;16c der Laserlinie 16 , wobei die bestimmten Teilabschnitte16a ;16b ;16c derart gewählt sind, dass Störreflexe resultierend aus dem Wechselspiel zwischen den unterschiedlichen Reflexionseigenschaften und/oder den unterschiedlichen Richtungen der Oberflächennormalen der zu vermessenden Oberfläche des Werkstücks7 und der Pose des Triangulations-Laserscanners 1 unter Berücksichtigung des Abstandes zwischen dem Triangulations-Laserscanners 1 und der zu vermessenden Oberfläche des Werkstücks7 weitestgehend reduziert werden; - •
Erzeugen 54 von Oberflächenkoordinaten des zu vermessenden Werkstücks7 anhand der aufdem Sensorchip 11 erfassten Bildpunkte 16* der Laserlinie 16 mittels mindestens einerAuswerteeinheit 30 , wobei die Oberflächenkoordinaten anhand der lateralen Ablage der erfassten Ist-Position der Bildpunkte 16* gegenüber der Nominal-Position derBildpunkte der Laserlinie 16 berechnet werden.
- • Provide
42 at least onetriangulation laser scanner 1 with a sensor chip11th , animaging optics 9 , a laser linelight source 3 for generating alaser line 16 on the workpiece to be measured7th and a dimming device6th to hide parts of thelaser line 16 ; - • Provide
44 of a workpiece7th , whose surface to be measured has at least two different areas13th ,14th ;15th with different reflection properties and / or at least two different areas with different directions of the respective surface normals; - •
Capture 50 the surface of the workpiece to be measured7th by means of the at least onetriangulation laser scanner 1 by relative movement of the at least onetriangulation laser scanner 1 to the workpiece to be measured7th or vice versa, creating at least part of the surface of the workpiece7th with thelaser line 16 and the actual lateral position of thepixels 16 * thelaser line 16 on the sensor chip11th is captured; - • Restrict
52 with the help of the dimming device6th the surface of the workpiece to be measured7th sweeping laser line 16 oncertain sections 16a ;16b ;16c thelaser line 16 , with thespecific subsections 16a ;16b ;16c are chosen such that interference reflections resulting from the interplay between the different reflection properties and / or the different directions of the surface normals of the surface of the workpiece to be measured7th and the pose of thetriangulation laser scanner 1 taking into account the distance between thetriangulation laser scanner 1 and the surface of the workpiece to be measured7th be reduced as much as possible; - •
Produce 54 of surface coordinates of the workpiece to be measured7th based on the on the sensor chip11th capturedpixels 16 * thelaser line 16 by means of at least one evaluation unit30th , the surface coordinates based on the lateral offset of the recorded actual position of the image points16 * compared to the nominal position of the image points of thelaser line 16 be calculated.
Bei einem weiteren Schritt
Bei einem weiteren Schritt
Ferner kann mindestens ein äußeres Messsystem, zum Beispiel das Koordinatenmessgerät
Mit Hilfe eines solchen Koordinatenmessgeräts
Darüber hinaus umfasst die vorliegende Erfindung ein Computerprogrammprodukt zur Ausführung des erfindungsgemäßen Verfahrens
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturPatent literature cited
- US 2011267431 [0029, 0035]US 2011267431 [0029, 0035]
- US 20110267431 [0037]US 20110267431 [0037]
Claims (15)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102020206500.4 | 2020-05-26 | ||
| DE102020206500 | 2020-05-26 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102021203695A1 true DE102021203695A1 (en) | 2021-12-02 |
Family
ID=78509159
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102021203695.3A Withdrawn DE102021203695A1 (en) | 2020-05-26 | 2021-04-14 | Method, computer program product and measuring system for operating at least one triangulation laser scanner for measuring surface coordinates of a workpiece to be measured |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102021203695A1 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110267431A1 (en) | 2010-05-03 | 2011-11-03 | Steinbichler Optotechnik Gmbh | Method and apparatus for determining the 3d coordinates of an object |
-
2021
- 2021-04-14 DE DE102021203695.3A patent/DE102021203695A1/en not_active Withdrawn
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110267431A1 (en) | 2010-05-03 | 2011-11-03 | Steinbichler Optotechnik Gmbh | Method and apparatus for determining the 3d coordinates of an object |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE10081029B4 (en) | Image editing to prepare a textual analysis | |
| DE60127644T2 (en) | Teaching device for a robot | |
| EP1379835B9 (en) | Method for automatic adjustment of focus and lighting and for objectivated scanning of edge site in optical precision measuring technique | |
| DE102017215334A1 (en) | Method, computer program product and measuring system for operating at least one triangulation laser scanner for identifying surface properties of a workpiece to be measured | |
| DE602004001500T2 (en) | Apparatus for three-dimensional measurements | |
| EP1716410A1 (en) | Method and system for inspecting surfaces | |
| WO2010034301A2 (en) | 3d geometrical acquisition method and device | |
| DE4212404B4 (en) | Apparatus and method for determining the spatial shape of an elongate member | |
| EP1640688A1 (en) | Method and Apparatus for Measuring the Surface on an Object in three Dimensions | |
| WO2015036026A1 (en) | Method and apparatus for measuring internal threads of a workpiece having an optical sensor | |
| DE10127304C5 (en) | Method and device for determining the three-dimensional contour of a specular surface of an object | |
| DE102021004537A1 (en) | Measuring device, control or regulation device, control or regulation method and program | |
| WO2009018894A1 (en) | Method and device for determining geometric data of a measured object | |
| DE102021203695A1 (en) | Method, computer program product and measuring system for operating at least one triangulation laser scanner for measuring surface coordinates of a workpiece to be measured | |
| DE10309544A1 (en) | Linear triangulation object optical profile measurement method, in which an object being profiled is illuminated with a linear beam and imaged in the same location using different imaging parameters | |
| EP2191229B1 (en) | Method for determining an edge of an object to be optically measured, and coordinate measuring device | |
| DE102010029627B4 (en) | Apparatus and method for determining the structure of a specular surface of an object | |
| DE102004046752B4 (en) | Method for the three-dimensional detection of measurement objects | |
| DE102022114088A1 (en) | Method, computer program product and measuring system for operating at least one triangulation laser scanner for measuring surface coordinates of a workpiece to be measured | |
| DE102017009334B3 (en) | Method for testing an optical system | |
| DE102020129923B4 (en) | Procedure to prepare a 3D scan and 3D scanner to perform the procedure | |
| WO2014114663A1 (en) | Optical device and method for determining spatial coordinates of surfaces of macroscopic objects by triangulating two line-scan cameras | |
| EP3798570B1 (en) | Optical measuring system and method for calibrating an optical measuring system, and calibration object for an optical measuring system | |
| DE102024206379B3 (en) | Procedure for calibrating a camera system | |
| DE10328145A1 (en) | Imaging characteristics measuring method for transparent object e.g. optical component, using light transmitted through object for providing images of spaced raster structures at receiver |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |