(57)【要約】      （修正有）【課題】起動時の作業者による加工条件の設定をチェックし、その設定ミスを少なくすることができる工作機械を提供すること。【解決手段】被加工物を加工する旋盤本体２と、旋盤本体２を作動制御するためのコントローラ３８と、加工条件を入力するための入力手段３９と、を備え、コントローラ３８は、入力手段３９により設定された所定加工条件を登録するための加工条件登録手段８２と、加工条件登録手段８２により登録された登録加工条件と起動時に設定された起動加工条件とを対比する加工条件対比手段８６と、登録加工条件と起動加工条件との対比結果を判定する起動条件判定手段８８とを備え、起動条件判定手段８８は、登録加工条件と起動加工条件とが一致するときには運転許容の判定を行い、登録加工条件と起動加工条件とが一致しないときには条件確認の判定を行う。【選択図】図３
2015109077.tif 000002
【特許請求の範囲】
【請求項１】
被加工物を加工する工作機械本体と、前記工作機械本体を作動制御するためのコントローラと、加工条件を入力するための入力手段と、を備え、前記コントローラは、前記入力手段により設定された所定加工条件を登録するための加工条件登録手段と、前記加工条件登録手段により登録された登録加工条件と起動時に設定された起動加工条件とを対比する加工条件対比手段と、前記登録加工条件と前記起動加工条件との対比結果を判定する起動条件判定手段とを備え、前記起動条件判定手段は、前記登録加工条件と前記起動加工条件とが一致するときには運転許容の判定を行い、前記登録加工条件と前記起動加工条件とが一致しないときには条件確認の判定を行うことを特徴とする工作機械。
【請求項２】
前記コントローラに関連して表示装置が設けられ、前記起動条件判定手段が前記条件確認と判定したときには、前記登録加工条件と一致しない起動加工条件が前記表示装置に表示され、前記表示装置に表示された不一致起動加工条件又は不一致登録加工条件に対して条件再設定が行われることを特徴とする請求項１に記載の工作機械。
【請求項３】
前記入力手段は、前記登録加工条件を登録変更するための登録変更スイッチ、前記起動加工条件を設定変更するための設定変更スイッチを含んでおり、前記表示装置に表示された前記不一致起動加工条件に対して設定変更を行うときには前記設定変更スイッチが入力操作され、前記表示装置に表示された前記不一致登録加工条件に対して修正登録を行うときには前記登録変更スイッチが入力操作されることを特徴とする請求項２に記載の工作機械。
【請求項４】
前記入力手段は、更に、前記登録加工条件を強制的に無視するための条件無視スイッチを含んでおり、前記表示装置に表示された前記不一致登録加工条件に対して条件無視スイッチを入力操作すると、前記不一致登録加工条件と前記不一致起動加工条件との不一致が無視されることを特徴とする請求項３に記載の工作機械。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加工するための加工条件を数値制御により設定して被加工物に対する加工を行う工作機械に関する。
【背景技術】
【０００２】
工作機械の一例としてのＮＣ旋盤、マシニングセンタなどは、加工条件を数値制御により設定するためのコントローラ（即ち、数値制御装置）を備え、このコントローラにより設定された加工条件に従って被加工物に加工を施している。このＮＣ旋盤などでは、起動前に被加工物に対する主軸回転速度、加工工具の送り速度、加工工具の軌跡などの加工条件を設定した後に起動スイッチを入力操作して被加工物に対して自動加工を行っている。
【０００３】
このようなＮＣ旋盤などを用いて加工作業を行う場合、未熟練であると加工条件を誤って入力設定することがあり、このような設定ミスが生じると、被加工物に対して高精度の加工を行うことができなくなるとともに、場合によっては加工工具と被加工物や旋盤本体の構成部品との干渉が生じて旋盤本体を破損させるおそれがある。
【０００４】
一方、加工プログラムが正しいかを確認するために機械本体を空運転するドライラン動作が利用されている。このようなドライラン運転可能な工作機械において、ドライラン運転におけるオフセット量の下限値を予め登録し、ドライラン動作時に設定したオフセット量とオフセット下限値とを対比するようにしたものが知られている（例えば、特許文献１参照）。この工作機械においては、ドライラン運転時に設定したオフセット量がオフセット下限値よりも小さいときに、報知手段がその旨を報知し、これによって、ドライラン運転時における被加工物と加工工具との干渉を防止している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−８０６２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
この従来の工作機械では、ドライラン運転における被加工物と加工工具との干渉を防止するためにオフセット下限値を予め登録するためのものであり、工作機械による加工や機械本体を安全に動作させるための稼働条件の設定ミスを少なくするものではない。
【０００７】
工作機械は、東南アジア、中南米などの新興国にも輸出され、このような国において使用する場合、未熟練作業者が使用することも考えられる。このような未熟練作業者が作業を行うときに、起動時の加工や機械本体の稼働条件の設定作業において設定ミスを行うことが少なくなく、設定ミスをした場合、被加工物に対する高精度の加工ができなくなるおそれがあり、場合によっては加工工具と被加工物や機械本体の構成部品との干渉が生じて機械本体を破損させるおそれがあり、このようなことから、設定した加工条件を起動前に自動的に確認できる工作機械の実現が望まれている。
【０００８】
本発明の目的は、起動時の作業者による加工や稼働条件の設定をチェックし、その設定ミスを少なくし、被加工物に対する加工を安全に行うことができる工作機械を提供することである。
【課題を解決するための手段】
【０００９】
本発明の請求項１に記載の工作機械は、被加工物を加工する工作機械本体と、前記工作機械本体を作動制御するためのコントローラと、加工条件を入力するための入力手段と、を備え、前記コントローラは、前記入力手段により設定された所定加工条件を登録するための加工条件登録手段と、前記加工条件登録手段により登録された登録加工条件と起動時に設定された起動加工条件とを対比する加工条件対比手段と、前記登録加工条件と前記起動加工条件との対比結果を判定する起動条件判定手段とを備え、前記起動条件判定手段は、前記登録加工条件と前記起動加工条件とが一致するときには運転許容の判定を行い、前記登録加工条件と前記起動加工条件とが一致しないときには条件確認の判定を行うことを特徴とする。
【００１０】
また、本発明の請求項２に記載の工作機械では、前記コントローラに関連して表示装置が設けられ、前記起動条件判定手段が前記条件確認と判定したときには、前記登録加工条件と一致しない起動加工条件が前記表示装置に表示され、前記表示装置に表示された不一致起動加工条件又は不一致登録加工条件に対して条件再設定が行われることを特徴とする。
【００１１】
また、本発明の請求項３に記載の工作機械では、前記入力手段は、前記登録加工条件を登録変更するための登録変更スイッチ、前記起動加工条件を設定変更するための設定変更スイッチを含んでおり、前記表示装置に表示された前記不一致起動加工条件に対して設定変更を行うときには前記設定変更スイッチが入力操作され、前記表示装置に表示された前記不一致登録加工条件に対して修正登録を行うときには前記登録変更スイッチが入力操作されることを特徴とする。
【００１２】
更に、本発明の請求項４に記載の工作機械では、前記入力手段は、更に、前記登録加工条件を強制的に無視するための条件無視スイッチを含んでおり、前記表示装置に表示された前記不一致登録加工条件に対して条件無視スイッチを入力操作すると、前記不一致登録加工条件と前記不一致起動加工条件との不一致が無視されることを特徴とする。
【発明の効果】
【００１３】
本発明の請求項１に記載の工作機械によれば、コントローラは、所定加工条件を登録するための加工条件登録手段と、登録された加工条件（登録加工条件）と起動時に設定された起動加工条件とを対比する加工条件対比手段と、登録加工条件と起動加工条件との対比結果を判定する起動条件判定手段とを備え、この起動条件判定手段は、登録加工条件と起動加工条件とが一致するときには運転許容の判定を行い、登録加工条件と起動加工条件とが一致しないときには条件確認の判定を行うので、作業者が起動加工条件を正しく入力設定したときには自動加工が許容され、工作機械本体によって被加工物を高精度に且つ安全に加工することができ、一方、作業者が起動加工条件を誤って入力設定したときには自動加工が許容されずに条件確認を行うようになり、その結果、起動加工条件の設定ミスによる加工不良の発生や加工工具と被加工物や機械本体の構成部品との干渉を防止することができる。
【００１４】
また、本発明の請求項２に記載の工作機械によれば、コントローラに関連して表示装置が設けられ、起動条件判定手段が条件確認と判定したときには、登録加工条件と一致しない起動加工条件が表示装置に表示されるので、この不一致の加工条件に対して加工条件の確認を行い、起動加工条件を修正するときには不一致起動加工条件の設定を、また登録加工条件を修正するときには不一致登録加工条件の修正登録を行うことによって、これら加工条件を一致させて被加工物に対する加工を高精度に且つ安全に行うことができる。
【００１５】
また、本発明の請求項３に記載の工作機械によれば、入力手段は、登録加工条件を登録変更するための登録変更スイッチ及び起動加工条件を設定変更するための設定変更スイッチを含んでいるので、設定変更スイッチを入力操作することによって、不一致起動加工条件に対して設定変更を行うことができ、また登録変更スイッチを入力操作することによって、不一致登録加工条件に対して登録変更を行うことができる。
【００１６】
更に、本発明の請求項４に記載の工作機械によれば、入力手段は登録加工条件を強制的に無視するための条件無視スイッチを含んでいるので、条件無視スイッチを入力操作することによって、不一致登録加工条件と不一致起動加工条件との不一致状態が無視され、加工条件が不一致な状態ではあるが、被加工物に対する自動加工を行うことが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本発明に従う工作機械の一例としてのＮＣ旋盤を簡略的に示す正面図。
【図２】図１の工作機械の操作盤を示す正面図。
【図３】図１の工作機械の制御系を簡略的に示すブロック図。
【図４】図１の工作機械の表示装置の画面を用いた条件設定を説明するための図。
【図５】図１の工作機械における加工条件の登録の流れを示すフローチャート。
【図６】図１の工作機械の表示装置における起動条件確認画面を示す図。
【図７】図１の工作機械の表示装置における起動条件設定画面を示す図。
【図８】図１の工作機械における起動加工条件のチェック作業の流れを示すフローチャート。
【図９】図８のフローチャートにおける警告解消の操作の内容を具体的に示すフローチャート。
【図１０】図１の工作機械の表示装置における起動条件監視画面（「運転可能」を示す画面）を示す図。
【図１１】図１の工作機械の表示装置における起動条件監視画面（「起動条件無視」を示す画面）を示す図。
【図１２】図１の工作機械の表示装置における起動条件監視画面（「起動不可」を示す画面）を示す図。
【発明を実施するための形態】
【００１８】
以下、添付図面を参照して、本発明に従う工作機械の一実施形態について説明する。図１及び図２において、工作機械の一例としての図示のＮＣ旋盤は、工作機械本体としての旋盤本体２を備えている。この旋盤本体２は、工場の床面などに設置される本体ベース部３（所謂、ベッド部）を有し、この本体ベース部３の片側部に主軸部４が設けられ、その他側部にタレット部６が設けられている。主軸部４には主軸（図示せず）が回転自在に支持され、この主軸にチャック８が装着され、加工すべき被加工物（図示せず）がチャック８に着脱自在に装着される。主軸部４には主軸モータ１０（図３参照）が取り付けられ、この主軸モータ１０によって主軸（これに装着された被加工物）が回転駆動される。
【００１９】
また、タレット部６は、本体ベース部３に支持された支持機構１２を備え、支持機構１２には中間部材（図示せず）を介して支持部（図示せず）が設けられている。この支持部には、回転軸１４が回転自在に支持され、この回転軸１４にタレット１６が取り付けられている。タレット１６は多角形状であり、その周面に間隔をおいて複数の工具取付部１８が設けられ、各工具取付部１８に被加工物を加工するための加工工具（図示せず）が取り付けられる。
【００２０】
この旋盤本体２では、支持機構１２が横方向（図１において左右方向のＺ軸方向）に移動自在に本体ベース部３に支持されており、また中間部材（図示せず）が前後方向（図１において紙面に垂直な方向であるＸ軸方向）に移動自在に支持機構１２に支持されている。支持機構１２に関連してＺ軸モータ２０（図３参照）が設けられ、Ｚ軸モータ２０が所定方向に回動されると、支持機構１２（即ち、タレット１６）が図１において左方（チャック８に近接する方向）に移動され、所定方向と反対方向に回動されると、支持機構１２が図１において右方（チャック８から離隔する方向）に移動される。また、支持機構１２の中間部材（図示せず）に関連してＸ軸モータ２２（図３参照）が設けられ、Ｘ軸モータ２２が所定方向に回動されると、この中間部材（即ち、支持部及びタレット１６）が図１において紙面に対して表側（旋盤本体２の前面側）に移動され、所定方向と反対方向に回動されると、図１において紙面に対して裏側（旋盤本体２の背面側）に移動される。
【００２１】
この旋盤本体２の前面側において、その横方向中間部、即ち主軸部４とタレット部６との間が開放されており、この開放された前面空間２４を通して、チャック８への被加工物の取付け、取外しが行われ、またタレット１６の工具取付部１８への加工工具の取付け、取外しが行われる。
【００２２】
また、旋盤本体２の前面側にはシャッタドア２６が開閉自在に装着され、シャッタドア開閉シリンダ３０（図３参照）により開閉される。シャッタドア開閉シリンダ３０が収縮した状態では、図１に実線で示すように、旋盤本体２の前面空間２４が開放され、このように開いた状態において、被加工物の取付け、取外し、また加工工具の取付け、取外しが行われる。また、このシャッタドア開閉シリンダ３０が伸張すると、図１に一点鎖線で示すように、シャッタドア２６が図１において右方に移動して前面空間２４を覆い、このように閉じた状態において、被加工物に対する加工が施される。
【００２３】
この旋盤本体２には、図３に示すように、加工中の被加工物に切削液を供給するための切削油供給装置３２、加工の際に生じる切削屑を排出するためのチップコンベア３４などが設けられている。
【００２４】
このＮＣ旋盤においては、旋盤本体２の前面右部にコントローラ装置３６（即ち、数値制御装置）が設けられ、このコントローラ装置３６内にコントローラ３８（図３参照）が内蔵されている。コントローラ３８は、マイクロプロセッサなどから構成され、旋盤本体２（即ち、主軸モータ１０，Ｘ軸モータ２２、Ｚ軸モータ２０、シャッタドア開閉シリンダ３０、切削油供給装置３２、チップコンベア３４など）を設定した加工条件に従って制御する。このコントローラ装置３６の前面には、入力手段３９として機能する操作盤４０が設けられ、またこの操作盤４０の上側に表示装置４２が配設されている。この表示装置４２は、タッチパネル式の液晶表示装置などから構成される。
【００２５】
次に、図２を参照して操作盤４０について説明する。図示の操作盤４０は、電源入スイッチ５２，電源切スイッチ５４、起動スイッチ５６、一時停止スイッチ５８、編集スイッチ６０、自動スイッチ６２、ＭＤＩスイッチ６４、ハンドルスイッチ６５、オーバーライドスイッチ６６及び手動パルス発生器６８を備えている。電源入スイッチ５２は、コントローラ装置３６に電源を投入するためのスイッチであり、電源切スイッチ５４はコントローラ装置３６の電源を切断するスイッチであり、起動スイッチ５６は、自動運転を選択しているときに運転を開始するスイッチであり、一時停止スイッチ５８は自動運転を一時停止するスイッチである。また、編集スイッチ６０は、加工プログラムの編集を行う編集モードを選択するスイッチであり、この編集モードにおいては、加工プログラムの入力修正、削除などを行うことができる。自動スイッチ６２は自動運転モードを選択するためのスイッチであり、この自動運転モードにおいては、登録呼出しされたプログラムによる自動加工を行うことができる。ＭＤＩスイッチ６４は操作盤４０のキーで手動データ入力を行う手動入力モードを選択するためのスイッチであり、この手動入力モードにおいては、手動入力でもって加工データの入力を行うことができる。ハンドルスイッチ６５はハンドルモードを選択するためのスイッチである。オーバーライドスイッチ６６は、自動運転モード、手動運転モード又はＭＤＩ運転モードが選択されているときに送り速度を例えば０〜１５０％の範囲でオーバーライドをかけるスイッチであり、また手動パルス発生器６８は、ハンドルスイッチ６５にてハンドルモードを選択したときにその回転操作によって微小送りを行うことができるものである。
【００２６】
この操作盤４０には、更に、送り速度を選択するための送り速度選択スイッチ６９、ハンドル軸を選択するための軸選択スイッチ７１、シャッタドア２６を開放するためのシャッタドア開スイッチ７３及びシャッタドア２６を閉じるためのシャッタドア閉スイッチ７５を備えている。更にまた、原点復帰モードを選択するための原点復帰スイッチ８０、原点復帰モードにおいて原点復帰させるためのジョグ送りスイッチ８２、切削油の供給を設定するための切削油スイッチ８４、エアーの供給を設定するためのエアー供給スイッチ８６及びチップコンベア３４の作動を設定するためのチップコンベアスイッチ８８を備えている。
【００２７】
この操作盤４０は、更に、オプショナルストップスイッチ９０（ＭＯ１スイッチ）、シングルブロックスイッチ９２、ドライランスイッチ９４、ブロックデリートスイッチ９６（／コードスイッチ）を含んでいる。オプショナルストップスイッチ９０は、オプショナルストップを有効にするためのスイッチであり、オプショナルストップを有効にしたときには、加工プログラム上のオプショナルストップ（ＭＯ１）を含むプログラムの実行が完了したときに自動運転が停止する。シングルブロックスイッチ９２は、シングルブロックを有効にするためのスイッチであり、シングルブロックを有効にしたときには、加工プログラムが１ブロックごとに実行され、１ブロック終了する毎に自動運転が停止する。ドライランスイッチ９４は、ドライランを有効にするためのスイッチであり、ドライランを有効にしたときには、加工プログラムで指令された早送り指令及び切削送り指令を無視し、送り速度及びタレット１６の旋回速度はオーバーライドスイッチ６６で設定された速度となる。また、ブロックデリートスイッチ９６は、ブロックデリートを有効にするためのスイッチであり、ブロックデリートを有効にしたときには、加工プログラム上のスラッシュコード（／）が前についているプログラムの指令を無視する。
【００２８】
この実施形態では、入力手段３９は、更に、設定スイッチ７０、登録スイッチ７２、登録変更スイッチ７３及び条件無視スイッチ７４を含んでおり、これらスイッチ７０〜７４は操作盤４０上になく、表示装置４２の画面上に表示され、この画面上の所定領域を押圧操作することによって、これらのスイッチ７０〜７４として機能する。これらスイッチ７０〜７４については、後述する。
【００２９】
次に、図３を参照して、図示のコントローラ３８について説明すると、図示のコントローラ３８は、加工条件登録手段８２、加工条件読出し手段８４、加工条件対比手段８６、起動条件判定手段８８、運転許可信号生成手段９０、警告信号生成手段９２、条件無視信号生成手段９３、起動不可信号生成手段９４、第１メモリ手段９６及び第２メモリ手段９８を備えている。加工条件登録手段８８は、入力設定した加工条件（本明細書では「起動条件」と称することもある）を後述する如く第２メモリ手段９８に登録し、加工条件読出し手段８４は、第２メモリ手段９８に登録された加工条件（登録加工条件）を読出し、加工条件対比手段８６は、登録加工条件と起動時に設定した加工条件（起動加工条件）とを対比し、起動条件判定手段８８は、登録加工条件と起動加工条件との対比結果を後述する如く判定し、登録加工条件と起動加工条件とが一致したときには「運転許可」の判定をし、登録加工条件（起動条件）と起動加工条件とが一致しないときには「条件確認」の判定を行う。
【００３０】
また、運転許可信号生成手段９０は、起動条件判定手段８８が「運転許可」の判定をしたときに後述するように運転許可信号を生成し、警告信号生成手段９２は、起動条件判定手段８８が「条件確認」の判定をしたときに後述するように警告信号を生成し、条件無視信号生成手段９３は、後述するようにして条件無視の設定をしたときに条件無視信号を生成し、また起動不可信号生成手段９４は、後述するようにして起動不可の状態になったときに起動不可信号を生成する。第１メモリ手段９６には、旋盤本体２を制御するための各種制御プログラムが登録され、第２メモリ手段９８には、加工条件に関する情報が登録される。
【００３１】
この実施形態では、予め登録される加工条件（登録加工条件）として図４に示すものを登録可能なように構成されている。即ち、メインプログラム番号、送り速度１００％、オーバーライド１００％、ＭＯ１（オプショナルストップ）、切削油自動、チャック閉及びシャッタドア閉の条件について登録して自動加工前に起動加工条件としてこれらの条件が正しく入力設定されているかを確認することができる。メインプログラム番号は、登録した加工プログラムのうちから被加工物の加工に用いる加工プログラムの番号を確認するときに選択され、送り速度１００％は、送り速度を１００％に設定しているかを確認するときに選択され、オーバーライド１００％は、オーバーライドを１００％に設定しているかを確認するときに選択され、ＭＯ１（オプショナルストップ）は、オプショナルストップが有効になっていないかを確認するときに選択され、切削油自動は、切削油の供給が自動に設定しているかを確認するときに選択され、チャック閉は、被加工物が装着されてチャック８が閉状態になっているときに加工を行うように設定しているかを確認するときに選択され、またシャッタドア閉は、シャッタドアが閉状態になっているときに加工を行うように設定されているかを確認するときに選択される。
【００３２】
この実施形態では、登録加工条件として、メインプログラム番号、送り速度１００％、オーバーライド１００％、ＭＯ１（オプショナルストップ）、切削油自動、チャック閉及びシャッタドア閉の条件を選択できるようにしているが、ドライラン、シングルブロック、ブロックデリート（／コード）、チップコンベア自動及び制御軸原点などを更に加えるようにしてもよく、これら登録加工条件については、工作機械の種類などによって任意に適宜に選択して採用することができる。尚、ドライランは、ドライランが有効になっていないかを確認するときに選択され、シングルブロックは、シングルブロックが有効となっていないかを確認するときに選択され、ブロックデリートは、ブロックデリートが有効となっていないかを確認するときに選択され、またチップコンベア自動は、チックコンベア３４の作動が自動に設定しているかを確認するときに選択され、更に制御軸原点は、スライドが制御軸原点の状態でないと起動できないようにするときに設定される。
【００３３】
次に、図５〜７を参照して、加工条件の登録の流れについて説明する。加工条件を登録するには、ＭＤＩスイッチ６４を押圧して登録作業を開始する（ステップＳ１）。ＭＤＩスイッチ６４を押圧すると、表示装置４２の画面が「対話」の画面表示（図示せず）となり（ステップＳ２）、この「対話」の画面表示において、「起動条件確認」を選択する（ステップＳ３）。かくすると、表示装置４２の画面が、図６に示す「起動条件確認」の画面表示となり（ステップＳ４）、表示装置４２は、現時点の登録された加工条件（起動条件）の状態を表示する。この形態の起動条件確認画面では、画面表示の上端部に表示画面名の領域１００があり、その下側にメインプログラム番号の領域１０２があり、その下側に加工条件の登録状態を表示する登録状態表示領域１０４及び加工条件の現在の状態を表示する現状表示領域１０６があり、その下側の下端部に入力ボタンを表示する操作ボタン領域１０８がある。尚、この形態では、ＭＤＩスイッチ６４を押圧すると「対話」の画面表示となり、この「対話」の画面表示において「起動条件確認」を選択すると「起動確認画面」に移行するが、「対話」の画面表示を省略し、ＭＤＩスイッチ６４を押圧すると「起動確認画面」に直接的に移行するように構成することもできる。
【００３４】
そして、この「起動条件確認」の画面表示において、操作ボタン領域１０８の設定ボタン１１０（図３における設定スイッチ７０として機能する）を押圧すると（ステップＳ５）、ステップＳ６に進み、表示装置４２の画面が、図７に示す「起動条件設定」の画面表示となり、この画面でもって加工条件を登録加工条件として予め登録する。
【００３５】
加工条件（起動条件）の設定操作は、操作ボタン領域１０８のＯＮ／ＯＦＦボタン１１６（図３における登録スイッチ７２として機能する）により行われる。「起動条件確認」の画面において、登録可能な加工条件の各々に対応してチェック欄１２０が設けられ、加工条件を選択したときには、そのチェック欄１２０にチェックマーク１２２が付され、このチェックマーク１２２によって選択された加工条件（登録加工条件）を容易に知ることができる。
【００３６】
例えば、加工条件としての切削油自動を選択する場合、「起動条件確認」の画面において、切削油自動に例えばカーソルを合わせて選択し、かく選択した状態でもってＯＮ／ＯＦＦボタン１１６を押圧する。例えば、切削油自動が選択されていないときにＯＮ／ＯＦＦボタン１１６を押圧すると、チェック欄１２０にチェックマーク１２２が付されて切削油自動の登録設定が行われ、また切削油自動が選択されているときにこのＯＮ／ＯＦＦボタン１１６を押圧すると、チェック欄１２０のチェックマーク１２２が削除されて切削油自動の登録の解除設定が行われる。
【００３７】
このようにして登録すべき加工条件を設定し、かく設定入力すると、画面表示が例えば図７に示すようになり、この場合、メインプログラム番号、早送り速度、オーバーライド、切削油自動、チャック閉及びシャッタドア閉の加工条件が選択され、加工条件登録手段８２（図３参照）により上述した加工条件がコントローラ３２の第２メモリ手段９８に登録される（ステップＳ９）。このようにして確認すべき加工条件が第２メモリ手段９８に登録され、起動時にこれらの加工条件（即ち、登録加工条件）と起動時に設定された加工条件（起動加工条件）とが一致しているか否かの確認が自動的に行われる。尚、この実施形態では、加工条件（起動条件）を設定した時点で加工条件登録手段８２により自動的に第２メモリ手段９８に登録しているが、このような操作に代えて、加工条件（例えば、切削油自動）を設定した後入力ボタン１１８を入力操作して設定した加工条件を第２メモリ手段９８に登録するようにしてもよい。
【００３８】
次いで、図８〜図１２を参照して、被加工物を自動加工するに際して起動スイッチ５６を入力操作したときの制御の流れを説明する。起動スイッチ５６を入力操作すると、旋盤本体２の自動運転に先立ち起動条件が一致しているかの確認が行われる（ステップＳ１２）。作業者は、起動に際し上述したと同様にして自動運転の加工条件を設定し、起動時の加工条件（起動加工条件）を設定した後に、起動スイッチ５６を入力操作し、予め登録された加工条件（起動加工条件）を用いる場合、この加工条件の設定操作は省略することができる。
【００３９】
起動スイッチ５６を操作すると、加工条件読出し手段８４は第２メモリ手段９８に登録された加工条件（登録加工条件）を読み出し、加工条件対比手段８６は、起動時に設定された加工条件（起動加工条件）と読み出された加工条件（登録加工条件）とを対比し、起動条件判定手段８８は、加工条件の対比結果の判定を次のように行う。
【００４０】
起動加工条件が登録加工条件と一致するときには、起動条件判定手段８８は「運転可能」と判定し、この判定結果に基づき、運転許容信号生成手段９０が運転許容信号を生成し、この運転許容信号に基づいて、表示装置４２の表示画面に図１０に示すように「運転可能」の表示が行われる（ステップＳ１３）。表示画面に「運転可能」が表示されると、起動時に設定した加工条件（起動加工条件）でもって、自動運転による被加工物に対する加工が自動的に開始される（ステップＳ１４）。
【００４１】
また、起動加工条件が登録加工条件と一致しないときには、起動条件判定手段８８は「条件確認」と判定し、この判定結果に基づき、警告信号生成手段９２は警告信号（第１警告信号）を生成し、表示装置４２の表示画面が図６に示す第１警告の表示画面となる（ステップＳ１５）。この第１警告の表示画面では、現状表示領域１０６の「アラーム」の文字が作業者の注意を引くように表示され（例えば、黒色表示が赤色表示に変わって警告表示する）、起動加工条件が登録加工条件と一致していないことを知らせるとともに、登録状態表示領域１０４の不一致の加工条件、例えば切削油自動の文字が作業者の注意を引くように表示され（例えば、黒色表示が黄色表示に変わって不一致加工条件を警告表示する）、一致していない加工条件を知らせる。尚、このようなアラーム表示をすることなく、登録状態表示領域１０４の不一致の加工条件を例えば黄色表示などにして注意を引くようにしてもよい。
【００４２】
このように第１警告表示が表示されたときには、警告解消の操作が行われる（ステップＳ１６）。図９を参照して、この警告解消の操作について説明する。警告解消の操作を行うには、一つの方法として起動時に設定した起動加工条件を変更して一致させるようにすることであり（換言すると、起動時の設定ミスを正すこと）、他の方法として登録加工条件を変更して一致させるようにすることである（登録加工条件を修正すること）。
【００４３】
作業者が起動加工条件を変更する場合には、第１警告表示において不一致表示された加工条件を正しく修正する。この場合、ステップＳ１６−１からステップＳ１６−２を経てステップＳ１６−３に進み、作業者は、操作盤４０の切削油スイッチ８４を正しく再入力して警告起動条件の設定変更を行う。例えば、起動時に「切削油自動」をオフ（ＯＦＦ）と誤って入力していたときに、起動加工条件の設定操作に戻って「切削油自動」をオン（ＯＮ）と正しく入力設定する。
【００４４】
また、作業者が登録加工条件を修正する場合には、第１警告表示において不一致表示された加工条件を起動時に設定した加工条件に修正する。例えば、「切削油自動」と登録していた加工条件を「切削油自動」の選択解除の修正登録する（即ち、「切削油自動」をオフ（ＯＦＦ）にする）。この場合、作業者は、図６に示す「起動条件確認」の画面において操作ボタン領域１０８の設定ボタン１１０を操作する。かくすると、ステップＳ１６−１を経てステップＳ１６−４に進み、表示装置４２の画面が、図７に示す「起動条件設定」の画面となり、この「起動条件設定」の画面において、上述したと同様にして不一致表示された加工条件を起動時に設定した加工条件（例えば、「切削油自動」の設定解除）と一致するように修正する。例えば、ＭＤＩカーソルキーでカーソルを切削油自動に合わせて選択し、かく選択した状態でもってＯＮ／ＯＦＦボタン１１６を押圧して「切削油自動」のチェックマークを外して解除し（ステップＳ１６−５）、このようにして修正した加工条件が第２メモリ手段９８に登録される。尚、入力ボタン１１８の入力操作を必要とする場合、ＯＮ／ＯＦＦボタン１１６を入力操作して「切削油自動」を解除し、その後に入力ボタン１１８を入力操作すればよく、このようにして設定変更内容がメモリ手段９８に登録される。
【００４５】
ステップＳ１６−３において起動加工条件の設定変更を行う、又はステップＳ１６−５において登録加工条件の修正を行った後は、再度、起動スイッチ５６を押圧する（ステップＳ１６−６）。かくすると、加工条件対比手段８６は、起動加工条件（ステップＳ１６−３において起動加工条件を変更したときには、変更した起動加工条件）と登録加工条件（ステップＳ１６−５において登録加工条件を修正したときには、修正した登録加工条件）とを対比し、起動条件判定手段８８は、加工条件の対比結果の判定を再び行う（ステップＳ１６−７）。
【００４６】
起動加工条件が登録加工条件と一致するときには、起動条件判定手段８８は「運転可能」と判定し、この判定結果に基づき、運転許容信号生成手段９０が運転許容信号を生成し、表示装置４２の表示画面に上述した「運転可能」の表示が行われる（ステップＳ１６−８）。表示画面に「運転可能」が表示されると、ステップＳ１６−３において起動加工条件を変更したときには、変更した起動加工条件でもって、又はステップＳ１６−５において登録加工条件を修正したときには、起動時に設定した起動加工条件でもって、自動運転による被加工物に対する加工が開始される（ステップＳ１４）。
【００４７】
尚、起動加工条件が登録加工条件と一致しないときには、再び、起動条件判定手段８８は「条件確認」と判定し、この判定結果に基づき、警告信号生成手段９２は警告信号（第２警告信号）を生成し、表示装置４２の表示画面が第２警告の表示画面となる（ステップＳ１７）。この第２警告の表示画面では、第１警告の表示画面と同様に、現状表示領域１０６のアラームの文字が表示されて起動加工条件が登録加工条件と一致していないことを知らせるとともに、登録状態表示領域１０４の不一致の加工条件が表示されて一致していない加工条件を知らせる。このアラーム表示をすることなく上述したようにその旨の注意を喚起するようにしてもよい。
【００４８】
ステップＳ１６−２において、作業者は起動加工条件を変更することに代えて、不一致加工条件を無視するように、操作ボタン領域１０８の条件無視ボタン１２０（条件無視スイッチ７４として機能する）を押圧するようにしてもよい。このように条件無視ボタン１２０を押圧すると、起動無視信号生成手段９３は起動無視信号を生成し、この起動無視信号に基づいて、表示装置４２の画面が、図１１に示す通りの「起動条件無視」の画面表示となり、メインプログラム番号の領域１０２に「起動条件無視」と表示されて起動加工条件と登録加工条件とが不一致で起動条件無視の状態に設定されていることを表示する（ステップＳ１６−１０）。
【００４９】
このように「起動条件無視」の設定をすると、ステップＳ１６−９からステップＳ１６−１０を経てステップＳ１４に進み、起動加工条件と登録加工条件との不一致が無視されて起動時に設定された起動加工条件が優先され、この起動加工条件でもって被加工物に対する自動運転による加工が行われる。
【００５０】
また、ステップＳ１６−７からステップＳ１７に進んで上述した第２警告表示が表示されると、警告解消の操作に代えて、操作ボタン領域１０８の条件無視ボタン１２０を押圧して条件無視の設定を行う（ステップＳ１８）。このように条件無視ボタン１２０を押圧すると、上述したと同様に、起動無視信号生成手段９３は起動無視信号を生成し、表示装置４２の画面が、図１１に示す通りの「起動条件無視」の画面表示となり、起動加工条件と登録加工条件とが不一致で起動条件無視の状態に設定される。そして、ステップＳ１４に進み、起動加工条件と登録加工条件との不一致が無視されてこのときも起動加工条件が優先され、この起動加工条件でもって被加工物に対する加工が行われる。
【００５１】
ステップＳ１８において条件無視ボタン１２０を押圧しないときには、起動不可信号生成手段９４が起動不可信号を生成し、この起動不可信号に基づいて、表示装置４２の画面が、図１２に示す通りの「起動不可」の画面となり、メインプログラム番号の領域１０２に「起動不可」と表示されて起動加工条件と登録加工条件とが不一致で起動不可の状態に設定され、自動加工できないことを表示する。
【００５２】
このように「起動不可」の状態になると、起動操作のやり直しとなり、ステップＳ１１に戻り、起動スイッチ５６を再度押圧して上述した操作を繰り返し遂行し（必要に応じて起動時の加工条件を再設定した後に起動スイッチ５６を押圧する）、起動加工条件と登録加工条件が一致する（又は条件無視ボタン１２０を押圧する）と、ステップＳ１４に移り、自動運転による被加工物に対する加工が行われる。
【００５３】
以上、本発明に従う工作機械を一例としてのＮＣ旋盤に適用して説明したが、これに限定されず、本発明はマシニングセンタなどの他の形態の工作機械にも同様に適用することができる。
【００５４】
また、例えば、上述した実施形態では、「運転可能」、「起動条件無視」及び「起動不可」の表示を画面のプログラム番号の領域１０２に表示しているが、これらの表示の領域については画面の適宜の領域に表示する、例えば専用の現状設定状態表示の領域を設けて表示するようにしてもよい。
【００５５】
また、例えば、上述した実施形態では、加工条件（登録加工条件）の一つに「切削油自動」としているが、「自動」の設定が可能な条件、例えば「切削油自動」、「コンベア自動などの二つ以上の自動の条件を設けるようにしてもよい。
【００５６】
また、例えば、登録加工条件として、メインプログラム番号、送り速度１００％、オーバーライド１００％、ＭＯ１（オプショナルストップ）、切削油自動、チャック閉及びシャッタドア閉、ドライラン、シングルブロック、ブロックデリート（／コード）及びチップコンベア自動などに加えて更に、プログラム先頭、連続運転切、ハンドルリトレース、系統選択などを加えるようにしてもよく、プログラム先頭とは、プログラムを開始するブロックが先頭からでないと自動運転を行うことができないことを確認するために設定され、連続運転切とは、連続運転がオフの状態になっているかを確認するために設定され、ハンドルリトレースは、ハンドルリトレース（手動パルス発生器を使用して加工プログラムで指令された加工経路に機械動作を進めたり戻したりすること）がオフの状態になっているかを確認するために設定され、また系統選択は、設定した系統の値が正しいかを確認するために設定される。
【００５７】
このような加工条件（登録加工条件）として、更にはワーク着座確認装置、自動電源遮断装置の有効状態かの確認なども加えるようにしてもよく、更にまた工作機械に付設されるローダ装置、テール装置、ツールプリセッタ装置、パーツキャッチ装置などが適正状態にセットされているかの確認なども加えるようにしてもよい。
【００５８】
更に、上述した実施形態では、加工条件（登録加工条件）を登録設定し、起動前に設定される加工条件（起動加工条件）と登録加工条件との加工条件の対比判定を起動スイッチ５６を入力操作した後に行っているが、このような構成に代えて、登録加工条件についてはコントローラ３８の第２メモリ手段９８に予め登録しておき、起動前の起動加工条件の設定の段階において、表示画面４２については例えば「起動条件確認」の画面を表示し、加工条件（起動加工条件）を設定する毎に加工条件対比手段８６により登録加工条件と起動加工条件とを対比判定するようにし、アラーム表示が表示された加工条件についてこの段階で再入力設定するようにしてもよい。
【００５９】
また、上述した実施形態では、図８に示すように、第１警告表示の後に警告解消操作を行った後に再度起動条件が一致するかを判定し、起動条件が一致しない場合に第２警告表示を行っているが、このような制御操作に代えて、例えば、警告解消操作を行った後に起動条件が一致しない場合に「起動不可」の表示を行ってステップＳ１１に戻るようにしてもよい（この場合、再度起動スイッチ５６をオンにして上述した操作を繰り返すようにする）。
【符号の説明】
【００６０】
２  旋盤本体（工作機械本体）
４  主軸部
６  タレット部
４０  操作盤
３２  コントローラ
３９  入力手段
４２  表示装置
８２  加工条件登録手段
８４  加工条件読出し手段
８６  加工条件対比手段
８８  起動条件判定手段
９０  運転許容信号生成手段
９２  警告信号生成手段
９３  起動無視信号生成手段
９４  起動不可信号生成手段
【図１】
2015109077.tif 000003
【図２】
2015109077.tif 000004
【図３】
2015109077.tif 000005
【図４】
2015109077.tif 000006
【図５】
2015109077.tif 000007
【図６】
2015109077.tif 000008
【図７】
2015109077.tif 000009
【図８】
2015109077.tif 000010
【図９】
2015109077.tif 000011
【図１０】
2015109077.tif 000012
【図１１】
2015109077.tif 000013
【図１２】
2015109077.tif 000014