Galvanometer scanner
10414001 ยท 2019-09-17
Assignee
Inventors
Cpc classification
B23K26/046
PERFORMING OPERATIONS; TRANSPORTING
B23K26/082
PERFORMING OPERATIONS; TRANSPORTING
B23K26/704
PERFORMING OPERATIONS; TRANSPORTING
B23K26/0884
PERFORMING OPERATIONS; TRANSPORTING
International classification
B23K26/70
PERFORMING OPERATIONS; TRANSPORTING
B23K26/08
PERFORMING OPERATIONS; TRANSPORTING
B23K26/046
PERFORMING OPERATIONS; TRANSPORTING
Abstract
To provide a galvanometer scanner that increases reliability by reducing burden on a mechanism unit. A galvanometer scanner converts a command for machining position on a machining target to movement commands for a rotary motor, a rotary motor, and a direct drive mechanism. If the movement command for the direct drive mechanism contains a weak direct drive component depending on the movement command for the rotary motor, and falling within an amplitude range not exceeding a predetermined amplitude and within a frequency range not falling below a predetermined frequency, the galvanometer scanner removes the weak direct drive component from the movement command for the direct drive mechanism, and then outputs control signals corresponding to the movement commands for the rotary motors and the direct drive mechanism. The galvanometer scanner controls the rotary motors and the direct drive mechanism based on the control signals.
Claims
1. A galvanometer scanner comprising a mirror for reflecting a laser beam emitted from a laser source, a rotary motor for rotating the mirror, a lens movable in a direction of the optical axis of the laser beam emitted from the laser source, and a direct drive mechanism for driving the lens, the galvanometer scanner scanning a machining target with the laser beam by reflecting the laser beam from the laser source on the mirror and passing the laser beam through the lens, the galvanometer scanner comprising: a conversion unit that converts a command for machining position on the machining target to a movement command for the rotary motor and a movement command for the direct drive mechanism; a control filter unit that removes a weak direct drive component from the movement command for the direct drive mechanism if the weak direct drive component has an amplitude that is equal to or less than a predetermined amplitude and a frequency that is equal to or greater than a predetermined frequency, and then outputs control signals corresponding to each of the movement command for the rotary motor and the movement command for the direct drive mechanism; and a control unit that controls the rotary motor and the direct drive mechanism based on the control signals output from the control filter unit, wherein the weak direct drive component is a waveform, in the movement command for the direct drive mechanism, that arises from the conversion of the command for machining position to the movement command for the rotary motor.
2. The galvanometer scanner according to claim 1, wherein the waveform of the weak direct drive component is a sine wave, a triangular wave, a rectangular wave, or a saw-tooth wave.
3. The galvanometer scanner according to claim 1, wherein, after the conversion unit converts the command for machining position on the machining target to the movement command for the rotary motor and the movement command for the direct drive mechanism, the control filter unit removes the weak direct drive component.
4. The galvanometer scanner according to claim 1, wherein, before the conversion unit converts the command for machining position on the machining target to the movement command for the rotary motor and the movement command for the direct drive mechanism, the control filter unit removes the weak direct drive component.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION OF THE INVENTION
First Embodiment
(8)
(9) As shown in
(10) As shown in
(11) As shown in
(12) As shown in
(13) The laser head 5 includes the galvanometer scanner 50 for scanning a butt machining point (butt welding point) on the workpiece W with the laser beam L. As shown in
(14) As shown in
(15) The control unit 57 controls the rotary motors 53 and 54 and the direct drive mechanism 56 based on a predetermined control signal. The conversion unit 58 converts a command for machining position on the workpiece W to movement commands for the rotary motors 53 and 54 and the direct drive mechanism 56. A specific method of the conversion will be described later. The control filter unit 59 analyzes the movement command for the direct drive mechanism 56. Based on a result of the analysis, the control filter unit 59 processes the control signal, if appropriate. Then, the control filter unit 59 outputs a resultant signal to the control unit 57. A specific method of the signal processing will be described later.
(16) A procedure of performing weaving welding of the workpiece W in the remote laser welding system 1 will be described next.
(17) First, in step S1, an operator operates an input unit not shown in the drawings to input a command for machining position on the workpiece W to the galvanometer scanner 50. More specifically, as shown in
(18) Next, in step S2, in response to receipt of the command for machining position on the workpiece W, the conversion unit 58 of the galvanometer scanner 50 converts the received command for machining position to movement commands for the rotary motors 53 and 54 and the direct drive mechanism 56. More specifically, if the command for machining position on the workpiece W is input by designating the focal positions (X, Y, Z) of the laser beam L one by one in the three-dimensional orthogonal coordinate system as described above, the conversion unit 58 of the galvanometer scanner 50 converts each of these focal positions (X, Y, Z) to an operating position (.sub.x, O.sub.y, z) for the rotary motors 53 and 54 and the direct drive mechanism 56 using a formula shown in
(19) This conversion method is not explained in detail here as it is disclosed in publicly-known documents such as Optics & Laser Technology 37 (2005) pp. 305-311, for example.
(20) Next, in step S3, the control filter unit 59 of the galvanometer scanner 50 determines whether or not the movement command for the direct drive mechanism 56 contains a weak direct drive component depending on the movement command for the rotary motor 53 or 54, and falling within an amplitude range not exceeding a predetermined amplitude and within a frequency range not falling below a predetermined frequency. In many cases, the actual waveform of this weak direct drive component is considered to be the form of a sine wave, a triangular wave, a rectangular wave, or a saw-tooth wave.
(21) If the movement command for the direct drive mechanism 56 is determined not to contain such a weak direct drive component (step S3: NO), the control filter unit 59 outputs control signals as they are corresponding to the movement commands for the rotary motors 53 and 54 and the direct drive mechanism 56 (without performing any processing on the movement commands) to the control unit 57. Then, the flow goes to step S5.
(22) If the movement command for the direct drive mechanism 56 contains such a weak direct drive component (step S3: YES), the flow goes to step S4. In step S4, the control filter unit 59 moves the weak direct drive component from the movement command for the direct drive mechanism 56. Then, the control filter unit 59 outputs control signals corresponding to the movement commands for the rotary motors 53 and 54 and the direct drive mechanism 56. Next, the flow goes to step S5. At this time, the movement command for the direct drive mechanism 56, which has originally had a curved pattern indicated by a solid line in the bottom graph of
(23) The reason for defining the weak direct drive component in terms of both an amplitude and a frequency is as follows. If the amplitude of the weak direct drive component is too large while the frequency of this weak direct drive component does not fall below the predetermined frequency, the focal point of the laser beam L may be deviated largely in a manner that depends on the three-dimensional shape of the workpiece W. This causes the risk of reduction in the quality of welding of the workpiece W due to reduction in energy density of the laser beam L. In this case, removing this weak direct drive component is not appropriate. If the frequency of the weak direct drive component is too low while the amplitude of this weak direct drive component does not exceed the predetermined amplitude, the focal point of the laser beam L might be deviated continuously for a long time in a manner that depends on the three-dimensional shape of the workpiece W. Hence, also in this case, removing this weak direct drive component is not appropriate.
(24) Finally, in step S5, in response to receipt of the control signals, the control unit 57 of the galvanometer scanner 50 controls the rotary motors 53 and 54 and the direct drive mechanism 56 based on the received control signals so as to coincide with timing of emission of the laser beam L from the laser source 4. As a result, the laser beam L is applied to the workpiece W along a path in a pattern like a lighting as shown in
(25) The weak direct drive component not causing quality reduction of the workpiece W has been removed from the movement command for the direct drive mechanism 56, if this weak direct drive component was in this movement command. This reduces burden on the direct drive mechanism 56 as a mechanism unit for driving the lens 55, making it possible to increase the reliability of the galvanometer scanner 50.
(26) Then, the remote laser welding system 1 finishes the weaving welding of the workpiece W. Removing the weak direct drive component causes corresponding slight derivation of the focal point of the laser beam L. However, in a long-focus optical system such as the galvanometer scanner 50, if moving distances in the X direction and the Y direction are short, slight deviation of the focal point of the laser beam L does not cause influence of such a degree as to reduce the quality of welding of the workpiece W.
Other Embodiments
(27) The present invention is not limited to the above-described embodiment. The effects described in the embodiment are merely a list of most preferred effects resulting from the present invention. Effects achieved by the present invention are not limited to those described in the embodiment.
(28) For example, in the above-described first embodiment, for weaving welding of the workpiece W, the conversion unit 58 of the galvanometer scanner 50 converts a command for machining position on the workpiece W to movement commands for the rotary motors 53 and 54 and the direct drive mechanism 56. Next, the control filter unit 59 of the galvanometer scanner 50 removes a weak direct drive component in the movement command for the direct drive mechanism 56 from the movement command for the direct drive mechanism 56. The weak direct drive component can be removed either before or after the command for machining position is converted to the movement commands. Thus, the control filter unit 59 of the galvanometer scanner 50 may be configured in such a manner that, before the conversion unit 58 of the galvanometer scanner 50 converts the command for machining position on the workpiece W to the movement commands for the rotary motors 53 and 54 and the direct drive mechanism 56, the control filter unit 59 removes the weak direct drive component in the movement command for the direct drive mechanism 56 from the movement command for the direct drive mechanism 56.
(29) In the above-described first embodiment, welding of the workpiece W is weaving welding. However, as long as welding is performed by moving a spot back and forth in a fast cycle in a pattern like a lighting within a tiny range in the two directions (X direction and Y direction), the welding is not limited to weaving welding. For example, the present invention is applicable in the same way to wobbling welding.
(30) In the above-described first embodiment, the control unit 57, the conversion unit 58, and the control filter unit 59 are provided in the galvanometer scanner 50. Alternatively, all or some of the control unit 57, the conversion unit 58, and the control filter unit 59 may be provided in various servers.
(31) In the above-described first embodiment, the galvanometer scanner 50 is incorporated in the remote laser welding system 1. Meanwhile, the present invention is further applicable in the same way to a case where the galvanometer scanner 50 is incorporated into a facility other than the remote laser welding system 1.
(32) All or some of the various servers of the present invention can be realized by hardware, by software, or by a combination of hardware and software. Being realized by software means being realized by reading and execution of a program by a computer. To configure the servers by hardware, some or all of the servers can be configured using an integrated circuit (IC) such as a large scale integrated circuit (LSI), an application specific integrated circuit (ASIC), or a gate array, or a field-programmable gate array (FPGA), for example.
(33) All or some of the functions of the various servers of the present invention can also be configured by software in a computer including a storage unit such as a hard disk or a ROM storing programs describing all or some of the operations of the various servers of the present invention, a DRAM storing data required for calculation, a CPU, and a bus for connection between the units. In this computer, all or some of these functions can be realized by storing information necessary for calculation into the DRAM and making the CPU execute the programs.
(34) If appropriate, the respective functions of the various servers of the present invention may be configured to be fulfilled on one, or multiple servers. Alternatively, the respective functions of the various servers of the present invention may be fulfilled using a virtual server function on a cloud, for example.
(35) The programs can be stored in various types of computer-readable media and can be supplied to the computer. The computer-readable media include various types of tangible storage media. Examples of the computer-readable media include a magnetic recording medium (a flexible disk, magnetic tape, or a hard disk drive, for example), a magneto-optical recording medium (an magneto-optical disk, for example), a CD read-only memory (CD-ROM), a CD-R, a CD-R/W, and a semiconductor memory (a mask ROM, a programmable ROM (PROM), an erasable PROM (EPROM), a flash ROM, or a random access memory (RAM), for example).
EXPLANATION OF REFERENCE NUMERALS
(36) 1 . . . Remote laser welding system 4 . . . Laser source 50 . . . Galvanometer scanner 51 . . . First mirror (mirror) 52 . . . Second mirror (mirror) 53, 54 . . . Rotary motor 55 . . . Lens 56 . . . Direct drive mechanism 57 . . . Control unit 58 . . . Conversion unit 59 . . . Control filter unit L . . . Laser beam W . . . Workpiece (machining target)