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
JP6036737B2 - Laser processing apparatus, laser processing method and program - Google Patents
[go: Go Back, main page]

JP6036737B2 - Laser processing apparatus, laser processing method and program - Google Patents

Laser processing apparatus, laser processing method and program Download PDF

Info

Publication number
JP6036737B2
JP6036737B2 JP2014074311A JP2014074311A JP6036737B2 JP 6036737 B2 JP6036737 B2 JP 6036737B2 JP 2014074311 A JP2014074311 A JP 2014074311A JP 2014074311 A JP2014074311 A JP 2014074311A JP 6036737 B2 JP6036737 B2 JP 6036737B2
Authority
JP
Japan
Prior art keywords
laser
processing
print pattern
warning
pattern
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
JP2014074311A
Other languages
Japanese (ja)
Other versions
JP2015196166A (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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2014074311A priority Critical patent/JP6036737B2/en
Publication of JP2015196166A publication Critical patent/JP2015196166A/en
Application granted granted Critical
Publication of JP6036737B2 publication Critical patent/JP6036737B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Laser Beam Processing (AREA)

Description

本発明は、レーザ加工装置、レーザ加工方法及びプログラムに関するものである。   The present invention relates to a laser processing apparatus, a laser processing method, and a program.

従来より、レーザ加工装置に関し種々提案されている。
例えば、特許文献1に記載されるレーザマーキング装置では、コンソールの表示画面には、マーキング情報を設定するための設定部及び印字パターンの印字イメージを表示するイメージ表示欄が設けられている。設定部には、印字パターンのマーキング加工線幅(目標値)を入力するための線幅入力欄、レーザパワー(目標値)を入力するためのパワー入力欄、加工対象物の材質を選択するための材質用プルダウンメニュー、及び、加工対象物の色を選択するための色用プルダウンメニューが設けられている。
Conventionally, various laser processing apparatuses have been proposed.
For example, in the laser marking device described in Patent Document 1, the display screen of the console is provided with a setting unit for setting marking information and an image display field for displaying a print image of a print pattern. In the setting section, a line width input field for inputting a marking processing line width (target value) of a print pattern, a power input field for inputting a laser power (target value), and a material for a processing object are selected. The material pull-down menu and the color pull-down menu for selecting the color of the object to be processed are provided.

そして、制御装置は、線幅入力欄の数値が大きくなるほど、印字イメージの線幅を太く表示する。制御装置は、パワー入力欄の値に応じたパワー用線幅補正係数を、線幅入力欄の値に乗算して、印字イメージの線幅を補正する。尚、パワー用線幅補正係数は、パワー入力欄の値が大きくなるほど大きくなっている。また、制御装置は、パワー入力欄の値に基づいて印字イメージの階調を変更して表示して、加工深さの違いを示す。   The control device displays the line width of the print image thicker as the value in the line width input field increases. The control device corrects the line width of the print image by multiplying the value of the line width input field by the power line width correction coefficient corresponding to the value of the power input field. Note that the power line width correction coefficient increases as the value in the power input field increases. Further, the control device changes and displays the gradation of the print image based on the value in the power input field to indicate the difference in processing depth.

更に、制御装置は、材質用プルダウンメニューで設定された材質に応じた材質用線幅補正係数を、線幅入力欄の値に乗算して、印字イメージの線幅を補正する。尚、材質用線幅補正係数は、樹脂等の溶融しやすい材質ほど大きく、金属等のように溶融し難い材質ほど小さくなっている。更に、制御装置は、イメージ表示欄の背景の色を色用プルダウンメニューで選択された色に変更するように構成されている。   Further, the control device multiplies the value of the line width input field by the material line width correction coefficient corresponding to the material set in the material pull-down menu to correct the line width of the print image. The material line width correction coefficient is larger for materials that are easily melted, such as resin, and is smaller for materials that are difficult to melt, such as metal. Further, the control device is configured to change the background color of the image display field to the color selected from the color pull-down menu.

特開2010−149158号公報JP 2010-149158 A

しかしながら、前記した特許文献1に記載されたレーザマーキング装置では、レーザ光のビーム幅、ガルバノミラーによるレーザ光の走査速度等が考慮されておらず、レーザ光の加工対象物上における実際の走査状態をシミュレーションできない虞がある。例えば、レーザ光が加工対象物上でV字上に曲がるように2次元走査された場合に、曲がり角でのオーバーシュートや加熱時間の超過等をシミュレーションして提示することが難しく、実際に試し印字を行う必要が生じるという問題がある。   However, in the laser marking apparatus described in Patent Document 1, the beam width of the laser beam, the scanning speed of the laser beam by the galvanometer mirror, and the like are not considered, and the actual scanning state of the laser beam on the workpiece May not be able to be simulated. For example, when laser light is scanned two-dimensionally so that it bends on a V-shape on the workpiece, it is difficult to simulate and present an overshoot at a corner or an excess of heating time. There is a problem that needs to be done.

そこで、本発明は、上述した問題点を解決するためになされたものであり、パルスレーザの走査速度等を考慮して実際の印字パターンをシミュレーションすることが可能となるレーザ加工装置、レーザ加工方法及びプログラムを提供することを目的とする。   Accordingly, the present invention has been made to solve the above-described problems, and a laser processing apparatus and a laser processing method capable of simulating an actual print pattern in consideration of a scanning speed of a pulse laser and the like. And to provide a program.

前記目的を達成するため請求項1に係るレーザ加工装置は、パルスレーザを出射するレーザ発振器と、前記レーザ発振器から出射された前記パルスレーザを、ガルバノスキャナにより偏向して走査するレーザ走査部と、前記レーザ走査部で走査されたパルスレーザを集光して、加工対象物に向けて出射させる集光部と、を備えたレーザ加工装置において、前記パルスレーザにより前記加工対象物に加工する形状パターンを示す加工情報を取得する加工情報取得手段と、前記加工対象物の材質と、前記加工対象物に加工する前記パルスレーザを偏向する前記ガルバノスキャナの駆動条件を含む加工条件を取得する加工条件取得手段と、前記加工情報に示される形状パターンから、前記加工対象物に加工する前記パルスレーザの走査軌跡を示す基準印字パターンを作成する基準印字パターン作成手段と、前記基準印字パターンに示される前記パルスレーザの走査軌跡を、前記加工対象物の材質と前記ガルバノスキャナの駆動条件とを含む前記加工条件に基づいて補正して、補正印字パターンを作成する補正手段と、前記補正印字パターンを、表示部に表示させる表示制御手段と、を備え、前記補正手段は、前記補正印字パターンを、前記パルスレーザによって前記加工対象物に加工される1パルス毎、又は、所定時間毎の加工痕に対応するドットパターンで作成することを特徴とする。 In order to achieve the above object, a laser processing apparatus according to claim 1 includes a laser oscillator that emits a pulse laser, a laser scanning unit that deflects and scans the pulse laser emitted from the laser oscillator with a galvano scanner, In a laser processing apparatus comprising a condensing unit that condenses the pulse laser scanned by the laser scanning unit and emits the pulse laser toward the processing target, a shape pattern processed into the processing target by the pulse laser and processing information obtaining means for obtaining processing information indicating a processing conditions wherein the material of the workpiece, and acquires the processing conditions including a driving condition of the galvano scanner for deflecting the pulsed laser machining the workpiece The scanning locus of the pulse laser that is processed into the object to be processed is obtained from the acquisition unit and the shape pattern indicated in the processing information. A reference printing pattern generating means for generating a quasi print pattern, a scanning trajectory of the pulse laser shown in the reference print pattern, based on the processing conditions including the driving conditions of the material as the galvanometer scanner of the workpiece Correction means for correcting and creating a corrected print pattern, and display control means for displaying the corrected print pattern on a display unit, the correction means processing the corrected print pattern by the pulse laser. It is characterized in that it is created with a dot pattern corresponding to a processing mark for each pulse processed into an object or every predetermined time .

また、請求項2に係るレーザ加工装置は、請求項1に記載のレーザ加工装置において、前記基準印字パターンと前記補正印字パターンとを比較して、前記基準印字パターンに対する該補正印字パターンが、所定閾値以上の誤差が発生する警告箇所、又は、前記パルスレーザにより前記加工対象物に組織変化を生じさせる熱影響が発生する警告箇所を有しているか否かを判定する補正印字パターン判定手段を備え、前記表示制御手段は、前記補正印字パターン判定手段を介して前記補正印字パターンが前記警告箇所を有していると判定された場合には、前記表示部に前記補正印字パターンと、前記警告箇所を知らせる警告情報とを表示させることを特徴とする。   The laser processing apparatus according to claim 2 is the laser processing apparatus according to claim 1, wherein the reference print pattern is compared with the correction print pattern, and the correction print pattern with respect to the reference print pattern is a predetermined value. Provided with a corrected print pattern determining means for determining whether there is a warning portion where an error of a threshold value or more occurs, or a warning portion where a thermal effect that causes a tissue change in the workpiece is generated by the pulse laser. When the display control means determines that the corrected print pattern has the warning location via the corrected print pattern determination means, the display section displays the corrected print pattern and the warning location. Warning information for informing the user is displayed.

また、請求項に係るレーザ加工装置は、請求項に記載のレーザ加工装置において、前記警告情報は、前記警告箇所を示す警告マークを含み、前記警告マークの選択を受け付ける選択受付手段を備え、前記表示制御手段は、前記選択受付手段を介して、前記警告マークの選択を受け付けたとき、前記警告マークに対応する前記警告箇所のドットパターンを拡大して各ドットを識別可能に表示させることを特徴とする。 According to a third aspect of the present invention, there is provided the laser processing apparatus according to the second aspect , wherein the warning information includes a warning mark indicating the warning location, and includes a selection receiving unit that receives the selection of the warning mark. The display control means, when receiving the selection of the warning mark through the selection receiving means, enlarges the dot pattern of the warning location corresponding to the warning mark and displays each dot in an identifiable manner. It is characterized by.

また、請求項に係るレーザ加工装置は、請求項1乃至請求項3のいずれかに記載のレーザ加工装置において、前記パルスレーザを偏向する前記ガルバノスキャナの駆動条件は、該ガルバノスキャナの走査速度と走査応答性との少なくともいずれかを含み、前記補正手段は、前記走査速度と前記走査応答性との少なくともいずれかに基づいて前記ドットパターンを補正することを特徴とする。 A laser processing apparatus according to a fourth aspect is the laser processing apparatus according to any one of the first to third aspects, wherein a driving condition of the galvano scanner for deflecting the pulse laser is a scanning speed of the galvano scanner. And the scanning responsiveness, and the correction means corrects the dot pattern based on at least one of the scanning speed and the scanning responsiveness.

また、請求項に係るレーザ加工装置は、請求項2乃至請求項のいずれかに記載のレーザ加工装置において、前記警告箇所が前記組織変化を生じさせる熱影響が発生する箇所である場合には、前記警告情報は、前記熱影響が発生する警告箇所を囲む枠表示を含み、前記表示制御手段は、前記警告情報によって前記熱影響を識別可能に表示することを特徴とする。
更に、請求項6に係るレーザ加工装置は、パルスレーザを出射するレーザ発振器と、前記レーザ発振器から出射された前記パルスレーザを、ガルバノスキャナにより偏向して走査するレーザ走査部と、前記レーザ走査部で走査されたパルスレーザを集光して、加工対象物に向けて出射させる集光部と、を備えたレーザ加工装置において、前記パルスレーザにより前記加工対象物に加工する形状パターンを示す加工情報を取得する加工情報取得手段と、前記加工対象物に加工する前記パルスレーザを偏向する前記ガルバノスキャナの駆動条件を含む加工条件を取得する加工条件取得手段と、前記加工情報に示される形状パターンから、前記加工対象物に加工する前記パルスレーザの走査軌跡を示す基準印字パターンを作成する基準印字パターン作成手段と、前記基準印字パターンに示される前記パルスレーザの走査軌跡を、前記加工条件の前記ガルバノスキャナの駆動条件に基づいて補正して、補正印字パターンを作成する補正手段と、前記補正印字パターンを、表示部に表示させる表示制御手段と、前記基準印字パターンと前記補正印字パターンとを比較して、前記基準印字パターンに対する該補正印字パターンが、所定閾値以上の誤差が発生する警告箇所、又は、前記パルスレーザにより前記加工対象物に組織変化を生じさせる熱影響が発生する警告箇所を有しているか否かを判定する補正印字パターン判定手段と、を備え、前記表示制御手段は、前記補正印字パターン判定手段を介して前記補正印字パターンが前記警告箇所を有していると判定された場合には、前記表示部に前記補正印字パターンと、前記警告箇所を知らせる警告情報とを表示させ、前記警告箇所が前記組織変化を生じさせる熱影響が発生する箇所である場合には、前記熱影響が発生する警告箇所を囲む枠表示を含む前記警告情報によって前記熱影響を識別可能に表示することを特徴とする。
A laser processing device according to claim 5 is the laser processing device according to any one of claims 2 to 4 , wherein the warning location is a location where a thermal effect that causes the tissue change occurs. The warning information includes a frame display surrounding a warning location where the thermal effect occurs, and the display control means displays the thermal effect in an identifiable manner based on the warning information.
Furthermore, a laser processing apparatus according to claim 6 includes a laser oscillator that emits a pulse laser, a laser scanning unit that deflects and scans the pulse laser emitted from the laser oscillator by a galvano scanner, and the laser scanning unit. Processing information indicating a shape pattern to be processed into the processing object by the pulse laser in a laser processing apparatus comprising: a condensing unit that condenses the pulse laser scanned by the laser and emits the laser light toward the processing object From the shape pattern shown in the processing information, processing information acquisition means for acquiring processing conditions including driving conditions for the galvano scanner for deflecting the pulse laser to be processed into the processing object, A reference print pattern for creating a reference print pattern indicating a scanning locus of the pulse laser to be processed into the processing object Forming means, correcting means for correcting the scanning locus of the pulse laser shown in the reference print pattern based on the driving conditions of the galvano scanner of the processing conditions, and the corrected print pattern Display control means for displaying on the display unit, the reference print pattern and the corrected print pattern are compared, and the corrected print pattern with respect to the reference print pattern has a warning location where an error of a predetermined threshold or more occurs, or A correction print pattern determination unit that determines whether or not the pulsed laser has a warning part that causes a thermal effect that causes a change in the structure of the workpiece, and the display control unit includes the correction When it is determined that the corrected print pattern has the warning location via the print pattern determination means, the display unit displays When a correction print pattern and warning information for informing the warning location are displayed, and the warning location is a location where a thermal effect causing the tissue change occurs, a frame surrounding the warning location where the thermal effect occurs The thermal effect is displayed in an identifiable manner by the warning information including the display.

また、請求項7に係るレーザ加工方法は、パルスレーザを出射するレーザ発振器と、前記レーザ発振器から出射された前記パルスレーザを、ガルバノスキャナにより偏向して走査するレーザ走査部と、前記レーザ走査部で走査されたパルスレーザを集光して、加工対象物に向けて出射させる集光部と、制御部と、操作部と、表示部とを備えたレーザ加工装置で実行されるレーザ加工方法であって、前記制御部が実行する、前記パルスレーザにより前記加工対象物に加工する形状パターンを示す加工情報を前記操作部を介して取得する加工情報取得工程と、前記加工対象物の材質と、前記加工対象物に加工する前記パルスレーザを偏向する前記ガルバノスキャナの駆動条件を含む加工条件を前記操作部を介して取得する加工条件取得工程と、前記加工情報取得工程で取得した前記加工情報に示される形状パターンから、前記加工対象物に加工する前記パルスレーザの走査軌跡を示す基準印字パターンを作成する基準印字パターン作成工程と、前記基準印字パターン作成工程で作成した前記基準印字パターンに示される前記パルスレーザの走査軌跡を、前記加工対象物の材質と前記ガルバノスキャナの駆動条件とを含む前記加工条件に基づいて補正して、補正印字パターンを作成する補正工程と、前記補正工程で作成された前記補正印字パターンを前記表示部に表示させる表示制御工程と、を備え、前記補正工程では、前記補正印字パターンを、前記パルスレーザによって前記加工対象物に加工される1パルス毎、又は、所定時間毎の加工痕に対応するドットパターンで作成することを特徴とする。 The laser processing method according to claim 7 is a laser oscillator that emits a pulse laser, a laser scanning unit that deflects and scans the pulse laser emitted from the laser oscillator with a galvano scanner, and the laser scanning unit. A laser processing method executed by a laser processing apparatus including a condensing unit that collects the pulsed laser scanned in step S3 and emits the pulsed laser beam toward a workpiece, a control unit, an operation unit, and a display unit. There is a processing information acquisition step for acquiring processing information indicating a shape pattern to be processed into the processing object by the pulse laser, which is executed by the control unit, via the operation unit, and a material of the processing object, a processing condition acquisition step of acquiring processing condition and a drive condition of the galvano scanner for deflecting the pulsed laser machining the workpiece through the operating unit, A reference print pattern creating step for creating a reference print pattern indicating a scanning trajectory of the pulse laser to be machined on the workpiece from the shape pattern shown in the machining information obtained in the machining information obtaining step; and the reference print pattern The pulsed laser scanning trajectory shown in the reference print pattern created in the creation step is corrected based on the processing conditions including the material of the processing object and the driving conditions of the galvano scanner, and a corrected print pattern is obtained. A correction process to create, and a display control process to display the correction print pattern created in the correction process on the display unit. In the correction process, the correction print pattern is processed by the pulse laser by the pulse laser. each pulse that is processed into the object, or to create a dot pattern corresponding to the processing marks at predetermined time And features.

また、請求項8に係るプログラムは、パルスレーザを出射するレーザ発振器と、前記レーザ発振器から出射された前記パルスレーザを走査するレーザ走査部と、前記レーザ走査部で走査されたパルスレーザを集光して、加工対象物に向けて出射させる集光部と、操作部と、表示部とを備えたコンピュータに、前記パルスレーザにより前記加工対象物に加工する形状パターンを示す加工情報を前記操作部を介して取得する加工情報取得工程と、前記加工対象物の材質と、前記加工対象物に加工する前記パルスレーザを偏向する前記ガルバノスキャナの駆動条件を含む加工条件を前記操作部を介して取得する加工条件取得工程と、前記加工情報取得工程で取得した前記加工情報に示される形状パターンから、前記加工対象物に加工する前記パルスレーザの走査軌跡を示す基準印字パターンを作成する基準印字パターン作成工程と、前記基準印字パターン作成工程で作成した前記基準印字パターンに示される前記パルスレーザの走査軌跡を、前記加工対象物の材質と前記ガルバノスキャナの駆動条件とを含む前記加工条件に基づいて補正して、補正印字パターンを作成する補正工程と、前記補正工程で作成された前記補正印字パターンを前記表示部に表示させる表示制御工程と、を実行させ、前記補正工程では、前記補正印字パターンを、前記パルスレーザによって前記加工対象物に加工される1パルス毎、又は、所定時間毎の加工痕に対応するドットパターンで作成するように実行させるためのプログラムである。 The program according to claim 8 is a laser oscillator that emits a pulse laser, a laser scanning unit that scans the pulse laser emitted from the laser oscillator, and a pulse laser that is scanned by the laser scanning unit. Then, processing information indicating a shape pattern to be processed on the processing object by the pulse laser is transmitted to the operation unit on a computer including a light collecting unit, an operation unit, and a display unit that emit the light toward the processing object. Processing conditions including a processing information acquisition step to be acquired via the control unit , a material for the processing target, and a driving condition for the galvano scanner that deflects the pulse laser to be processed into the processing target via the operation unit. The processing condition acquisition step to be acquired and the pallet to be processed into the processing object from the shape pattern indicated in the processing information acquired in the processing information acquisition step. A reference printing pattern generation step of generating a reference printing pattern of a laser scanning trajectory, a scanning trajectory of the pulse laser shown in the reference printing pattern created in the reference print pattern forming step, and the material of the workpiece A correction process for generating a corrected print pattern by correcting based on the processing conditions including the driving condition of the galvano scanner, and a display control process for displaying the corrected print pattern generated in the correction process on the display unit In the correction step, the correction print pattern is created with a dot pattern corresponding to a processing mark for each pulse processed every predetermined time or for a predetermined time by the pulse laser. it is the order of the program to run on.

請求項1に係るレーザ加工装置、請求項7に係るレーザ加工方法及び請求項8に係るプログラムでは、加工対象物に加工する形状パターンを示す加工情報からパルスレーザの走査軌跡を示す基準印字パターンが作成され、その後、基準印字パターンを加工対象物の材質と、ガルバノスキャナの駆動条件とを含む加工条件に基づいて補正した補正印字パターンが作成されて、表示部に表示される。この補正印字パターンは、パルスレーザによって加工対象物に加工される1パルス毎、又は、所定時間毎の加工痕に対応するドットパターンで作成される。 In the laser processing apparatus according to claim 1, the laser processing method according to claim 7, and the program according to claim 8, the reference print pattern indicating the scanning locus of the pulse laser is obtained from the processing information indicating the shape pattern to be processed on the processing object. After that, a corrected print pattern in which the reference print pattern is corrected based on the processing conditions including the material of the processing object and the driving conditions of the galvano scanner is generated and displayed on the display unit. This corrected print pattern is created with a dot pattern corresponding to a processing mark for each pulse processed for a processing object by a pulse laser or for every predetermined time.

これにより、レーザ加工装置は、加工対象物の材質と、ガルバノスキャナの駆動条件に基づいてパルスレーザの走査速度を考慮して補正した補正印字パターン、つまり、実際の印字パターンをシミュレーションして、表示部に表示することが可能となる。従って、ユーザは、表示部に表示された補正印字パターンを見ることによって、実際の印字品質に更に近づいた状態や加工条件を検討することができ、試し印字を低減することが可能となる。また、補正印字パターンを、パルスレーザによって加工対象物に加工される1パルス毎、又は、所定時間毎の加工痕に対応するドットパターンで作成して表示部に表示することができる。これにより、ユーザは、表示部に表示された補正印字パターンを見ることによって、実際の印字品質に更に近づいた状態や加工条件を検討することができる。 As a result, the laser processing apparatus simulates and displays a corrected print pattern corrected in consideration of the scanning speed of the pulse laser based on the material of the workpiece and the driving conditions of the galvano scanner, that is, the actual print pattern. Can be displayed on the screen. Therefore, the user can examine the state and processing conditions that are closer to the actual print quality by looking at the corrected print pattern displayed on the display unit, and can reduce the test print. In addition, the correction print pattern can be created with a dot pattern corresponding to a processing mark for each pulse processed by a pulse laser or for each predetermined time, and displayed on the display unit. Thereby, the user can examine the state and processing conditions that are closer to the actual print quality by looking at the corrected print pattern displayed on the display unit.

また、請求項2に係るレーザ加工装置では、補正印字パターンが、所定閾値以上の誤差が発生する警告箇所、又は、パルスレーザにより加工対象物に組織変化を生じさせる熱影響が発生する警告箇所を有している場合には、補正印字パターンと、警告箇所を知らせる警告情報とを表示部に表示する。これにより、ユーザは、警告情報を確認することにより、ガルバノスキャナの駆動条件を含む加工条件を修正して、再度、補正印字パターンを表示部に表示することができ、実際の試し印字を避けることが可能となる。   In the laser processing apparatus according to claim 2, the correction print pattern includes a warning part where an error of a predetermined threshold value or more occurs, or a warning part where a thermal influence that causes a tissue change to occur on the object to be processed by the pulse laser occurs. If so, the correction print pattern and the warning information indicating the warning location are displayed on the display unit. As a result, the user can correct the processing conditions including the driving conditions of the galvano scanner by confirming the warning information, and can display the corrected print pattern on the display again, thereby avoiding actual test printing. Is possible.

また、請求項に係るレーザ加工装置では、ユーザは、警告箇所を示す警告マークを、選択受付手段を介して選択することによって、警告マークに対応する警告箇所のドットパターンを拡大して見ることができ、ガルバノスキャナの駆動条件を含む加工条件を更に詳細に検討することが可能となる。 Moreover, in the laser processing apparatus according to claim 3 , the user selects a warning mark indicating the warning location via the selection receiving unit, and thereby enlarges the dot pattern of the warning location corresponding to the warning mark. This makes it possible to further examine the processing conditions including the driving conditions of the galvano scanner.

また、請求項に係るレーザ加工装置では、ガルバノスキャナの走査速度と走査応答性との少なくともいずれかに基づいて、補正印字パターンを構成するドットパターンを補正するため、更に実際に近い印字パターンをシミュレーションして、表示することが可能となる。 Further, in the laser processing apparatus according to claim 4 , in order to correct the dot pattern constituting the correction print pattern based on at least one of the scanning speed and the scan responsiveness of the galvano scanner, a print pattern closer to the actual print pattern is obtained. It is possible to display by simulation.

また、請求項に係るレーザ加工装置では、ユーザは、警告箇所を囲む枠表示によって、パルスレーザにより加工対象物に組織変化を生じさせる熱影響が発生する警告箇所を容易に確認することができると共に、熱影響を識別することが可能となる。従って、ユーザは、ガルバノスキャナの駆動条件を含む加工条件を更に詳細に検討することが可能となる。
更に、請求項6に係るレーザ加工装置では、加工対象物に加工する形状パターンを示す加工情報からパルスレーザの走査軌跡を示す基準印字パターンが作成され、その後、基準印字パターンをガルバノスキャナの駆動条件に基づいて補正した補正印字パターンが作成されて、表示部に表示される。また、補正印字パターンが、所定閾値以上の誤差が発生する警告箇所、又は、パルスレーザにより加工対象物に組織変化を生じさせる熱影響が発生する警告箇所を有している場合には、補正印字パターンと、警告箇所を知らせる警告情報とが表示部に表示される。また、警告箇所が組織変化を生じさせる熱影響が発生する箇所である場合には、熱影響が発生する警告箇所を囲む枠表示を含む警告情報によって熱影響が識別可能に表示される。
これにより、レーザ加工装置は、ガルバノスキャナの駆動条件に基づいてパルスレーザの走査速度を考慮して補正した補正印字パターン、つまり、実際の印字パターンをシミュレーションして、表示部に表示することが可能となる。従って、ユーザは、表示部に表示された補正印字パターンを見ることによって、実際の印字品質に更に近づいた状態や加工条件を検討することができ、試し印字を低減することが可能となる。また、ユーザは、警告情報を確認することにより、ガルバノスキャナの駆動条件を含む加工条件を修正して、再度、補正印字パターンを表示部に表示することができ、実際の試し印字を避けることが可能となる。更に、ユーザは、警告箇所を囲む枠表示によって、パルスレーザにより加工対象物に組織変化を生じさせる熱影響が発生する警告箇所を容易に確認することができると共に、熱影響を識別することが可能となる。従って、ユーザは、ガルバノスキャナの駆動条件を含む加工条件を更に詳細に検討することが可能となる。
In the laser processing apparatus according to the fifth aspect , the user can easily confirm a warning location where a thermal influence that causes a tissue change on the workpiece is generated by the pulse laser by a frame display surrounding the warning location. At the same time, the thermal effect can be identified. Therefore, the user can study the processing conditions including the driving conditions of the galvano scanner in more detail.
Furthermore, in the laser processing apparatus according to claim 6, a reference print pattern indicating a scanning locus of the pulse laser is created from the processing information indicating the shape pattern to be processed into the processing object, and then the reference print pattern is used as a driving condition for the galvano scanner. A corrected print pattern corrected based on the above is created and displayed on the display unit. In addition, if the corrected print pattern has a warning location where an error of a predetermined threshold value or more occurs, or a warning location where a thermal effect that causes a tissue change to occur on the workpiece is generated by the pulse laser, the corrected print pattern is displayed. The pattern and warning information for indicating the warning location are displayed on the display unit. In addition, when the warning location is a location where a thermal effect causing a tissue change occurs, the thermal effect is displayed so as to be identifiable by warning information including a frame display surrounding the warning location where the thermal effect occurs.
As a result, the laser processing apparatus can simulate the corrected print pattern corrected in consideration of the scanning speed of the pulse laser based on the driving condition of the galvano scanner, that is, the actual print pattern, and display it on the display unit. It becomes. Therefore, the user can examine the state and processing conditions that are closer to the actual print quality by looking at the corrected print pattern displayed on the display unit, and can reduce the test print. In addition, the user can correct the processing conditions including the driving conditions of the galvano scanner by confirming the warning information, and can display the corrected print pattern on the display again, thereby avoiding actual test printing. It becomes possible. Furthermore, the user can easily confirm the warning location where the thermal influence that causes the tissue change to occur on the object to be processed by the pulse laser and can identify the thermal influence by the frame display surrounding the warning location. It becomes. Therefore, the user can study the processing conditions including the driving conditions of the galvano scanner in more detail.

本実施形態に係るレーザ加工装置の概略構成である。It is a schematic structure of the laser processing apparatus which concerns on this embodiment. レーザ加工装置の電気的構成を示すブロック図である。It is a block diagram which shows the electric constitution of a laser processing apparatus. 印字情報作成装置の制御パラメータ記憶領域に格納される制御パラメータデータファイルの一例を示す図である。It is a figure which shows an example of the control parameter data file stored in the control parameter storage area of a printing information creation apparatus. 印字情報作成装置の閾値情報記憶領域に格納されるアルミの停止時間閾値テーブルの一例を示す図である。It is a figure which shows an example of the stop time threshold value table of aluminum stored in the threshold value information storage area of a printing information creation apparatus. 印字情報作成装置の閾値情報記憶領域に格納されるアルミのオーバーシュート閾値テーブルの一例を示す図である。It is a figure which shows an example of the overshoot threshold value table of aluminum stored in the threshold value information storage area of a printing information creation apparatus. 印字情報作成装置の閾値情報記憶領域に格納されるアルミの熱影響閾値テーブルの一例を示す図である。It is a figure which shows an example of the heat influence threshold value table of aluminum stored in the threshold value information storage area of a printing information creation apparatus. 印字情報作成装置のCPUが実行する「補正印字パターン表示処理」を示すフローチャートである。It is a flowchart which shows the "correction printing pattern display process" which CPU of a printing information creation apparatus performs. マーキング(印字)情報入力画面の一例を示す図である。It is a figure which shows an example of a marking (printing) information input screen. 補正印字パターンの表示画面の一例を示す図である。It is a figure which shows an example of the display screen of a correction | amendment printing pattern. 「停止時間大」の警告マークを選択した際の表示画面の一例を示す図である。It is a figure which shows an example of the display screen at the time of selecting the warning mark of "stop time is large." 「オーバーシュート大」の警告マークを選択した際の拡大表示部分の一例を示す図である。It is a figure which shows an example of the enlarged display part at the time of selecting the warning mark of "overshoot large". 「熱影響大」の警告マークを選択した際の拡大表示部分の一例を示す図である。It is a figure which shows an example of the enlarged display part at the time of selecting the warning mark of "the heat influence large". 「走査速度大」の警告マークを選択した際の拡大表示部分の一例を示す図である。It is a figure which shows an example of the enlarged display part when the warning mark of "high scanning speed" is selected.

以下、本発明に係るレーザ加工装置、レーザ加工方法及びプログラムを具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係るレーザ加工装置1の概略構成について図1に基づいて説明する。
図1に示すように、本実施形態に係るレーザ加工装置1は、パーソナルコンピュータ等から構成される印字情報作成装置2と、レーザ加工装置本体部3と、レーザコントローラ6とから構成されている。
Hereinafter, a laser processing apparatus, a laser processing method, and a program according to an embodiment of the present invention will be described in detail with reference to the drawings based on an embodiment. First, a schematic configuration of the laser processing apparatus 1 according to the present embodiment will be described with reference to FIG.
As shown in FIG. 1, a laser processing apparatus 1 according to the present embodiment includes a print information creation apparatus 2 configured by a personal computer or the like, a laser processing apparatus main body 3, and a laser controller 6.

レーザ加工装置本体部3は、レーザ光Lを加工対象物7の加工面7A上を2次元走査してマーキング(印字)加工を行う。レーザコントローラ6はコンピュータで構成され、印字情報作成装置2と双方向通信可能に接続されると共に、レーザ加工装置本体部3と電気的に接続されている。そして、レーザコントローラ6は、印字情報作成装置2から送信された印字情報、制御パラメータ、各種指示情報等に基づいてレーザ加工装置本体部3を駆動制御する。   The laser processing apparatus main body 3 performs marking (printing) processing by two-dimensionally scanning the processing surface 7A of the processing object 7 with the laser beam L. The laser controller 6 is configured by a computer, and is connected to the print information generating apparatus 2 so as to be capable of bidirectional communication, and is electrically connected to the laser processing apparatus main body 3. The laser controller 6 drives and controls the laser processing apparatus main body 3 based on the print information, control parameters, various instruction information, and the like transmitted from the print information creation apparatus 2.

レーザ加工装置本体部3の概略構成について図1に基づいて説明する。尚、レーザ加工装置本体部3の説明において、図1の左方向、右方向、上方向、下方向が、それぞれレーザ加工装置本体部3の前方向、後方向、上方向、下方向である。従って、レーザ発振器21のレーザ光L(パルスレーザ)の出射方向が前方向である。本体ベース11及びレーザ光Lに対して垂直な方向が上下方向である。そして、レーザ加工装置本体部3の上下方向及び前後方向に直交する方向が、レーザ加工装置本体部3の左右方向である。   A schematic configuration of the laser processing apparatus main body 3 will be described with reference to FIG. In the description of the laser processing apparatus main body 3, the left direction, the right direction, the upper direction, and the lower direction in FIG. 1 are the front direction, the rear direction, the upper direction, and the lower direction, respectively. Therefore, the emission direction of the laser beam L (pulse laser) of the laser oscillator 21 is the forward direction. The direction perpendicular to the main body base 11 and the laser beam L is the vertical direction. The direction perpendicular to the vertical direction and the front-rear direction of the laser processing apparatus main body 3 is the left-right direction of the laser processing apparatus main body 3.

図1に示すように、レーザ加工装置本体部3は、本体ベース11と、レーザ光Lを出射するレーザ発振ユニット12と、光シャッター部13と、不図示の光ダンパーと、不図示のハーフミラーと、ガイド光部15と、反射ミラー16と、光センサ17と、ガルバノスキャナ18と、fθレンズ19等から構成され、不図示の略直方体形状の筐体カバーで覆われている。   As shown in FIG. 1, the laser processing apparatus main body 3 includes a main body base 11, a laser oscillation unit 12 that emits laser light L, an optical shutter unit 13, a light damper (not shown), and a half mirror (not shown). And a guide light section 15, a reflection mirror 16, an optical sensor 17, a galvano scanner 18, an fθ lens 19, and the like, and covered with a substantially rectangular parallelepiped housing cover (not shown).

レーザ発振ユニット12は、レーザ発振器21と、ビームエキスパンダ22と、取付台23とから構成されている。レーザ発振器21は、レーザ媒質と受動Qスイッチ等を備えている。レーザ媒質は、不図示の励起用半導体レーザから光ファイバ14を介して出射された励起光によって励起されてレーザ光を発振する。受動Qスイッチは、レーザ媒質によって発振されたレーザ光をパルス状のパルスレーザとして発振するQスイッチとして機能する。従って、レーザ発振器21は、受動Qスイッチを介してパルスレーザを発振し、加工対象物7の加工面7Aにマーキング(印字)加工を行うためのレーザ光L(パルスレーザ)を出力する。   The laser oscillation unit 12 includes a laser oscillator 21, a beam expander 22, and a mounting base 23. The laser oscillator 21 includes a laser medium and a passive Q switch. The laser medium is excited by excitation light emitted from a pumping semiconductor laser (not shown) through the optical fiber 14 and oscillates laser light. The passive Q switch functions as a Q switch that oscillates laser light oscillated by a laser medium as a pulsed pulse laser. Therefore, the laser oscillator 21 oscillates a pulse laser through the passive Q switch, and outputs a laser beam L (pulse laser) for performing marking (printing) processing on the processing surface 7A of the processing target 7.

ビームエキスパンダ22は、レーザ光Lのビーム径を調整する(例えば、ビーム径を拡大する。)ものであり、レーザ発振器21と同軸に設けられている。取付台23は、レーザ発振器21がレーザ光Lの光軸を調整可能に取り付けられ、各取付ネジ25で本体ベース11の前後方向中央位置よりも後側の上面に固定されている。   The beam expander 22 adjusts the beam diameter of the laser light L (for example, enlarges the beam diameter), and is provided coaxially with the laser oscillator 21. The mounting base 23 is mounted so that the laser oscillator 21 can adjust the optical axis of the laser light L, and is fixed to the upper surface on the rear side of the main body base 11 with respect to the center position in the front-rear direction by the mounting screws 25.

光シャッター部13は、シャッターモータ26と、平板状のシャッター27とから構成されている。シャッターモータ26は、ステッピングモータ等で構成されている。シャッター27は、シャッターモータ26のモータ軸に取り付けられて同軸に回転する。シャッター27は、ビームエキスパンダ22から出射されたレーザ光Lの光路を遮る位置に回転された際には、レーザ光Lを光シャッター部13に対して右方向に設けられた光ダンパーへ反射する。一方、シャッター27がビームエキスパンダ22から出射されたレーザ光Lの光路上に位置しないように回転された場合には、ビームエキスパンダ22から出射されたレーザ光Lは、光シャッター部13の前側に配置されたハーフミラーに入射する。   The optical shutter unit 13 includes a shutter motor 26 and a flat shutter 27. The shutter motor 26 is composed of a stepping motor or the like. The shutter 27 is attached to the motor shaft of the shutter motor 26 and rotates coaxially. When the shutter 27 is rotated to a position that blocks the optical path of the laser light L emitted from the beam expander 22, the shutter 27 reflects the laser light L to an optical damper provided in the right direction with respect to the optical shutter unit 13. . On the other hand, when the shutter 27 is rotated so as not to be positioned on the optical path of the laser beam L emitted from the beam expander 22, the laser beam L emitted from the beam expander 22 is transmitted to the front side of the optical shutter unit 13. It is incident on the half mirror arranged at.

光ダンパーは、シャッター27で反射されたレーザ光Lを吸収する。尚、光ダンパーは不図示の冷却装置によって冷却される。ハーフミラーは、レーザ光Lの光路に対して斜め左前方向に45度の角度を形成するように配置される。ハーフミラーは、後側から入射されたレーザ光Lのほぼ全部を透過する。また、ハーフミラーは、後側から入射されたレーザ光Lの一部、例えば、レーザ光Lの1%を、反射ミラー16へ45度の反射角で反射する。反射ミラー16は、ハーフミラーのレーザ光Lが入射される後側面の略中央位置に対して左方向に配置される。   The optical damper absorbs the laser light L reflected by the shutter 27. The optical damper is cooled by a cooling device (not shown). The half mirror is arranged so as to form an angle of 45 degrees obliquely left frontward with respect to the optical path of the laser light L. The half mirror transmits almost all of the laser beam L incident from the rear side. The half mirror reflects a part of the laser beam L incident from the rear side, for example, 1% of the laser beam L to the reflection mirror 16 at a reflection angle of 45 degrees. The reflection mirror 16 is arranged in the left direction with respect to the substantially central position of the rear side surface on which the laser beam L of the half mirror is incident.

ガイド光部15は、可視可干渉光である可視レーザ光、例えば、赤色レーザ光を出射する可視半導体レーザ28(図2参照)と、可視半導体レーザ28から出射された可視レーザ光Mを平行光に収束する不図示のレンズ群とから構成されている。可視レーザ光Mは、レーザ発振器21から出射されるレーザ光Lと異なる波長である。ガイド光部15は、ハーフミラーのレーザ光Lが出射される略中央位置に対して右方向に配置されている。この結果、可視レーザ光Mは、ハーフミラーのレーザ光Lが出射される略中央位置に、ハーフミラーの前側面、つまり、反射面に対して45度の入射角で入射され、45度の反射角でレーザ光Lの光路上に反射される。   The guide light unit 15 generates a visible laser beam that is visible coherent light, for example, a visible semiconductor laser 28 that emits red laser light (see FIG. 2), and a visible laser beam M that is emitted from the visible semiconductor laser 28 as parallel light. And a lens group (not shown) that converges on the lens. The visible laser beam M has a wavelength different from that of the laser beam L emitted from the laser oscillator 21. The guide light unit 15 is arranged in the right direction with respect to a substantially central position where the laser light L of the half mirror is emitted. As a result, the visible laser beam M is incident at a substantially central position where the laser beam L of the half mirror is emitted at an incident angle of 45 degrees with respect to the front side surface of the half mirror, that is, the reflecting surface, and reflected by 45 degrees. It is reflected on the optical path of the laser beam L at the corner.

ここで、ハーフミラーの反射率は、波長依存性を持っている。具体的には、ハーフミラーは、誘電体層と金属層との多層膜構造の表面処理をされており、可視レーザ光Mの波長に対して高い反射率を有し、それ以外の波長の光はほとんど(99%)透過するように構成されている。   Here, the reflectance of the half mirror has wavelength dependency. Specifically, the half mirror is subjected to a surface treatment of a multilayer film structure of a dielectric layer and a metal layer, has a high reflectance with respect to the wavelength of the visible laser beam M, and emits light of other wavelengths. Is configured to transmit almost (99%).

反射ミラー16は、レーザ光Lの光路に対して平行な前後方向に対して斜め左前方向に45度の角度を形成するように配置され、ハーフミラーの後側面において反射されたレーザ光Lの一部が、反射面の略中央位置に対して45度の入射角で入射される。そして、反射ミラー16は、反射面に対して45度の入射角で入射されたレーザ光Lを45度の反射角で前側方向へ反射する。   The reflection mirror 16 is arranged so as to form an angle of 45 degrees in the diagonally left front direction with respect to the front-rear direction parallel to the optical path of the laser light L, and one of the laser light L reflected on the rear side surface of the half mirror. The part is incident at an incident angle of 45 degrees with respect to the approximate center position of the reflecting surface. The reflection mirror 16 reflects the laser beam L incident on the reflection surface at an incident angle of 45 degrees toward the front side at a reflection angle of 45 degrees.

光センサ17は、レーザ光Lの発光強度を検出するフォトディテクタ等で構成され、反射ミラー16のレーザ光Lが反射される略中央位置に対して、図1中、前側方向に配置されている。この結果、光センサ17は、反射ミラー16で反射されたレーザ光Lが入射され、この入射されたレーザ光Lの発光強度を検出する。従って、光センサ17を介してレーザ発振器21から出力されるレーザ光Lの発光強度を検出することができる。   The optical sensor 17 is composed of a photodetector or the like that detects the light emission intensity of the laser light L, and is disposed in the front direction in FIG. 1 with respect to a substantially central position where the laser light L of the reflection mirror 16 is reflected. As a result, the optical sensor 17 receives the laser beam L reflected by the reflection mirror 16 and detects the emission intensity of the incident laser beam L. Accordingly, it is possible to detect the emission intensity of the laser light L output from the laser oscillator 21 via the optical sensor 17.

ガルバノスキャナ18は、本体ベース11の前側端部に形成された貫通孔の上側に取り付けられ、レーザ発振ユニット12から出射されたレーザ光Lと、ハーフミラーで反射された可視レーザ光Mとを下方へ2次元走査するものである。ガルバノスキャナ18は、ガルバノX軸モータ31とガルバノY軸モータ32とが、それぞれのモータ軸が互いに直交するように外側からそれぞれの取付孔に嵌入されて本体部33に取り付けられ、各モータ軸の先端部に取り付けられた走査ミラーが内側で互いに対向している。そして、各モータ31、32の回転をそれぞれ制御して、各走査ミラーを回転させることによって、レーザ光Lと可視レーザ光Mとを下方へ2次元走査する。この2次元走査方向は、前後方向(X方向)と左右方向(Y方向)である。   The galvano scanner 18 is attached to the upper side of the through hole formed in the front end portion of the main body base 11, and lowers the laser light L emitted from the laser oscillation unit 12 and the visible laser light M reflected by the half mirror. 2D scanning. The galvano scanner 18 includes a galvano X-axis motor 31 and a galvano Y-axis motor 32 that are fitted into the mounting portion 33 from the outside so that the respective motor shafts are orthogonal to each other. Scanning mirrors attached to the tip end face each other inside. Then, the laser light L and the visible laser light M are two-dimensionally scanned downward by controlling the rotation of the motors 31 and 32 and rotating the scanning mirrors. The two-dimensional scanning direction is a front-rear direction (X direction) and a left-right direction (Y direction).

fθレンズ19は、ガルバノスキャナ18によって2次元走査されたレーザ光Lと可視レーザ光Mとを下方に配置された加工対象物7の加工面7Aに集光する。従って、各モータ31、32の回転を制御することによって、レーザ光Lと可視レーザ光Mが、加工対象物7の加工面7A上において、所望の印字パターンで前後方向(X方向)と左右方向(Y方向)に2次元走査される。   The fθ lens 19 condenses the laser beam L and the visible laser beam M, which are two-dimensionally scanned by the galvano scanner 18, on the processing surface 7A of the processing object 7 disposed below. Accordingly, by controlling the rotation of the motors 31 and 32, the laser light L and the visible laser light M are formed in a desired print pattern on the processing surface 7A of the processing object 7 in the front-rear direction (X direction) and the left-right direction. Two-dimensional scanning is performed in the (Y direction).

次に、レーザ加工装置1を構成する印字情報作成装置2、レーザ加工装置本体部3及びレーザコントローラ6の回路構成について図2に基づいて説明する。先ず、レーザ加工装置本体部3及びレーザコントローラ6の回路構成について図2に基づいて説明する。   Next, the circuit configuration of the print information creation device 2, the laser processing device main body 3 and the laser controller 6 constituting the laser processing device 1 will be described with reference to FIG. First, circuit configurations of the laser processing apparatus main body 3 and the laser controller 6 will be described with reference to FIG.

図2に示すように、レーザ加工装置本体部3は、ガルバノコントローラ35、ガルバノドライバ36、レーザドライバ37、半導体レーザドライバ38等から構成されている。レーザコントローラ6には、ガルバノコントローラ35、レーザドライバ37、半導体レーザドライバ38、光センサ17、シャッターモータ26等が電気的に接続されている。また、レーザコントローラ6には、印字情報作成装置2が双方向通信可能に接続され、印字情報作成装置2から送信された印字情報、レーザ加工装置本体部3の制御パラメータ、ユーザからの各種指示情報等を受信可能に構成されている。   As shown in FIG. 2, the laser processing apparatus body 3 includes a galvano controller 35, a galvano driver 36, a laser driver 37, a semiconductor laser driver 38, and the like. The laser controller 6 is electrically connected to a galvano controller 35, a laser driver 37, a semiconductor laser driver 38, an optical sensor 17, a shutter motor 26, and the like. The laser controller 6 is connected to the print information generating device 2 so as to be capable of two-way communication. The print information transmitted from the print information generating device 2, the control parameters of the laser processing device main body 3, and various instruction information from the user. Etc. can be received.

レーザコントローラ6は、レーザ加工装置本体部3の全体の制御を行う演算装置及び制御装置としてのCPU41、RAM42、ROM43、時間を計測するタイマ44等を備えている。また、CPU41、RAM42、ROM43、タイマ44は、不図示のバス線により相互に接続されて、相互にデータのやり取りが行われる。   The laser controller 6 includes an arithmetic device that performs overall control of the laser processing apparatus main body 3, a CPU 41 as a control device, a RAM 42, a ROM 43, a timer 44 that measures time, and the like. The CPU 41, the RAM 42, the ROM 43, and the timer 44 are connected to each other via a bus line (not shown) and exchange data with each other.

RAM42は、CPU41により演算された各種の演算結果や印字パターンのXY座標データ等を一時的に記憶させておくためのものである。ROM43は、各種のプログラムを記憶させておくものであり、印字情報作成装置2から送信された印字情報に基づいて印字パターンのXY座標データを算出してRAM42に記憶する等の各種プログラムが記憶されている。ROM43には、フォントの種類別に、直線と楕円弧とで構成された各文字のフォントの始点、終点、焦点、曲率等のデータが記憶されている。   The RAM 42 is for temporarily storing various calculation results calculated by the CPU 41, XY coordinate data of the print pattern, and the like. The ROM 43 stores various programs, and stores various programs such as calculating the XY coordinate data of the print pattern based on the print information transmitted from the print information creating apparatus 2 and storing it in the RAM 42. ing. The ROM 43 stores data such as the font start point, end point, focal point, curvature, etc. of each character composed of straight lines and elliptical arcs for each font type.

また、ROM43には、印字情報作成装置2から受信した印字情報に対応する印字パターンの太さ、深さ及び本数、レーザ発振器21のレーザ出力、レーザ光Lのレーザパルス幅、ガルバノスキャナ10によるレーザ光Lを走査する速度を表すガルバノ走査速度情報等の各種制御パラメータをRAM42に格納するプログラムが記憶されている。   Further, the ROM 43 stores the thickness, depth, and number of print patterns corresponding to the print information received from the print information creation device 2, the laser output of the laser oscillator 21, the laser pulse width of the laser light L, and the laser generated by the galvano scanner 10. A program for storing various control parameters such as galvano scanning speed information indicating the speed at which the light L is scanned in the RAM 42 is stored.

そして、CPU41は、かかるROM43に記憶されている各種のプログラムに基づいて各種の演算及び制御を行なうものである。例えば、CPU41は、印字情報作成装置2から入力された印字情報に基づいて算出した印字パターンのXY座標データ、ガルバノ走査速度情報等をガルバノコントローラ35に出力する。また、CPU41は、印字情報作成装置2から入力された印字情報に基づいて設定したレーザ発振器21のレーザ出力、レーザ光Lのレーザパルス幅等のレーザ駆動情報をレーザドライバ37に出力する。CPU41は、光センサ17から入力されたレーザ光Lの発光強度に基づいて、レーザ発振器21のレーザ出力制御信号をレーザドライバ37に出力する。   The CPU 41 performs various calculations and controls based on various programs stored in the ROM 43. For example, the CPU 41 outputs XY coordinate data, galvano scanning speed information, and the like of the print pattern calculated based on the print information input from the print information creation device 2 to the galvano controller 35. Further, the CPU 41 outputs laser drive information such as the laser output of the laser oscillator 21 and the laser pulse width of the laser light L set based on the print information input from the print information generating device 2 to the laser driver 37. The CPU 41 outputs a laser output control signal of the laser oscillator 21 to the laser driver 37 based on the emission intensity of the laser light L input from the optical sensor 17.

CPU41は、可視半導体レーザ28の点灯開始を指示するオン信号又は消灯を指示するオフ信号を半導体レーザドライバ38に出力する。CPU41は、シャッターモータ26に対して、シャッター27をレーザ光Lの光路を遮る位置に回転させるように指示する遮光指示信号、又は、シャッター27をレーザ光Lの光路を遮らない位置に回転させるように指示する開放指示信号を出力する。   The CPU 41 outputs to the semiconductor laser driver 38 an on signal for instructing the start of lighting of the visible semiconductor laser 28 or an off signal for instructing to turn it off. The CPU 41 instructs the shutter motor 26 to rotate the shutter 27 to a position that blocks the optical path of the laser light L, or rotates the shutter 27 to a position that does not block the optical path of the laser light L. An opening instruction signal for instructing is output.

ガルバノコントローラ35は、レーザコントローラ6から入力された印字パターンのXY座標データ、ガルバノ走査速度情報等に基づいて、ガルバノX軸モータ31とガルバノY軸モータ32の駆動角度、回転速度等を算出して、駆動角度、回転速度を表すモータ駆動情報をガルバノドライバ36へ出力する。ガルバノドライバ36は、ガルバノコントローラ35から入力された駆動角度、回転速度を表すモータ駆動情報に基づいて、ガルバノX軸モータ31とガルバノY軸モータ32を駆動制御して、レーザ光Lと可視レーザ光Mを2次元走査する。   The galvano controller 35 calculates drive angles, rotational speeds, and the like of the galvano X-axis motor 31 and the galvano Y-axis motor 32 based on XY coordinate data, galvano scanning speed information, and the like of the print pattern input from the laser controller 6. Motor drive information representing the drive angle and rotation speed is output to the galvano driver 36. The galvano driver 36 drives and controls the galvano X-axis motor 31 and the galvano Y-axis motor 32 on the basis of the motor drive information representing the drive angle and rotation speed input from the galvano controller 35, and the laser beam L and the visible laser beam. M is scanned two-dimensionally.

レーザドライバ37は、レーザコントローラ6から入力されたレーザ発振器21のレーザ出力、レーザ光Lのレーザパルス幅等のレーザ駆動情報と、レーザ発振器21のレーザ出力制御信号等に基づいて、レーザ発振器21を駆動する。また、半導体レーザドライバ38は、レーザコントローラ6から入力されたオン信号又はオフ信号に基づいて、可視半導体レーザ28を点灯駆動又は、消灯する。   The laser driver 37 controls the laser oscillator 21 based on the laser output of the laser oscillator 21 input from the laser controller 6, the laser drive information such as the laser pulse width of the laser light L, the laser output control signal of the laser oscillator 21, and the like. To drive. Further, the semiconductor laser driver 38 drives the visible semiconductor laser 28 to turn on or off based on the ON signal or OFF signal input from the laser controller 6.

次に、印字情報作成装置2の回路構成について図2に基づいて説明する。図2に示すように、印字情報作成装置2は、印字情報作成装置2の全体を制御する制御部51、図1に示すマウス52とキーボード53等から構成される入力操作部55、液晶ディスプレイ(LCD)56、CD−ROM57に各種データ、プログラム等を書き込み及び読み込むためのCD−R/W58等から構成されている。制御部51には、不図示の入出力インターフェースを介して入力操作部55、液晶ディスプレイ56、CD−R/W58等が接続されている。   Next, the circuit configuration of the print information creating apparatus 2 will be described with reference to FIG. As shown in FIG. 2, the print information creating apparatus 2 includes a control unit 51 that controls the entire print information creating apparatus 2, an input operation unit 55 including a mouse 52 and a keyboard 53 shown in FIG. LCD) 56, CD-ROM 57, and the like, CD-R / W 58 for writing and reading various data, programs, and the like. An input operation unit 55, a liquid crystal display 56, a CD-R / W 58, and the like are connected to the control unit 51 via an input / output interface (not shown).

