JPS6227945B2 - - Google Patents

Info

Publication number
JPS6227945B2
JPS6227945B2 JP53010301A JP1030178A JPS6227945B2 JP S6227945 B2 JPS6227945 B2 JP S6227945B2 JP 53010301 A JP53010301 A JP 53010301A JP 1030178 A JP1030178 A JP 1030178A JP S6227945 B2 JPS6227945 B2 JP S6227945B2
Authority
JP
Japan
Prior art keywords
servo motor
sliding
correction
axis
measuring device
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
Application number
JP53010301A
Other languages
English (en)
Other versions
JPS54102671A (en
Inventor
Jiro Takashita
Shigeo Mukozaka
Masao Kato
Yukio Izumi
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.)
Hitachi Seiki Co Ltd
Original Assignee
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 Hitachi Seiki Co Ltd filed Critical Hitachi Seiki Co Ltd
Priority to JP1030178A priority Critical patent/JPS54102671A/ja
Publication of JPS54102671A publication Critical patent/JPS54102671A/ja
Publication of JPS6227945B2 publication Critical patent/JPS6227945B2/ja
Granted legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q23/00Arrangements for compensating for irregularities or wear, e.g. of ways, of setting mechanisms

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Automatic Control Of Machine Tools (AREA)

Description

【発明の詳細な説明】 本発明は、数値制御工作機械の摺動台の真直
度、平行度及び摺動台相互間の運動の直角度を保
つ為、摺動台の運動に対して直角方向の変位を測
定して、その結果を工作機械のサーボモータの駆
動を制御する制御部にフイードバツクすることに
より、工作機械の加工精度を向上させるようにし
た工作機械の真直度補正装置に関するものであ
る。刃物もしくは被加工物を担持して往復摺動す
ることにより加工を行う工作機械の加工誤差は、
案内面の製作誤差、案内面と摺動台の間の隙間等
の製作誤差と、加工時の切削力による変形や摩耗
等によつて生ずるが、この誤差を皆無にすること
は不可能であつて、一定以上の精度を上げるには
限界がある。
近年数値制御(NC)等の電子的制御技術及び
光学的制御技術の発達により、高い精度で機械側
を制御することが可能となつてきたが、このよう
な制御装置の機能を十分に活用した高精度の送り
や位置決めを行うには、機械側自身の精度も高く
しなければならない。しかし、1ミクロンあるい
はそれ以上の高精度に機械自体を製作することは
不可能ではないにしても、実際上は製作費が高く
なり過ぎて不経済であるし、切削力や熱変形によ
る機械系の複雑な変形までも考慮したものを製作
することは難しい。
よつて、機械自体の真直度や平行度を高精度に
仕上げる必要がないような別の方法を採用した方
が良いという提案が以前からなされていた。その
1つの方向として、理論的所要経路からの摺動台
の偏差を連続的に測定し、その結果をサーボモー
タの制御部にフイードバツクすることにより、所
要の精度を満足するように制御指令を補正すると
いう基本的考えは提案されているが、測定の方法
や測定値の処理が複雑になるという問題がある
為、いまだ実用的なものは作られていないのが現
状である。
本発明は、前記した問題点を解決した実用的な
加工誤差補正装置を提供する為に発明されたもの
であつて、その原理を、互いに直交する方向に運
動する2個の摺動台の関係でいうと、摺動台もし
くは固定側のいずれか一方に、摺動台の摺動の基
準となる理想的直線を形成する手段を設け、他方
に摺動台と理想的直線を形成する手段との間の距
離を測定する測定装置を設け、一方の摺動台側の
測定装置で測定された測定値の偏差が、設定され
た基準値を越える毎に補正信号を他方の摺動台の
駆動を制御するサーボモータ制御部に送る補正信
号発生装置を設けることにより、各摺動台の運動
方向に直角な方向の総合的誤差を、各摺動台の駆
動を制御することによつて、リアルタイムで互い
に高精度に補正しあうようにした工作機械の真直
度補正装置を提供することにある。
本発明の実施例においては、理想的直線を形成
する手段として、高精度に仕上げられた基準ブロ
ツクを使用し、その位置を調整ねじによつて正確
に調整できるようにしている。もちろん、理想的
直線を形成する手段としては、他にもレーザ光線
等があり、要求される精度の度合と価格のバラン
スによつて選択されるものである。このような高
精度の直線を形成する手段を摺動台の案内を行う
基準として使用する効果としては以下のものがあ
る。
A 案内面に比較して形状が単純でよいから、容
易に高精度のものを製作できる。
B 摺動台の正味ストローク量だけの長さがあれ
ばよいから、案内面に比較して長さが短くて済
む。
C 理想的直線を形成する手段には切削時の力が
かからないから摩耗や変形が生じない。従つて
高精度を永く維持できる。
D 交換及び修正が簡単にできる。
E 例えば、旋削機の面削りの場合、検査に関す
るJIS規格では、中低に仕上げなければならな
いという規定があるが、理想的直線を形成する
手段同志の交差角を任意を調整できるから、容
易に所要の中低精度に仕上がる。
本発明で使用される測定装置として高精度のも
のが要求されるが、例えば摺動台と理想的直線を
形成する手段との間の距離の変化により生ずる静
電容量の変化を検出することにより非接触で変位
を測定する測定装置を使用すれば0.1ミクロン単
位の測定を行うことが可能であり、また接触式で
あるが、電気マイクロメータを使用しても同程度
の測定が行える。
以下本発明の実施例を図面を参照しながら詳細
に説明する。第1図は数値制御旋盤に応用した実
施例を示すものであり、ベツド1上にはヘツドス
トツク2が載置され、ヘツドストツク2に回転可
能に軸承された主軸3の前端には、チヤツク4が
取り付けられて、被加工物Wを杷持している。ベ
ツド1上に形成された案内面5A,5B上には、
サドル6が主軸軸線方向に摺動可能に載置され、
サドル6上に主軸軸線と直交する方向に形成され
た案内面7A,7B上には、クロススライド8が
摺動可能に載置されている。
サドル6は、Z軸サーボモータ9によつて駆動
されるスクリユウ10によりナツト11を介して
主軸軸線に平行に往復摺動せしめられる。また、
スロススライド8は、X軸サーボモータ12によ
つて駆動されるスクリユウ13により、ナツト1
4を介して主軸軸線に直角に往復摺動せしめられ
る。ベツド1からの前面張り出し部1A上には、
理想的直線を形成する手段として基準ブロツク1
5がボルト等の固定手段により取り付けられてお
り、ブロツク16にねじ込まれた調整ねじ17を
基準ブロツク15に当てて、基準ブロツク15を
若干揺動させ、正確に仕上げられた基準面15A
を、主軸軸線に対して平行に正しくセツトする。
サドル6には、基準面15Aに対向して前述した
非接触形測定装置18が取り付けられており、非
接触形測定装置18と基準面15Aの間の間隙l0
を、サドルのZ軸方向の全ストロークにわたつて
測定する。同様に、サドル6上にも基準ブロツク
19が取り付けられ、ブロツク20にねじ込まれ
た調整ねじ21によつて、基準面19Aが主軸軸
線に対して直角に正しくセツトされている。クロ
ススライド6には、基準面19Aに対向して非接
触形測定装置22が取り付けられ、測定装置22
と基準面19Aの間の間隙Lを、クロススライド
8のX軸方向の全ストロークにわたつて測定す
る。基準ブロツク15,19は矩形断面を有する
単純な形状をしている。
基準ブロツク15はZ軸方向のストローク量、
基準ブロツク19はX軸方向のストローク量だけ
の長さを有し、各測定装置18,22と基準ブロ
ツク15,19は、切粉や切削油等から基準面を
保護する為、カバー等で覆われていることが望ま
しい。クロススライド8上には刃物台23が取り
付けられ、刃物台23には刃物Tがセツトされて
いる。
第1図に示すように、測定装置18を刃物Tの
Z軸方向の刃先位置と一致させ、また測定装置2
2を刃物TのX軸方向の刃先位置と一致させて設
定すれば、切削点における誤差を正確に測定でき
る。
第2図イ、ロに補正の原理図を示す。今、Z軸
サーボモータには移動指令を与えてないで、X軸
サーボモータに移動指令を与えた時、X軸の移動
に伴い計測装置22から得られる測定値は間隙距
離lとして第2図の曲線Aが得られる。またX軸
サーボモータに移動指令を与えないで、Z軸サー
ボモータに移動指令を与えた時は、Z軸の移動に
伴い計測装置18から得られる測定値は間隙距離
Lとして第2図の曲線Aが得られる。」 イに示すように、測定装置18及び22で測定
された間隙の測定値は、一般に曲線Aのようなア
ナログ量であり、これをAD変換器により補正単
位にデジタル化して、階段状の曲線Dに変換す
る。そして、後述するデータ演算部により演算さ
れて、テープスタート時の間隙L0(l0)に対して
補正単位量(例えば1ミクロン)間隙が増減する
毎に、ロに示すように1パルスずつ、プラス側も
しくはマイナス側の補正パルスが発生し、この補
正パルスがZ軸サーボモータ9(X軸サーボモー
タ12)に送られてZ軸サーボモータ9(X軸サ
ーボモータ12)は、テープからの指令値に対し
て補正パルス分だけ修正されて、駆動される。
簡単のために、Z軸に対するテープからの指令
がないとするとZ軸サーボモータ9に送られるパ
ルスは補正パルスだけとなり、従つて、サドル6
は補正パルスが発生する毎に補正単位量だけ動か
されるので、刃先の動きは第3図のように誤差が
少なくなる。
第4図及び第5図に、本発明を横中ぐりフライ
ス盤に応用した実施例を示す。ベツド24にはサ
ドル25がX軸方向に摺動可能に載置され、X軸
サーボモータ26によつて駆動される。サドル2
5上にはテーブル27がZ軸方向に摺動可能に載
置され、Z軸サーボモータ28によつて駆動され
る。ベツド24の側面に取り付けられたコラム2
9には、主軸頭30がY軸方向に上下摺動可能に
載置され、Y軸サーボモータ31によつて駆動さ
れる。
第4図に示すように、ベツド24の前面には、
前述したのと同様な測定装置32が主軸中心のX
軸方向位置に対応して取り付けられ、サドル25
の前面に取り付けられた基準ブロツク33とのZ
軸方向の間隙l=l0+△lを測定し、その補正パ
ルスをZ軸サーボモータ28に送つてテーブル2
7を補正量動かし、サドル25のX軸方向の運動
に伴うZ軸方向の誤差の補正を行わせる。
第5図に示すように、ベツド24の後面には、
測定装置34が主軸中心のX軸方向位置に対応し
て取り付けられ、サドル25の後面に取り付けら
れた基準ブロツク35とのY軸方向の間隙を測定
し、その補正パルスをY軸サーボモータ31に送
つて主軸頭30を補正量動かし、サドル25のX
軸方向の運動に伴うY軸方向の誤差の補正を行わ
せる。
第4図に示すように、テーブル27の下面には
測定装置36が取り付けられ、サドル25の右側
面に取り付けられた基準ブロツク37とのY軸方
向の間隙を測定し、その補正パルスをY軸サーボ
モータ31に送つて主軸頭30を補正量動かし、
テーブル27のZ軸方向の運動に伴うY軸方向の
誤差の補正を行わせる。
さらに第5図に示すように、テーブル27の左
側面には測定装置38が取り付けられ、サドル2
5の上面に取り付けられた基準ブロツク39との
X軸方向の間隙を測定し、その補正パルスをX軸
サーボモータ26に送つてサドル25を補正量動
かし、テーブル27のZ軸方向の運動に伴うX軸
方向の誤差の補正を行わせる。
また第4図に示すように、主軸頭30の左側面
には、測定装置40が主軸中心のY軸方向位置に
対応して取り付けられ、コラム29の前面に取り
付けられた基準ブロツク41とのX軸方向の間隙
を測定し、その補正パルスをX軸サーボモータ2
6に送つてサドル25を補正量動かし、主軸頭3
0のY軸方向の上下運動に伴うX軸方向の誤差の
補正を行わせる。
さらに第5図に示すように、主軸頭30の後面
には、測定装置42が主軸中心のY軸方向位置に
対応して取り付けられ、コラム29の後面に取り
付けられた基準ブロツク43とのZ軸方向の間隙
を測定し、その補正パルスをZ軸サーボモータ2
8に送つてテーブル27を補正量動かし、主軸頭
30のY軸方向の上下運動に伴うZ軸方向の誤差
の補正を行わせる。
すなわち、互いに直交する方向に摺動可能で、
かつ一方の案内面を含む平面に対して他方の案内
面が平行な関係にある2個の摺動台間で、その運
動方向に直角方向の誤差を互いに補正し合うこと
により、摺動台運動時の全ての方向の誤差を正確
に補正することができる。
第6図に本発明の実施例である第1図の同時2
軸制御の数値制御旋盤の全体制御ブロツク図を示
す。指令テープに穿孔された制御データがテープ
リーダで読み取られ、データ制御部を経て逐次補
間演算部に入り、通常の数値制御に必要な演算処
理が加えられ、必要に応じてX軸あるいはZ軸の
パルス発生部に入る。各パルス発生部で発生した
パルスは、加減速部、ドループ量検出部、D・A
変換部、速度増幅部、サーボ駆動部を経て、動く
べき方向、距離と設定速度によつて決まる電圧を
発生し、X軸あるいはZ軸サーボモータを回転さ
せる。
各サーボモータには、パルスジエネレータ及び
タコジエネレータが接続されていて、タコジエネ
レータはサーボモータの回転数に比例した電圧を
発生し、これを速度増幅部にフイードバツクする
ことにより、サーボモータの回転速度を制御して
いる。また、パルスジエネレータは、サーボモー
タの回転角に比例したパルスを発生し、これを方
向帰還パルス発生部を経てドループ量検出部にフ
イードバツクすることにより、サーボモータを指
令された回転角度位置まで回転させ、保持するこ
とができるようになつている。
次にクロススライド8がX軸方向に動く時の運
動方向に直角方向の誤差を、Z軸サーボモータ9
によつて補正する制御動作を説明する。t=tnの
時、測定装置22から出力されたアナログ信号V
ztnを信号増幅部にてAVztnまで増幅してから、
A・D変換して、デジタル量Dztn出力する。次
にデータ転送部において、t=tnの時、出力され
たデジタル量DztnをシフトレジスタS1に格納
すると同時に、S1に格納されていたt=tn―1
の時に出力されたデジタル量Dztn―1をシフト
レジスタS2に転送する。次にデータ演算部にお
いてDztn―1とDztnの差△Dzを検出する。△D
zは補正データ出力部から出力する。△Dzはもち
ろんプラスの場合とマイナスの場合の2種類あ
る。
補正データ出力部からの出力△Dzは、さらに
Z軸駆動パルス発生部に送られ、補間演算部から
の指令データDzとの整合をとりながら、△Dz
零になるように駆動パルスを発生させて補正す
る。この補正動作は、サドル6がZ軸方向に動く
時の運動方向に直角方向の誤差を、X軸サーボモ
ータ12によつて補正する場合も、全く同一であ
る。
また、別の補正方法として、破線で示すように
補正データ出力部からの補正信号△Dzを方向帰
還パルス発生部に送り、方向帰還パルス発生部に
おいて、パルスジエネレータからの帰還パルスと
の整合をとりながら、△Dzが零になるように駆
動パルスを発生させて補正することもできる。ま
た、同時3軸の場合の制御ブロツク図を示してい
ないが、前記同時2軸の制御と同様の原理制御で
きる。
以上述べたごとく、本発明は実施例に示された
構成に限定されるものではなく、特許請求の範囲
に示された本発明の技術思想を逸脱しない範囲内
での変更は予期されるところである。
【図面の簡単な説明】
第1図は本発明を数値制御装旋盤に適用した実
施例を示す平面図、第2図は本発明の補正原理
図、第3図は補正を与えた時のクロススライドの
動きを示すグラフ、第4図、第5図は本発明を横
中ぐりスライス盤に適用した実施例を示す斜視
図、第6図は同時2軸制御の旋盤の場合の全体制
御ブロツク図である。 1…ベツド、5A,5B…案内面、6…サド
ル、7A,7B…案内面、8…クロススライド、
9…Z軸サーボモータ、12…X軸サーボモー
タ、15,19…基準ブロツク、18,22…測
定装置、24…ベツド、25…サドル、26…X
軸サーボモータ、28…Z軸サーボモータ、30
…主軸頭、31…Y軸サーボモータ、33,3
5,37,39,41,43…基準ブロツク、3
2,34,36,38,40,42…測定装置、
44…データ演算部。

