(57)【要約】【課題】付加軸搭載時のパラメータ設定の誤設定を防止し、かつ短時間での設定を可能とする工作機械の制御装置を提供すること。【解決手段】付加軸メーカ１０と付加軸型番１１、４軸モータ型番１２、５軸モータ型番１３を選択することで、パラメータの一括設定を行う。ＹＥＳ１４を選択することでパラメータの一括設定が完了する。ＮＯ１５を押すと入力したものがリセットされる。カーソルを付加軸メーカ１０の項目に合わせることで、あらかじめ登録しているメーカ一覧をポップアップウインドウ１６内に表示する。その中から搭載する付加軸のメーカを選択する。同様に付加軸型番１１の一覧から付加軸の型番を選択する。付加軸のメーカと型番を選択することで、初期値として４軸目は傾斜軸のモータ型番を、５軸目は回転軸のモータ型番を自動的に選択する。パラメータ設定のＹＥＳの項目にカーソルを合わせて実行することでパラメータを一括設定する。【選択図】図３
2015041221.tif 000002
【特許請求の範囲】
【請求項１】
傾斜テーブルと回転テーブルから構成される付加軸テーブルを備え、前記傾斜テーブルと前記回転テーブルのいずれか一方を付加軸の第１軸とし、他方を付加軸の第２軸とする工作機械の制御装置において、
付加軸の制御パラメータを設定するために作業者が選択する複数の選択肢の各々について、各選択肢と各選択肢を説明する説明図と各選択肢を選択した時に設定されるべき制御パラメータの項目とその項目の設定値とを対応付けて記憶する選択肢記憶部と、
前記複数の選択肢の中から選択肢を選択する選択部と、
前記選択した選択肢に対応付けられた説明図を選択肢記憶部から読み出して表示する表示部と、
前記選択した選択肢に対応付けられた制御パラメータの項目とその項目の設定値とを読み出し、該読み出した制御パラメータの項目にその項目の設定値を設定するパラメータ設定部とを備えることを特徴とする工作機械の制御装置。
【請求項２】
前記選択肢は付加軸テーブルを工作機械に搭載する方向を選択するための選択肢であり、前記説明図は付加軸テーブルの搭載方向を図示する図である請求項１に記載の工作機械の制御装置。
【請求項３】
前記選択肢は、前記付加軸の第１軸と前記付加軸の第２軸のいずれか一方の軸に前記傾斜テーブルと前記回転テーブルのいずれか一方を選択して割当てるための選択肢であり、前記説明図は、付加軸テーブルの傾斜テーブル部分の表示形態を変更した図と付加軸テーブルの回転テーブル部分の表示形態を変更した図とから成り、前記表示部は、前記選択部が傾斜テーブルを選択した時は付加軸テーブルの傾斜テーブル部分の表示形態を変更した図を表示し、前記選択部が回転テーブルを選択した時は付加軸テーブルの回転テーブル部分の表示形態を変更した図を表示する請求項１または２のいずれか１つに記載の工作機械の制御装置。
【請求項４】
前記選択肢は前記付加軸の第１軸の正回転の方向と前記付加軸の第２軸の正回転の方向を選択するための選択肢であり、前記説明図は軸の回転方向を図示する図である請求項１から３のいずれか１つに記載の工作機械の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、傾斜テーブルと回転テーブルから構成される付加軸テーブルを備え、傾斜テーブルと回転テーブルのいずれか一方を付加軸の１軸目とし、他方を付加軸の２軸目とする工作機械の制御装置に関する。
【背景技術】
【０００２】
マシニングセンタ等の工作機械に付加軸テーブルを搭載する際において、１）工作機械メーカが工作機械への付加軸の搭載やパラメータ設定を行う場合、２）治具等のセットアップメーカが行う場合、３）エンドユーザが行う場合がある。
【０００３】
工作機械メーカやセットアップメーカが行う場合には、お客（ユーザ）が付加軸を動かすために工作機械への付加軸の搭載やパラメータ設定などを行うことはないが、お客が行う場合には付加軸の搭載やパラメータ設定を行う必要がある。
【０００４】
お客が付加軸を搭載する理由としては、多くの工作機械メーカが付加軸を自社で作成しないため、工作機械に工作機械メーカと異なる製造メーカで製造された付加軸を搭載する必要があり、工作機械メーカでは作業を行わないことが多いからである。
【０００５】
その為に、機械本体と付加軸を別々のメーカから購入し、お客が独自で付加軸を搭載して精度を出し、パラメータを設定する必要がある。付加軸を工作機械に搭載し水平を出すことは精度に関わることであるから、どうしても時間をかけたいところである。
【０００６】
しかし、付加軸を制御して動かすためのパラメータを設定することは、時間をかけたくないところと考えられている。その為、多くの工作機械メーカが、付加軸に使用されているモータの型番や付加軸の型番などを選択することで、一部のパラメータを設定できる機能を機械に搭載して、パラメータの設定時間の短縮を行っている。
【０００７】
従来技術のようなパラメータを一括設定する機能の例として、特許文献１には、工作機械におけるテーブル積載重量設定の際のパラメータ一括設定方法が開示されている。ここでは、複数の重量設定の中からテーブル内に搭載されている治具などの総重量に対応する重量を選択することで制御パラメータを一括設定することが記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００２−１０８４２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献１では総重量を推定し、それに近い重量を選択することでパラメータの一括設定を可能としている。間違った重量を選択しても機械的には動作が可能である。また、従来技術ではモータの型番や付加軸の型番を選択することでパラメータの一部を一括設定することを可能としている。
【００１０】
しかしながら、付加軸を工作機械に搭載する向き、軸の回転方向などはテーブルの搭載状況によって設定が異なるパラメータであるから、一括設定する機能がない。その為、テーブルの搭載状況によって設定が異なるパラメータについては、作業者がパラメータを一つ一つ設定する必要があり設定に時間がかかり、中には設定が難しく作業者が間違った設定をするパラメータもある。
【００１１】
そこで、本発明の目的は、付加軸搭載時のパラメータ設定の誤設定を防止し、かつ短時間での設定を可能とする工作機械の制御装置を提供することである。
【課題を解決するための手段】
【００１２】
本発明では、制御装置の表示部に実際の付加軸の搭載状況と同じ図を表示して、作業者がどのように付加軸を工作機械に搭載するかを選択でき、その選択に応じてパラメータの一括設定を可能とすることで前記課題を解決する。  
そして、本願の請求項１に係る発明は、傾斜テーブルと回転テーブルから構成される付加軸テーブルを備え、前記傾斜テーブルと前記回転テーブルのいずれか一方を付加軸の第１軸とし、他方を付加軸の第２軸とする工作機械の制御装置において、付加軸の制御パラメータを設定するために作業者が選択する複数の選択肢の各々について、各選択肢と各選択肢を説明する説明図と各選択肢を選択した時に設定されるべき制御パラメータの項目とその項目の設定値とを対応付けて記憶する選択肢記憶部と、前記複数の選択肢の中から選択肢を選択する選択部と、前記選択した選択肢に対応付けられた説明図を選択肢記憶部から読み出して表示する表示部と、前記選択した選択肢に対応付けられた制御パラメータの項目とその項目の設定値とを読み出し、該読み出した制御パラメータの項目にその項目の設定値を設定するパラメータ設定部とを備えることを特徴とする工作機械の制御装置である。
【００１３】
請求項２に係る発明は、前記選択肢は付加軸テーブルを工作機械に搭載する方向を選択するための選択肢であり、前記説明図は付加軸テーブルの搭載方向を図示する図である請求項１に記載の工作機械の制御装置である。  
請求項３に係る発明は、前記選択肢は、前記付加軸の第１軸と前記付加軸の第２軸のいずれか一方の軸に前記傾斜テーブルと前記回転テーブルのいずれか一方を選択して割当てるための選択肢であり、前記説明図は、付加軸テーブルの傾斜テーブル部分の表示形態を変更した図と付加軸テーブルの回転テーブル部分の表示形態を変更した図とから成り、前記表示部は、前記選択部が傾斜テーブルを選択した時は付加軸テーブルの傾斜テーブル部分の表示形態を変更した図を表示し、前記選択部が回転テーブルを選択した時は付加軸テーブルの回転テーブル部分の表示形態を変更した図を表示する請求項１または２のいずれか１つに記載の工作機械の制御装置である。
【００１４】
請求項４に係る発明は、前記選択肢は前記付加軸の第１軸の正回転の方向と前記付加軸の第２軸の正回転の方向を選択するための選択肢であり、前記説明図は軸の回転方向を図示する図である請求項１から３のいずれか１つに記載の工作機械の制御装置である。
【発明の効果】
【００１５】
本発明により、付加軸搭載時のパラメータ設定の誤設定を防止し、かつ短時間での設定を可能とする工作機械の制御装置を提供できる。
【図面の簡単な説明】
【００１６】
【図１】付加軸を説明する図である。
【図２】付加軸のパラメータ設定をする画面例である。
【図３】付加軸のパラメータ設定をする画面で選択例をポップアップ表示することを説明する図である。
【図４】付加軸の向きを設定する画面例である（搭載する向きが右向きの場合）。
【図５】付加軸の向きを設定する画面例である（搭載する向きが左向きの場合）。
【図６】付加軸の向きを設定する画面例である（搭載する向きが手前向きの場合）。
【図７】付加軸の向きを設定する画面例である（搭載する向きが奥向きの場合）。
【図８】付加軸の４軸目と５軸目を設定する画面例である。
【図９】付加軸の４軸目と５軸目を設定する画面例である。
【図１０】付加軸の回転方向を説明する図である。
【図１１】付加軸の回転方向を説明する図である。
【図１２】付加軸の名称を設定する画面例である。
【図１３】機械座標の入力を説明する図である。
【図１４】工作機械の制御装置を説明する図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態を図面と共に説明する。発明の内容について下記に付加２軸を例に挙げて説明する。図１は付加軸を簡単なモデルにしたものである。図１の内の符号１にあたる円筒状の部分を回転軸とし、符号２の回転軸の下に位置する直方体を傾斜軸とする。符号３〜６はケーブル接続端子であって、工作機械と接続するためのケーブルが接続される。従ってこの部分３〜６がある方が、付加軸本体の後ろ側となる。
【００１８】
まず始めに、図２〜図３にあるように、付加軸メーカ１０と付加軸型番１１、モータの型番（４軸モータ型番１２，５軸モータ型番１３）を選択することで、パラメータの一括設定を行う。ＹＥＳ１４を選択することでパラメータの一括設定が完了する。ＮＯ１５を押すと入力したものがリセットされる。
【００１９】
図３に示されるように、カーソルを付加軸メーカ１０の項目に合わせることで、あらかじめ登録しているメーカ一覧をポップアップウインドウ１６内に表示する。なお、カーソルを合わせた箇所の色を変えて表示している。その中から搭載する付加軸のメーカを選択する。同様に付加軸型番１１の一覧から付加軸の型番を選択する。付加軸のメーカと型番を選択することで、初期値として４軸目は傾斜軸のモータ型番を、５軸目は回転軸のモータ型番を自動的に選択する。個別に設定したい場合は、カーソルを合わせて、一覧の中から選択する。パラメータ設定のＹＥＳの項目にカーソルを合わせて実行することでパラメータを一括設定する。
【００２０】
次の画面（図４参照）では、まず始めに付加軸を搭載する向き２０を設定する。図４〜図７に示されるように、搭載する向き２０の組み合わせとしては、右向き設置（図４参照）、左向き設置（図５参照）、手前向き設置（図６参照）、奥向き設置（図７参照）の４通りがある。
【００２１】
搭載する向き２０の項目にカーソルを合わせて設置する向きを設定するごとに、設置向きに対応するテーブルへの搭載図を、制御装置の表示部に表示する。以降の設定においては手前向きを例に説明する。
【００２２】
なお、符号２０は搭載する向き、符号２１は４軸目の設定、符号２２は回転方向、符号２３は名称、符号２４は５軸目の設定、符号２５は回転方向、符号２６は名称、符号２７はＹＥＳ、符号２８はＮＯの入力項目である。
【００２３】
次に４軸目が傾斜軸なのか回転軸のどちらなのかの選択を行う（４軸目の設定２１）。カーソルを合わせて選択することで、図１０，図１１に示されるように、実際にどの軸のことなのかを画面上の付加軸である傾斜軸２や回転軸１の該当する部分を赤で示す。なお、表示色は赤以外でもよい。
【００２４】
また、５軸目については４軸目で選択しなかった軸を自動的に選択するように構成する（５軸目の設定２４）。５軸目でこの操作を行った場合は、４軸目が自動的に選択しなかった方を選択する。なお、図４，図５の一括設定でモータ型番を選択することで、４軸目と５軸目で違う型番のモータを使用している場合は、傾斜軸なのか回転軸なのかを自動的に判断して設定する。
【００２５】
次に図１０，図１１に示すように、傾斜軸・回転軸の正回転の方向（符号２２，符号２５で示される項目）を設定する。ここが特に、間違った設定をオペレータがしがちなところである。回転軸の場合は付加軸を設置する向きを変えてもａ，ｂの方向は変わらない。これに対して、傾斜軸は設置する向きを変えるとａ，ｂの回転方向が変わってしまう。その為、同じパラメータ設定ができずに毎回回転軸の方向を考える必要があった。そこで、制御装置の画面内で図を選択することで、軸の回転方向を決めるようにすることで、パラメータ設定の間違いを無くすことが可能となる。
【００２６】
次に図１２に示すように軸の名称２３を設定する。４軸目同様に５軸目も軸の名称を設定する。  
最後に入力したデータをもとに設定できるパラメータを設定する。ＹＥＳを実行することで関係するパラメータを一括設定する。処理の方法としては、図１３に示すように次の画面では、面盤の中心座標と面盤の上面の高さを機械座標値で入力する。入力作業は、図１３内に記載されているように、赤い点の機械座標を測定後に行う。このデータをもとに、内部的に傾斜軸の中心座標と回転軸の中心座標を計算してパラメータに自動で入力する。回転軸の中心座標はそのままの値が入力されるが、傾斜軸の中心座標については以下の計算式で計算される。
【００２７】
面盤上面の機械座標−傾斜軸中心から面盤上面までの高さ＝傾斜軸中心機械座標
面盤上面の機械座標を測定した値を使用して、傾斜軸中心から面盤上面までの高さについては、付加軸個々が持つ固有のデータとなるので、付加軸のデータシートの値を次の項目で入力する。
【００２８】
次に付加軸のＸ軸方向の誤差、Ｙ軸方向の誤差、Ｚ軸方向の誤差、傾斜軸中心から面盤上面高さを入力する。付加軸の添付されるデータシートの値を直接入力する。
【００２９】
なお、符号３０はＸ軸、符号３１はＹ軸、符号３２はＺ軸、符号３３は４軸５軸交叉オフセット（Ｘ軸）、符号３４は４軸５軸交叉オフセット（Ｙ軸）、符号３５は４軸５軸交叉オフセット（Ｚ軸）の入力項目を表す。  
以上で付加軸を動作させるための設定が完了した。
【００３０】
図１４は工作機械の制御装置を説明する図である。  
数値制御装置１００は、傾斜テーブルと回転テーブルから構成される付加軸を備え、前記傾斜テーブルと前記回転テーブルのいずれか一方を付加軸の第１軸とし、他方を付加軸の第２軸とする工作機械１０２を制御する。
【００３１】
数値制御装置１００は、上述したように、制御装置の表示部内で図を選択していくことでパラメータの設定を行うための機能を備えている。プロセッサであるＣＰＵ１１１は、ＲＯＭ１１２に格納された、本発明に係る表示部内で図を選択していくことでパラメータの設定を実行するためのプログラムやシステムプログラムに従って数値制御装置１００の全体を制御する。
【００３２】
ＲＡＭ１１３は、各種のデータあるいは入出力信号が格納される。不揮発性メモリ１１４に格納された各種のデータは電源切断後もそのまま保存される。不揮発性メモリ１１４には、付加軸の制御パラメータを設定するために作業者が選択する複数の選択肢の各々について、各選択肢と各選択肢を説明する説明図と各選択肢を選択した時に設定されるべき制御パラメータの項目とその項目の設定値とを対応付けて記憶されている。本発明に係る表示部内で図を選択していくことでパラメータの設定を実行するためのプログラムは、複数の選択肢の中から選択肢を選択する機能（選択部）、前記選択した選択肢に対応付けられた説明図を選択肢記憶部から読み出して表示する機能（表示部）、選択した選択肢に対応付けられた制御パラメータの項目とその項目の設定値を読み出し、該読み出した制御パラメータの項目とその項目の設定値を設定するパラメータ設定機能（パラメータ設定部）を備えている。
【００３３】
グラフィック制御回路１１５は、デジタル信号を表示用の信号に変換し、表示装置１１６に与える。キーボード１１７は、数値キー、文字キーなどを有する各種設定データを入力する手段である。
【００３４】
軸制御回路１１８は、ＣＰＵ１１１から各軸の移動指令を受けて軸の指令をサーボアンプ１１９に出力する。このサーボアンプ１１９は、この移動指令を受けて工作機械１０２のサーボモータ（図示せず）を駆動する。これらの構成要素はバス１２１で互いに結合されている。ＰＭＣ（プログラマブル・マシン・コントローラ）１２２は、加工プログラムの実行時に、バス１２１経由でＴ機能信号（工具選択指令）などを受け取る。そして、この信号を、シーケンス・プログラムで処理して、動作指令として信号を出力し、工作機械１０２を制御する。
【００３５】
また、工作機械１０２から状態信号を受けて、ＣＰＵ１１１に必要な入力信号を転送する。更に、バス１２１には、システムプログラム等によって機能が変化するソフトウェアキー１２３、ＮＣデータを記憶装置などの外部機器に送るインタフェース１２４が接続されている。このソフトウェアキー１２３は、表示装置１１６、キーボード１１７と共に、表示装置／ＭＤＩパネル１２５に設けられている。
【００３６】
以上のように、工作機械の制御装置の表示部内で図を選択していくことでパラメータの設定を行うことが可能となる。また、付加軸がどのように搭載されているかを工作機械に認識させることができる。従来は１つ１つパラメータを入力して認識させる必要があったが、制御装置の表示部内で図を選択することでパラメータ設定を可能とすることにより、パラメータの入力数を大幅に減少させることができ、設定時間の短縮ができる。
【符号の説明】
【００３７】
１  回転軸
２  傾斜軸
３  ケーブル接続端子
４  ケーブル接続端子
５  ケーブル接続端子
６  ケーブル接続端子
７  基台
１０  付加軸メーカ
１１  付加軸型番
１２  ４軸モータ型番
１３  ５軸モータ型番
１４  ＹＥＳ
１５  ＮＯ
１６  ポップアップウインドウ
２０  搭載する向き
２１  ４軸目の設定
２２  回転方向
２３  名称
２４  ５軸目の設定
２５  回転方向
２６  名称
２７  ＹＥＳ
２８  ＮＯ
３０  Ｘ軸
３１  Ｙ軸
３２  Ｚ軸
３３  ４軸５軸交叉オフセット（Ｘ軸）
３４  ４軸５軸交叉オフセット（Ｙ軸）
３５  ４軸５軸交叉オフセット（Ｚ軸）
１００  数値制御装置
１０２  工作機械
１１１  ＣＰＵ
１１２  ＲＯＭ
１１３  ＲＡＭ
１１４  不揮発性メモリ
１１５  グラフィック制御回路
１１６  表示装置
１１７  キーボード
１１８  軸制御回路
１１９  サーボアンプ
１２１  バス
１２２  ＰＭＣ
１２３  ソフトウェアキー
１２４  インタフェース
１２５  ＭＤＩパネル
【図１４】
2015041221.tif 000003
【図１】
2015041221.tif 000004
【図２】
2015041221.tif 000005
【図３】
2015041221.tif 000006
【図４】
2015041221.tif 000007
【図５】
2015041221.tif 000008
【図６】
2015041221.tif 000009
【図７】
2015041221.tif 000010
【図８】
2015041221.tif 000011
【図９】
2015041221.tif 000012
【図１０】
2015041221.tif 000013
【図１１】
2015041221.tif 000014
【図１２】
2015041221.tif 000015
【図１３】
2015041221.tif 000016