CD−R/W58は、図7に示す「補正印字パターン表示処理」等のプログラム、図8に示すマーキング(印字)情報入力画面を液晶ディスプレイ56に表示するプログラム、図9及び図10に示す補正印字パターンの表示画面を液晶ディスプレイ56に表示するプログラム等の各種アプリケーションソフトウェア等をCD−ROM57から読み込む、又は、CD−ROM57に対して書き込む。   The CD-R / W 58 is a program such as “correction print pattern display process” shown in FIG. 7, a program for displaying the marking (printing) information input screen shown in FIG. 8 on the liquid crystal display 56, and the correction shown in FIGS. Various application software such as a program for displaying a print pattern display screen on the liquid crystal display 56 is read from the CD-ROM 57 or written to the CD-ROM 57.

制御部51は、印字情報作成装置2の全体の制御を行う演算装置及び制御装置としてのCPU61、RAM62、ROM63、時間を計測するタイマ65、ハードディスクドライブ(以下、「HDD」という。)66等を備えている。また、CPU61、RAM62、ROM63、タイマ65は、不図示のバス線により相互に接続されて、相互にデータのやり取りが行われる。また、CPU61とHDD66は、不図示の入出力インターフェースを介して接続され、相互にデータのやり取りが行われる。   The control unit 51 includes a CPU 61, a RAM 62, a ROM 63, a timer 65 for measuring time, a hard disk drive (hereinafter referred to as “HDD”) 66, and the like as an arithmetic device and a control device that perform overall control of the print information creation device 2. I have. The CPU 61, the RAM 62, the ROM 63, and the timer 65 are connected to each other via a bus line (not shown), and exchange data with each other. The CPU 61 and the HDD 66 are connected via an input / output interface (not shown) to exchange data with each other.

