(57)【要約】  工作機械の制御装置（７０）は、工作機械（１）に関連する情報を表示する表示部（２８）と、表示部（２８）の表示を制御する表示制御部（２２）と、記憶部（２６）とを備える。記憶部（２６）には、作業者の操作または工作機械（１）の状態に対応する表示部（２８）の表示設定が予め記憶されている。表示制御部（２２）は、作業者の操作または工作機械の状態を取得し、作業者の操作または工作機械の状態に対応する表示設定を記憶部（２６）から読み込み、表示設定に基づいて表示部（２８）の表示を変更する。
2016051544.tif 000002
【特許請求の範囲】
【請求項１】
工具とワークとを相対的に移動させてワークを加工する工作機械の制御装置であって、
工作機械に関連する情報を表示する表示部と、
表示部の表示を制御する表示制御部と、
表示部の表示設定を記憶する記憶部とを備え、
記憶部には、作業者の操作または工作機械の状態に対応する表示部の前記表示設定が予め記憶されており、
表示制御部は、作業者の操作または工作機械の状態を取得し、作業者の操作または工作機械の状態に対応する前記表示設定を記憶部から読み込み、前記表示設定に基づいて表示部の表示を変更することを特徴とした、工作機械の制御装置。
【請求項２】
工作機械を駆動する運転モードが予め設定されており、
作業者が運転モードを切り替えると、表示制御部は運転モードに対応する前記表示設定を記憶部から読み込み、前記表示設定に基づいて表示部の表示を変更する、請求項１に記載の工作機械の制御装置。
【請求項３】
運転モードは、加工プログラムの編集が可能な編集モードを含み、
作業者が編集モード以外の運転モードから編集モードに切り替えると、表示制御部は、表示部の表示を加工プログラムの編集が可能なプログラム編集画面に切り替える、請求項２に記載の工作機械の制御装置。
【請求項４】
運転モードは、試験プログラムを入力し、工作機械を試運転する試運転モードを含み、
作業者が試運転モード以外の運転モードから試運転モードに切り替えると、表示制御部は、表示部の表示を試験プログラムの編集が可能なプログラム編集画面に切り替える、請求項２に記載の工作機械の制御装置。
【請求項５】
運転モードは、手動で工作機械を駆動する手動運転モードを含み、
作業者が手動運転モード以外の運転モードから手動運転モードに切り替えると、表示制御部は、表示部の表示を手動で工作機械を駆動するための手動運転画面に切り替える、請求項２に記載の工作機械の制御装置。
【請求項６】
工作機械を手動で駆動するパルス信号を送信する手動パルス発生器を備え、
手動パルス発生器は、押している期間にパルス信号の送信が可能になる許可ボタンを含み、
手動運転モードが選択されている状態において、表示部に手動運転画面以外の画面が表示されている時に作業者が前記許可ボタンを押すと、表示制御部は、表示部の表示を手動運転画面に切り替える、請求項５に記載の工作機械の制御装置。
【請求項７】
表示部の画面の端部には、工作機械の状態を通知する通知画像を表示する情報表示領域が設定されており、
表示制御部は、工作機械の状態が予め定められた条件に一致した場合に、前記情報表示領域に工作機械の状態に応じた前記通知画像を表示し、作業者が前記通知画像を選択した場合に工作機械の状態に関する情報を表示部に表示する、請求項１に記載の工作機械の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械の制御装置に関する。
【背景技術】
【０００２】
従来の技術では、ワークに対して工具を相対移動させて切削等の加工を行う工作機械が知られている。また、このような工作機械において工具の経路を所定の送り軸の座標等により指定し、ワークに対して工具を移動させながら加工を行う数値制御式の工作機械が知られている。工作機械は、制御装置の指令に従ってワークおよび工具のうち少なくとも一方が移動することにより、ワークに対する工具の相対位置を変更しながら自動的に加工を行う。【０００３】
数値制御式の工作機械では、ワークに対する工具の相対位置が定められた加工プログラムや工具の情報等が予め制御装置に入力される。工作機械の制御装置は、これらの情報に基づいてワークの加工を行う。作業者は、加工プログラム等の加工に関する情報を設定したり確認したりする必要がある。このために、工作機械には加工に関する情報を表示する表示部が配置されている。【０００４】
特開平２−１９４４０３号公報には、手動運転モード、自動運転モードおよびプログラムモード等の運転モードを有する工作機械の数値制御装置が開示されている。この数値制御装置では、運転モード及び各運転モードの動作機能をツリー構造的に一覧表で表示すると共に、各運転モードの動作機能の確認および設定が可能であることが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平２−１９４４０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
工作機械を操作する作業者は、ワークの加工前に表示部を見ながら加工条件等を入力することができる。ワークの加工期間中には、表示部に加工の状態や工作機械の状態が表示される。作業者は、ワークの加工状態や工作機械の状態を確認しながらワークの加工を継続することができる。または、作業者は、表示部を見ながら加工後のワークの検査条件を入力したり、検査を実施したり、または検査結果を確認したりすることができる。【０００７】
近年では、工作機械の機能が進歩して多くの機能が備え付けられている。工作機械の機能の増加と共に、工作機械の操作も複雑で難しくなっている。特に、所望の操作を行うために工作機械の操作数が多くなり、操作の手順も複雑になっている。【０００８】
また、１つの工作機械の機能および操作方法を熟知していても、工作機械の機種が変わったり製造者が異なる工作機械に変更したりする場合がある。これらの場合には、工作機械を使いこなすために、改めて機能や操作方法を習得する必要があり、多くの時間と労力が必要になっている。上記の特開平２−１９４４０３号公報に開示されている数値制御装置では、運転モードの動作機能を一覧表で表示した後に確認および設定の作業が必要であり、作業者の操作数が削減されていない。【０００９】
本発明は、操作方法が簡易であり、作業者の操作数を低減する工作機械の制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の工作機械の制御装置は、工具とワークとを相対的に移動させてワークを加工する工作機械の制御装置であって、工作機械に関連する情報を表示する表示部と、表示部の表示を制御する表示制御部と、表示部の表示設定を記憶する記憶部とを備える。記憶部には、作業者の操作または工作機械の状態に対応する表示部の表示設定が予め記憶されている。表示制御部は、作業者の操作または工作機械の状態を取得し、作業者の操作または工作機械の状態に対応する表示設定を記憶部から読み込み、表示設定に基づいて表示部の表示を変更する。【００１１】
上記発明においては、工作機械を駆動する運転モードが予め設定されており、作業者が運転モードを切り替えると、表示制御部は運転モードに対応する表示設定を記憶部から読み込み、表示設定に基づいて表示部の表示を変更することができる。【００１２】
上記発明においては、運転モードは、加工プログラムの編集が可能な編集モードを含み、作業者が編集モード以外の運転モードから編集モードに切り替えると、表示制御部は、表示部の表示を加工プログラムの編集が可能なプログラム編集画面に切り替えることができる。【００１３】
上記発明においては、運転モードは、試験プログラムを入力し、工作機械を試運転する試運転モードを含み、作業者が試運転モード以外の運転モードから試運転モードに切り替えると、表示制御部は、表示部の表示を試験プログラムの編集が可能なプログラム編集画面に切り替えることができる。【００１４】
上記発明においては、運転モードは、手動で工作機械を駆動する手動運転モードを含み、作業者が手動運転モード以外の運転モードから手動運転モードに切り替えると、表示制御部は、表示部の表示を手動で工作機械を駆動するための手動運転画面に切り替えることができる。【００１５】
上記発明においては、工作機械を手動で駆動するパルス信号を送信する手動パルス発生器を備え、手動パルス発生器は、押している期間にパルス信号の送信が可能になる許可ボタンを含み、手動運転モードが選択されている状態において、表示部に手動運転画面以外の画面が表示されている時に作業者が許可ボタンを押すと、表示制御部は、表示部の表示を手動運転画面に切り替えることができる。【００１６】
上記発明においては、表示部の画面の端部には、工作機械の状態を通知する通知画像を表示する情報表示領域が設定されており、表示制御部は、工作機械の状態が予め定められた条件に一致した場合に、情報表示領域に工作機械の状態に応じた通知画像を表示し、作業者が通知画像を選択した場合に工作機械の状態に関する情報を表示部に表示することができる。
【発明の効果】
【００１７】
本発明によれば、操作方法が簡易であり、作業者の操作数を低減する工作機械の制御装置を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】工作機械のブロック図である。
【図２】工作機械の操作盤の概略正面図である。
【図３】操作盤の表示パネルに表示される第１のプログラム編集画面である。
【図４】操作盤の表示パネルに表示される第２のプログラム編集画面である。
【図５】表示パネルに表示される実行情報画面である。
【図６】表示パネルに表示される手動運転画面である。
【図７】主画面に重ねて表示される工作機械の状態を表示する第１の補助画面である。
【図８】主画面に重ねて表示される工作機械の状態を表示する第２の補助画面である。
【図９】表示パネルに表示される第３のプログラム編集画面の第１の画面である。
【図１０】表示パネルに表示される第３のプログラム編集画面の第２の画面である。
【図１１】表示パネルに表示される第３のプログラム編集画面の第３の画面である。
【図１２】表示パネルに表示される第３のプログラム編集画面の第４の画面である。
【図１３】表示パネルに表示される表の列幅を設定する補助画面である。
【図１４】作業者の所望の情報を表示する補助画面である。
【図１５】表示パネルに表示される座標情報画面である。
【発明を実施するための形態】
【００１９】
図１から図１５を参照して、実施の形態における工作機械の制御装置について説明する。本実施の形態の工作機械は、加工プログラムに基づいて自動的に工具とワークとを相対的に移動させて加工を行う数値制御式である。
【００２０】
図１に、本実施の形態における工作機械のブロック図を示す。工作機械１は、各送り軸の移動装置の制御を行う制御装置７０を備える。制御装置７０は、例えば、バスを介して互いに接続されたＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、およびＲＯＭ（Read Only Memory）等を備えている。
【００２１】
制御装置７０は、入力部７１、読取解釈部７２、補間演算部７３、およびサーボモータ制御部７４を含む。数値制御式の工作機械１にて加工する場合には、加工プログラム７６を予め準備する。加工プログラム７６は、ワークの目標形状に基づいてＣＡＭ（Computer Aided Manufacturing）装置等にて作成することができる。ワークの目標形状は、例えば、ＣＡＤ（Computer Aided Design）装置にて作成することができる。なお、情報制御部２０において作業者が新規に作成した加工プログラムが入力部７１に入力されても構わない。
【００２２】
入力部７１には、加工プログラム７６が入力される。加工プログラム７６には、ワークに対する工具の相対移動の情報が含まれている。加工プログラム７６には、例えば、ＧコードやＭコード等の指令コードにより工作機械に対する指令が記載されている。
【００２３】
読取解釈部７２は、入力部７１から加工プログラム７６を読み込む。読取解釈部７２は、移動指令を補間演算部７３に送出する。補間演算部７３は、補間周期毎の位置指令値を演算する。例えば、補間演算部７３は、移動指令に基づいて設定された時間間隔ごとの移動量を算出する。補間演算部７３は、位置指令値をサーボモータ制御部７４に送出する。サーボモータ制御部７４は、位置指令値に基づいてＸ軸、Ｙ軸、およびＺ軸等の各送り軸の移動量を算出し、各軸サーボモータ７５を駆動する。
【００２４】
本実施の形態の制御装置７０は、ワークの加工に関連する加工情報を制御する情報制御部２０と、作業者が加工情報等を入力する操作部３０と、加工情報等の工作機械に関連する情報を表示する表示部２８とを含む。情報制御部２０は、今回の加工を行うための加工情報を入力部７１から取得し、新規に作成または編集した加工情報を入力部７１に送出する演算処理部２５を含む。例えば、情報制御部２０は、入力部７１から入力された加工プログラム７６を編集して今回の加工の加工プログラムを作成し、入力部７１に送出することができる。更に、演算処理部２５は、入力された情報に基づいて所定の判断や所定の計算を行うことができる。
【００２５】
操作部３０は、キーボード等を含み、作業者の手動操作により加工情報を入力する手入力部２９と、工作機械を駆動するパルス信号を発信する手動パルス発生器３１とを含む。本実施の形態の操作部３０は、表示部２８を含む。表示部２８は、画面を接触することにより所望の部分の選択が可能なタッチパネル方式が採用されている。作業者が表示部２８の画面を操作することにより、加工情報を入力することができる。操作部３０としては、この形態に限られず、作業者が加工情報を入力可能な任意の装置を採用することができる。
【００２６】
制御装置７０は、加工情報を記憶する記憶部２６を含む。記憶部２６は、前述のＲＯＭやＲＡＭの他に、通信インターフェイスを介して接続されたメモリーカードやハードディスクなどの記憶装置であっても構わない。演算処理部２５は、記憶部２６に加工情報を記憶させたり、記憶部２６に記憶されている加工情報を読み込んだりする。
【００２７】
情報制御部２０は、表示部２８に表示する画像を制御する表示制御部２２を含む。表示制御部２２は、演算処理部２５から情報を取得したり、演算処理部２５に情報を提供したりする。また、表示制御部２２は、操作部３０により入力された加工情報を表示部２８に表示する機能を有する。
【００２８】
本実施の形態の制御装置７０は、工作機械の運転状態を検出する運転状態検出部３５を含む。運転状態検出部３５としては、工作機械１に取り付けられた各種センサを例示することができる。各種センサとしては、各軸サーボモータ７５に取り付けられた回転速度を検出するセンサ、主軸の負荷を検出するセンサ、および緊急停止ボタンが押されたことを検出するセンサ等を例示することができる。演算処理部２５は、運転状態検出部３５により取得された信号を受信し、工作機械の運転状態を検出する。
【００２９】
図２に、工作機械の制御装置に配置されている操作盤の概略正面図を示す。図１および図２を参照して、操作盤４１は、制御装置７０の手入力部２９および表示部２８を含む。操作盤４１は、表示部２８としての表示パネル４５を含む。本実施の形態の表示パネル４５は、タッチパネル方式である。表示パネル４５は、操作部３０としても機能する。なお、画面の任意の位置を指定する装置としては、タッチパネル方式の表示部の代わりに、マウス、ジョイスティックまたはタッチパッド等のポインティングデバイスが採用されていても構わない。
【００３０】
操作盤４１は、キーボード部４２を含む。キーボード部４２には、複数のキースイッチが配置されている。キーボード部４２のキースイッチを押すことにより、所定の数字や文字を入力することができる。操作盤４１は、所定の操作の選択を行う操作スイッチ部４４を含む。操作盤４１は、工作機械を手動で正方向または負方向に駆動するためのジョグボタン４６ａ，４６ｂ、およびオーバライド値の設定を行うオーバライド設定部４３を含む。その他に操作盤４１は、工作機械の異常時等に即時に停止させる非常停止ボタン４８や工作機械の駆動を開始するための実行ボタン４７等のボタンを含む。
【００３１】
操作スイッチ部４４には、工作機械の運転モードを選定する運転モード選択ボタン４９ａ〜４９ｄが配置されている。作業者は、作業の種類を運転モードとして工作機械に設定する。たとえば、加工プログラムの編集を行う場合には、作業者は工作機械を編集モードに設定する。所望の運転モード選択ボタン４９ａ〜４９ｄを押すことにより工作機械の運転モードを切り替えることができる。運転モード選択ボタン４９ａ〜４９ｄは、複数のボタンの選択が不可能であり、１つの運転モードが選択される。
【００３２】
オーバライド設定部４３は、例えば、つまみを回すことにより、主軸の回転速度のオーバライド値や加工の送り速度のオーバライド値等を設定することができる。操作盤４１に配置されたキーボード部４２、操作スイッチ部４４、オーバライド設定部４３、および各種のボタンは、操作部３０の手入力部２９として機能する。
【００３３】
操作盤４１には、手動パルス発生器３１が接続されている。手動パルス発生器３１は、作業者が保持しながら操作が可能なように小型に形成されている。手動パルス発生器３１は、押している期間にパルス信号の送信が可能になる許可ボタンとしてのイネーブルボタン３１ａを含む。作業者がイネーブルボタン３１ａを押している期間に手動パルス発生器３１による操作が可能になる。手動パルス発生器３１は、作業者がイネーブルボタン３１ａを押していない状態では、操作信号の送信を行わないように形成されている。手動パルス発生器３１には、駆動する送り軸を選択する軸選択スイッチ３１ｂと、パルス発生量を調整するダイヤル３１ｃが配置されている。
【００３４】
工作機械を操作する場合に、作業者は工作機械の運転モードを選定する。本実施の形態の工作機械の運転モードは、加工プログラム等の編集が可能な編集モードおよび加工プログラムに基づいて工作機械を駆動する実行モードを含む。また、運転モードは、試験プログラムを入力し、入力した試験プログラムに基づいて工作機械を試運転する試運転モードおよび手動で工作機械を駆動する手動運転モードを含む。なお、試運転モードは、ＭＤＩ（Manual Data Input）モードとも称される。
【００３５】
作業者が運転モードを指定する場合には、運転モード選択ボタン４９ａ〜４９ｄを押す。運転モード選択ボタン４９ａを押すことにより、工作機械が編集モードに設定される。運転モード選択ボタン４９ｂを押すことにより、工作機械が実行モードに設定される。運転モード選択ボタン４９ｃを押すことにより、工作機械が手動運転モードに設定される。運転モード選択ボタン４９ｄを押すことにより、工作機械が試運転モードに設定される。
【００３６】
図３に、操作盤の表示パネルに表示される画面のうち第１のプログラム編集画面を示す。プログラム編集画面は、ワークの加工を行う加工プログラムや試運転のための試験プログラムを作成および表示するための画面である。プログラムの作成には、新規にプログラムを作成する場合と、既に作成されているプログラムを編集する場合とが含まれる。画面の左側には、表示する画面を手動にて切り替える選択部５１ａ〜５１ｅが配置されている。図３の例では、作業者がプログラム編集の選択部５１ａを押すことにより、プログラム編集画面が表示されている。
【００３７】
選択部５１ａ〜５１ｅのうち、工具情報の選択部５１ｂを押すことにより、工具情報画面を表示することができる。工具情報画面は、工具に関する情報を入力、表示および編集するための画面である。座標情報の選択部５１ｃを押すことにより、座標情報画面を表示することができる。座標情報画面は、座標情報を入力、表示および編集するための画面である。プログラム実行情報の選択部５１ｄを押すことにより、実行情報画面を表示することができる。実行情報画面は、加工プログラムを実行している期間中に工作機械の状態や加工状態を表示する画面である。加工結果の選択部５１ｅを押すことにより、加工結果画面を表示することができる。加工結果画面は、ワークを加工した後の工作機械の駆動結果、ワークの加工結果、およびワークの検査記録を表示する画面である。
【００３８】
選択部５１ａ〜５１ｅを押すことにより表示される画面は、実際の加工の際に頻繁に使う画面であり、本実施の形態では主画面と称する。主画面では、複数の情報を表示するために複数の表示領域が設定できるように形成されている。また、それぞれの主画面の下側の領域には、ボタン領域６１が形成されている。ボタン領域６１には、所定の操作を行うためのボタンが配置されている。
【００３９】
それぞれの主画面を選択する選択部５１ａ〜５１ｅは、いずれの画面においても少なくとも一部が表示されるように形成されている。たとえば、主画面が表示されている期間中には、選択部５１ａ〜５１ｅは常時表示される。また、主画面に重ねて補助画面が表示される場合にも、それぞれの選択部５１ａ〜５１ｅの少なくとも一部が表示される。このために、作業者は所望の主画面に容易に移行することができる。また、作業者は、少ない操作数にて所望の主画面を表示させることができる。
【００４０】
更に、本実施の形態の選択部５１ａ〜５１ｅは、一列に並んで配置されている。そして、選択部５１ａ〜５１ｅの順序は、一般的な加工の手順と同様になるように配置されている。たとえば、作業者は始めにプログラムの編集を実施する。プログラムの編集の次には工具情報の編集およびワーク座標系等の座標の編集を実施する。そして、加工プログラムに基づいて加工を実行する。加工を実行した後には加工結果を確認する。更には、加工したワークの検査等を実施する。選択部５１ａ〜５１ｅは、このような加工順序に対応して一列に配列されている。このために、工作機械の操作に不慣れな作業者であっても、必要な主画面を探すことなく、選択部の順序に従って加工を進めることができる。
【００４１】
このように、本実施の形態の制御装置は、プログラム編集画面を表示する選択部５１ａ、工具の情報を含む工具情報画面を表示する選択部５１ｂ、座標に関する情報を含む座標情報画面を表示する選択部５１ｃ、加工プログラムを実行する実行情報画面を表示する選択部５１ｄ、および加工した結果を含む加工結果画面を表示する選択部５１ｅが、この順に表示パネル４５に表示されている。
【００４２】
なお、工作機械の熟練者や工作機械を保全する作業者等が使用する工作機械のユーザ設定の画面、保全の画面、および運転実績の画面に関しては、支援画面ボタン６５を押すと支援画面が表示される。作業者は、この支援画面から所望の画面を選択して表示することができる。
【００４３】
本実施の形態では、主画面の選択部５１ａ〜５１ｅは、画面の左側において縦方向に並んで配置されているが、この形態に限られず、任意の領域に一列に並んで配置されていても構わない。更に、主画面の種類としては上記の形態に限られず、任意の画面を追加したり削除したりすることができる。
【００４４】
本実施の形態の第１のプログラム編集画面５５ａは、表示領域８１ａと表示領域８１ｂとを含む。プログラム編集画面５５ａでは、画面が二分割されて２種類の情報を表示可能に形成されている。表示領域８１ａでは、加工プログラムが表示される。表示領域８１ａでは、加工プログラムの作成が可能である。表示領域８１ａには、複数の選択部８５ａ〜８５ｃが配置されている。それぞれの選択部８５ａ〜８５ｃは、複数の加工プログラムに対応する。使用者は、選択部８５ａ〜８５ｃのいずれかを押すことにより、作成する加工プログラムを選択することができる。図２を参照して、例えば、キーボード部４２に配置されているキースイッチを押すことにより、文字列の入力や編集を行うことができる。
【００４５】
また、ボタン領域６１に配置されているボタン６１ａを押すことにより、右側の表示領域８１ｂに表示される情報を選択することができる。図３に示す例では、表示領域８１ｂには、指令コードであるＧコードの一覧が表示されている。作業者は、Ｇコードの一覧を参照しながら加工プログラムを作成することができる。
【００４６】
ところで、加工プログラムを作成する場合には、工作機械を編集モードに設定する。図２を参照して、工作機械１が編集モード以外の運転モードに設定されている場合には、編集モードに設定する運転モード選択ボタン４９ａを押す。本実施の形態では、作業者が運転モード選択ボタン４９ａを押すと、表示制御部２２は、運転モードが編集モードに設定された情報を取得し、表示パネル４５にプログラム編集画面を表示する。作業者が運転モードを切り替えると、その運転モードに対応した操作を作業者が実施する可能性が高いと判断することができる。本実施の形態の制御装置７０は、運転モード選択ボタンを押すと、指定された運転モードにおいて頻繁に使用する画面に切り替えるように形成されている。
【００４７】
図１を参照して、記憶部２６には、作業者の操作または工作機械の状態に対応した画面の設定が予め記憶されている。編集モード以外の運転モードから編集モードに変更されると、演算処理部２５は、記憶部２６からプログラム編集画面の設定を読み込み、表示制御部２２は、読み込んだ設定に基づいて表示部２８にプログラム編集画面を表示する。このため、作業者が主画面においてプログラム編集の選択部５１ａを押さなくても、自動的にプログラム編集画面５５ａが表示される。作業者は、加工プログラムを作成するための画面を表示する操作を行う必要がなく、加工プログラムを作成するための操作数を減らすことができる。
【００４８】
図４に、第２のプログラム編集画面を示す。第２のプログラム編集画面は、試運転を行う試験プログラムを作成する画面である。従来の工作機械では、ＭＤＩ(Manual Data Input)と称される画面がこの画面に相当する。第２のプログラム編集画面５５ｂにおいても、画面が表示領域８１ａと表示領域８１ｂとに分割されている。表示領域８１ａの選択部８５ｄ，８５ａ，８５ｂのうち、試験プログラムを入力したり編集したりすることができる選択部８５ｄが選択されている。表示領域８１ａには、試験プログラムが表示される。表示領域８１ａにおいて、試験プログラムを作成することができる。試験プログラムを作成する場合にもボタン６１ａを押すことにより、表示領域８１ｂに所望の画面を表示することができる。表示領域８１ｂには、試験プログラムに関連する情報を表示することができる。
【００４９】
ところで、作業者は、試運転プログラムを作成して、工作機械を試運転する場合には、工作機械の運転モードを試運転モードに設定する。図２を参照して、作業者は、試運転モードに設定する運転モード選択ボタン４９ｄを押すことにより、工作機械を試運転モードに設定する。この場合に、表示制御部２２は、運転モードが試運転モードになった情報を取得し、プログラム編集画面５５ｂを表示パネル４５に表示する。すなわち、プログラム編集画面５５ｂ以外の画面が表示パネル４５に表示されている場合に、運転モード選択ボタン４９ｄを押すことにより、自動的にプログラム編集画面５５ｂが表示される。
【００５０】
ここで、表示領域８１ａにおいては、試験プログラムを作成する画面を選択する選択部８５ｄ以外に、加工プログラムを編集する画面を選択する選択部８５ａ，８５ｂが表示されている。ところが、試運転モードに設定する運転モード選択ボタン４９ｄが押されると、試験プログラムを作成する為の選択部８５ｄが自動的に選択される。このために、作業者は、試験プログラムを作成する画面を表示する操作を行う必要がなく、試験プログラムを作成するための操作数を減らすことができる。
【００５１】
図５に、本実施の形態における実行情報画面を示す。実行情報画面には、ワークの加工の状態や工作機械の状態等の情報が表示される。選択部５１ｄを押すことにより実行情報画面５７ａを表示することができる。
【００５２】
実行情報画面５７ａは、３つの表示領域８２ａ〜８２ｃに分割されている。この例では、表示領域８２ａには、テーブルおよび主軸の現在の状態の模式図が表示されている。表示領域８２ｂには、主軸に加わる負荷の情報が表示されている。表示領域８２ｃには、工作機械が実行する指令コードに基づいて所定の状態を維持するモーダルコードに関するモーダル情報が表示されている。なお、図５に示す例では、画面が三分割されているが、この形態に限られず、画面を任意の分割数に分割することができる。また、それぞれの表示領域には、作業者が所望する情報を表示可能に形成されている。
【００５３】
実行情報画面５７ａの下側のボタン領域６１には、第１選択画面から第４選択画面まで切替え可能な切替えボタンが配置されている。それぞれの選択画面に所望の表示領域の分割数および表示領域に表示する情報を登録しておいて、選択画面を切り替えることができる。
【００５４】
ここで、加工プログラムを実行する場合には、工作機械の運転モードを実行モードに設定する。図２を参照して、作業者は、実行モードに設定するための運転モード選択ボタン４９ｂを押すことにより、工作機械を実行モードに設定する。この時に、表示制御部２２は、工作機械が実行モードに設定された情報を取得し、表示パネル４５に実行情報画面を表示する。すなわち、表示パネル４５の画面が実行情報画面５７ａ以外の画面である場合には、実行情報画面５７ａに自動的に切り替わる。このために、作業者は、加工プログラムを実行する画面を表示する操作を行う必要がなく、加工プログラムを実行するときの工作機械の操作数を減らすことができる。
【００５５】
図６に、操作盤の表示パネルに表示される画面のうち主画面に重ねて表示される手動運転画面を示す。手動運転画面は、工作機械を手動にて運転する時に条件を入力したり加工室内の状態を表示したりする画面である。図６の例では、手動運転画面６０は、実行情報画面５７ｂの上に補助画面として重ねて表示されている。手動運転画面６０は、表示領域９１ａ，９１ｂ，９１ｃ，９１ｄを有する。表示領域９１ａには、所定の座標系の座標値が表示されている。表示領域９４ｂには、加工室内の主軸とテーブルとの部分の現在の状態の模式図が表示されている。表示領域９１ｃには、送り速度等の駆動に関する情報が表示されている。表示領域９１ｄには、駆動する送り軸を選択するボタン等が表示されている。
【００５６】
工作機械を手動にて駆動する場合に、作業者は、表示領域９１ｄにおいて駆動する送り軸のボタンを押して駆動する送り軸を選択する。図２を参照して、操作盤４１のジョグボタン４６ａまたはジョグボタン４６ｂを押すことにより、選択した送り軸について所望の方向に駆動することができる。または、手動パルス発生器３１において、軸選択スイッチ３１ｂにて所望の送り軸を選択する。そして、イネーブルボタン３１ａを押した状態を維持する。ダイヤル３１ｃを回すことにより、選択した送り軸について所望の方向に駆動することができる。
【００５７】
ここで、工作機械を手動で駆動する場合には、作業者は運転モードを手動運転モードに設定する。作業者は、手動運転モードに設定する運転モード選択ボタン４９ｃを押すことにより、工作機械の運転モードを手動運転モードに設定する。この時に、表示制御部２２は、手動運転モードに設定された情報を取得し、表示パネル４５に手動運転画面６０を表示する。すなわち、表示パネル４５の画面が手動運転画面６０以外の画面である場合には、手動運転画面６０に自動的に切り替わる。このために、作業者は、手動運転画面を表示する操作を行う必要がなく、手動運転を実施するときの工作機械の操作数を減らすことができる。
【００５８】
なお、作業者が手動で手動運転画面６０を表示する場合には、支援画面ボタン６５を押して支援画面を表示する。そして、支援画面から手動運転画面の項目を選択することにより、手動運転画面６０を表示することができる。
【００５９】
ところで、工作機械の運転モードが手動運転モードに設定されている期間中にも、他の主画面等に移動して所望の設定を行う場合がある。そして、所望の設定を行った後に、再び手動運転を実施する場合がある。
【００６０】
例えば、手動運転モードにおいて、作業者が工具を所定の位置まで手動にて移動する。手動運転画面６０の表示領域９１ａには座標値が表示される。作業者は、その時の座標値を読み取る。次に、主画面の座標情報画面に移行する。表示パネル４５には、座標情報画面が表示されている。座標情報画面にてワーク座標系の設定を行う。そして、この後に再び手動にて工作機械を駆動する場合がある。この場合に、手動パルス発生器３１のイネーブルボタン３１ａを押すことにより、表示制御部２２は、イネーブルボタン３１ａが押された情報を取得し、表示パネル４５に手動運転画面６０を表示する。
【００６１】
本実施の形態の制御装置７０は、手動運転モードが選択されている状態において、表示パネル４５に手動運転画面６０以外の画面が表示されている場合に、イネーブルボタン３１ａが押されると、手動運転画面６０に切り替える。作業者は、支援画面ボタン６５を押して手動運転画面６０を表示させる必要がなく、簡易に手動運転画面６０を表示することができる。この制御によっても、作業者は、手動運転を実施するときの工作機械の操作数を減らすことができる。なお、手動運転モードの運転モード選択ボタン４９ｃを押すことによっても、再び手動運転画面６０を表示させることができる。
【００６２】
このように、本実施の形態の工作機械は、表示制御部は、作業者の操作を取得し、作業者の操作に対応する表示部の表示設定を記憶部から読み込み、表示設定に基づいて表示部の表示を変更する。特に、作業者が運転モードを切り替えると、表示制御部は運転モードに対応する表示設定を記憶部から読み込み、表示設定に基づいて表示部の表示を変更する。この構成により、作業者が主画面の変更の操作を行わなくても、作業者が頻繁に使用する画面が自動的に表示パネルに表示される。このために、工作機械の操作が容易になり、また、工作機械の操作数を低減することができる。特に、工作機械の操作を熟練していない作業者でも操作に迷うことなく、工作機械を操作することができる。
【００６３】
次に、工作機械の状態に応じて作業者に工作機械の状態を通知する通知画像を表示する制御について説明する。
【００６４】
図７に、主画面に重ねて表示され、工作機械の状態を表示する第１の補助画面を示す。図７に示す状態では、主画面に重ねて補助画面９２が表示されている。
【００６５】
それぞれの主画面の上部には、情報表示領域９６が設定されている。図１および図７を参照して、運転状態検出部３５は、それぞれの運転モードにおいて工作機械の運転状態を検出する。演算処理部２５は、工作機械１の状態が予め定められた条件に一致するか否かを判別する。工作機械１の状態が予め定められた条件に一致した場合に、表示制御部２２は、判別結果を取得し、情報表示領域９６に工作機械１の状態に応じた通知画像としてのアイコン９６ａを表示する。通知画像としてのアイコンは、記憶部２６に予め記憶されている。
【００６６】
情報表示領域９６は、表示パネルの画面の上部に形成されている。情報表示領域９６は複数のアイコンを表示可能に形成されている。情報表示領域９６の位置は、表示パネル４５の画面の上部に限られず、画面の端部に配置することができる。例えば、表示パネル４５の画面の下部や右側の端部または左側の端部に情報表示領域９６を配置しても構わない。
【００６７】
図７に示す例では、加工中に運転状態検出部３５が主軸に過剰な負荷が加えられたことを検出している。演算処理部２５は、主軸の負荷が予め定められた判定値を超えているか否かを判別する。そして、演算処理部２５は、主軸に異常な負荷が加わっていると判別している。そして、表示制御部２２は、演算処理部２５の判別結果を取得し、主軸の異常に対応する警告のアイコン９６ａを新たに表示している。このように、表示制御部は、工作機械の状態を取得し、工作機械の状態に対応する表示設定を記憶部から読み込み、表示設定に基づいて表示部の表示を変更する。
【００６８】
そして、本実施の形態の制御装置７０は、作業者がアイコン９６ａを選択した場合には工作機械の状態に関する情報を補助画面にて表示する。情報表示領域９６は、主画面を切り替えても常に表示されている。このために、作業者は工作機械の状態を常に把握することができる。また、作業者がアイコン９６ａを押すと、表示制御部２２は、工作機械１の警告に関する情報を含む補助画面９２を表示する。作業者は、補助画面９２にて、アイコン９６ａに関する詳細な情報を確認することができる。
【００６９】
補助画面９２を表示する場合には、支援画面ボタン６５を押して支援画面を表示し、支援画面の中から警告の詳細を表示する画面を選定しても構わない。ところが、始めに支援画面を表示させなければならない。更に、支援画面には多数の項目があるために選定するのに時間がかかる。本実施の形態の制御装置７０では、警告を通知しているアイコン９６ａを押す操作により、補助画面９２を表示させて発生している警告の内容を確認することができる。作業者は、工作機械の状態の情報を表示する画面を探す必要がなく、簡易に所望の補助画面を表示することができる。または、少ない操作数で所望の補助画面を表示することができる。
【００７０】
図８に、第２の補助画面が主画面に重ねて表示されている画面を示す。図８に示す画面では、選択部５１ｄが選択され、主画面のうち実行情報画面が表示されている。実行情報画面において支援画面ボタン６５を押すと、支援画面として補助画面９３が主画面に重ねて表示される。補助画面９３は、表示領域９３ａ，９３ｂを有する。表示領域９３ａに表示されている項目から「安全」の項目を選択すると、表示領域９３ｂに工作機械の安全に関する項目が表示される。
【００７１】
図８に示す例では、「早送り速度制限」の項目が選択されている。この項目を選択することにより、送り軸の速度を所定の速度以下になるように制限することができる。この制御を実施することにより、例えば、加工プログラムにて実際にワークを加工する前に、工具またはテーブルが安全に移動することを確認できる。
【００７２】
表示制御部２２は、この軸送りの速度制限が設定された情報を取得し、情報表示領域９６に軸送りの速度制限に対応する通知画像としてのアイコン９６ｂを表示する。作業者は、加工プログラムを実行している期間中にも軸送り速度の制限が設定されていることを確認することができる。また、工作機械が安全に駆動することを確認した後に、軸送り速度の制限を解除し忘れることを回避できる。
【００７３】
また、作業者は、アイコン９６ｂを押すことにより、補助画面９３を表示することができる。さらに、表示領域９３ａでは、安全の項目が自動的に選択される。そして、表示領域９３ｂには、「早送り速度制限」の項目を含む画面が表示される。そして、早送り速度制限の項目を押すことにより、早送り速度制限の機能を解除することができる。
【００７４】
工作機械の機能としては、軸送り速度を制限する機能の他にも、３次元干渉チェック機能などが例示される。３次元干渉チェック機能では工作機械に簡易的なモデルが予め設定されている。この簡易的なモデルに基づいて干渉が生じると判断されると警告を発生して自動的に停止する。作業者が３次元干渉チェック機能を無効にする選択をすると、表示制御部２２は、情報表示領域９６に３次元干渉チェック機能に関するアイコンを表示する。作業者は、３次元干渉チェック機能を無効にしていることを確認することができる。そして、情報表示領域９６に表示されているアイコンを押すことにより、補助画面９３を表示する。このときにも、表示領域９３ａでは三次元干渉チェックの項目を表示する「安全」の項目が自動的に選択される。作業者は、容易に三次元干渉チェックの機能の無効状態を解除することができる。
【００７５】
情報表示領域９６に表示する通知画像としては、図７および図８に示す例の他に、任意の工作機械の状態に関する通知画像を表示することができる。工作機械の状態が予め定められた条件に一致した場合に、工作機械の状態に応じた通知画像を表示することができる。例えば、所定の定期点検の項目が点検の実施日に到達している場合に、情報表示領域９６に定期点検が必要であることを通知するアイコンを表示することができる。そして、作業者が、この定期点検のアイコンを押すことにより、定期点検の項目等の詳細な情報を含む補助画面を表示することができる。
【００７６】
または、作業者が操作盤４１に配置されている非常停止ボタン４８を押すことにより、非常停止ボタンが押されたことを通知するアイコンを情報表示領域９６に表示することができる。そして、非常停止ボタンが押されたことを通知するアイコンを押すことにより、非常停止に関する詳細な情報を含む補助画面を表示することができる。
【００７７】
このように、通知や警告等に関する通知画像が情報表示領域９６に表示されるため、作業者は容易に工作機械の状態を把握することができる。さらに、表示されている通知画像を選択することにより、通知画像に関連する詳細な情報を表示することができて、少ない操作数にて容易に通知や警告等に関する情報を表示することができる。通知画像としては、任意の画像を採用することができる。たとえば、通知画像は、絵を含むアイコンに限られず、文字列であっても構わない。
【００７８】
次に、本実施の形態の工作機械の制御装置において、加工プログラムや試験プログラムなどの工作機械を駆動するプログラムの作成を容易にする支援機能について説明する。加工プログラムの作成においては、ＧコードやＭコード等の指令コードが頻繁に用いられる。指令コードに基づいて、ワークに対して工具が相対移動して加工したり、潤滑油の供給装置が制御されたりする。指令コードには、制御を定義するための引数が含まれる。ところが、指令コードは数多く存在し、それぞれの指令コードの番号や、指令コードに対応する引数を作業者が全て覚えておくことは困難である。
【００７９】
このため、従来の技術では加工プログラムを作成する場合には、操作説明書やメモ書き等の参考文献を参酌しながら作業を行っていた。しかしながら、参考文献を見ながら作業するには、時間がかかったり誤りが生じたりする場合があった。作業の効率が悪く、作業者に対する負担も大きかった。本実施の形態の制御装置は、作業者の指令コード入力作業を支援し、指令コードの入力を容易にする。
【００８０】
図９に、本実施の形態の第３のプログラム編集画面の第１の画面を示す。プログラム編集画面５５ｃは、画面が３分割されて表示領域８１ａ〜８１ｃが表示されている。表示領域８１ｂには加工プログラムの入力を支援する画面が表示されている。表示領域８１ｃには、表示領域８１ｂにて選択した項目を説明する画像が表示されている。表示領域８１ａでは、選択部８５ｅが選択されて、名称が「Ｏ５９６３」の加工プログラムが表示されている。加工プログラムを作成する画面には、文字や数字を入力する位置を示すカーソル１０１が表示される。
【００８１】
ここでは、ワークを自動的に測定するプログラムを加工プログラムに挿入する。右画面メニューのボタン６１ａを押して、ガイダンスの項目を選択することにより、表示領域８１ｂ，８１ｃに案内を表示している。ここでは、表示領域８１ｂにおいて、複数のガイダンスのうちワークの自動測定を行うガイダンスを選択している。そして、ワークの自動測定のうち、「自動内円測定」の項目を選択している。表示領域８１ｃには、自動的に円の内径を測定する制御に関する説明が表示されている。表示領域８１ｃにおいて、開始のボタン６２ａを押すことにより加工プログラムの作成を開始する。
【００８２】
図１０に、本実施の形態の第３のプログラム編集画面の第２の画面を示す。開始のボタン６２ａを押すことにより、表示領域８１ｄが表示される。表示領域８１ｄには、入力が必須の引数に関する情報が表示される。例えば、内円の中心のＸ座標の入力欄等が表示される。作業者は、入力する欄を選択して、それぞれの値や項目等を入力する。この画面で表示される情報は、必ず入力しなければならない引数の情報である。このために、作業者が引数の設定を忘れることを回避できる。
【００８３】
指令コードの引数には、省略することが可能な引数が存在する。省略可能な引数は、拡張設定のボタン６２ｂを押すことにより設定することができる。なお、省略可能な引数を入力しない場合は、指令コードの引数の記載を省略する他に、制御装置にて予め設定されている引数を自動的に記載しても構わない。
【００８４】
図１１に、本実施の形態の第３のプログラム編集画面の第３の画面を示す。拡張設定のボタン６２ｂを押すことにより、表示領域８１ｅの画像が表示される。表示領域８１ｅには、省略可能な引数に関する情報が表示される。例えば、この画面では、プローブの工具長を入力することができる。作業者は、必要に応じて省略可能な引数を設定することができる。次に、入力を確定するボタン６２ｃを押すことにより、入力された引数が保存され、前回の第２の画面に戻る。
【００８５】
図１０を参照して、指令コードの引数を画面から入力した後には、加工プログラムを挿入するボタン６２ｄを押す。この操作により、表示領域８１ａにおいて、カーソル１０１の位置に自動測定を行う指令コードを挿入することができる。
【００８６】
図１２に、本実施の形態の第３のプログラム編集画面の第４の画面を示す。表示領域８１ａでは、自動的に円の内径の測定を行う指令コードＧ６５に関する加工プログラムが挿入されている。
【００８７】
このように、本実施の形態の表示制御部２２は、プログラム編集画面において、加工プログラムを作成する場合に、指令コードを選択可能に表示する機能と、作業者が選択した指令コードの引数に関する情報を入力可能な画面を表示する機能とを有する。そして、表示制御部２２は、作業者の引数の入力が完了した後にボタンを操作することにより、加工プログラムに引数を含む指令コードを入力する。作業者は、操作説明書等を見なくても、表示パネル４５に表示される案内に従って、所望の指令コードを入力することができる。
【００８８】
更に、指令コードの引数に関する画面には、入力が必須な引数を入力する画面と、入力が任意の引数を入力する画面とが個別に表示可能に形成されている。このために、作業者は、入力が必須の引数と、省略が可能な引数とを容易に判別することができる。省略可能な引数を入力することを回避でき、熟練者でなくても、少ない操作数で指令コードを作成することができる。また、指令コードの入力誤りを低減することができる。
【００８９】
なお、加工プログラムの支援機能では、工具に依存する測定条件を工具情報として記憶させることができる。測定が実行される時に工具情報から必要な測定条件を取得することができる。工具の測定等を実施する場合には、記憶されている工具情報を読み込んで、指令コードの引数を自動的に入力することができる。この制御により、作業者の操作数を減らすことができる。また、プログラムを作成するときの作業者の負担を軽減するとともに、工具の形状と測定条件とを合致させることが可能になる。
【００９０】
次に、主画面または補助画面に表示される表の列幅を設定する為の補助画面について説明する。主画面や補助画面に表示される情報は、表形式にて表示される場合がある。たとえば、図９の表示領域８１ｂには、ワークの自動測定の一覧が表形式にて表示されている。タッチパネル式の表示パネル４５では、表のセルの列幅を調整する場合に、隣り合う列同士の境界線を指で押しながら移動する。ところが、列同士の境界線を指で押すことが難しい場合がある。例えば、指で表示パネル４５を押すと、境界線が選択されずに表の中のセルを選択してしまう場合がある。タッチペン等を使用した場合においても、タッチペンの先端を境界線上に配置することが難しい場合がある。
【００９１】
本実施の形態の制御装置では、表の列幅を調整する為の補助画面を表示可能に形成されている。補助画面にて表の列幅を調整することができる。このような制御は、表示制御部２２にて行うことができる。
【００９２】
図１３に、本実施の形態における表の列幅を設定する為の補助画面を示す。たとえば、作業者は、所定の表が表示されている表示領域の内部を長く押すことにより、選択画面を表示することができる。この選択画面の中から列幅の調整の項目を選択することにより補助画面９５を表示することができる。
【００９３】
補助画面９５では、ボタン９５ａまたはボタン９５ｂを押すことにより、列幅を変更する列を選択することができる。そして、ボタン９５ｃまたはボタン９５ｄを押すことにより列幅を長くしたり短くしたりすることができる。すなわち、選択された列を任意の長さに調整することができる。または、ボタン９５ｅを押すことにより、所望の列の全ての文字列がセルに表示されるように列幅を自動調整することができる。すなわち、最も長い文字列に合わせて列幅を調整することができる。このように、表形式の画像の列幅を調整することができる。
【００９４】
列幅を変更する補助画面９５では、ボタンの操作により列幅を調整する。変更する列を選定するボタン９５ａ，９５ｂおよび列幅を変更するボタン９５ｃ，９５ｄ，９５ｅが大きく表示されるために、作業者は、容易に所望のボタンを押すことができる。すなわち、列幅を容易に調整することができる。また、自動調整のボタン９５ｅを押すことにより、選択された列に表示されている全ての文字列を表示することができる。
【００９５】
次に、それぞれの主画面の上に重ねて表示される補助画面について別の形態を説明する。それぞれの主画面では表示することが好ましい情報は予め設定しておくことができる。例えば、プログラム編集画面では、左側の画面においてプログラムが表示される。この他に、ボタン領域に配置されている右画面メニューのボタンにより、右側の表示領域には所望の情報を表示することができる。しかしながら、作業者が更に他の情報の表示を希望する場合がある。本実施の形態の制御装置は、作業者の操作に基づいて、所望の情報を補助画面に表示可能に形成されている。この制御は、表示制御部２２にて実施することができる。
【００９６】
図１４に、主画面の上に所望の情報を含む補助画面を表示した画面を示す。図１４では、選択部５１ａを押すことにより、主画面のうちプログラム編集画面が選択されている。そして、作業者は、ボタン領域６１の追加情報のボタン６１ｂを押すことにより補助画面９４を表示できる。補助画面９４では、主画面に表示されている情報に関連する情報を表示可能である。補助画面９４は、画面が２つに分割されて、表示領域９４ａ，９４ｂが表示されている。補助画面９４は、２種類の情報を表示可能に形成されている。作業者は、補助画面９４に表示されている情報を確認しながらプログラムを作成することができる。
【００９７】
補助画面９４に表示する情報は、予め設定しておくことができる。しかしながら、補助画面９４に表示する情報は、加工の種類、工作機械の状態、および作業者の希望等によって異なる。本実施の形態の制御装置は、作業者が補助画面９４に表示する情報を選択可能に形成されている。表示領域９４ａ，９４ｂの内部を長く押すことにより、表示領域９４ａ，９４ｂに表示可能な項目が表示される。そして、所定の項目を選択することにより、所望の情報を表示することができる。
【００９８】
補助画面９４に表示する情報の種類は、記憶部２６に記憶させておくことができる。補助画面９４に表示する情報の種類は、主画面の種類に関連付けて記憶される。それぞれの主画面に対応して表示する情報を記憶部２６に記憶させておくことできる。例えば、工具情報画面では、工具に関連する情報を補助画面に表示するように記憶させることができる。更に、補助画面９４に表示する情報は、作業者と関連付けて記憶部２６に記憶させておくことができる。このため、作業者の登録番号等を入力して工作機械を起動した後に補助画面９４を表示した場合には、それぞれの主画面ごとに前回に記憶された情報を表示させることができる。
【００９９】
主画面に表示されている情報以外の情報が不要の場合には、補助画面９４を非表示にすることができる。このために、補助画面９４の表示が必要ない時は非表示にして、主画面を広く表示することができる。図１４に示す例では、補助画面９４が２つに分割され、２種類の情報が表示されているが、この形態に限られず、１種類の情報を表示したり、３種類以上の情報を表示したりしても構わない。
【０１００】
ところで、情報制御部２０は、過去に作成した加工プログラムや試験プログラム等のプログラムを記憶部２６から呼び出して編集する機能を有する。作業者は、過去のプログラムの一部を編集して今回のプログラムを作成することができる。例えば、作業者は、過去に作成した加工プログラムに文字列を挿入したり文字列の一部を削除したりする。ところが、変更した一部分が他の部分に及ぼす影響を判断するためには、高度な知識や判断が必要である。このために、過去のプログラムを編集する場合には、誤った判断や確認漏れ等が生じやすい。
【０１０１】
本実施の形態の表示制御部２２は、過去に作成したプログラムを記憶部から呼び出して編集する場合に、プログラムを編集した箇所に編集マーク１１０を表示する。このために、作業者は、編集した箇所を容易に確認することができて、加工プログラムの作成時の誤った判断や確認漏れ等を抑制することができる。また、編集マーク１１０が複数ある場合に、次の編集マーク１１０まで移動する機能を有する。本実施の形態では、ボタン領域６１のジャンプのボタン６１ｃを押してメニューを選択することにより、次の編集マーク１１０まで移動することができる。
【０１０２】
表示制御部２２は、作業者が編集マーク１１０を消去するボタンが押された場合に編集マーク１１０を消去する。手動で編集マーク１１０を消去する他に、表示制御部２２は、自動で編集マーク１１０を消去するように形成されている。表示制御部２２は、編集箇所を含むプログラムの一部分が制御装置により実行された場合に、編集マーク１１０を消去する。または、表示制御部２２は、編集モードで加工プログラムの解析を実施してプログラムの不備の有無をチェックした場合に、編集マーク１１０を消去する。または、表示制御部２２は、加工プログラムの編集が終了して加工プログラムを編集する画面が閉じられた場合に、編集マーク１１０を消去する。このように、予め定められた条件において、自動的に編集マークを消去しても構わない。この制御により、編集マークの消し忘れを抑制する。または、作業者の操作数を低減することができる。
【０１０３】
なお、本実施の形態の制御装置７０は、プログラムに編集マーク１１０が残存している状態において、プログラムを実行すると警告メッセージが表示されるように形成されている。作業者に編集マークが残存していることを通知できるように形成されている。また、本実施の形態では、プログラムを編集した行の始めに編集マークを表示しているが、この形態に限られず、変更した部分の文字の色を変更する制御を実施しても構わない。
【０１０４】
図１５に、本実施の形態における座標情報画面を示す。座標情報画面５９は、選択部５１ｃを選択することにより表示することができる。図１５に示す座標情報画面５９では、プログラム指令座標系とワーク座標系のうち、ワーク座標系が選択されている。ワーク座標系を選択すると、記憶部２６に記憶されているワーク座標系を表示することができる。
【０１０５】
座標情報画面５９は、表示領域８４ａと表示領域８４ｂとを含む。表示領域８４ａでは、記憶部２６に記憶されている全てのワーク座標系を表示することができる。表示領域８４ａでは、複数のワーク座標系のうち所望のワーク座標系を選択することができる。表示領域８４ｂでは、表示領域８４ａにて選択したワーク座標系の情報を表示したり入力したりする。
【０１０６】
更に、表示領域８４ａにて選択した座標系は、工作機械を使用する作業者に関連付けて記憶部２６に記憶させておくことができる。すなわち、工作機械を起動する時に入力する番号等に関連付けて記憶させることができる。
【０１０７】
１つの加工プログラムの中で多数のワーク座標系が使用される場合がある。または、加工の種類やワークの種類等に依存して、多くの種類のワーク座標系が使用される場合がある。この結果、工作機械には数多くのワーク座標系が記憶される。
【０１０８】
ワーク座標系には、「Ｇ５４」や「Ｇ５５」等の名称を付けることができる。１つのワークを加工するために複数のワーク座標系を使用する場合に、連続した番号にて名称を作成することにより、後日に同じ加工をする場合に作業者が容易に選択することができる。ところが、１つのワーク座標系を２種類以上の加工に使用したり、ワーク座標系を後から追加したりする場合がある。このために、１つの加工に対して、連続した番号でワーク座標系の名称を設定することが困難な場合がある。また、多数存在するワーク座標系から今回の加工に必要なワーク座標系を探すには時間がかかるという問題がある。
【０１０９】
本実施の形態の制御装置においては、座標情報画面５９において、記憶部２６に記憶されている複数の座標系のうち、作業者が任意の座標系を選択し、選択した座標系の情報を表示可能に形成されている。記憶部２６は、作業者が選択した座標系を記憶し、表示制御部２２は、座標情報画面を表示した時に記憶部２６に記憶された座標系を表示する。このために、座標情報画面を閉じたり、工作機械を再起動したりした場合でも、座標情報画面５９を表示すると、前回に記憶させたワーク座標系が表示される。この制御により、加工に必要な座標系を容易に表示することができる。または、多数の座標系の中から所望の座標系を探す手間を省くことができる。
【０１１０】
上記の実施の形態は、適宜組み合わせることができる。上述のそれぞれの図において、同一または相等する部分には同一の符号を付している。なお、上記の実施の形態は例示であり発明を限定するものではない。また、実施の形態においては、請求の範囲に示される実施の形態の変更が含まれている。
【符号の説明】
【０１１１】
１    工作機械
２０    情報制御部
２２    表示制御部
２６    記憶部
２８    表示部
２９    手入力部
３０    操作部
３１    手動パルス発生器
３１ａ    イネーブルボタン
３５    運転状態検出部
４１    操作盤
４２    キーボード部
４５    表示パネル
４９ａ，４９ｂ，４９ｃ，４９ｄ    運転モード選択ボタン
５５ａ，５５ｂ，５５ｃ，５５ｄ    プログラム編集画面
６０    手動運転画面
７０    制御装置
７１    入力部
７６    加工プログラム
９２，９３，９４    補助画面
９６    情報表示領域
９６ａ，９６ｂ    アイコン
【図１】
2016051544.tif 000003
【図２】
2016051544.tif 000004
【図３】
2016051544.tif 000005
【図４】
2016051544.tif 000006
【図５】
2016051544.tif 000007
【図６】
2016051544.tif 000008
【図７】
2016051544.tif 000009
【図８】
2016051544.tif 000010
【図９】
2016051544.tif 000011
【図１０】
2016051544.tif 000012
【図１１】
2016051544.tif 000013
【図１２】
2016051544.tif 000014
【図１３】
2016051544.tif 000015
【図１４】
2016051544.tif 000016
【図１５】
2016051544.tif 000017
【国際調査報告】
2016051544.tif 000018
2016051544.tif 000019
2016051544.tif 000020
2016051544.tif 000021