Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0541396B2 - - Google Patents
[go: Go Back, main page]

JPH0541396B2 - - Google Patents

Info

Publication number
JPH0541396B2
JPH0541396B2 JP61250767A JP25076786A JPH0541396B2 JP H0541396 B2 JPH0541396 B2 JP H0541396B2 JP 61250767 A JP61250767 A JP 61250767A JP 25076786 A JP25076786 A JP 25076786A JP H0541396 B2 JPH0541396 B2 JP H0541396B2
Authority
JP
Japan
Prior art keywords
dressing
grindstone
dresser
pallet
diamond
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 - Lifetime
Application number
JP61250767A
Other languages
Japanese (ja)
Other versions
JPS63105888A (en
Inventor
Shoichi Odagiri
Jiro Takashita
Hiroshi Inaba
Hiroshi Nakao
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Osaka Diamond Industrial Co Ltd
Hitachi Seiki Co Ltd
Original Assignee
Osaka Diamond Industrial Co Ltd
Hitachi Seiki Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Osaka Diamond Industrial Co Ltd, Hitachi Seiki Co Ltd filed Critical Osaka Diamond Industrial Co Ltd
Priority to JP61250767A priority Critical patent/JPS63105888A/en
Publication of JPS63105888A publication Critical patent/JPS63105888A/en
Publication of JPH0541396B2 publication Critical patent/JPH0541396B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Grinding-Machine Dressing And Accessory Apparatuses (AREA)

Description

【発明の詳細な説明】[Detailed description of the invention]

[産業上の利用分野] 本発明は、研削用工作機械の砥石のドレツシン
グ装置に関する。更に詳しくは、セラミツクスな
どの難削材の加工に使われるダイヤモンド砥石の
自動ドレツシング装置に関する。 [従来の技術] ドレツシングとは、砥石が目つぶれあるいは目
づまりを起こし、切味が不良となつた場合その切
味を更新回復させることをいうが、通常単体のダ
イヤモンドで作られるポイントドレツサー、回転
式のロータリドレツサー、クラツシングローラな
どを研削砥石の種類、研削条件、被加工物の種類
などの条件に応じて使い分けている。セラミツク
スなどの難削材を加工するときは、被加工物が固
いので加工用の砥石としてダイヤモンド砥石が使
用されている。 しかし、被加工物が固いのでダイヤモンド砥石
の摩耗が早くたびたびドレツシングする必要があ
る。ダイヤモンド砥石をドレツシングするために
はダイヤモンドより固い砥石が良いが存在しない
ので、ドレツサーはこれより柔らかいものにな
る。一般にGC砥石、WA砥石が使用されている。
ドレツシングの切味をよくするためこれらの砥石
は比較的柔らかい結合剤を使う。すなわち柔らか
い結合剤を使うと次々と研削に関与する砥粒が更
新され、切味が保たれるのである。したがつて、
これらドレツサ用砥石は、ダイヤモンド砥石に比
べて数倍〜数十倍摩耗が大きい。 その摩耗した量だけダイヤモンド砥石とドレツ
サー用砥石との相対位置を数値制御装置で補正す
る必要がある。その結果、ドレツシング開始点が
変化するため、ドレツシング作業の自動化が困難
であつたり、ドレツシングに時間がかかるという
問題がある。とりわけFMSを構成するマシニン
グセンタに組み付けてダイヤモンド砥石のドレツ
シング作業を自動化することは困難であつた。自
動化しても、ダイヤモンド砥石の形状、寸法の種
類が多く困難であつた。 また、ドレツシングの結果、加工用のダイヤモ
ンド砥石の寸法も変化するので、加工寸法に影響
を与える。このため、被加工物の寸法を測定し
て、切り込み量を調整するなど人手にたよつてい
て、自動化が困難であつた。 [発明が解決しようとする課題] 前記のような問題から、次の目的を達成する。 本発明の目的はダイヤモンド砥石のドレツシン
グ作業の自動化と、ドレツシング時の各砥石の摩
耗量の補正を自動化した自動ドレツシング装置を
提供することにある。 本発明の他の目的は、FMSなどのシステムに
な組み込める自動ドレツシング装置を提供するこ
とにある。 [課題を解決するための手段] 前記課題を解決するために次のような手段を採
る。 この発明は、 a ドレツシングされる研削用砥石5が着脱自在
に装着される主軸4と、 b この主軸4に対向するように設けられ、前記
主軸4に対して相対移動するとともにパレツト
8をクランプするパレツトクランプ手段を有す
るテーブル34とを備えた工作機械1に設けら
れるドレツシング装置7であつて、 c 前記研削用砥石5をドレツシングするための
ドレツサ用砥石9を前記パレツト8に設け、 d このドレツサ用砥石9を駆動するためのドレ
ツサ駆動手段20,26,22,24,25を
前記パレツト8に設け、 e このドレツサ駆動手段20,26,22,2
4,25の動力を前記パレツト8の外部から供
給するための動力供給手段31,32,36を
前記工作機械1の基部および前記パレツト8に
設け、 f 前記研削用砥石5のドレツシング時の摩耗ま
たは加工時の摩耗を検知するためのセンサ6,
10を前記工作機械1の基部および前記パレツ
ト8の少なくとも一方に設けた g ことを特徴とする自動ドレツシング装置であ
る。 [作用] 研削用砥石を、工作機械の主軸にチヤツクす
る、ドレツシング装置を搭載したパレツトを工作
機械に呼び込みテーブルでクランプして、パレツ
トに搭載し回転駆動されるドレツサ用砥石で研削
用砥石をドレツシングする。更に、パレツト上の
センサーで研削用砥石のドレツシング時の摩耗ま
たは加工時の摩耗を検知して摩耗量の補償をす
る。 [実施例] 以下、本発明の一実施例を図面とともに詳細に
説明する。 第1図は、横型マシニングセンタ1に本発明を
適用した場合の全体構成を示す図である。 ベツド2上をコラム3が移動でき、コラム3に
は、主軸4が回転可能に設けられ、その主軸4の
先端には、ダイヤモンド砥石5が装着されてい
る。ダイヤモンド砥石5は図示していない自動工
具交換装置(ATC)により、他の工具と自動的
に交換可能である。主軸4を支持する主軸ハウジ
ング4aには、ダイヤモンド砥石5とドレツサ用
砥石9との接触を検知する検出リング6(後述す
る)を備えている。 ドレツシング装置7は、パレツト8上にドレツ
サ用砥石9、計測ブロツク10などを搭載した構
成になつている。このドレツシング装置7は、他
の工作物加工用のパレツト8と同様に、パレツト
プール12にプールされ、パレツトチエンジヤ1
1でもつて交換される。制御装置から呼び出しを
受けると、マシニングセンタ1のテーブル上にク
ランプされてドレツシング作業が可能な状態にな
る。 ドレツシング装置7 第2図は、ドレツシング装置7の詳細を示す。
第2図aは平面図、第2図bは側面図を示す。パ
レツト8上にドレツシング装置7が搭載されてい
る。パレツト8上に搭載したドレツシング装置7
は、ハウジング20に砥石軸21が軸受を介して
回転自在に設けられている。砥石軸21の一端に
はドレツサ用砥石9が固定されており、反対側に
は砥石軸プーリ23が固定されている。ハウジン
グ20と平行にエアモータ26が備え付けてあ
る。エアモータ26の出力軸には、モータプーリ
25が固定されている。砥石軸プーリ23とモー
タプーリ25との間にはベルト24が掛け渡され
ている。 ここで用いるドレツサ用砥石9は基本的には一
般のGC砥石であるが、導電性を持たせるため、
セグメントに分かれており、セグメントとセグメ
ントの間を金属層27でつないである。この金属
層27は、中心のハブ部から砥石の最外径まで放
射状に存在する。しかし、砥石部分はつながつて
おり砥石部分と、金属部分の接続部分から分離す
ることはない。 また、砥石軸21には通常のころがり軸受を使
用しており、その他の部分も金属製なので、結
局、ドレツサ用砥石9の金属層27から砥石軸2
1、ハウジング20、パレツト8、マシニングセ
ンタ1のテーブル、ベツドなどの機械本体まで、
電気的につながつている。機外のエアー源30か
らソレノイドバルブ31およびロータリバルブ3
2は導かれたエアーは、シヤフト33、テーブル
34を通じてテーブル上面の基準パツド35を通
じ、そのうえにクランプされたパレツト8に入
る。 パレツト8にはブロツク37が取り付けられて
おり、ブロツク37からエアモータ26までエア
ー回路の配管がされている。前述の様にパレツト
8に入つたエアーはパレツト8およびブロツク3
7に設けられた空気通路36を通つて、エアーモ
ータ26に入る。第3図は、その他に必要なもの
を示したものであるが、パレツト8の上面にはド
レツシング装置7の他に、計測用ブロツク10が
固定されている。計測用ブロツク10には接触子
10a,10bがあり、これらも導電体で作られ
ている。 接触子10a,10bにダイヤモンド砥石5を
接触させてその時の主軸4の送りまたはパレツト
8をクランプしたテーブルの送りのNCの位置情
報で、ドレツサ用砥石9の摩耗を前回のドレツシ
ング時のドレツサ用砥石9、ダイヤモンド砥石5
の寸法と比較して計測する。本実施例では単に接
触を検知しているだけだが、非接触型のエアマイ
クロメータ、電気マイクロメータなどを使用して
も良い。更に、ドレツサ用砥石9の直径を差動変
圧器、磁気スケールなどの計測器で直接に直径ま
たは半径を計測する方法もある。 マシニングセンタ1の主軸4には研削用砥石と
してのダイヤモンド砥石5が装着されている。ダ
イヤモンド砥石5にはそのボンド材によつて、レ
ジンボンドとメタルボンドに大別されるが、レジ
ンボンドの場合には一般的には導電性はない。し
かしボンド材に金属粉末を入れるなどの工夫をす
ることにより導電性を持たせて導電性を持たせて
も良い。メタルボンドの場合には、もともと導電
性を有しているので本実施例のドレツシング装置
7に使用しても問題がない。 以下、本発明においては、導電性のあるダイヤ
モンド砥石5を用いることを前提としている。マ
シニングセンタ1の主軸ハウジング部には、検出
リング6が備えられており、主軸4に装着された
ツールがパレツト8上の導電体、例えばドレツサ
用砥石9の金属部や、計測用ブロツク10の接触
子10a,10bなどに接触すると、そのことを
検出しカスタムマクロ(ユーザーが作れるプログ
ラム)にスキツプ信号を与えることができる。 検出リング6は、本実施例では2つのコアを内
蔵していて、ダイヤモンド砥石5の先端がドレツ
サ用砥石9に接触し、RC閉回路を形成すると、
2つのコアのうちのエキサイトコアにより循環電
流が流れ、もう一方のピツクアツプコアでそれを
捕捉して、タツチ信号を制御部へ送るものである
(公知であり図示せず)。 立型マシニングセンタへの適用例(第4図) 第4図は立型マシニングセンタ40に適用した
場合であり、第4図aは機械側面図、第4図bは
テーブル51上面からみ見たところである。図に
おいて、垂直軸と水平軸の二つの砥石軸52,5
5を持つたドレツシング装置50がテーブル51
の端に取り付けられている。 このドレツシング装置50は、二つのドレツサ
用砥石53,56を備えている。両ドレツサ用砥
石53,56の砥石軸52,55は、互いに垂直
をなしている。垂直な砥石軸52を有するドレツ
サ用砥石53の側面、すなわち水平面54でダイ
ヤモンド砥石44の底面をドレツシングする。水
平な砥石軸55を有するドレツサ用砥石56の側
面、すなわち垂直面57で、ダイヤモンド砥石4
4の周面をドレツシングする。 立型のマシニングセンタ40は通常テーブル5
1を割出す機能を有していないことから2つのド
レツサ用砥石53,56を設けたものである。本
実施例では、ドレツサ用砥石53,56は、それ
ぞれ適度なブレーキがかけてあるが加工用のダイ
ヤモンド砥石44の回転につれて回るタイプであ
る。しかし、第2図のドレツシング装置7のよう
にドレツサ用砥石を強制回転させてもよい。ドレ
ツシング装置50に隣接して前記計測用ブロツク
10と同様な計測ブロツク60が配置されてい
る。 ドレツシング作動と計測作動 ダイヤモンド砥石5の端面部分をドレツシング
する場合と、外周部分をドレツシングする場合に
分けて考える。端面部分のドレツシングを必要と
するのは、主としてカツプ型砥石の場合であり、
第3図aのイに示す位置関係にてドレツシング作
業を行う。また、ドレツシング作業につづいての
計測は、第3図aのロの位置で行う。このような
位置の選択は、横型マシニングセンタの持つテー
ブル・インデツクス、X,Y,Z軸移動の機能で
行う。 位置選択後、接触子10bの端面にダイヤモン
ド砥石5の端面を押し当て、接触した位置をもつ
てダイヤモンド砥石5の摩耗を計測する。全体の
動作および補正は、NC装置のカスタムマクロに
より行わせる。カスタムマクロの呼び出しは、次
のプログラムで行う。 G65 P ここのG65はマクロ呼だしコード、Pは端面ド
レツシングマクロプログラムの番号、Xはダイヤ
モンド砥石5の直径、Zはダイヤモンド砥石のの
Z方向寸法、Wはドレツシングされる径方向長
さ、Hは工具オフセツト番号、Aはボンドの種類
で、例えば1:レジンボンド、2:メタルボンド
のようになつている。 端面ドレツシング動作のフロー(第5図) 以下、端面ドレツシングの動作フローをフロー
図にしたがつて詳細に説明する。第5図は端面ド
レツシングの動作フローを示す。第5図におい
て、ステツプではある変数を参照することによ
り、ダイヤモンド砥石5が新しいものかどうかを
判別し、新しいものであればドレツシングの必要
がないので、直ちに計測動作に移る。その際ステ
ツプにおいて前記変数は自動的に書き変えら
れ、次回以降は新しい砥石の取り扱いにはならな
い。 なお、ここで用いる変数は、あらかじめ人手に
よりセツトできるもので、これを新しい砥石のほ
うにセツトしておくことにより、ドレツシング動
作を行わないで、計測動作のみを行うようにでき
る。ステツプにおいて、新しい砥石でないと判
断された場合には、次にステツプに進む。ボン
ドの種類により、ステツプあるいはステツプ
が選択され、ドレツシング回数を10回又は5回な
どとボンドの種類に応じて最適に設定する。ボン
ドの種類の判別は、マクロ呼び出しの引数Aによ
り行う。ここで設定された回数はステツプで行
うドレツシング動作で用いられる。 次にステツプで、テーブルインデツクスによ
り、パレツト8がB軸方向に(パレツトの平面に
垂直なX軸のまわり)90度回転することにより、
第3図aにおけるドレツシング装置7と主軸4に
装着されたダイヤモンド砥石5との角度位置関係
イが得られる。次にステツプで、第6図に示す
アプローチ点すなわちドレツシング動作の開始点
0に移動する。本実施例では、ドレツサ用砥石9
の側面とダイヤモンド砥石5の周面との距離を10
mm、同じく周面と先端面が0.1mmに設定した。 この開始点は、空ドレツシング時間を減らすた
めには可能な限りドレツサ用砥石9に近い位置が
良い。ドレツサ用砥石9の位置はあらかじめ分か
つており、また、ドレツサ用砥石9の外径と巾が
別途、工具オフセツトメモリに入れられているの
で、これらのデータからアプローチ点は自動的に
算出される。次にステツプで、主軸回転数を決
定し、ステツプで主軸4およびドレツサ用砥石
9の回転をONにする。ドレツサ用砥石9の回転
はほぼ一定であるが、主軸4の回転数はダイヤモ
ンド砥石5の外径に応じて最適の周速になるよう
決定される。 ステツプでドレツシング動作を行う。第7図
において、第7図aはダイヤモンド砥石5が第6
図の位置から出発してドレツサ用砥石9に接触す
るまでの動作を示し、第7図bにその後ドレツシ
ング完了までの動作を示している。第7図aにお
いて0はアプローチ点におけるダイヤモンド砥石
5のエツジを表し、その点が逐次移動する様子を
その順に付した数字で表す。つまりアプローチ点
からまで早い送りで移動し、次にX方向にま
で移動し、(と同じ)に戻る。 次に、ある一定量、例えば10μmだけZ軸方向
に切り込みを与え、の位置からX軸方向にま
で移動し、(と同じ位置)に戻る。これを繰
り返していくと、何度目かにドレツサ用砥石9に
接触するようになる。図ではからXIに移動する
途中のaで接触したと仮定した。ダイヤモンド
砥石5とドレツサ用砥石9の両方とも導電性を持
たせてあるので、第1図の検出リング6により、
接触したことを検出し、スキツプ信号として得る
ことができる。スキツプ信号が入力された時に
は、そのブロツクの動作を中断し、X軸の移動開
始点(この例では)に戻つたところから、第7
図bになる。 ここでは、ステツプにおいて、主軸4および
ドレツサ用砥石9の回転を停止し、ステツプ
で、テーブルインデツクス角度を元の位置に戻
す。その結果、第3図においてパレツト8に対し
てダイヤモンド砥石5の位置関係はロに示したよ
うになる。 ステツプでは端面計測用ブロツク10の接触
子10bの中心にほぼ一致し、端面から10mm離れ
た位置である。接触子10bの位置は予め分かつ
ており、ダイヤモンド砥石5の寸法はカスタムマ
クロ呼出プログラムの引数X,Zで与えられてい
るので、自動的に位置の算出を行うと共に、その
位置に移動する。 端面計測動作 ステツプの端面計測動作では、第8図aに示
すように、接触子10bの中心線とダイヤモンド
砥石5の周面の母線と一致するように位置させ
る。第8図b図でアプローチ点からZ軸方向で
接触子10bに早い送り、例えば800mm/min程
度の送りで近付き、点で接触する。接触したこ
とは第1図の検出リング6により検出され、スキ
ツプ信号として与えられる。スキツプ信号により
次のブロツクに飛び、いつたんに下がつてから
遅い送り、例えば50mm/min程度の送りで接触子
10bに接触するまで前進する。この時にスキツ
プ信号が得られた点における機械位置、接触子
10bのZ座標からダイヤモンド砥石5の実際の
Z寸法が計算される。 ステツプにおいて、ダイヤモンド砥石5の計
画寸法と、実際の寸法と、実際のZ寸法との差を
修正量として、工具補正を書き換える。また、ド
レツシングの最終段階における機械位置と、計測
された砥石寸法Zからドレツサ用砥石9の直径を
計算し、該当する工具補正メモリを書き換える。 外周ドレツシングのフロー 次に、外周部分のドレツシングを必要とするの
は、主として平砥石、軸付砥石などの場合であ
り、第3図bのイに示す位置関係でドレツシング
作業を行う。またドレツシング作業に続いて計測
動作は、第3図bのロの位置で行う。カスタムマ
クロの呼出は、次のプログラムで行う。 G65 P ここにG65はマクロ呼出コード、Pは外径ドレ
ツシングマクロプログラムの番号、Xはダイヤモ
ンド砥石5の直径、Zはダイヤモンド砥石5のZ
方向寸法、Wはドレツシングされる外径部の長
さ、Dは工具オフセツト番号、Aはボンドの種類
で、例えば1:レジンボンド、2:メタルボンド
のようになつている。 第9図に外周ドレツシングの動作フローを示
す。同図において、ステツプではある変数を参
照することによりダイヤモンド砥石5が新しいも
のかどうかを判別し、新しいものであればドレツ
シングの必要がないので、直ちに計測動作に移
る。その際ステツプにおいて前記変数は自動的
に書き換えられ、次回以降は新しい砥石の取り扱
いにはならない。 なお、ここで用いる変数は、予め人手によりセ
ツトすることができるので、これを新しい砥石の
方にセツトしておくことにより、ドレツシング動
作を行わないで、計測動作のみを行うようにでき
る。 ステツプにおいて、新しい砥石でないと判別
された場合には、次にステツプでボンドの種類
により、ステツプあるいはステツプで、ドレ
ツシング回数を10回または5回に設定される。ボ
ンドの種類の判別は、マクロ呼出の引数Aにより
行う。ここで設定された回数は、ステツプで行
うドレツシング動作で用いられる。 次にステツプで、パレツト8がB軸(パレツ
ト面に垂直な軸線Y軸の回り)の原位置にあるこ
とを確認し、もし原位置になければB軸原位置に
戻すことにより、第3図bにおけるドレツシング
装置7と主軸4に装着されたダイヤモンド砥石5
との角度位置関係がえられる。次にステツプ
で、第10図に示すアプローチ点に移動する。こ
の位置は、端面ドレツシングとほぼ同様の位置関
係である。 ドレツサ用砥石9の位置は予めわかつており、
また、ドレツサ用砥石9の外径と巾が別途、工具
にオフセツトメモリに入れられているので、これ
らのデータからアプローチ点は自動的に算出され
る。次にステツプで、主軸回転数を決定し、ス
テツプで主軸4はおよびドレツサ用砥石9の回
転をONにする。ドレツサの回転数はほぼ一定で
あるが、主軸4の回転数はダイヤモンド砥石5の
直径に応じて最適の周速になるように決定され
る。ステツプでドレツシング動作を行う。 第11図において、第11図aはダイヤモンド
砥石5が第10図の位置から出発してドレツサ用
砥石に接触するまでの動作を示し、第11図bに
その後ドレツシング完了までの動作を示してい
る。第11図aにおいて0はアプローチ点におけ
るダイヤモンド砥石5のエツジを表し、その点が
逐次移動する様子をその順に付した数字で表す。
つまりアプローチ点からまで早い送りで移動
し、次にZ方向にまで移動し、(と同じ)
に戻る。 次に、ある一定量、例えば10μmだけX軸方向
に切り込みを与え、の位置からZ方向にまで
移動し、(と同じ)に戻る。これを繰り返し
ていくと、何度目かにドレツサ用砥石9に接触す
るようになる。図ではからXIに移動する途中の
Xaで接触したと仮定した。ダイアモンド砥石5
とドレツサ用砥石9の両方とも導電性を持たせて
あるので、第1図の検出リング6により、aで
接触したことを検出し、スキツプ信号としてえる
ことができる。 スキツプ信号が入力された時には、そのブロツ
クの動作を中断し、Z軸の移動開始点(この例で
はX)に戻つたところから、第11図bになる。
ここでは、ステツプおよびステツプで設定さ
れた回数nだけX方向にある一定量の切込みを完
了した後には、同じ切り込み位置で数回のスパー
クアウトを行つてから、その位置のX軸機械座標
をメモリし、その後アプローチ点(第11図aの
0)に戻る。 なお、ステツプにおける一連の動作中、第1
1図aで説明した砥石接触までの動作は、11c
に示したような方法で行うことも可能である。す
なわち、アプローチ点0からの点ま早い送りで
移動し、次にX軸方向に遅い送りで移動する。途
中砥石が接触すると、スキツプ信号が入力される
ので、X軸方向の移動を中断し、の位置まで移
動したところから第11図bになる。以後の動き
はすでに述べた通りである。 外径計測 次にステツプにおいて、主軸およびドレツサ
の回転を停止する。ステツプでは外径計測アプ
ローチ点(第12図の)に移動する。この位置
はダイヤモンド砥石5の端面が計測用ブロツク1
0の接触子10aの中心にほぼ一致し、外径がY
軸方向に10mm離れた位置にある。接触子10aの
位置は予め分かつており、ダイヤモンド砥石5の
寸法はマクロ呼出プログラムの引数X,Zで与え
られているので、自動的に位置の算出を行うと共
に、その位置に移動する。 ステツプの外径計測動作では、接触子10a
において、アプローチ点からY方向で接触子1
0aに早い送り、例えば800mm/min程度の送り
で近付き、点で接触する。接触したことは第1
図の検出リング6により検出され、スキツプ信号
として与えられる。スキツプ信号により次のブロ
ツクに飛び、いつたんに下がつてから遅い送
り、例えば50mm/min程度の送りで接触子10a
に接触するまで前進する。 この時にスキツプ信号が得られた点における
機械位置、接触子10aのY座標からダイヤモン
ド砥石5の実際の径X寸法が計算される。ステツ
プにおいて、ダイヤモンド砥石5の計画寸法
と、計測された実際の寸法との差を修正量とし
て、工具補正を書き換える。また、ドレツシング
の最終段階における機械位置と計測されたダイヤ
モンド砥石5の寸法から、ドレツサ用砥石9の直
径を計算し、該当する工具補正メモリを書き換え
る。 以上は横型マシニングセンタの場合であるが、
立型マシニングセンタの場合にはドレツシングの
形状、処理ソフトを若干変更すれば、同様のドレ
ツシング作業ができる。立型のマシニングセンタ
の場合には、テーブルインデツクス機能を、備え
ていないのが普通である。第3図の実施例では端
面ドレツシング用と外径ドレツシング用の2つの
砥石を持つているので、ドレツシング箇所に応じ
て使い分ければよい。 つまり、横型マシニングセンタの場合の端面ド
レツシングの時に、第5図のステツプでテーブ
ルインデツクスしているが、立型の場合には、第
3図のドレツサ用砥石9の位置でドレツシングす
れば良い。 ドレツシング装置の制御装置 第13図は示すものは本発明の制御装置の一例
を示すブロツク図である。 被加工物を加工するための加工プログラム、ダ
イヤモンド砥石(加工砥石)の直径X、Z方向寸
法Z、ドレツシング長さW、オフセツト番号H、
ボンドの種類Aなどのデータ、ドレツサ用砥石の
データ、ドレツシングプログラム、計測用プログ
ラム、ダイヤモンド砥石とドレツサ用砥石の摩耗
量を記憶するメモリーなどを備えている。 ドレツシング開始位置は、検出リング6で検出
して、NCの位置情報を取り出し、この情報から
ドレツシング開始の位置を検出してドレツシング
を開始する。同様に計測動作もダイヤモンド砥石
の接触を接触子10a,10bが検出して、その
位置をNCの位置情報から取り出して、演算して
摩耗量を出し補正値を記憶させるものである。こ
の値で研削時の砥石位置の補正を行うものであ
る。 [他の実施例] 本発明は、前記実施例に限定されるものでな
く、本発明の基本的技術思想の範囲内で種々の設
計変更が可能である。以下、その変更例を示す。 これまで述べてきた実施例では、ダイヤモンド
砥石5と、ドレツサ用砥石9あるいは計測用ブロ
ツク10との接触検知を誘導検出型の検出リング
6で行う場合について説明しているが、接触検出
の方法はこれのみに限定する必要はない。例え
ば、主軸からハウジング、コラム、ベツド、テー
ブルにいたる経路の一部を絶縁し、その前後に電
位差を与えておいて、その電位差の変化により接
触を検出することも可能である。 また、ストレインゲージ、IC圧力センサーを
計測用ブロツクまたは主軸ヘツドに取り付けて接
触時の力を検出する方法もある。 前記実施例は、計測用ブロツク10をパレツト
8上に設けたものであるが、計測用ブロツク10
をコラム3またはベツド2に固定してダイヤモン
ド砥石5の計測を行う方法もある。 ダイヤモンド砥石5の計測ではなくドレツサ用
砥石9を計測して、間接的にダイヤモンド砥石の
計測を行う方法がある。この測定は、主軸4にタ
ツチセンサーを装着して、ドレツサ砥石9の直径
を測定する方法もある。 [発明の効果] 以上述べてきたように本発明はつぎのような効
果がある。 a 多種類の形状、砥粒、結合材を有する砥石の
ドレツシングが自動化できる。 b パレツトにドレツシング装置を搭載したので
FMSなどのシステムに組み込める。 c ドレツシングに要する時間が短くなる。 d ドレツシング後の砥石寸法が自動補正される
ので、加工精度を維持しやすい。
[Industrial Field of Application] The present invention relates to a dressing device for a grindstone of a grinding machine tool. More specifically, the present invention relates to an automatic dressing device for a diamond grindstone used for processing difficult-to-cut materials such as ceramics. [Prior Art] Dressing refers to the process of renewing and restoring sharpness when a whetstone becomes clogged or clogged, resulting in poor sharpness. Point dressers, which are usually made from a single diamond, Rotary dressers, crushing rollers, etc. are used depending on conditions such as the type of grinding wheel, grinding conditions, and type of workpiece. When processing difficult-to-cut materials such as ceramics, a diamond grindstone is used as the processing wheel because the workpiece is hard. However, since the workpiece is hard, the diamond grindstone wears quickly and requires frequent dressing. In order to dress a diamond whetstone, it would be better to have a whetstone harder than diamond, but since there is none, the dresser must be softer than this. Generally, GC whetstones and WA whetstones are used.
These wheels use a relatively soft bonding agent to improve the sharpness of the dressing. In other words, when a soft binder is used, the abrasive grains involved in grinding are renewed one after another, and the sharpness is maintained. Therefore,
These dresser grindstones suffer from several times to several tens of times more wear than diamond grindstones. It is necessary to correct the relative position between the diamond grindstone and the dresser grindstone by the amount of wear using the numerical control device. As a result, since the dressing starting point changes, there are problems in that it is difficult to automate the dressing work and that dressing takes a long time. In particular, it was difficult to automate the dressing work of a diamond grinding wheel by assembling it into the machining center that makes up the FMS. Even with automation, it was difficult because there are many shapes and sizes of diamond grinding wheels. Furthermore, as a result of dressing, the dimensions of the diamond grindstone for processing also change, which affects the processing dimensions. For this reason, measuring the dimensions of the workpiece and adjusting the amount of cut has to be done manually, making automation difficult. [Problem to be solved by the invention] In view of the above-mentioned problems, the following objects are achieved. SUMMARY OF THE INVENTION An object of the present invention is to provide an automatic dressing device that automates the dressing work of diamond grindstones and automates the correction of the wear amount of each grindstone during dressing. Another object of the present invention is to provide an automatic dressing device that can be incorporated into a system such as FMS. [Means for solving the problem] The following measures are taken to solve the problem. This invention comprises: a) a main shaft 4 on which a grinding wheel 5 to be dressed is removably mounted; and b) provided to face the main shaft 4 and move relative to the main shaft 4 and clamp the pallet 8. A dressing device 7 installed in a machine tool 1, comprising a table 34 having pallet clamping means, c) a dresser grindstone 9 for dressing the grinding wheel 5 is provided on the pallet 8, and d the dresser Dresser drive means 20, 26, 22, 24, 25 for driving the grindstone 9 are provided on the pallet 8, and e the dresser drive means 20, 26, 22, 2
Power supply means 31, 32, 36 for supplying the power of 4, 25 from the outside of the pallet 8 are provided at the base of the machine tool 1 and the pallet 8, f) abrasion of the grinding wheel 5 during dressing or sensor 6 for detecting wear during machining;
10 is provided on at least one of the base of the machine tool 1 and the pallet 8. [Operation] A grinding wheel is chucked to the main shaft of a machine tool. A pallet equipped with a dressing device is called into the machine tool, clamped by a table, and the grinding wheel is dressed with a dressing wheel mounted on the pallet and driven to rotate. do. Furthermore, a sensor on the pallet detects wear of the grinding wheel during dressing or processing, and compensates for the amount of wear. [Example] Hereinafter, an example of the present invention will be described in detail with reference to the drawings. FIG. 1 is a diagram showing the overall configuration of a horizontal machining center 1 to which the present invention is applied. A column 3 is movable on the bed 2, and a main shaft 4 is rotatably provided on the column 3, and a diamond grindstone 5 is attached to the tip of the main shaft 4. The diamond grindstone 5 can be automatically replaced with another tool by an automatic tool changer (ATC) not shown. The spindle housing 4a that supports the spindle 4 is equipped with a detection ring 6 (described later) that detects contact between the diamond grindstone 5 and the dresser grindstone 9. The dressing device 7 has a structure in which a dressing grindstone 9, a measuring block 10, etc. are mounted on a pallet 8. This dressing device 7 is pooled in a pallet pool 12 like pallets 8 for processing other workpieces, and is transferred to a pallet changer 1.
Even 1 is exchanged. When it receives a call from the control device, it is clamped onto the table of the machining center 1 and becomes ready for dressing work. Dressing Device 7 FIG. 2 shows details of the dressing device 7.
FIG. 2a shows a plan view, and FIG. 2b shows a side view. A dressing device 7 is mounted on the pallet 8. Dressing device 7 mounted on pallet 8
A grindstone shaft 21 is rotatably provided in a housing 20 via a bearing. A dresser grindstone 9 is fixed to one end of the grindstone shaft 21, and a grindstone shaft pulley 23 is fixed to the opposite side. An air motor 26 is mounted parallel to the housing 20. A motor pulley 25 is fixed to the output shaft of the air motor 26. A belt 24 is stretched between the grindstone shaft pulley 23 and the motor pulley 25. The dresser grindstone 9 used here is basically a general GC grindstone, but in order to make it conductive,
It is divided into segments, and the segments are connected by metal layers 27. This metal layer 27 exists radially from the central hub portion to the outermost diameter of the grindstone. However, the grinding wheel part is connected and does not separate from the connection part between the grinding wheel part and the metal part. In addition, since the grinding wheel shaft 21 uses a normal rolling bearing, and the other parts are also made of metal, the metal layer 27 of the dresser grinding wheel 9 eventually passes through the grinding wheel shaft 21.
1. The housing 20, the pallet 8, the table of the machining center 1, the machine body such as the bed, etc.
electrically connected. Solenoid valve 31 and rotary valve 3 from air source 30 outside the machine
The guided air passes through the shaft 33 and the table 34, passes through the reference pad 35 on the top surface of the table, and enters the pallet 8 clamped thereon. A block 37 is attached to the pallet 8, and an air circuit is piped from the block 37 to the air motor 26. As mentioned above, the air that entered pallet 8 flows through pallet 8 and block 3.
It enters the air motor 26 through an air passage 36 provided at 7. FIG. 3 shows other necessary items, and in addition to the dressing device 7, a measuring block 10 is fixed to the upper surface of the pallet 8. The measuring block 10 has contacts 10a and 10b, which are also made of a conductor. When the diamond grindstone 5 is brought into contact with the contacts 10a and 10b, the wear of the dresser grindstone 9 can be checked using the NC position information of the feed of the spindle 4 at that time or the feed of the table that clamped the pallet 8. 9. Diamond whetstone 5
Measure by comparing with the dimensions of. In this embodiment, contact is simply detected, but a non-contact type air micrometer, electric micrometer, etc. may also be used. Furthermore, there is also a method of directly measuring the diameter or radius of the dresser grindstone 9 using a measuring device such as a differential transformer or a magnetic scale. A diamond grindstone 5 serving as a grinding wheel is attached to the main shaft 4 of the machining center 1 . The diamond grinding wheel 5 is roughly classified into resin bond and metal bond depending on the bonding material, but resin bond generally has no conductivity. However, it is also possible to make the bonding material conductive by adding metal powder to the bonding material. In the case of metal bonds, since they are inherently conductive, there is no problem in using them in the dressing device 7 of this embodiment. Hereinafter, the present invention is based on the premise that a conductive diamond grindstone 5 is used. The main spindle housing of the machining center 1 is equipped with a detection ring 6, and the tool attached to the main spindle 4 detects a conductor on a pallet 8, such as a metal part of a dresser grindstone 9 or a contact of a measuring block 10. 10a, 10b, etc., it can be detected and a skip signal can be given to a custom macro (a program that can be created by the user). In this embodiment, the detection ring 6 has two built-in cores, and when the tip of the diamond grindstone 5 comes into contact with the dresser grindstone 9 to form an RC closed circuit,
A circulating current flows through the excited core of the two cores, is captured by the other pickup core, and is sent as a touch signal to the control section (this is well known and not shown). Example of application to a vertical machining center (FIG. 4) FIG. 4 shows a case where the present invention is applied to a vertical machining center 40, in which FIG. 4a is a side view of the machine and FIG. 4b is a view from the top of a table 51. In the figure, there are two grinding wheel shafts 52, 5, a vertical axis and a horizontal axis.
A dressing device 50 having a
attached to the end of the This dressing device 50 includes two dresser grindstones 53 and 56. The grindstone shafts 52 and 55 of both dresser grindstones 53 and 56 are perpendicular to each other. The bottom surface of the diamond grindstone 44 is dressed with the side surface of the dresser grindstone 53 having the vertical grindstone shaft 52, that is, the horizontal surface 54. The diamond grinding wheel 4
Dress the circumferential surface of 4. The vertical machining center 40 usually has a table 5.
1, two dresser grindstones 53 and 56 are provided. In this embodiment, the dresser grindstones 53 and 56 are each of a type that is appropriately braked and rotates as the processing diamond grindstone 44 rotates. However, the dresser grindstone may be forcibly rotated as in the dressing device 7 shown in FIG. A measuring block 60 similar to the measuring block 10 is arranged adjacent to the dressing device 50. Dressing Operation and Measurement Operation We will consider two cases: dressing the end face portion of the diamond grinding wheel 5 and dressing the outer peripheral portion. Dressing of the end face is mainly required for cup-shaped grindstones.
Dressing work is carried out in the positional relationship shown in Fig. 3a-a. Further, the measurement following the dressing operation is carried out at the position B in Fig. 3a. Such position selection is performed using the table index and X, Y, and Z axis movement functions of the horizontal machining center. After selecting the position, the end face of the diamond whetstone 5 is pressed against the end face of the contactor 10b, and the wear of the diamond whetstone 5 is measured based on the contact position. All operations and corrections are performed using custom macros of the NC device. Call the custom macro using the following program. G65P X Z W H A Here, G65 is the macro call code, P is the end face dressing macro program number, X is the diameter of the diamond grinding wheel 5, Z is the dimension of the diamond grinding wheel in the Z direction, W is the radial length to be dressed, and H is the The tool offset number A is the type of bond, for example, 1: resin bond, 2: metal bond. Flow of End Dressing Operation (FIG. 5) The operation flow of end face dressing will be described in detail below with reference to a flowchart. FIG. 5 shows the operational flow of end face dressing. In FIG. 5, in a step, it is determined whether the diamond grinding wheel 5 is new by referring to a certain variable, and if it is new, there is no need for dressing, so the measurement operation is immediately started. At that time, the variables are automatically rewritten in the step, and a new grindstone will not be handled from next time onwards. Note that the variables used here can be set manually in advance, and by setting them on the new grindstone, only the measurement operation can be performed without performing the dressing operation. If it is determined in this step that the grindstone is not a new one, the process proceeds to the next step. Depending on the type of bond, a step or step is selected, and the number of dressings is optimally set, such as 10 times or 5 times, depending on the type of bond. The type of bond is determined based on the argument A of the macro call. The number of times set here is used in the dressing operation performed in the step. Next, in step, the pallet 8 is rotated 90 degrees in the B-axis direction (around the X-axis perpendicular to the plane of the pallet) according to the table index.
The angular positional relationship A between the dressing device 7 and the diamond grindstone 5 mounted on the main shaft 4 in FIG. 3a is obtained. Next, in a step, the device moves to the approach point shown in FIG. 6, that is, the starting point 0 of the dressing operation. In this embodiment, the dresser grindstone 9
The distance between the side surface and the circumferential surface of the diamond grinding wheel 5 is 10
mm, and the peripheral surface and tip surface were also set to 0.1 mm. This starting point is preferably located as close to the dresser grindstone 9 as possible in order to reduce the empty dressing time. The position of the dresser grinding wheel 9 is known in advance, and the outer diameter and width of the dresser grinding wheel 9 are stored separately in the tool offset memory, so the approach point is automatically calculated from these data. . Next, in a step, the main spindle rotation speed is determined, and in a step, the rotation of the main spindle 4 and the dresser grindstone 9 is turned on. Although the rotation of the dresser grindstone 9 is substantially constant, the rotation speed of the main shaft 4 is determined according to the outer diameter of the diamond grindstone 5 so as to have an optimum circumferential speed. Dressing operation is performed in steps. In Fig. 7, Fig. 7a shows that the diamond grinding wheel 5 is in the sixth position.
The operation starting from the position shown in the figure until it comes into contact with the dressing grindstone 9 is shown, and FIG. 7b shows the operation thereafter until the dressing is completed. In FIG. 7a, 0 represents the edge of the diamond grinding wheel 5 at the approach point, and the sequential movement of that point is represented by numbers assigned in that order. In other words, it moves at a fast rate from the approach point, then moves in the X direction, and returns (same as). Next, a cut is made in the Z-axis direction by a certain amount, for example, 10 μm, and the incision is moved from the position to the X-axis direction and returned to (the same position). As this process is repeated, it will come into contact with the dresser grindstone 9 several times. In the figure, it is assumed that contact occurred at point a on the way from to XI. Since both the diamond grindstone 5 and the dresser grindstone 9 are electrically conductive, the detection ring 6 in FIG.
Contact can be detected and obtained as a skip signal. When a skip signal is input, the operation of that block is interrupted, and from the point where the block returns to the starting point of the X-axis movement (in this example), the seventh
It becomes figure b. Here, in step, the rotation of the main shaft 4 and the dresser grindstone 9 is stopped, and in step, the table index angle is returned to its original position. As a result, the positional relationship of the diamond grindstone 5 with respect to the pallet 8 in FIG. 3 is as shown in (B). In the step, the position almost coincides with the center of the contact 10b of the end face measurement block 10 and is 10 mm away from the end face. Since the position of the contactor 10b is known in advance and the dimensions of the diamond grindstone 5 are given by the arguments X and Z of the custom macro calling program, the position is automatically calculated and moved to that position. End Face Measuring Operation In the end face measuring operation of the step, as shown in FIG. In FIG. 8b, it approaches the contact 10b in the Z-axis direction from the approach point at a fast feed rate, for example, about 800 mm/min, and makes contact at a point. The contact is detected by the detection ring 6 in FIG. 1 and is given as a skip signal. It jumps to the next block in response to a skip signal, and then moves forward at a slow rate, for example, about 50 mm/min, until it contacts the contact 10b. At this time, the actual Z dimension of the diamond grindstone 5 is calculated from the machine position at the point where the skip signal was obtained and the Z coordinate of the contactor 10b. In step, the tool correction is rewritten using the difference between the planned dimension, the actual dimension, and the actual Z dimension of the diamond grindstone 5 as the correction amount. Furthermore, the diameter of the dresser grindstone 9 is calculated from the machine position at the final stage of dressing and the measured grindstone size Z, and the corresponding tool correction memory is rewritten. Flow of Outer Periphery Dressing Next, dressing of the outer periphery is mainly required for flat grindstones, grindstones with shafts, etc., and the dressing operation is performed in the positional relationship shown in FIG. 3B (a). Further, following the dressing operation, the measurement operation is performed at the position B in FIG. 3B. Call the custom macro using the following program. G65P X Z W D A Here, G65 is the macro call code, P is the outer diameter dressing macro program number, X is the diameter of the diamond grinding wheel 5, and Z is the Z of the diamond grinding wheel 5.
In the directional dimension, W is the length of the outer diameter portion to be dressed, D is the tool offset number, and A is the type of bond, such as 1: resin bond, 2: metal bond, etc. FIG. 9 shows the operational flow of outer peripheral dressing. In the same figure, in the step, it is determined whether the diamond grindstone 5 is new by referring to a certain variable, and if it is new, there is no need for dressing, so the measurement operation is immediately started. At that time, the variables are automatically rewritten in the step, and a new grindstone will not be handled from next time onwards. Note that the variables used here can be manually set in advance, so by setting them on a new grindstone, only the measurement operation can be performed without performing the dressing operation. If in the step it is determined that the grindstone is not a new one, then in the next step the number of dressings is set to 10 or 5 depending on the type of bond. The type of bond is determined based on the argument A of the macro call. The number of times set here is used in the dressing operation performed in the step. Next, in step, confirm that the pallet 8 is at the original position on the B-axis (around the axis Y-axis perpendicular to the pallet surface), and if it is not at the original position, return it to the original position on the B-axis, as shown in Figure 3. The dressing device 7 and the diamond grindstone 5 attached to the main shaft 4 in b
The angular positional relationship with The next step is to move to the approach point shown in FIG. This position has substantially the same positional relationship as the end face dressing. The position of the dressing wheel 9 is predetermined.
Furthermore, since the outer diameter and width of the dresser grindstone 9 are stored separately in the offset memory of the tool, the approach point is automatically calculated from these data. Next, in step, the main spindle rotation speed is determined, and in step, the rotation of the main spindle 4 and the dresser grindstone 9 is turned on. Although the rotational speed of the dresser is approximately constant, the rotational speed of the main shaft 4 is determined according to the diameter of the diamond grindstone 5 so as to have an optimum circumferential speed. Dressing operation is performed in steps. In FIG. 11, FIG. 11a shows the operation of the diamond grinding wheel 5 from the position shown in FIG. 10 until it comes into contact with the dressing wheel, and FIG. 11b shows the operation thereafter until the dressing is completed. . In FIG. 11a, 0 represents the edge of the diamond grindstone 5 at the approach point, and the sequential movement of that point is represented by numbers assigned in that order.
In other words, it moves at a fast rate from the approach point, then moves in the Z direction, (same as)
Return to Next, make a cut in the X-axis direction by a certain amount, for example 10 μm, move from the position to the Z direction, and return to (same as). As this process is repeated, it will come into contact with the dresser grindstone 9 several times. In the figure, on the way from to XI
It is assumed that contact was made with Xa. Diamond whetstone 5
Since both the dresser grindstone 9 and the dresser grindstone 9 are electrically conductive, the detection ring 6 shown in FIG. When a skip signal is input, the operation of that block is interrupted and the block returns to the Z-axis movement starting point (X in this example), as shown in FIG. 11b.
Here, after completing a certain amount of cut in the X direction for the number of times n set in Step and Step, spark out is performed several times at the same cut position, and then the X-axis mechanical coordinates of that position are memorized. and then returns to the approach point (0 in Figure 11a). Note that during the series of operations in step, the first
The operation up to contact with the grinding wheel explained in Figure 1a is shown in Figure 11c.
It is also possible to carry out the method shown in . That is, it moves from the approach point 0 at a fast feed rate, and then moves in the X-axis direction at a slow rate. If the grindstone comes into contact with the grindstone on the way, a skip signal is input, so the movement in the X-axis direction is interrupted, and the state shown in FIG. 11b is from the position shown in FIG. The subsequent movements are as already described. Measurement of outer diameter Next, in step, the rotation of the spindle and dresser is stopped. In this step, the robot moves to the outer diameter measurement approach point (see FIG. 12). In this position, the end face of the diamond grinding wheel 5 is the measuring block 1.
It almost coincides with the center of the contact 10a of 0, and the outer diameter is Y
Located 10mm apart in the axial direction. Since the position of the contactor 10a is known in advance and the dimensions of the diamond grindstone 5 are given by the arguments X and Z of the macro calling program, the position is automatically calculated and moved to that position. In the step outer diameter measurement operation, the contact 10a
, contact 1 in the Y direction from the approach point
Approach 0a with a fast feed, for example about 800 mm/min, and make contact at a point. The first thing that came into contact with me was
It is detected by the detection ring 6 in the figure and given as a skip signal. The skip signal causes the contact 10a to jump to the next block, and then move slowly, for example at a rate of about 50 mm/min, to the next block.
move forward until it touches. At this time, the actual diameter X dimension of the diamond grindstone 5 is calculated from the machine position at the point where the skip signal was obtained and the Y coordinate of the contact 10a. In step, the tool correction is rewritten using the difference between the planned dimensions of the diamond grindstone 5 and the measured actual dimensions as the correction amount. Further, the diameter of the dresser grindstone 9 is calculated from the machine position at the final stage of dressing and the measured dimensions of the diamond grindstone 5, and the corresponding tool correction memory is rewritten. The above is for a horizontal machining center,
In the case of a vertical machining center, similar dressing work can be performed by slightly changing the dressing shape and processing software. Vertical machining centers usually do not have a table indexing function. In the embodiment shown in FIG. 3, there are two grindstones, one for end face dressing and the other for outer diameter dressing, so they can be used depending on the location to be dressed. That is, when dressing the end face of a horizontal machining center, table indexing is performed in the steps shown in FIG. 5, but in the case of a vertical machining center, dressing can be performed at the position of the dresser grindstone 9 shown in FIG. 3. Control Device for Dressing Apparatus FIG. 13 is a block diagram showing an example of the control device of the present invention. A machining program for machining a workpiece, a diamond grindstone (processing whetstone) diameter X, Z direction dimension Z, dressing length W, offset number H,
It is equipped with memory that stores data such as bond type A, data on the dresser grindstone, dressing programs, measurement programs, and the amount of wear on the diamond grindstone and the dresser grindstone. The dressing start position is detected by the detection ring 6, NC position information is taken out, the dressing start position is detected from this information, and dressing is started. Similarly, the measurement operation is such that the contacts 10a and 10b detect contact with the diamond grindstone, extract the position from the NC position information, calculate the amount of wear, and store the correction value. This value is used to correct the grindstone position during grinding. [Other Embodiments] The present invention is not limited to the above embodiments, and various design changes are possible within the scope of the basic technical idea of the present invention. An example of the change is shown below. In the embodiments described so far, the contact detection between the diamond grinding wheel 5 and the dresser grinding wheel 9 or the measuring block 10 is performed using the inductive detection type detection ring 6, but the method of contact detection is There is no need to limit it to this only. For example, it is also possible to insulate a part of the path from the main shaft to the housing, column, bed, and table, apply a potential difference before and after the path, and detect contact based on a change in the potential difference. Another method is to attach a strain gauge or IC pressure sensor to a measurement block or spindle head to detect the force at the time of contact. In the above embodiment, the measurement block 10 is provided on the pallet 8, but the measurement block 10
There is also a method of measuring the diamond grindstone 5 by fixing it to the column 3 or bed 2. There is a method of indirectly measuring the diamond whetstone by measuring the dresser whetstone 9 instead of measuring the diamond whetstone 5. This measurement can also be carried out by attaching a touch sensor to the spindle 4 and measuring the diameter of the dresser grindstone 9. [Effects of the Invention] As described above, the present invention has the following effects. a) Dressing of grindstones with various shapes, abrasive grains, and binders can be automated. b Since a dressing device is installed on the pallet,
Can be incorporated into systems such as FMS. c. The time required for dressing is shortened. d The grindstone dimensions after dressing are automatically corrected, making it easy to maintain machining accuracy.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図の実施例は本発明の実施例全体を示す
図、第2図aはドレツシング装置の平面図、第2
図bはドレツシング装置の正面図、第3図aはド
レツシングと計測動作の位置を示す正面図、第3
図bは同正面図、第4図aは立型のマシニングセ
ンタに本発明のドレツシング装置を適用した他の
実施例の図、第4図bは第4図aのドレツシング
装置を示す図である。第5図は端面ドレツシング
動作フロー図、第6図は端面ドレツシング動作の
開始点を示す図、第7図aはドレツシング動作を
開始するまでのダイヤモンド砥石の動作経路図、
第7図bはドレツシング動作の動作経路図、第7
図cは、他の動作を示す経路図、第8図aは端面
計測動作の開始位置を示す図、第8図bは端面計
測の動作を示す経路図、第9図は外周ドレツシン
グの動作フロー図、第10図は外周面ドレツシン
グ動作の開始点を示す図、第11図aは外周ドレ
ツシング動作を開始するまでの経路図、第11図
bは外周面ドレツシングの動作経路図、第11図
cは外周ドレツシング動作の他の例を示す図、第
12図aは外周計測の開始点を示す図、第12図
bは、外周計測の動作経路図、第13図は本実施
例を制御する制御装置の制御ブロツク図である。 1…マシニングセンタ、2…ベツド、3…コラ
ム、4…主軸、5…ダイヤモンド砥石、6…検出
リング、7…ドレツシング装置、8…パレツト、
9…ドレツサ用砥石、10…計測用ブロツク、1
1…パレツトチエンジヤー、12…パレツトプー
ル。
The embodiment of FIG. 1 is a diagram showing the entire embodiment of the present invention, FIG. 2a is a plan view of the dressing device,
Figure b is a front view of the dressing device, Figure 3a is a front view showing the positions of dressing and measurement operations, Figure 3
FIG. 4b is a front view of the same, FIG. 4a is a diagram of another embodiment in which the dressing device of the present invention is applied to a vertical machining center, and FIG. 4b is a diagram showing the dressing device of FIG. 4a. FIG. 5 is a flowchart of the end dressing operation, FIG. 6 is a diagram showing the starting point of the end dressing operation, and FIG. 7a is a diagram of the operation path of the diamond grinding wheel until the dressing operation starts.
Fig. 7b is a movement path diagram of the dressing operation;
Figure c is a route diagram showing other operations, Figure 8a is a diagram showing the starting position of the end face measurement operation, Figure 8b is a route diagram showing the end face measurement operation, and Figure 9 is the operation flow for outer periphery dressing. 10 is a diagram showing the starting point of the outer peripheral surface dressing operation, FIG. 11 a is a route diagram until the outer peripheral surface dressing operation is started, FIG. 11 b is an operation route diagram of outer peripheral surface dressing, and FIG. 11 c 12A is a diagram showing another example of the outer circumference dressing operation, FIG. 12A is a diagram showing the starting point of outer circumference measurement, FIG. 12B is an operation path diagram for outer circumference measurement, and FIG. 13 is a control for controlling this embodiment. FIG. 3 is a control block diagram of the device. DESCRIPTION OF SYMBOLS 1...Machining center, 2...Bed, 3...Column, 4...Spindle, 5...Diamond grindstone, 6...Detection ring, 7...Dressing device, 8...Pallet,
9... Grindstone for dresser, 10... Measuring block, 1
1... Palette changer, 12... Palette pool.