Claims (1)

    【特許請求の範囲】
  1. 1 第1の案内部材上の第1の案内面に沿つて第
    1の方向に摺動可能に設けられた第1の摺動台
    と、該第1の摺動台の摺動方向に直交する第2の
    案内部材上の第2の案内面に沿つて第2の方向に
    摺動可能に設けられた第2の摺動台と、前記第1
    の摺動台を第1の案内面に沿つて摺動させる第1
    のサーボモータと、該第1のサーボモータを制御
    する第1の制御部と、前記第2の摺動台を第2の
    方向に摺動せしめる第2のサーボモータと、該第
    2のサーボモータを制御する第2の制御部とを有
    し、前記第1、2の摺動台の運動の組合せによつ
    て工具で被加工物の加工を行う数値制御工作機械
    において、前記第1の摺動台もしくは第1の摺動
    台の第1の案内部材のいずれか一方に設けられ第
    1の摺動台の第2の方向の基準となる基準直線を
    形成する手段と、前記第1の摺動台もしくは、第
    1の摺動台の第1の案内部材のいずれか他方に設
    けられ前記第1の摺動台の移動軌跡と前記基準直
    線を形成する手段との間の距離を測定する測定装
    置と、該測定装置で測定された測定値の偏差が設
    定された基準値を越える毎に補正信号を前記第2
    のサーボモータ制御部に送る補正演算部とからな
    り、前記第1の摺動台の移動軌跡と前記基準直線
    との偏差が許容値以上になつた時、第2のサーボ
    モータを補正駆動するようにしたことを特徴とす
    る工作機械の真直度補正装置。
