(57)【要約】【課題】研削加工後の良否判定を的確に行うことができる工作機械システムを提供すること。【解決手段】工作物Ｗを回転可能に支持する工作物支持装置２０と、工作物支持装置２０に対し、工作物Ｗの回転軸線方向に交差する方向へ相対移動可能に設けられる砥石台３２と、砥石台３２に対して回転可能に支持され、工作物Ｗに対する研削加工を行う砥石車３４と、砥石車３４による工作物Ｗの研削加工時に発生する研削負荷を検出する研削負荷検出器３９と、砥石車３４による工作物Ｗの残り研削代を演算する研削残量演算部２３０と、研削負荷が所定の第一閾値Ｔｈ１を上回った時の残り研削代が所定の第二閾値Ｔｈ２に下回る場合に、工作物Ｗが不良であると判定する良否判定部２１０とを備える、工作機械システム。【選択図】図５
2019214108.tif 000002
【特許請求の範囲】
【請求項１】
工作物を回転可能に支持する工作物支持装置と、
前記工作物支持装置に対し、前記工作物の回転軸線方向に交差する方向へ相対移動可能に設けられる砥石台と、
前記砥石台に対して回転可能に支持され、前記工作物に対する研削加工を行う砥石車と、
前記砥石車による前記工作物の研削加工時に発生する研削負荷を検出する研削負荷検出器と、
前記砥石車による前記工作物の残り研削代を演算する研削残量演算部と、
前記研削負荷が所定の第一閾値を上回った時の前記残り研削代が所定の第二閾値に下回る場合に、前記工作物が不良であると判定する良否判定部と、
を備える、工作機械システム。
【請求項２】
前記第一閾値は、前記残り研削代とは関係なく一定であり、
前記良否判定部は、前記研削負荷が前記第一閾値を上回る期間が複数回あった場合、最後に前記第一閾値を上回った期間のうち、前記研削負荷が最大値となったときの前記残り研削代が前記第二閾値を下回った場合に、前記工作物が不良であると判定する、請求項１に記載の工作機械システム。
【請求項３】
前記第一閾値は、前記残り研削代に応じて変動する、請求項１に記載の工作機械システム。
【請求項４】
前記工作機械システムは、前記砥石台の位置を検出する砥石台位置検出器を備え、
前記研削残量演算部は、研削加工が終了したときの前記砥石台の位置を基準にして前記残り研削代を演算する、請求項１−３の何れか一項に記載の工作機械システム。
【請求項５】
前記工作機械システムは、
前記工作物の研削加工中に前記研削負荷に関するデータを、研削加工終了後の前記工作物に対して実際に行った良否検査の結果と関連づけて記憶するデータ蓄積部と、
前記データ蓄積部に蓄積された複数の前記データを解析し、前記第一閾値又は前記第二閾値を決定する閾値解析部と、
を備え、
前記良否判定部は、前記閾値解析部により決定された前記第二閾値を用いて前記工作物の良否を判定する、請求項１−４の何れか一項に記載の工作機械システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械システムに関する。
【背景技術】
【０００２】
特許文献１には、砥石車モータの電力値が所定の閾値を上回った場合に、工作物に研削焼けが発生したと判定する異常判定装置に関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−９７８３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、研削焼けが発生した場合、工作物Ｗには加工変質層が形成される。この点に関して、研削加工中に研削焼けが発生したとしても、その後の研削加工によって加工変質層が研削加工で除去された場合、研削加工後の工作物Ｗは、加工変質層を有しない良品となる。良品である工作物を不良品として除去することは、不良品として廃棄する工作物の増加につながるため、製造コストが嵩む要因となる。
【０００５】
本発明は、研削加工後の良否判定を的確に行うことができる工作機械システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の工作機械システムは、工作物を回転可能に支持する工作物支持装置と、前記工作物支持装置に対し、前記工作物の回転軸線方向に交差する方向へ相対移動可能に設けられる砥石台と、前記砥石台に対して回転可能に支持され、前記工作物に対する研削加工を行う砥石車と、前記砥石車による前記工作物の研削加工時に発生する研削負荷を検出する研削負荷検出器と、前記砥石車による前記工作物の残り研削代を演算する研削残量演算部と、前記研削負荷が所定の第一閾値を上回った時の前記残り研削代が所定の第二閾値に下回る場合に、前記工作物が不良であると判定する良否判定部とを備える。
【０００７】
本発明の工作機械システムによれば、良否判定部は、研削加工中の研削負荷が第一閾値を上回った工作物に関して、研削負荷が第一閾値を上回った時の残り研削代が第二閾値に下回る場合に、当該工作物が不良であると判定する。この場合、工作機械システムは、研削加工中の研削負荷が第一閾値を上回った工作物を一律的に不良品と判定する場合と比べて、正確な良否判定を行うことができる。つまり、工作機械システムは、実際には良品である工作物を良否判定部が誤って不良品であると判定することを抑制できる。その結果、工作機械システムは、良品である工作物が不良品として廃棄されることを減らすことができるので、製造コストの低減を図ることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態における工作機械システムの概略構成を示す図であり、工作機械を平面視した図を示す。
【図２】工作機械システムのブロック図である。
【図３】研削加工中における砥石回転用モータの電流値及び砥石台のＸ軸座標の推移を示したグラフである。
【図４】データ蓄積部に蓄積されるデータの一例を示す図である。
【図５】良否判定部により実行される良否判定処理を示したフローチャートである。
【図６】ピーク時の電流値と、実際の良否検査の結果との関係を示した図である。
【図７】ピーク時の残り研削代と、実際の良否検査の結果との関係を示した図である。
【図８】残り研削代と第一閾値との関係を示すである。
【図９】変形例における残り研削代と第一閾値との関係を示す図である。
【発明を実施するための形態】
【０００９】
（１．工作機械システム１の概略）
以下、本発明に係る工作機械システムを適用した実施形態について、図面を参照しながら説明する。まず、図１を参照して、本発明に係る工作機械システム１の概略構成を説明する。
【００１０】
図１に示すように、工作機械システム１は、工作機械１００と、解析装置２００とを備える。工作機械１００は、工作物Ｗの研削加工に用いる砥石台トラバース型の研削盤である。なお、本実施形態では、工作物Ｗがクランクシャフトであり、クランクジャーナル及びクランクピン等を研削部位とする場合を例に挙げて説明する。解析装置２００は、工作物Ｗに対する加工が終了した後、工作機械１００から収集した加工データに基づき、工作物Ｗが良品であるか否かの解析を行う。
【００１１】
（２．工作機械１００）
次に、工作機械１００について説明する。図１に示すように、工作機械１００は、ベッド１０と、工作物支持装置２０と、砥石支持装置３０と、定寸装置４０と、制御装置５０とを主に備える。なお、以下において、砥石台のトラバース送り方向をＺ軸方向、トラバース送り方向に直交する水平方向（プランジ送り方向）をＸ軸方向、トラバース送り方向と直交する鉛直方向をＹ軸方向とする。
【００１２】
ベッド１０は、ほぼ矩形状からなり、床上に配置される。ただし、ベッド１０の形状は矩形状に限定されるものではない。ベッド１０の上面には、Ｚ軸方向に延びるように、且つ、相互に平行に配置された一対のＺ軸ガイドレール１１ａ、１１ｂが設けられる。そして、一対のＺ軸ガイドレール１１ａ、１１ｂの間には、Ｚ軸ボールねじ１１ｃと、Ｚ軸ボールねじ１１ｃを回転駆動する砥石台用Ｚ軸モータ１１ｄとが配置される。また、ベッド１０には、研削条件等に関する各種パラメータが入力される操作盤１２が設けられ、操作盤１２は、作業者により操作される。
【００１３】
工作物支持装置２０は、ベッド１０に設けられる。工作物支持装置２０は、工作物Ｗを回転可能に両端支持する。なお、工作物Ｗは、工作物支持装置２０に対し、クランクジャーナルが回転中心となるように工作物支持装置２０は、主軸台２１と、心押台２２とを主に備える。
【００１４】
主軸台２１は、主軸台本体２３と、主軸２４と、主軸モータ２５と、主軸センタ２６とを備える。主軸台本体２３は、ベッド１０の上面に固定される。主軸２４は、軸方向をＺ軸方向へ向けた状態で、主軸台本体２３に対して回転可能に挿通支持される。主軸モータ２５は、主軸２４の左端に設けられる。主軸モータ２５は、主軸台本体２３に対して主軸２４をＺ軸回りに回転駆動する。なお、主軸モータ２５には、主軸モータ２５の回転角を検出可能なエンコーダ（図示せず）が設けられている。主軸センタ２６は、主軸２４の右端に設けられ、軸状の工作物Ｗの軸方向一端を支持する。
【００１５】
心押台２２は、心押台本体２７と、心押センタ２８とを備える。心押台本体２７は、ベッド１０の上面に固定される。心押センタ２８は、軸方向をＺ軸方向へ向けた状態で、心押台本体２７に対して回転可能に挿通支持される。心押センタ２８は、主軸センタ２６との間で、工作物Ｗの軸方向両端をＺ軸回りに回転可能に支持する。また、心押センタ２８は、工作物Ｗの長さに応じて心押台本体２７の右端面からの突出量の変更が可能に構成される。
【００１６】
砥石支持装置３０は、砥石台トラバースベース３１と、砥石台３２と、砥石軸部材３３と、砥石車３４と、砥石回転用モータ３５とを主に備える。砥石台トラバースベース３１は、ベッド１０に対し、Ｚ軸方向へ移動可能に設けられた矩形板状の部材である。具体的に、砥石台トラバースベース３１は、Ｚ軸ボールねじ１１ｃのナット部材に連結され、Ｚ軸モータ１１ｄの駆動により一対のＺ軸ガイドレール１１ａ，１１ｂに沿ってＺ軸方向へ移動する。
【００１７】
また、砥石台トラバースベース３１の上面には、Ｘ軸方向に延びるように、且つ、相互に平行に配置された一対のＸ軸ガイドレール３１ａ、３１ｂが設けられる。そして、一対のＸ軸ガイドレール３１ａ、３１ｂの間には、Ｘ軸ボールねじ３１ｃと、Ｘ軸ボールねじ３１ｃを回転駆動するＸ軸モータ３１ｄとが配置されている。
【００１８】
砥石台３２は、砥石台トラバースベース３１に対し、Ｘ軸方向へ移動可能に設けられた矩形板状の部材である。具体的に、砥石台３２は、一対のＸ軸ガイドレール３１ａ，３１ｂ上をＸ軸方向へ移動可能に配置されている。砥石台３２は、Ｘ軸ボールねじ３１ｃのナット部材に連結され、Ｘ軸モータ３１ｄの駆動により一対のＸ軸ガイドレール３１ａ，３１ｂに沿って移動する。このように、砥石台３２は、ベッド１０及び工作物支持装置２０に対し、Ｘ軸方向及びＺ軸方向に相対移動可能に構成されている。
【００１９】
砥石軸部材３３は、砥石台３２に対し、Ｚ軸に平行な回転軸線回りに回転可能に支持される。砥石車３４は、砥石軸部材３３の一端に対し、砥石軸部材３３と一体回転可能に設けられる。砥石回転用モータ３５は、砥石台３２の上面に設けられ、ベルト・プーリ機構３６を介して砥石軸部材３３を回転駆動し、砥石車３４を回転させる。そして、砥石車３４は、回転しながら工作物Ｗを研削する。なお、砥石回転用モータ３５は、ベルト・プーリ機構３６を用いずに、直接的に砥石軸部材３３及び砥石車３４を回転させてもよい。
【００２０】
図２に示すように、工作機械１００は、砥石台３２のＺ軸方向における位置を検出するＺ軸位置検出器３７と、砥石台３２のＸ軸方向における位置を検出するＸ軸位置検出器３８と、砥石車３４による工作物Ｗの研削加工時に発生する研削負荷を検出する研削負荷検出器３９とを更に備える。なお、研削負荷検出器３９は、砥石回転用モータ３５の動力値を研削負荷として検出する。
【００２１】
本実施形態において、工作機械１００は、Ｚ軸位置検出器３７及びＸ軸位置検出器３８として、Ｚ軸モータ１１ｄ及びＸ軸モータ３１ｄの回転等を測定するロータリエンコーダを用いているが、リニアスケール等の直線位置検出器をＺ軸位置検出器３７及びＸ軸位置検出器３８として用いてもよい。また、本実施形態において、工作機械１００は、研削負荷検出器３９として、砥石回転用モータ３５の電流値を検出する電流計を用いているが、砥石回転用モータ３５の電圧や電力を測定する電圧計や電力計等を研削負荷検出器３９として用いてもよい。
【００２２】
定寸装置４０は、ベッド１０に設けられ、工作物Ｗであるクランクシャフトの研削部位であるクランクピン又はクランクジャーナルの外径を測定する。制御装置５０は、工作機械１００に関する制御を行う。そして、制御装置５０は、ＰＬＣ（プログラマブル・ロジック・コントローラ）５１と、ＮＣ装置５２とを主に備える。
【００２３】
ＰＬＣ５１は、例えば、定寸装置４０が測定した測定値データを取得すると共に、図示しないクーラント供給装置によるクーラントの供給制御を行う。ＮＣ装置５２は、定寸装置４０による測定結果に基づき、各種モータ（主軸モータ２５、Ｚ軸モータ１１ｄ、Ｘ軸モータ３１ｄ及び砥石回転用モータ３５等）の駆動制御を行う。また、ＮＣ装置５２は、Ｚ軸位置検出器３７、Ｘ軸位置検出器３８及び研削負荷検出器３９が検出した検出値データを取得する。
【００２４】
（３．解析装置２００の概略）
続いてに、解析装置２００の概略を説明する。図２に示すように、解析装置２００は、良否判定部２１０と、第一閾値設定部２２０と、研削残量演算部２３０と、第二閾値設定部２４０とを備える。
【００２５】
良否判定部２１０は、研削加工後の工作物Ｗが良品であるか否かを判定する。第一閾値設定部２２０は、良否判定部２１０が工作物Ｗに研削焼けが発生したか否かの判定を行う際に用いる第一閾値Ｔｈ１を設定する。本実施形態において、第一閾値Ｔｈ１は、電流値であり、良否判定部２１０は、研削負荷検出器３９により検出された電流値が第一閾値Ｔｈ１を上回った場合に、工作物Ｗに研削焼けが発生したと判定する。なお、第一閾値Ｔｈ１の設定は、研削部位に応じて変えることも可能である。
【００２６】
研削残量演算部２３０は、砥石車３４による工作物Ｗの残り研削代を演算する。具体的に、研削残量演算部２３０は、一の研削部位に対する研削加工を行う中で、研削負荷検出器３９が検出した電流値が最大となったとき（以下「ピーク時」と称す）の工作物Ｗの残り研削代（研削残量）を演算により求める。
【００２７】
第二閾値設定部２４０は、良否判定部２１０が研削加工後の工作物Ｗが良品であるか否かの判定を行う際に用いる第二閾値Ｔｈ２を設定する。本実施形態において、第二閾値Ｔｈ２は、残り研削代（研削残量）であり、良否判定部２１０は、ピーク時の残り研削代が第二閾値Ｔｈ２を下回る場合に、工作物Ｗが不良品であると判定する。なお、第二閾値Ｔｈ２の設定は、研削部位に応じて変えることも可能である。
【００２８】
また、解析装置２００は、データ蓄積部２５０と、閾値解析部２６０とを更に備える。データ蓄積部２５０は、工作物Ｗの研削加工中に取得したデータを記憶し、蓄積する。工作機械１００は、工作物Ｗの一の研削部位の研削加工が終了した後、当該研削加工時に取得したデータを解析装置２００に送信する。なお、工作機械１００から解析装置２００に送信されるデータとしては、Ｘ軸位置検出器３８が検出した砥石台３２のＸ軸座標値に関するデータや、研削負荷検出器３９が検出した砥石回転用モータ３５の電流値（即ち、研削負荷）に関するデータ等が挙げられる。また、データ蓄積部２５０には、研削加工後の工作物Ｗに対し、研削焼けに起因する加工変質層が形成されていたか否かについて実際に行った良否検査の結果を示すデータが、解析装置２００から受信した当該工作物Ｗのデータに関連づけて記憶される。
【００２９】
閾値解析部２６０は、データ蓄積部２５０に蓄積された複数のデータを解析し、第一閾値Ｔｈ１及び第二閾値Ｔｈ２の設定値を導出する。そして、良否判定部２１０は、閾値解析部２６０により導出された第一閾値Ｔｈ１及び第二閾値Ｔｈ２を用いて、工作物Ｗの良否判定を行う。
【００３０】
（４．良否判定の手順）
ここで、図３から図５を参照して、良否判定部２１０が行う工作物Ｗの良否判定の手順を説明する。図３に示すように、工作物Ｗの一の研削部位に対する研削加工が終了すると、ＮＣ装置５２は、当該研削加工中に取得したデータを解析装置２００に送信する。具体的に、ＮＣ装置５２は、Ｘ軸位置検出器３８が検出した砥石台３２のＸ軸座標値に関するデータや、研削負荷検出器３９が検出した砥石回転用モータ３５の電流値（即ち、研削負荷）の検出値に関するデータ等を取得する。
【００３１】
なお、工作機械１００による研削加工は、荒加工工程と、仕上加工工程とを含む。荒加工工程は、仕上加工工程よりも砥石台の送り速度が大きい。つまり、荒加工工程は、仕上加工工程と比べて、時間あたりの工作物Ｗの研削量が大きく、研削負荷も大きくなる。また、工作機械１００は、定寸装置４０による計測結果に基づき、研削部位の外径が、研削部位ごとに設定された所定値に到達した段階で、砥石台３２の送り速度を変更し、荒加工工程から仕上加工工程へ移行する。そして、工作機械１００は、研削部位の外径が目標値に到達すると、砥石台３２を工作物Ｗに対して後退させる。これにより、工作機械１００は、工作物Ｗの一の研削部位に対する一連の研削加工を終了する。
【００３２】
図４に示すように、解析装置２００は、取得したデータに基づき、ピーク時における砥石回転用モータ３５の電流値及び砥石台３２のＸ軸座標値を抽出する。ここで、解析装置２００は、電流値が第一閾値Ｔｈ１を上回る期間が複数回あった場合に、最後に第一閾値Ｔｈ１を上回った期間でのピーク時における電流値及びＸ軸座標値を抽出する。また、解析装置２００は、抽出した電流値及びＸ軸座標値を、解析装置２００によるデータ取得時の時刻、研削部位、及び実際の良否検査の結果と関連づけてデータ蓄積部２５０に記憶する。
【００３３】
次に、研削残量演算部２３０は、研削負荷検出器３９が検出する電流値の変動推移に基づき、研削加工が終了したときの砥石台３２のＸ軸方向位置、即ち、工作物Ｗの残り研削代が０となったときの砥石台３２のＸ軸座標値を特定する。続いて、研削残量演算部２３０は、ピーク時における砥石台３２のＸ軸座標値を特定する。そして、研削残量演算部２３０は、研削加工が終了したときの砥石台３２のＸ軸方向位置とピーク時における砥石台３２のＸ軸方向位置とに基づき、ピーク時の残り研削代を演算により求める。
【００３４】
このように、研削残量演算部２３０は、研削加工が終了したときの砥石台のＸ軸方向位置を基準にして残り研削代を演算により求める。この場合、研削残量演算部２３０は、砥石車３４の外径に関係なく、残り研削代を演算により求めることができる。つまり、研削残量演算部２３０は、砥石車３４の外径がドレッシング等により変化したとしても、残り研削代を正確に求めることができる。
【００３５】
次に、図５に示すフローチャートを参照しながら、良否判定部２１０により実行される良否判定処理について説明する。良否判定処理は、研削加工後の工作物Ｗに対して行う処理であり、研削加工後の工作物Ｗに加工変質層が形成されていると判断した場合に、当該工作物Ｗを不良品と判定する。
【００３６】
良否判定部２１０は、良否判定処理において、最初に、ピーク時における電流値が第一閾値Ｔｈ１を上回ったか否かを判定する（Ｓ１）。その結果、ピーク時における電流値が第一閾値Ｔｈ１を上回っていた場合に（Ｓ１：Ｙｅｓ）、良否判定部２１０は、続いて、ピーク時における残り研削代が第二閾値Ｔｈ２を下回ったか否かを判定する（Ｓ２）。
【００３７】
良否判定部２１０は、ピーク時における残り研削代が第二閾値Ｔｈ２を下回っていた場合（Ｓ２：Ｙｅｓ）、研削加工後の工作物Ｗに加工変質層が形成されていると判断する。つまり、良否判定部２１０は、当該工作物Ｗが不良品であると判定し（Ｓ３）、本処理を終了する。一方、良否判定部２１０は、ピーク時の電流が第一閾値Ｔｈ１以下である場合（Ｓ１：Ｎｏ）、及び、ピーク時の電流が第一閾値Ｔｈ１を上回った場合であってもピーク時の残り研削代が第二閾値Ｔｈ２以上であれば（Ｓ２：Ｎｏ）、良否判定部２１０は、工作物Ｗが良品であると判定し（Ｓ４）、本処理を終了する。
【００３８】
ここで、工作物Ｗの研削加工中に加工変質層が形成されたとしても、形成された加工変質層が、その後の研削加工で研削され、研削加工終了時において工作物Ｗから除去される場合がある。この場合、研削加工後の工作物Ｗは、良品であると考えられる。
【００３９】
そこで、良否判定部２１０は、工作物Ｗの研削加工時において、ピーク時に発生した研削負荷としての電流値が第一閾値Ｔｈ１を上回った工作物Ｗに関して、当該ピーク時における残り研削代が第二閾値Ｔｈ２を下回る場合に限り、当該工作物Ｗが不良品であると判定する。この場合、工作機械システム１は、研削加工中の研削負荷が第一閾値Ｔｈ１を上回った工作物Ｗを一律的に不良品と判定する場合と比べて、正確な良否判定を行うことができる。
【００４０】
つまり、工作機械システム１は、実際には良品である工作物Ｗを良否判定部２１０が誤って不良品であると判定することを抑制できる。その結果、工作機械システム１は、良品である工作物Ｗが不良品として廃棄されることを減らすことができるので、製造コストの低減を図ることができる。
【００４１】
（５．第一閾値Ｔｈ１及び第二閾値Ｔｈ２の解析）
次に、図６及び図７を参照しながら、閾値解析部２６０が行う第一閾値Ｔｈ１及び第二閾値Ｔｈ２の解析について、例を挙げながら説明する。なお、図６及び図７において、実際の良否検査の結果として、加工変質層がなかった工作物Ｗは、○印で、加工変質層があった工作物Ｗは、×印で、それぞれ示される。
【００４２】
まず、図６を参照しながら、第一閾値Ｔｈ１の解析内容について説明する。図６に示すように、閾値解析部２６０は、データ蓄積部２５０に蓄積された複数のデータを使用し、各々の工作物Ｗのピーク時における電流値と当該工作物Ｗの良否検査の結果との照合を行う。そして、閾値解析部２６０は、良否検査の結果において不良品と判定された全ての工作物Ｗを加工した際のピーク時における電流値の最大値よりも低い値を、第一閾値Ｔｈ１として導出する。
【００４３】
これにより、良否判定部２１０は、良否判定処理（図５参照）の中で実行されるＳ１の処理において、過去に行った良否検査の結果において不良品と判定された工作物Ｗの全てに対し、加工変質層を有するとの判定を行うことになる。よって、閾値解析部２６０は、過去の実績に基づき、第一閾値Ｔｈ１に設定する値として適切な電流値を導出できるので、工作機械システム１は、加工変質層を有する工作物Ｗを誤って良品であると判定することを回避できる。
【００４４】
続いて、図７を参照しながら、第二閾値Ｔｈ２の解析内容について説明する。図７に示すように、閾値解析部２６０は、データ蓄積部２５０に蓄積された複数のデータから、ピーク時の電流値が第一閾値Ｔｈ１を超えたときのデータを抽出する。そして、抽出したデータに使用し、各々の工作物Ｗのピーク時における残り研削代と当該工作物Ｗの良否検査の結果との照合を行う。そして、閾値解析部２６０は、良否検査の結果において不良品と判定された全ての工作物Ｗを抽出し、当該全ての工作物Ｗを加工した際のピーク時における残り研削代の最小値よりも高い値を、第二閾値Ｔｈ２として導出する。
【００４５】
これにより、良否判定部２１０は、良否判定処理（図５参照）において、過去の良否検査の結果において不良品と判定された工作物Ｗの全てに対し、不良品であるとの判定を行うことになる。よって、閾値解析部２６０は、過去の実績に基づき、第二閾値Ｔｈ２に設定する値として適切な電流値を導出できるので、工作機械システム１は、加工変質層を有する工作物Ｗが誤って良品であると判定されることを回避できる。
【００４６】
ここで、良否判定部２１０は、研削加工時において電流値が第一閾値Ｔｈ１を超える期間が複数回あった場合に、最後に第一閾値Ｔｈ１を超えて期間でのピーク時における残り研削代に基づき、工作物Ｗの良否判定を行う。そして、第二閾値Ｔｈ２は、残り研削代の寸法であって、研削焼けに起因して形成される加工変質層の深さ寸法よりも大きな値が第二閾値Ｔｈ２として設定される。つまり、工作物Ｗの研削加工の中で、最後に研削焼けが発生した時点での残り研削代が第二閾値Ｔｈ２よりも大きければ、良否判定部２１０は、最後の研削焼けに起因して形成された加工変質層が、その後の研削加工により除去されたと判断し、当該工作物Ｗが良品であるとの判定を行う。
【００４７】
このように、良否判定部２１０は、研削加工中に研削焼けが発生したと判定した場合であっても、その後の研削加工で加工変質層が除去されたと判断した場合に、当該工作物Ｗを良品として判定することができる。よって、工作機械システム１は、良品が誤って不良品と判定されることを抑制できるので、良品である工作物Ｗが不良品として廃棄されることを減らすことができるので、製造コストの低減を図ることができる。
【００４８】
ここで、作業者は、研削加工後の工作物Ｗに対して実際に行う良否検査での検査基準に応じて、閾値解析部２６０が導出する第二閾値Ｔｈ２の設定を変えることができる。具体的に、作業者は、研削加工後の工作物Ｗの良否検査を行うにあたり、硬化した部位（白層）の有無に基づき、加工変質層の有無を判定することができる。これに対し、作業者は、軟化した部位（軟化層）の有無に基づき、加工変質層の有無を判定することもできる。
【００４９】
この点に関して、軟化層は、白層よりも深い位置に形成される。よって、研削加工時に形成された軟化層をその後の研削加工で除去する場合には、白層のみを除去する場合と比べて、研削焼けの発生時において残り研削代がより多く残存していることが必要とされる。その結果、軟化層の有無に基づいて加工変質層の有無を判定する場合には、白層の有無に基づいて加工変質層の有無を判定する場合と比べて、第二閾値Ｔｈ２として設定される残り研削代の値は、必然的に高くなる。
【００５０】
このように、解析装置２００は、閾値解析部２６０の解析により設定される第二閾値Ｔｈ２の設定値に関して、作業者が行う工作物Ｗの良否検査の基準を反映させることができる。よって、良否判定部２１０は、作業者が要望する加工品質基準に応じた良否判定を行うことができる。
【００５１】
なお、本実施形態において、第一閾値Ｔｈ１は、残り研削代とは関係なく一定である。この場合、閾値解析部２６０は、過去の良否検査において不良品と判定された工作物Ｗのピーク時における残り研削代に関するデータに基づき、第一閾値Ｔｈ１の設定を容易に行うことができる。
【００５２】
また、良否判定部２１０は、一の研削部位の研削加工を行う間に、研削負荷としての電流値が第一閾値Ｔｈ１を上回った期間が複数回あった場合に、最後に電流値が第一閾値Ｔｈ１を上回った期間でのピーク時（研削負荷が最大となったとき）における残り研削代の値を抽出する。そして、良否判定部２１０は、抽出した残り研削代が第二閾値Ｔｈ２を下回った場合に、工作物Ｗが不良であると判定する。この場合、良否判定部２１０は、良否判定を簡素に行うことができ、良否判定に要する時間の短縮を図ることができる。
【００５３】
以上説明したように、データ蓄積部２５０には、工作物Ｗの研削加工中に研削負荷に関するデータが、研削加工終了後の工作物Ｗに対して実際に行った良否検査の結果と関連づけて記憶される。そして、閾値解析部２６０は、データ蓄積部２５０に蓄積された複数のデータを解析し、第一閾値Ｔｈ１及び第二閾値Ｔｈ２を決定する。そして、良否判定部２１０は、閾値解析部２６０により決定された第一閾値Ｔｈ１及び第二閾値Ｔｈ２を用いて工作物Ｗの良否を判定する。
【００５４】
このように、工作機械システム１は、過去に行った工作物Ｗの研削加工時に取得したデータに基づき、第一閾値Ｔｈ１及び第二閾値Ｔｈ２を決定するので、良否判定部２１０による工作物Ｗの良否判定の精度を高めることができる。
【００５５】
（６．第一閾値Ｔｈ１及び第二閾値Ｔｈ２に設定に関する変形例）
次に、第一閾値Ｔｈ１及び第二閾値Ｔｈ２に設定に関する変形例を説明する。図８に示すように、上記実施形態において、第一閾値Ｔｈ１は、一定値であり、良否判定部２１０は、電流値が第一閾値Ｔｈ１を上回った場合に、残り研削代に関わらず、研削焼けが発生したとの判定を行う。同様に、上記実施形態において、第二閾値Ｔｈ２は、一定であり、良否判定部２１０は、電流値が第一閾値Ｔｈ１を上回った工作物Ｗに関して、ピーク時における残り研削代が第二閾値Ｔｈ２を下回った場合に、工作物Ｗが不良品であるとの判定を行う。つまり、上記実施形態において、良否判定部２１０は、図８に示すグラフにおいて、ピーク時における電流値と残り研削代とで表される座標がハッチングに示す範囲に含まれる場合に、工作物Ｗが不良品であると判定する。
【００５６】
これに対し、第一閾値Ｔｈ１は、ピーク時における残り研削代に応じて変動する値であってもよい。つまり、図９に示すように、第一閾値Ｔｈ１は、ピーク時における残り研削代が大きいほど、設定値が高くなるようにしてもよい。この場合において、良否判定部２１０は、図９に示すグラフにおいて、ピーク時における電流値と残り研削代とで表される座標がハッチングに示す範囲に含まれる場合に、工作物Ｗが不良品であると判定する。
【００５７】
このように、研削焼けに起因して発生する加工変質層は、研削焼けが発生した時点で残り研削代が多く残っているほど、後の研削加工で除去される可能性が高くなると考えられる。これに対し、工作機械システム１は、第一閾値Ｔｈ１を残り研削代に応じて変動させることにより、良否判定部２１０が行う良否判定の精度を高めることができる。
【００５８】
（７．その他）
以上、上記実施形態に基づき本発明を説明したが、本発明は上記実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能であることは容易に推察できるものである。例えば、上記実施形態では、第一閾値Ｔｈ１及び第二閾値Ｔｈ２の双方が、閾値解析部２６０の解析により決定される場合について説明したが、第一閾値Ｔｈ１及び第二閾値Ｔｈ２の何れか一方又は双方に関して、作業者は、任意の値を第一閾値Ｔｈ１又は第二閾値Ｔｈ２として設定してもよい。
【００５９】
解析装置２００は、表１に示す解析手法を用いて第一閾値Ｔｈ１又は第二閾値Ｔｈ２を設定することができる。
【００６０】
【表１】
2019214108.tif 000003
【００６１】
表１に示す解析手法は、ＱＣ手法（例えば、Ｘ−Ｒ管理図、相関分布等）、線形適応（例えば、線形適応制御等）、非線形同定（例えば、逐次型同定等）ベイズ手法（例えば、ナイーブベイズ法、ベイジアンネットワーク等）、機械学習（例えば、ニューラルネットワーク、サポートベクタマシン等）、回帰分析（例えば、重回帰分析、リッジ回帰等）のように、各々の特性に合わせて分類される。各々の解析手法の予測精度は、解析するデータ量（解析対象となるデータ数）やモデル精度により変化する。即ち、統計等のモデル自体の変数や定数が多い解析手法や事前確率分布の多い解析手法は、解析するデータ量が多いほど、モデル精度が高くなり、予測精度が向上する。
【００６２】
例えば、ＱＣ手法は、計算量も少なく、相関性も分かりやすいので、解析するデータ量が少なくても予測精度の向上を図ることができる。その一方、ＱＣ手法は、解析するデータ量が増えたとしても、予測精度の向上の見込みが低い。これに対し、ベイズ手法は、解析するデータ量が増えるほど、事前情報（事前確率等）に基づく予測からデータに基づく予測に近づくので、予測精度が向上する。また、機械学習は、解析するデータ量が増えるほど、予測精度が向上する。同様に、回帰分析は、解析するデータが増えるほど、予測精度が向上する。
【００６３】
線形適応は、モデル自体の精度が予測精度を向上させる要因となる。線形適応は、ＱＣ手法と比べて、データ量が少ない段階であっても予測精度を向上させやすい。非線形同定は、モデル自体の精度が予測精度を向上させるための要因となるが、モデル自体の構築が難しい。
【００６４】
以上の点から、解析装置２００は、解析するデータ量が比較的少なく、検出器から得られるデータが少ないときには、ＱＣ手法又は線形適応を選択することで、予測精度を早期に向上させることができる。一方、解析装置２００は、解析するデータ量が比較的多い場合には、回帰分析又は機械学習を選択することで、予測精度を確実に向上させることができる。つまり、解析装置２００は、データの量や特性に合わせた解析手法を用いることができる。
【符号の説明】
【００６５】
１：工作機械システム、  ２０：工作物支持装置、  ３２：砥石台、  ３４：砥石車、  ３８：Ｘ軸位置検出器（砥石台位置検出器）、  ３９：研削負荷検出器、  １００：工作機械、  ２００：解析装置、  ２１０：良否判定部、  ２２０：第一閾値設定部、  ２３０：研削残量演算部、  ２４０：第二閾値演算部、  ２５０：データ蓄積部、  ２６０：閾値解析部、  Ｔｈ１：第一閾値、  Ｔｈ２：第二閾値、  Ｗ：工作物
【図１】
2019214108.tif 000004
【図２】
2019214108.tif 000005
【図３】
2019214108.tif 000006
【図４】
2019214108.tif 000007
【図５】
2019214108.tif 000008
【図６】
2019214108.tif 000009
【図７】
2019214108.tif 000010
【図８】
2019214108.tif 000011
【図９】
2019214108.tif 000012