RAM62は、CPU61により演算された各種の演算結果等を一時的に記憶させておくためのものである。ROM63は、各種のプログラムを記憶させておくものであり、図7に示す「補正印字パターン表示処理」のプログラム等を記憶している。尚、図7に示す「補正印字パターン表示処理」のプログラムは、HDD66に記憶されていてもよいし、CD−ROM57等の記憶媒体から読み込まれてもよいし、図示しないインターネットなどのネットワークからダウンロードされてもよい。   The RAM 62 is for temporarily storing various calculation results calculated by the CPU 61. The ROM 63 stores various programs, such as a “corrected print pattern display process” program shown in FIG. 7 may be stored in the HDD 66, read from a storage medium such as the CD-ROM 57, or downloaded from a network such as the Internet (not shown). May be.

また、HDD66は、各種アプリケーションソフトウェアのプログラム、各種データファイルを記憶するものであり、図3に示す制御パラメータデータファイル71を記憶する制御パラメータ記憶領域、図4乃至図6に示す各閾値テーブル81、82、83等を記憶する閾値情報記憶領域等が設けられている。   The HDD 66 stores various application software programs and various data files. The HDD 66 stores a control parameter data area 71 for storing the control parameter data file 71 shown in FIG. 3, and each threshold value table 81 shown in FIGS. A threshold information storage area for storing 82, 83, etc. is provided.

