(57)【要約】【課題】開先加工を含まないＮＣ制御データをもとに、開先加工を含むＮＣ制御データを容易に作成できる数値制御データ作成装置を提供する。【解決手段】数値制御データ作成装置１００は、レーザ加工用の数値制御データが入力されるデータ入力部１と、数値制御データによる加工経路を表示する表示部３と、表示部３に表示された加工経路において、開先加工箇所を選択し、その開先加工箇所における開先条件を入力するための操作入力部４と、加工条件を記憶している記憶部５と、操作入力部４により選択された開先加工箇所の形状を認識する形状認識部１２と、認識された開先加工箇所の形状および開先条件に対応する加工条件を記憶部５から選択し、その加工条件を用いて加工するように、数値制御データを変換するデータ変換部１３とを備えている。【選択図】図１
2010262442.tif 000002
【特許請求の範囲】
【請求項１】
レーザ加工用の数値制御データが入力されるデータ入力部と、
前記数値制御データによる加工経路を表示する表示部と、
前記表示部に表示された前記加工経路において、開先加工箇所を選択し、該開先加工箇所における開先条件を入力するための操作入力部と、
開先加工箇所の形状および開先条件に対応する加工条件を記憶している記憶部と、
前記操作入力部により選択された前記開先加工箇所の形状を認識する形状認識部と、
前記形状認識部により認識された前記開先加工箇所の形状および該開先加工箇所の前記開先条件に対応する加工条件を記憶部から選択し、前記開先加工箇所を前記開先条件および前記加工条件を用いて加工するように、前記数値制御データを変換するデータ変換部とを備えた、数値制御データ作成装置。
【請求項２】
前記数値制御データによる加工経路において、前記形状認識部により認識された前記開先加工箇所と同一の形状を有する箇所を検出する同一形状検出部をさらに備え、
前記データ変換部は、前記開先加工箇所と同一の形状を有する箇所についても、前記入力された前記開先条件および前記記憶部から選択された前記加工条件を用いて加工するように、前記数値制御データを変換する、請求項１に記載の数値制御データ作成装置。
【請求項３】
前記形状認識部により認識された、前記開先加工箇所の形状が円弧である場合は、前記加工条件には、加工速度が含まれている、請求項１または請求項２に記載の数値制御データ作成装置。
【請求項４】
前記形状認識部により認識された、前記開先加工箇所の形状が、凹状の円弧である場合は、前記加工条件には、レーザの出力およびレーザのパルス周波数が含まれている、請求項１ないし請求項３のいずれかに記載の数値制御データ作成装置。
【請求項５】
前記加工条件には、加工順序も含まれている、請求項１ないし請求項４のいずれかに記載の数値制御データ作成装置。
【請求項６】
前記操作入力部は、前記加工条件を入力することもでき、
前記データ変換部は、前記操作入力部により選択された前記開先加工箇所を、前記操作入力部により入力された加工条件および前記操作入力部により入力された前記開先条件を用いて加工するように、前記数値制御データを変換する、請求項１ないし請求項５のいずれかに記載の数値制御データ作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機等を制御する数値制御データを作成する数値制御データ作成装置に関する。
【背景技術】
【０００２】
従来、ＣＡＤ／ＣＡＭ（Computer Aided Design／Computer Aided Manufacturing）システムにより、作図された加工物の図面をもとに、当該加工物を作製するための加工プログラムであるＮＣ（Numerical Control：数値制御）制御データが作成されている。具体的には、まず、操作者がＣＡＤを用いて所望とする加工物の図面を作成する。そして、操作者は、このＣＡＤにより作成された図面データに加工条件等を付加して、当該加工物を作製するためのＮＣ制御データをＣＡＭによって作成している。このＮＣ制御データをレーザ加工機に入力することで、レーザ加工機は、ＮＣ制御データに示された通りの加工を行う。例えば、鋼板を２次元加工することで、鋼板から板状の加工物を切り出すことができる。このように、ＣＡＤ／ＣＡＭシステムにより、ＮＣ制御データを作成する技術は公知である。また、このような技術に関しては、様々な新規な技術が提案されている（例えば、特許文献１および特許文献２参照）。
【０００３】
ここで、加工物に溶接を行う場合には、加工物を切り出すだけでなく、加工物に開先加工を施しておく必要がある。開先加工とは、加工物を溶接できるように、加工物の角の部分を斜めに削っておく加工をいう。開先加工についてもＮＣ制御データを作成すれば、そのＮＣ制御データをレーザ加工機に入力することで、開先加工を自動で行うことができる。また、加工物を切り出すためのＮＣ制御データにあらかじめ開先加工についても含まれていることとしておけば、レーザ加工機は、加工物の切り出しおよび開先加工を含んだ加工を行う。したがって、開先加工についても合わせてＮＣ制御データを作成することができるＣＡＤ／ＣＡＭシステムを用いることが好ましい。また、開先加工が含まれていないＮＣ制御データをＣＡＤ／ＣＡＭシステムにより作成し、作成されたＮＣ制御データに操作者が修正や追加を行って、開先加工を含むＮＣ制御データを作成してもよい。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３５１０２６号公報
【特許文献２】特開平０５−２６１６４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、開先加工を含むＮＣ制御データを作成することができるＣＡＤ／ＣＡＭシステムを新たに導入することは、コストがかかる上、時間もかかるという問題があった。
【０００６】
また、開先加工を含むＮＣ制御データを作成することができないＣＡＤ／ＣＡＭシステムにより作成したＮＣ制御データをもとに、操作者が開先加工を含むＮＣ制御データを作成することは、加工条件等の導出が困難であり、煩わしく、作業時間もかかるという問題があった。
【０００７】
そこで、本発明は、上述の事情に鑑みて為された発明であり、その目的は、開先加工を含まないＮＣ制御データをもとに、開先加工を含むＮＣ制御データを容易に作成できる数値制御データ作成装置を提供するものである。
【課題を解決するための手段】
【０００８】
本発明者は、種々検討した結果、上記目的は、以下の本発明により達成されることを見出した。すなわち、本発明の一態様に係る数値制御データ作成装置は、レーザ加工用の数値制御データが入力されるデータ入力部と、前記数値制御データによる加工経路を表示する表示部と、前記表示部に表示された前記加工経路において、開先加工箇所を選択し、該開先加工箇所における開先条件を入力するための操作入力部と、開先加工箇所の形状および開先条件に対応する加工条件を記憶している記憶部と、前記操作入力部により選択された前記開先加工箇所の形状を認識する形状認識部と、前記形状認識部により認識された前記開先加工箇所の形状および該開先加工箇所の前記開先条件に対応する加工条件を記憶部から選択し、前記開先加工箇所を前記開先条件および前記加工条件を用いて加工するように、前記数値制御データを変換するデータ変換部とを備えている。
【０００９】
なお、開先条件とは、開先加工において設定する必要がある条件の内、操作者が設定する条件をいう。例えば、開先種類、開先範囲、開先パラメータ（ルート量、板厚、開先角度およびミゾ加工のオフセット量等）、コーナー設定、切り出し設定、切り逃げ設定およびルートカット設定等である。また、加工条件とは、開先加工における加工速度や、レーザの出力や、レーザのパルス周波数や、加工順序等、操作者が最適の値を算出することが困難である、開先加工における条件をいう。
【００１０】
これにより、開先加工を含むＮＣ制御データを作成できないＣＡＤ／ＣＡＭシステムによって、作成されたＮＣ制御データをもとに、開先加工を含むＮＣ制御データを容易に作成できる。したがって、現状、使用しているＣＡＤ／ＣＡＭシステムが開先加工を含むＮＣ制御データを作成できない場合であっても、ＣＡＤ／ＣＡＭシステムを変更することなく、開先加工を含むＮＣ制御データを容易に作成することができる。したがって、新たにＣＡＤ／ＣＡＭシステムを導入する必要がなく、低コストである上、手間もかからない。また、操作者にとっては算出が困難な加工条件については、自動で設定するので、操作者が、加工条件をテスト加工等により導き出す必要がなく、煩わしさがない。また、開先加工を含むＮＣ制御データを容易に作成できるので、開先加工についてもレーザ加工機を自動運転することができ、開先加工を無人化できる。また、開先条件等に応じて好ましい加工条件が設定されるので、さまざまな開先加工に適応できるＮＣ制御データを作成することができる。
【００１１】
また、上述の数値制御データ作成装置によれば、前記数値制御データによる加工経路において、前記形状認識部により認識された前記開先加工箇所と同一の形状を有する箇所を検出する同一形状検出部をさらに備え、前記データ変換部は、前記開先加工箇所と同一の形状を有する箇所についても、前記入力された前記開先条件および前記記憶部から選択された前記加工条件を用いて加工するように、前記数値制御データを変換することが好ましい。
【００１２】
これにより、同一の工作物上に同一形状の開先加工箇所が複数存在する場合は、それらすべての開先加工箇所について開先条件等を入力する必要がなく、作業時間の短縮が図られる。
【００１３】
また、上述の数値制御データ作成装置において、前記形状認識部により認識された、前記開先加工箇所の形状が円弧である場合は、前記加工条件には、加工速度が含まれていることが好ましい。なお、加工速度とは、レーザが工作物に照射され、加工がなされている状態における加工面におけるレーザの移動速度であり、切断速度である。
【００１４】
このように、操作者にとっては算出が困難である、円弧の開先加工における好ましい加工速度については、あらかじめ記憶部に記憶された好ましい値を用いるので、加工速度は自動で設定されることになる。したがって、操作者にとっては、加工速度をテスト加工等により導き出す煩わしさがなく、作業時間の短縮化も図ることができる。
【００１５】
また、上述の数値制御データ作成装置において、前記形状認識部により認識された、前記開先加工箇所の形状が、凹状の円弧である場合は、前記加工条件には、レーザの出力およびレーザのパルス周波数が含まれていることが好ましい。なお、凹状の円弧とは、加工物側に凸状となるよう形成された円弧をいう。
【００１６】
このように、操作者にとっては算出が困難である、凹状の円弧の開先加工における好ましいレーザの出力およびレーザのパルス周波数については、あらかじめ記憶部に記憶された好ましい値を用いるので、レーザの出力およびレーザのパルス周波数は自動で設定されることになる。したがって、操作者にとっては、レーザの出力およびレーザのパルス周波数を、加工条件をテスト加工等により導き出す煩わしさがなく、作業時間の短縮化も図ることができる。
【００１７】
また、上述の数値制御データ作成装置において、前記加工条件には、加工順序も含まれていることが好ましい。
【００１８】
このように、好ましい加工順序については、あらかじめ記憶部に記憶された好ましいものを用いるので、加工順序は自動で設定されることになる。したがって、操作者にとっては、加工順序を考える煩わしさがなく、作業時間の短縮化も図ることができる。
【００１９】
また、上述の数値制御データ作成装置において、前記操作入力部は、前記加工条件を入力することもでき、前記データ変換部は、前記操作入力部により選択された前記開先加工箇所を、前記操作入力部により入力された加工条件および前記操作入力部により入力された前記開先条件を用いて加工するように、前記数値制御データを変換することが好ましい。
【００２０】
これにより、自動で加工条件が設定されるだけでなく、操作者が所望とする加工条件をＮＣ制御データに組み込むことができる。
【発明の効果】
【００２１】
本発明によれば、開先加工を含まないＮＣ制御データをもとに、開先加工を含むＮＣ制御データを容易に作成できる数値制御データ作成装置を提供することができる。
【図面の簡単な説明】
【００２２】
【図１】本実施の形態に係る数値制御データ作成装置の電気的な構成を示すブロック図である。
【図２】開先加工の種類について説明する図であって、図２（Ａ）はＹ開先について説明する図であり、図２（Ｂ）はＶ開先について説明する図である。
【図３】開先加工におけるレーザ加工機の動作について説明する図であって、図３（Ａ）は工作物から加工物を切り出す動作を説明するための図であり、図３（Ｂ）は加工物を開先加工する動作を説明するための図である。
【図４】円弧の形状を示す平面図であって、図４（Ａ）は外Ｒの鋼板を示す平面図であり、図４（Ｂ）は内Ｒの鋼板を示す平面図である。
【図５】本実施の形態に係る数値制御データ作成装置の動作を示すフローチャートである。
【図６】本実施の形態に係る数値制御データ作成装置の表示部における表示について説明する図である。
【図７】本実施の形態に係る数値制御データ作成装置の表示部における、開先加工箇所を表示した状態について説明する図である。
【図８】本実施の形態に係る数値制御データ作成装置による変換前後のＮＣ制御データを示す第１の図であって、図８（Ａ）は変換前のＮＣ制御データを示す図であり、図８（Ｂ）は変換後のＮＣ制御データを示す図である。
【図９】本実施の形態に係る数値制御データ作成装置による変換前後のＮＣ制御データを示す第２の図であって、図９（Ａ）は変換前のＮＣ制御データを示す図であり、図９（Ｂ）は変換後のＮＣ制御データを示す図である。
【発明を実施するための形態】
【００２３】
以下、本発明に係る実施の形態を図面に基づいて説明する。なお、各図において同一の符号を付した構成は、同一の構成であることを示し、その説明を省略する。
【００２４】
本実施の形態に係る数値制御データ作成装置は、ＮＣ装置を搭載したレーザ加工機に加工手順を指示するための加工プログラムであるＮＣ制御データを作成する装置である。このＮＣ制御データは、当該レーザ加工機に入力されるものであり、レーザ加工機の加工手順および加工方法等を指示するものである。レーザ加工機は高出力のレーザを照射することで工作物を切断する。したがって、レーザ加工機により工作物を切断することで加工物を得ることができる。
【００２５】
本実施の形態に係る数値制御データ作成装置は、より具体的には、ＣＡＤ／ＣＡＭシステムにより作成された、板状の材料から加工物を切り出す工程を含む２次元加工プログラムであるＮＣ制御データをもとに、開先加工の工程を組み込み、新たなＮＣ制御データを作成する装置である。なお、以下では、切り出す前の上記板状の材料を工作物といい、切り出された物を加工物という。
【００２６】
図１は本実施の形態に係る数値制御データ作成装置の電気的な構成を示すブロック図である。図１に示すように、本実施の形態に係る数値制御データ作成装置１００は、データ入力部１と、制御部２と、表示部３と、操作入力部４と、記憶部５とを備えている。数値制御データ作成装置１００は、例えばパーソナルコンピュータ（以下、パソコン）を用いることで実現できる。
【００２７】
データ入力部１は外部から送られてくるＮＣ制御データを受けるインターフェイスであって、例えば、ＵＳＢ端子である。また、制御部２は例えばパソコンのＣＰＵ（Central Processing Unit：中央処理装置）であり、演算処理や各部材の動作を制御する。また、操作入力部４は操作者が操作することで、数値制御データ作成装置１００に指示を送るためのものであり、例えば、キーボードやマウスである。表示部３は画像を表示するものであり、例えばＣＲＴ（Cathode Ray Tube）ディスプレイ、ＬＣＤ（Liquid Crystal Display）、有機ＥＬ（Electro-Luminescence）ディスプレイおよびプラズマディスプレイ等である。表示部３は、データ入力部１を介して入力されたＮＣ制御データにより指示されているレーザ加工機の動作において、工作物におけるレーザの経路（加工経路）を表示する。ここで、鋼板等の工作物をレーザにより切断することから、レーザの経路は切断箇所を指し、表示された経路を見ることで操作者は加工物の形状を理解することができる。したがって、表示部３には加工物の形状が表示されているともいえる。
【００２８】
また、記憶部５は、例えば、ハードディスクおよびＲＡＭ（Random Access Memory）等である。そして、記憶部５は、演算処理および制御処理におけるデータを一時的に格納し、数値制御データ作成装置１００の制御プログラムや加工条件等を記憶している。
【００２９】
また、制御部２は機能的に、描画データ変換部１１と、形状認識部１２と、データ変換部１３と、同一形状検出部１４とを備えている。描画データ変換部１１はデータ入力部１から入力されたＮＣ制御データに基づいて、レーザの経路を描画して線で表示するよう表示部３に指示するための描画データを作成する。すなわち、ＮＣ制御データを描画データに変換する。形状認識部１２は、ＮＣ制御データにより指示されたレーザの経路において、操作者により選択された開先加工を施す箇所、すなわち開先加工箇所の形状を認識する。データ変換部１３は操作入力部４から入力されたＮＣ制御データに修正や追加を行って、ＮＣ制御データを変換する。同一形状検出部１４は、ＮＣ制御データによるレーザの経路において、形状認識部１２により認識された加工物と同一の形状を有する加工物を検出する。
【００３０】
ここで、開先加工について説明する。レーザ加工機は板状の工作物の加工面に対して、垂直方向にレーザを照射して切断することで、工作物から加工物を切り出し、作製する。したがって、切断面が加工面に対して垂直である加工物が作製される。なお、加工面とは工作物においてレーザが照射される面である。このような加工物をさらに溶接処理を施す場合には、溶接処理を施す箇所を断面形状において斜めに削る、つまり角を落とす必要がある。そして、このように、角を落とす加工を開先加工という。図２は開先加工の種類について説明する図であって、図２（Ａ）はＹ開先について説明する図であり、図２（Ｂ）はＶ開先について説明する図である。図２（Ａ）および図２（Ｂ）は、それぞれ開先加工を施した後の加工物６の断面形状を示す図である。図２（Ａ）に示す開先加工は、加工物６において、その側面の一部を加工面に対して斜めに加工されている。図２（Ａ）に示す開先加工は、Ｙ開先とよばれるものである。Ｙ開先とは、加工物６の側面の一部を残しながら側面を斜めに加工する開先加工である。Ｙ開先において、残した側面部分の厚みをルート量といい、斜めの角度を開先角度という。なお、残した側面、すなわち加工物６に対して垂直である面をルート面という。また、図２（Ｂ）に示す開先加工は、加工物６の側面を加工面に対して斜めに加工するものであり、Ｙ開先においてルート量を０とした場合に相当する。図２（Ｂ）に示す開先加工は、Ｖ開先とよばれるものである。なお、開先の種類は、Ｙ開先およびＶ開先があり、それらそれぞれに表開先、裏開先がある。さらにその他にＫ開先、Ｘ開先等があるが、これらは、Ｙ開先およびＶ開先を用いることで実現できる。
【００３１】
図３は開先加工におけるレーザ加工機の動作について説明する図であって、図３（Ａ）は工作物から加工物を切り出す動作を説明するための図であり、図３（Ｂ）は加工物を開先加工する動作を説明するための図である。図３（Ａ）に示すように、レーザ加工機のヘッド８から板状の鋼板７の加工面７ａに対して、垂直にレーザＬを照射することで、鋼板７の照射箇所に孔が形成される。なお、この孔はピアスとよばれている。そして、レーザＬが加工面７ａに対して垂直である状態を維持したままヘッド８が移動することで、鋼板７におけるレーザＬの照射箇所が移動し、鋼板７が切断されていく。
【００３２】
所望の形状に切り出された鋼板７は、開先加工が施される。ここでは、Ｙ開先を施すこととする。Ｙ開先においては、ルート面の形状を整えるために、加工面７ａに対して垂直に照射されたレーザＬによって、再度、鋼板７の切断面を加工する。つまり、レーザＬの照射箇所が切断箇所より鋼板７側に所定量（オフセット量）だけ移動して、切断面に沿ってレーザＬの照射位置が移動する。これをミゾ加工という。このようにＹ開先においては、開先加工を施す箇所に関しては、切断した場合と同様にその切断面にレーザＬを照射して切断面（ルート面）を整える。そして、図３（Ｂ）に示すように、ヘッド８を加工面に対して傾けて、鋼板７にレーザＬを照射し、鋼板７ａの角部分を切断する。このように、開先加工がなされる。
【００３３】
なお、ヘッド８を傾けた状態の加工、つまり開先加工においては、開先加工箇所が直線である場合は、開先加工の前段階である切断加工時の速度から、変更した速度（直線部移動速度）でヘッド８を移動させればよいが、開先加工箇所が曲線、すなわち円弧を含む場合は円弧の大きさに応じて、さらに速度を変更することが好ましい。なお、開先加工は、ヘッド８を傾けて加工することで、切断面に対して７ａに対して斜めの切断面を形成することになる。したがって、切断加工時に比べると切断面の面積が大きくなる可能性が高い。そのため、開先加工時のヘッド８の移動速度は、切断加工時に比べて遅くすることが好ましい。なお、開先加工時のヘッド８の移動速度は、開先加工時と切断加工時との切断面の大きさ等から好ましい値が決定される。これら好ましい値は、例えば記憶部５に記憶されていればよい。なお、開先加工時のヘッド８の移動速度は、切断加工時よりも遅くなる場合に限定されるわけではなく、それぞれの条件に応じて適宜好ましい値とすればよい。このように、ヘッド８の移動速度を好ましい値とすることで、より高性能の加工が行われる。
【００３４】
図４は円弧の形状を示す平面図であって、図４（Ａ）は外Ｒの鋼板を示す平面図であり、図４（Ｂ）は内Ｒの鋼板を示す平面図である。鋼板７に対して斜めにレーザＬを照射する場合（開先加工）は、図４（Ａ）および（Ｂ）に示すように、鋼板７の開先加工箇所２１が円弧である場合と、開先加工箇所が直線である場合とでは、ヘッド８の移動速度等の加工条件を変更することが好ましい。図４（Ａ）に示すように、鋼板７から外側に凸状に形成された円弧を開先加工箇所２１とする場合（以下、外Ｒという）は、ヘッド８の移動速度（加工速度）を以下の式（１）により算出される値とすることが好ましい。
【００３５】
移動速度＝直線部移動速度×Ｒ／（Ｒ−α１（ｔ−ｒ）ｔａｎθ）・・・（１）
式（１）において、直線部移動速度は、開先加工箇所が直線の場合のヘッド８の移動速度である。式（１）において、Ｒは円弧の半径であり、ｔは鋼板７の板厚であり、ｒはルート量であり、θは開先角度である。また、α１は偏り係数であり、あらかじめ計測をすることにより求められる値である。
【００３６】
また、図４（Ｂ）に示すように、鋼板７から内側に凸状に形成された円弧を開先加工箇所２１とする場合（以下、内Ｒという）は、ヘッド８の移動速度を以下の式（２）により算出される値とすることが好ましい。また、このときの、レーザＬの出力は式（３）に、レーザＬのパルス周波数は式（４）により算出される値とすることが好ましい。
【００３７】
移動速度＝直線部移動速度×Ｒ／（Ｒ−α４（ｔ−ｒ）ｔａｎθ）・・・（２）
出力＝直線部出力×Ｒ／（Ｒ−α２（ｔ−ｒ）ｔａｎθ）・・・・・・・（３）
周波数＝直線部周波数×Ｒ／（Ｒ−α３（ｔ−ｒ）ｔａｎθ）・・・・・（４）
式（２）において、直線部移動速度は、開先加工箇所が直線の場合のヘッド８の移動速度である。式（３）において、直線部出力は、開先加工箇所が直線の場合の出力である。また、式（４）において、直線部周波数は、開先加工箇所が直線の場合のパルス周波数である。直線部出力および直線部周波数は、開先加工時のヘッド８の移動速度等から好ましい値が決定される。これら好ましい値は、例えば記憶部５に記憶されていればよい。なお、切断加工時に比べて開先加工においてはヘッド８の移動速度を変更すること等により、直線部出力および直線部周波数は、切断加工時の出力および周波数と同じであってもよい。また、式（２）、式（３）および式（４）において、Ｒは円弧の半径であり、ｔは鋼板７の板厚であり、ｒはルート量であり、θは開先角度である。また、α２、α３およびα４はそれぞれ各式の偏り係数であり、あらかじめ計測をすることにより求められる値である。
【００３８】
次に、本実施の形態に係る数値制御データ作成装置１００の動作について図５を用いて説明する。図５は本実施の形態に係る数値制御データ作成装置の動作を示すフローチャートである。まず、操作者はＣＡＤを用いて所望とする加工物の形状を示す図面を作成する。さらにこの図面データからＣＡＭを用いて、所望とする加工物を作製するための加工プログラムであるＮＣ制御データを作成する。なお、この際に、レーザ加工装置のヘッドの移動速度や、レーザの出力およびパルス周波数等の加工条件も入力することで、それらに応じたＮＣ制御データが作成される。
【００３９】
このＮＣ制御データが、データ入力部１を介して数値制御データ作成装置１００に入力される。なお、このＮＣ制御データは、そのままレーザ加工機のＮＣに入力すれば、ＣＡＤを用いて作成した図面に表された加工物を作製するようレーザ加工機は動作する。データ入力部１から入力されたＮＣ制御データは、描画データ変換部１１において、描画データに変換され、描画データに基づいて、表示部３はレーザの経路を表示する。ここで、表示部３の表示について説明する。図６は本実施の形態に係る数値制御データ作成装置の表示部における表示について説明する図である。図６に示すように、表示部３には、座標と共にレーザの経路が表示される（Ｓ１０１）。レーザの経路は、図６において、Ｎ１０で示される経路２５、Ｎ２０で示される経路２６およびＮ３０で示される経路２７からなる。このＮＣ制御データが入力された場合、レーザ加工機は以下に示すように加工を行う。
【００４０】
まず、経路２５に沿ってレーザが照射される。具体的には、経路２５の図における右端から工作物にレーザが照射され、レーザは経路２５間に沿って図において右から左へ移動させられる。経路２５の左端までレーザが移動すると、レーザの照射が停止される。次に、経路２６に沿ってレーザが照射される。具体的には、経路２６の図において下方の端部から工作物にレーザが照射され、レーザは経路２６間に沿って移動させられる。レーザが経路２６の端部まで移動すると、レーザの照射が停止される。次に、経路２７に沿ってレーザが照射される。具体的には、経路２７の図において上方の端部から工作物にレーザが照射され、レーザは経路２７間に沿って図において上から下に移動させられる。このようにして、経路２５、経路２６および経路２７で囲まれた形状の加工物が作製される。
【００４１】
しかし、このＮＣ制御データには開先加工については含まれていない。そこで、操作者が表示部３に表示されている経路２５、経路２６および経路２７を見ながら、例えばマウスにより表示部３に表示されたアイコンを操作して、開先加工を施す箇所を選択する。図７は本実施の形態に係る数値制御データ作成装置の表示部における、開先加工箇所を表示した状態について説明する図である。図７に示すように、表示部３には、経路２５および経路２６の一部が破線で表されている。図６に示された表示において、操作者は、マウスを用いて開先加工箇所を選択することで、図７に示すように、開先加工箇所が破線で示される。なお、破線等、線種を変えて開先加工箇所を表示する以外に、例えば色を変える等にしても良い。
【００４２】
さらに、操作者は操作入力部４であるキーボードを用いて開先条件を入力していく。なお、開先条件の入力は、例えば対話形式としてもよい。すなわち、開先加工箇所を選択すると、開先条件を入力するように、表示部３の画面上にメッセージが表示され、そのメッセージにそって入力を行っていくと必要な開先条件をすべて入力できることとしても良い。
【００４３】
ここで、開先条件としては、開先種類、開先範囲、開先パラメータ、コーナー設定、切り出し設定、切り逃げ設定およびルートカット設定等である。開先種類は、本実施の形態においては上述したように、Ｙ開先およびＶ開先のみを対象としている。開先範囲は開先加工箇所であり表示部３の画面上ですでに選択している。開先パラメータは、例えば、ルート量、板厚、開先角度およびミゾ加工のオフセット量等の各パラメータである。また、コーナー設定は加工物のコーナー部分（平面視における角部分）の加工方法を設定することであり、加工方法には例えば、ループ、切り抜け、円弧といった設定がある。そして、これらコーナー設定をした場合はそれらに関する各パラメータについても設定をする。また、切り出し設定は、開先加工におけるレーザによる切断を開始する際の条件の設定である。そして、これら切り出し設定をした場合はそれに関する各パラメータに付いても設定をする。また、切り逃げ設定は、開先加工におけるレーザによる切断を終了する際の条件の設定である。そして、これら切り逃げ設定をした場合はそれに関する各パラメータに付いても設定をする。また、ルートカット設定パラメータは、直線形状から円弧形状あるいは円弧形状から直線形状等に開先加工を施す場合に、ルートカットを継続して行うか、あるいは途中でやめて再びルートカットを行うか等の設定を行うパラメータである。なお、これら入力された開先条件は、記憶部５により記憶されることとすればよい。
【００４４】
そして、形状認識部１２は選択された開先加工箇所の形状を認識する（Ｓ１０２）。具体的には、直線形状であるか否か、直線形状でない場合は外Ｒか内Ｒか、その場合の半径Ｒの値等を求めておく。なお、これらは、入力されたＮＣ制御データに基づいて求めることができる。
【００４５】
そして、データ変換部１３は、入力された開先パラメータのうち、ルート量およびミゾ加工のオフセット量以外をＮＣ制御データに追加する処理を行う（Ｓ１０３）。すなわち、データ変換部１３はＮＣ制御データに、開先パラメータを追加して書き換える処理をする。さらに、データ変換部１３は入力されたルート量が０よりも大きいか否かについて判断する（Ｓ１０４）。ルート量が０であればＹ開先ではなく、Ｖ開先であると判断できる。なお開先種類も入力されている場合は、Ｖ開先であればルート量は０であるとすることとしておけばよい。ルート量が０よりも大きい場合は、データ変換部１３はルート量およびミゾ加工のオフセット量をＮＣ制御データに追加する処理を行う（Ｓ１０５）。すなわち、データ変換部１３はＮＣ制御データに、ルート量およびミゾ加工のオフセット量を追加して書き換える処理をする。
【００４６】
ステップＳ１０４でルート量は０よりも大きくないと判断した場合、およびステップＳ１０５の後は、データ変換部１３は開先加工箇所の形状が外Ｒまたは内Ｒか否かを判断する（Ｓ１０６）。データ変換部１３が開先加工箇所の形状は外Ｒまたは内Ｒであると判断した場合は、さらに開先加工箇所の形状が内Ｒか否かを判断する（Ｓ１０７）。そして、データ変換部１３が開先加工箇所の形状が内Ｒではない、すなわち外Ｒであると判断した場合は、記憶部５に記憶されている上記式（１）をＮＣ制御データに追加する処理を行う（Ｓ１０８）。これにより、ＮＣ制御データに、加工速度を追加して書き換える処理が施される。なお、式（１）をＮＣ制御データに追加せずに、制御部２において、式（１）を用いて加工速度を算出し、データ変換部１３はその値をＮＣ制御データに追加することとしてもよい。ステップＳ１０７において、データ変換部１３が開先加工箇所の形状が内Ｒであると判断した場合は、記憶部５に記憶されている上記式（３）および式（４）をＮＣ制御データに追加する処理を行う（Ｓ１０９）。これにより、ＮＣ制御データに、レーザの出力およびレーザのパルス周波数を追加して書き換える処理が施される。なお、式（３）および式（４）をＮＣ制御データに追加せずに、制御部２において、式（３）および式（４）を用いてレーザの出力およびパルス周波数を算出し、データ変換部１３はその値をＮＣ制御データに追加することとしてもよい。そして、ステップＳ１０８へと進む。なお、ステップＳ１０９からステップＳ１０８へと進んだ場合は、データ変換部１３は、記憶部５に記憶されている上記式（２）を式（１）の代わりに用いる。このように、あらかじめ記憶された、加工速度、レーザの出力およびレーザのパルス周波数等の加工条件を表す式を用いることにより、ＮＣ制御データにおいて、開先条件に応じて好ましい加工条件を適用させることが可能である。
【００４７】
ステップＳ１０６で開先加工箇所の形状が外Ｒまたは内Ｒでないと判断した場合、およびステップＳ１０８の後は、データ変換部１３はコーナー設定がなされたか否かを判断する（Ｓ１１０）。データ変換部１３はコーナー設定がなされていると判断した場合は、コーナー設定を追加する処理を行う（Ｓ１１１）。すなわち、データ変換部１３がＮＣ制御データに、コーナー設定を追加して書き換える処理をする。ステップＳ１１０でコーナー設定がなされていないと判断した場合、およびステップＳ１１１の後は、データ変換部１３は切り出し点、切り逃げ点および追加点の設定がそれぞれなされているか否かを判断する（Ｓ１１２）。
【００４８】
データ変換部１３は切り出し点、切り逃げ点および追加点の設定がそれぞれなされていると判断した場合は、切り出し点、切り逃げ点および追加点のそれぞれをＮＣ制御データに追加する処理を行う（Ｓ１１３）。すなわち、データ変換部１３はＮＣ制御データに、切り出し点、切り逃げ点および追加点のそれぞれを追加して書き換える処理をする。以上の処理により、開先加工を含むＮＣ制御データが作成されている。そして、ステップＳ１１２で切り出し点、切り逃げ点および追加点の設定がなされていないと判断した場合、およびステップＳ１１３の後は、開先加工を含むＮＣ制御データに作成が完了したので、制御部２は作成された開先加工を含むＮＣ制御データを、図示していない出力部から数値制御データ作成装置１００の外部に出力する（Ｓ１１４）。出力された、開先加工を含むＮＣ制御データをレーザ加工機に入力することでレーザ加工機は工作物から開先加工および加工物の切り出しを行う。
【００４９】
なお、本実施形態の数値制御データ作成装置１００において、作成されたＮＣ制御データは、加工順序についても考慮して作成されている。例えば、開先加工を含む加工時間を、より短縮できるような加工順序とすれば好ましい。また、レーザ加工においては、工作物である鋼板の一部を治具等の固定具によりレーザ加工機のテーブルに固定した状態で、レーザにより鋼板を切断していく。この際に、例えば開先加工前に、加工物を鋼板から完全に切り出してしまうと、加工物がテーブルに固定されない状態となり、正確な開先加工を行うことができないという問題も生じる可能性がある。そこで、このような問題が生じないように、本実施形態の数値制御データ作成装置１００においては、加工順序を考慮してＮＣ制御データを作成することが好ましい。
【００５０】
なお、上述において、データ変換部１３は、ＮＣ制御データに各開先条件を追加して書き換える処理をするが、具体的には、記憶部５には各開先条件に関するＮＣ制御データの一部があらかじめ記憶されており、そのＮＣ制御データの一部に開先条件を入力して、ＮＣ制御データに追加記載することとすればよい。
【００５１】
さらに、レーザ加工においては、１枚の鋼板から同一形状の加工物を複数枚切り出すことがある。そのような場合に、加工物ごとに開先加工箇所の選択等を行っていては、作業が長時間かかってしまう。そこで、本実施の形態に係る数値制御データ作成装置１００においては、１つの加工物について開先加工箇所を選択し、開先条件を入力しておき、操作入力部４により同一形状の加工物については、同一の開先条件である旨の指示を行うと、同一形状検出部１４は、入力されたＮＣ制御データを用いて、同一の形状を有する経路を検出し、データ変換部１３が、検出した箇所について開先条件を入力した加工物と同一の開先条件および加工条件等を追加するようＮＣ制御データを変換する。つまり、加工物が旋回して配置されていても、形状が同一であれば同一加工物と認識して、すでに開先条件を入力した加工物と同一の開先条件および加工条件等を追加するようＮＣ制御データを変換する。なお、同一の形状の加工物については、その加工プログラムは原点位置を変換し、回転させることで容易に変換することができる。これにより、作業の時間短縮が可能となる。
【００５２】
また、例えば、加工条件には加工順序も含まれることとしても良い。本実施の形態に係る数値制御データ作成装置１００は、レーザ加工機において効率よく加工がなされるように、好ましい加工順序を選択して、その加工順序となるようなＮＣ制御データを作成することとしてもよい。また、上述のように、レーザ加工機において、加工順序によっては正確な加工をなし得ないという問題が生じる可能性があるが、このような問題が生じないように、好ましい加工順序を選択して、その加工順序となるようなＮＣ制御データを作成することとしてもよい。このような場合は、例えば、記憶部５は好ましい加工工程の組み合わせ等の条件を記憶しておき、データ変換部１３が開先加工を含むＮＣ制御データを作成後、そのＮＣ制御データの内容が、記憶した条件と同一の場合には、好ましい加工工程の組み合わせとなるようＮＣ制御データを変換することとすればよい。
【００５３】
また、変換されたＮＣ制御データを操作者は表示部３に表示し、キーボード等を用いて、ＮＣ制御データを修正等することができることとすることが好ましい。このように、手動でもＮＣ制御データに修正を施すことができるため、所望のＮＣ制御データを作成することができる。また、加工条件についても、操作者が入力できることとし、数値制御データ作成装置が算出した値でない、所望の加工条件を含むＮＣ制御データを作成できることとすればよい。
【００５４】
次に、本実施の形態に係る数値制御データ作成装置１００により、変換される前のＮＣ制御データおよび変換された後のＮＣ制御データを示す。図８は、本実施の形態に係る数値制御データ作成装置による変換前後のＮＣ制御データを示す第１の図であって、図８（Ａ）は変換前のＮＣ制御データを示す図であり、図８（Ｂ）は変換後のＮＣ制御データを示す図である。また、図９は、本実施の形態に係る数値制御データ作成装置による変換前後のＮＣ制御データを示す第２の図であって、図９（Ａ）は変換前のＮＣ制御データを示す図であり、図９（Ｂ）は変換後のＮＣ制御データを示す図である。図８（Ａ）および図８（Ｂ）は開先加工箇所が直線形状であり、図９（Ａ）および図９（Ｂ）は開先加工箇所が円弧を含む曲線形状である。
【００５５】
図８（Ａ）は、位置決め指令、ピアス実行および条件設定、切断指令、切断終了の指示等を与えるものである。図８（Ｂ）は、さらにミゾ加工指令、開先範囲の指定、開先加工指令、開先加工における切り逃げ指令等が追加されている。
【００５６】
また図９（Ａ）は、位置決め指令、ピアス実行および条件設定、切断指令、切断終了の指示等を与えるものである。図９（Ｂ）は、さらにミゾ加工指令、開先範囲の指定、加工速度の指定、開先加工指令等が追加されている。
【００５７】
上述のように、本実施の形態に係る数値制御データ変換装置は、開先加工を含むＮＣ制御データを作成できないＣＡＤ／ＣＡＭシステムによって、作成されたＮＣ制御データをもとに、開先加工を含むＮＣ制御データを容易に作成できる。したがって、現状、使用しているＣＡＤ／ＣＡＭシステムが開先加工を含むＮＣ制御データを作成できない場合であっても、ＣＡＤ／ＣＡＭシステムを変更することなく、開先加工を含むＮＣ制御データを容易に作成することができる。したがって、新たにＣＡＤ／ＣＡＭシステムを導入する必要がなく、低コストである上、手間もかからない。また、操作者にとっては算出が困難な加工条件については、自動で設定するので、操作者が加工条件を算出する必要がなく煩わしさがない。また、開先加工を含むＮＣ制御データを容易に作成できるので、開先加工についてもレーザ加工機を自動運転することができ、開先加工を無人化できる。また、開先条件等に応じて好ましい加工条件が設定されるので、さまざまな開先加工に適応できるＮＣ制御データを作成することができる。
【００５８】
本発明を表現するために、上述において図面を参照しながら実施形態を通して本発明を適切且つ十分に説明したが、当業者であれば上述の実施形態を変更および／または改良することは容易に為し得ることであると認識すべきである。したがって、当業者が実施する変更形態または改良形態が、請求の範囲に記載された請求項の権利範囲を離脱するレベルのものでない限り、当該変更形態または当該改良形態は、当該請求項の権利範囲に包括されると解釈される。
【符号の説明】
【００５９】
１                データ入力部
２                制御部
３                表示部
４                操作入力部
５                記憶部
６                加工物
７                鋼板
７ａ              加工面
８                ヘッド
１１              描画データ変換部
１２              形状認識部
１３              データ変換部
１４              同一形状検出部
２１              開先加工箇所
２５、２６、２７  経路
１００            数値制御データ作成装置
Ｌ                レーザ
【図１】
2010262442.tif 000003
【図２】
2010262442.tif 000004
【図３】
2010262442.tif 000005
【図４】
2010262442.tif 000006
【図５】
2010262442.tif 000007
【図６】
2010262442.tif 000008
【図７】
2010262442.tif 000009
【図８】
2010262442.tif 000010
【図９】
2010262442.tif 000011