JPH0330885B2 - - Google Patents

Info

Publication number
JPH0330885B2
JPH0330885B2 JP56079748A JP7974881A JPH0330885B2 JP H0330885 B2 JPH0330885 B2 JP H0330885B2 JP 56079748 A JP56079748 A JP 56079748A JP 7974881 A JP7974881 A JP 7974881A JP H0330885 B2 JPH0330885 B2 JP H0330885B2
Authority
JP
Japan
Prior art keywords
workpiece
electrode
backlash
movable body
drive motor
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
JP56079748A
Other languages
English (en)
Other versions
JPS57196316A (en
Inventor
Tetsuro Ito
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP56079748A priority Critical patent/JPS57196316A/ja
Publication of JPS57196316A publication Critical patent/JPS57196316A/ja
Publication of JPH0330885B2 publication Critical patent/JPH0330885B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/404Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
    • 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
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/22Arrangements for observing, indicating or measuring on machine tools for indicating or measuring existing or desired position of tool or work
    • B23Q17/2233Arrangements for observing, indicating or measuring on machine tools for indicating or measuring existing or desired position of tool or work for adjusting the tool relative to the workpiece
    • B23Q17/2241Detection of contact between tool and workpiece
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37405Contact detection between workpiece and tool, probe, feeler
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/41Servomotor, servo controller till figures
    • G05B2219/41068Measuring and feedback

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position Or Direction (AREA)

Description

【発明の詳細な説明】 本発明はバツクラツシユ量の測定装置、特にバ
ツクラツシユあるいは不感帯による精密工作機械
の位置決め精度を高めるバツクラツシユ量の測定
装置に関するものである。
最近のエレクトロニクス技術のめざましい進歩
と機械の電子制御化技術の進歩に伴い、工作機械
の数値制御(以下、NCと略称する)は一般化
し、無人化、省力化を実現するとともに、加工精
度も工作機械が数値制御化される前に比較し1桁
近く向上してきた。従つて、現在要求される加工
精度はミクロン単位で機械のわずかなガタ、狂い
も許されない状況である。
第1図には代表的なNC工作機械の概要が示さ
れている。第1図において、符号10で示すテー
ブルは公知のX,Yクロステーブルであつて、上
下2枚のテーブル10a,10bは図示例ではX
軸方向には相対的に移動自在であるが、Y軸方向
には両者一体となつて移動するように構成されて
いる。これ等上下テーブル10a,10bにはボ
ールネジ12a,12bを螺合するナツト14
a,14b、上記ボールネジと並行するガイド棒
16a,16bを支持するベアリング18a,1
8bが別個独立に設けられている。上記の各ボー
ルネジ12a,12bは上テーブル10aをX軸
方向に移動させ、又下テーブル10b(上テーブ
ルも一体となつて)をY軸方向に移動させるよう
に直光して上記ナツト14a,14bに螺合され
ている。この各ボールネジ12a,12bに設け
られたギヤ20a,20bは駆動モータ22a,
22bの出力軸24a,24bに設けられたギヤ
26a,26bと夫々噛合し、上記の出力軸には
回転角検出器(ロータリーエンコーダ)28a,
28bが取付けられている。上記クロステーブル
10の上方には支持腕30に進退自在に支持され
た主軸32が設けられており、この主軸32に被
加工物34を切削加工する工具36が取付けられ
ている。
NC装置40は加工のための指令パルス信号を
出力するもので、その出力端子40aからの出力
信号は位置決め制御回路42に供給し、この位置
決め制御回路42の出力信号を増幅回路44を介
して上記駆動モータ22aに供給し、上記回転角
検出器28aの出力信号を上記位置決め制御回路
42に供給するようになつている。上記NC装置
40の出力端子40bからの出力信号は上記の位
置決め制御回路および増幅回路を含むユニツト4
6を介して駆動モータ22bに供給し、上記回転
角検出器28bの出力信号を不図示の回路を通じ
て上記ユニツト46に供給する構成である。
NC工作機械は上記の構成であつて、以下その
作用を説明する。NC装置40から発せられる指
令パルス信号(記憶テープ48に予じめプログラ
ムされている)にもとずいて駆動モータ22aが
駆動されると、ギヤ26aとギヤ20aの歯数比
によつて減速されて駆動モータの駆動力がボール
ネジ12aに伝達される。ボールネジ12aが回
転すると、上テーブル10aはナツト14aが固
定されているためX軸方向に移動する。この移動
はベアリング18aに支持されたガイド棒16a
がボールネジ12aと並列されているので円滑に
行なわれる。
上記駆動モータ22aの出力軸24aの回転量
すなわち上テーブル10aの移動量は、回転角検
出器28aによつて検出され、この検出信号が位
置決め制御回路42にフイードバツクされて上テ
ーブル10aの位置制御がなされる。
下テーブル10bについても上記と同様であつ
て、NC装置40から発せられる指令パルスにも
とずき駆動モータ22b−出力軸24b−ギヤ2
6b−ギヤ20b−ボールネジ12aを介して下
テーブル(上テーブルも一体となつて)10bを
Y軸方向の所定位置に制御する。
上記のようにクロステーブル10をX軸方向お
よびY軸方向に移動させながら、NC装置40か
ら発せられる指令パルス信号によつて主軸32を
上下動させて、テーブル上の被加工物36を所望
の形状に切削加工するものである。
上記のようなNC工作機械において、ギヤ20
aと26aの間のガタやボールネジ12aとナツ
ト14aの間のガタが存在し、これを零にするこ
とは極めて難しい。上記のガタ(バツクラツシユ
と称す)は駆動モータ22aの変位Xnに対する
上テーブル10aの実際の位置Xとの関係では第
2図に示したようにΔX1として表わされる。
また、駆動モータ22aの入力電圧Exと回転
数Vxとの関係においては、第3図に示したよう
に電圧が印加されても動き出さないΔEという量
が存在する。自動制御工学では上記の量を不感帯
と称して取扱つている。この量の大小はテーブル
負荷やガイド棒16aとベアリング18aの摩擦
力によつても変化するが、一般に位置サーボ系で
は位置に相当する電圧として処理した場合、増幅
回路44のゲインKで割つた値だけの位置誤差
ΔX2=ΔE/Kに相当するので、この値は駆動モ
ータ22aの負荷と増幅回路44のゲインKによ
る影響を受けることになる。
上記の機械的なガタ(バツクラツシユ)と電気
的な不感帯が存在する状況下で、実際に機械を動
かした場合の送り指令値Xcと、実際の動きXの
関係は第4図に示すようになり、機械のガタΔX1
と不感帯ΔEを位置誤差に換算した値ΔX2との和
の値ΔXBとなる。すなわち、 ΔXB=ΔX1+ΔX2 …(1) ΔX2=ΔE/K …(2) の式で表わすことができる。一般的に機械の精度
測定の際にはΔX1とΔX2を分離して測定するのは
困難であり、ΔXBを測定してその機械のバツクラ
ツシユ量としていることが多い。
NC工作機械では通常バツクラツシユ補正装置
というものが設けられており、あらかじめ測定し
たΔXBの値を補正データとして記憶させ、実際の
位置決めの際は移動方向に切換える毎に指令値プ
ラスΔXBだけ余分に出力して誤差が出ないように
している。
しかし、上記のΔXBの値は機械ガタの経年変化
(ΔX1の変化)や摩擦力の変化、増幅回路のゲイ
ンの変動(ΔX2の変化)によつて変化するもので
あつて、長期にわたつて一定の補正量として扱え
る値ではない。また、その値の測定は高精度の測
定器を必要とし、再補正はきわめて困難であつ
た。
本発明は前述した従来の課題に鑑みて為された
ものであり、その目的は特別なバツクラツシユ量
の測定器を使用することなく、工作機械そのもの
を使用して容易に、かつ自動的に正確なバツクラ
ツシユ量ΔXBを測定するバツクラツシユ量の測定
装置を提供することにある。
上記の目的を達成するために、本発明は、被加
工物を保持し所望方向に移動可能に構成された移
動体と、この移動体を少なくとも1軸方向に駆動
する駆動モータと、上記移動体の上方において該
移動体に対向配置された固定体と、上記固定体に
絶縁物を介して取付けた電極と、前記電極と被加
工物との間に所定電圧を印下し、前記移動体の移
動によつて生じた前記被加工物と前記電極との接
触及び開離を検出するために電圧レベルを設定す
る比較回路により、予め設定されている基準電圧
レベルと比較して、駆動指令値を出力する電気的
検出手段と、上記電気的検出手段により検出され
た被加工物と電極との接触から前記駆動モータに
与えられる駆動指令値をバツクラツシユ量とする
バツクラツシユ量検出回路と、からなることを特
徴とする。
以下、図面に基づいて本発明の好適な実施例を
説明する。第5図は本発明バツクラツシユ量の測
定装置の回路構成図である。電極50は絶縁物5
2を介して主軸32に取付けられている。この電
極50と上テーブル10a上に固定された測定物
体としての被加工物34とには並列に充放電コン
デンサC1が接続され、この充放電コンデンサに
は抵抗1を介して40V以下の電圧Eoを供給する低
圧電源54が接続されている。そして、コンパレ
ータ54は、電極50と被加工物34との接触を
検出及び電極50と被加工物34との開離を判別
するための電気的検出手段である。上記充放電コ
ンデンサの正極側端子はコンパレータ56の反転
入力端子に接続され、上記コンパレータ56の非
反転入力端子には抵抗R3を介して基準電圧Vr
供給する電源58が接続されている。また上記コ
ンパレータの非反転入力端子と出力端子とは抵抗
R4を介して接続されるとともに該出力端子には
一端を電圧+Vの供給端子60に接続したランプ
62、抵抗R2とコンデンサC2の直列回路および
アンドゲート64が接続されている。そして、上
記抵抗R2とコンデンサC2の接続点Pはインバー
タ80を介して上記アンドゲート64の他方の入
力端子に接続されている。
本発明はバツクラツシユ量の測定回路は上記の
回路構成からなるもので、以下その作用を説明す
る。前記のように駆動モータ22aを駆動させて
上テーブル10aをX軸方向(第1,5図矢示方
向)に移動させて、被加工物34と電極50が接
触するか、きわめて狭い距離まで接近すると、被
加工物34と電極50間(以下、極間と称す)の
電圧Vpが低下するとともに、充放電コンデンサ
C0に蓄積されていた電気エネルギが放出され、
単発放電が発生して、被加工物34と電極50の
接触点は接触状態に保たれる。このため、コンパ
レータ56は基準電圧Vrよりも極間電圧Vpが低
下すると、ランプ62を点灯させる。この点灯時
点で一担NO装置40の現在位置表示を零にプリ
セツトし、上テーブル10aを上記移動方向と反
対の方向に移動させる。この場合、バツクラツシ
ユの区間は被加工物34と電極50の接触が解除
しないので、極間電圧Vpは零のままであるが、
接触が解除になると、ただちに極間電圧Vpは基
準電圧Vrを越える。このとき、コンパレータ5
6の出力は立上り、抵抗R2、コンデンサC2、イ
ンバータ66、アンドゲート64で構成される立
上り微分回路から、NC装置40に対してストツ
プ割込みを発生させ、すみやかに上記の上テーブ
ル10aの送りを停止させる。この停止の位置が
すなわちバツクラツシユ量であつて、ガタと不感
帯の合成された値である。
上記の実施例回路においては検出精度を上げる
ために、コンパレータ56には抵抗R3,R4のヒ
ステリシス抵抗がついており、極間電圧Vpが低
下する時には後述の第6図に示すように、比較的
高い値V1を境とし、再び上る時には低い電圧V2
を基準としている。
第6図は前記第5図に示す回路のタイムチヤー
ト図であつて、第6図中、S1はコンパレータ56
の出力、S2は立上り微分出力、+Xpは被加工物3
4と電極50を接触させる方向にテーブルを送つ
た際の歩進パルス、−Xpは電極50を被加工物3
4から開離させる方向にテーブルを送つた際の歩
進パルスである。
なお、上記実施例では電極と被加工物間に電圧
を印加して両者の接触を検出しているが、放電加
工機やワイヤカツト放電加工機のように、電気的
な極間インピーダンス測定回路を有しているよう
な工作機械の場合は、特に電圧印加回路を増設す
ることなく本発明を実施できる。また、工具電極
そのものが電極の代りになるので実施上きわめて
好都合である。
上述は上テーブル10aを移動させるX軸方向
のバツクラツシユ量の測定について説明したが、
下テーブル10bを移動させるY軸方向のバツク
ラツシユ量の測定も上記と同様に行なうことがで
きるものである。
以上の如く、本発明は機械そのものを使用して
容易かつ自動的にバツクラツシユ量ΔX1Bを検出
測定するものであるから、高精度のバツクラツシ
ユ量測定器を特別に用意する必要がない。また、
機械の経年変化、摩擦力の変化等に起因してバツ
クラツシユ量が変化しても、逐次その変化後のバ
ツクラツシユ量を正確に検出することができる等
の効果がある。従つて、本発明装置をNC装置に
適用することにより、機械の位置決め制御系に設
定したバツクラツシユ量の補正を正確に行なうこ
とができるもので、高精度の位置決めにより加工
精度を向上を図ることができる。
【図面の簡単な説明】
第1図はNC工作機械の概要を示す斜視図、第
2図はテーブルに発生するバツクラツシユ量とテ
ーブル送りモータの運動量の関係図、第3図は上
記モータの不感帯を示す図、第4図はバツクラツ
シユ量と不感帯の合成された場合の状況を示す
図、第5図は本発明バツクラツシユ量の測定装置
の1実施例を示す回路構成図、第6図は上記第5
図の測定回路の電気的動作を時間の経過に対応さ
せて示したタイムチヤート図である。 各図中、同一部材には同一符号を付し、10は
X,Yクロステーブル、12a,12bはボール
ネジ、14a,14bはナツト、16a,16b
はガイド棒、18a,18bはベアリング、20
a,20bはギヤ、22a,22bは駆動モー
タ、24a,24bは出力軸、26a,26bは
ギヤ、28a,28bは回転角検出器、30は支
持腕、32は主軸、34は被加工物、36は工
具、40はNC装置、50は電極、52は絶縁
物、54は低圧電源、56はコンパレータ、58
は電源、62はランプ、64はアンドゲード、6
6はインバータ、R1〜R4は抵抗、C1,C2はコン
デンサである。

Claims (1)

    【特許請求の範囲】
  1. 1 被加工物を保持し所望方向に移動可能に構成
    された移動体と、この移動体を少なくとも1軸方
    向に駆動する駆動モータと、上記移動体の上方に
    おいて該移動体に対向配置された固定体と、上記
    固定体に絶縁物を介して取付けた電極と、前記電
    極と被加工物との間に所定電圧を印下し、前記移
    動体の移動によつて生じた前記被加工物と前記電
    極との接触及び開離を検出するために電圧レベル
    を設定する比較回路により、予め設定されている
    基準電圧レベルと比較して、駆動指令値を出力す
    る電気的検出手段と、上記電気的検出手段により
    検出された被加工物と電極との接触から前記駆動
    モータに与えられる駆動指令値をバツクラツシユ
    量とするバツクラツシユ量検出回路と、からなる
    ことを特徴とするバツクラツシユ量の測定装置。
JP56079748A 1981-05-26 1981-05-26 Measuring device of backlash amount Granted JPS57196316A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56079748A JPS57196316A (en) 1981-05-26 1981-05-26 Measuring device of backlash amount

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56079748A JPS57196316A (en) 1981-05-26 1981-05-26 Measuring device of backlash amount

Publications (2)

Publication Number Publication Date
JPS57196316A JPS57196316A (en) 1982-12-02
JPH0330885B2 true JPH0330885B2 (ja) 1991-05-01

Family

ID=13698838

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56079748A Granted JPS57196316A (en) 1981-05-26 1981-05-26 Measuring device of backlash amount

Country Status (1)

Country Link
JP (1) JPS57196316A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017077602A (ja) * 2015-10-20 2017-04-27 川崎重工業株式会社 バックラッシ測定装置および方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5121105A (en) * 1974-08-14 1976-02-20 Mitsubishi Electric Corp Seiryushino kakohoho
JPS538847A (en) * 1976-07-13 1978-01-26 Matsushita Electric Ind Co Ltd High frequency heater
JPS54134272A (en) * 1978-04-11 1979-10-18 Toyoda Mach Works Ltd Tape checker

Also Published As

Publication number Publication date
JPS57196316A (en) 1982-12-02

Similar Documents

Publication Publication Date Title
US4392195A (en) Method of and apparatus for controlledly moving a movable element
JPH0682302B2 (ja) 位置誤差を自動的かつ動的に調整する方法および装置
KR910007054B1 (ko) 수치제어장치
US4275507A (en) Device for automatic measurement for engagement pitch of the thread on screw-like work pieces
US4423302A (en) Digital drive apparatus for effecting control displacements in an electroerosive machine tool
JPH0330885B2 (ja)
JPH0330884B2 (ja)
JP3405744B2 (ja) 工作機械におけるワーク及び経時変化の計測方法
US4554428A (en) Electrospark machining control device
JPH0583340B2 (ja)
JP2953765B2 (ja) 螺旋状形状物の形状測定方法、螺旋状形状物の加工システム及びウォーム検査方法
JP2813352B2 (ja) 位置決め装置
JPS5932340A (ja) 位置検出器を備えた電動機
JPS61221802A (ja) ロボットアームの原点サーチ方法
JPS61203253A (ja) テ−ブルの駆動装置
JPS6213122Y2 (ja)
JPH032624B2 (ja)
JPS63109956A (ja) Xyテ−ブル
JPH07266192A (ja) 工作機械における工具位置補正装置
JPS5959332A (ja) メカニカルフイ−ドユニツトのバツクラツシユ計測装置
JPH0158008B2 (ja)
JPS63212445A (ja) 機械の異常検出方法
JPH04315553A (ja) 位置決め制御装置
JPS62148136A (ja) 旋盤のバイト送り制御装置
JPS58137545A (ja) 自動精密位置決め装置