Claims (1)

【特許請求の範囲】 1 a ドレツシングされる研削用砥石5が着脱
自在に装着される主軸4と、 b この主軸4に対向するように設けられ、前記
主軸4に対して相対移動するとともにパレツト
8をクランプするパレツトクランプ手段を有す
るテーブル34とを備えた工作機械1に設けら
れるドレツシング装置7であつて、 c 前記研削用砥石5をドレツシングするための
ドレツサ用砥石9を前記パレツト8に設け、 d このドレツサ用砥石9を駆動するためのドレ
ツサ駆動手段20,26,22,24,25を
前記パレツト8に設け、 e このドレツサ駆動手段20,26,22,2
4,25の動力を前記パレツト8の外部から供
給するための動力供給手段31,32,36を
前記工作機械1の基部および前記パレツト8に
設け、 f 前記研削用砥石5のドレツシング時の摩耗ま
たは加工時の摩耗を検知するためのセンサ6,
10を前記工作機械1の基部および前記パレツ
ト8の少なくとも一方に設けた g ことを特徴とする自動ドレツシング装置。
[Scope of Claims] 1 a. A main shaft 4 on which a grinding wheel 5 to be dressed is removably mounted; b. A dressing device 7 installed in a machine tool 1, comprising a table 34 having pallet clamping means for clamping the grinding wheel 5, and c) a dresser grindstone 9 for dressing the grinding wheel 5 is provided on the pallet 8; d dresser drive means 20, 26, 22, 24, 25 for driving this dresser grindstone 9 are provided on the pallet 8; e this dresser drive means 20, 26, 22, 2;
Power supply means 31, 32, 36 for supplying the power of 4, 25 from the outside of the pallet 8 are provided at the base of the machine tool 1 and the pallet 8, f) abrasion of the grinding wheel 5 during dressing or sensor 6 for detecting wear during machining;
10 is provided on at least one of the base of the machine tool 1 and the pallet 8.
JP61250767A 1986-10-23 1986-10-23 Automatic dressing device Granted JPS63105888A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61250767A JPS63105888A (en) 1986-10-23 1986-10-23 Automatic dressing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61250767A JPS63105888A (en) 1986-10-23 1986-10-23 Automatic dressing device

