Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7399702B2 - laser processing equipment - Google Patents
[go: Go Back, main page]

JP7399702B2 - laser processing equipment - Google Patents

laser processing equipment Download PDF

Info

Publication number
JP7399702B2
JP7399702B2 JP2019228798A JP2019228798A JP7399702B2 JP 7399702 B2 JP7399702 B2 JP 7399702B2 JP 2019228798 A JP2019228798 A JP 2019228798A JP 2019228798 A JP2019228798 A JP 2019228798A JP 7399702 B2 JP7399702 B2 JP 7399702B2
Authority
JP
Japan
Prior art keywords
galvano
current
drive current
current pattern
time displacement
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.)
Active
Application number
JP2019228798A
Other languages
Japanese (ja)
Other versions
JP2021096410A (en
Inventor
翼 田中
弥市 大久保
勇輝 佐伯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Via Mechanics Ltd
Original Assignee
Via Mechanics Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Via Mechanics Ltd filed Critical Via Mechanics Ltd
Priority to JP2019228798A priority Critical patent/JP7399702B2/en
Publication of JP2021096410A publication Critical patent/JP2021096410A/en
Application granted granted Critical
Publication of JP7399702B2 publication Critical patent/JP7399702B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mechanical Optical Scanning Systems (AREA)
  • Mechanical Light Control Or Optical Switches (AREA)
  • Laser Beam Processing (AREA)

Description

本発明は、レーザ発振器からのレーザパルスを2次元方向に走査するガルバノスキャナを有するレーザ加工装置に関する。 The present invention relates to a laser processing apparatus having a galvano scanner that scans laser pulses from a laser oscillator in two-dimensional directions.

上記の如きガルバノスキャナにおいては、過去の走査履歴に起因して目標位置への位置決め精度が悪くなる場合がある。
例えば、ガルバノスキャナに含まれるガルバノモータの回転方向が何回か連続して同じになるような移動指令がガルバノスキャナに与えられると、目標位置よりも行き過ぎが発生し、目標位置への位置決め精度が悪くなる場合があることが判っている。
また、ガルバノスキャナに含まれるガルバノモータの回転方向が何回か連続して同じになり、それらの回転角度の累計が所定値を超えるような移動指令がガルバノスキャナに与えられると、目標位置よりも行き過ぎが発生し、目標位置への位置決め精度が悪くなる場合もあり得る。
例えば、特許文献1に開示された技術は位置決め精度を向上させるものであるが、過去の走査履歴に起因して目標位置への位置決め精度が悪くなる問題について考慮されていない。
In the above galvano scanner, the accuracy of positioning to a target position may deteriorate due to past scanning history.
For example, if a movement command is given to the galvano scanner in which the rotation direction of the galvano motor included in the galvano scanner remains the same several times in a row, the rotation direction of the galvano motor included in the galvano scanner is given to the galvano scanner. I know it can get worse.
In addition, if the rotation direction of the galvano motor included in the galvano scanner is the same several times in a row, and a movement command is given to the galvano scanner that causes the cumulative total of these rotation angles to exceed a predetermined value, There may be cases where overshoot occurs and the accuracy of positioning to the target position deteriorates.
For example, the technique disclosed in Patent Document 1 improves positioning accuracy, but does not take into account the problem that positioning accuracy to a target position deteriorates due to past scanning history.

特開2014-149406号公報Japanese Patent Application Publication No. 2014-149406

そこで本発明は、レーザ発振器からのレーザパルスを2次元方向に走査するガルバノスキャナを有するレーザ加工装置において、ガルバノスキャナの目標位置への位置決め精度を向上させることを目的とするものである。 Therefore, an object of the present invention is to improve the accuracy of positioning the galvano scanner to a target position in a laser processing apparatus having a galvano scanner that scans laser pulses from a laser oscillator in two-dimensional directions.

本願において開示される発明のうち、代表的なレーザ加工装置は、ガルバノモータによって反射ミラーを回転させレーザ発振器からのレーザパルスを2次元方向に走査するガルバノスキャナと、前記ガルバノモータに駆動電流を供給する駆動回路とを有するレーザ加工装置において、前記ガルバノモータの起動から停止までの前記駆動電流の変化を示し、時間経過に伴う前記駆動電流の変化が異なる複数の時間変位パターンを記憶する電流パターン記憶部と、前記複数の時間変位パターンのうち前記ガルバノスキャナへの動作指令により指定された時間変化パターンを、前記電流パターン記憶部から読み出して補正する電流パターン補正部と、前記動作指令により指定された時間変化パターンに基づく前記ガルバノモータの回転方向が同一方向に連続する回数をカウントするカウント手段と、を備え、新たな動作指令において前記カウント手段でのカウント値が所定値になったら前記電流パターン記憶部から読み出した前記時間変位パターンを縮小して前記駆動電流が弱まるように前記電流パターン補正部で補正するようにしたことを特徴とする。 Among the inventions disclosed in this application, a typical laser processing device includes a galvano scanner that rotates a reflecting mirror using a galvano motor and scans laser pulses from a laser oscillator in two-dimensional directions, and a drive current that is supplied to the galvano motor. a current pattern memory that stores a plurality of time displacement patterns in which the drive current shows changes in the drive current from startup to stop of the galvano motor , and in which changes in the drive current differ over time; a current pattern correction section that reads out from the current pattern storage section and corrects a time change pattern specified by the operation command to the galvano scanner among the plurality of time displacement patterns ; and counting means for counting the number of times the rotation direction of the galvano motor continues in the same direction based on a time change pattern, and when a count value of the counting means reaches a predetermined value in a new operation command, the current pattern is stored. The current pattern correction section is characterized in that the time displacement pattern read from the section is reduced and the current pattern correction section corrects it so that the drive current becomes weaker .

なお、本願において開示される発明の代表的な特徴は以上の通りであるが、ここで説明していない特徴については、後述する発明を実施するための形態において説明しており、また特許請求の範囲にも示した通りである。 The typical features of the invention disclosed in this application are as described above, but features not explained here are explained in the detailed description of the invention described later, and the features in the patent claims are As shown in the range.

本発明によれば、レーザ発振器からのレーザパルスを2次元方向に走査するガルバノスキャナを有するレーザ加工装置において、ガルバノスキャナの目標位置への位置決め精度を向上させることが可能となる。 According to the present invention, in a laser processing apparatus having a galvano scanner that scans laser pulses from a laser oscillator in two-dimensional directions, it is possible to improve the accuracy of positioning the galvano scanner to a target position.

本発明の実施例1における電流パターン補正部での処理を説明するためのフローチャートである。5 is a flowchart for explaining processing in a current pattern correction section in Example 1 of the present invention. 本発明の実施例1となるレーザ加工装置の概略構成図である。1 is a schematic configuration diagram of a laser processing apparatus according to a first embodiment of the present invention. 図2におけるガルバノ制御部の構成を説明するための図である。3 is a diagram for explaining the configuration of a galvano control section in FIG. 2. FIG. 図2における電流パターン記憶部に記憶されている電流パターンを示す図である。3 is a diagram showing current patterns stored in a current pattern storage section in FIG. 2. FIG. 本発明の実施例2における電流パターン補正部での処理を説明するためのフローチャートである。It is a flowchart for explaining the processing in the current pattern correction section in Example 2 of the present invention.

以下、本発明の実施例1を説明する。
図2は本発明の実施例1となるレーザ加工装置のブロック図である。各構成要素や接続線は、主に本実施例を説明するために必要と考えられるものを示してあり、レーザ加工装置として必要な全てを示している訳ではない。
ここでのレーザ加工装置は、プリント基板に穴あけを行うものであるが、本発明はこれに限らず、レーザパルスを用いて被加工物の複数個所に加工を施すレーザ加工装置でもよい。
Example 1 of the present invention will be described below.
FIG. 2 is a block diagram of a laser processing apparatus according to a first embodiment of the present invention. Each component and connection line mainly shows what is considered necessary for explaining this embodiment, and does not necessarily show everything necessary for the laser processing apparatus.
The laser processing device here is for drilling holes in a printed circuit board, but the present invention is not limited thereto, and may be a laser processing device that processes multiple locations on a workpiece using laser pulses.

図2において、レーザ加工装置はレーザ発振器(図示せず)から出射されたレーザパルスをプリント基板1に照射するレーザ照射ユニット2と、装置全体の動作を制御するための全体制御部3を含む。
レーザ照射ユニット2の内部には、レーザパルスを2次元方向に偏向させるガルバノスキャナ4、ガルバノスキャナ4からのレーザパルスをプリント基板1の穴あけ位置に照射する集光レンズ5等を含む。
全体制御部3は、例えばプログラム制御の処理装置を中心にして構成され、ガルバノスキャナ4を制御するガルバノ制御部6等が設けられている。
In FIG. 2, the laser processing apparatus includes a laser irradiation unit 2 that irradiates a printed circuit board 1 with a laser pulse emitted from a laser oscillator (not shown), and an overall control section 3 that controls the operation of the entire apparatus.
The inside of the laser irradiation unit 2 includes a galvano scanner 4 that deflects the laser pulse in two-dimensional directions, a condenser lens 5 that irradiates the laser pulse from the galvano scanner 4 to the drilling position of the printed circuit board 1, and the like.
The overall control section 3 is configured mainly of, for example, a program-controlled processing device, and is provided with a galvano control section 6 for controlling the galvano scanner 4 and the like.

ガルバノ制御部6は図3に示すような構成となっている。
すなわち、ガルバノ制御部6は全体制御部3の内部において連続的に与えられるガルバノ移動指令Cgを受取るガルバノ指令受付部10と、ガルバノスキャナ4内に含まれ反射ミラーを回転させるためのガルバノモータ11を駆動するための駆動電流を発生するガルバノ駆動回路12と、ガルバノ指令受付部10で受付けたガルバノ移動指令Cgに基づきガルバノ駆動回路12を制御するためのガルバノ駆動制御部13とを含む。
The galvano control section 6 has a configuration as shown in FIG.
That is, the galvano control section 6 includes a galvano command receiving section 10 that receives galvano movement commands Cg continuously given within the overall control section 3, and a galvano motor 11 included in the galvano scanner 4 for rotating the reflecting mirror. It includes a galvano drive circuit 12 that generates a drive current for driving, and a galvano drive control section 13 that controls the galvano drive circuit 12 based on a galvano movement command Cg received by a galvano command reception section 10.

ガルバノ駆動制御部13は各ガルバノ移動指令Cgにより指定される時間変位パターンを記憶する電流パターン記憶部14と、この電流パターン記憶部14から読み出した時間変位パターンを補正してガルバノ駆動回路12に与える電流パターン補正部15を含む。ガルバノスキャナ4の内部には、ガルバノモータ11の回転角度を検出してガルバノ駆動制御部12へフィードバック信号を送るためのエンコーダ16が設けられている。
なお、ガルバノスキャナ4内に含まれるガルバノモータ11は、走査位置をプリント基板1上でX方向に移動させるためのX系と、Y方向に移動させるためのY系の二つが設けられる。従って、図3では省略してあるが、ガルバノ駆動回路12とガルバノ駆動制御部13とエンコーダ16は、X系とY系のそれぞれに対応して設けられているものとする。
The galvano drive control unit 13 includes a current pattern storage unit 14 that stores the time displacement pattern designated by each galvano movement command Cg, and corrects the time displacement pattern read from the current pattern storage unit 14 and provides the corrected time displacement pattern to the galvano drive circuit 12. It includes a current pattern correction section 15. An encoder 16 is provided inside the galvano scanner 4 to detect the rotation angle of the galvano motor 11 and send a feedback signal to the galvano drive control section 12.
The galvano motor 11 included in the galvano scanner 4 is provided with two types: an X system for moving the scanning position in the X direction on the printed circuit board 1, and a Y system for moving the scanning position in the Y direction. Therefore, although omitted in FIG. 3, it is assumed that the galvano drive circuit 12, the galvano drive control section 13, and the encoder 16 are provided corresponding to the X system and the Y system, respectively.

電流パターン記憶部14に記憶されている時間変位パターンとは、ガルバノモータ11の回転角度に応じてガルバノ駆動回路12から与える駆動電流の波形を示すものであり、波形は例えば図4に示すようなものである。
すなわち、ガルバノモータ11の起動から停止までの駆動電流の変化、すなわち各時刻に対応してその時の駆動電流の値P1、P2、P3・・・により表されるパターンである。電流パターン記憶部14に記憶されている各時間変位パターンの周期Tは、いずれも同じ長さであり、駆動電流値P1、P2、P3・・・だけが異なっている。
The time displacement pattern stored in the current pattern storage unit 14 indicates the waveform of the drive current given from the galvano drive circuit 12 according to the rotation angle of the galvano motor 11, and the waveform is, for example, as shown in FIG. It is something.
That is, it is a pattern represented by the change in drive current from start to stop of the galvano motor 11, that is, the drive current values P1, P2, P3, . . . corresponding to each time. The periods T of the respective time displacement patterns stored in the current pattern storage section 14 are all the same length, and only the drive current values P1, P2, P3, . . . are different.

電流パターン補正部15は電流パターン記憶部14から読み出した時間変位パターンでの駆動電流値P1、P2、P3・・・を指定された比率で変換するものである。例えば85%に縮小する場合、駆動電流値P1、P2、P3・・・はそれぞれ85%となり、駆動電流を弱めることができる。また、125%に拡大する場合、駆動電流値P1、P2、P3・・・はそれぞれ125%となり、駆動電流を強めることができる。
図1は電流パターン補正部15での処理を説明するためのフローチャートである。
電流パターン補正部15では、新たな受付けたガルバノ移動指令Cgがガルバノ指令受付部10で受付けされる(ステップ1)と、当該ガルバノ移動指令Cgでのガルバノモータの回転方向が前回のガルバノ移動指令Cgでのガルバノモータ11の回転方向と同じかどうかを判定する(ステップ2)。同じ方向でない場合、同一方向への回転をカウントするカウンタ(図示せず)のカウント値Cをリセットし(ステップ3)、電流パターン記憶部14から読み出した時間変位パターンをそのままガルバノ駆動回路12に出力する(ステップ4)。
なお、前記カウンタはガルバノ駆動制御部13の内部に設けられている。
The current pattern correction section 15 converts the drive current values P1, P2, P3, . . . in the time displacement pattern read from the current pattern storage section 14 at a specified ratio. For example, when reducing the size to 85%, each of the drive current values P1, P2, P3, etc. becomes 85%, and the drive current can be weakened. Furthermore, when expanding to 125%, the drive current values P1, P2, P3, etc. each become 125%, and the drive current can be strengthened.
FIG. 1 is a flowchart for explaining the processing in the current pattern correction section 15.
In the current pattern correction unit 15, when a newly accepted galvano movement command Cg is accepted by the galvano command reception unit 10 (step 1), the rotation direction of the galvano motor in the galvano movement command Cg is the same as the previous galvano movement command Cg. It is determined whether the direction of rotation of the galvano motor 11 is the same as that in step 2 (step 2). If they are not in the same direction, the count value C of a counter (not shown) that counts rotations in the same direction is reset (step 3), and the time displacement pattern read from the current pattern storage section 14 is output as is to the galvano drive circuit 12. (Step 4).
Note that the counter is provided inside the galvano drive control section 13.

ステップ2において同じ方向であると判定された場合、前記カウンタのカウント値Cを1だけプラスし(ステップ5)、このカウント値Cが所定値Cmに達したかどうかを判定する(ステップ6)。ここでカウント値Cが所定値Cmに達していなければ、電流パターン記憶部14から読み出した時間変位パターンをそのままガルバノ駆動回路12に出力する(ステップ4)。
一方、ステップ6においてカウント値Cが所定値Cmに達していれば、カウンタのカウント値Cをリセットし(ステップ7)、電流パターン記憶部14から読み出した時間変位パターンを予め決めた比率で縮小してガルバノ駆動回路12に出力する(ステップ8)。
If it is determined in step 2 that they are in the same direction, the count value C of the counter is incremented by 1 (step 5), and it is determined whether this count value C has reached a predetermined value Cm (step 6). Here, if the count value C has not reached the predetermined value Cm, the time displacement pattern read from the current pattern storage section 14 is output as is to the galvano drive circuit 12 (step 4).
On the other hand, if the count value C has reached the predetermined value Cm in step 6, the count value C of the counter is reset (step 7), and the time displacement pattern read from the current pattern storage section 14 is reduced by a predetermined ratio. and outputs it to the galvano drive circuit 12 (step 8).

以上の実施例1によれば、ガルバノスキャナ4に含まれるガルバノモータ11の回転方向が何回か連続して同じになるような移動指令がガルバノスキャナ4に与えられると、目標位置よりも行き過ぎが発生するヒステリシス特性がある場合、ガルバノモータ11の駆動電流の読み出した時間変位パターンを縮小し駆動電流を弱めるので行き過ぎを抑えることができ、ガルバノスキャナ4の目標位置への位置決め精度を向上させることが可能となる。 According to the first embodiment described above, when a movement command is given to the galvano scanner 4 such that the rotation direction of the galvano motor 11 included in the galvano scanner 4 is the same several times in succession, the rotation direction of the galvano motor 11 included in the galvano scanner 4 is given to the galvano scanner 4. If there is a hysteresis characteristic that occurs, the read time displacement pattern of the drive current of the galvano motor 11 is reduced and the drive current is weakened, so overshoot can be suppressed and the accuracy of positioning the galvano scanner 4 to the target position can be improved. It becomes possible.

次に、本発明の実施例2を説明する。
実施例2においては、図1で説明した電流パターン補正部15での処理を図5のフローチャートのように変更する。
電流パターン補正部15では、新たな受付けたガルバノ移動指令Cgがガルバノ指令受付部10で受付けされる(ステップ21)と、当該ガルバノ移動指令Cgでのガルバノモータ11の回転方向が前回のガルバノ移動指令Cgでのガルバノモータ11の回転方向と同じかどうかを判定する(ステップ22)。同じ方向でない場合、これまでの回転角度の累計を記憶している累計レジスタ(図示せず)の内容をリセットし(ステップ23)、電流パターン記憶部14から読み出した時間変位パターンをそのままガルバノ駆動回路12に出力する(ステップ24)。
なお、前記累計レジスタはガルバノ駆動制御部13の内部に設けられている。
Next, a second embodiment of the present invention will be described.
In the second embodiment, the processing in the current pattern correction section 15 described in FIG. 1 is changed as shown in the flowchart in FIG.
In the current pattern correction unit 15, when a newly received galvano movement command Cg is received by the galvano command reception unit 10 (step 21), the rotation direction of the galvano motor 11 in accordance with the galvano movement command Cg is the same as the previous galvano movement command. It is determined whether the rotation direction of the galvano motor 11 is the same as that at Cg (step 22). If they are not in the same direction, the contents of a cumulative total register (not shown) that stores the cumulative total of rotation angles so far are reset (step 23), and the time displacement pattern read from the current pattern storage section 14 is directly used by the galvano drive circuit. 12 (step 24).
Note that the cumulative total register is provided inside the galvano drive control section 13.

ステップ22において同じ方向であると判定された場合、新たなガルバノ移動指令Cgでのガルバノモータ11の回転角度を前記累計レジスタの内容に加算して新たな累計角度θsを求め(ステップ25)、この新たな累計角度θsが所定値θmに達したかどうかを判定する(ステップ26)。ここで所定値θmに達していなければ、電流パターン記憶部14から読み出した時間変位パターンをそのままガルバノ駆動回路12に出力する(ステップ24)。
一方、ステップ25において累計レジスタの内容が所定値θmに達していれば、累計レジスタの内容をリセットし(ステップ27)、電流パターン記憶部14から読み出した時間変位パターンを予め決めた比率で縮小してガルバノ駆動回路12に出力する(ステップ28)。
If it is determined in step 22 that they are in the same direction, the rotation angle of the galvano motor 11 with the new galvano movement command Cg is added to the contents of the cumulative total register to obtain a new cumulative angle θs (step 25). It is determined whether the new cumulative angle θs has reached a predetermined value θm (step 26). If the predetermined value θm has not been reached here, the time displacement pattern read from the current pattern storage section 14 is output as is to the galvano drive circuit 12 (step 24).
On the other hand, if the contents of the cumulative total register have reached the predetermined value θm in step 25, the contents of the cumulative total register are reset (step 27), and the time displacement pattern read from the current pattern storage section 14 is reduced by a predetermined ratio. and outputs it to the galvano drive circuit 12 (step 28).

以上の実施例2によれば、ガルバノスキャナ4に含まれるガルバノモータ11の回転方向が何回か連続して同じになり、それらの回転角度の累計が所定値を超えるような移動指令がガルバノスキャナ4に与えられると、目標位置よりも行き過ぎが発生する特性がある場合、ガルバノモータ11の駆動電流の時間変位パターンを縮小し駆動電流を弱めるので行き過ぎを抑えることができ、ガルバノスキャナ4の目標位置への位置決め精度を向上させることが可能となる。 According to the second embodiment described above, the galvano scanner 4 receives a movement command in which the direction of rotation of the galvano motor 11 included in the galvano scanner 4 is the same several times in succession, and the cumulative total of these rotation angles exceeds a predetermined value. 4, if there is a characteristic that overtravel occurs compared to the target position, the time displacement pattern of the drive current of the galvano motor 11 is reduced and the drive current is weakened, so overshoot can be suppressed, and the target position of the galvano scanner 4 can be suppressed. It becomes possible to improve the positioning accuracy.

以上、実施の形態に基づき本発明を具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもなく、様々な変形例が含まれる。
例えば、実施例1や2における電流パターン補正部15においては、ガルバノモータ11の回転方向や回転角度等の回転履歴に基づいて新たな動作指令に対する駆動電流の時間変位パターンを縮小し駆動電流を弱めるように補正しているが、過去の回転方向や回転角度等の回転履歴に基づいて時間変位パターンを縮小し駆動電流を弱めるだけでなく、時間変位パターンを拡大し駆動電流を強めるように補正するようにしてもよい。
このようにすれば、目標位置よりも未到達が発生する特性がある場合、駆動電流を強めるのでガルバノスキャナ4の目標位置への位置決め精度を向上させることが可能となる。
Although the present invention has been specifically described above based on the embodiments, it goes without saying that the present invention is not limited to the embodiments described above, and can be modified in various ways without departing from the gist thereof. , including various modifications.
For example, the current pattern correction unit 15 in the first and second embodiments reduces the time displacement pattern of the drive current in response to a new operation command and weakens the drive current based on the rotation history such as the rotation direction and rotation angle of the galvano motor 11. However, based on the rotation history such as past rotation direction and rotation angle, the time displacement pattern is not only reduced to weaken the drive current, but also corrected to expand the time displacement pattern and strengthen the drive current. You can do it like this.
In this way, if there is a characteristic that the target position is not reached, the drive current is strengthened, so that it is possible to improve the accuracy of positioning the galvano scanner 4 to the target position.

また、電流パターン補正部13は、ガルバノモータ11の過去の回転方向等に基づいて読み出した時間変位パターンの補正を行うものであるが、他の観点からの補正も行うようにしてもよい。
すなわち、電流パターン補正部15は電流パターン記憶部14から読み出した時間変位パターンを任意の率で縮小あるいは拡大できるようにすれば、電流パターン記憶部14に記憶する時間変位パターンの種類を少なくでき、電流パターン記憶部14の記憶領域の節約ができる。
Further, the current pattern correction unit 13 corrects the time displacement pattern read out based on the past rotational direction of the galvano motor 11, but may also perform correction from other viewpoints.
That is, if the current pattern correction unit 15 is able to reduce or enlarge the time displacement pattern read from the current pattern storage unit 14 at an arbitrary rate, the number of types of time displacement patterns stored in the current pattern storage unit 14 can be reduced. The storage area of the current pattern storage section 14 can be saved.

1:プリント基板、2:レーザ照射ユニット、3:全体制御部、
4:ガルバノスキャナ、6:ガルバノ制御部、10:ガルバノ指令受付部、
11:ガルバノモータ、12:ガルバノ駆動回路、13:ガルバノ駆動制御部、
14:電流パターン記憶部、15:電流パターン補正部、16:エンコーダ
1: Printed circuit board, 2: Laser irradiation unit, 3: Overall control section,
4: Galvano scanner, 6: Galvano control unit, 10: Galvano command reception unit,
11: Galvano motor, 12: Galvano drive circuit, 13: Galvano drive control section,
14: Current pattern storage unit, 15: Current pattern correction unit, 16: Encoder

Claims (2)

ガルバノモータによって反射ミラーを回転させレーザ発振器からのレーザパルスを2次元方向に走査するガルバノスキャナと、前記ガルバノモータに駆動電流を供給する駆動回路とを有するレーザ加工装置において、
前記ガルバノモータの起動から停止までの前記駆動電流の変化を示し、時間経過に伴う前記駆動電流の変化が異なる複数の時間変位パターンを記憶する電流パターン記憶部と、
前記複数の時間変位パターンのうち前記ガルバノスキャナへの動作指令により指定された時間変化パターンを、前記電流パターン記憶部から読み出して補正する電流パターン補正部と、
前記動作指令により指定された時間変化パターンに基づく前記ガルバノモータの回転方向が同一方向に連続する回数をカウントするカウント手段と、を備え、
新たな動作指令において前記カウント手段でのカウント値が所定値になったら前記電流パターン記憶部から読み出した前記時間変位パターンを縮小して前記駆動電流が弱まるように前記電流パターン補正部で補正するようにしたことを特徴とするレーザ加工装置。
A laser processing device including a galvano scanner that rotates a reflecting mirror by a galvano motor and scans a laser pulse from a laser oscillator in a two-dimensional direction, and a drive circuit that supplies a drive current to the galvano motor,
a current pattern storage unit that stores a plurality of time displacement patterns that indicate changes in the drive current from startup to stop of the galvano motor and that vary in changes in the drive current over time ;
a current pattern correction unit that reads out from the current pattern storage unit and corrects a time change pattern specified by an operation command to the galvano scanner among the plurality of time displacement patterns;
Counting means for counting the number of times that the rotation direction of the galvano motor continues in the same direction based on the time change pattern specified by the operation command,
When the count value of the counting means reaches a predetermined value in response to a new operation command, the current pattern correction section corrects the time displacement pattern read out from the current pattern storage section so that the drive current weakens. A laser processing device characterized by:
ガルバノモータによって反射ミラーを回転させレーザ発振器からのレーザパルスを2次元方向に走査するガルバノスキャナと、前記ガルバノモータに駆動電流を供給する駆動回路とを有するレーザ加工装置において、
前記ガルバノモータの起動から停止までの前記駆動電流の変化を示し、時間経過に伴う前記駆動電流の変化が異なる複数の時間変位パターンを記憶する電流パターン記憶部と、
前記複数の時間変位パターンのうち前記ガルバノスキャナへの動作指令により指定された時間変化パターンを、前記電流パターン記憶部から読み出して補正する電流パターン補正部と、
前記動作指令により指定された時間変化パターンに基づく前記ガルバノモータの回転方向が同一方向に連続した場合の回転角度の累計値を算出する累計手段と、を備え、
新たな動作指令において前記累計値が所定値になったら前記電流パターン記憶部から読み出した前記時間変位パターンを縮小して前記駆動電流が弱まるように前記電流パターン補正部で補正するようにしたことを特徴とするレーザ加工装置。
A laser processing device including a galvano scanner that rotates a reflecting mirror by a galvano motor and scans a laser pulse from a laser oscillator in a two-dimensional direction, and a drive circuit that supplies a drive current to the galvano motor,
a current pattern storage unit that stores a plurality of time displacement patterns that indicate changes in the drive current from startup to stop of the galvano motor and that vary in changes in the drive current over time ;
a current pattern correction unit that reads out and corrects a time change pattern specified by an operation command to the galvano scanner from the current pattern storage unit among the plurality of time displacement patterns;
a cumulative means for calculating a cumulative value of rotation angles when the rotation direction of the galvano motor continues in the same direction based on the time change pattern specified by the operation command;
When the cumulative value reaches a predetermined value in a new operation command , the current pattern correction unit corrects the time displacement pattern read from the current pattern storage unit so that the drive current weakens. Characteristic laser processing equipment.
JP2019228798A 2019-12-19 2019-12-19 laser processing equipment Active JP7399702B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019228798A JP7399702B2 (en) 2019-12-19 2019-12-19 laser processing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019228798A JP7399702B2 (en) 2019-12-19 2019-12-19 laser processing equipment

Publications (2)

Publication Number Publication Date
JP2021096410A JP2021096410A (en) 2021-06-24
JP7399702B2 true JP7399702B2 (en) 2023-12-18

Family

ID=76431317

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019228798A Active JP7399702B2 (en) 2019-12-19 2019-12-19 laser processing equipment

Country Status (1)

Country Link
JP (1) JP7399702B2 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001228414A (en) 2000-02-18 2001-08-24 Matsushita Electric Ind Co Ltd Galvanometer control device
JP2003084225A (en) 2001-09-11 2003-03-19 Sumitomo Heavy Ind Ltd Method and device for controlling galvanoscanner, and the galvanoscanner
JP2003094192A (en) 2001-09-25 2003-04-02 Sunx Ltd Laser beam machining device
JP2005292322A (en) 2004-03-31 2005-10-20 Hitachi Via Mechanics Ltd Method of controlling galvanoscanner, apparatus for controlling galvanoscanner and laser machining apparatus
JP2008064506A (en) 2006-09-05 2008-03-21 Mitsubishi Electric Corp DC motor current detection device and galvano scanner system
CN101576657A (en) 2008-05-09 2009-11-11 日立比亚机械股份有限公司 Electrical scanner device and laser machining apparatus having the electrical scanner device
US20190341834A1 (en) 2016-12-23 2019-11-07 Scanlab Gmbh Galvanometer Drive with Multi-Layer Permanent Magnets

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3077539B2 (en) * 1994-12-22 2000-08-14 松下電器産業株式会社 Laser processing method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001228414A (en) 2000-02-18 2001-08-24 Matsushita Electric Ind Co Ltd Galvanometer control device
JP2003084225A (en) 2001-09-11 2003-03-19 Sumitomo Heavy Ind Ltd Method and device for controlling galvanoscanner, and the galvanoscanner
JP2003094192A (en) 2001-09-25 2003-04-02 Sunx Ltd Laser beam machining device
JP2005292322A (en) 2004-03-31 2005-10-20 Hitachi Via Mechanics Ltd Method of controlling galvanoscanner, apparatus for controlling galvanoscanner and laser machining apparatus
JP2008064506A (en) 2006-09-05 2008-03-21 Mitsubishi Electric Corp DC motor current detection device and galvano scanner system
CN101576657A (en) 2008-05-09 2009-11-11 日立比亚机械股份有限公司 Electrical scanner device and laser machining apparatus having the electrical scanner device
JP2009271417A (en) 2008-05-09 2009-11-19 Hitachi Via Mechanics Ltd Galvanoscanner apparatus and laser machining apparatus equipped with galvanoscanner apparatus
US20190341834A1 (en) 2016-12-23 2019-11-07 Scanlab Gmbh Galvanometer Drive with Multi-Layer Permanent Magnets

Also Published As

Publication number Publication date
JP2021096410A (en) 2021-06-24

Similar Documents

Publication Publication Date Title
US10175684B2 (en) Laser processing robot system and control method of laser processing robot system
JP6496340B2 (en) Scanner control device, robot control device, and remote laser welding robot system
JP6386501B2 (en) Laser processing robot system and laser processing method
JP4286677B2 (en) Laser marking device and laser marking method
JP4575812B2 (en) Laser marking device and barcode printing method using the same
EP2380693B1 (en) Device and process for marking a moving object by laser
JP7399702B2 (en) laser processing equipment
KR101722916B1 (en) 5-axis device fabricating surface continuously based on laser scanner and control method for the device
JP6377506B2 (en) Motor control device and correction data creation method in the same
KR101683696B1 (en) Robot, robot control method and robot control program
US5602544A (en) Absolute encoder and method of generating its current position
WO2016051555A1 (en) Numerical control device
JP2018159815A (en) Galvano scanner
JP4277747B2 (en) Laser processing equipment
JP4670911B2 (en) Laser processing equipment
CN114077247B (en) Position determination device, control method for position determination device and storage medium
JP5477247B2 (en) Numerical control apparatus, moving path correcting method, moving path correcting program, and storage medium
JP5946359B2 (en) Motor control device and motor control method
JP5943627B2 (en) Laser processing apparatus and laser processing method
JP4872978B2 (en) Laser processing equipment
JP2003094192A (en) Laser beam machining device
JP6645785B2 (en) Laser marker device
JP4674996B2 (en) Laser marking device
JP2016187299A (en) Motor control device and motor control method
JP3797998B2 (en) Motor control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220730

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230329

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230502

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20230630

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230824

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20230824

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20231128

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231206

R150 Certificate of patent or registration of utility model

Ref document number: 7399702

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150