JP1030178A 1978-01-31 1978-01-31 Straightness compensator of machine tool Granted JPS54102671A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1030178A JPS54102671A (en) 1978-01-31 1978-01-31 Straightness compensator of machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1030178A JPS54102671A (en) 1978-01-31 1978-01-31 Straightness compensator of machine tool

Related Child Applications (2)

Application Number Title Priority Date Filing Date
JP266287A Division JPS62176739A (ja) 1987-01-09 1987-01-09 工作機械の真直度補正装置
JP1590088A Division JPH02160457A (ja) 1988-01-28 1988-01-28 工作機械の真直度補正装置

Publications (2)

Publication Number Publication Date
JPS54102671A JPS54102671A (en) 1979-08-13
JPS6227945B2 true JPS6227945B2 (ja) 1987-06-17

Family

ID=11746426

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1030178A Granted JPS54102671A (en) 1978-01-31 1978-01-31 Straightness compensator of machine tool

Country Status (1)

Country Link
JP (1) JPS54102671A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002367930A (ja) * 2001-06-04 2002-12-20 Tokyo Seimitsu Co Ltd Z補正付ダイシング装置

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60161540U (ja) * 1984-04-02 1985-10-26 株式会社池貝 工作機械のクロスレ−ルの真直度補正装置
JPH0811354B2 (ja) * 1989-11-27 1996-02-07 オ−クマ株式会社 送りユニットの真直度補正装置
GB9315843D0 (en) * 1993-07-30 1993-09-15 Litton Uk Ltd Improved machine tool
GB2294224B (en) * 1993-07-30 1997-06-04 Western Atlas Uk Ltd Improved x-axis accuracy in two axis machine tools
GB2294225B (en) * 1993-07-30 1997-01-29 Western Atlas Uk Ltd Improved machine tool

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3600987A (en) * 1969-03-13 1971-08-24 Blaw Knox Co Apparatus for compensating for deviations in the straightness of the bed of a machine tool

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002367930A (ja) * 2001-06-04 2002-12-20 Tokyo Seimitsu Co Ltd Z補正付ダイシング装置

