JP3850308B2 - Method and apparatus for digital control of galvano scanner - Google Patents
Method and apparatus for digital control of galvano scanner Download PDFInfo
- Publication number
- JP3850308B2 JP3850308B2 JP2002037422A JP2002037422A JP3850308B2 JP 3850308 B2 JP3850308 B2 JP 3850308B2 JP 2002037422 A JP2002037422 A JP 2002037422A JP 2002037422 A JP2002037422 A JP 2002037422A JP 3850308 B2 JP3850308 B2 JP 3850308B2
- Authority
- JP
- Japan
- Prior art keywords
- mirror
- galvano scanner
- digital control
- positioning
- movement
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Laser Beam Processing (AREA)
- Mechanical Optical Scanning Systems (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、互いに独立して動作する複数のミラーを用いてビームの照射位置を移動するためのガルバノスキャナのデジタル制御方法及び装置にかかり、特に、レーザビームを照射して、プリント配線基板などの適所に穴開け加工を行うレーザドリルマシンに用いるのに好適な、加工時間を短縮することが可能なガルバノスキャナのデジタル制御方法及び装置に関する。
【0002】
【従来の技術】
一般的なレーザドリルマシンの要部の構成例を図1に示す。本構成例は、図示しないレーザ発振器から照射される、例えばパルス状のレーザビーム12を、加工対象物10の表面(加工面)10Aで所定のY方向(図1では紙面に垂直な方向)に走査するためのミラー(Yミラーと称する)15を含む第1ガルバノスキャナ14と、該第1ガルバノスキャナ14によってY方向に走査されたレーザビーム12を、同じく加工面10Aで前記第1ガルバノスキャナ14による走査方向と垂直なX方向(図1では紙面と平行な方向)に走査するためのミラー(Xミラーと称する)17を含む第2ガルバノスキャナ16と、前記第1及び第2ガルバノスキャナ14、16により2方向に走査されたレーザビームを、加工面10Aに対して垂直な方向に偏向するためのf−θレンズ18とを備えている。
【0003】
このガルバノスキャナにおいては、第1及び第2ガルバノスキャナ14、16でミラー15、17を回転させることにより、レーザビーム12を加工面10A内の任意の位置に移動することができる。ミラー15、17により偏向したレーザビームは、f−θレンズ18を通過すると、加工面10Aに集光する。このため、2つのガルバノスキャナ14、16を制御することにより、加工面10Aの任意の箇所をレーザ加工することが可能となる。
【0004】
なお、図1では、ガルバノスキャナが2つの場合を例示したが、3つ以上の場合もある。
【0005】
基板の穴開けなどでは、高いスループットが要求されるため、加工対象物10を移動させる方法に比べて、レーザビームを移動させることにより、高速に処理を行うことが可能な、ガルバノスキャナを用いることが多い。
【0006】
【発明が解決しようとする課題】
しかしながら、一般に、ガルバノスキャナは、ミラーの大きさ及び移動量によって、目標角度到達後、振動が収まって、レーザビームを照射できる状態となるまでの位置決めに要する時間が異なり、通常、これらが大きくなる程、位置決めに時間がかかる。又、移動量だけでなく、絶対的な移動位置によっても位置決め特性が異なることがある。
【0007】
ある加工点に達するためには、この複数のガルバノスキャナを位置決めさせることが必要であり、いずれか一つのみを早く位置決めしてもあまり意味がない。
【0008】
複数のガルバノスキャナに指令値を出力するとき、システム構成によっては、出力に時間差が生じてしまう場合がある。このような時間差が生じた場合の位置決め完了への影響を、ガルバノスキャナが2つの場合を例にとって、図2を用いて説明する。図2(a)に示すように、常にXミラー17を優先的に駆動させた場合(X優先と称する)、Y方向の移動時間が長くなる条件(ア)では、X方向の移動方向が長くなる条件(イ)に比べて、指令値出力の時間差分だけ、加工点への位置決め完了が遅くなる。逆に、図2(b)に示すように、常にYミラー15を優先的に駆動させた場合(Y優先と称する)は、X方向の移動時間が長くなる条件(イ)で、この現象が発生する。この時間差がたとえわずかであっても、高速化の要求に従い、無視できなくなってきている。
【0009】
従来、このような問題には、▲1▼大きい方のミラー(図1の例ではXミラー17)を常に先に駆動するか、あるいは、▲2▼小さいほうのミラー(図1の例ではYミラー15)を常に先に駆動して、且つ、加工経路上のYミラーの移動回数を多くするなどの対策がとられていたが、いずれも、問題を軽減できる程度であり、必ずしも最適とはいえなかった。
【0010】
本発明は、前記従来の問題点を解決するべくなされたもので、複数のガルバノスキャナに与える指令値出力順を固定せずに、移動毎に判断/操作することによって、スループットの低下を最小限に抑えることを課題とする。
【0011】
【課題を解決するための手段】
本発明は、互いに独立して動作する複数のミラーを用いてビームの照射位置を移動するためのガルバノスキャナのデジタル制御方法において、指令値の出力順を固定せず、各ミラーの位置決めに要する時間を予測し、位置決めに時間がかかるものから順に指令値を出力するようにして、前記課題を解決したものである。
【0012】
又、前記位置決めに要する時間を、予め実験により求めた各ミラーの移動量と移動時間の関係に基づいて予測するようにしたものである。
【0013】
更に、前記位置決めに要する時間を、各ミラーの移動量に、ミラー毎に求めておいた係数を乗ずることによって求めるようにしたものである。
【0014】
あるいは、前記位置決めに要する時間を、各ミラー毎に作成しておいたテーブルを用いて求めるようにしたものである。
【0015】
本発明は、又、前記のガルバノスキャナのデジタル制御方法を用いて、ビームの照射位置を制御することを特徴とするビーム照射位置制御方法を提供するものである。
【0016】
本発明は、又、互いに独立して動作する複数のミラーを用いてビームの照射位置を移動するためのガルバノスキャナのデジタル制御装置において、各ミラーの位置決めに要する時間を予測する手段と、指令値の出力順を固定せず、位置決めに時間がかかるものから順に指令値を出力する手段と、を備えることにより、前記課題を解決したものである。
【0017】
本発明は、又、前記のガルバナスキャナのデジタル制御装置を備えたことを特徴とするビーム照射位置制御装置を提供するものである。
【0018】
【発明の実施の形態】
以下、ガルバノスキャナが2つの場合を例にとって、本発明の実施形態を詳細に説明する。
【0019】
本発明に係るガルバノスキャナ制御装置と、その周辺装置は、図3に示す如く、上位コントローラ20から入力される各ミラー毎の目標角度200に応じて、各ミラー毎の指令値320を生成するデジタル計算器32と、該デジタル計算器32から出力される指令値320をアナログの指令電圧340に変換するD/A変換器34と、前記上位コントローラ20からの移動開始指令202をトリガとして、該D/A変換器34から入力されるアナログ指令電圧340、及び、ミラー毎に設けられたモータ40によって駆動されるミラーの回転角を検出するための、ミラー毎に設けられた角度センサ42から入力されるミラー角度計測信号420から、ミラー毎に電流指令360を出力するアナログ回路36と、該アナログ回路36から入力される電流指令360に応じて駆動電流380を作り出して、モータ40を駆動するための、各ミラー毎に設けられたパワーアンプ38とを含んで構成されている。
【0020】
ここで、破線で囲まれた部分が、ガルバノスキャナ制御装置30である。
【0021】
図において、50は、前記上位コントローラ20から入力されるトリガ信号204によりレーザビームを発振するレーザ発振器である。
【0022】
本実施形態において、2つのミラー14、16の目標角度200は、上位コントローラ20からデジタル計算器32に入力され、指令値320が生成される。これを、D/A変換器34によって、アナログの指令電圧340とし、上位コントローラ20からの移動開始指令202をトリガにして、アナログ回路36に入力する。
【0023】
一方、ミラー14、16の角度420は、角度センサ42により計測され、アナログ回路36に入力される。
【0024】
アナログ回路36では、フィードバック制御が組まれており、指令電圧340と計測角度信号420から電流指令360が出力される。
【0025】
パワーアンプ38により、該電流指令360に従った駆動電流380がミラー毎に作り出され、これにより、モータ40が駆動され、ミラー14、16が回転する。
【0026】
前記アナログ回路36は、更に、モータ角度が予め設定された整定範囲に入ったことを示す整定範囲内信号362をミラー毎に生成する。この整定範囲内信号の生成に関しては、出願人が先に出願した特開2003−236692号公報に詳細に記載されているので、説明は省略する。
【0027】
この整定範囲内信号362がデジタル計算器32に入力され、それを元に位置決め完了判断を行い、上位コントローラ20に位置決め完了信号322を出力する。
【0028】
これを受けた上位コントローラ20は、レーザ発振器50へトリガ信号204を出力し、レーザが照射される。
【0029】
本発明による2つのガルバノスキャナへの指令値320の出力順の判断は、前記デジタル計算器32で行う。
【0030】
以下、説明をわかり易くするために、ガルバノスキャナが2つの場合の細部について具体的に説明する。
【0031】
いずれのガルバノスキャナに対して先に指令値を出力するかを判断するためには、それぞれのガルバノスキャナにおける移動量と移動時間の関係を、予め実験等により明らかにしておく。以下、この関係を元に判断する方法の例を説明する。
【0032】
先ず、図4に示す如く、移動量によらず、XとYのガルバノスキャナ移動時間の比が、ほぼ同じ第1の場合には、Xの移動時間とYの移動時間の比を一つ決定することができる。これらをTx、Tyとし、デジタル計算器32に記憶させておく。
【0033】
このような場合の指令値の出力順は、図5に示すような手順に従って決定する。即ち、動作の際には、まず目標値を入力した段階で、ステップ100で、XとYの移動量を算出する。次いで、XとYの移動時間に、予め設定しておいた係数Tx、Tyをそれぞれかけ、相対的な移動時間を算出する。
【0034】
次いで、ステップ102でこれらを比較し、ステップ104又は106で、移動時間の長い方のガルバノスキャナへ先に指令値を出力する。
【0035】
一方、図6に示す如く、移動量によってXとYの移動時間の比が異なる第2の場合には、ある移動量範囲毎に移動時間を近似する。この際、移動時間の変化が大きいところでは移動量範囲を狭く、小さいところでは広く区切る。移動量範囲を狭くするほど、移動時間を精度良く求めることができる。
【0036】
求めた移動時間を、図7に示すような移動時間テーブルとして、前記デジタル計算器32に記憶させておく。
【0037】
このような場合の指令値の出力順は、図8に示すような手順に従って決定する。
【0038】
即ち、動作の際には、まず目標値を入力した段階で、ステップ100で、XとYの移動量を算出する。
【0039】
次にステップ202で、移動量に対応したXとYの移動時間を、予め設定しておいた移動時間テーブルから読み出して、移動量範囲毎に近似する。
【0040】
次いで、ステップ204でこれらを比較し、ステップ206又は208で、移動時間の長い方のガルバノスキャナへ先に指令値を出力する。
【0041】
このような方法により、指令値出力順を固定せず、位置決めに時間を要する条件のガルバノスキャナへの指令値を先に出力するよう移動毎に判断/操作することで、図2(a)(ア)や図2(b)(イ)のような位置決め時間低下を回避して、常に図2(a)(イ)や図2(b)(ア)のような、無駄の無い動作が可能となる。
【0042】
なお、前記実施形態においては、説明を簡単にするために、ガルバノスキャナの数が2とされていたが、ガルバノスキャナの数はこれに限定されず、3以上、例えば、2箇所に同時に穴開け加工を行うために、図1に示すような光学系が2系統並設され、ガルバノスキャナが2×2=4台あるようなレーザドリルマシンにも同様に適用できることは明らかである。この場合には、移動時間の長いものから順に指令値を出力することができる。
【0043】
又、前記実施形態においては、本発明が、レーザドリルマシンに適用されていたが、本発明の適用はこれに限定されず、ガルバノスキャナを用いるものであれば、例えば、マーキングマシン等、他の機械にも同様に適用できることは明らかである。又、ビームの種類もレーザビームに限定されない。
【0044】
【発明の効果】
本発明によれば、複数のガルバノスキャナに、移動に要する時間を考慮して、適切な出力順で指令値を出力することが可能となり、スループットの低下を最小限に抑えることが可能となる。
【0045】
従って、例えばレーザドリルマシンに用いた場合には、穴開け加工時間の短縮が可能となる。
【図面の簡単な説明】
【図1】本発明の適用対象であるレーザドリルマシンの要部構成を示す正面図
【図2】従来の問題点を説明するための、指令値出力順の位置決め完了の影響を示すタイムチャート
【図3】本発明にかかるガルバノスキャナ制御装置とその周辺装置の実施形態の構成を示すブロック図
【図4】ミラーの移動量と移動時間の関係の例を示す線図
【図5】図4の関係に用いるのに好適な、指令値出力順の決定手順を示す流れ図
【図6】ミラーの移動量と移動時間の関係の他の例を示す線図
【図7】図6の例に用いるのに好適な、移動時間テーブルの例を示す線図
【図8】同じく指令値出力順の決定手順を示す流れ図
【符号の説明】
10…加工対象物
10A…加工面
12…レーザビーム
14、16…ガルバノスキャナ
15、17…ミラー
18…f−θレンズ
20…上位コントローラ
30…ガルバノスキャナ制御装置
32…デジタル計算器
34…D/A変換器
36…アナログ回路
38…パワーアンプ
40…モータ/ミラー
42…角度センサ
50…レーザ発振器
200…ミラー目標角度
202…移動開始指令
204…トリガ信号
320…ミラー指令値
322…位置決め完了信号
340…アナログ指令電圧
360…電流指令
362…整定範囲内信号
380…駆動電流
420…ミラー角度計測信号[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a digital control method and apparatus for a galvano scanner for moving a beam irradiation position using a plurality of mirrors that operate independently from each other , and more particularly, a laser beam is applied to a printed wiring board or the like. The present invention relates to a digital control method and apparatus for a galvano scanner suitable for use in a laser drill machine that performs drilling at an appropriate position and capable of reducing the processing time.
[0002]
[Prior art]
A configuration example of a main part of a general laser drill machine is shown in FIG. In this configuration example, for example, a pulsed laser beam 12 irradiated from a laser oscillator (not shown) is applied to a predetermined Y direction (a direction perpendicular to the paper surface in FIG. 1) on the surface (processed surface) 10A of the processing target 10. A first galvano scanner 14 including a mirror (referred to as a Y mirror) 15 for scanning, and a laser beam 12 scanned in the Y direction by the first galvano scanner 14 are similarly processed on the processing surface 10A by the first galvano scanner 14. A second galvano scanner 16 including a mirror (referred to as an X mirror) 17 for scanning in the X direction (direction parallel to the paper surface in FIG. 1) perpendicular to the scanning direction by the first and second galvano scanners 14, And an f-θ lens 18 for deflecting the laser beam scanned in two directions by 16 in a direction perpendicular to the processing surface 10A.
[0003]
In this galvano scanner, the laser beam 12 can be moved to an arbitrary position in the processing surface 10A by rotating the mirrors 15 and 17 with the first and second galvano scanners 14 and 16. When the laser beams deflected by the mirrors 15 and 17 pass through the f-θ lens 18, they are condensed on the processing surface 10 </ b> A. For this reason, by controlling the two galvano scanners 14 and 16, it is possible to perform laser processing on an arbitrary portion of the processing surface 10A.
[0004]
Although FIG. 1 illustrates the case where there are two galvano scanners, there may be three or more.
[0005]
Since a high throughput is required for drilling a substrate, etc., a galvano scanner that can perform processing at high speed by moving the laser beam is used compared to the method of moving the workpiece 10. There are many.
[0006]
[Problems to be solved by the invention]
In general, however, the galvano scanner differs depending on the size and amount of movement of the mirror. After reaching the target angle, the time required for positioning until the vibration is settled and the laser beam can be irradiated differs. The longer the positioning takes. Further, the positioning characteristics may differ depending not only on the movement amount but also on the absolute movement position.
[0007]
In order to reach a certain processing point, it is necessary to position the plurality of galvano scanners, and it is meaningless to position only one of them quickly.
[0008]
When command values are output to a plurality of galvano scanners, there may be a time difference in output depending on the system configuration. The influence on the completion of positioning when such a time difference occurs will be described with reference to FIG. 2, taking an example of two galvano scanners. As shown in FIG. 2A, when the X mirror 17 is always driven with priority (referred to as X priority), the movement direction in the X direction is long under the condition (a) in which the movement time in the Y direction is long. Compared with the condition (A), the completion of positioning to the machining point is delayed by the time difference of the command value output. On the other hand, as shown in FIG. 2B, when the Y mirror 15 is always driven with priority (referred to as Y priority), this phenomenon occurs under the condition (i) in which the movement time in the X direction becomes longer. appear. Even if this time difference is small, it has become impossible to ignore in accordance with the demand for higher speed.
[0009]
Conventionally, either (1) the larger mirror (X mirror 17 in the example of FIG. 1) is always driven first, or (2) the smaller mirror (Y in the example of FIG. 1). Measures such as always driving the mirror 15) first and increasing the number of movements of the Y mirror on the machining path have been taken, but all of them can only reduce the problem and are not necessarily optimal. I couldn't.
[0010]
The present invention has been made to solve the above-described conventional problems, and minimizes a decrease in throughput by performing determination / operation for each movement without fixing the order of command value output to a plurality of galvano scanners. The problem is to keep it at a minimum.
[0011]
[Means for Solving the Problems]
The present invention relates to a digital control method of a galvano scanner for moving a beam irradiation position using a plurality of mirrors operating independently from each other, and does not fix the output order of command values, and the time required for positioning of each mirror And the command value is output in order from the one that takes time for positioning, thereby solving the above-mentioned problem.
[0012]
The time required for the positioning is predicted based on the relationship between the movement amount of each mirror and the movement time obtained in advance by experiments.
[0013]
Further, the time required for the positioning is obtained by multiplying the moving amount of each mirror by a coefficient obtained for each mirror.
[0014]
Alternatively, the time required for the positioning is obtained using a table prepared for each mirror.
[0015]
The present invention also provides a beam irradiation position control method characterized in that the beam irradiation position is controlled using the digital control method of the galvano scanner.
[0016]
The present invention also provides means for predicting the time required for positioning of each mirror in a digital control device for a galvano scanner for moving a beam irradiation position using a plurality of mirrors operating independently from each other, and a command value The output order is not fixed, and means for outputting command values in order from the one that takes time for positioning is provided to solve the above-mentioned problem.
[0017]
The present invention also provides a beam irradiation position control device comprising the digital control device for the galvana scanner.
[0018]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, the embodiment of the present invention will be described in detail by taking the case of two galvano scanners as an example.
[0019]
As shown in FIG. 3, the galvano scanner control device according to the present invention and its peripheral device are digital units that generate a
[0020]
Here, a portion surrounded by a broken line is the galvano scanner control device 30.
[0021]
In the figure,
[0022]
In the present embodiment, the target angle 200 of the two mirrors 14 and 16 is input from the host controller 20 to the digital calculator 32, and a
[0023]
On the other hand, the angle 420 of the mirrors 14 and 16 is measured by the angle sensor 42 and input to the
[0024]
In the
[0025]
A drive current 380 in accordance with the current command 360 is generated for each mirror by the
[0026]
The
[0027]
The set-in-
[0028]
Receiving this, the host controller 20 outputs a
[0029]
The output order of the
[0030]
Hereinafter, in order to make the explanation easy to understand, details in the case of two galvano scanners will be specifically described.
[0031]
In order to determine which galvano scanner the command value is to be output first, the relationship between the movement amount and the movement time in each galvano scanner is clarified in advance by experiments or the like. Hereinafter, an example of a method for determining based on this relationship will be described.
[0032]
First, as shown in FIG. 4, regardless of the amount of movement, if the ratio of the X and Y galvano scanner movement times is almost the same, the ratio of the X movement time and the Y movement time is determined one. can do. These are set as Tx and Ty and stored in the digital calculator 32.
[0033]
The output order of the command values in such a case is determined according to a procedure as shown in FIG. That is, in the operation, first, when the target value is input, the movement amount of X and Y is calculated in
[0034]
Next, in
[0035]
On the other hand, as shown in FIG. 6, in the second case where the ratio of the movement time of X and Y varies depending on the movement amount, the movement time is approximated for each movement amount range. At this time, the movement amount range is narrow where the change in the movement time is large, and is broadly divided where the movement time is small. The narrower the movement amount range, the more accurately the movement time can be obtained.
[0036]
The obtained travel time is stored in the digital calculator 32 as a travel time table as shown in FIG.
[0037]
The output order of the command values in such a case is determined according to a procedure as shown in FIG.
[0038]
That is, in the operation, first, when the target value is input, the movement amount of X and Y is calculated in
[0039]
Next, in
[0040]
Next, in
[0041]
By such a method, the command value output order is not fixed, and the command value to the galvano scanner under conditions that require time for positioning is determined / operated for each movement so that the command value is output first. 2) Avoiding a decrease in positioning time as shown in FIGS. 2B and 2A, it is possible to always operate without waste as shown in FIGS. 2A, 2B and 2A. It becomes.
[0042]
In the above embodiment, the number of galvano scanners is two for the sake of simplicity. However, the number of galvano scanners is not limited to this, and three or more, for example, two holes are simultaneously punched. In order to perform processing, it is apparent that the present invention can be similarly applied to a laser drill machine in which two optical systems as shown in FIG. 1 are arranged in parallel and there are 2 × 2 = 4 galvano scanners. In this case, the command value can be output in order from the longest movement time.
[0043]
Moreover, in the said embodiment, although this invention was applied to the laser drill machine, application of this invention is not limited to this, For example, if a galvano scanner is used, other machines, such as a marking machine, are used. Obviously, the same applies to machines. The type of beam is not limited to a laser beam.
[0044]
【The invention's effect】
According to the present invention, command values can be output to a plurality of galvano scanners in an appropriate output order in consideration of the time required for movement, and a reduction in throughput can be minimized.
[0045]
Therefore, for example, when used in a laser drill machine, the drilling time can be shortened.
[Brief description of the drawings]
FIG. 1 is a front view showing a configuration of a main part of a laser drill machine to which the present invention is applied. FIG. 2 is a time chart showing the influence of positioning completion in the order of command value output for explaining conventional problems. FIG. 3 is a block diagram showing a configuration of an embodiment of a galvano scanner control device and peripheral devices according to the present invention. FIG. 4 is a diagram showing an example of a relationship between a moving amount of a mirror and a moving time. FIG. 6 is a diagram showing another example of the relationship between the amount of movement of the mirror and the time of movement. FIG. 7 is used for the example of FIG. FIG. 8 is a flowchart showing an example of a procedure for determining the order of command value output.
DESCRIPTION OF SYMBOLS 10 ... Processing object 10A ... Processing surface 12 ... Laser beam 14, 16 ... Galvano scanner 15, 17 ... Mirror 18 ... f-theta lens 20 ... Host controller 30 ... Galvano scanner control device 32 ... Digital calculator 34 ... D /
Claims (7)
指令値の出力順を固定せず、
各ミラーの位置決めに要する時間を予測し、
位置決めに時間がかかるものから順に指令値を出力することを特徴とするガルバノスキャナのデジタル制御方法。In a digital control method of a galvano scanner for moving a beam irradiation position using a plurality of mirrors operating independently of each other,
The order of command value output is not fixed,
Predict the time required to position each mirror,
A digital control method for a galvano scanner, characterized in that command values are output in order from the one that takes time for positioning.
各ミラーの位置決めに要する時間を予測する手段と、
指令値の出力順を固定せず、位置決めに時間がかかるものから順に指令値を出力する手段と、
を備えたことを特徴とするガルバノスキャナのデジタル制御装置。In a digital control device of a galvano scanner for moving a beam irradiation position using a plurality of mirrors operating independently of each other,
Means for predicting the time required to position each mirror;
Means for outputting the command values in order from the one that takes time for positioning without fixing the output order of the command values;
A digital control device for a galvano scanner, comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002037422A JP3850308B2 (en) | 2002-02-14 | 2002-02-14 | Method and apparatus for digital control of galvano scanner |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002037422A JP3850308B2 (en) | 2002-02-14 | 2002-02-14 | Method and apparatus for digital control of galvano scanner |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003236692A JP2003236692A (en) | 2003-08-26 |
JP3850308B2 true JP3850308B2 (en) | 2006-11-29 |
Family
ID=27779024
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002037422A Expired - Fee Related JP3850308B2 (en) | 2002-02-14 | 2002-02-14 | Method and apparatus for digital control of galvano scanner |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3850308B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5405244B2 (en) * | 2009-09-07 | 2014-02-05 | 株式会社キーエンス | Laser processing equipment |
JP6284819B2 (en) * | 2014-04-24 | 2018-02-28 | トリニティ工業株式会社 | Laser processing method and apparatus, and method for manufacturing decorative component |
JP2016053652A (en) * | 2014-09-03 | 2016-04-14 | ビアメカニクス株式会社 | Galvano scanner control method, control apparatus therefor and laser processing apparatus using the same |
KR102496546B1 (en) * | 2017-12-19 | 2023-02-06 | 비아 메카닉스 가부시키가이샤 | Laser machining apparatus, laser machining method, and computer-readable recording medium storing laser machining program |
-
2002
- 2002-02-14 JP JP2002037422A patent/JP3850308B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2003236692A (en) | 2003-08-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2002361463A (en) | Machining device and machining method | |
WO2007077630A1 (en) | Laser material processing system, program creating device and laser material processing method | |
KR100796078B1 (en) | Laser processing system | |
JP3850308B2 (en) | Method and apparatus for digital control of galvano scanner | |
WO2013054445A1 (en) | Laser processing control device and laser processing control method | |
JP3543731B2 (en) | Laser trimming method and laser trimming apparatus | |
JP3513489B2 (en) | Galvano scanner control method and apparatus | |
JP4580600B2 (en) | Galvano scanner control method, apparatus, and galvano scanner | |
JP2002273584A (en) | Laser beam machining device | |
JP4467333B2 (en) | Laser processing apparatus and processing method | |
JP3153099B2 (en) | Positioning device | |
JP2003084224A (en) | Method and device for controlling galvanoscanner, and the galvanoscanner | |
JP2002090682A (en) | Galvanometer, position-correcting method for the galvanometer, laser beam machining apparatus using the galvanometer, and laser beam machining method using the galvanometer | |
JP2010097310A (en) | Positioning control device and laser beam machining tool | |
JP3920664B2 (en) | Galvano scanner control device and adjustment method thereof | |
JP2003245785A (en) | Beam machining method and device | |
JP2003329960A (en) | Method and device for controlling galvanoscanner | |
JP2004017101A (en) | Control method for laser beam machining and device used for the same | |
JP2003090974A (en) | Galvano-scanner device and its control method | |
JPH11309595A (en) | Laser beam machine, and laser beam machining method | |
JP4818626B2 (en) | Laser processing apparatus and notch filter setting method | |
JP2790106B2 (en) | Positioning control circuit | |
JP2006224142A (en) | Laser scanner and laser marking apparatus, and laser marking method | |
JP5943627B2 (en) | Laser processing apparatus and laser processing method | |
JP2002196274A (en) | Method and apparatus for controlling galvano scanner |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050701 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050809 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051007 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060228 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060428 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060615 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20060620 |
|
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: 20060822 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060829 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090908 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100908 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100908 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110908 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120908 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130908 Year of fee payment: 7 |
|
S802 | Written request for registration of partial abandonment of right |
Free format text: JAPANESE INTERMEDIATE CODE: R311802 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |