(57)【要約】【課題】加工プログラムを作成する際のユーザの作業負担を低減する。【解決手段】工作機械２を制御する数値制御装置３と、数値制御装置３に無線通信で接続された端末５とを備え、端末５が、工作機械２にて加工される加工品基準の位置座標におけるＣＡＤデータを含む加工品に関する情報である加工品関連情報を生成する加工品関連情報生成部５１４と、生成された加工品関連情報を数値制御装置３に送信する送信部５１５と、を有し、数値制御装置３が、送信された加工品関連情報を受信した場合に、受信した加工品関連情報と、工作機械２の位置座標を含む機械情報とに基づいて、工作機械２を制御するための加工プログラムを生成するＣＡＭ３０３及びポストプロセッサ３０７を有する。【選択図】図２
2014085781.tif 000002
【特許請求の範囲】
【請求項１】
制御対象機器を制御する数値制御装置と、前記数値制御装置に無線通信で接続された端末とを備えたプログラム生成システムであって、
前記端末は、
前記制御対象機器にて加工される加工品の加工品基準の位置座標におけるＣＡＤデータを含む前記加工品に関する情報である加工品関連情報を生成する加工品関連情報生成手段と、
前記生成された加工品関連情報を前記数値制御装置に送信する送信手段と、を有し、
前記数値制御装置は、
前記送信された加工品関連情報を受信した場合に、前記受信した加工品関連情報と、前記制御対象機器の位置座標を含む機械情報とに基づいて、前記制御対象機器を制御するための加工プログラムを生成する加工プログラム生成手段と、を有する
ことを特徴とするプログラム生成システム。
【請求項２】
前記加工品関連情報は、前記ＣＡＤデータと、前記加工品の加工に使用される工具の工具情報と、前記工具を用いた加工作業内容とを含み、
前記加工プログラム生成手段は、
前記送信された加工品関連情報に含まれる前記ＣＡＤデータと、前記工具情報と、前記加工作業内容とに基づいて、前記加工される加工品基準の位置座標における加工手順を示すＣＬデータを生成し、前記生成したＣＬデータを、前記制御対象機器基準の位置座標の加工手順に変換することにより、前記加工プログラムを生成する
ことを特徴とする請求項１記載のプログラム生成システム。
【請求項３】
前記端末と、前記数値制御装置とは、
ＩＥＥＥ８０２．１１規格準拠の無線通信により接続されている
ことを特徴とする請求項１又は２記載のプログラム生成システム。
【請求項４】
前記端末は、タブレット型の端末装置である
ことを特徴とする請求項１〜３のいずれか１項記載のプログラム生成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械等の制御対象機器を制御するための加工プログラムを生成するプログラム生成システムに関する。
【背景技術】
【０００２】
一般的に、数値制御装置付きの工作機械や、この数値制御装置の操作盤から離れた場所から工作機械の状態を表示する装置が良く知られている。
【０００３】
例えば、特許文献１には、工作機械の加工エリア内の動作状況を、ビデオカメラ、マイクロフォン、温度計、振動計等の少なくとも１つにより画像信号、音声信号、温度信号、振動信号等の少なくとも１つの動作状況信号として計測するとともに、この動作状況信号を診断データ化し、この診断データを数値制御装置に接続した電話回線から、ネットワーク、インターネット上の任意の場所に設置したコンピュータや携帯電話等に送信する工作機械のための情報通信システムが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３１２０１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、診断データを電話回線から、コンピュータや携帯電話等に送信するので、工作機械等の制御対象機器を制御するための加工プログラムを、コンピュータや携帯電話等から数値制御装置へ送信することはできなかった。
【０００６】
そのため、ユーザは、数値制御装置に接続された操作端末に直接入力することにより、加工プログラムを生成する必要があった。
【０００７】
この加工プログラムは、工作機械の仕様に依存するため、特に、複数種類の工作機械が設置されている場合、それぞれの操作端末にユーザが直接入力することにより、対象の工作機械に応じた加工プログラムを作成する必要があり、作業負担が大きかった。
【０００８】
本発明は上記課題を鑑みてなされたものであり、加工プログラムを作成する際のユーザの作業負担を低減するプログラム生成システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係るプログラム生成システムの第１の特徴は、制御対象機器を制御する数値制御装置と、前記数値制御装置に無線通信で接続された端末とを備えたプログラム生成システムであって、前記端末は、前記制御対象機器にて加工される加工品の加工品基準の位置座標におけるＣＡＤデータを含む前記加工品に関する情報である加工品関連情報を生成する加工品関連情報生成手段と、前記生成された加工品関連情報を前記数値制御装置に送信する送信手段と、を有し、前記数値制御装置は、前記送信された加工品関連情報を受信した場合に、前記受信した加工品関連情報と、前記制御対象機器の位置座標を含む機械情報とに基づいて、前記制御対象機器を制御するための加工プログラムを生成する加工プログラム生成手段と、を有することにある。
【００１０】
上記目的を達成するため、本発明に係るプログラム生成システムの第２の特徴は、前記加工品関連情報は、前記ＣＡＤデータと、前記加工品の加工に使用される工具の工具情報と、前記工具を用いた加工作業内容とを含み、前記加工プログラム生成手段は、前記送信された加工品関連情報に含まれる前記ＣＡＤデータと、前記工具情報と、前記加工作業内容とに基づいて、前記加工される加工品基準の位置座標における加工手順を示すＣＬデータを生成し、前記生成したＣＬデータを、前記制御対象機器基準の位置座標の加工手順に変換することにより、前記加工プログラムを生成することにある。
【００１１】
上記目的を達成するため、本発明に係るプログラム生成システムの第３の特徴は、前記端末と、前記数値制御装置とは、ＩＥＥＥ８０２．１１規格準拠の無線通信により接続されていることにある。
【００１２】
上記目的を達成するため、本発明に係るプログラム生成システムの第４の特徴は、前記端末は、タブレット型の端末装置である。
【発明の効果】
【００１３】
本発明のプログラム生成システムによれば、加工プログラムを作成する際のユーザの作業負担を低減することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施形態に係るプログラム生成システムの構成を示した構成図である。
【図２】本発明の第１の実施形態に係るプログラム生成システムの機能構成を示した構成図である。
【図３】本発明の第１の実施形態に係るプログラム生成システムにおける加工プログラム生成処理の処理手順を示したシーケンス図である。
【図４】本発明の第１の実施形態に係る端末５における加工品関連情報生成処理の処理手順を示したフローチャートである。
【図５】本発明の第１の実施形態に係るプログラム生成システムの端末が備える入出力パネルに表示された加工メニュー画面の一例を示した図である。
【図６】本発明の第１の実施形態に係るプログラム生成システムの端末が備える入出力パネルに表示された設定入力画面の一例を示した図である。
【図７】本発明の第１の実施形態に係るプログラム生成システムの端末が備える入出力パネルに表示された位置設定画面の一例を示した図である。
【図８】本発明の第１の実施形態に係るプログラム生成システムの端末が備える入出力パネルに表示された加工内容確認画面の一例を示した図である。
【図９】本発明の第２の実施形態に係る表示装置が適用されたプログラム生成システムの構成を示した構成図である。
【発明を実施するための形態】
【００１５】
以下、本発明に係るプログラム生成システムの実施の形態について図面を参照して説明する。
【００１６】
＜第１の実施形態＞
本発明の第１の実施形態に係るプログラム生成システムの構成について説明する。
【００１７】
図１は、本発明の第１の実施形態に係るプログラム生成システムの構成を示した構成図である。
【００１８】
図１に示すように、プログラム生成システム１は、制御対象機器である工作機械２と、工作機械２を制御する数値制御装置３の本体（図示しないが工作機械の制御盤内に内蔵）と、数値制御装置３本体と電気的に接続され機械操作者による情報入力や機械状態の表示などを行うペンダント操作箱３ａと、ペンダント操作箱３ａと接続された無線ＬＡＮルータ４と、無線ＬＡＮルータ４により数値制御装置３との間で無線ネットワーク通信を行う端末５とを備えている。
【００１９】
工作機械２は、門型マシニングセンタであり、固定配置のベッド１０１と、ベッド１０１上に配置されてＸ軸方向に軸移動するワークテーブル１０３と、ベッド１０１上をＹ軸方向に跨いで固定配置された門型固定フレーム１０５と、門型固定フレーム１０５に設けられてベッド１０１上をＹ軸方向に延在するクロスレール１０７と、クロスレール１０７にＹ軸方向に軸移動可能に設けられた主軸頭１０９と、主軸頭１０９に上下方向（Ｚ軸方向）に軸移動可能に設けられたラム１１１とを備えている。
【００２０】
また、ラム１１１の先端には、主軸１１３が取り付けられる。主軸１１３の先端には、ボールエンドミル等の工具１１５が交換可能に装着される。なお、ラム１１１には、主軸１１３を回転駆動させるモータが内蔵されている。
【００２１】
そして、門型固定フレーム１０５のＸ軸方向手前側には、上述した数値制御装置３のペンダント操作箱３ａが設けられている。
【００２２】
数値制御装置３は、端末５からの送信された加工品関連情報に基づいて、加工プログラムを生成し、加工プログラムに基づいて工作機械２を制御する。
【００２３】
無線ＬＡＮルータ４は、例えば、ＩＥＥＥ８０２．１１規格や、Ｗｉｆｉ（登録商標）などを利用して、数値制御装置３と、端末５とを無線ネットワーク接続する。
【００２４】
端末５は、ポータブル端末装置であり、無線ＬＡＮルータ４により数値制御装置３との間で無線ネットワーク通信を行う。
【００２５】
このようなプログラム生成システム１において、数値制御装置３において、ペンダント操作箱３ａからユーザが操作を行うことにより、加工プログラムが実行され、これにより工作機械２が、主軸１１３の先端に取り付けられた工具１１５を用いて、ワークテーブル１０３上に配置された加工品を加工する。
【００２６】
図２は、本発明の第１の実施形態に係るプログラム生成システム１の機能構成を示した構成図である。
【００２７】
図２に示すように、プログラム生成システム１は、数値制御装置３と、無線ＬＡＮルータ４と、端末５とを有している。これらの構成のうち、無線ＬＡＮルータ４については、上述したので、説明を省略する。
【００２８】
端末５は、タブレット型の端末装置であり、本体部５１と、入出力パネル５２とを備えている。
【００２９】
入出力パネル５２は、前面に配置された感圧式あるいは静電式の透明なタッチパネルと、このタッチパネルの裏面に配置され、本体部５１からの指示に基づいて各種表示画面を表示する有機ＥＬ（electroluminescence）ディスプレイや液晶ディスプレイ（いずれも図示せず）などのディスプレイとを有している。利用者は、ディスプレイの表示画面を見ながら、タッチパネルの表面を指などで直接触れることで、各種操作を行うことができる。
【００３０】
本体部５１は、入出力制御部５１１と、加工品関連情報記憶部５１２と、基本情報記憶部５１３と、加工品関連情報生成部５１４と、送信部５１５とを備える。
【００３１】
入出力制御部５１１は、入出力パネル５２へ各種画面を表示したり、ユーザ操作に基づいて入出力パネル５２から入力された入力信号を受け付けたりする。
【００３２】
加工品関連情報記憶部５１２は、加工品関連情報生成部５１４により生成された加工品関連情報を記憶する。
【００３３】
基本情報記憶部５１３は、対話プログラムや、加工工程に関する基本情報や、工具リスト等の情報が記憶されている。
【００３４】
加工品関連情報生成部５１４は、数値制御装置３にて加工される加工品基準の位置座標におけるＣＡＤデータを含む加工品に関する情報である加工品関連情報を生成する。
【００３５】
送信部５１５は、加工品関連情報生成部５１４により生成された加工品関連情報を数値制御装置３に送信する。
【００３６】
数値制御装置３は、ペンダント操作箱３ａと数値制御装置本体３ｂとを備えている。
【００３７】
ペンダント操作箱３ａは、上述したように、工作機械２と電気的に接続されており、ユーザによる加工プログラムの実行操作の受付や機械状態の表示などを行う。
【００３８】
数値制御装置本体３ｂは、工作機械２の制御盤内に備えられており、加工プログラムを実行することにより、工具１１５を用いて工作物を切削する等、工作物に対する工具経路、その他加工に必要な作業の工程などを、それに対応する数値情報で指令する数値制御を行う。
【００３９】
また、数値制御装置本体３ｂは、加工品関連情報記憶部３０１と、ＣＡＭ３０３と、機械情報記憶部３０５と、ポストプロセッサ３０７と、加工プログラム記憶部３１１と、機械制御部３０９とを備える。
【００４０】
加工品関連情報記憶部３０１は、端末５から送信された加工品関連情報を記憶する。
【００４１】
ＣＡＭ３０３は、加工品関連情報記憶部３０１に記憶された加工品関連情報に含まれるＣＡＤデータと、工具情報と、加工作業内容とに基づいて、加工される加工品基準の位置座標における加工手順を示すＣＬ（Cutter Location）データを生成する。
【００４２】
機械情報記憶部３０５は、工作機械２の所定の１点を基準点とした位置座標を含む機械情報を記憶する。
【００４３】
ポストプロセッサ３０７は、ＣＡＭ３０３により生成されたＣＬデータを、機械情報記憶部３０５に記憶された機械情報に基づいて、工作機械２基準の位置座標の加工手順に変換することにより、工作機械２を制御するための、加工プログラムを生成する。
【００４４】
加工プログラム記憶部３１１は、ポストプロセッサ３０７により生成された加工プログラムを記憶する。
【００４５】
機械制御部３０９は、工作機械２を制御する。具体的には、ユーザの操作によりペンダント操作箱３ａから加工プログラムの実行が要求されると、機械制御部３０９は、実行が要求された加工プログラムを加工プログラム記憶部３１１から読み出し、この読み出した加工プログラムに従って、工作機械２が行う動作を数値情報で指令することにより制御する。
【００４６】
≪作用≫
次に、本発明の第１の実施形態に係るプログラム生成システム１の作用を説明する。
【００４７】
（加工プログラム生成処理）
図３は、本発明の第１の実施形態に係るプログラム生成システム１における加工プログラム生成処理の処理手順を示したシーケンス図である。
【００４８】
図３に示すように、入出力制御部５１１は、ユーザの操作により、対話プログラムの実行が要求されたか否かを判定する（ステップＳ１０１）。
【００４９】
ステップＳ１０１において、対話プログラムの実行が要求されたと判定された場合（ＹＥＳの場合）、加工品関連情報生成部５１４は、基本情報記憶部５１３に記憶された対話プログラムを読み出し実行することにより、加工品関連情報生成処理を実行する（ステップＳ１０３）。この加工品関連情報生成処理の実行により、加工品関連情報が生成されるが、詳細は後述する。
【００５０】
次に、加工品関連情報の送信が要求されたか否かを判定する（ステップＳ１０５）。具体的には、ユーザにより、入出力パネル５２から、加工品関連情報の送信操作が行われたか否かを判定する。
【００５１】
ステップＳ１０５において、加工品関連情報の送信が要求されたと判定された場合（ＹＥＳの場合）、送信部５１５は、ステップＳ１０３において生成された加工品関連情報を、数値制御装置３へ送信する（ステップＳ１０７）。
【００５２】
数値制御装置３は、加工品関連情報を受信すると、受信した加工品関連情報を加工品関連情報記憶部３０１に記憶する（ステップＳ１０９）。
【００５３】
次に、ＣＡＭ３０３は、加工品関連情報記憶部３０１に記憶された加工品関連情報に基づいて、加工される加工品基準の位置座標における加工手順を示すＣＬデータを生成する（ステップＳ１１１）。
【００５４】
そして、ポストプロセッサ３０７は、ＣＡＭ３０３により生成されたＣＬデータと、機械情報記憶部３０５に記憶された機械情報とに基づいて、生成したＣＬデータを、工作機械２の位置座標の加工手順に変換することにより、加工プログラムを生成する（ステップＳ１１３）。
【００５５】
ポストプロセッサ３０７は、生成した加工プログラムを加工プログラム記憶部３１１に記憶する（ステップＳ１１５）。
【００５６】
このように、端末５からユーザが加工品関連情報の送信要求操作を行うことにより、数値制御装置３に、工作機械２を制御するための加工プログラムが生成される。
【００５７】
このとき、端末５から送信される加工品関連情報には、工作機械２にて加工される加工品基準の位置座標におけるＣＡＤデータ等の加工品に関する情報が含まれており、工作機械２に特有の機械情報が含まれていないので、どのような工作機械にも適用できる。そのため、複数種類の工作機械が設置されている場合、それぞれのペンダント操作箱３ａにユーザが直接入力して対象の工作機械に応じた加工プログラムを作成する必要はなく、作業負担を大幅に低減することができる。
【００５８】
（加工品関連情報生成処理）
図４は、本発明の第１の実施形態に係る端末５における加工品関連情報生成処理の処理手順を示したフローチャートである。
【００５９】
図４に示すように、加工品関連情報生成処理の実行が要求されると、入出力制御部５１１が、入出力パネル５２に、加工メニュー画面を表示させる（ステップＳ２０１）。
【００６０】
図５は、入出力パネル５２に表示された加工メニュー画面の一例を示した図である。
【００６１】
図５に示すように、加工メニュー画面６００は、加工品に用いられる材であるワーク材の材質を決定するためのワーク材質設定欄６０１と、単位系を決定するための単位系設定欄６０２と、加工プログラムのプログラム名称を決定するためのプログラム名入力欄６０３とを備えている。これらワーク材質設定欄６０１と、単位系設定欄６０２と、プログラム名入力欄６０３とは、前準備設定に用いられる。
【００６２】
また、加工メニュー画面６００は、加工メニューボタン６０５を備えている。この加工メニューボタン６０５は、例えば、ドリル加工、ポケット加工、平面加工、側面加工、輪郭加工など様々な加工項目のボタンが割り付けられており、加工項目の設定に用いられる。
【００６３】
さらに、加工メニュー画面６００は、選択又は入力されたＣＡＤデータ等を表示する表示領域６０６と、加工内容を表示する加工内容表示欄６０７と、加工に関する設定を終了するための終了ボタン６０８とを備える。
【００６４】
図４に戻り、ユーザ操作により、加工品関連情報生成部５１４は、前準備設定が設定されたか否かを判定する（ステップＳ２０３）。具体的には、加工品関連情報生成部５１４は、ユーザ操作により、加工メニュー画面６００から、ワーク材質設定欄６０１と、単位系設定欄６０２と、プログラム名入力欄６０３とに、設定又は入力された場合、前準備設定が設定されたと判定する。
【００６５】
ステップＳ２０３において、前準備設定が設定されたと判定された場合（ＹＥＳの場合）、設定された前準備設定情報を加工品関連情報記憶部５１２に記憶させる（ステップＳ２０５）。
【００６６】
次に、加工品関連情報生成部５１４は、ユーザ操作により、加工項目が選択されたか否かを判定する（ステップＳ２０７）。具体的には、加工品関連情報生成部５１４は、加工メニューボタン６０５からいずれか１つのボタンが押下操作された場合、加工項目が選択されたと判定する。
【００６７】
ステップＳ２０７において、加工項目が選択されたと判定された場合（ＹＥＳの場合）、入出力制御部５１１は、入出力パネル５２に、選択された加工項目に対応する設定入力画面を表示させる（ステップＳ２０９）。
【００６８】
図６は、入出力パネル５２に表示された設定入力画面の一例を示した図である。
【００６９】
図６に示すように、設定入力画面７００は、選択された加工項目に対する加工品の情報を入力するための設定入力欄７０１と、設定された加工品や工具の状態を表示する表示領域７０２と、自動的に工具を選択するための工具自動ボタン７０３と、入力された内容を設定する設定ボタン７０４とを備えている。
【００７０】
ユーザは、設定入力欄７０１から、各種入力値を入力し、工具自動ボタン７０３を押下操作すると、設定入力欄７０１から入力された各種入力値に対して最適な工具が選択される。
【００７１】
そして、ユーザが、設定ボタン７０４を押下操作すると、加工品関連情報生成部５１４は、選択された加工項目の設定入力が完了したと判定し（ステップＳ２１１：ＹＥＳ）、入出力制御部５１１は、入出力パネル５２に、位置設定画面を表示させる（ステップＳ２１３）。
【００７２】
図７は、入出力パネル５２に表示された位置設定画面の一例を示した図である。
【００７３】
図７に示すように、位置設定画面８００は、面座標、加工深さ、穴径などの加工基本情報を入力するための加工位置基本情報入力欄８０１と、加工する位置座標を入力するための位置座標入力欄８０２と、加工品や入力された位置座標を表示する表示領域８０３と、入力された内容を設定する設定ボタン８０４とを備えている。ここで、位置座標入力欄８０２から入力された位置座標は、加工品基準の位置座標である。即ち、加工品の１点を基準としたときの位置座標を示している。
【００７４】
ユーザは、加工位置基本情報入力欄８０１から、加工位置基本情報を入力し、位置座標入力欄８０２から、加工する位置座標を入力し、設定ボタン８０４を押下操作すると、加工品関連情報生成部５１４は、選択された加工項目の位置設定入力が完了したと判定し（ステップＳ２１５：ＹＥＳ）、入出力制御部５１１が、入出力パネル５２に、加工メニュー画面６００を表示させる。
【００７５】
次に、加工品関連情報生成部５１４は、全設定が終了したか否かを判定する（ステップＳ２１７）。具体的には、ユーザにより、加工メニュー画面６００の終了ボタン６０８が押下操作されると、加工品関連情報生成部５１４は、全設定が終了したと判定する。
【００７６】
このようにして、加工メニュー画面６００、設定入力画面７００、位置設定画面８００からユーザが入力することにより、工作機械２にて加工される加工品基準の位置座標におけるＣＡＤデータと、加工品の加工に使用される工具の工具情報と、工具を用いた加工作業とが、加工内容として設定される。
【００７７】
ステップＳ２１７により、全設定が終了したと判定された場合（ＹＥＳの場合）、入出力制御部５１１は、入出力パネル５２に、加工内容確認画面を表示させる（ステップＳ２１９）。
【００７８】
図８は、入出力パネル５２に表示された加工内容確認画面の一例を示した図である。
【００７９】
図８に示すように、加工内容確認画面９００は、加工メニュー画面６００、設定入力画面７００、位置設定画面８００から設定されることにより、加工項目毎に割り当てられた作業ＮＯ．、作業名、番号、工具名、面角度、形状ＮＯ．等の加工内容を一覧表示する加工内容表示欄９０１と、加工内容が実行されることにより完成された加工品を表示する表示領域９０２とを備えている。各作業ＮＯ．に割り付けられた加工内容は、作業ＮＯ．の順に実行されることを示している。面角度とは、ワークテーブル１０３に配置された加工品のＸ軸に対しての補正角度のことをいう。
【００８０】
ユーザは、例えば、ドラックアンドドロップ操作などにより、一覧表示された加工内容の順位を変更することもできる。
【００８１】
また、加工内容確認画面９００は、加工品関連情報記憶部５１２に、過去に保存した加工内容を含む加工品関連情報を読み出すためのデータ読出ボタン９０３と、加工品関連情報記憶部５１２に、加工品関連情報を記憶するためのデータ保存ボタン９０４と、数値制御装置３の加工品関連情報記憶部３０１から加工品関連情報を読み出すためのデータ入力ボタン９０５と、数値制御装置３に、加工品関連情報を送信するためのデータ出力ボタン９０６とを備える。
【００８２】
ユーザは、加工内容確認画面９００から、データ保存ボタン９０４を押下操作すると、加工品関連情報生成部５１４は、加工品関連情報の記憶が要求されたと判定し（ステップＳ２２１：ＹＥＳ）、加工品関連情報を加工品関連情報記憶部５１２に記憶する（ステップＳ２２３）。
【００８３】
また、ユーザが、加工内容確認画面９００から、データ出力ボタン９０６を押下操作すると、図３のステップＳ１０７に示したように、送信部５１５は、数値制御装置３に、加工品関連情報を送信する。
【００８４】
以上のように、本発明の第１の実施形態に係るプログラム生成システム１によれば、工作機械２を制御する数値制御装置３と、数値制御装置３に無線通信で接続された端末５とを備え、端末５が、工作機械２にて加工される加工品基準の位置座標におけるＣＡＤデータを含む加工品に関する情報である加工品関連情報を生成する加工品関連情報生成部５１４と、生成された加工品関連情報を数値制御装置３に送信する送信部５１５と、を有し、数値制御装置３が、送信された加工品関連情報を受信した場合に、受信した加工品関連情報と、工作機械２の位置座標を含む機械情報とに基づいて、工作機械２を制御するための加工プログラムを生成するＣＡＭ３０３及びポストプロセッサ３０７を有するので、例えば、複数種類の工作機械が設置されている場合、それぞれのペンダント操作箱３ａにユーザが直接入力して対象の工作機械に応じた加工プログラムを作成する必要はなく、作業負担を大幅に低減することができる。
【００８５】
＜第２の実施形態＞
本発明の第１の実施形態では、制御対象機器である工作機械２と、工作機械２を制御する数値制御装置３の本体（図示しないが工作機械の制御盤内に内蔵）と、数値制御装置３本体と電気的に接続され機械操作者による情報入力や機械状態の表示などを行うペンダント操作箱３ａと、ペンダント操作箱３ａと接続された無線ＬＡＮルータ４と、無線ＬＡＮルータ４により数値制御装置３との間で無線ネットワーク通信を行う端末５とを備えたプログラム生成システム１を例に挙げて説明した。
【００８６】
本発明の第２の実施形態では、無線ネットワーク通信に加え、有線で構築された社内ＬＡＮをさらに用いて、数値制御装置３との間でネットワーク通信を行う端末を更に備えたプログラム生成システム１Ａを例に挙げて説明する。
【００８７】
図９は、本発明の第２の実施形態に係るプログラム生成システム１Ａの構成を示した構成図である。
【００８８】
図９に示すように、プログラム生成システム１Ａは、制御対象機器である工作機械２と、工作機械２を制御する数値制御装置３と、社内ネットワーク９と接続され互いに通信を行うハブ６と、ハブ６に接続された無線ＬＡＮルータ４と、無線ＬＡＮルータ４による社内ネットワーク９を介して数値制御装置３との間でネットワーク通信を行うポータブル装置である端末５と、同様に、無線ＬＡＮルータ４による社内ネットワーク９を介して数値制御装置３との間でネットワーク通信を行うパーソナルコンピュータである端末７とを備えている。なお、工作機械２と、数値制御装置３と、無線ＬＡＮルータ４と、端末５とは、本発明の第１の実施形態が備えるそれぞれ同一符号が付された構成と同一であるので、説明を省略する。
【００８９】
端末７は、一般的なコンピュータで構成され、ＣＰＵ、ハードディスクドライブなどの記憶装置、メモリ等を内蔵した本体部と、入力装置としてマウスやキーボードと、出力装置としてモニタとを備えている。
【００９０】
端末７は、端末５と同様に、備え付けられたモニタに各種画面を表示させることができ、キーボードやマウスなどの入力装置からの入力操作を受け付ける。
【００９１】
具体的には、端末７は、工作機械２にて加工される加工品基準の位置座標におけるＣＡＤデータを含む加工品に関する情報である加工品関連情報を生成し、生成された加工品関連情報を、無線ＬＡＮルータ４，ハブ６による社内ネットワーク９を介して数値制御装置３に送信する。
【００９２】
以上のように、本発明の第２の実施形態に係るプログラム生成システム１Ａによれば、社内ネットワーク９で接続され、工作機械２に対して遠隔地に設置された端末７において、加工品関連情報を生成し、社内ネットワーク９を介して、数値制御装置３へ送信することにより、加工プログラムが生成されるので、ユーザは、例えば、居室などの好みの作業環境で加工品関連情報生成のための入力作業を行うことができるので、ユーザのストレスを低減することができる。
【産業上の利用可能性】
【００９３】
本発明は、工作機械を制御する数値制御装置を含む制御システムに適用できる。
【符号の説明】
【００９４】
１，１Ａ…プログラム生成システム
２…工作機械
３…数値制御装置
３ａ…ペンダント操作箱
３ｂ…数値制御装置本体
４…ルータ
５…端末
６…ハブ
７…端末
９…社内ネットワーク
５１…本体部
５２…入出力パネル
１１５…工具
３０１…加工品関連情報記憶部
３０３…ＣＡＭ（加工プログラム生成手段）
３０５…機械情報記憶部
３０７…ポストプロセッサ（加工プログラム生成手段）
３０９…機械制御部
３１１…加工プログラム記憶部
５１１…入出力制御部
５１２…加工品関連情報記憶部
５１３…基本情報記憶部
５１４…加工品関連情報生成部
５１５…送信部
【図１】
2014085781.tif 000003
【図２】
2014085781.tif 000004
【図３】
2014085781.tif 000005
【図４】
2014085781.tif 000006
【図５】
2014085781.tif 000007
【図６】
2014085781.tif 000008
【図７】
2014085781.tif 000009
【図８】
2014085781.tif 000010
【図９】
2014085781.tif 000011