JP3574262B2 - Non-circular grinding machine - Google Patents
Non-circular grinding machine Download PDFInfo
- Publication number
- JP3574262B2 JP3574262B2 JP06127596A JP6127596A JP3574262B2 JP 3574262 B2 JP3574262 B2 JP 3574262B2 JP 06127596 A JP06127596 A JP 06127596A JP 6127596 A JP6127596 A JP 6127596A JP 3574262 B2 JP3574262 B2 JP 3574262B2
- Authority
- JP
- Japan
- Prior art keywords
- spindle
- rotation speed
- workpiece
- main shaft
- rotation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Numerical Control (AREA)
- Grinding And Polishing Of Tertiary Curved Surfaces And Surfaces With Complex Shapes (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、カム等の非真円形状をなす被加工物を回転させながら、その外周面を回転砥石によって研削加工する非真円体の研削装置に係わり、特に被加工物を装着した主軸の回転速度を制御するための装置に関するものである。
【0002】
【従来の技術】
従来、被加工物を装着した主軸を回転させながら、その主軸と直交する方向へ回転砥石を相対移動させて、被加工物の外周を非真円形状に研削する装置としては、例えば車両用エンジンにおけるカムを研削するためのカム研削盤が知られている。
【0003】
この種のカム研削盤においては、主軸の回転角度と回転砥石の移動位置との関係を設定したプロフィールデータが、予め数値制御装置(以下、NC装置という)に制御データとして記憶されている。そして、そのプロフィールデータに基づいて、NC装置により主軸の回転角度に応じて回転砥石の移動位置が制御されることにより、被加工物が予め設定された所定の切り込み量で研削されて、非真円体としてのカムが形成される。
【0004】
【発明が解決しようとする課題】
図18に示すように、被加工物Waを回転砥石12により所定の切り込み量△Hで研削する場合には、被加工物Wa及び回転砥石12に研削抵抗が作用する。ところが、カムは非真円形状をなしているため、被加工物Waの回転に伴って、その被加工物Waの曲率半径ρiが変化する。この研削加工時における曲率半径ρiの変化は、前記研削抵抗のうちの摩擦抵抗の変化となって表れる。そして、この曲率半径ρiが大きい部分では摩擦抵抗が大きくなるため、被加工物Waの仕上げ面に熱的損傷を与え、研削焼けや研削割れが発生して加工品位の低下を招くという問題があった。
【0005】
【発明の目的】
本発明は上記問題点を解消するためになされたものであって、その目的は、研削加工時における摩擦抵抗の増大を抑制して、加工品位の低下を防ぐことができる非真円体の研削装置を提供することにある。
【0006】
【課題を解決するための手段】
上記の目的を達成するために、請求項1の発明では、被加工物を装着した主軸を回転させる回転手段と、被加工物の外周面を研削する回転砥石を前記主軸に対して交差する方向へ相対移動させる移動手段とを備え、主軸を回転させながら、主軸の回転角度と回転砥石の移動位置との関係を設定した制御データに基づいて移動手段を制御して、被加工物を所定の非真円形状に研削する非真円体の研削装置において、被加工物の形状データに基づいて、被加工物角度に対する被加工物の曲率半径を算出する第1の算出手段と、非真円形状の基礎円部分に対応して予め設定された基準主軸回転速度と上記算出された曲率半径とに基づいて主軸回転角度に対する主軸回転速度を算出する第2の算出手段と、上記算出された主軸回転速度と上記制御データとに基づいて時間変化に対する回転砥石の移動位置を算出する第3の算出手段と、上記算出された移動位置に基づいて時間変化に対する回転砥石の移動加速度を算出する第4の算出手段と、上記算出された移動加速度が予め設定された規定値以内か否かを判定する判定手段と、上記判定の結果に基づいて、移動加速度に規定値を越えたものがあるときには上記基準回転速度を下げるように修正し、再び第2の算出手段ないし第4の算出手段に算出を行わせる基準主軸回転速度修正手段と、上記判定の結果に基づいて移動加速度が規定値以内のときには最新の基準主軸回転速度とこれに基づく最新の主軸回転角度に対する主軸回転速度とを主軸回転制御データとして決定する主軸回転制御データ決定手段と、研削加工時には上記決定された主軸回転制御データに基づいて上記回転手段を制御する制御手段とを備え、主軸の回転速度が被加工物の曲率半径に応じて変化するように、かつこれに伴う回転砥石の移動加速度が規定値以内になるように主軸の回転速度を設定する構成としている。
【0009】
請求項2の発明では、請求項1において、被加工物角度に対する被加工物の曲率半径をρとし、主軸回転速度をωとしたときに、制御手段は主軸回転速度ωが1/ρに比例して変化するように回転手段を制御する構成としている。
【0010】
請求項3の発明では、請求項1または2において、上記第2の算出手段は、第1の算出手段による算出結果から主軸回転角度に対する曲率半径を算出する手段を有する構成としている。
【0011】
請求項4の発明では、請求項1または2において、上記第2の算出手段は、第1の算出手段による算出結果から被加工物角度に対する主軸回転速度を算出する手段を有する構成としている。
【0012】
請求項5の発明では、請求項1ないし4のいずれかにおいて、上記基準主軸回転速度修正手段は、基準主軸回転速度の修正量を回転砥石の移動加速度の最高値と上記規定値との差に応じて算出する手段を有する構成としている。
【0013】
請求項6の発明では、被加工物を装着した主軸を回転させる回転手段と、被加工物の外周面を研削する回転砥石を前記主軸に対して交差する方向へ相対移動させる移動手段とを備え、主軸を回転させながら、主軸の回転角度と回転砥石の移動位置との関係を設定した制御データに基づいて移動手段を制御して、被加工物を所定の非真円形状に研削する非真円体の研削装置において、被加工物の形状データに基づいて、被加工物角度に対する被加工物の曲率半径を算出する第1の算出手段と、非真円形状の基礎円部分に対応して予め設定された基準主軸回転速度と上記算出された曲率半径とに基づいて主軸回転角度に対する主軸回転速度を算出する第2の算出手段と、上記算出された主軸回転速度に基づいて主軸回転角度に対する主軸単位回転角度間の回転速度変化量を算出する回転速度変化量算出手段と、上記算出された回転速度変化量が予め設定された規定範囲内か否かを判定する判定手段と、上記判定の結果に基づいて回転速度変化量に規定範囲を越えたものがあるときには上記第2の算出手段による主軸回転速度に対して非真円形状のリフト部分における最小回転速度幅を広げるように主軸回転速度を修正する主軸回転速度修正手段と、上記修正された主軸回転角度に対する主軸回転速度と上記基準主軸回転速度とを主軸回転制御データとして決定し、もしくは上記判定の結果に基づいて回転速度変化量が規定範囲内のときには上記第2の算出手段による主軸回転角度に対する主軸回転速度と上記基準主軸回転速度とを主軸回転制御データとして決定する主軸回転制御データ決定手段と、研削加工時には上記決定された主軸回転制御データに基づいて上記回転手段を制御する制御手段とを備え、主軸の回転速度が被加工物の曲率半径に応じて変化するように、かつこれに伴う単位回転角度間の回転速度変化量が大きい部分でのデータが低くなるように主軸回転速度を設定する構成としている。
【0014】
請求項7の発明では、請求項6において、被加工物角度に対する被加工物の曲率半径をρとし、主軸回転速度をωとしたときに、制御手段は主軸回転速度ωが1/ρに比例して変化するように回転手段を制御する構成としている。
【0015】
請求項8の発明では、請求項6または7において、上記主軸回転速度修正手段は、リフト部分において回転速度変化量が規定範囲を越えている角度を修正開始点または修正終点として主軸回転速度を修正する構成としている。
【0016】
【発明の作用】
従って、請求項1の発明によれば、第1の算出手段により、被加工物の曲率半径が算出される。そして、第2の算出手段により、上記算出された曲率半径に基づいて主軸の回転角度に対する主軸回転速度が算出される。すなわち、曲率半径が大きくなると、加工部分で発生する摩擦抵抗が大きくなる。従って、このような場合には、主軸の回転速度を遅くして、摩擦抵抗の増大を抑制する。一方、曲率半径が小さいと、加工部分で発生する摩擦抵抗が小さくなるので、このような場合には、主軸の回転速度を速くする。その結果、被加工物の回転に伴って曲率半径が変化したとしても、被加工物に対する熱的影響が均一化され、仕上げ面の高品位化が実現することとなる。
【0019】
しかも、こうして得られた主軸回転速度から第3の算出手段により、時間変化に対する回転砥石の移動位置を求め、第4の算出手段により、回転砥石の移動加速度が算出され、この算出の結果、判定手段により、移動加速度が規定値を越えていた場合には、基準主軸回転速度修正手段により、主軸回転速度算出の基準となる基準主軸回転速度が修正され、第2、第3、第4の算出手段を経て、判定手段により規定値以内と判定されたときに、主軸回転制御データ決定手段により、最新の基準主軸回転速度およびこれに基づく主軸回転角度に対する主軸回転速度が主軸回転制御データとして決定される。そして、研削加工時には、この決定された主軸回転制御データに基づいて回転手段が制御される。
【0020】
このように、主軸の回転に追従するように回転砥石の移動手段の能力を越えない範囲で主軸の回転速度を適正に設定することにより、回転手段および移動手段のスムーズな制御がなされることとなる。
【0021】
請求項2の発明によれば、ωは1/ρに比例して変化する。言い換えれば主軸回転速度ωは、曲率半径ρが大きくなるのに従って遅くなり、曲率半径ρが小さくなるのに従って速くなる。
【0022】
請求項3の発明によれば、第2の算出手段は、第1の算出手段による算出結果から曲率半径を主軸回転角度に対応するデータに変換したのち、このデータをもとに主軸回転角度に対する主軸回転速度を算出するため、算出が容易になされる。
【0023】
請求項4の発明によれば、第2の算出手段は、第1の算出手段による算出結果をもとに被加工物角度に対する主軸回転速度を算出したのち、この主軸回転速度を主軸回転角度に対応するデータに変換するため、算出が容易になされる。
【0024】
請求項5の発明によれば、基準主軸回転速度修正手段は、基準主軸回転速度の修正量を回転砥石の移動加速度の最高値と規定値との差に応じて算出し、適正な修正量が与えられるため、基準主軸回転速度の修正および回転速度の算出が短時間でなされる。
【0025】
請求項6の発明によれば、第1の算出手段により、被加工物の曲率半径が算出される。そして、第2の算出手段により、上記算出された曲率半径に基づいて主軸の回転角度に対する主軸回転速度が算出される。すなわち、曲率半径が大きくなると、加工部分で発生する摩擦抵抗が大きくなる。従って、このような場合には、主軸の回転速度を遅くして、摩擦抵抗の増大を抑制する。一方、曲率半径が小さいと、加工部分で発生する摩擦抵抗が小さくなるので、このような場合には、主軸の回転速度を速くする。その結果、被加工物の回転に伴って曲率半径が変化したとしても、被加工物に対する熱的影響が均一化され、仕上げ面の高品位化が図られることとなる。
【0026】
しかも、こうして得られた主軸回転速度から第3の算出手段により、主軸回転角度に対する主軸単位回転角度間の回転速度変化量が算出され、この算出の結果、判定手段により、回転速度変化量が規定範囲を越えていた場合には、主軸回転速度修正手段により、第2の算出手段で算出された主軸回転角度に対する主軸回転速度に対してリフト部分の最小回転度幅を広げるように主軸回転速度が修正され、主軸回転制御データ決定手段により、修正後の主軸回転速度と基準主軸回転速度が主軸回転制御データとして決定される。もしくは、判定手段により規定範囲内と判定されたときに、主軸回転制御データ決定手段により、第2の算出手段により算出された主軸回転角度に対する主軸回転速度と基準主軸回転速度が主軸回転制御データとして決定される。そして、研削加工時には、この決定された主軸回転制御データに基づいて回転手段が制御される。
【0027】
このように、特に主軸回転速度の変化量の大きい部分でのデータが低くなるように主軸回転速度が修正されるため、研削加工時、主軸の回転速度がこの回転速度制御データによって制御されるとき、多少の速度の時間ずれがあったとしても異常加工は回避されることになる。
【0028】
請求項7の発明によれば、ωは1/ρに比例して変化する。言い換えれば、主軸回転速度ωは、曲率半径ρが大きくなるのに従って遅くなり、曲率半径ρが小さくなるのに従って速くなる。
【0029】
請求項8の発明によれば、主軸回転速度修正手段は、リフト部分において回転速度変化量が規定範囲を越えている角度を修正開始点または修正終点として主軸回転速度を修正するため、適正な角度位置でデータ修正がなされ、これにより、微小な速度変更があったとしても良好な加工がなされる。
【0030】
【発明の実施の形態】
(第1実施形態)
以下、本発明を研削盤に具体化した第1実施形態を図1〜図12に基づいて説明する。
【0031】
図1の一部破断側面図および図2の平面図に示すように、ワーク支持台1は基台2の一方の側部上面に移動機構(図示省略)により水平方向(図2Z方向)へ移動可能に支持されている。主軸台3はワーク支持台1の上面に配設され、カムシャフトWの一端を着脱可能に支持するための主軸4及びその主軸4を回転させるための回転手段としてのサーボモータよりなる主軸用モータ5を備えている。また、カムシャフトWにはカム形状の複数の被加工物Waが軸線方向へ所定の間隔をおいて形成され、これらの被加工物Waの外周面が被研削面Wbとなっている。そして、被加工物Waはその被研削面Wbを研削されることにより、非真円体としてのカム23として形成される。
【0032】
ホルダ6は主軸4との間隔を調整自在にワーク支持台1の上面に配設され、前記カムシャフトWが主軸4とこのホルダ6との間においてZ方向へ延びるように回転可能にかつ着脱可能に支持される。そして、カムシャフトWは、この支持状態で主軸用モータ5の駆動に伴い所定の方向へ回転する。エンコーダ7は主軸用モータ5に取り付けられ、このエンコーダ7からの検出信号が後述するNC装置18に入力される。
【0033】
砥石台8は前記基台2上にカムシャフトWの軸線と直交する水平方向(図2X方向)へ移動可能に支持されている。サーボモータよりなる移動用モータ9は基台2の他方の側部に取り付けられ、この移動用モータ9によりボールスクリュー10が回転して、砥石台8をカムシャフトWと接近又は離間する方向へ移動させる。本実施の形態では、移動用モータ9及びボールスクリュー10等により、移動手段が構成されている。エンコーダ11は移動用モータ9に取り付けられ、このエンコーダ11からの検出信号が後述するNC装置18に入力される。回転砥石12は、その研削面がカムシャフトWと対向するように砥石台8の一端に支軸13により回転可能に支持されている。砥石用モータ14は砥石台8上に配設され、この砥石用モータ14の出力をプーリ15、16及びベルト17を介して砥石12に伝達して一方向へ回転させる。
【0034】
第1の算出手段、第2の算出手段、第3の算出手段、第4の算出手段、判定手段、基準主軸回転速度修正手段、主軸回転制御データ決定手段および制御手段を構成するNC装置18は、装置全体の動作を制御するためのものである。このNC装置18は、各種演算処理を行うCPU(中央処理装置)19、装置全体の動作を制御するためのプログラム等を記憶したROM(リードオンリーメモリ)20、及び各種情報を一時的に記憶するRAM(ランダムアクセスメモリ)21を有している。
【0035】
前記RAM21には、加工対象となる各種の被加工物Waにそれぞれ対応して、仕上げ後の最終カム形状に基づくリフトデータが予め記憶されている。図3および図4(a)に示すように、このリフトデータは、最終的に得られるカム23(図3に2点鎖線で示す)の回転中心Oから外周面までの半径方向における長さr(Ai)を、被加工物Waの単位角度毎に設定したものである。尚、被加工物Waの角度Aiとは、被加工物Waをその半径方向に沿って延びる直線によって単位角度毎に分割したときに、各半径方向線が0度を示す所定の半径方向線に対してなす角度を表すものである。そして、ここでは、図3に示すように、カム23の基礎円部分23a(半径方向における長さr(Ai)が一定の部分)の中間位置をP1としたとき、その位置P1と被加工物Waの回転中心Oとを結ぶ半径方向線が、0度(=角度A1)を示す半径方向線として設定されている。
【0036】
すなわち、NC装置18は、図5のフローチャートに示すように、ステップS1において、ワークの種類によってリフトデータr(Ai)を決定し、ステップS2において、被加工物Waに対する砥石12の切り込み量△Hを決定する。切り込み量△Hとは、被加工物Waが1回転するとき、砥石12を被加工物Waの外周面からどの程度の深さまで切り込ませるかを、被加工物Waの外周面に接する接線と直交する方向に長さで表したものである。
【0037】
さらに、ステップS3において、砥石12の半径Rが決定されると、NC装置18は、ステップS4において、被加工物Waが各角度Aiの位置において砥石12と接触するときの主軸回転角度θ(Ai)を算出して、RAM21に記憶する。
【0038】
つまり、図3に示すように、被加工物Waに対する砥石12の研削点Qiが被加工物Waの各角度Aiの位置と対応しているときの主軸回転角度θ(Ai)を求める。この主軸回転角度θ(Ai)は、研削点Qiが被加工物Wa上の前記位置P1と対応しているときの角度θ(A1)を0度として設定してある。
【0039】
被加工物Waに対する砥石12の研削点Qiが、被加工物Waの回転中心Oと砥石12の回転中心Piとを結ぶ直線上に常に位置していれば、被加工物Waの角度Aiとそれに対応する主軸回転角度θ(Ai)とは常に同一の値となる。しかし、図3に示すように、非真円形状をなす被加工物Waを所定の半径Rを有する砥石12で研削する場合には、前記研削点Qiが両回転中心O、Piを結ぶ直線に対して上下にシフトする。従って、被加工物Waの角度Aiとそれに対応する主軸回転角度θ(Ai)とは、常に同一の値にはならない。その結果、等角度毎に設定されている被加工物Waの角度Aiに対して、主軸回転角度θ(Ai)は等角度毎の値として算出されない。
【0040】
この関係をもとにして、NC装置18は、ステップS5において、主軸4の回転角度θiと砥石12の移動位置すなわち砥石台8の移動位置Xとの関係を設定した制御データとしてのプロフィールデータXiを算出し、RAM21に記憶する。図4(b)に示すように、このプロフィールデータXiは、主軸4が1回転する間における砥石台8のX方向の移動位置Xを、主軸4の単位回転角度毎に設定したものである。
【0041】
つまり、図4(a)における主軸回転角度θ(Ai)に対応するリフトデータr(Ai)を、図4(b)に示すように、等角度毎の主軸回転角度θiに対応する被加工物Waの回転中心Oと研削点Qiとの間の距離riに変換して、この距離riと砥石半径Rとに基づいて、プロフィールデータXiを算出する。
【0042】
また、NC装置18は、ステップS6において、リフトデータr(Ai)に基づいて、被加工物Waの研削点Qiにおける曲率半径ρ(Ai)を、被加工物Waの角度Aiにそれぞれ対応して算出して,RAM21に記憶する。つまり、図3に示すように、研削点Qiが被加工物Wa上の各角度Aiの位置と対応しているときの曲率半径ρ(Ai)を求める。続いて、NC装置18は、ステップS7において、ステップS4にて算出された関係をもとにして、曲率半径ρ(Ai)を、所定の補間式を用いた補間演算(例えばスプライン補間演算)により、等角度毎の主軸回転角度θiに対応する曲率半径ρiに変換し、RAM21に記憶する。
【0043】
図6は、主軸4の回転角度θiと曲率半径ρiとの関係を表わすグラフである。同図より明らかなように、主軸4の回転に伴い、被加工物Waに対する砥石12の曲率半径ρiは大きく変化する。
【0044】
次に、主軸回転の制御データとするべく主軸回転角度θiに対する主軸回転速度ωiの算出が行われる。まず、ステップS8において、基礎円部分23aの基準主軸回転速度ω0が設定される。この基準主軸回転速度ω0はカム23の基礎円部分23aが砥石12に接触している時の主軸回転速度であり、最初は予め設定されているこの基準主軸回転速度ω0が用いられる。そして、ステップS9において、図4(b)に示すように、NC装置18は、主軸4の回転速度ωiが前記算出された曲率半径ρiの値に応じて変化するように、その主軸回転速度ωiを主軸4の単位回転角度毎に算出して、RAM21に記憶する。
【0045】
具体的には、NC装置18は、下記の式(1)を用いて主軸4の回転速度ωiを算出する。
【0046】
ωi=K1×ω0×(ρ0/ρi)…(1)
ここで、ρ0はカム23の基礎円部分23aにおける半径である。K1は装置固有の補正係数であり、各装置毎に予め設定されている。
【0047】
図6および図18に示すように、カム23の突出部分23bにおいては、前述のように曲率半径ρiが変化する。従って、カム23の基礎円部分23aが砥石12に接触しているときの主軸回転速度ω0を基準の回転速度としたとき、主軸4の回転速度ωiが、その基準回転速度ω0に対して前記曲率半径ρiに反比例して変化するように、主軸回転速度ωiを前記式(1)に従って主軸4の単位回転角度毎に算出する。言い換えれば、主軸回転速度ωiは1/ρiに比例して変化するように設定される。その結果、主軸回転速度ωiは、曲率半径ρiが大きくなるに従って小さく設定され、曲率半径ρiが小さくなるに従って大きく設定される。
【0048】
図7は、基準主軸回転速度ω0を例えば55rpmに設定した場合において、上記式(1)より算出されたデータに基づいて主軸回転角度θiと主軸回転速度ωiの関係を表したグラフである。
【0049】
そして、このグラフに示した主軸回転速度ωiを研削加工時の主軸回転制御データとして用いた場合、この制御データに基づいて主軸4が回転制御され、この主軸4の回転に追従してプロフィールデータXiをもとにして、砥石台8が移動制御される。移動用モータ9には、通常、その性能に応じて移動加速度αの最大限を示す規定値αaが予め設定されている。この規定値αaを越えないように運転するために、算出された制御データに対し、砥石台8の移動加速度αを考慮する必要がある。
【0050】
このためNC装置は、ステップS10ないしステップS12によって、時間tの変化に対する砥石台移動加速度αの算出を行う。ステップS10において、ステップS9で算出された主軸回転角度θiに対する主軸回転速度ωiとステップS5で算出されたプロフィールデータXiとに基づいて、時間tの変化に対する砥石台位置Xを算出する。図8はこの算出されたデータに基づいて時間tと砥石台位置Xの関係を表わしたグラフである。次に、ステップS11において、上記砥石台位置Xのデータより砥石台移動速度vを算出する。図9はこの算出されたデータに基づいて時間tと砥石台移動速度vの関係を表わしたグラフである。さらに、ステップS12において、上記砥石台移動速度vのデータより砥石台移動加速度αを算出する。図10はこの算出されたデータに基づいて時間tと砥石台移動加速度αの変化を表わしたグラフである。
【0051】
そして、この砥石台移動加速度αに対しステップS13において、規定値αaとの比較がなされる。図10に示すようにカム23の突出部分23bにおける2箇所のリフト部分23c、23dに対応して加速度αの特に高い部分が見られる。この点の最高値αhが規定値αa以内にあるか否かが判定される、図10においては明らかに規定値αaを越えており、このような場合、ステップS14において、ステップS8で設定された基準主軸回転速度ω0に対しその値を小さくするように修正する。修正量△ω0は予め設定された所定量ずつ行う。或いは、演算により最高値αhと規定値αaとの差に応じた修正量△ω0を求めることも可能である。この修正によって、再びステップS8ないしS13を繰り返す。
【0052】
ステップS8では、ステップS14にて修正された後の基準主軸回転速度ω0が設定され、ステップS9によって同様にして主軸回転速度ωiの算出が行われる。図11は、図7に対し基準主軸回転速度ω0を例えば40rpmに修正したときの主軸回転角度θiと主軸回転速度ωiとの関係を表わしたグラフである。
【0053】
さらに、ステップS10ないしステップS12によって、同様にして砥石移動加速度αの算出が行われる。その結果、時間tと砥石台移動加速度αとの関係を表わしたグラフが図12である。
【0054】
そして、ステップS13にて規定値αaと比較され、図12で明らかなように、砥石台移動加速度αの最高値αhは規定値αa以内に下がっており、ここで規定値αa以内であると判定される。この判定により、ステップS15において、主軸回転の制御データが決定される。すなわち、直前のステップS8およびステップS9にて設定および算出された最新の基準主軸回転速度ω0および主軸回転角度θiに対する主軸回転速度ωiが主軸回転制御データとして決定され、RAM21に記憶される。
【0055】
すなわち、上記ステップS6が第1の算出手段に相当し、ステップS7、S8、S9が第2の算出手段に相当し、ステップS10が第3の算出手段に相当し、ステップS11、S12が第4の算出手段に相当し、ステップS13が判定手段に相当し、ステップS14が基準主軸回転速度修正手段に相当し、そして、ステップS15が主軸回転制御データ決定手段に相当している。
【0056】
こうして設定された主軸回転制御データω0、ωiとプロフィールデータXiとに基づいて、被加工物Waの研削加工が行われる。
【0057】
研削加工時、NC装置18は前記各エンコーダ7,11からの検出信号に基づいて、主軸4の回転角度θに対する回転速度ωを演算するとともに、砥石台8のX方向における移動位置X等を演算する。そして、制御手段としてのNC装置18は、これら演算結果、前記設定した主軸回転速度ωiおよびプロフィールデータXiに基づき、主軸用モータ5および移動用モータ9を回転制御して、主軸4をその回転角度θiに応じた速度で回転させるとともに、その主軸4の回転角度θiに応じて砥石台8をX方向へ移動させる。また、NC装置18は、前記ワーク支持台1のZ方向への移動制御を行って、所定の被加工物Waを砥石12と対向配置させる。これらの結果、所定の被加工物Waがリフトデータr(Ai)に対応した非真円形状に研削されて、図3に2点鎖線で示すようなカム23が形成される。
【0058】
さて、上記のように構成されたカム研削盤においては、被加工物Waに対応するリフトデータr(Ai)に基づいて、被加工物角度Aiに対する曲率半径ρ(Ai)が算出され、これより、主軸4の回転角度θiに対する曲率半径ρiが算出される。そして、主軸4の回転速度ωiが前記算出された曲率半径ρiの値に応じて変化するように、その主軸回転速度ωiが主軸4の単位回転角度毎に設定される。そして、研削加工時には、主軸用モータ5が前記設定された主軸回転速度ωiに基づいて主軸4の単位回転角度毎に回転制御される。
【0059】
すなわち、カム23は非真円形状をなしているため、被加工物Waの回転に伴って、前記曲率半径ρi、言い換えれば加工部分で発生する摩擦抵抗が変化する。そして、曲率半径ρi(摩擦抵抗)が大きくなると、被加工物Waに与える熱的影響が大きくなる。しかし、このような場合には、主軸4の回転速度ωiが遅くなるように主軸用モータ5が回転制御され、加工負荷が抑制される。一方、曲率半径ρi(摩擦抵抗)が小さくなると、主軸4の回転速度ωiが速くなるように主軸用モータ5が回転制御される。
【0060】
その結果、この実施の形態では次のような効果を奏する。
【0061】
(1)被加工物Waの回転に伴って曲率半径ρiが変化したとしても、加工部分で発生する摩擦抵抗が均一化され、研削焼けや研削割れなどの熱的損傷を与えることなく、高品位な仕上げ面を得ることが可能となる。
【0062】
(2)前記曲率半径ρiの変化に伴い、砥石12に対する回転抵抗も比例して変化する。しかし、この場合も、前述のように曲率半径ρiの変化に応じて主軸4の回転速度ωiが変化するように主軸用モータ5が回転制御されるので、砥石12を回転させるための砥石用モータ14に対する負荷の変動が抑制され、砥石12が微振動を発生することなくスムーズに回転して、高精度な加工が可能となる。
【0063】
(3)この実施の形態では、曲率半径ρiが主軸4の単位回転角度毎に算出されるとともに、それらに基づき、主軸4の回転速度ωiが主軸4の単位回転角度毎に予め設定される。そして、研削加工時には、主軸用モータ5が前記設定された主軸回転速度ωiに基づいて主軸4の単位回転角度毎に回転制御される。このように、主軸4の回転速度ωiを研削加工前に予め設定しておくことにより、主軸用モータ5をスムーズに制御できる。また、主軸用モータ5を主軸4の単位回転角度毎に正確かつ確実に制御できる。
【0064】
(4)さらに、上記のように算出された主軸回転速度ωiに対し、これに追従する砥石台8の移動加速度αが算出され、この加速度αが規定値αa以内になるように、基準主軸回転速度ω0を修正することにより、これに基づいて主軸回転角度θiに対する主軸回転速度ωiを修正するようにしたため、砥石台8の移動用モータに無理をかけることのない、スムーズな運転が可能となり、その結果、加工精度の向上を実現できる。
【0065】
(第2実施形態)
次に本発明を具体化した第2実施形態を図13および図14に基づいて説明する。
【0066】
この第2実施形態は、図14のフローチャートに示すように、ステップS1〜ステップS6およびステップS10〜ステップS15については前記第1実施形態と同様な手順で行なわれるが、ステップS6とステップS10との間における主軸回転角度θiに対する主軸回転速度ωiの算出の手順が前記第1実施形態とは異なっている。
【0067】
すなわち、ステップS6までに、図13(a)に示すように、被加工物Waの角度Aiに対応してリフトデータr(Ai)および曲率半径ρ(Ai)がRAM21に設定された後、NC装置18は、ステップS8において基礎円部分23aの基準主軸回転速度ω0が設定されると、次にステップS16において、上記基準主軸回転速度ω0に基づいて、曲率半径ρ(Ai)の値に応じて変化する主軸回転速度ω(Ai)を、下記の式(2)に従って求める。
【0068】
ω(Ai)=K1×ω0×(ρ0/ρ(Ai))…(2)
上記式(2)に従って算出された主軸回転速度ω(Ai)は、被加工物角度Aiに対応しており、すなわち等角度毎ではない主軸回転角度θ(Ai)に対応するものである。そのため、次に、ステップS9において、上記主軸回転角度θ(Ai)に対応する主軸回転速度ω(Ai)を、図13(b)に示すように、等角度毎の主軸回転角度θiに対応する主軸回転速度ωiに変換する。すなわち、主軸回転角度θ(Ai)およびそれに対応する主軸回転速度ω(Ai)に基づいて、所定の補間式を用いた補間演算(例えばスプライン補間演算)により、等角度毎の主軸回転角度θiに対応する主軸回転速度ωiを算出する。
【0069】
この実施形態では、上記ステップS6が第1の算出手段に相当し、ステップS8、S16,S9が第2の算出手段に相当し、ステップS10が第3の算出手段に相当し、ステップS11、S12が第4の算出手段に相当し、ステップS13が判定手段に相当し、ステップS14が基準主軸回転速度修正手段に相当し、そしてステップS15が主軸回転制御データ決定手段に相当する。
【0070】
このようにしても、前記実施の形態と同様に、制御手段としてのNC装置18は、主軸4の回転速度ωiが曲率半径ρiに応じて変化するように、主軸用モータ5を主軸4の単位回転角度毎に制御できる。その他の作用効果は、前記第1実施態様と同様である。
【0071】
(第3実施形態)
次に、本発明を具体化した第3実施形態を図15〜図17に基づいて説明する。
【0072】
この第3実施形態は、図15のフローチャートに示すように、ステップS1〜ステップS9までは前述した第1実施形態と同様であるので、その説明は省略する。第3実施形態では、ステップS9にて、曲率半径ρiに応じて変化する主軸回転速度ωiが算出された後における主軸回転制御データ決定の方法が第1実施形態と異なっている。
【0073】
すなわち、ステップS9で主軸回転角度θiに対する主軸回転速度ωiが算出された後、ステップS17において、上記算出された主軸回転速度ωiに基づいて主軸回転角度θiに対する主軸単位回転角度間の回転速度変化量dω/dθを算出する。図16はステップS9の算出結果に基づいて主軸回転角度θiと主軸回転速度ωiとの関係を表わしたグラフであり、図17はこの主軸回転速度ωiの算出データに基づいてステップS17にて算出された主軸回転角度θiと主軸単位回転角度間の主軸回転速度変化量dω/dθとの関係を表わしたグラフである。
【0074】
こうして主軸回転速度変化量dω/dθが算出されると、次にステップS18において、この速度変化量dω/dθが規定範囲内か否かが判定される。図17に示すようにカム23の両リフト部分23c,23dの始点付近と終点付近において特に速度変化量dω/dθが大きく変化する角度位置θa、θb、θc、θdがある。
【0075】
このような速度変化量dω/dθをもつ主軸回転速度ωiのデータを主軸回転制御データとして研削加工を行ったとき、例えば主軸4の回転に僅かでも速度の時間ずれが生じた場合すなわち角度ずれが生じた場合には、被加工物Waの研削点Qiに対し適応する回転速度ωiとは全く相反した回転速度で研削が行われてしまうため、その位置で異常加工が起こる可能性がある。このような事態を防止するために、ステップS18、S19を設けている。
【0076】
ステップS18において、回転速度変化量dω/dθが規定範囲Eを越えているか否かが判定される。図17においては明らかに規定範囲Eを越えたものがあり、このような場合、ステップS19において、ステップS9で算出された主軸回転速度ωiのデータに対し、主にリフト部分23c、23dについて修正を行う。この修正は図16で実線で示す算出値のうちの各最小回転速度ωL1、ωL2に合わせて同図二点鎖線で示すように角度θ方向に各最小回転速度ωL1、ωL2の幅をそれぞれ広げるようにデータ修正する。この方法は、単に予め設定された所定幅に修正してもよいが、ここでは速度変化量dω/dθが規定範囲Eを越えた箇所の角度位置θa、θbを修正の始点或いは終点に決めて最小回転速度の線を延設するように修正を行う。このように修正することにより、理論計算に基づく主軸回転速度ωiの変化量dω/dθが大きい部分でのデータが低く設定されるので、良好な加工ができる。
【0077】
ステップS20において、上記修正された主軸回転角度θiに対する主軸回転速度ωiと上記基準主軸回転速度ω0とを主軸回転制御データとして決定し、もしくはステップS18での判定の結果、回転速度変化量dω/dθが規定範囲E以内のときには上記ステップS9で算出された主軸回転角度θiに対する主軸回転速度ωiと上記基準主軸回転速度ωiとを主軸回転制御データとして決定し、RAM21に記憶する。
【0078】
すなわち、上記ステップS6が第1の算出手段に相当し、ステップS7、S8、S9が第3の算出手段に相当し、ステップS17が回転速度変化量算出手段に相当し、ステップS18が判定手段に相当し、ステップS19が主軸回転速度修正手段に相当し、そしてステップS20が主軸回転制御データ決定手段に相当する。
【0079】
そして、研削加工時には、制御手段としてのNC装置18により、上記設定された主軸回転制御データω0、ωiとプロフィールデータXiに基づいて主軸用モータ5および砥石台8の移動用モータ9が制御される。
【0080】
このように、主軸4の回転速度ωiが被加工物Waと砥石12との曲率半径ρiに応じて変化するように、かつこれに伴う単位回転角度間の回転速度変化量dω/dθが大きい部分でのデータが低くなるように主軸回転速度ωiが設定される。
【0081】
その結果、この実施の形態では次のような効果を奏する。
【0082】
(1)被加工物Waの回転に伴って曲率半径ρiが変化したとしても、加工部分で発生する摩擦抵抗が均一化され、研削焼けや研削割れなどの熱的損傷をあたえることなく、高品位な仕上げ面を得ることができる。
【0083】
(2)前記曲率半径ρiの変化に伴い、砥石12に対する回転抵抗も比例して変化する。しかし、この場合も、前述のように曲率半径ρiの変化に応じて主軸4の回転速度ωiが変化するように主軸用モータ5が回転制御されるので、砥石12を回転させるための砥石用モータ14に対する負荷の変動が抑制され、砥石12が微振動を発生することなくスムーズに回転して、高精度な加工が可能となる。
【0084】
(3)この実施の形態では、曲率半径ρiが主軸4の単位回転角度毎に算出されるとともに、それらに基づき、主軸4の回転速度ρiが主軸4の単位回転角度毎に予め設定される。そして、研削加工時には、主軸用モータ5が前記設定された主軸回転速度ωiに基づき主軸4の単位回転角度毎に回転制御される。このように、主軸4の回転速度ωiを研削加工前に予め設定しておくことにより、主軸用モータ5をスムーズに制御できる。また、主軸用モータ5を主軸4の単位回転角度毎に正確かつ確実に制御できる。
【0085】
(4)この実施形態で設定された回転制御データω0、ωiに基づいて主軸回転が制御されるとき、多少の速度の時間ずれがあったとしても、異常加工を回避することができ、円滑かつ良好な研削加工を行うことができる。
【0086】
(5)また、リフト部分23c、23dにおいて回転速度変化量dω/dθが規定範囲Eを越えている角度位置を修正開始点または修正終点として主軸回転速度ωiを修正することにより、適正な角度位置でデータ修正が行え、これにより、微小な速度変更があっても良好な加工が行える。
【0087】
【発明の効果】
以上詳述したように、本発明によれば、次のような優れた効果を奏する。
【0088】
請求項1の発明によれば、主軸の回転速度が、被加工物の曲率半径に応じて変化するように、回転手段が制御されるので、研削加工時における摩擦抵抗の増大を制御して、加工品位の低下を防ぐことができるという優れた効果を奏する。また、回転手段をスムーズに制御できるとともに、主軸の単位回転角度毎に正確かつ確実に制御できる。
【0091】
しかも、主軸の回転に追従するように回転砥石の移動手段の能力を越えない範囲で主軸の回転速度を適正に設定することにより、回転手段および移動手段をスムーズに制御できる。
【0092】
請求項2の発明によれば、主軸回転速度ωを、曲率半径ρが大きくなるのに従って遅くでき、曲率半径ρが小さくなるのに従って速くできる。
【0093】
請求項3の発明によれば、曲率半径を主軸回転角度に対応するデータに変換したのち、このデータをもとに主軸回転角度に対する主軸回転速度を算出するため、算出を容易に行うことができる。
【0094】
請求項4の発明によれば、被加工物角度に対する主軸回転速度を算出したのち、この主軸回転速度を主軸回転角度に対応するデータに変換するため、算出を容易に行うことができる。
【0095】
請求項5の発明によれば、基準主軸回転速度の修正量を回転砥石の移動加速度の最高値と規定値との差に応じて算出し、適正な修正量が与えられるため、基準回転速度の修正および回転速度の算出が短時間でできる。
【0096】
請求項6の発明によれば、主軸の回転速度が、被加工物の曲率半径に応じて変化するように、回転手段が制御されるので、研削加工時における摩擦抵抗の増大を抑制して、加工品位の低下を防ぐことができるという優れた効果を奏する。また、回転手段をスムーズに制御できるとともに、主軸の単位回転角度毎に正確かつ確実に制御できる。
【0097】
しかも、特に回転速度の急激に変化する角度にあるリフト部分に対し最小回転速度が与えられる角度幅を広げるように主軸回転速度を修正を行うため、主軸の回転速度がこの回転速度制御データによって制御されるときには、多少の速度の時間ずれがあったとしても異常加工が生じるのを防ぐことができる。
【0098】
請求項7の発明によれば、主軸回転速度ωを、曲率半径ρが大きくなるのに従って遅くでき、曲率半径ρが小さくなるのに従って速くできる。
【0099】
請求項8の発明によれば、主軸回転速度修正手段は、リフト部分において回転速度変化量が規定範囲を越えている角度を修正開始点または修正終点として主軸回転速度を修正するため、適正な角度位置でデータ修正を行うことができ、これにより、微小な速度変更があったとしても良好な加工を行うことが可能である。
【図面の簡単な説明】
【図1】本発明に関わる非真円体の研削装置の一実施形態を示す本発明を具体化した研削盤の一部を破断した側面図である。
【図2】図1に示した研削盤の平面図である。
【図3】被加工物Waに対する研削状態を説明するための概略図である。
【図4】第1実施形態を示し、(a)は被加工物Waの角度Aiに対応するリフトデータr(Ai),曲率半径ρ(Ai)および主軸回転角度θ(Ai)を示す説明図、(b)は等角度毎の主軸回転角度θiに対応する距離ri,プロフィールデータXi,曲率半径ρiおよび主軸回転速度θiを示す説明図である。
【図5】主軸回転制御データ決定までの手順を示す第1実施形態のフローチャートである。
【図6】主軸回転角度θiと曲率半径ρiとの関係を示すグラフである。
【図7】主軸回転角度θiと曲率半径ρiに対応した主軸回転速度ωiとの関係を示すグラフである。
【図8】時間tと砥石台位置Xとの関係を示すグラフである。
【図9】時間tと砥石台移動速度vとの関係を示すグラフである。
【図10】時間tと砥石台移動加速度αとの関係を示すグラフである。
【図11】修正後の主軸回転角度θiと主軸回転速度ωiとの関係を示すグラフである。
【図12】修正後の主軸回転速度ωiに基づく時間tと砥石台移動加速度αとの関係を示すグラフである。
【図13】第2実施形態を示し、(a)は被加工物Waの角度Aiに対応するリフトデータr(Ai),曲率半径ρ(Ai),主軸回転速度ω(Ai)および主軸回転角度θ(Ai)を示す説明図、(b)は等角度毎の主軸回転角度θiに対応する距離ri,プロフィールデータXiおよび主軸回転速度ωiを示す説明図である。
【図14】主軸回転制御データ決定までの手順を示す第2実施形態のフローチャートである。
【図15】主軸回転制御データ決定までの手順を示す第3実施形態のフローチャートである。
【図16】第3実施形態を説明するための主軸回転角度θiと曲率半径ρiに対応した主軸回転速度ωiとの関係を示すグラフである。
【図17】第3実施形態を説明するための主軸回転角度θiと主軸単位回転角度間の主軸回転速度変化量dω/dθとの関係を示すグラフである。
【図18】被加工物Waに対する研削状態を説明するための概略図である。
【符号の説明】
4 主軸
5 主軸用モータ(回転手段)
8 砥石台
9 移動用モータ(移動手段)
10 ボールスクリュー(移動手段)
12 回転砥石
14 砥石用モータ
18 第1の算出手段,第2の算出手段,第3の算出手段,第4の算出手段,判定手段,回転速度修正手段,主軸回転制御データ決定手段および制御手段等を含むNC装置
23 カム
Wa 被加工物
O 回転中心
θi 主軸回転角度
ρi 曲率半径
Qi 研削点
ri 回転中心と研削点との間の距離
ω0 基準主軸回転速度
ωi 主軸回転速度
x 砥石台移動位置
α 砥石台移動加速度
αa 規定値
△ω0 修正量
dω/dθ 主軸回転速度変化量
E 規定範囲[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a non-circular body grinding device that grinds the outer peripheral surface of a non-circular workpiece such as a cam while rotating the workpiece by a rotating grindstone, and particularly relates to a spindle for mounting a workpiece. The present invention relates to a device for controlling a rotation speed.
[0002]
[Prior art]
Conventionally, an apparatus for grinding a perimeter of a workpiece into a non-circular shape by relatively moving a rotary grindstone in a direction perpendicular to the spindle while rotating a spindle mounted with the workpiece is, for example, a vehicle engine. A cam grinder for grinding a cam is known.
[0003]
In this type of cam grinder, profile data in which a relationship between a rotation angle of a spindle and a movement position of a rotary grindstone is set in advance is stored as control data in a numerical control device (hereinafter, referred to as an NC device). Then, based on the profile data, the moving position of the rotary grindstone is controlled by the NC device according to the rotation angle of the main spindle, so that the workpiece is ground at a predetermined cutting amount set in advance, and the non-true A cam as a circular body is formed.
[0004]
[Problems to be solved by the invention]
As shown in FIG. 18, when the workpiece Wa is ground by the
[0005]
[Object of the invention]
The present invention has been made in order to solve the above problems, and an object of the present invention is to grind a non-circular body capable of suppressing an increase in frictional resistance at the time of grinding and preventing a decrease in processing quality. It is to provide a device.
[0006]
[Means for Solving the Problems]
In order to achieve the above object, in the invention of
[0009]
According to the second aspect of the present invention, when the radius of curvature of the workpiece with respect to the workpiece angle is ρ and the spindle rotational speed is ω, the control means determines that the spindle rotational speed ω is proportional to 1 / ρ. The rotation means is controlled so as to change.
[0010]
According to a third aspect of the present invention, in the first or second aspect, the second calculating means has means for calculating a radius of curvature with respect to the main shaft rotation angle from the calculation result by the first calculating means.
[0011]
According to a fourth aspect of the present invention, in the first or second aspect, the second calculating means has means for calculating a main shaft rotation speed with respect to a workpiece angle from a calculation result by the first calculating means.
[0012]
According to a fifth aspect of the present invention, in any one of the first to fourth aspects, the reference main spindle rotation speed correcting means sets the correction amount of the reference main spindle rotation speed to a difference between the maximum value of the moving acceleration of the rotary grindstone and the specified value. It is configured to have means for calculating according to it.
[0013]
The invention according to
[0014]
In the invention according to
[0015]
According to an eighth aspect of the present invention, in the sixth or seventh aspect, the main shaft rotation speed correcting means corrects the main shaft rotation speed with a correction start point or a correction end point at an angle where the amount of change in the rotation speed exceeds a specified range in the lift portion. Configuration.
[0016]
Effect of the Invention
Therefore, according to the first aspect of the present invention, the first calculating means calculates the radius of curvature of the workpiece. Then, the main shaft rotation speed with respect to the main shaft rotation angle is calculated by the second calculation means based on the calculated radius of curvature. That is, as the radius of curvature increases, the frictional resistance generated in the processed portion increases. Therefore, in such a case, the rotational speed of the main shaft is reduced to suppress an increase in frictional resistance. On the other hand, if the radius of curvature is small, the frictional resistance generated at the machined portion will be small. In such a case, the rotation speed of the main shaft is increased. As a result, even if the radius of curvature changes with the rotation of the workpiece, the thermal influence on the workpiece is made uniform, and a high-quality finished surface is realized.
[0019]
In addition, the moving position of the grindstone with respect to the time change is obtained by the third calculating means from the spindle rotation speed obtained in this way, and the moving acceleration of the grindstone is calculated by the fourth calculating means. When the moving acceleration exceeds the specified value, the reference main spindle rotation speed correction unit corrects the reference main spindle rotation speed as a reference for calculating the main spindle rotation speed, and performs the second, third, and fourth calculations. Through the means, when it is determined that the value is within the specified value by the determination means, the spindle rotation control data determination means determines the latest reference spindle rotation speed and the spindle rotation speed based on the latest reference spindle rotation speed as the spindle rotation control data. You. At the time of grinding, the rotating means is controlled based on the determined spindle rotation control data.
[0020]
In this way, by appropriately setting the rotation speed of the main spindle so as not to exceed the capability of the moving means of the rotary grindstone so as to follow the rotation of the main spindle, smooth control of the rotating means and the moving means is performed. Become.
[0021]
According to the invention of
[0022]
According to the third aspect of the invention, the second calculating means converts the radius of curvature from the calculation result by the first calculating means into data corresponding to the main spindle rotation angle, and then converts the radius of curvature to the main spindle rotation angle based on the data. Since the spindle rotation speed is calculated, the calculation is easily performed.
[0023]
According to the invention of
[0024]
According to the invention of
[0025]
According to the invention of
[0026]
In addition, the rotation speed change amount between the main shaft rotation angle and the main shaft unit rotation angle is calculated by the third calculating means from the thus obtained main shaft rotation speed, and as a result of this calculation, the rotation speed change amount is defined by the determining means. If the rotation speed is out of the range, the spindle rotation speed is corrected by the spindle rotation speed correction means so as to increase the minimum rotation width of the lift portion with respect to the spindle rotation speed with respect to the spindle rotation angle calculated by the second calculation means. The corrected spindle rotation control data determining means determines the corrected spindle rotation speed and the reference spindle rotation speed as the spindle rotation control data. Alternatively, when it is determined by the determining means that the rotation is within the specified range, the main spindle rotation speed and the reference main spindle rotation speed with respect to the main spindle rotation angle calculated by the second calculating means are determined by the main spindle rotation control data determining means as the main spindle rotation control data. It is determined. At the time of grinding, the rotating means is controlled based on the determined spindle rotation control data.
[0027]
As described above, since the spindle rotation speed is corrected so that data at a portion where the amount of change in the spindle rotation speed is large is particularly low, during grinding, when the rotation speed of the spindle is controlled by the rotation speed control data. Even if there is a slight time lag in the speed, abnormal machining can be avoided.
[0028]
According to the seventh aspect, ω changes in proportion to 1 / ρ. In other words, the main shaft rotation speed ω decreases as the radius of curvature ρ increases, and increases as the radius of curvature ρ decreases.
[0029]
According to the eighth aspect of the present invention, the main spindle rotation speed correction means corrects the main spindle rotation speed by setting the angle at which the rotation speed change amount exceeds the specified range in the lift portion as a correction start point or a correction end point. The data is corrected at the position, so that good processing can be performed even if there is a slight speed change.
[0030]
BEST MODE FOR CARRYING OUT THE INVENTION
(1st Embodiment)
Hereinafter, a first embodiment in which the present invention is embodied in a grinder will be described with reference to FIGS.
[0031]
As shown in the partially cutaway side view of FIG. 1 and the plan view of FIG. 2, the work support table 1 is moved in the horizontal direction (Z direction in FIG. 2) on the upper surface of one side of the
[0032]
The
[0033]
The grindstone table 8 is supported on the
[0034]
The
[0035]
In the
[0036]
That is, as shown in the flowchart of FIG. 5, the
[0037]
Further, when the radius R of the
[0038]
That is, as shown in FIG. 3, the main shaft rotation angle θ (Ai) when the grinding point Qi of the
[0039]
If the grinding point Qi of the
[0040]
Based on this relationship, in step S5, the
[0041]
That is, as shown in FIG. 4B, the lift data r (Ai) corresponding to the spindle rotation angle θ (Ai) in FIG. It is converted into a distance ri between the rotation center O of Wa and the grinding point Qi, and the profile data Xi is calculated based on the distance ri and the grinding wheel radius R.
[0042]
In step S6, based on the lift data r (Ai), the
[0043]
FIG. 6 is a graph showing the relationship between the rotation angle θi of the
[0044]
Next, the main shaft rotation speed ωi with respect to the main shaft rotation angle θi is calculated to obtain the main shaft rotation control data. First, in step S8, the reference spindle rotation speed ω0 of the base circle portion 23a is set. The reference main spindle rotation speed ω0 is the main spindle rotation speed when the base circle portion 23a of the
[0045]
Specifically, the
[0046]
ωi = K1 × ω0 × (ρ0 / ρi) (1)
Here, ρ0 is the radius of the
[0047]
As shown in FIGS. 6 and 18, the radius of curvature ρi changes at the protruding
[0048]
FIG. 7 is a graph showing the relationship between the main shaft rotation angle θi and the main shaft rotation speed ωi based on the data calculated from the above equation (1) when the reference main shaft rotation speed ω0 is set to, for example, 55 rpm.
[0049]
When the spindle rotation speed ωi shown in this graph is used as spindle rotation control data during grinding, the rotation of the
[0050]
Therefore, the NC device calculates the wheel head movement acceleration α with respect to the change in the time t in steps S10 to S12. In step S10, based on the spindle rotation speed ωi with respect to the spindle rotation angle θi calculated in step S9 and the profile data Xi calculated in step S5, a wheel head position X with respect to a change in time t is calculated. FIG. 8 is a graph showing the relationship between the time t and the wheel head position X based on the calculated data. Next, in step S11, the wheel head moving speed v is calculated from the data of the wheel head position X. FIG. 9 is a graph showing the relationship between the time t and the wheel head moving speed v based on the calculated data. Further, in step S12, a wheel head moving acceleration α is calculated from the data of the wheel head moving speed v. FIG. 10 is a graph showing changes in the time t and the wheel head moving acceleration α based on the calculated data.
[0051]
Then, in step S13, the grinding wheel head movement acceleration α is compared with a specified value αa. As shown in FIG. 10, particularly high acceleration α portions are seen corresponding to the two
[0052]
In step S8, the reference spindle rotational speed ω0 corrected in step S14 is set, and in step S9, the spindle rotational speed ωi is similarly calculated. FIG. 11 is a graph showing the relationship between the main shaft rotation angle θi and the main shaft rotation speed ωi when the reference main shaft rotation speed ω0 is corrected to, for example, 40 rpm in FIG.
[0053]
Further, in steps S10 to S12, the calculation of the grinding wheel movement acceleration α is performed in the same manner. As a result, FIG. 12 is a graph showing the relationship between the time t and the wheel head movement acceleration α.
[0054]
Then, in step S13, the maximum value αh of the wheel head moving acceleration α is reduced to within the specified value αa, and is determined to be within the specified value αa, as is apparent from FIG. Is done. Based on this determination, control data for spindle rotation is determined in step S15. That is, the latest main spindle rotation speed ω0 and the main spindle rotation speed ωi with respect to the main spindle rotation angle θi set and calculated in the immediately preceding steps S8 and S9 are determined as main spindle rotation control data and stored in the
[0055]
That is, step S6 corresponds to the first calculating means, steps S7, S8, and S9 correspond to the second calculating means, step S10 corresponds to the third calculating means, and steps S11 and S12 correspond to the fourth calculating means. The step S13 corresponds to the determining means, the step S14 corresponds to the reference main shaft rotation speed correcting means, and the step S15 corresponds to the main shaft rotation control data determining means.
[0056]
Grinding of the workpiece Wa is performed based on the spindle rotation control data ω0 and ωi thus set and the profile data Xi.
[0057]
At the time of grinding, the
[0058]
Now, in the cam grinding machine configured as described above, the radius of curvature ρ (Ai) with respect to the workpiece angle Ai is calculated based on the lift data r (Ai) corresponding to the workpiece Wa. , The radius of curvature ρi with respect to the rotation angle θi of the
[0059]
That is, since the
[0060]
As a result, this embodiment has the following effects.
[0061]
(1) Even if the radius of curvature ρi changes with the rotation of the workpiece Wa, the frictional resistance generated in the processed portion is made uniform, and high quality is obtained without causing thermal damage such as grinding burns and grinding cracks. It is possible to obtain a finished surface.
[0062]
(2) As the radius of curvature ρi changes, the rotational resistance to the
[0063]
(3) In this embodiment, the radius of curvature ρi is calculated for each unit rotation angle of the
[0064]
(4) Further, with respect to the spindle rotation speed ωi calculated as described above, a movement acceleration α of the
[0065]
(2nd Embodiment)
Next, a second embodiment of the present invention will be described with reference to FIGS.
[0066]
In the second embodiment, as shown in the flowchart of FIG. 14, steps S1 to S6 and steps S10 to S15 are performed in the same procedure as in the first embodiment. The procedure for calculating the main shaft rotation speed ωi with respect to the main shaft rotation angle θi is different from that of the first embodiment.
[0067]
That is, by step S6, as shown in FIG. 13A, after the lift data r (Ai) and the curvature radius ρ (Ai) are set in the
[0068]
ω (Ai) = K1 × ω0 × (ρ0 / ρ (Ai)) (2)
The spindle rotation speed ω (Ai) calculated according to the above equation (2) corresponds to the workpiece angle Ai, that is, the spindle rotation angle θ (Ai) that is not equal to each other. Therefore, in step S9, the spindle rotation speed ω (Ai) corresponding to the spindle rotation angle θ (Ai) corresponds to the spindle rotation angle θi for each equal angle as shown in FIG. 13B. It is converted to the spindle rotation speed ωi. That is, based on the spindle rotation angle θ (Ai) and the corresponding spindle rotation speed ω (Ai), the spindle rotation angle θi for each equal angle is obtained by an interpolation calculation (for example, a spline interpolation calculation) using a predetermined interpolation formula. The corresponding spindle rotation speed ωi is calculated.
[0069]
In this embodiment, step S6 corresponds to a first calculating unit, steps S8, S16, and S9 correspond to a second calculating unit, step S10 corresponds to a third calculating unit, and steps S11 and S12. Corresponds to a fourth calculating unit, step S13 corresponds to a determining unit, step S14 corresponds to a reference main shaft rotation speed correcting unit, and step S15 corresponds to a main shaft rotation control data determining unit.
[0070]
Even in this case, similarly to the above-described embodiment, the
[0071]
(Third embodiment)
Next, a third embodiment of the invention will be described with reference to FIGS.
[0072]
In the third embodiment, as shown in the flowchart of FIG. 15, steps S1 to S9 are the same as those of the above-described first embodiment, and a description thereof will be omitted. In the third embodiment, the method of determining the spindle rotation control data after the spindle rotation speed ωi that changes according to the radius of curvature ρi is calculated in step S9 is different from that of the first embodiment.
[0073]
That is, after the main shaft rotation speed ωi with respect to the main shaft rotation angle θi is calculated in step S9, in step S17, the rotation speed change amount between the main shaft rotation angle θi and the main shaft unit rotation angle based on the calculated main shaft rotation speed ωi. dω / dθ is calculated. FIG. 16 is a graph showing the relationship between the spindle rotation angle θi and the spindle rotation speed ωi based on the calculation result of step S9, and FIG. 17 is calculated in step S17 based on the calculation data of the spindle rotation speed ωi. 6 is a graph showing a relationship between a spindle rotation angle θi and a spindle rotation speed variation dω / dθ between spindle rotation angles.
[0074]
After the main shaft rotation speed change amount dω / dθ is calculated, it is determined in step S18 whether the speed change amount dω / dθ is within a specified range. As shown in FIG. 17, there are angular positions θa, θb, θc, and θd where the speed change amount dω / dθ changes greatly near the start point and the end point of both
[0075]
When grinding is performed using the data of the spindle rotation speed ωi having the speed change amount dω / dθ as the spindle rotation control data, for example, when the rotation of the
[0076]
In step S18, it is determined whether or not the rotation speed change amount dω / dθ exceeds the specified range E. In FIG. 17, there is a case where the data clearly exceeds the specified range E. In such a case, in step S19, the data of the spindle rotational speed ωi calculated in step S9 is mainly corrected for the
[0077]
In step S20, the main shaft rotation speed ωi and the reference main shaft rotation speed ω0 with respect to the corrected main shaft rotation angle θi are determined as main shaft rotation control data, or as a result of the determination in step S18, the rotation speed change amount dω / dθ Is within the specified range E, the main shaft rotation speed ωi and the reference main shaft rotation speed ωi with respect to the main shaft rotation angle θi calculated in step S9 are determined as main shaft rotation control data and stored in the
[0078]
That is, step S6 corresponds to the first calculating means, steps S7, S8, and S9 correspond to the third calculating means, step S17 corresponds to the rotation speed change amount calculating means, and step S18 corresponds to the determining means. Step S19 corresponds to the spindle rotation speed correcting means, and step S20 corresponds to the spindle rotation control data determining means.
[0079]
At the time of grinding, the
[0080]
In this manner, the portion where the rotation speed ωi of the
[0081]
As a result, this embodiment has the following effects.
[0082]
(1) Even if the radius of curvature ρi changes with the rotation of the workpiece Wa, the frictional resistance generated in the machined portion is made uniform and high quality without giving any thermal damage such as grinding burns or grinding cracks. The finished surface can be obtained.
[0083]
(2) As the radius of curvature ρi changes, the rotational resistance to the
[0084]
(3) In this embodiment, the radius of curvature ρi is calculated for each unit rotation angle of the
[0085]
(4) When the spindle rotation is controlled based on the rotation control data ω0 and ωi set in this embodiment, abnormal machining can be avoided even if there is a slight time lag of speed, and smooth and smooth operation can be achieved. Good grinding can be performed.
[0086]
(5) Correcting the main shaft rotation speed ωi at the
[0087]
【The invention's effect】
As described above in detail, according to the present invention, the following excellent effects can be obtained.
[0088]
According to the invention of
[0091]
In addition, by appropriately setting the rotation speed of the spindle so as to follow the rotation of the spindle so as not to exceed the ability of the movement means of the rotary grindstone, the rotation means and the movement means can be controlled smoothly.
[0092]
According to the second aspect of the invention, the spindle rotational speed ω can be decreased as the radius of curvature ρ increases, and can be increased as the radius of curvature ρ decreases.
[0093]
According to the invention of
[0094]
According to the fourth aspect of the present invention, after calculating the spindle rotation speed with respect to the workpiece angle, the spindle rotation speed is converted into data corresponding to the spindle rotation angle, so that the calculation can be easily performed.
[0095]
According to the invention of
[0096]
According to the invention of
[0097]
In addition, since the spindle speed is corrected so as to widen the angle width at which the minimum speed is given, especially for the lift portion at an angle where the speed rapidly changes, the spindle speed is controlled by this speed control data. When this is done, it is possible to prevent abnormal machining from occurring even if there is some time lag in speed.
[0098]
According to the seventh aspect of the present invention, the spindle rotational speed ω can be decreased as the radius of curvature ρ increases, and can be increased as the radius of curvature ρ decreases.
[0099]
According to the eighth aspect of the present invention, the main spindle rotation speed correction means corrects the main spindle rotation speed by setting the angle at which the rotation speed change amount exceeds the specified range in the lift portion as a correction start point or a correction end point. Data correction can be performed at the position, whereby good processing can be performed even if there is a minute speed change.
[Brief description of the drawings]
FIG. 1 is a partially cutaway side view of a grinding machine embodying the present invention, showing one embodiment of a non-circular body grinding apparatus according to the present invention.
FIG. 2 is a plan view of the grinding machine shown in FIG.
FIG. 3 is a schematic diagram for explaining a grinding state of a workpiece Wa.
4A and 4B show a first embodiment, and FIG. 4A is an explanatory diagram showing lift data r (Ai), a radius of curvature ρ (Ai), and a main shaft rotation angle θ (Ai) corresponding to an angle Ai of a workpiece Wa. (B) is an explanatory diagram showing the distance ri, profile data Xi, radius of curvature ρi, and main shaft rotation speed θi corresponding to the main shaft rotation angle θi for each equal angle.
FIG. 5 is a flowchart of a first embodiment showing a procedure up to determination of spindle rotation control data.
FIG. 6 is a graph showing a relationship between a spindle rotation angle θi and a radius of curvature ρi.
FIG. 7 is a graph showing a relationship between a spindle rotation angle θi and a spindle rotation speed ωi corresponding to a radius of curvature ρi.
FIG. 8 is a graph showing a relationship between a time t and a wheel head position X;
FIG. 9 is a graph showing the relationship between time t and wheelhead moving speed v.
FIG. 10 is a graph showing the relationship between time t and wheelhead movement acceleration α.
FIG. 11 is a graph showing a relationship between a corrected spindle rotation angle θi and a spindle rotation speed ωi.
FIG. 12 is a graph showing a relationship between a time t based on a corrected spindle rotation speed ωi and a wheel head movement acceleration α.
13A and 13B show a second embodiment, in which FIG. 13A shows lift data r (Ai), a radius of curvature ρ (Ai), a spindle rotation speed ω (Ai), and a spindle rotation angle corresponding to an angle Ai of a workpiece Wa. FIG. 7B is an explanatory diagram showing θ (Ai), and FIG. 7B is an explanatory diagram showing a distance ri, profile data Xi, and main shaft rotation speed ωi corresponding to the main shaft rotation angle θi at equal angles.
FIG. 14 is a flowchart of a second embodiment showing a procedure up to determination of spindle rotation control data.
FIG. 15 is a flowchart of a third embodiment showing a procedure up to determination of spindle rotation control data.
FIG. 16 is a graph illustrating a relationship between a spindle rotation angle θi and a spindle rotation speed ωi corresponding to a radius of curvature ρi for explaining the third embodiment.
FIG. 17 is a graph illustrating a relationship between a spindle rotation angle θi and a spindle rotation speed variation dω / dθ between spindle rotation angles for explaining the third embodiment.
FIG. 18 is a schematic diagram for explaining a grinding state of a workpiece Wa.
[Explanation of symbols]
4 spindle
5 Spindle motor (rotating means)
8 Wheel head
9 Moving motor (moving means)
10 Ball screw (moving means)
12 Rotating whetstone
14 Wheel motor
18 NC apparatus including first calculation means, second calculation means, third calculation means, fourth calculation means, determination means, rotation speed correction means, spindle rotation control data determination means, control means, etc.
23 cams
Wa Workpiece
O center of rotation
θi Spindle rotation angle
ρi radius of curvature
Qi grinding point
ri Distance between rotation center and grinding point
ω0 Reference spindle speed
ωi Spindle speed
x Wheelhead moving position
α Wheelhead movement acceleration
αa Specified value
△ ω0 Correction amount
dω / dθ Spindle speed change
E Specified range
Claims (8)
被加工物の形状データに基づいて、被加工物角度に対する被加工物の曲率半径を算出する第1の算出手段と、
非真円形状の基礎円部分に対応して予め設定された基準主軸回転速度と上記算出された曲率半径とに基づいて主軸回転角度に対する主軸回転速度を算出する第2の算出手段と、
上記算出された主軸回転速度と上記制御データとに基づいて時間変化に対する回転砥石の移動位置を算出する第3の算出手段と、
上記算出された移動位置に基づいて時間変化に対する回転砥石の移動加速度を算出する第4の算出手段と、
上記算出された移動加速度が予め設定された規定値以内か否かを判定する判定手段と、
上記判定の結果に基づいて、移動加速度に規定値を越えたものがあるときには上記基準回転速度を下げるように修正し、再び第2の算出手段ないし第4の算出手段に算出を行わせる基準主軸回転速度修正手段と、
上記判定の結果に基づいて、移動加速度が規定値以内のときには最新の基準主軸回転速度とこれに基づく最新の主軸回転角度に対する主軸回転速度とを主軸回転制御データとして決定する主軸回転制御データ決定手段と、
研削加工時には上記決定された主軸回転制御データに基づいて上記回転手段を制御する制御手段と
を備え、主軸の回転速度が被加工物の曲率半径に応じて変化するように、かつこれに伴う回転砥石の移動加速度が規定値以内になるように主軸の回転速度を設定することを特徴とする非真円体の研削装置。Rotating means for rotating the spindle mounted with the workpiece, and moving means for relatively moving a rotating grindstone for grinding the outer peripheral surface of the workpiece in a direction intersecting with the spindle, while rotating the spindle, In a non-round body grinding device that controls a moving means based on control data that sets a relationship between a rotation angle of a main shaft and a moving position of a rotary grindstone, and grinds a workpiece into a predetermined non-round shape,
First calculating means for calculating a radius of curvature of a workpiece with respect to a workpiece angle based on shape data of the workpiece;
Second calculating means for calculating a main shaft rotation speed with respect to the main shaft rotation angle based on the reference main shaft rotation speed set in advance corresponding to the non-circular base circular portion and the calculated radius of curvature,
Third calculating means for calculating a moving position of the rotary grindstone with respect to a time change based on the calculated spindle rotation speed and the control data,
Fourth calculating means for calculating a moving acceleration of the rotating grindstone with respect to a time change based on the calculated moving position;
Determining means for determining whether or not the calculated movement acceleration is within a preset specified value;
Based on the result of the determination, if any of the moving accelerations exceeds a prescribed value, the reference rotational speed is corrected so as to be reduced, and the reference main spindle is again calculated by the second calculating means or the fourth calculating means. Rotation speed correction means,
Spindle rotation control data determining means for determining, as the spindle rotation control data, the latest reference spindle rotation speed and the latest spindle rotation speed based on the latest reference spindle rotation speed based on the result of the determination when the movement acceleration is within a specified value. When,
Control means for controlling the rotating means on the basis of the determined spindle rotation control data during grinding, so that the rotation speed of the spindle changes according to the radius of curvature of the workpiece, and the rotation associated therewith. An apparatus for grinding a non-circular body, wherein a rotation speed of a spindle is set so that a moving acceleration of a grinding wheel is within a specified value.
被加工物の形状データに基づいて、被加工物角度に対する被加工物の曲率半径を算出する第1の算出手段と、
非真円形状の基礎円部分に対応して予め設定された基準主軸回転速度と上記算出された曲率半径とに基づいて主軸回転角度に対する主軸回転速度を算出する第2の算出手段と、
上記算出された主軸回転速度に基づいて主軸回転角度に対する主軸単位回転角度間の回転速度変化量を算出する回転速度変化量算出手段と、
上記算出された回転速度変化量が予め設定された規定範囲内か否かを判定する判定手段と、
上記判定の結果に基づいて、回転速度変化量に規定範囲を越えたものがあるときには上記第2の算出手段による主軸回転速度に対して非真円形状のリフト部分における最小回転速度幅を広げるように主軸回転速度を修正する主軸回転速度修正手段と、
上記修正された主軸回転角度に対する主軸回転速度と上記基準主軸回転速度とを主軸回転制御データとして決定し、もしくは上記判定の結果に基づいて回転速度変化量が規定範囲内のときには上記第2の算出手段による主軸回転角度に対する主軸回転速度と上記基準主軸回転速度とを主軸回転制御データとして決定する主軸回転制御データ決定手段と、
研削加工時には上記決定された主軸回転制御データに基づいて上記回転手段を制御する制御手段と
を備え、主軸の回転速度が被加工物の曲率半径に応じて変化するように、かつこれに伴う単位回転角度間の回転速度変化量が大きい部分でのデータが低くなるように主軸回転速度を設定することを特徴とする非真円体の研削装置。Rotating means for rotating the spindle mounted with the workpiece, and moving means for relatively moving a rotating grindstone for grinding the outer peripheral surface of the workpiece in a direction intersecting with the spindle, while rotating the spindle, In a non-round body grinding device that controls a moving means based on control data that sets a relationship between a rotation angle of a main shaft and a moving position of a rotary grindstone, and grinds a workpiece into a predetermined non-round shape,
First calculating means for calculating a radius of curvature of a workpiece with respect to a workpiece angle based on shape data of the workpiece;
Second calculating means for calculating a main shaft rotation speed with respect to the main shaft rotation angle based on the reference main shaft rotation speed set in advance corresponding to the non-circular base circular portion and the calculated radius of curvature,
A rotation speed change amount calculating unit that calculates a rotation speed change amount between main shaft unit rotation angles with respect to the main shaft rotation angle based on the calculated main shaft rotation speed,
Determining means for determining whether or not the calculated rotation speed change amount is within a predetermined range,
On the basis of the result of the determination, when there is a rotation speed change amount exceeding a specified range, the minimum rotation speed width in the non-circular lift portion is increased with respect to the main shaft rotation speed by the second calculation means. Spindle rotation speed correction means for correcting the spindle rotation speed,
The main spindle rotation speed with respect to the corrected main spindle rotation angle and the reference main spindle rotation speed are determined as main spindle rotation control data, or the second calculation is performed when the rotation speed variation is within a specified range based on the result of the determination. Spindle rotation control data determining means for determining the spindle rotation speed and the reference spindle rotation speed for the spindle rotation angle by means as the spindle rotation control data,
Control means for controlling the rotating means based on the determined spindle rotation control data at the time of grinding, so that the rotation speed of the spindle changes according to the radius of curvature of the workpiece, and a unit associated therewith An apparatus for grinding a non-circular body, wherein a main shaft rotation speed is set so that data at a portion where a rotation speed change amount between rotation angles is large is low.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06127596A JP3574262B2 (en) | 1996-03-18 | 1996-03-18 | Non-circular grinding machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06127596A JP3574262B2 (en) | 1996-03-18 | 1996-03-18 | Non-circular grinding machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09251311A JPH09251311A (en) | 1997-09-22 |
| JP3574262B2 true JP3574262B2 (en) | 2004-10-06 |
Family
ID=13166503
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP06127596A Expired - Fee Related JP3574262B2 (en) | 1996-03-18 | 1996-03-18 | Non-circular grinding machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3574262B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1095418C (en) * | 1999-05-07 | 2002-12-04 | 北京市机电研究院 | Variable-diameter variable-pitch and variable-tooth type angular screw guide wheel numerically-controlled grinder |
| JP2004114176A (en) | 2002-09-24 | 2004-04-15 | Fanuc Ltd | Numerical controller |
| CN114603404B (en) * | 2022-03-18 | 2024-02-06 | 西门子(中国)有限公司 | Method and device for grinding workpiece and computer readable medium |
-
1996
- 1996-03-18 JP JP06127596A patent/JP3574262B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH09251311A (en) | 1997-09-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU647536B2 (en) | Universal dressing roller and method and apparatus for dressing cup-shaped grinding wheels | |
| JP3574262B2 (en) | Non-circular grinding machine | |
| JP3848779B2 (en) | Internal grinding machine | |
| JP3238852B2 (en) | Non-circular body grinding apparatus and grinding method | |
| JP4375944B2 (en) | Camshaft or crankshaft machining method | |
| JP7562985B2 (en) | Truing Equipment | |
| JP3351229B2 (en) | Non-circular grinding machine | |
| JP2957224B2 (en) | Chamfering mechanism for ball mill | |
| JP3130770B2 (en) | Non-circular grinding machine | |
| JP3155676B2 (en) | Non-circular body grinding apparatus and grinding method | |
| JP4415680B2 (en) | Grinding apparatus and grinding method | |
| JPH08305424A (en) | Cam grinder | |
| US4945888A (en) | Method of dressing grinding wheels | |
| JP3697360B2 (en) | Processing method of scroll wrap | |
| JP2011056632A (en) | Method for machining non-circular shape | |
| JP3939682B2 (en) | Non-circular workpiece grinding method and grinding apparatus | |
| JPS6234765A (en) | Machining for non-cylindrical workpiece | |
| JP2002239901A (en) | Grinding method of revolving work | |
| JP4107936B2 (en) | Centerless grinding machine | |
| JPH10100059A (en) | Cam grinder | |
| JP3570646B2 (en) | Grinding method of cam member | |
| JP4019276B2 (en) | Traction surface grinding method for half toroidal CVT disc | |
| JP2004345054A (en) | Grinding method of disk | |
| JPH07186033A (en) | How to use the rotary whetstone | |
| JPH04256573A (en) | Grinder |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040622 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040701 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080709 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090709 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090709 Year of fee payment: 5 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090709 Year of fee payment: 5 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100709 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110709 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110709 Year of fee payment: 7 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110709 Year of fee payment: 7 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110709 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120709 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120709 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130709 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |