AUTOMATIC CALIBRATION OF A LASER PROCESSING SYSTEM USING A NON-INTEGRATED TELECENTRIC OPTICAL DETECTOR WITH LIMITED DEGREES OF FREEDOM
20230249410 · 2023-08-10
Inventors
Cpc classification
B22F10/31
PERFORMING OPERATIONS; TRANSPORTING
B23K26/042
PERFORMING OPERATIONS; TRANSPORTING
B29C64/386
PERFORMING OPERATIONS; TRANSPORTING
B23K26/707
PERFORMING OPERATIONS; TRANSPORTING
B29C64/268
PERFORMING OPERATIONS; TRANSPORTING
B33Y50/00
PERFORMING OPERATIONS; TRANSPORTING
B22F12/90
PERFORMING OPERATIONS; TRANSPORTING
B33Y50/02
PERFORMING OPERATIONS; TRANSPORTING
International classification
B29C64/386
PERFORMING OPERATIONS; TRANSPORTING
B23K26/042
PERFORMING OPERATIONS; TRANSPORTING
B23K26/03
PERFORMING OPERATIONS; TRANSPORTING
B29C64/268
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A laser calibration device includes a scanning surface, an optical detector for scanning a calibration substrate arranged on the scanning surface, and a processing unit. The optical detector is movable with respect to the scanning surface with not more than two, preferably not more than one, degree of freedom. The processing unit is configured for: generating pattern generation executable instructions to generate a calibration pattern on a calibration substrate by one or more laser processing devices of a laser processing apparatus; detecting a calibration pattern generated based on such pattern generation executable instructions; and based on a detected calibration pattern and on the corresponding pattern generation executable instructions, generating calibration executable instructions for calibrating the one or more laser processing devices of said laser processing apparatus.
Claims
1. A laser calibration device comprising: a scanning surface configured to receive a calibration substrate; an optical detector configured to scan the calibration substrate arranged on the scanning surface, wherein the optical detector is movable with respect to the scanning surface with not more than two degrees of freedom; and a processing unit coupled to the optical detector and configured for: generating pattern generation executable instructions which, when executed by a control unit of one or more laser processing devices of a laser processing apparatus, cause the one or more laser processing devices to generate a calibration pattern on the calibration substrate using one or more laser beams deflected by the one or more laser processing devices; detecting a calibration pattern generated based on the pattern generation executable instructions generated by the processing unit, the calibration pattern being comprised in the calibration substrate scanned by the optical detector; and based on the detected calibration pattern and on the corresponding pattern generation executable instructions, generating calibration executable instructions which, when executed by said control unit of the one or more laser processing devices of said laser processing apparatus, calibrate the one or more laser processing devices of said laser processing apparatus.
2. The laser calibration device of claim 1, wherein the laser calibration device is free of any laser source and/or any laser deflection unit.
3. The laser calibration device of claim 1, wherein the laser calibration device is structurally independent of the laser processing apparatus.
4. The laser calibration device of claim 1, wherein the optical detector comprises an illuminating device configured for illuminating the scanning surface and/or the calibration substrate arranged on the scanning surface.
5. The laser calibration device of claim 1, wherein the optical detector is movable with respect to the scanning surface with not more than one degree of freedom in one scanning direction, wherein the scanning direction is parallel to the scanning surface.
6. The laser calibration device of claim 1, wherein the optical detector extends in a detection direction parallel to the scanning surface, wherein the detection direction is perpendicular to a scanning direction in which the optical detector is movable.
7. The laser calibration device of claim 6, wherein an extension of the optical detector in the detection direction overlapping the scanning surface, is from 100 mm to 1500.
8. The laser calibration device of claim 6, wherein an extension of the optical detector in the detection direction corresponds at least to an extension of the scanning surface in the detection direction or a part thereof.
9. The laser calibration device according to claim 1, wherein the optical detector is movable with respect to the scanning surface with not more than one degree of freedom in one scanning direction, wherein the scanning direction is parallel to the scanning surface, wherein the optical detector extends in a detection direction parallel to the scanning surface, wherein the detection direction is perpendicular to a scanning direction in which the optical detector is movable, wherein the scanning direction corresponds to a direction in which the optical detector is movable with respect to the scanning surface and wherein the detection direction corresponds to a direction in which the optical detector is not movable with respect to the scanning surface.
10. The laser calibration device of claim 5, wherein the optical detector is movable in the scanning direction within a motion range corresponding at least to an extension of the scanning surface in the scanning direction or a part thereof.
11. The laser calibration device of claim 1, wherein a constant separation distance between the scanning surface and/or the calibration substrate arranged thereon and the optical detector is from 1 mm to 50 mm.
12. The laser calibration device of claim 1, wherein the optical detector is or comprises a contact image sensor.
13. A laser processing system comprising: one or more laser processing apparatuses comprising one or more respective laser processing devices configured to laser-process a work material; and a laser calibration device comprising: a scanning surface configured to receive a calibration substrate thereon; an optical detector configured to scan the calibration substrate on the scanning surface, wherein the optical detector is movable with respect to the scanning surface with not more than two degrees of freedom; and a processing unit coupled to the optical detector, wherein the processing unit of the laser calibration device is operatively connected to each of the one or more laser processing apparatuses and is configured for: generating pattern generation executable instructions such that, when executed by a control unit of the one or more laser processing devices of a given one of the one or more laser processing apparatuses, the pattern generation executable instructions cause the one or more laser processing devices of said given one of the one or more laser processing apparatuses to generate a calibration pattern on the calibration substrate, providing said pattern generation executable instructions to said control unit of the one or more laser processing devices of said given one of the one or more laser processing apparatuses; detecting the calibration pattern generated by the one or more laser processing devices of said given one of the one or more laser processing apparatuses based on said pattern generation executable instructions, the calibration pattern being comprised in the calibration substrate scanned by the optical detector of the laser calibration device; and based on the detected calibration pattern and on said pattern generation executable instructions provided to the control unit of the one or more laser processing devices of said given one of the one or more laser processing apparatuses, generating calibration executable instructions which, when executed by the control unit of the one or more laser processing devices of said given one of the one or more laser processing apparatuses, calibrate the one or more laser processing devices of said given one of the one or more laser processing apparatuses, and providing said calibration executable instructions to the control unit of the one or more laser processing devices of said given one of the one or more laser processing apparatuses.
14. The laser processing system of claim 13, wherein a control unit of the one or more laser processing devices of each of the one or more laser processing apparatuses is configured for calibrating the corresponding one or more laser processing devices based on calibration executable instructions generated by and/or received from the laser calibration device.
15. The laser processing system of claim 13, wherein each of the one or more laser processing apparatuses comprises a plurality of laser processing devices configured for laser-processing a work material on a common work field.
16. The laser processing system of claim 15, wherein the plurality of laser processing devices of each of the one or more laser processing apparatuses are configured for simultaneously laser-processing the work material on the common work field.
17. A method of calibrating one or more laser processing devices of one or more laser processing apparatuses using a laser calibration device, the laser calibration device comprising: a scanning surface configured to receive a calibration substrate thereon; and an optical detector configured to scan the calibration substrate arranged on the scanning surface, wherein the optical detector is movable with respect to the scanning surface with not more than two degrees of freedom, wherein the method comprises: generating, by the laser calibration device, pattern generation executable instructions and providing said pattern generation executable instructions to the one or more laser processing devices of each one of the one or more laser processing apparatuses, generating, by the one or more laser processing devices of each of the one or more laser processing apparatuses, a respective calibration pattern on the calibration substrate based on the respective pattern generation executable instructions provided by the laser calibration device; for each of the one or more laser processing apparatuses, scanning the corresponding calibration pattern using the laser calibration device, and generating calibration executable instructions based on the scanned calibration pattern and on the corresponding pattern generation executable instructions and providing the generated calibration executable instructions to a corresponding one of the one or more laser processing apparatuses; and calibrating the one or more laser processing devices of each of the one or more laser processing apparatuses based on the respective calibration executable instructions received from the laser calibration device.
18. The method of claim 17, wherein generating said respective calibration pattern on the corresponding calibration substrate based on the respective pattern generation executable instructions provided by the laser calibration device comprises including in the calibration pattern an identification marking identifying a laser processing apparatus used for generating said respective calibration pattern and/or the respective pattern generation executable instructions used for generating said respective calibration pattern.
19. The method of claim 17, wherein generating said respective calibration pattern on the corresponding calibration substrate based on the respective pattern generation executable instructions provided by the laser calibration device comprises including in the calibration pattern a plurality of substrate orientation markings identifying an orientation of the calibration substrate with respect to the laser processing apparatus used for generating said respective calibration pattern.
20. The method of claim 17, further comprising performing a basic calibration before the step of scanning the corresponding calibration pattern for each of the one or more laser processing apparatuses, wherein the basic calibration comprises scanning a basic calibration pattern one or more times and calibrating the laser calibration device based on the basic calibration pattern.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0091]
[0092]
[0093]
[0094]
[0095]
DETAILED DESCRIPTION
[0096] For the purposes of promoting an understanding of the principles of the invention, reference will now be made to specific preferred embodiments illustrated in the drawings, and specific language will be used to describe the same. It will nevertheless be understood that no limitation of the scope of the invention is thereby intended, such alterations and further modifications in the illustrated apparatus and such further applications of the principles of the invention as illustrated therein being contemplated as would normally occur now or in the future to someone skilled in the art to which the invention relates within the scope defined by the claims.
[0097]
[0098] Each of the laser processing apparatuses 102-1, . . . , 102-6 is operatively connected to an independent laser calibration device 10 via a connection 110. The connection 110 can for example be a wireless connection, such as a WLAN connection, or a wired connection, such as a LAN or Ethernet connection.
[0099] Each of the laser processing apparatuses 102-1, . . . , 102-6 comprises one or more respective laser processing devices (not shown) configured for laser processing a work material on a corresponding work field. The one or more laser processing devices of each given laser processing apparatus can be configured for simultaneously laser processing a work material on a common work field. Each of the one or more laser processing devices can for example be or comprise a deflection unit as described in EP 390 4946 A1 and/or as described in WO 2018/078137 A1, both of which are incorporated by reference herein. Each of the laser processing apparatuses 102-1, . . . , 102-6 can be or comprise an additive manufacturing apparatus.
[0100]
[0101] The laser calibration device 10 further comprises an optical detector 14 configured for scanning the calibration substrate 20 arranged on the scanning surface 12. The optical detector 14, which is configured as a CIS detector, is movable with respect to the scanning surface 12 with limited degrees of freedom. In the exemplary embodiment shown in
[0102] As shown in
[0103]
[0104] The optical detector 14 comprises a plurality of optical detection units 13 that are arranged linearly along the detection direction X in a row. The number of optical detection units in the optical detector is reduced in
[0105] The laser calibration device 10 further comprises a processing unit 16. In the embodiment shown in
[0106] The processing unit 16 is configured for carrying out a method 200 of calibrating the laser processing devices 102-1, . . . , 102-6 of the laser processing system 100 of
[0107] In step 202, the processing unit 16 generates pattern generation executable instructions and sends them to a control unit of each of the laser processing apparatuses 102-1 to 102-6, which is configured for controlling the corresponding laser processing devices. The pattern generation executable instructions contain laser settings and optical settings that instruct the laser processing devices of the laser processing apparatuses 102-12 100 to-6 to perform laser operations on the corresponding work field in order to generate a corresponding calibration pattern.
[0108] In step 204, the laser processing devices of each of the laser processing apparatuses 102-1 to 102-6 generate a respective calibration pattern on a respective calibration substrate arranged in the corresponding work field based on the pattern generation executable instructions received from the laser calibration device 10. This can for example comprise laser-marking a plurality of reference markings 22 on the calibration substrate 20, like the reference markings 22 shown in
[0109] In the exemplary calibration plate 20 shown in
[0110] In other examples, if one laser processing apparatus comprises a plurality of laser processing devices, the calibration pattern generated on the calibration substrate 20 can comprise a corresponding plurality interleaved groups of reference markings forming respective regular grids, with each group of reference markings corresponding to one of the laser processing devices. For example, if a laser processing apparatus comprises two laser processing devices configured for laser processing a common work field, the calibration pattern for the two laser processing apparatuses may comprise two interleaved regular square grids of reference markings, each grid corresponding to one of the laser processing devices. The increased calibration accuracy achieved according to the present invention makes it possible to simultaneously calibrate a plurality of laser processing devices with partly or totally overlapping working fields (multi-field calibration).
[0111] After step 204, the calibration substrate 20 is removed from the corresponding laser processing apparatus 102-1, . . . , 102-6 and arranged on the scanning surface 12 of the laser calibration device 10 with a surface of the calibration substrate 20 on which the calibration pattern is formed facing the scanning surface 12.
[0112] Then, in step 206, possibly upon receiving a “start measurement” instruction by a user, the optical detector 14 scans the calibration pattern comprised in the calibration substrate 20 (e.g. the reference markings 22, the substrate orientation markings 24 and the identification marking 26) through the transparent scanning surface 12. Step 206 may comprise storing the scanned calibration pattern, for example in a memory device connected to the processing unit 16. Thanks to the substrate orientation markings 24, the calibration pattern can be scanned and the calibration executable instructions generated even irrespectively of an arrangement of the calibration substrate 20 on the scanning surface 12.
[0113] Based on the scanned calibration pattern and on the pattern generation executable instructions that were used for generating the calibration pattern, the processing unit 16 generates calibration executable instructions, which are then sent to a laser processing apparatus 102-1, 102-2, 102-3, 102-4, 102-5 or 102-6 via the connection 110, possibly upon receiving a “proceed with calibration” instruction by a user. The processing unit 16 can know from the identification marking 26 from which one of the laser processing apparatus 102-1, 102-2, 102-3, 102-4, 102-5 or 102-6 the calibration pattern on the calibration substrate 20 originates and correspondingly sends the generated calibration executable instructions to said one of the laser processing apparatus 102-1, 102-2, 102-3, 102-4, 102-5 or 102-6.
[0114] Optionally, before the calibration executable instructions are then sent to a laser processing apparatus 102-1, 102-2, 102-3, 102-4, 102-5 or 102-6, the calibration executable instructions which may comprise correction data implementable by the respective control unit of the corresponding one of the laser processing apparatus 102-1, 102-2, 102-3, 102-4, 102-5 or 102-6 to correct/calibrate positional, orientational and/or focussing settings of each of the one or more respective laser processing devices, are displayed to a user of the laser calibration device 10, for example by being represented on a screen. This may for example comprise displaying on a screen a matrix of correction values corresponding to the calibration executable instructions. The user can then check the calibration executable instructions before sending the to the corresponding laser processing apparatus and using them for calibration.
[0115] The method 200 can comprise, before step 206, possibly before steps 202 and/or 204, an optional step of performing a basic calibration of the laser calibration device 10 by scanning a basic calibration pattern one or more times and by calibrating the laser calibration device 10 based on the basic calibration pattern. The basic calibration pattern can be formed on a high precision calibration glass substrate, on which a plurality of basic calibration marks are arranged with a positional precision between 1 μm and 2 μm. For increased calibration precision, the basic calibration can be carried out at a constant controlled ambient temperature of for example 20° C. During the basic calibration, the optical detector 14 of the laser calibration device 10 scans the basic calibration pattern. The basic calibration may allow detecting and compensating (calibrating away) possible inaccuracy sources due to inhomogeneities or fluctuations of the properties of the different optical detection units 13 of the optical detector 14.
[0116] In step 208, the corresponding laser processing apparatus 102-1, 102-2, 102-3, 102-4, 102-5 or 102-6 uses the corresponding calibration executable instructions provided by the laser processing apparatus 10 for calibrating the respective laser processing devices. This may comprise for example adjusting a focus position, a laser field position, a laser field orientation and/or a laser field size of the one or more laser processing devices of the corresponding laser processing apparatus, possibly by means of corresponding settings of optical and/or electronic components such as lenses, mirrors, galvanometers and the like. Additionally or alternatively, this may also comprise calibrating the laser processing devices of each of the laser processing apparatus is with respect to each other for improved coordination.
[0117] The calibration instructions can be based on a difference between the real calibration pattern detected by the optical detector 14 as laser-marked on the calibration substrate 20 and a virtual calibration pattern corresponding to the pattern generation executable instructions that were originally used for generating the calibration pattern. Such difference may for example comprise differences in the positions and/or orientations of the reference markings 22 as compared to virtual reference markings based on the corresponding pattern generation executable instructions.
[0118] The steps 202 to 208 can be carried out for each or all of the laser processing apparatuses sequentially. Thus, it is possible to first execute step 202 for all laser processing apparatuses 102-1, . . . , 102-6, then step 204 for all laser processing apparatuses 102-1, . . . , 102-6, then step 206 for all laser processing apparatuses 102-1, . . . , 102-6 and then step 208 for all laser processing apparatuses 102-1, . . . , 102-6. However, it is also possible to first execute steps 202 to 208 for laser processing apparatus 102-1, then for laser processing apparatus 102-2, and so on.
[0119] Thanks to the invention, it is possible to accurately and reliably calibrate each of the laser processing apparatuses 102-1, . . . , 102-6 in a reduced time, for example in 10 minutes or less.
[0120] Although preferred exemplary embodiments are shown and specified in detail in the drawings and the preceding specification, these should be viewed as purely exemplary and not as limiting the invention. It is noted in this regard that only the preferred exemplary embodiments are shown and specified, and all variations and modifications should be protected that presently or in the future lie within the scope of protection of the invention as defined in the claims.