Also Published As

Publication number Publication date
JPS54102671A (en) 1979-08-13

Similar Documents

Publication Publication Date Title
US4392195A (en) Method of and apparatus for controlledly moving a movable element
US4471443A (en) Compensation method and apparatus for thermal displacement
US4974165A (en) Real time machining control system including in-process part measuring and inspection
US7571669B2 (en) Machining apparatus for noncircular shapes
EP1203632B1 (en) Machine tool with tool position control
JPS6227945B2 (ja)
EP0886811B1 (en) Improved monitoring system for workpiece and tool carriage movement
JPH02160457A (ja) 工作機械の真直度補正装置
JPS62176739A (ja) 工作機械の真直度補正装置
JPS6354509B2 (ja)
JPH0341281B2 (ja)
JP7469466B2 (ja) 工作機械の制御装置、制御システム
JPH05337787A (ja) 工作機械のボーリング径補正装置
US10437225B2 (en) Feed shaft control method and numerically controlled machine tool
US5095258A (en) Longitudinal motion error compensation apparatus method and apparatus for multiaxis CNC machine
JPH0248393B2 (ja)
JP2750959B2 (ja) Nc非円形加工機
CN220161529U (zh) 一种高精密u轴微调机构
JPH0780757A (ja) 工作機械における位置変位測定方法及び装置
JPS6354508B2 (ja)
JPH08141866A (ja) 送り台駆動装置
JPH0811354B2 (ja) 送りユニットの真直度補正装置
JPS6218312B2 (ja)
JP2941419B2 (ja) ボーリング工具の刃先径補正方法
JPH0386443A (ja) 超精密加工機の工具位置補正装置