ここで、HDD66の制御パラメータ記憶領域に記憶される制御パラメータデータファイル71の一例について図3に基づいて説明する。図3に示すように、制御パラメータデータファイル71は、レーザ光Lでマーキング(印字)加工される加工対象物7のアルミ、ステンレス、鉄等の各材質毎に、レーザ加工装置本体部3を駆動制御する制御パラメータ76を記憶する複数の制御パラメータテーブル75A、75B、75C、・・・から構成されている。   An example of the control parameter data file 71 stored in the control parameter storage area of the HDD 66 will be described with reference to FIG. As shown in FIG. 3, the control parameter data file 71 drives the laser processing apparatus main body 3 for each material such as aluminum, stainless steel, and iron of the workpiece 7 to be marked (printed) with the laser beam L. It comprises a plurality of control parameter tables 75A, 75B, 75C,... That store control parameters 76 to be controlled.

各制御パラメータテーブル75A、75B、75C、・・・に記憶される制御パラメータ76は、レーザ光Lによる印字パターンを決定する印字パラメータ77と、レーザ加工装置本体部3を駆動する駆動パラメータ78とから構成されている。更に、印字パラメータ77は、「パターン太さ」、「パターン深さ」、「印字パターン本数」の各パラメータから構成され、駆動パラメータ78は、「レーザ出力」、「レーザパルス幅」、「ガルバノ走査速度」の各パラメータから構成されている。「パターン太さ」には、印字パターンの太さ、例えば、文字幅が記憶されている。「パターン深さ」には、印字品質、例えば、普通、綺麗、速い、ハイコントラスト等に対応する印字パターンの深さが記憶されている。尚、駆動パラメータ78のうち、「レーザパルス幅」、「ガルバノ走査速度」とにより、後述する「基準印字用ドットパターン(基準印字パターン)」のドット間隔が決定される。   The control parameter 76 stored in each control parameter table 75A, 75B, 75C,... Is based on a print parameter 77 for determining a print pattern by the laser light L and a drive parameter 78 for driving the laser processing apparatus main body 3. It is configured. Further, the print parameter 77 is composed of parameters of “pattern thickness”, “pattern depth”, and “number of print patterns”, and drive parameters 78 are “laser output”, “laser pulse width”, “galvano scanning”. It consists of each parameter of “speed”. The “pattern thickness” stores the thickness of the print pattern, for example, the character width. The “pattern depth” stores the print pattern depth corresponding to the print quality, for example, normal, beautiful, fast, high contrast and the like. Of the drive parameters 78, the “laser pulse width” and “galvano scanning speed” determine the dot interval of a “reference printing dot pattern (reference printing pattern)” to be described later.

「印字パターン本数」には、印字パターンをトレースする際のレーザ光Lの本数、つまり、印字パターン上を平行にトレースするトレース回数が記憶されている。例えば、「パターン太さ」が「0.1mm〜0.3mm」で、「印字パターン本数」が「2本」の場合には、ビーム径「0.1mm〜0.3mm」のレーザ光Lで、印字パターン上を平行に2回トレースする。従って、マーキングされる文字幅は、「0.2mm〜0.6mm」となり、「印字パターン本数」が「1本」の場合に対して2倍の文字幅でマーキング(印字)される。   The “number of print patterns” stores the number of laser beams L when tracing a print pattern, that is, the number of traces for tracing the print pattern in parallel. For example, when the “pattern thickness” is “0.1 mm to 0.3 mm” and the “number of print patterns” is “2”, the laser beam L with the beam diameter “0.1 mm to 0.3 mm” is used. Trace the print pattern twice in parallel. Accordingly, the character width to be marked is “0.2 mm to 0.6 mm”, and marking (printing) is performed with a character width that is twice that of the case where the “number of print patterns” is “1”.

「レーザ出力」には、加工対象物7にマーキングする際のレーザ発振器21の出力が記憶されている。「レーザパルス幅」には、加工対象物7にマーキングする際のレーザ発振器21から出力するレーザ光L(パルスレーザ)のパルス幅が記憶されている。「ガルバノ走査速度」には、加工対象物7にマーキングする際のガルバノスキャナ18のレーザ光Lを2次元走査する走査速度情報が記憶されている。尚、各「ガルバノ走査速度」におけるガルバノスキャナ18の各モータ31、32の走査応答性、つまり、ガルバノミラーの走査応答性を記憶するようにしてもよい。   In “Laser output”, the output of the laser oscillator 21 when marking the workpiece 7 is stored. The “laser pulse width” stores the pulse width of the laser beam L (pulse laser) output from the laser oscillator 21 when marking the workpiece 7. In the “galvano scanning speed”, scanning speed information for two-dimensionally scanning the laser light L of the galvano scanner 18 when marking the workpiece 7 is stored. It should be noted that the scanning responsiveness of the motors 31 and 32 of the galvano scanner 18 at each “galvano scanning speed”, that is, the scanning responsiveness of the galvano mirror may be stored.

次に、HDD66の閾値情報記憶領域に記憶される各閾値テーブル81、82、83等の一例について図4乃至図6に基づいて説明する。尚、各閾値テーブル81、82、83等は、レーザ光Lでマーキング(印字)加工される加工対象物7のアルミ、ステンレス、鉄等の各材質毎に作成されて、閾値情報記憶領域に記憶されている。また、図4乃至図6に示す各閾値テーブル81、82、83は、材質がアルミの加工対象物7に対応するものである。   Next, an example of each threshold value table 81, 82, 83, etc. stored in the threshold value information storage area of the HDD 66 will be described with reference to FIGS. Each threshold value table 81, 82, 83, etc. is created for each material such as aluminum, stainless steel, iron, etc. of the workpiece 7 to be marked (printed) with the laser beam L, and stored in the threshold information storage area. Has been. Each of the threshold value tables 81, 82, 83 shown in FIGS. 4 to 6 corresponds to the processing object 7 made of aluminum.

図4に示すように、停止時間閾値テーブル81は、「時間」と「折れ線角度」から構成されている。「時間」には、レーザ光Lでマーキング(印字)加工する際の印字パターンの曲がり角において、レーザ光Lの移動が停止して連続照射する停止時間がパラメータとして記憶されている。「折れ線角度」には、レーザ光Lでマーキング(印字)加工する際の各停止時間に対する印字パターンの曲がり角の各角度「10度」、「40度」、「90度」、「180度」における印字品質への熱影響の状態が記憶されている。   As shown in FIG. 4, the stop time threshold value table 81 includes “time” and “polygonal angle”. In “Time”, a stop time during which the laser beam L stops moving and is continuously irradiated is stored as a parameter at the corner of the print pattern when marking (printing) is performed with the laser beam L. The “polygonal line angle” includes the bending angles of the print pattern for each stop time “10 degrees”, “40 degrees”, “90 degrees”, and “180 degrees” when marking (printing) processing with the laser beam L is performed. The state of heat influence on the print quality is stored.

加工対象物7は、材質によって、レーザ光Lの照射光に対する耐性が異なる。加工対象物7が、レーザ光Lの耐性が弱い場合、レーザ光Lの照射により材質に酸化などの組織変化が生じる。レーザ光Lでマーキング(印字)加工されることにより、加工対象物7に組織変化が生じた場合、加工対象物7のマーキング(印字)加工された位置が変色する。この、加工対象物7のマーキング(印字)加工された位置が組織変化する現象を、本実施形態では「熱影響」として説明する。   The processing object 7 has different resistance to the irradiation light of the laser light L depending on the material. When the object 7 to be processed has a low tolerance to the laser beam L, irradiation with the laser beam L causes a structural change such as oxidation in the material. When a structure change occurs in the workpiece 7 due to the marking (printing) processing with the laser light L, the marking (printing) processing position of the workpiece 7 changes color. This phenomenon in which the marking (printing) processing position of the processing object 7 undergoes a tissue change will be described as “thermal influence” in the present embodiment.

「○」印は、印字パターンの曲がり角には、印字品質への熱影響が小さい又はほぼ無い旨を表している。「警告」印は、印字パターンの曲がり角には、印字品質への熱影響が大きいという警告を行う必要がある旨を表している。例えば、印字パターンの曲がり角でのレーザ光Lの移動の停止時間が、「0.5ミリ秒」よりも長く、且つ、「1ミリ秒」以下の場合には、印字パターンの曲がり角に対して印字品質への熱影響が大きいという警告を行う必要がある角度閾値は、「90度」である。つまり、印字パターンの曲がり角の角度が「90度」以上の場合には、印字パターンの曲がり角におけるレーザ光Lの停止時間が、「0.5ミリ秒」より長いときには、印字品質への熱影響が大きいという警告を行う必要がある旨を表している。   The “◯” mark indicates that the influence of heat on the print quality is small or almost absent at the corner of the print pattern. The “warning” mark indicates that it is necessary to give a warning that the influence of heat on the print quality is large at the corner of the print pattern. For example, when the stop time of the movement of the laser beam L at the corner of the print pattern is longer than “0.5 milliseconds” and not longer than “1 millisecond”, printing is performed with respect to the corner of the print pattern. The angle threshold that needs to be warned that the heat influence on the quality is large is “90 degrees”. In other words, when the angle of the print pattern bend is “90 degrees” or more, if the stop time of the laser beam L at the turn angle of the print pattern is longer than “0.5 milliseconds”, there is a thermal effect on the print quality. Indicates that it is necessary to issue a warning that the size is large.

図5に示すように、オーバーシュート閾値テーブル82は、「走査速度」と「折れ線角度」から構成されている。「走査速度」には、加工対象物7にマーキングする際のガルバノスキャナ18のレーザ光Lを2次元走査する走査速度がパラメータとして記憶されている。「折れ線角度」には、レーザ光Lでマーキング(印字)加工する際の各走査速度に対する印字パターンの曲がり角の各角度「10度」、「40度」、「90度」、「180度」におけるレーザ光Lのオーバーシュートの状態が記憶されている。   As shown in FIG. 5, the overshoot threshold table 82 includes “scanning speed” and “polygonal line angle”. In the “scanning speed”, a scanning speed for two-dimensionally scanning the laser light L of the galvano scanner 18 when marking the workpiece 7 is stored as a parameter. The “polygonal line angle” includes the bending angles of the print pattern for each scanning speed “10 degrees”, “40 degrees”, “90 degrees”, and “180 degrees” at the time of marking (printing) processing with the laser beam L. The overshoot state of the laser beam L is stored.

レーザ光Lのオーバーシュートの状態とは、各印字パターンのXY座標に対して、レーザ光Lがマーキング(印字)加工する位置にずれが生じる状態である。印字パターンのXY座標に対して、レーザ光Lのマーキング(印字)加工する位置のずれ量が所定の閾値より大きい場合、レーザ光Lのオーバーシュートが大きいとされる。印字パターンのXY座標に対して、レーザ光Lのマーキング(印字)加工する位置のずれ量が所定の閾値より小さい場合、レーザ光Lのオーバーシュートが小さい又はほぼ無いとされる。印字パターンのXY座標に対して、レーザ光Lのマーキング(印字)加工する位置のずれ量が、本発明の誤差の一例である。   The overshoot state of the laser beam L is a state in which the position where the laser beam L is marked (printed) is shifted with respect to the XY coordinates of each print pattern. When the deviation amount of the marking (printing) processing position of the laser beam L with respect to the XY coordinates of the print pattern is larger than a predetermined threshold value, the overshoot of the laser beam L is assumed to be large. If the deviation amount of the laser beam L marking (printing) processing position is smaller than a predetermined threshold with respect to the XY coordinates of the print pattern, the overshoot of the laser beam L is assumed to be small or almost absent. The deviation amount of the position where the laser beam L is marked (printed) with respect to the XY coordinates of the print pattern is an example of the error of the present invention.

「○」印は、印字パターンの曲がり角には、レーザ光Lのオーバーシュートが小さい又はほぼ無い旨を表している。「警告」印は、印字パターンの曲がり角には、レーザ光Lのオーバーシュートが大きい旨の警告を行う必要がある旨を表している。例えば、ガルバノスキャナ18の走査速度が、「10m/sec」より速く、且つ、「15m/sec」以下の場合には、印字パターンの曲がり角に対してレーザ光Lのオーバーシュートが大きい旨の警告を行う必要がある角度閾値は、「90度」である。つまり、印字パターンの曲がり角の角度が「90度」以上の場合には、ガルバノスキャナ18の走査速度が、「10m/sec」より速いときには、レーザ光Lのオーバーシュートが大きい旨の警告を行う必要がある旨を表している。   “O” marks indicate that the overshoot of the laser beam L is small or almost absent at the corner of the print pattern. The “warning” mark indicates that it is necessary to warn that the overshoot of the laser beam L is large at the corner of the print pattern. For example, when the scanning speed of the galvano scanner 18 is higher than “10 m / sec” and lower than “15 m / sec”, a warning that the overshoot of the laser beam L is large with respect to the corner of the print pattern is issued. The angle threshold that needs to be performed is “90 degrees”. In other words, when the angle of turn of the print pattern is “90 degrees” or more, a warning that the overshoot of the laser beam L is large is necessary when the scanning speed of the galvano scanner 18 is faster than “10 m / sec”. It means that there is.