Publications (2)

Publication Number Publication Date
JPS63105888A JPS63105888A (en) 1988-05-11
JPH0541396B2 true JPH0541396B2 (en) 1993-06-23

Family

ID=17212738

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61250767A Granted JPS63105888A (en) 1986-10-23 1986-10-23 Automatic dressing device

Country Status (1)

Country Link
JP (1) JPS63105888A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03154777A (en) * 1989-11-13 1991-07-02 Sumitomo Electric Ind Ltd Grinding method and device by cup type super abrasive grain grindstone
JPH03154776A (en) * 1989-11-13 1991-07-02 Sumitomo Electric Ind Ltd Grinding method and device using cup-type superabrasive grindstone

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6244375A (en) * 1985-08-19 1987-02-26 Mitsui Seiki Kogyo Kk NC grindstone forming device

Also Published As

Publication number Publication date
JPS63105888A (en) 1988-05-11

Similar Documents

Publication Publication Date Title
US5620358A (en) Method of dressing grindstone for NC grinder
US4551950A (en) Truing apparatus for a grinding wheel with rounded corners
CN107695883B (en) Shaping and trimming device and shaping and trimming method
CN111823139A (en) Method for dressing grinding wheel and grinding wheel dressing device
JPH0541396B2 (en)
JPH0351555B2 (en)
JP5162966B2 (en) Grinder
JPH0525812Y2 (en)
JP3627225B2 (en) Truing device for grinding wheel
JP2007083351A (en) Grinder
JP3203850B2 (en) Grinding equipment
JP4581647B2 (en) Truing method and grinding machine
JP2007125644A (en) Truing device for grinding wheel
JP3651082B2 (en) Grinding equipment
JP2741459B2 (en) Grinding machine with thermal displacement compensator
JP3834493B2 (en) Compound grinding method and apparatus
JPS63114877A (en) Grindstone processing device in numerically controlled grinder
JP2859753B2 (en) Truing method of conductive whetstone
JPH0276676A (en) Processing method for measuring run-out of the grinding wheel of a grinding tool and its device
JPH0523970A (en) Truing-dressing method and device thereof
JPH09253989A (en) Grinding method
JP2010064192A (en) Grinder
JP2000079543A (en) Taper grinding method by cnc cylindrical grinder
JP2022083623A (en) Operation method of machine tool and machine tool
JP2003103462A (en) Truing device in grinder having two wheel spindle stocks