(57)【特許請求の範囲】
【請求項１】
（ａ）回転体となる加工前のワークを目視によって決定した回転中心により前記ワークの長さ方向の一端と他端を固定して、当該一端と他端を結ぶ方向をＺ軸方向とし、当該Ｚ軸方向に直交するＸ−Ｙ座標を前記一端側と前記他端側に設定して、前記ワークの３次元形状を測定する段階と、
（ｂ）あらかじめ求めた出来上がり形状に対して前記測定により得られた前記ワークの３次元形状から余分な部分を取り除く段階と、
（ｃ）前記余分な部分を取り除いた回転体を構成する複数の部位ごとに、
前記回転体の前記Ｚ軸方向の中心線をＣとし、前記回転体の長手方向の一端から他端までの長さをＬ、前記一端からの前記部位までの中心線Ｃ上の距離をａ、前記他端からの前記部位までの中心線Ｃ上の距離をｂ、中心線Ｃから前記部位の重心位置までの垂直距離をＷＲで表したとき、前記Ｘ−Ｙ座標の位置として、前記一端側Ｘ座標値をＷＲｘ×ａ／Ｌ、前記一端側Ｙ座標値をＷＲｙ×ａ／Ｌ、前記他端側Ｘ座標値をＷＲｘ×ｂ／Ｌ、前記他端側ｙ座標値をＷＲｙ×ｂ／Ｌとすることで、前記部位のそれぞれのモーメントを前記回転体のバランス位置として前記一端側と前記他端側のそれぞれの前記Ｘ−Ｙ座標の位置に振り分ける段階と、
（ｄ）前記（ｃ）の段階により前記振り分けられた複数の前記部位のそれぞれのバランス位置のＸ−Ｙ座標位置から狙い目の中心位置Ｘ，Ｙを前記一端側と前記他端側でそれぞれ一つずつ求める段階と、
（ｅ）前記回転体の重量中心を回転軸方向から串刺した方向から見て算出し、当該算出した重量中心の前記一端側と前記他端側のそれぞれの前記Ｘ−Ｙ座標における位置を仮中心位置ｘ、ｙとして、前記（ｄ）の段階により求めた前記一端側と前記他端側のそれぞれの前記狙い目の中心位置Ｘ，Ｙに前記仮中心位置ｘ、ｙを近づけてゆく段階と、を有して、
（ｆ）前記（ｅ）の段階において、前記狙い目の中心位置Ｘ，Ｙに前記仮中心位置ｘ、ｙを近づけたときの前記狙い目の中心位置Ｘ，Ｙと前記仮中心位置ｘ、ｙとの差があらかじめ決められたしきい値以下になるまで前記（ｃ）〜（ｅ）の段階を繰り返して求め、当該しきい値以下となったときの仮中心位置ｘ，ｙを前記回転体の前記一端側と前記他端側における前記Ｘ−Ｙ座標の回転中心とする段階と、
を有することを特徴とする回転体加工中心算出方法。
【請求項２】
前記あらかじめ求めた出来上がり形状は、
前記（ａ）の段階で得られた加工前ワークの３次元形状に対して、前記ワークを回転加工する切削工具の切削軌跡をシミュレーションすることにより作成することを特徴とする請求項１記載の回転体加工中心算出方法。
【請求項３】
前記あらかじめ求めた出来上がり形状は、
設計図から得られた形状であることを特徴とする請求項１記載の回転体加工中心算出方法。
【請求項４】
前記回転中心を算出する段階の後、
さらに、（ｇ）算出した回転中心により前記加工前ワークを回転させて前記回転加工が可能か否かを判定する段階を有することを特徴とする請求項１〜３のいずれか一つに記載の回転体加工中心算出方法。
【請求項５】
（ａ）回転体となる加工前のワークを目視によって決定した回転中心により前記ワークの長さ方向の一端と他端を固定して、当該一端と他端を結ぶ方向をＺ軸方向とし、当該Ｚ軸方向に直交するＸ−Ｙ座標を前記一端側と前記他端側に設定して、前記ワークの３次元形状を測定した結果を取り込んで、コンピュータの記憶手段に記憶する段階と、
（ｂ）あらかじめ求めた出来上がり形状に対して前記記憶した前記加工前ワークの３次元形状から余分な部分を取り除く段階と、
（ｃ）前記余分な部分を取り除いた回転体を構成する複数の部位ごとに、
前記回転体の前記Ｚ軸方向の中心線をＣとし、前記回転体の長手方向の一端から他端までの長さをＬ、前記一端からの前記部位までの中心線Ｃ上の距離をａ、前記他端からの前記部位までの中心線Ｃ上の距離をｂ、中心線Ｃから前記部位の重心位置までの垂直距離をＷＲで表したとき、前記Ｘ−Ｙ座標の位置として、前記一端側Ｘ座標値をＷＲｘ×ａ／Ｌ、前記一端側Ｙ座標値をＷＲｙ×ａ／Ｌ、前記他端側Ｘ座標値をＷＲｘ×ｂ／Ｌ、前記他端側ｙ座標値をＷＲｙ×ｂ／Ｌとすることで、前記部位のそれぞれのモーメントを前記回転体のバランス位置として前記一端側と前記他端側のそれぞれの前記Ｘ−Ｙ座標の位置に振り分ける段階と、
（ｄ）前記（ｃ）の段階により前記振り分けられた複数の前記部位のそれぞれのバランス位置のＸ−Ｙ座標位置から狙い目の中心位置Ｘ，Ｙを前記一端側と前記他端側でそれぞれ一つずつ求める段階と、
（ｅ）前記回転体の重量中心を回転軸方向から串刺した方向から見て算出し、当該算出した重量中心の前記一端側と前記他端側のそれぞれの前記Ｘ−Ｙ座標における位置を仮中心位置ｘ、ｙとして、前記（ｄ）の段階により求めた前記一端側と前記他端側のそれぞれの前記狙い目の中心位置Ｘ，Ｙに前記仮中心位置ｘ、ｙを近づけてゆく段階と、を有して、
（ｆ）前記（ｅ）の段階において、前記狙い目の中心位置Ｘ，Ｙに前記仮中心位置ｘ、ｙを近づけたときの前記狙い目の中心位置Ｘ，Ｙと前記仮中心位置ｘ、ｙとの差があらかじめ決められたしきい値以下になるまで前記（ｃ）〜（ｅ）の段階を繰り返して求め、当該しきい値以下となったときの仮中心位置ｘ，ｙを前記回転体の前記一端側と前記他端側における前記Ｘ−Ｙ座標の回転中心とする段階と、
をコンピュータに実行させるための回転体加工中心算出プログラム。
【請求項６】
前記あらかじめ求めた出来上がり形状は、
前記（ａ）の段階で得られた加工前ワークの３次元形状に対して、前記ワークを回転加工する切削工具の切削軌跡をシミュレーションすることにより作成することを特徴とする請求項５記載の回転体加工中心算出プログラム。
【請求項７】
前記あらかじめ求めた出来上がり形状は、
設計図から得られた形状であることを特徴とする請求項５記載の回転体加工中心算出プログラム。
【請求項８】
前記回転中心を算出する段階の後、
さらに、（ｇ）算出した回転中心により前記加工前ワークを回転させて前記回転加工が可能か否かを判定する段階をコンピュータに実行させるための請求項５〜７のいずれか一つに記載の回転体加工中心算出プログラム。
【請求項９】
加工前ワークの３次元形状を測定する３次元形状測定手段と、
あらかじめ求めた出来上がり形状に対して前記３次元形状測定手段により得られた前記加工前ワークの３次元形状から余分な部分を取り除いた回転体の形状から回転中心を算出する回転中心算出手段と、を有し、
前記３次元形状測定手段は、（ａ）回転体となる加工前のワークを目視によって決定した回転中心により前記ワークの長さ方向の一端と他端を固定して、当該一端と他端を結ぶ方向をＺ軸方向とし、当該Ｚ軸方向に直交するＸ−Ｙ座標を前記一端側と前記他端側に設定して、前記ワークの３次元形状を測定し、
前記回転中心算出手段は、
（ｂ）あらかじめ求めた出来上がり形状に対して前記測定により得られた前記ワークの３次元形状から余分な部分を取り除き、
（ｃ）前記余分な部分を取り除いた回転体を構成する複数の部位ごとに、
前記回転体の前記Ｚ軸方向の中心線をＣとし、前記回転体の長手方向の一端から他端までの長さをＬ、前記一端からの前記部位までの中心線Ｃ上の距離をａ、前記他端からの前記部位までの中心線Ｃ上の距離をｂ、中心線Ｃから前記部位の重心位置までの垂直距離をＷＲで表したとき、前記Ｘ−Ｙ座標の位置として、前記一端側Ｘ座標値をＷＲｘ×ａ／Ｌ、前記一端側Ｙ座標値をＷＲｙ×ａ／Ｌ、前記他端側Ｘ座標値をＷＲｘ×ｂ／Ｌ、前記他端側ｙ座標値をＷＲｙ×ｂ／Ｌとすることで、前記部位のそれぞれのモーメントを前記回転体のバランス位置として前記一端側と前記他端側のそれぞれの前記Ｘ−Ｙ座標の位置に振り分け、
（ｄ）前記（ｃ）により前記振り分けられた複数の前記部位のそれぞれのバランス位置のＸ−Ｙ座標位置から狙い目の中心位置Ｘ，Ｙを前記一端側と前記他端側でそれぞれ一つずつ求め、
（ｅ）前記回転体の重量中心を回転軸方向から串刺した方向から見て算出し、当該算出した重量中心の前記一端側と前記他端側のそれぞれの前記Ｘ−Ｙ座標における位置を仮中心位置ｘ、ｙとして、前記（ｄ）により求めた前記一端側と前記他端側のそれぞれの前記狙い目の中心位置Ｘ，Ｙに前記仮中心位置ｘ、ｙを近づけてゆき、
（ｆ）前記（ｅ）において、前記狙い目の中心位置Ｘ，Ｙに前記仮中心位置ｘ、ｙを近づけたときの前記狙い目の中心位置Ｘ，Ｙと前記仮中心位置ｘ、ｙとの差があらかじめ決められたしきい値以下になるまで前記（ｃ）〜（ｅ）を繰り返して求め、当該しきい値以下となったときの仮中心位置ｘ，ｙを前記回転体の前記一端側と前記他端側における前記Ｘ−Ｙ座標の回転中心とすることで、前記回転中心を算出することを特徴とする回転体加工中心算出装置。
【請求項１０】
前記回転中心算出手段は、
前記あらかじめ求めた出来上がり形状を、
前記（ａ）で得られた加工前ワークの３次元形状に対して、前記ワークを回転加工する切削工具の切削軌跡をシミュレーションすることにより作成することを特徴とする請求項９記載の回転体加工中心算出装置。
【請求項１１】
前記回転中心算出手段は、
前記あらかじめ求めた出来上がり形状として、設計図から得られた形状を用いることを特徴とする請求項９記載の回転体加工中心算出装置。
【請求項１２】
前記回転中心算出手段は、
さらに、（ｇ）算出した回転中心により前記加工前ワークを回転させて前記回転加工が可能か否かを判定することを特徴とする請求項９〜１１のいずれか一つに記載の回転体加工中心算出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回転体加工中心算出方法、回転体加工中心算出プログラム、および回転体加工中心算出装置に関する。
【背景技術】
【０００２】
たとえば、クランクシャフトなどの複雑な形状の物体の回転加工には、まず、被加工物体であるワークの回転中心を求めてから位置決めして、回転加工することが必要である。回転中心を求めずに回転加工を行うと、仕上げ加工後さらに物体のバランスを取るための加工が追加で必要となる。
【０００３】
そこで、従来このような追加の加工を省くために、ワーク、たとえば鍛造後のクランクシャフトなどの場合、そのワークの代表的な部分を計測して、あらかじめ回転中心を予測するための変換式に測定値を入れることで回転中心を求めていた（たとえば特許文献１参照）。
【特許文献１】特開平０９−１７４３８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の方法では、回転加工するための中心位置を求めることはできても、その中心位置にこれから加工するワークを正確に位置決めするための手法が考慮されていない。
【０００５】
そこで、本発明の目的は、回転加工を行うワークの回転中心を成果かうに位置決めすることのできる回転加工装置を提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するための本発明は、（ａ）回転体となる加工前のワークを目視によって決定した回転中心により前記ワークの長さ方向の一端と他端を固定して、当該一端と他端を結ぶ方向をＺ軸方向とし、当該Ｚ軸方向に直交するＸ−Ｙ座標を前記一端側と前記他端側に設定して、前記ワークの３次元形状を測定する段階と、（ｂ）あらかじめ求めた出来上がり形状に対して前記測定により得られた前記ワークの３次元形状から余分な部分を取り除く段階と、（ｃ）前記余分な部分を取り除いた回転体を構成する複数の部位ごとに、前記回転体の前記Ｚ軸方向の中心線をＣとし、前記回転体の長手方向の一端から他端までの長さをＬ、前記一端からの前記部位までの中心線Ｃ上の距離をａ、前記他端からの前記部位までの中心線Ｃ上の距離をｂ、中心線Ｃから前記部位の重心位置までの垂直距離をＷＲで表したとき、前記Ｘ−Ｙ座標の位置として、前記一端側Ｘ座標値をＷＲｘ×ａ／Ｌ、前記一端側Ｙ座標値をＷＲｙ×ａ／Ｌ、前記他端側Ｘ座標値をＷＲｘ×ｂ／Ｌ、前記他端側ｙ座標値をＷＲｙ×ｂ／Ｌとすることで、前記部位のそれぞれのモーメントを前記回転体のバランス位置として前記一端側と前記他端側のそれぞれの前記Ｘ−Ｙ座標の位置に振り分ける段階と、（ｄ）前記（ｃ）の段階により前記振り分けられた複数の前記部位のそれぞれのバランス位置のＸ−Ｙ座標位置から狙い目の中心位置Ｘ，Ｙを前記一端側と前記他端側でそれぞれ一つずつ求める段階と、（ｅ）前記回転体の重量中心を回転軸方向から串刺した方向から見て算出し、当該算出した重量中心の前記一端側と前記他端側のそれぞれの前記Ｘ−Ｙ座標における位置を仮中心位置ｘ、ｙとして、前記（ｄ）の段階により求めた前記一端側と前記他端側のそれぞれの前記狙い目の中心位置Ｘ，Ｙに前記仮中心位置ｘ、ｙを近づけてゆく段階と、を有して、（ｆ）前記（ｅ）の段階において、前記狙い目の中心位置Ｘ，Ｙに前記仮中心位置ｘ、ｙを近づけたときの前記狙い目の中心位置Ｘ，Ｙと前記仮中心位置ｘ、ｙとの差があらかじめ決められたしきい値以下になるまで前記（ｃ）〜（ｅ）の段階を繰り返して求め、当該しきい値以下となったときの仮中心位置ｘ，ｙを前記回転体の前記一端側と前記他端側における前記Ｘ−Ｙ座標の回転中心とする段階と、を有することを特徴とする回転体加工中心算出方法である。
【０００７】
また上記目的を達成するための本発明は、（ａ）回転体となる加工前のワークを目視によって決定した回転中心により前記ワークの長さ方向の一端と他端を固定して、当該一端と他端を結ぶ方向をＺ軸方向とし、当該Ｚ軸方向に直交するＸ−Ｙ座標を前記一端側と前記他端側に設定して、前記ワークの３次元形状を測定した結果を取り込んで、コンピュータの記憶手段に記憶する段階と、（ｂ）あらかじめ求めた出来上がり形状に対して前記記憶した前記加工前ワークの３次元形状から余分な部分を取り除く段階と、（ｃ）前記余分な部分を取り除いた回転体を構成する複数の部位ごとに、前記回転体の前記Ｚ軸方向の中心線をＣとし、前記回転体の長手方向の一端から他端までの長さをＬ、前記一端からの前記部位までの中心線Ｃ上の距離をａ、前記他端からの前記部位までの中心線Ｃ上の距離をｂ、中心線Ｃから前記部位の重心位置までの垂直距離をＷＲで表したとき、前記Ｘ−Ｙ座標の位置として、前記一端側Ｘ座標値をＷＲｘ×ａ／Ｌ、前記一端側Ｙ座標値をＷＲｙ×ａ／Ｌ、前記他端側Ｘ座標値をＷＲｘ×ｂ／Ｌ、前記他端側ｙ座標値をＷＲｙ×ｂ／Ｌとすることで、前記部位のそれぞれのモーメントを前記回転体のバランス位置として前記一端側と前記他端側のそれぞれの前記Ｘ−Ｙ座標の位置に振り分ける段階と、（ｄ）前記（ｃ）の段階により前記振り分けられた複数の前記部位のそれぞれのバランス位置のＸ−Ｙ座標位置から狙い目の中心位置Ｘ，Ｙを前記一端側と前記他端側でそれぞれ一つずつ求める段階と、（ｅ）前記回転体の重量中心を回転軸方向から串刺した方向から見て算出し、当該算出した重量中心の前記一端側と前記他端側のそれぞれの前記Ｘ−Ｙ座標における位置を仮中心位置ｘ、ｙとして、前記（ｄ）の段階により求めた前記一端側と前記他端側のそれぞれの前記狙い目の中心位置Ｘ，Ｙに前記仮中心位置ｘ、ｙを近づけてゆく段階と、を有して、（ｆ）前記（ｅ）の段階において、前記狙い目の中心位置Ｘ，Ｙに前記仮中心位置ｘ、ｙを近づけたときの前記狙い目の中心位置Ｘ，Ｙと前記仮中心位置ｘ、ｙとの差があらかじめ決められたしきい値以下になるまで前記（ｃ）〜（ｅ）の段階を繰り返して求め、当該しきい値以下となったときの仮中心位置ｘ，ｙを前記回転体の前記一端側と前記他端側における前記Ｘ−Ｙ座標の回転中心とする段階と、をコンピュータに実行させるための回転体加工中心算出プログラムである。
【０００８】
また上記目的を達成するための本発明は、加工前ワークの３次元形状を測定する３次元形状測定手段と、あらかじめ求めた出来上がり形状に対して前記３次元形状測定手段により得られた前記加工前ワークの３次元形状から余分な部分を取り除いた回転体の形状から回転中心を算出する回転中心算出手段と、を有し、前記３次元形状測定手段は、（ａ）回転体となる加工前のワークを目視によって決定した回転中心により前記ワークの長さ方向の一端と他端を固定して、当該一端と他端を結ぶ方向をＺ軸方向とし、当該Ｚ軸方向に直交するＸ−Ｙ座標を前記一端側と前記他端側に設定して、前記ワークの３次元形状を測定し、前記回転中心算出手段は、（ｂ）あらかじめ求めた出来上がり形状に対して前記測定により得られた前記ワークの３次元形状から余分な部分を取り除き、（ｃ）前記余分な部分を取り除いた回転体を構成する複数の部位ごとに、前記回転体の前記Ｚ軸方向の中心線をＣとし、前記回転体の長手方向の一端から他端までの長さをＬ、前記一端からの前記部位までの中心線Ｃ上の距離をａ、前記他端からの前記部位までの中心線Ｃ上の距離をｂ、中心線Ｃから前記部位の重心位置までの垂直距離をＷＲで表したとき、前記Ｘ−Ｙ座標の位置として、前記一端側Ｘ座標値をＷＲｘ×ａ／Ｌ、前記一端側Ｙ座標値をＷＲｙ×ａ／Ｌ、前記他端側Ｘ座標値をＷＲｘ×ｂ／Ｌ、前記他端側ｙ座標値をＷＲｙ×ｂ／Ｌとすることで、前記部位のそれぞれのモーメントを前記回転体のバランス位置として前記一端側と前記他端側のそれぞれの前記Ｘ−Ｙ座標の位置に振り分け、（ｄ）前記（ｃ）により前記振り分けられた複数の前記部位のそれぞれのバランス位置のＸ−Ｙ座標位置から狙い目の中心位置Ｘ，Ｙを前記一端側と前記他端側でそれぞれ一つずつ求め、（ｅ）前記回転体の重量中心を回転軸方向から串刺した方向から見て算出し、当該算出した重量中心の前記一端側と前記他端側のそれぞれの前記Ｘ−Ｙ座標における位置を仮中心位置ｘ、ｙとして、前記（ｄ）により求めた前記一端側と前記他端側のそれぞれの前記狙い目の中心位置Ｘ，Ｙに前記仮中心位置ｘ、ｙを近づけてゆき、（ｆ）前記（ｅ）において、前記狙い目の中心位置Ｘ，Ｙに前記仮中心位置ｘ、ｙを近づけたときの前記狙い目の中心位置Ｘ，Ｙと前記仮中心位置ｘ、ｙとの差があらかじめ決められたしきい値以下になるまで前記（ｃ）〜（ｅ）を繰り返して求め、当該しきい値以下となったときの仮中心位置ｘ，ｙを前記回転体の前記一端側と前記他端側における前記Ｘ−Ｙ座標の回転中心とすることで、前記回転中心を算出することを特徴とする回転体加工中心算出装置である。
【発明の効果】
【０００９】
本発明によれば、３次元形状を測定して得られた形状と、仮想的に作成した出来上がり形状とを比較することで、回転加工の際の回転中心を求めているため、精度よく回転中心を得ることができ、実際の加工後においてもバランスの再調整を行うことなく使用することが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施の形態を説明する。
【００１１】
図１は、本発明を適用した回転体の回転中心を算出するためのシステムを説明するためのブロック図である。
【００１２】
このシステムは、ワークである粗材（加工前ワーク）を３次元計測するための３次元測定機１と、測定された３次元形状とワークの仕上げ加工後の出来上がり形状から、回転中心を予測するコンピュータ２と、ワークを固定して切削加工を行う切削加工機械３とからなる。ここでコンピュータ２は回転中心算出手段となり、このコンピュータ２が後述する手順に基づいて作成されたプログラムを実行することで回転体加工中心である回転中心が算出されることになる。
【００１３】
３次元測定機１は、市販されている３次元測定機１を用いることができ、特に限定されない。たとえば、ＣＴスキャナ、レーザ式や超音波式の非接触デジタイザなど、ワークを一定間隔でくまなく計測できるものが好ましい。計測間隔はワークの大きさにもよるが、たとえば長さ５０ｃｍ程度最大径１０ｃｍ程度のクランクシャフトの場合、０．１ｍｍ間隔程度で計測できるものがよい。もちろんさらに大きなワークの場合には、測定間隔は適宜大きくてもよい。
【００１４】
コンピュータ２は、回転体加工中心算出装置となるものであり、後述する処理手順によってワークの回転中心を求める。このようなコンピュータは、たとえばパソコンやワークステーションなどを用いることができる。
【００１５】
切削加工機械３は、ワーク（ここでは鍛造後のクランクシャフト）１００を、軸方向の両端であるフロントＦ側とリアＲ側で保持し、それぞれの側を左右（Ｘ方向）、上下（Ｙ方向）に移動可能となっていて、軸支した状態でワーク１００を回転させて切削加工を行う工作機械である（図３参照）。
【００１６】
図２は、本発明を適用して、このコンピュータ２により回転中心を求めるための処理手順を示すフローチャートである。
【００１７】
ここでは、ワークとして鍛造後のクランクシャフトを例に説明する。図３は、ワーク１００であるクランクシャフトを示す斜視図である。
【００１８】
図示するようにクランクシャフトは様々な方向にカウンタウェイトやバランスウェイトが設けられているため、バランスのとれた回転中心がどこにあるかわからない。また、鍛造後の粗材（加工前ワーク）は、鍛造だけでは形成しきれない肉付きがあるため、そのような部分を、回転中心を位置決めした状態で回転加工することで仕上げている。図に示した矢印Ａは回転中心となる位置である。この回転中心は、本実施形態の方法によって加工後の出来上がり回転体としてのバランスのとれた位置として求められる。
【００１９】
以下この回転中心を求めるための処理手順を説明する。
【００２０】
まず、回転加工を行う切削加工機械３にワークを固定する（Ｓ０）。ワークの固定は、切削加工機械３に、とりあえず見た目で回転中心と思われるところをクランクシャフトのフロント側とリア側を固定する。固定の際、回転中心（Ｚ軸方向）を図３に示したフロントＦ側とリアＲ側のそれぞれにおいてＸ−Ｙ座標上の原点（０点）とする。
【００２１】
次に、ワーク全体を所定間隔で３次元測定する（Ｓ１）。測定結果はコンピュータ２に取り込み、さらに面付けを行ってコンピュータ２の記憶手段に記憶させる（Ｓ２）。ここで記憶手段は、たとえばコンピュータ２内のハードディスクである。
【００２２】
その後、切削工具の切削軌跡をコンピュータ２によりシミュレーションして、回転加工後の仮想の出来上がり形状を求める（Ｓ３）。切削工具は、被加工物体（ここではクランクシャフトのワーク）を回転させながら、その回転に合わせて切削深さを調整することで、被加工物体を加工して最終的な形状に仕上げてゆく。切削深さは被加工物体の回転中心に対して、被加工物体の設計形状からあらかじめ決められている。したがって、切削工具の軌跡をシミュレーションすることにより出来上がり形状がわかるのである。
【００２３】
なお、ここで、切削工具の軌跡をシミュレーションすることにより出来上がり形状を作成しているのは、精度として実際に切削された後の形状と同様のものが仮想的に得られるためである。もちろん、同程度の精度の出来上がり形状が得られるのであれば、設計図などから比較対象とする出来上がり形状を作成してもよい。
【００２４】
続いてコンピュータ２は、シミュレーション出来上がり形状から、３次元計測結果の形状を引き算する（Ｓ４）。この形状の引き算によりシミュレーションによる出来上がり形状に対して測定により得られた３次元形状の余分な部分が取り除かれて実際に加工された後の形状が予測されることになる（これにより得られた形状を出来上がり予測形状と称する）。
【００２５】
その後、余分な部分を取り除いた出来上がり予測形状から回転体としての回転中心を求める。
【００２６】
回転中心を求めるためには、まず、回転の中心軸に対するバランス計算を実行する（Ｓ５）。
【００２７】
バランス計算は、全体のバランスに影響のある部分のみを抜き出して計算すればよい。
【００２８】
図４は、クランクシャフトにおけるバランス計算に必要な部分を抜き出したモデル形状を示す図面である。
【００２９】
クランクシャフトの場合、回転中心から一定距離で円柱形状に加工する部分はバランス計算に影響しないので省くことになる。したがって、図に示すように、クランクシャフトのカウンタウェイトやバランスウェイトなどの部分のみを抜き出した形状があればよいことになる。
【００３０】
バランス計算は、クランクシャフトの複数のカウンタウェイトやバランスウェイトなどの重心位置をモーメントとして前後のバランス位置に振り分けることとした。
【００３１】
図５は、ワークのモーメントを前後のバランス位置に振り分ける方法を説明するための説明図である。
【００３２】
図示するように、カウンタウェイトやバランスウェイトの重心位置を中心線Ｃ（図では線分Ｃ）からのベクトルＷ１で表し、その長さＷＲ１をとすると、振り分け量は、フロントＦ側がＷＲ１×ａ／Ｌ、リアＲ側がＷＲ１×ｂ／Ｌとなる。実際には、後述するように、回転中心を求める際にＸ−Ｙ座標を用いるため、フロントＦ側、リアＲ側ともに、ＸおよびＹ方向の座標値からＷＲｘおよびＷＲｙを求めておいて、それぞれフロントＦ側がＷＲ１ｘ×ａ／Ｌ、ＷＲ１ｙ×ａ／ＬとリアＲ側がＷＲ１ｘ×ｂ／Ｌ、ＷＲ１ｙ×ｂ／Ｌを求めることになる。
【００３３】
なお、Ｗ２についても同様であり、さらに図６はＷ１およびＷ２の２つを示したが、実際には、複数のカウンタウェイトやバランスウェイトの数だけぞれぞれモーメントを振り分けることになる。
【００３４】
このようにして複数のモーメントを振り分けたＸ−Ｙ座標位置を狙い目の中心位置Ｘ，Ｙとする。
【００３５】
そして、バランス計算で求めた狙い目の中心位置Ｘ，Ｙとなるように回転中心を算出する（Ｓ６）。
【００３６】
図６は、回転中心の算出方法を説明する説明図である。
【００３７】
回転中心は、先のバランス計算に必要な部分を抜き出したモデル形状を図６に示すように回転軸方向から串刺した方向から見てその重量中心を計算する。この値をｘ，ｙとする。なお、図において中心位置が２つあるのは、フロント側から見た中心と、リア側から見た中心を同一面内に重ねたためである。つまり、図４において、軸の中心をＺ軸方向とすると、Ｘ−Ｙ平面において、クランクシャフトの中心位置がフロント側とリア側とで異なるためである。図においてフロント側中心位置をＦｃ、リア側中心位置をＲｃとして示す。また、各線は図４において抜き出したそれぞれの部分の外形線である。
【００３８】
そして求めたｘ，ｙの位置を先に求めたＸ，Ｙの位置に近づける。これをフロント側とリア側の両方について行う。そうするとＸ，Ｙを求めたときの中心線Ｃの位置が違ってくるので、再度モーメントの振り分けを行って、Ｘ，Ｙの値を計算し直す。そして、再び中心線Ｃを再計算されたＸ，Ｙに近づける。すなわち、計算としては、下記（１）式の値が最も小さくなるまで、繰り返しＸ，Ｙの再計算を行うことになる。
【００３９】
（（Ｘ−ｘ）２＋（Ｙ−ｙ）２）（１／２）…（１）
ただし、実際には、（１）式の値が最も小さくなるまで計算するのは無限の計算の繰り返しになる可能性があるため、実験計画法などにより徐々に中心位置ｘ，ｙの値を変更してゆき、最終的にあらかじめ決められたしきい値以下となればそのときのｘ，ｙの値を回転中心と決定すればよい。したがってしきい値以下となるまでステップＳ５およびＳ６の処理を繰り返し実施することとなる。
【００４０】
なお、このときのしきい値は、たとえば、実際の製品によってモーメントの距離ＷＲとその製品の中心線Ｃ（実際の製品では軸穴が開いている位置の中心となる）とを求めて、（１）式の値を取り、その値をしきい値とすればよい。
【００４１】
そして、（１）式の値がしきい値以下となれば（Ｓ７：Ｙｅｓ）、最後に、３次元計測で得られた形状を求めた中心位置により回転させて、切削工具の切削軌跡と重ね合わせて、切削可能か否かを判断して（Ｓ８）終了する。ここでの判断は、３次元計測で得られた形状の方が切削工具の切削軌跡の形状より少なくなっている部分があれば切削不能と判断することになる。なお、切削不能となった場合にはその旨をコンピュータのディスプレイなどに表示する（Ｓ１０）。
【００４２】
Ｓ８において、異常がなければ、求めた中心位置となるように、ワークを固定している切削加工機械３のフロント側とリア側の位置を最終的に得られたｘ，ｙの位置となるように調整する（Ｓ９）。これにより、クランクシャフトの実際の加工後の出来上がり形状がバランスのとれたものとなる。
【００４３】
以上説明した本実施形態によれば、３次元形状を測定して得られた形状と、コンピュータ内において仮想的に作成した切削加工後の形状とを比較することで、回転加工の際の回転中心を求めているため、精度よく回転中心を得ることができ、実際の加工後においてもバランスの再調整を行うことなく使用することが可能となる。
【００４４】
なお、以上説明した本実施形態では、３次元形状の測定を切削加工機械にセットした後に行っているが、この３次元形状の測定は、切削加工機械にセットする前に実施してもよい。
【産業上の利用可能性】
【００４５】
本発明は、鍛造品、プレス加工品など様々なワークを仕上げ加工する際の中心位置出しに好適である。
【図面の簡単な説明】
【００４６】
【図１】本発明を適用した回転体加工中心を算出するためのシステムを説明するためのブロック図である。
【図２】本発明を適用して、このコンピュータにより回転中心を求めるための処理手順を示すフローチャートである。
【図３】クランクシャフトを示す斜視図である。
【図４】クランクシャフトにおけるバランス計算に必要な部分を抜き出したモデル形状を示す図面である。
【図５】ワークのモーメントを前後のバランス位置に振り分ける方法を説明するための説明図である。
【図６】回転中心の算出方法を説明する説明図である。
【符号の説明】
【００４７】
１…３次元測定機、
２…コンピュータ、
３…切削加工機械。
【図１】
0004770542.tif 000002
【図２】
0004770542.tif 000003
【図３】
0004770542.tif 000004
【図４】
0004770542.tif 000005
【図５】
0004770542.tif 000006
【図６】
0004770542.tif 000007