図6に示すように、熱影響閾値テーブル83は、「走査速度」と「材料厚み(mm)」から構成されている。「走査速度」には、加工対象物7にマーキングする際のガルバノスキャナ18のレーザ光Lを2次元走査する走査速度がパラメータとして記憶されている。「材料厚み(mm)」には、レーザ光Lでマーキング(印字)加工する際の各走査速度に対する加工対象物7の各厚さ「0.1mm」、「0.5mm」、「1mm」、「5mm」における加工対象物7への熱影響の状態が記憶されている。   As shown in FIG. 6, the thermal influence threshold table 83 includes “scanning speed” and “material thickness (mm)”. In the “scanning speed”, a scanning speed for two-dimensionally scanning the laser light L of the galvano scanner 18 when marking the workpiece 7 is stored as a parameter. In the “material thickness (mm)”, each thickness “0.1 mm”, “0.5 mm”, “1 mm” of the workpiece 7 with respect to each scanning speed at the time of marking (printing) processing with the laser beam L, The state of the thermal influence on the workpiece 7 at “5 mm” is stored.

「○」印は、加工対象物7への熱影響が小さい又はほぼ無い旨を表している。「警告」印は、加工対象物7への熱影響が大きいという警告を行う必要がある旨を表している。例えば、ガルバノスキャナ18の走査速度が、「5m/sec」より速く、且つ、「10m/sec」以下の場合には、加工対象物7への熱影響が大きいという警告を行う必要がある厚さ閾値は、「0.5mm」である。つまり、加工対象物7の厚さが、「0.5mm」以下の場合には、ガルバノスキャナ18の走査速度が、「10m/sec」以下のときには、加工対象物7への熱影響が大きいという警告を行う必要がある旨を表している。   The mark “◯” indicates that the thermal effect on the workpiece 7 is small or almost absent. The “warning” mark indicates that it is necessary to give a warning that the thermal influence on the workpiece 7 is large. For example, when the scanning speed of the galvano scanner 18 is higher than “5 m / sec” and equal to or lower than “10 m / sec”, a thickness that requires a warning that the thermal influence on the workpiece 7 is large is required. The threshold value is “0.5 mm”. That is, when the thickness of the processing object 7 is “0.5 mm” or less, the thermal influence on the processing object 7 is large when the scanning speed of the galvano scanner 18 is “10 m / sec” or less. Indicates that a warning is required.

[補正印字パターン表示処理]
次に、上記のように構成されたレーザ加工装置1の印字情報作成装置2のCPU61が実行する処理であって、入力された印字情報と加工条件とに基づいて印字パターンを補正した補正印字パターンを作成して液晶ディスプレイ56に表示する「補正印字パターン表示処理」について図7乃至図13に基づいて説明する。補正印字パターンとは、入力された印字情報と加工条件とに従って、加工対象物7にマーキング(印字)加工される加工後の加工痕を推定した推定加工痕パターンを示す図である。尚、図7にフローチャートで示されるプログラムは、ユーザから入力操作部55を介して印字パターンの設定開始を指示する設定開始指示が入力された場合に、CPU61によって実行される。
[Correction print pattern display processing]
Next, a correction print pattern which is a process executed by the CPU 61 of the print information creation apparatus 2 of the laser processing apparatus 1 configured as described above, and which corrects the print pattern based on the input print information and processing conditions. The “corrected print pattern display process” for creating the image and displaying it on the liquid crystal display 56 will be described with reference to FIGS. The corrected printing pattern is a diagram showing an estimated machining trace pattern in which a machining trace after machining that is marked (printed) on the workpiece 7 is estimated according to input printing information and machining conditions. The program shown in the flowchart of FIG. 7 is executed by the CPU 61 when a setting start instruction for instructing a print pattern setting start is input from the user via the input operation unit 55.

図7に示すように、先ず、ステップ(以下、Sと略記する)11において、CPU61は、図8に示すマーキング(印字)情報入力画面93を液晶ディスプレイ56に表示する。そして、CPU61は、入力操作部55を介して入力された、文字、記号、図形等の印字データ、フォントサイズ、フォント、文字幅、印字品質、加工対象物7の材質、厚さ、表面粗さ等の印字情報(加工情報)を取得してRAM62に記憶する。   As shown in FIG. 7, first, in step (hereinafter abbreviated as “S”) 11, the CPU 61 displays a marking (printing) information input screen 93 shown in FIG. 8 on the liquid crystal display 56. Then, the CPU 61 inputs print data such as characters, symbols, and figures, font size, font, character width, print quality, material of the processing object 7, thickness, and surface roughness input via the input operation unit 55. The printing information (processing information) such as is acquired and stored in the RAM 62.

ここで、マーキング(印字)情報入力画面93の一例について図8に基づいて説明する。図8に示すように、マーキング(印字)情報入力画面93には、印字データ入力欄93A、フォントサイズ入力欄93B、フォント入力欄93C、文字幅入力欄93D、文字太さ表示欄93E、書体入力欄93F、印字品質指定カーソル93G、材質入力欄93H、厚さ入力欄93I、表面粗さ指定カーソル93L、設定ボタン93J、キャンセルボタン93K等が表示される。   Here, an example of the marking (printing) information input screen 93 will be described with reference to FIG. As shown in FIG. 8, the marking (printing) information input screen 93 includes a print data input field 93A, a font size input field 93B, a font input field 93C, a character width input field 93D, a character thickness display field 93E, and a typeface input. A column 93F, a print quality designation cursor 93G, a material input column 93H, a thickness input column 93I, a surface roughness designation cursor 93L, a setting button 93J, a cancel button 93K, and the like are displayed.

印字データ入力欄93Aには、キーボード53等から入力された文字、記号、図形等の印字データが表示される。フォントサイズ入力欄93Bには、キーボード53等から入力されたフォントサイズが表示される。フォント入力欄93Cには、キーボード53等から入力され、又はマウス52によってプルダウンメニューから選択されたフォントが表示される。文字幅入力欄93Dには、キーボード53等から入力され、又はマウス52によってプルダウンメニューから選択された文字幅が表示される。尚、印字データ入力欄93Aにより、キーボード53等から文字、記号、図形等が入力され、印字データが表示される処理が、本発明の加工情報取得手段の一例である。   In the print data input field 93A, print data such as characters, symbols and figures input from the keyboard 53 or the like is displayed. In the font size input field 93B, the font size input from the keyboard 53 or the like is displayed. In the font input field 93 </ b> C, a font input from the keyboard 53 or the like or selected from the pull-down menu by the mouse 52 is displayed. In the character width input field 93D, the character width input from the keyboard 53 or the like or selected from the pull-down menu by the mouse 52 is displayed. A process in which characters, symbols, graphics, and the like are input from the keyboard 53 etc. by the print data input field 93A and the print data is displayed is an example of the processing information acquisition means of the present invention.

文字太さ表示欄93Eには、文字幅に対応する細字、中字、太字のいずれかが選択されて表示される。書体入力欄93Fには、キーボード53等から入力され、又はマウス52によって選択された立体、斜体等の書体が表示される。印字品質指定カーソル93Gは、マウス52によってクリックされて左右に移動表示され、「はやい」〜「きれい」の5段階の印字品質うち、停止位置に対応する印字品質を指定する。材質入力欄93Hには、キーボード53等から入力され、又はマウス52によってプルダウンメニューから選択された加工対象物7の材質が表示される。   In the character thickness display field 93E, any one of a fine character, a middle character, and a bold character corresponding to the character width is selected and displayed. In the typeface input field 93F, a typeface such as a solid or an italic type input from the keyboard 53 or selected by the mouse 52 is displayed. The print quality designation cursor 93G is clicked by the mouse 52 and moved to the left and right, and designates the print quality corresponding to the stop position among the five levels of print quality “fast” to “clean”. The material input field 93H displays the material of the processing object 7 that is input from the keyboard 53 or the like or selected from the pull-down menu by the mouse 52.

厚さ入力欄93Iには、キーボード53等から入力され、又はマウス52によってプルダウンメニューから選択された加工対象物7の厚さ寸法が表示される。表面粗さ指定カーソル93Lは、マウス52によってクリックされて左右に移動表示され、「荒仕上げ」、「並仕上げ」、「上仕上げ」の3段階の三角記号で表される表面粗さのうち、停止位置に対応する表面粗さを指定する。   In the thickness input field 93I, the thickness dimension of the workpiece 7 input from the keyboard 53 or the like or selected from the pull-down menu by the mouse 52 is displayed. The surface roughness designating cursor 93L is clicked by the mouse 52 and moved to the left and right. The surface roughness is represented by three-level triangle symbols of “rough finish”, “normal finish”, and “top finish”. Specify the surface roughness corresponding to the stop position.

そして、マウス52によって設定ボタン93Jがクリックされた場合には、CPU61は、各欄93A〜93Iに表示された内容、及び各指定カーソル93G、93Lによって指定された内容を印字情報としてRAM62に記憶する。一方、キャンセルボタン93Kがマウス52によってクリックされた場合には、CPU61は、各欄93A〜93Iの表示をクリアして、印字情報の再入力を待つ。   When the setting button 93J is clicked with the mouse 52, the CPU 61 stores the contents displayed in the columns 93A to 93I and the contents designated by the designation cursors 93G and 93L in the RAM 62 as print information. . On the other hand, when the cancel button 93K is clicked with the mouse 52, the CPU 61 clears the display of each column 93A to 93I and waits for re-input of print information.

図7に示すように、S12において、CPU61は、S11で取得した印字情報に基づいて、制御パラメータデータファイル71から加工対象物7にマーキングする制御パラメータ76(加工条件)を取得する。S12における制御パラメータ76(加工条件)を取得する処理が、本発明の加工条件取得手段の一例である。   As shown in FIG. 7, in S12, the CPU 61 acquires a control parameter 76 (processing condition) for marking the processing object 7 from the control parameter data file 71 based on the print information acquired in S11. The process of obtaining the control parameter 76 (machining condition) in S12 is an example of the machining condition obtaining means of the present invention.

例えば、S11で取得した印字情報に含まれる「加工対象物7の材質」が「アルミ」の場合には、CPU61は、図3に示す制御パラメータデータファイル71から、材質が「アルミ」に対応する各制御パラメータテーブル75A、75B、75C、・・・を選択する。そして、CPU61は、S11で取得した印字情報に含まれる「文字幅」が「0.3mm」の場合には、制御パラメータ76の「パターン太さ」を「0.3mm」とする。また、印字情報に含まれる「印字品質」が「速い」の場合には、制御パラメータ76の「パターン深さ」を「5μm」とする。   For example, when the “material of the workpiece 7” included in the print information acquired in S11 is “aluminum”, the CPU 61 corresponds to the material “aluminum” from the control parameter data file 71 shown in FIG. Each control parameter table 75A, 75B, 75C,... Is selected. Then, when the “character width” included in the print information acquired in S11 is “0.3 mm”, the CPU 61 sets the “pattern thickness” of the control parameter 76 to “0.3 mm”. When the “print quality” included in the print information is “fast”, the “pattern depth” of the control parameter 76 is set to “5 μm”.

例えば、印字品質が「はやい」は、パターン深さ「5μm」に対応する。また、印字品質が「2」は、パターン深さ「7.5μm」に対応する。また、印字品質が「3」は、パターン深さ「10μm」に対応する。また、印字品質が「4」は、パターン深さ「15μm」に対応する。また、印字品質が「きれい」は、パターン深さ「20μm」に対応する。   For example, the print quality “fast” corresponds to the pattern depth “5 μm”. The print quality “2” corresponds to the pattern depth “7.5 μm”. The print quality “3” corresponds to the pattern depth “10 μm”. The print quality “4” corresponds to the pattern depth “15 μm”. The print quality “clean” corresponds to the pattern depth “20 μm”.

そして、CPU61は、各制御パラメータテーブル75A、75B、75C、・・・から、「パターン太さ」が「0.3mm」、及び、「パターン深さ」が「5μm」に合致する制御パラメータ76を読み出し、加工対象物7の材質「アルミ」と制御パラメータ76をマーキング用制御パラメータとしてRAM62に記憶する。   Then, the CPU 61 sets the control parameter 76 that matches the “pattern thickness” to “0.3 mm” and the “pattern depth” to “5 μm” from the control parameter tables 75A, 75B, 75C,. The material “aluminum” of the object 7 to be processed and the control parameter 76 are stored in the RAM 62 as marking control parameters.

例えば、CPU61は、図3に示す制御パラメータデータファイル71から、加工対象物7の材質を表す「印字素材」が「アルミ」で、「パターン太さ」が「0.3mm」、「パターン深さ」が「5μm」、「印字パターン本数」が「1本」の印字パラメータ77と、「レーザ出力」が「8kW」、「レーザパルス幅」が「100ns」、「ガルバノ走査速度」が「12m/s」の駆動パラメータ78とから構成される制御パラメータ76を、マーキング用制御パラメータとしてRAM62に記憶する。   For example, the CPU 61 determines from the control parameter data file 71 shown in FIG. 3 that “print material” representing the material of the workpiece 7 is “aluminum”, “pattern thickness” is “0.3 mm”, and “pattern depth”. ”Is“ 5 μm ”,“ Number of print patterns ”is“ 1 ”,“ Laser output ”is“ 8 kW ”,“ Laser pulse width ”is“ 100 ns ”, and“ Galvano scanning speed ”is“ 12 m / The control parameter 76 composed of the drive parameter 78 of “s” is stored in the RAM 62 as a marking control parameter.

続いて、図7に示すように、S13において、CPU61は、印字データ、フォントサイズ、フォントをRAM62から読み出すと共に、マーキング用制御パラメータから「パターン太さ」をRAM62から読み出す。そして、CPU61は、「パターン太さ」を直径とするドットにより、印字データをフォントサイズのフォントで印字する「基準印字用ドットパターン(基準印字パターン)」を作成してRAM62に記憶する。従って、基準印字用ドットパターンの各ドットは、レーザ光L(パルスレーザ)の走査軌跡の走査基準を示し、レーザ光Lによって加工対象物7に加工される1パルス毎、又は、所定時間毎、例えば、20μ秒毎の加工痕に対応している。S13において、「基準印字用ドットパターン(基準印字パターン)」を作成する処理が、本発明の基準印字パターン作成手段の一例である。   Subsequently, as shown in FIG. 7, in S <b> 13, the CPU 61 reads the print data, font size, and font from the RAM 62 and reads “pattern thickness” from the RAM 62 from the marking control parameter. Then, the CPU 61 creates a “reference print dot pattern (reference print pattern)” for printing the print data in a font size font using dots having the “pattern thickness” as a diameter, and stores it in the RAM 62. Accordingly, each dot of the reference printing dot pattern indicates a scanning reference of the scanning locus of the laser beam L (pulse laser), and is processed for each pulse processed by the laser beam L on the processing object 7 or every predetermined time. For example, it corresponds to a processing mark every 20 μs. In S13, the process of creating the “reference print dot pattern (reference print pattern)” is an example of the reference print pattern creating means of the present invention.

そして、CPU61は、マーキング用制御パラメータとしてRAM62に記憶した制御パラメータ76から「ガルバノ走査速度」を読み出す。尚、ガルバノスキャナ18の各モータ31、32の走査応答性を取得するようにしてもよい。その後、CPU61は、「基準印字用ドットパターン」のドットパターンを順番に読み出し、当該「ガルバノ走査速度」でガルバノスキャナ18の各モータ31、32を駆動した場合に、各ドット毎にレーザ光L(パルスレーザ)により印字されるドットパターンを作成して、「補正印字ドットパターン(補正印字パターン)」としてRAM62に記憶する。従って、「補正印字ドットパターン」では、印字データの折れ線角部にドットのオーバーシュート等が発生する場合がある。ドットパターンは、ガルバノスキャナ18の各モータ31、32が遅延なく駆動された場合に、所定のパルス幅でレーザ駆動されるレーザ光Lが等間隔で照射される位置を示す走査軌跡である。   Then, the CPU 61 reads “galvano scanning speed” from the control parameter 76 stored in the RAM 62 as a marking control parameter. Note that the scanning responsiveness of the motors 31 and 32 of the galvano scanner 18 may be acquired. After that, the CPU 61 sequentially reads the dot pattern of the “reference printing dot pattern”, and when the motors 31 and 32 of the galvano scanner 18 are driven at the “galvano scanning speed”, the laser beam L ( A dot pattern to be printed by a pulse laser) is created and stored in the RAM 62 as a “corrected print dot pattern (corrected print pattern)”. Therefore, in the “corrected print dot pattern”, dot overshoot or the like may occur at the broken line corner of the print data. The dot pattern is a scanning trajectory indicating a position at which laser beams L that are laser-driven with a predetermined pulse width are irradiated at equal intervals when the motors 31 and 32 of the galvano scanner 18 are driven without delay.

そして、S14において、CPU61は、RAM62から「補正印字ドットパターン」を読み出し、液晶ディスプレイ56に印字イメージとして表示する。
例えば、図9に示すように、CPU61は、「ABC」の補正印字ドットパターン95を液晶ディスプレイ56の画面中央部に印字イメージとして表示する。
In S <b> 14, the CPU 61 reads the “corrected print dot pattern” from the RAM 62 and displays it on the liquid crystal display 56 as a print image.
For example, as shown in FIG. 9, the CPU 61 displays a corrected print dot pattern 95 of “ABC” as a print image at the center of the screen of the liquid crystal display 56.

また、CPU61は、液晶ディスプレイ56の画面下端縁部に、基準印字用ドットパターンのレーザ光Lによるマーキング(印字)開始を指示する印字ボタン96と、S11で設定したマーキング(印字)情報入力画面93を再度、表示するように指示する再設定ボタン97とを表示する。また、CPU61は、マウス52やキーボード53によって移動操作されるカーソル98を液晶ディスプレイ56の画面に表示する。   The CPU 61 also has a print button 96 for instructing the start of marking (printing) with the laser beam L of the reference printing dot pattern at the lower edge of the screen of the liquid crystal display 56, and the marking (printing) information input screen 93 set in S11. And a reset button 97 for instructing to display again. Further, the CPU 61 displays a cursor 98 that is moved and operated by the mouse 52 and the keyboard 53 on the screen of the liquid crystal display 56.

続いて、S15において、CPU61は、印字情報(加工情報)としてRAM62に記憶した加工対象物7の「材質」を読み出す。そして、CPU61は、この「材質」に対応する閾値情報記憶領域に記憶される各閾値テーブルを順番に読み出す。そして、CPU61は、各閾値テーブルについて、「補正印字ドットパターン」のドットパターンにおいて、「警告」印に対応する警告箇所の座標位置を抽出する。その後、CPU61は、「警告」印に対応する警告箇所あるか否か、つまり、「警告」印に対応する警告箇所の座標位置が抽出されて、RAM62に記憶されているか否かを判定する判定処理を実行する。   Subsequently, in S <b> 15, the CPU 61 reads the “material” of the processing object 7 stored in the RAM 62 as print information (processing information). Then, the CPU 61 sequentially reads out each threshold value table stored in the threshold value information storage area corresponding to this “material”. Then, for each threshold value table, the CPU 61 extracts the coordinate position of the warning location corresponding to the “warning” mark in the dot pattern “corrected print dot pattern”. Thereafter, the CPU 61 determines whether or not there is a warning location corresponding to the “warning” mark, that is, whether or not the coordinate position of the warning location corresponding to the “warning” mark is extracted and stored in the RAM 62. Execute the process.

具体的には、例えば、加工対象物7の「材質」が「アルミ」で、停止時間閾値テーブル81を読み出した場合には、CPU61は、先ず、マーキング用制御パラメータとしてRAM62に記憶した「ガルバノ走査速度」を読み出す。そして、CPU61は、各角度「10度」、「40度」、「90度」、「180度」の曲がり角において、レーザ光Lの移動が停止して連続照射する実際の「実停止時間」を算出して、RAM62に記憶する。   Specifically, for example, when the “material” of the workpiece 7 is “aluminum” and the stop time threshold value table 81 is read, the CPU 61 first stores the “galvano scan” stored in the RAM 62 as the marking control parameter. Read "Speed". Then, the CPU 61 determines the actual “actual stop time” during which the laser beam L stops moving and continuously radiates at the turning angles of “10 degrees”, “40 degrees”, “90 degrees”, and “180 degrees”. Calculate and store in the RAM 62.

そして、CPU61は、各角度「10度」、「40度」、「90度」、「180度」の曲がり角に対する「実停止時間」を、停止時間閾値テーブル81の各角度「10度」、「40度」、「90度」、「180度」の「時間」として、「警告」印に該当するものがあるか否かを判定する判定処理を実行する。   Then, the CPU 61 sets the “actual stop time” for the turn angles of “10 degrees”, “40 degrees”, “90 degrees”, and “180 degrees” to the angles “10 degrees”, “ A determination process is performed to determine whether or not there is a “warning” mark as the “time” of “40 degrees”, “90 degrees”, and “180 degrees”.

CPU61は、「警告」印に該当するものがあると判定した場合には、「補正印字ドットパターン」のドットパターンから、「警告」印に対応する各角度で曲がる曲がり角のドットの座標位置を抽出し、「停止時間大」の「警告箇所」の座標位置としてRAM62に記憶する。例えば、「実停止時間」が「0.5ミリ秒」より長く、且つ、「1ミリ秒」以下の場合には、CPU61は、「90度」以上の角度で曲がる曲がり角のドットの座標位置を抽出し、「停止時間大」の「警告箇所」の座標位置としてRAM62に記憶する。   If the CPU 61 determines that there is something corresponding to the “warning” mark, it extracts the coordinate position of the corner dot that bends at each angle corresponding to the “warning” mark from the dot pattern of the “correction print dot pattern”. Then, it is stored in the RAM 62 as the coordinate position of “warning point” of “long stop time”. For example, when the “actual stop time” is longer than “0.5 milliseconds” and not longer than “1 millisecond”, the CPU 61 determines the coordinate position of the corner dot that turns at an angle of “90 degrees” or more. Extracted and stored in the RAM 62 as the coordinate position of “warning point” of “long stop time”.

続いて、例えば、オーバーシュート閾値テーブル82を読み出した場合には、CPU61は、先ず、マーキング用制御パラメータとしてRAM62に記憶した「ガルバノ走査速度」を読み出す。そして、CPU61は、この「ガルバノ走査速度」をオーバーシュート閾値テーブル82の「走査速度」として、各角度「10度」、「40度」、「90度」、「180度」のうち、「警告」印に該当するものがあるか否かを判定する判定処理を実行する。   Subsequently, for example, when the overshoot threshold table 82 is read, the CPU 61 first reads the “galvano scanning speed” stored in the RAM 62 as a marking control parameter. Then, the CPU 61 uses the “galvano scanning speed” as the “scanning speed” in the overshoot threshold table 82, and among the angles “10 degrees”, “40 degrees”, “90 degrees”, and “180 degrees”, ”Is executed to determine whether there is an item that corresponds to the“ ”mark.

CPU61は、「警告」印に該当するものがあると判定した場合には、「補正印字ドットパターン」のドットパターンから、「警告」印に対応する各角度で曲がる曲がり角のドットの座標位置を抽出し、「オーバーシュート大」の「警告箇所」の座標位置としてRAM62に記憶する。例えば、「ガルバノ走査速度」が「10m/s」より速く、且つ、「15m/s」以下の場合には、CPU61は、「90度」以上の角度で曲がる曲がり角のドットの座標位置を抽出し、「オーバーシュート大」の「警告箇所」の座標位置としてRAM62に記憶する。   If the CPU 61 determines that there is something corresponding to the “warning” mark, it extracts the coordinate position of the corner dot that bends at each angle corresponding to the “warning” mark from the dot pattern of the “correction print dot pattern”. Then, it is stored in the RAM 62 as the coordinate position of “warning point” of “large overshoot”. For example, when the “galvano scanning speed” is faster than “10 m / s” and less than or equal to “15 m / s”, the CPU 61 extracts the coordinate position of the corner dot that turns at an angle of “90 degrees” or more. , And stored in the RAM 62 as the coordinate position of “warning point” of “large overshoot”.

その後、例えば、熱影響閾値テーブル83を読み出した場合には、CPU61は、先ず、印字情報(加工情報)としてRAM62に記憶した加工対象物7の「厚さ」を読み出す。また、CPU61は、マーキング用制御パラメータとしてRAM62に記憶した制御パラメータ76から「ガルバノ走査速度」を読み出す。そして、CPU61は、この「厚さ」を熱影響閾値テーブル83の「材料厚み」とし、この「ガルバノ走査速度」を熱影響閾値テーブル83の「走査速度」として、「警告」印に該当するか否かを判定する判定処理を実行する。   Thereafter, for example, when the heat influence threshold value table 83 is read, the CPU 61 first reads the “thickness” of the processing object 7 stored in the RAM 62 as the printing information (processing information). Further, the CPU 61 reads “galvano scanning speed” from the control parameter 76 stored in the RAM 62 as a marking control parameter. Then, the CPU 61 sets the “thickness” as the “material thickness” in the thermal influence threshold table 83 and sets the “galvano scanning speed” as the “scanning speed” in the thermal influence threshold table 83, and corresponds to the “warning” mark. A determination process for determining whether or not is executed.

CPU61は、「警告」印に該当すると判定した場合には、「補正印字ドットパターン」のドットパターンの全座標位置を抽出し、「熱影響大」の「警告箇所」の座標位置としてRAM62に記憶する。例えば、「ガルバノ走査速度」が「10m/s」より速く、且つ、「15m/s」以下の場合には、CPU61は、アルミにより形成された加工対象物7の厚さが「0.5mm」以下のときに、「補正印字ドットパターン」のドットパターンの全座標位置を抽出し、「熱影響大」の「警告箇所」の座標位置としてRAM62に記憶する。   If the CPU 61 determines that it falls under the “warning” mark, it extracts all the coordinate positions of the dot pattern of “corrected print dot pattern” and stores them in the RAM 62 as the coordinate position of “warning location” of “high thermal influence”. To do. For example, when the “galvano scanning speed” is higher than “10 m / s” and equal to or lower than “15 m / s”, the CPU 61 determines that the thickness of the workpiece 7 made of aluminum is “0.5 mm”. At the following time, all the coordinate positions of the dot pattern of “correction print dot pattern” are extracted and stored in the RAM 62 as the coordinate position of “warning location” of “high thermal influence”.

そして、S15で「補正印字ドットパターン」のドットパターンにおいて、「警告」印に対応する警告箇所が無い、つまり、警告箇所の座標位置をRAM62に記憶していないと判定した場合には(S15:NO)、CPU61は、後述のS19の処理に移行する。
一方、「補正印字ドットパターン」のドットパターンにおいて、「警告」印に対応する警告箇所が
ある、つまり、警告箇所の座標位置をRAM62に記憶していると判定した場合には(S15:YES)、CPU61は、S16の処理に移行する。
If it is determined in S15 that there is no warning location corresponding to the “warning” mark in the dot pattern of “correction print dot pattern”, that is, the coordinate position of the warning location is not stored in the RAM 62 (S15: NO), CPU61 transfers to the process of below-mentioned S19.
On the other hand, when it is determined that there is a warning location corresponding to the “warning” mark in the dot pattern of the “correction print dot pattern”, that is, the coordinate position of the warning location is stored in the RAM 62 (S15: YES). The CPU 61 proceeds to the process of S16.

S16において、CPU61は、各警告箇所の座標位置をRAM62から読み出し、警告の内容を表す警告情報、例えば、警告の内容を表す矢印状の警告マークを該当する警告箇所に表示する。例えば、図9に示すように、「補正印字ドットパターン」の「ABC」のドットパターンにおいて、「A」の頂点部の座標位置が、「停止時間大」の「警告箇所」の座標位置としてRAM62に記憶されている(S15:YES)。この場合には、CPU61は、レーザ光Lによる「停止時間大」の警告箇所を示す直線の矢印状の警告マーク99Aを「A」の頂点部を指すように液晶ディスプレイ56の画面に表示する。   In S16, the CPU 61 reads out the coordinate position of each warning location from the RAM 62, and displays warning information indicating the content of the warning, for example, an arrow-shaped warning mark indicating the content of the warning at the corresponding warning location. For example, as shown in FIG. 9, in the “ABC” dot pattern of “correction print dot pattern”, the coordinate position of the apex of “A” is the RAM 62 as the coordinate position of “warning point” of “long stop time”. (S15: YES). In this case, the CPU 61 displays, on the screen of the liquid crystal display 56, a straight arrow-shaped warning mark 99A indicating a warning portion of “Large stop time” by the laser light L so as to indicate the apex portion of “A”.

また、例えば、図9に示すように、「補正印字ドットパターン」の「ABC」のドットパターンにおいて、「A」の頂点部を超えた座標位置が、「オーバーシュート大」の「警告箇所」の座標位置としてRAM62に記憶されている(S15:YES)。この場合には、CPU61は、レーザ光Lによる「オーバーシュート大」の警告箇所を示す破線の矢印状の警告マーク99Bを「A」の頂点部を超えた部分を指すように液晶ディスプレイ56の画面に表示する。   For example, as shown in FIG. 9, in the “ABC” dot pattern of “Correction Print Dot Pattern”, the coordinate position exceeding the apex of “A” is “warning point” of “overshoot large”. The coordinate position is stored in the RAM 62 (S15: YES). In this case, the CPU 61 displays the screen of the liquid crystal display 56 so that the broken arrow-shaped warning mark 99B indicating the “overshoot large” warning portion by the laser light L points to a portion beyond the apex portion of “A”. To display.

また、例えば、図9に示すように、「補正印字ドットパターン」の「ABC」のドットパターンにおいて、アルミで形成された加工対象物7の「厚さ」が「0.5mm」で、「ガルバノ走査速度」が「20m/s」、つまり、印字品質が「はやい」の場合には、「熱影響大」の「警告箇所」の座標位置がRAM62に記憶されていない(S15:NO)。従って、「ABC」の全体を指して、「熱影響大」の警告箇所を示す波線の矢印状の警告マーク99Cは、液晶ディスプレイ56の画面に表示されていない。   Further, for example, as shown in FIG. 9, in the “ABC” dot pattern of the “correction print dot pattern”, the “thickness” of the processing object 7 formed of aluminum is “0.5 mm”, and “galvano When the “scanning speed” is “20 m / s”, that is, the print quality is “fast”, the coordinate position of “warning location” of “high thermal influence” is not stored in the RAM 62 (S15: NO). Therefore, the wavy arrow-shaped warning mark 99C indicating the whole “ABC” and indicating the “high thermal influence” warning portion is not displayed on the screen of the liquid crystal display 56.

続いて、S17において、CPU61は、液晶ディスプレイ56の画面に表示された警告箇所のいずれかが所定時間内に、例えば、20秒以内に選択されたか否かを判定する判定処理を実行する。例えば、図10に示すように、CPU61は、液晶ディスプレイ56の画面に表示された警告箇所を示す各矢印状の警告マーク99A、99Bのいずれかの上側に、キーボード53又はマウス52を介してカーソル98が移動されて、キーボード53の不図示のリターンキーの押下、又はマウス52のクリック操作によって所定時間内に選択されたか否かを判定する判定処理を実行する。   Subsequently, in S <b> 17, the CPU 61 executes a determination process for determining whether any of the warning portions displayed on the screen of the liquid crystal display 56 is selected within a predetermined time, for example, within 20 seconds. For example, as shown in FIG. 10, the CPU 61 moves the cursor to the upper side of each of the arrow-shaped warning marks 99A and 99B indicating the warning location displayed on the screen of the liquid crystal display 56 via the keyboard 53 or the mouse 52. 98 is moved, and a determination process is performed to determine whether or not a selection is made within a predetermined time by pressing a return key (not shown) of the keyboard 53 or clicking the mouse 52.

そして、液晶ディスプレイ56の画面に表示された警告箇所のいずれかが所定時間内に選択された、つまり、警告箇所を示す警告情報、例えば、矢印状の警告マークのいずれかが所定時間内に選択されたと判定した場合には(S17:YES)、CPU61は、S18の処理に移行する。   Then, one of the warning points displayed on the screen of the liquid crystal display 56 is selected within a predetermined time, that is, warning information indicating the warning point, for example, one of the arrow-shaped warning marks is selected within the predetermined time. If it is determined that it has been performed (S17: YES), the CPU 61 proceeds to the process of S18.

S18において、CPU61は、表示画面56の略中央位置から上側の部分に拡大表示ウインドウ101(図10参照)を表示する。そして、CPU61は、「補正印字ドットパターン」のドットパターンから、選択された警告箇所を含む部分のドットパターンをRAM62から読み出して、拡大表示ウインドウ101に所定倍率、例えば、50倍の倍率で拡大表示する。また、CPU61は、当該警告箇所の警告内容を拡大表示ウインドウ101に識別可能に表示した後、再度、S17以降の処理を実行する。   In S <b> 18, the CPU 61 displays the enlarged display window 101 (see FIG. 10) on the upper part from the approximate center position of the display screen 56. Then, the CPU 61 reads out the dot pattern of the portion including the selected warning portion from the dot pattern of “correction print dot pattern” from the RAM 62, and displays the enlarged display on the enlargement display window 101 at a predetermined magnification, for example, a magnification of 50 times. To do. Further, the CPU 61 displays the warning content of the warning part in the enlarged display window 101 so as to be identifiable, and then executes the processing after S17 again.

例えば、図10に示すように、「停止時間大」の警告箇所を示す警告マーク99Aの上側にカーソル98が移動されて、マウス52がクリック操作された場合には(S17:YES)、CPU61は、拡大表示ウインドウ101を表示する。そして、CPU61は、「停止時間大」の警告箇所を含む「A」の頂点部分のドットパターン102を50倍の倍率で拡大表示ウインドウ101に拡大表示する。   For example, as shown in FIG. 10, when the cursor 98 is moved above the warning mark 99A indicating the warning location “Large stop time” and the mouse 52 is clicked (S17: YES), the CPU 61 The enlarged display window 101 is displayed. Then, the CPU 61 enlarges and displays the dot pattern 102 at the apex portion of “A” including the warning portion “long stop time” on the enlargement display window 101 at a magnification of 50 times.

そして、CPU61は、「A」の頂点のドット102Aを各ドットよりも少し大きい黒丸ドットで表示して、当該ドット102Aに対応する位置が熱影響により黒色に変色する旨を警告する。その後、CPU61は、再度、S17以降の処理を実行する。これにより、ユーザは、「基準印字用ドットパターン」のドットパターンをS11で設定した条件でマーキング(印字)した場合の、曲がり角における熱影響を容易に認識することができる。   Then, the CPU 61 displays the dot 102A at the apex of “A” as a black circle dot slightly larger than each dot, and warns that the position corresponding to the dot 102A is changed to black due to the thermal effect. Thereafter, the CPU 61 executes the processes after S17 again. Thereby, the user can easily recognize the thermal effect at the corner when the dot pattern of the “reference printing dot pattern” is marked (printed) under the conditions set in S11.

また、例えば、図11に示すように、「オーバーシュート大」の警告箇所を示す警告マーク99Bの上側にカーソル98が移動されて、マウス52がクリック操作された場合には(S17:YES)、CPU61は、拡大表示ウインドウ101を表示する。そして、CPU61は、「オーバーシュート大」の警告箇所を含む「A」の頂点部を超えた部分を含むドットパターン103を50倍の倍率で拡大表示ウインドウ101に拡大表示する。   Also, for example, as shown in FIG. 11, when the cursor 98 is moved above the warning mark 99B indicating the warning location “overshoot large” and the mouse 52 is clicked (S17: YES), The CPU 61 displays an enlarged display window 101. Then, the CPU 61 enlarges and displays the dot pattern 103 including the portion exceeding the apex portion of “A” including the warning portion “large overshoot” on the enlargement display window 101 at a magnification of 50 times.

その結果、オーバーシュートしたドット103Aは、他のドットよりも走査方向に対して垂直方向外側にオーバーシュートした状態で表示される。その後、CPU61は、再度、S17以降の処理を実行する。これにより、ユーザは、「基準印字用ドットパターン」のドットパターンをS11で設定した条件でマーキング(印字)した場合の、オーバーシュートの発生を容易に認識することができる。   As a result, the overshooted dot 103A is displayed in a state of being overshot outward in the direction perpendicular to the scanning direction with respect to the other dots. Thereafter, the CPU 61 executes the processes after S17 again. Thereby, the user can easily recognize the occurrence of overshoot when the dot pattern of “reference printing dot pattern” is marked (printed) under the conditions set in S11.

尚、例えば、図12に示すように、補正印字ドットパターン105の全体を指して、「熱影響大」の警告箇所を示す波線の矢印状の警告マークの上側にカーソルが移動されて、マウス52がクリック操作された場合には(S17:YES)、CPU61は、拡大表示ウインドウ101を表示する。そして、CPU61は、補正印字ドットパターン105をマーキング(印字)するレーザ光Lによって、熱影響の発生する部分の外周を囲む枠106を表示して、加工対象物7の加工面7Aにおける熱影響のある部分の広さを示す。   For example, as shown in FIG. 12, the cursor is moved to the upper side of the wavy arrow-shaped warning mark indicating the warning portion of “high thermal influence” by pointing to the entire corrected print dot pattern 105, and the mouse 52 When is clicked (S17: YES), the CPU 61 displays the enlarged display window 101. Then, the CPU 61 displays a frame 106 that surrounds the outer periphery of the portion where the thermal influence is generated by the laser light L that marks (prints) the corrected printing dot pattern 105, and the thermal influence on the processing surface 7 </ b> A of the processing target 7 is displayed. Indicates the width of a certain part.

また、CPU61は、補正印字ドットパターン105をマーキング(印字)するレーザ光Lによって、両端部が枠106に接続されて、ドットパターンの間に配置された2本の太線107の太さの違いにより、熱影響の発生する深さを示す。これにより、ユーザは、加工対象物7の加工面7Aにおける熱影響の広さ及び熱影響の深さを容易に認識することができる。   Further, the CPU 61 is connected to the frame 106 by the laser beam L for marking (printing) the corrected print dot pattern 105, and the difference in thickness between the two thick lines 107 arranged between the dot patterns. Denotes the depth at which thermal effects occur. Thereby, the user can easily recognize the width of the heat effect and the depth of the heat effect on the processing surface 7A of the processing object 7.

更に、例えば、図13に示すように、不図示の「走査速度大」の警告箇所を示す警告マークの上側にカーソルが移動されて、マウス52がクリック操作された場合には(S17:YES)、CPU61は、拡大表示ウインドウ101を表示する。そして、CPU61は、「走査速度大」の警告箇所を含む部分のドットパターン108を50倍の倍率で拡大表示ウインドウ101に拡大表示する。これにより、ユーザは、走査速度が速いため、ドット間の走査方向における隙間が大きくなることを容易に認識することができる。尚、S15において、CPU61は、ドットパターン間の走査方向における隙間がドットの直径寸法よりも大きくなった場合に、当該部分を「走査速度大」の警告箇所として抽出して、各ドットの座標位置をRAM62に記憶する。   Further, for example, as shown in FIG. 13, when the cursor is moved above the warning mark indicating the “high scanning speed” warning portion (not shown) and the mouse 52 is clicked (S <b> 17: YES). The CPU 61 displays an enlarged display window 101. Then, the CPU 61 enlarges and displays the dot pattern 108 of the portion including the warning portion “high scanning speed” on the enlargement display window 101 at a magnification of 50 times. As a result, the user can easily recognize that the gap in the scanning direction between dots increases because the scanning speed is high. In S15, when the gap in the scanning direction between the dot patterns becomes larger than the diameter dimension of the dot, the CPU 61 extracts the portion as a warning point “high scanning speed” and coordinates the position of each dot. Is stored in the RAM 62.

一方、図7に示すように、S17で液晶ディスプレイ56の画面に表示された警告箇所のいずれも所定時間内に、例えば、20秒以内に選択されなかった、つまり、警告箇所を示す警告情報、例えば、矢印状の警告マークのいずれも所定時間内に選択されなかったと判定した場合には(S17:NO)、CPU61は、S19の処理に移行する。S19において、CPU61は、マーキング(印字)開始を指示する印字指示が所定時間内に、例えば、30秒以内に入力されたか否かを判定する判定処理を実行する。例えば、図9に示す印字ボタン96が所定時間内にマウス52によってクリックされたか否かを判定する判定処理を実行する。   On the other hand, as shown in FIG. 7, none of the warning locations displayed on the screen of the liquid crystal display 56 in S17 was selected within a predetermined time, for example, within 20 seconds, that is, warning information indicating the warning location, For example, if it is determined that none of the arrow-shaped warning marks have been selected within a predetermined time (S17: NO), the CPU 61 proceeds to the process of S19. In S19, the CPU 61 executes a determination process for determining whether or not a print instruction for instructing the start of marking (printing) is input within a predetermined time, for example, within 30 seconds. For example, a determination process for determining whether or not the print button 96 shown in FIG. 9 has been clicked by the mouse 52 within a predetermined time is executed.

そして、マーキング(印字)開始を指示する印字指示が所定時間内に入力されたと判定した場合、例えば、図9に示す印字ボタン96が所定時間内にマウス52によってクリックされたと判定した場合には(S19:YES)、CPU61は、S20の処理に移行する。S20において、CPU61は、S11で取得した「基準印字用ドットパターン(基準印字パターン)」と、S12で取得した制御パラメータ76をRAM62から読み出し、マーキング(印字)を行うように指示する加工指示情報としてレーザコントローラ6へ送信した後、当該処理を終了する。   When it is determined that a print instruction for instructing the start of marking (printing) is input within a predetermined time, for example, when it is determined that the print button 96 shown in FIG. 9 is clicked by the mouse 52 within a predetermined time ( S19: YES), the CPU 61 proceeds to the process of S20. In S20, the CPU 61 reads out the “dot pattern for reference printing (reference printing pattern)” acquired in S11 and the control parameter 76 acquired in S12 from the RAM 62, as processing instruction information for instructing to perform marking (printing). After transmitting to the laser controller 6, the process is terminated.

一方、マーキング(印字)開始を指示する印字指示が所定時間内に入力されていないと判定した場合、例えば、図9に示す印字ボタン96がマウス52によって所定時間内にクリックされていないと判定した場合には(S19:NO)、CPU61は、S21の処理に移行する。S21において、CPU61は、印字情報の再設定を指示する再設定指示が所定時間内に、例えば、30秒以内に入力されたか否かを判定する判定処理を実行する。例えば、図9に示す再設定ボタン97が所定時間内にマウス52によってクリックされたか否かを判定する判定処理を実行する。   On the other hand, when it is determined that the print instruction for instructing the start of marking (printing) is not input within a predetermined time, for example, it is determined that the print button 96 shown in FIG. In that case (S19: NO), the CPU 61 proceeds to the process of S21. In S <b> 21, the CPU 61 executes a determination process for determining whether a reset instruction for instructing resetting of print information is input within a predetermined time, for example, within 30 seconds. For example, a determination process for determining whether or not the reset button 97 shown in FIG. 9 has been clicked by the mouse 52 within a predetermined time is executed.

そして、印字情報の再設定を指示する再設定指示が所定時間内に入力されたと判定した場合、例えば、図9に示す再設定ボタン97が所定時間内にマウス52によってクリックされたと判定した場合には(S21:YES)、CPU61は、再度S11以降の処理を実行する。一方、印字情報の再設定を指示する再設定指示が所定時間内に入力されていないと判定した場合、例えば、図9に示す再設定ボタン97がマウス52によって所定時間内にクリックされていないと判定した場合には(S21:NO)、CPU61は、再度S17以降の処理を実行する。   When it is determined that a reset instruction for instructing resetting of print information is input within a predetermined time, for example, when it is determined that the reset button 97 shown in FIG. 9 is clicked by the mouse 52 within a predetermined time. (S21: YES), the CPU 61 executes the processes after S11 again. On the other hand, if it is determined that the reset instruction for resetting the print information has not been input within the predetermined time, for example, the reset button 97 shown in FIG. When it determines (S21: NO), CPU61 performs the process after S17 again.

ここで、ガルバノスキャナ18は、レーザ走査部の一例として機能する。fθレンズ19は、集光部の一例として機能する。印字情報作成装置2は、加工情報取得手段、加工条件取得手段、基準印字パターン作成手段、補正手段、制御手段、補正印字パターン判定手段、及び、選択受付手段の一例として機能する。   Here, the galvano scanner 18 functions as an example of a laser scanning unit. The fθ lens 19 functions as an example of a light collecting unit. The print information creation device 2 functions as an example of a processing information acquisition unit, a processing condition acquisition unit, a reference print pattern generation unit, a correction unit, a control unit, a corrected print pattern determination unit, and a selection reception unit.

以上詳細に説明した通り、本実施形態に係るレーザ加工装置1では、CPU61は、ガルバノスキャナ18、レーザ発振器21等の駆動条件に基づいてレーザ光L(パルスレーザ)の走査速度を考慮して補正した「補正印字ドットパターン」、つまり、実際の印字パターンをシミュレーションして、液晶ディスプレイ56に表示することが可能となる。従って、ユーザは、液晶ディスプレイ56に表示された「補正印字ドットパターン」を見ることによって、実際の印字品質に更に近づいた状態や加工条件を検討することができ、試し印字を低減することが可能となる。   As described above in detail, in the laser processing apparatus 1 according to the present embodiment, the CPU 61 corrects the scanning speed of the laser light L (pulse laser) based on the driving conditions of the galvano scanner 18, the laser oscillator 21, and the like. The “corrected print dot pattern”, that is, the actual print pattern can be simulated and displayed on the liquid crystal display 56. Therefore, by viewing the “corrected print dot pattern” displayed on the liquid crystal display 56, the user can examine the state and processing conditions that are closer to the actual print quality, and can reduce test printing. It becomes.

また、CPU61は、閾値情報記憶領域に記憶される各閾値テーブルに基づいて、「補正印字ドットパターン」のドットパターンにおいて、「警告」印に対応する警告箇所がある場合には、液晶ディスプレイ56に表示した「補正印字ドットパターン」の警告箇所を示す警告情報、例えば、矢印状の警告マークを表示する。そして、警告箇所を示す警告情報、例えば、矢印状の警告マークのいずれかが所定時間内に選択された場合には、CPU61は、表示画面56の略中央位置から上側の部分に拡大表示ウインドウ101(図10参照)を表示する。   Further, based on each threshold value table stored in the threshold value information storage area, the CPU 61 causes the liquid crystal display 56 to display a warning location corresponding to the “warning” mark in the dot pattern “corrected print dot pattern”. Warning information indicating the warning portion of the displayed “correction print dot pattern”, for example, an arrow-shaped warning mark is displayed. When any warning information indicating a warning location, for example, one of the arrow-shaped warning marks is selected within a predetermined time, the CPU 61 enlarges the display window 101 from the approximate center position of the display screen 56 to the upper part. (See FIG. 10) is displayed.

そして、CPU61は、「補正印字ドットパターン」のドットパターンから、選択された警告箇所を含む部分のドットパターンをRAM62から読み出して、拡大表示ウインドウ101に所定倍率で拡大表示する。これにより、ユーザは、警告箇所をマウス52等によって選択することによって、警告箇所を拡大表示して確認することが可能となり、ガルバノスキャナ18の走査速度等の制御パラメータを修正して、再度、補正印字ドットパターンを液晶ディスプレイ56に表示することができ、実際の試し印字を避けることが可能となる。   Then, the CPU 61 reads out the dot pattern of the portion including the selected warning location from the dot pattern of “correction print dot pattern” from the RAM 62, and displays the enlarged display on the enlarged display window 101 at a predetermined magnification. As a result, the user can select the warning location with the mouse 52 or the like to enlarge the warning location and confirm it. The control parameters such as the scanning speed of the galvano scanner 18 are corrected and corrected again. The print dot pattern can be displayed on the liquid crystal display 56, and actual test printing can be avoided.

尚、本発明は前記実施形態に限定されることはなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。   In addition, this invention is not limited to the said embodiment, Of course, various improvement and deformation | transformation are possible within the range which does not deviate from the summary of this invention.

例えば、制御パラメータデータファイル71を、ネットワークを介してサーバーなどの外部記憶媒体から取得してもよいし、持ち運び可能な外部記憶媒体(USBメモリなど)から読み込んでもよい。また、印字情報作成装置2は有線または無線で接続されたタブレット型端末や携帯電話端末でもよい。
また、例えば、駆動パラメータ78と印字パラメータ77の両方を変える場合に、パターン太さを細くして、印字パターン本数を1本ではなく複数に設定するようにしてもよい。
For example, the control parameter data file 71 may be acquired from an external storage medium such as a server via a network, or may be read from a portable external storage medium (USB memory or the like). The print information creating apparatus 2 may be a tablet type terminal or a mobile phone terminal connected by wire or wirelessly.
For example, when both the drive parameter 78 and the print parameter 77 are changed, the pattern thickness may be reduced and the number of print patterns may be set to a plurality instead of one.

1 レーザ加工装置
2 印字情報作成装置
3 レーザ加工装置本体部
6 レーザコントローラ
7 加工対象物
41、61 CPU
42、62 RAM
43、63 ROM
44、65 タイマ
52 マウス
53 キーボード
55 入力操作部
56 液晶ディスプレイ(LCD)
66 HDD
71 制御パラメータデータファイル
76 制御パラメータ
77 印字パラメータ
78 駆動パラメータ
81 停止時間閾値テーブル
82 オーバーシュート閾値テーブル
83 熱影響閾値テーブル
93 マーキング情報入力画面
95、105 補正印字ドットパターン
101 拡大表示ウインドウ
106 枠
107 太線
DESCRIPTION OF SYMBOLS 1 Laser processing apparatus 2 Print information preparation apparatus 3 Laser processing apparatus main-body part 6 Laser controller 7 Processing target object 41, 61 CPU
42, 62 RAM
43, 63 ROM
44, 65 Timer 52 Mouse 53 Keyboard 55 Input operation unit 56 Liquid crystal display (LCD)
66 HDD
71 Control parameter data file 76 Control parameter 77 Print parameter 78 Drive parameter 81 Stop time threshold table 82 Overshoot threshold table 83 Thermal influence threshold table 93 Marking information input screen 95, 105 Corrected print dot pattern 101 Enlarged display window 106 Frame 107 Thick line

Claims (8)

パルスレーザを出射するレーザ発振器と、
前記レーザ発振器から出射された前記パルスレーザを、ガルバノスキャナにより偏向して走査するレーザ走査部と、
前記レーザ走査部で走査されたパルスレーザを集光して、加工対象物に向けて出射させる集光部と、を備えたレーザ加工装置において、
前記パルスレーザにより前記加工対象物に加工する形状パターンを示す加工情報を取得する加工情報取得手段と、
前記加工対象物の材質と、前記加工対象物に加工する前記パルスレーザを偏向する前記ガルバノスキャナの駆動条件を含む加工条件を取得する加工条件取得手段と、
前記加工情報に示される形状パターンから、前記加工対象物に加工する前記パルスレーザの走査軌跡を示す基準印字パターンを作成する基準印字パターン作成手段と、
前記基準印字パターンに示される前記パルスレーザの走査軌跡を、前記加工対象物の材質と前記ガルバノスキャナの駆動条件とを含む前記加工条件に基づいて補正して、補正印字パターンを作成する補正手段と、
前記補正印字パターンを、表示部に表示させる表示制御手段と、
を備え
前記補正手段は、前記補正印字パターンを、前記パルスレーザによって前記加工対象物に加工される1パルス毎、又は、所定時間毎の加工痕に対応するドットパターンで作成することを特徴とするレーザ加工装置。
A laser oscillator that emits a pulsed laser;
A laser scanning unit that deflects and scans the pulsed laser emitted from the laser oscillator by a galvano scanner;
In a laser processing apparatus comprising: a condensing unit that condenses the pulse laser scanned by the laser scanning unit and emits the pulsed laser beam toward a workpiece;
Processing information acquisition means for acquiring processing information indicating a shape pattern to be processed into the processing object by the pulse laser;
Processing condition acquisition means for acquiring a processing condition including a material of the processing target and a driving condition of the galvano scanner for deflecting the pulse laser to be processed into the processing target;
A reference print pattern creating means for creating a reference print pattern indicating a scanning locus of the pulse laser to be processed into the processing object from the shape pattern indicated in the processing information;
Correction means for correcting a scanning locus of the pulse laser shown in the reference print pattern based on the processing conditions including a material of the processing object and a driving condition of the galvano scanner, and creating a corrected print pattern; ,
Display control means for displaying the corrected print pattern on a display unit;
Equipped with a,
The correction means creates the correction print pattern with a dot pattern corresponding to a processing mark for each pulse processed every predetermined time or a predetermined time by the pulse laser. apparatus.
前記基準印字パターンと前記補正印字パターンとを比較して、前記基準印字パターンに対する該補正印字パターンが、所定閾値以上の誤差が発生する警告箇所、又は、前記パルスレーザにより前記加工対象物に組織変化を生じさせる熱影響が発生する警告箇所を有しているか否かを判定する補正印字パターン判定手段を備え、
前記表示制御手段は、前記補正印字パターン判定手段を介して前記補正印字パターンが前記警告箇所を有していると判定された場合には、前記表示部に前記補正印字パターンと、前記警告箇所を知らせる警告情報とを表示させることを特徴とする請求項1に記載のレーザ加工装置。
Comparing the reference print pattern with the correction print pattern, the correction print pattern with respect to the reference print pattern is a warning location where an error of a predetermined threshold value or more occurs, or the tissue changes in the workpiece by the pulse laser. A correction print pattern determination means for determining whether or not there is a warning portion that causes a thermal effect that causes
If the display control means determines that the correction print pattern has the warning location via the correction print pattern determination means, the display control means displays the correction print pattern and the warning location on the display section. The laser processing apparatus according to claim 1, wherein warning information to notify is displayed.
前記警告情報は、前記警告箇所を示す警告マークを含み、
前記警告マークの選択を受け付ける選択受付手段を備え、
前記表示制御手段は、前記選択受付手段を介して、前記警告マークの選択を受け付けたとき、前記警告マークに対応する前記警告箇所のドットパターンを拡大して各ドットを識別可能に表示させることを特徴とする請求項に記載のレーザ加工装置。
The warning information includes a warning mark indicating the warning location,
Comprising selection accepting means for accepting selection of the warning mark;
The display control means, when receiving the selection of the warning mark through the selection receiving means, enlarges the dot pattern of the warning portion corresponding to the warning mark and displays each dot in an identifiable manner. The laser processing apparatus according to claim 2 , wherein the apparatus is a laser processing apparatus.
前記パルスレーザを偏向する前記ガルバノスキャナの駆動条件は、該ガルバノスキャナの走査速度と走査応答性との少なくともいずれかを含み、
前記補正手段は、前記走査速度と前記走査応答性との少なくともいずれかに基づいて前記ドットパターンを補正することを特徴とする請求項1乃至請求項3のいずれかに記載のレーザ加工装置。
The driving condition of the galvano scanner that deflects the pulse laser includes at least one of a scanning speed and a scanning response of the galvano scanner,
Wherein the correction means is a laser machining apparatus according to any one of claims 1 to 3, characterized in that to correct the dot pattern based on at least one of the scanning responsive to the scanning speed.
前記警告箇所が前記組織変化を生じさせる熱影響が発生する箇所である場合には、前記警告情報は、前記熱影響が発生する警告箇所を囲む枠表示を含み、
前記表示制御手段は、前記警告情報によって前記熱影響を識別可能に表示することを特徴とする請求項2乃至請求項のいずれかに記載のレーザ加工装置。
When the warning location is a location where a thermal effect causing the tissue change occurs, the warning information includes a frame display surrounding the warning location where the thermal effect occurs,
The laser processing apparatus according to any one of claims 2 to 4 , wherein the display control means displays the thermal effect in an identifiable manner based on the warning information.
パルスレーザを出射するレーザ発振器と、A laser oscillator that emits a pulsed laser;
前記レーザ発振器から出射された前記パルスレーザを、ガルバノスキャナにより偏向して走査するレーザ走査部と、A laser scanning unit that deflects and scans the pulsed laser emitted from the laser oscillator by a galvano scanner;
前記レーザ走査部で走査されたパルスレーザを集光して、加工対象物に向けて出射させる集光部と、を備えたレーザ加工装置において、In a laser processing apparatus comprising: a condensing unit that condenses the pulse laser scanned by the laser scanning unit and emits the pulsed laser beam toward a workpiece;
前記パルスレーザにより前記加工対象物に加工する形状パターンを示す加工情報を取得する加工情報取得手段と、Processing information acquisition means for acquiring processing information indicating a shape pattern to be processed into the processing object by the pulse laser;
前記加工対象物に加工する前記パルスレーザを偏向する前記ガルバノスキャナの駆動条件を含む加工条件を取得する加工条件取得手段と、Processing condition acquisition means for acquiring a processing condition including a driving condition of the galvano scanner for deflecting the pulse laser to be processed into the processing object;
前記加工情報に示される形状パターンから、前記加工対象物に加工する前記パルスレーザの走査軌跡を示す基準印字パターンを作成する基準印字パターン作成手段と、A reference print pattern creating means for creating a reference print pattern indicating a scanning locus of the pulse laser to be processed into the processing object from the shape pattern indicated in the processing information;
前記基準印字パターンに示される前記パルスレーザの走査軌跡を、前記加工条件の前記ガルバノスキャナの駆動条件に基づいて補正して、補正印字パターンを作成する補正手段と、Correction means for correcting the scanning locus of the pulse laser indicated in the reference print pattern based on the driving conditions of the galvano scanner of the processing conditions to create a corrected print pattern;
前記補正印字パターンを、表示部に表示させる表示制御手段と、Display control means for displaying the corrected print pattern on a display unit;
前記基準印字パターンと前記補正印字パターンとを比較して、前記基準印字パターンに対する該補正印字パターンが、所定閾値以上の誤差が発生する警告箇所、又は、前記パルスレーザにより前記加工対象物に組織変化を生じさせる熱影響が発生する警告箇所を有しているか否かを判定する補正印字パターン判定手段と、Comparing the reference print pattern with the correction print pattern, the correction print pattern with respect to the reference print pattern is a warning location where an error of a predetermined threshold value or more occurs, or the tissue changes in the workpiece by the pulse laser. Correction print pattern determination means for determining whether or not there is a warning portion that causes a thermal effect to cause
を備え、With
前記表示制御手段は、前記補正印字パターン判定手段を介して前記補正印字パターンが前記警告箇所を有していると判定された場合には、前記表示部に前記補正印字パターンと、前記警告箇所を知らせる警告情報とを表示させ、If the display control means determines that the correction print pattern has the warning location via the correction print pattern determination means, the display control means displays the correction print pattern and the warning location on the display section. Warning information to inform you,
前記警告箇所が前記組織変化を生じさせる熱影響が発生する箇所である場合には、前記熱影響が発生する警告箇所を囲む枠表示を含む前記警告情報によって前記熱影響を識別可能に表示することを特徴とするレーザ加工装置。When the warning location is a location where a thermal effect causing the tissue change occurs, the thermal effect is displayed in an identifiable manner by the warning information including a frame display surrounding the warning location where the thermal effect occurs. A laser processing apparatus characterized by the above.
パルスレーザを出射するレーザ発振器と、前記レーザ発振器から出射された前記パルスレーザを、ガルバノスキャナにより偏向して走査するレーザ走査部と、前記レーザ走査部で走査されたパルスレーザを集光して、加工対象物に向けて出射させる集光部と、制御部と、操作部と、表示部とを備えたレーザ加工装置で実行されるレーザ加工方法であって、
前記制御部が実行する、
前記パルスレーザにより前記加工対象物に加工する形状パターンを示す加工情報を前記操作部を介して取得する加工情報取得工程と、
前記加工対象物の材質と、前記加工対象物に加工する前記パルスレーザを偏向する前記ガルバノスキャナの駆動条件を含む加工条件を前記操作部を介して取得する加工条件取得工程と、
前記加工情報取得工程で取得した前記加工情報に示される形状パターンから、前記加工対象物に加工する前記パルスレーザの走査軌跡を示す基準印字パターンを作成する基準印字パターン作成工程と、
前記基準印字パターン作成工程で作成した前記基準印字パターンに示される前記パルスレーザの走査軌跡を、前記加工対象物の材質と前記ガルバノスキャナの駆動条件とを含む前記加工条件に基づいて補正して、補正印字パターンを作成する補正工程と、
前記補正工程で作成された前記補正印字パターンを前記表示部に表示させる表示制御工程と、
を備え
前記補正工程では、前記補正印字パターンを、前記パルスレーザによって前記加工対象物に加工される1パルス毎、又は、所定時間毎の加工痕に対応するドットパターンで作成することを特徴とするレーザ加工方法。
A laser oscillator that emits a pulse laser; a laser scanning unit that deflects and scans the pulse laser emitted from the laser oscillator by a galvano scanner; and a pulse laser that is scanned by the laser scanning unit is condensed; A laser processing method that is executed by a laser processing apparatus including a light collecting unit that emits light toward a processing target, a control unit, an operation unit, and a display unit,
Executed by the control unit;
A processing information acquisition step for acquiring processing information indicating a shape pattern to be processed into the processing object by the pulse laser via the operation unit;
A processing condition acquisition step of acquiring a processing condition including the material of the processing target and a driving condition of the galvano scanner for deflecting the pulse laser to be processed into the processing target through the operation unit;
From the shape pattern shown in the processing information acquired in the processing information acquisition step, a reference print pattern creation step of creating a reference print pattern indicating a scanning locus of the pulse laser to be processed into the processing object;
The pulsed laser scanning trajectory shown in the reference print pattern created in the reference print pattern creation step is corrected based on the machining conditions including the material of the workpiece and the driving conditions of the galvano scanner, A correction process for creating a correction print pattern;
A display control step for displaying the corrected print pattern created in the correction step on the display unit;
Equipped with a,
In the correction step, the correction printing pattern is created with a dot pattern corresponding to a processing mark for each pulse or predetermined time processed by the pulse laser on the processing object. Method.
パルスレーザを出射するレーザ発振器と、前記レーザ発振器から出射された前記パルスレーザを走査するレーザ走査部と、前記レーザ走査部で走査されたパルスレーザを集光して、加工対象物に向けて出射させる集光部と、操作部と、表示部とを備えたコンピュータに、
前記パルスレーザにより前記加工対象物に加工する形状パターンを示す加工情報を前記操作部を介して取得する加工情報取得工程と、
前記加工対象物の材質と、前記加工対象物に加工する前記パルスレーザを偏向する前記ガルバノスキャナの駆動条件を含む加工条件を前記操作部を介して取得する加工条件取得工程と、
前記加工情報取得工程で取得した前記加工情報に示される形状パターンから、前記加工対象物に加工する前記パルスレーザの走査軌跡を示す基準印字パターンを作成する基準印字パターン作成工程と、
前記基準印字パターン作成工程で作成した前記基準印字パターンに示される前記パルスレーザの走査軌跡を、前記加工対象物の材質と前記ガルバノスキャナの駆動条件とを含む前記加工条件に基づいて補正して、補正印字パターンを作成する補正工程と、
前記補正工程で作成された前記補正印字パターンを前記表示部に表示させる表示制御工程と、
を実行させ
前記補正工程では、前記補正印字パターンを、前記パルスレーザによって前記加工対象物に加工される1パルス毎、又は、所定時間毎の加工痕に対応するドットパターンで作成するように実行させるためのプログラム。
A laser oscillator that emits a pulse laser, a laser scanning unit that scans the pulse laser emitted from the laser oscillator, and a pulse laser that is scanned by the laser scanning unit are condensed and emitted toward a workpiece. A computer having a light collecting unit, an operation unit, and a display unit.
A processing information acquisition step for acquiring processing information indicating a shape pattern to be processed into the processing object by the pulse laser via the operation unit;
A processing condition acquisition step of acquiring a processing condition including the material of the processing target and a driving condition of the galvano scanner for deflecting the pulse laser to be processed into the processing target through the operation unit;
From the shape pattern shown in the processing information acquired in the processing information acquisition step, a reference print pattern creation step of creating a reference print pattern indicating a scanning locus of the pulse laser to be processed into the processing object;
The pulsed laser scanning trajectory shown in the reference print pattern created in the reference print pattern creation step is corrected based on the machining conditions including the material of the workpiece and the driving conditions of the galvano scanner, A correction process for creating a correction print pattern;
A display control step for displaying the corrected print pattern created in the correction step on the display unit;
Was executed,
Wherein the correction step, the correction print pattern, one pulse each time it is processed into the workpiece by said pulsed laser, or the order to be executed to create a dot pattern corresponding to the processing marks at predetermined time program.
JP2014074311A 2014-03-31 2014-03-31 Laser processing apparatus, laser processing method and program Active JP6036737B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014074311A JP6036737B2 (en) 2014-03-31 2014-03-31 Laser processing apparatus, laser processing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014074311A JP6036737B2 (en) 2014-03-31 2014-03-31 Laser processing apparatus, laser processing method and program

Publications (2)

Publication Number Publication Date
JP2015196166A JP2015196166A (en) 2015-11-09
JP6036737B2 true JP6036737B2 (en) 2016-11-30

Family

ID=54546238

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014074311A Active JP6036737B2 (en) 2014-03-31 2014-03-31 Laser processing apparatus, laser processing method and program

Country Status (1)

Country Link
JP (1) JP6036737B2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6942437B2 (en) * 2016-03-18 2021-09-29 浜松ホトニクス株式会社 Laser oscillator and laser machining equipment
JP6742839B2 (en) * 2016-07-04 2020-08-19 株式会社キーエンス Laser machining apparatus, machining pattern adjustment method for laser machining apparatus, machining pattern adjustment program for laser machining apparatus, computer-readable recording medium, and recorded device
JP6764711B2 (en) * 2016-07-04 2020-10-07 株式会社キーエンス Laser processing equipment, laser processing data setting equipment, laser processing equipment setting method, laser processing condition setting program, computer-readable recording medium and recording equipment
JP6680636B2 (en) * 2016-07-04 2020-04-15 株式会社キーエンス Laser processing device, laser processing data setting device, laser processing device setting method, laser processing condition setting program, computer-readable recording medium, and recorded device
JP6850085B2 (en) * 2016-07-04 2021-03-31 株式会社キーエンス Laser machining equipment, operation method of laser machining equipment, operation program of laser machining equipment, computer-readable recording medium and recording equipment
JP6866853B2 (en) * 2018-01-11 2021-04-28 ブラザー工業株式会社 Laser machining equipment and laser machining method
CN110773874A (en) * 2019-10-25 2020-02-11 嘉兴银昆新材料有限公司 Laser carving machine
JP7818793B2 (en) * 2021-06-03 2026-02-24 株式会社トヨコー Laser irradiation device, laser irradiation method, and laser irradiation-treated surface
CN114579790B (en) * 2022-03-08 2024-04-16 山东大学 A method for determining laser color marking parameters
CN119095690A (en) * 2022-05-26 2024-12-06 发那科株式会社 Laser track display device and laser track display program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5013702B2 (en) * 2005-10-28 2012-08-29 株式会社キーエンス Machining data setting device, machining data setting method, machining data setting program, computer-readable recording medium, recorded apparatus, and laser machining apparatus

Also Published As

Publication number Publication date
JP2015196166A (en) 2015-11-09

Similar Documents

Publication Publication Date Title
JP6036737B2 (en) Laser processing apparatus, laser processing method and program
JP5994807B2 (en) Laser processing apparatus, control method, and program
JP6575350B2 (en) Laser processing equipment
US10338561B2 (en) Data generating device that generates drawing data representing index pattern to be drawn on workpiece by laser beam for measuring deformation of workpiece
JP5920389B2 (en) Laser marker
US10919110B2 (en) Data generating device setting machining condition suitable for foil placed on workpiece to be machined by irradiating laser beam thereon
JP7003903B2 (en) Laser marker
JP6604078B2 (en) Laser processing equipment
US10350706B2 (en) Laser processing system and recording medium storing computer readable programs for controlling the same
JP6866853B2 (en) Laser machining equipment and laser machining method
JP7238816B2 (en) LASER PROCESSING APPARATUS AND LASER PROCESSING METHOD
JP2014188586A (en) Printing information preparation device, printing information preparation method and program
JP6911882B2 (en) Laser marker
JP6981442B2 (en) Laser marker
JP6098604B2 (en) Laser marker and parameter setting method
JP6287928B2 (en) Laser processing equipment
JP6036738B2 (en) Laser marker
JP7294190B2 (en) Laser processing system, controller, and control program
JP2018149579A (en) Laser processing device and processing data generation device
JP2005063143A (en) Method and device for forming two dimensional code
JP2025020718A (en) Laser Printing Device
JP5051686B2 (en) Laser processing apparatus and storage medium
JP2023020190A (en) Laser processing device and judgment method
JP2022155826A (en) LASER PROCESSING DEVICE, THREE-DIMENSIONAL MEASUREMENT METHOD, AND CONTROL PROGRAM
JP2020044553A (en) Laser marker

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160405

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160518

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: 20161004

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20161017

R150 Certificate of patent or registration of utility model

Ref document number: 6036737

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150