JPS6130859B2 - - Google Patents

Info

Publication number
JPS6130859B2
JPS6130859B2 JP16678879A JP16678879A JPS6130859B2 JP S6130859 B2 JPS6130859 B2 JP S6130859B2 JP 16678879 A JP16678879 A JP 16678879A JP 16678879 A JP16678879 A JP 16678879A JP S6130859 B2 JPS6130859 B2 JP S6130859B2
Authority
JP
Japan
Prior art keywords
encoder
code
feed screw
workbench
reading head
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
JP16678879A
Other languages
English (en)
Other versions
JPS5689455A (en
Inventor
Kyoshi Inoe
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.)
Inoue Japax Research Inc
Original Assignee
Inoue Japax Research Inc
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 Inoue Japax Research Inc filed Critical Inoue Japax Research Inc
Priority to JP16678879A priority Critical patent/JPS5689455A/ja
Publication of JPS5689455A publication Critical patent/JPS5689455A/ja
Publication of JPS6130859B2 publication Critical patent/JPS6130859B2/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
    • B23Q5/00Driving or feeding mechanisms; Control arrangements therefor
    • B23Q5/22Feeding members carrying tools or work
    • B23Q5/34Feeding other members supporting tools or work, e.g. saddles, tool-slides, through mechanical transmission
    • B23Q5/36Feeding other members supporting tools or work, e.g. saddles, tool-slides, through mechanical transmission in which a servomotor forms an essential element
    • 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
    • B23Q5/00Driving or feeding mechanisms; Control arrangements therefor
    • B23Q5/22Feeding members carrying tools or work
    • B23Q5/34Feeding other members supporting tools or work, e.g. saddles, tool-slides, through mechanical transmission
    • B23Q5/38Feeding other members supporting tools or work, e.g. saddles, tool-slides, through mechanical transmission feeding continuously
    • B23Q5/40Feeding other members supporting tools or work, e.g. saddles, tool-slides, through mechanical transmission feeding continuously by feed shaft, e.g. lead screw
    • 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/19Numerical 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 positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • G05B19/21Numerical 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 positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device

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)
  • Machine Tool Sensing Apparatuses (AREA)
  • Control Of Position Or Direction (AREA)

Description

【発明の詳細な説明】 本発明は作業台を送りねじで移動させると共に
その作業台の位置を表示するため必要な位置コー
ドを発信し得るエンターコード付送りねじ装置に
関する。
このような送りねじ装置は、各種工作機械用の
刃物台や作業テーブル、加工ヘツド等の送り装置
のほか、各種測定器、記録装置、製図機、事務機
等におけるキヤリツジとして広く利用されてい
る。
然しながら、従来公知のものにあつては、0〜
360度の範囲内でのみその位相角をコード化し得
る回転符号板と固定式の読取ヘツドとから成るエ
ンコーダが用いられていた(数値制御の方式で所
謂セミクローズド方式)のでその精度に限界があ
つた。
この種のエンコーダは、常に送にねじの位相角
を0ないし360度の範囲内でコード化するもので
あり、そのため、例えば作業台の可動範囲が送り
ねじのN回転分に相当するものとすると、一定の
角度を示す一組のコードはN箇所の作業台位置に
対応せしめることになる。一方、送りねじには累
積ピツチ誤差や周期ピツチ誤差、リードのよろめ
きやバツクラツシユによる誤差等があるため、上
記の如き符号器ではその符号板の分解能を一定限
度以上に高めても、エンコーダとしての総合精度
を高めることは不可能であつた。
エンコーダとしての総合精度を高めるためには
ピツチ誤差およびバツクラツシユの極めて少ない
送りねじを用いる必要があるが、このようなねじ
は高価であり、従つて激しく使用される実用機の
すべてにそのねじを装着することは適切でない。
本発明は叙上の観点に立つてなされたものであ
つて、その目的とするところは、ねじの等級とは
無関係に、その分解能と精度とを所望のレベルま
で向上せしめ得る新規なエンコーダを備えた送り
ねじ装置を提供することになる。
而して、この本発明の目的は、送りねじの積算
回転角、即ち作業台の位置と一対の一の対応をな
し、そのためねじの誤差とは無関係に正確に作業
台位置を指示し得るコード化されたマークを刻設
した符号器を用いることにより達成される。
以下図面により本発明の詳細を説明する。
第1図は本発明にかかるエンコーダ付送りねじ
装置の一実施例を示す平面図、第2図はその読取
ヘツド部の一部破断拡大図、第3図は総合光電回
路図、第4図はコードの詳細を示す拡大図、第5
図は光電変換器の構成を示す部分回路図、第6図
は他の一実施例におけるコード様式およびその回
路の説明図である。
なお、第1図に示したものは実際には測長機や
旋盤の刃物台、フライス等に利用される送りねじ
装置であるが、図面には他の部分を省略し、送り
ねじ装置部分のみを示してある。
而して、第1図中、1は機台、2は作業台、
3,3は山形断面の作業台ガイド、4は送りね
じ、5はモータ、6は送りねじ用減速機、7は符
号器、8はプランマブロツク、9,10はベアリ
ング、11は読取ヘツド、12は読取ヘツドガイ
ド、13は読取ヘツド送りねじ、14は読取ヘツ
ド用減速機、15は制御用配電盤、16は作業台
の基準面をなす鏡面、17は基準鏡面16と直角
に設けられた第二の基準鏡面、18はハーフミラ
ー、19はレーザ発振器、20は光波干渉計であ
る。
なお、ここで、ハーフミラー18、レーザ発振
器19および光波干渉計20は、装置製造時、目
盛付けを行うためにのみ使用するものであり、従
つて、これらは常時取付けておく必要のないもの
である。
モータ5は、その入力に応じて正逆いずれの方
向にも回動し、減速機6を介して送りねじ4を回
動させ、作業台4をガイド3,3に沿つて往復移
動せしめ得る。
円筒状の符号器7は送りねじ4に結合せられて
おり、それと一体に回動する。符号器7の回転は
減速機14により更に数分の一ないし数百分の一
に減速され、読取ヘツド用送りねじ13に伝達さ
れる。従つて、読取ヘツド11は符号器7の回動
に応じてガイド12に沿つて移動し、符号器7の
側面がらせん状に走査され、その表面上に設けら
れている一連のらせん状トラツク7a,7a上に
刻設されているコードが読み取られる。
読取ヘツド11には第2図に示す如く、コード
書き込み用ペンおよび読取用光源として用いられ
るレーザ発振器21、コード検知器22並びに制
御回路23が設けられている。
而して、本発明の要旨とするところは、作業台
2が一方の移動終端から一方の移動終端まで移動
する間に、符号器7の符号記録面上のらせん状ト
ラツクが完全に走査されるよう構成すると共に、
作業台2の位置を光波干渉計20等により実施測
して得た数値をコード化し、これを上記トラツク
の対応する位置に書き込んでおくことにある。
送りねじ4の長さやピツチにもよるが、減速機
14の減速比、送りねじ13のピツチおよび符号
器7の外径を適切に選定すれば、符号器7の長さ
を送りねじ4の10分の1ないし100分の1、また
はそれ以下とすると共に、その分解能を1ないし
10μ、またはそれ以下とすることはさして困難な
事ではない。
また、このコード書き込みは、送にねじ4を定
速で作動させ、作業台2が一定距離、例えば、1
μ、移動する都度光波干渉計20から信号が発振
させるよう構成すると共に、この信号により読取
ヘツド11のレーザ発振器21を作動させること
によつて自動的に行うことができる。
以下、第3図ないし第5図により、コードの様
式や電気回路について説明する。
第3図において、24は拡大投影器、25はオ
プチカルフアイバー25―1ないし25―12を
有する光ケーブル、26―1ないし26―12は
光電変換回路、27,28はラツチ、29,30
はデコーダ、31,32は7セグメント数字表字
素子、33はアツプダウンカウンタ、34ないし
38はアンド回路、39および40はオフデレイ
回路、41,42はデシマル信号出力端子であ
る。
拡大投影器24は、コード検知器22の主体部
を成すものであり、コード検知器22の内部で、
位置コードを構成する各ビツトの排列と対応して
一列に整列せしめられているオプチカルフアイバ
25―1ないし25―12の端面に、符号器7の
側面に記録されている位置コードの映像を拡大投
影する。
この位置コードは例えば第4図に示されている
ようなものである。この例では、位置コードは
C1ないしC12の12ビツトの信号であり、両端の
C1,C12は位置チエツクのためのマーク、C2はい
しC6、および、C7ないしC11は十進二桁の数値を
示す二組の五中二コードである。更に具体的に説
明すると、このコードC2ないしC6はデコーダ2
9に対応するものであり、コードC7ないしC11
同30に対応するものである。
これらのコードC1ないしC12の状態は光ケーブ
ル25の端面25aに投影され、各ビツト毎の明
暗信号はそれぞれ対応するオプチカルフアイバ2
5―1ないし25―12により、それぞれ対応す
る光電変換回路26―1ないし26―12に導か
れ、これらにより電気信号に変換される。
而してこれらのコード中C1およびC12は常にマ
ークであり、また、C2ないしC6、および、C7
いしC1は、それぞれ二つのマークと三つのスペ
ースから成る。
また、これらのコードは、符号器7の側面、即
ち符号記録面に設けられた一条のらせん状トラツ
ク7d上に、作業台2の位置と正しく対応づけら
れて刻設されている。マークC1とC12の間隔は一
定値lであるが、トラツク上で相隣るコード間の
ピツチは、送りねじのピツチ誤査等を補償したも
のとなつており、そのため各コードは対応する作
業台位置を正しく表示し得るよう位置づけられ
る。
また、各光電変換回路26―iは、いずれも第
5図に示す如く、抵抗43、フオトダイオード4
4およびシユミツトリガ回路45から成り、対応
するオプチカルフアイバ25―iがマークを検知
し、フオトダイオード44が非導通状態となる
と、その出力が状態1となるよう構成されてい
る。
またさらに、一組のコードCが丁度、拡大投影
器24の視野の中心に来たときにのみ、オプチカ
ルフアイバ25―1および25―12の切口に同
時にマークが投影され、かつ、それらのマークが
それぞれC1およびC12であるよう構成しておく。
然るとき光電変換回路26―1および26―12
の出力が同時に状態1となるのは一組のコードC
が丁度拡大投影器24の視野中心に来たときのみ
であり、かつ、このときはアンド回路34の出力
が状態1となり、ラツチ27,28が作動しても
の入力をホールドし、かつそれらをそれぞれデコ
ーダ29,30に伝達する。
作業台2が引続き移動し、拡大投影器24の視
野内でコードCが移動すると、次のコードが正し
く拡大投影器24の視野の中心に来るまでの間
は、アンド回路34の出力が再び状態1となるこ
とはなく、ラツチ27,28は前記の記録値を保
持する。
デコーダ29,30は、その入力を解読し、7
セグメント数字表示素子31,32のための出力
とデシマル信号とを出力する。
また、アンド回路35ないし38、および、オ
フデレイ回路39,40から成る回路は、アツプ
ダウンカウンタ33のドライバであり、デコーダ
29および30の出力が十進数99から00に変
化したときはアンド回路38からアツプダウンカ
ウンタ33の加算端子にパルスが送られ、逆の場
合にはアンド回路37から減算端子にパルスが送
られるものであり、これらにより、作業台2の位
置が完全に表示されるものである。
次に第6図について説明する。
第6図に示したものは、第1図に示した送りね
じ4と作業台2の間、送りねじ13と読取ヘツド
11の間、および、減速機14の入出力軸間に
は、多小ともバツクラツシユが存在し、また、送
りねじ4,13についてもスラスト方向に遊びが
設けられているため、モータ5が正転する場合と
逆転する場合とでは、作業台2の位置が同一であ
つても異なつた位置位置表示が行なわれるという
問題を解するため、符号器7に正転用のコードト
ラツクと共に逆転用コードトラツクを設け、か
つ、正転時には正転用コードのみが、また、逆転
時には逆転用コードのみが読み取られるよう構成
したものである。
本実施例においては、符号器7は、正転(図中
実線矢符で示す回転方向)用のコードトラツクT
と逆転(図中点線矢符で示す回転方向)用のコー
ドトラツクが設けられ、それぞれ軸方向にコー
ドC、が設けられている。このトラツクT、
は二条ねじ様の平行な別々のらせんである。ま
た、コードC;1は、織別コードC1、C121
12、および二桁の五中二コードC2ないしC11
2ないし11から成る。また、ここではC112
はすべてペース、C121はすべてマークであ
る。
読取ヘツド11にはコードC1ないしC12または
1ないし12を読み取り得るセンサ11―1ない
し11―12が設けられている。
今、第1図において、モータ5がある位置で正
転を停止し、逆転を始めたものとする。また、こ
のようなとき、作業台2より先に、読取ヘツド1
1の逆行が始まるよう構成しておくものとする。
正転が停止したときの符号器7と読取ヘツド1
1の位置関係は例えば第6図に示す如きものであ
る。このときは、読取ヘツド11が対向する読取
エリアA内にあるトラツクT上のコードCAが読
み取られている。而して、符号器7の逆転が始ま
つても、送りねじ等りパツクラツシユ等のため作
業台2も読取ヘツド11もしばらくは動かない
が、やがて読取ヘツド11の逆行が始まり、第6
図中点線で示す位置11′に達したとき、作業台
2の逆行が始まるものとすると、このときの読取
ヘツド位置11′に対向する読取りエリアに
は、上記コードCAを等価な、逆転用コードトラ
ツク上のコードAが位置するよう、コードの
位置付けが行なわれており、以後、読取ヘツド1
1はトラツクをスキヤンし、順次逆転用コード
の読み出しを行うものである。
而して、第6図中、46,47は限定論理回路
(m and only m)、48,49および50はア
ンド回路、51はオア回路、52はモータ5の極
性制御回路、53はもの制御入力端子である。ま
た、27,28は前述のラツチ29,30はデコ
ーダ、29―1,30―1は7セグメント数字表
示器用出力端子、29―2,30―2はデシマル
出力端子である。
制御入力端子53の入力はモータ5を正転させ
る際は状態1であり、逆転させる際は状態0であ
るとする。トラツクTのコードCが読取ヘツド1
1の読取エリアAに入り読み取られるときは、ア
ンド回路49の出力が状態1となり、また、トラ
ツクのコードが読取りエリアに入り読み取
られるときはアンド回路50の出力が状態1とな
る。
また、上記いずれの場合でも、限定論理回路7
6および47の五入力のうちの二入力のみが状態
1となり、従つてこれらの出力も亦状態1となる
から、結局アンド回路48の出力も状態1とな
り、ラツチ27および28が作動し、それぞれセ
ンサ11―2ないし11―6および11―7ない
し11―11の出力をホールドし、これをデコー
ダ29,30に転送するものである。。
従つて、本実施例においては、送りねじが正方
向に回転し作業台が正方向に移動する際はトラツ
クTのコードが読み取られるが、逆の場合にはト
ラツクのコードが読み取られるので、作業台の
位置は常時正しく表示されるものである。
而して、叙上の説明から、符号器の形状は叙上
の如き円筒形にのみ限定されるものでなく、これ
を円盤状とし、そのコードトラツクを一方または
両方の端面にらせん状に説けてもよいのであるこ
とは既に自明であろう。また、この符号器とし
て、送りねじに取付けたプーリと、該プーリと対
をなすガイドとの間に巻掛けられるエンドレスベ
ルトやカセツトテープ、フイルム等が用いられ得
ること、またそれらの符号器のコード記録が、レ
ーザによる書き込みのほか、磁気的方法、光学的
方法、その他の公知の方法でも可能であることも
容易に理解されよう。
また、さらに当然のことではあるが、コードの
様式やビツト数およびそれらの排列方式等は自由
であり、さらにこれを読み出す方法や装置、論理
回路や表示器の構成等も、本発明の目的の範囲内
で自由に設計変更し得るものであり、本発明はそ
れらのすべてを包摂するもである。
本発明は叙上の如く構成されるから、本発明に
よるときは、送りねじ各部の加工誤差やバツクラ
ツシユ等による誤差が完全に補償され、作業台の
位置が常に正しく表示されるエンコーダ付送りね
じ装置を安価かつ大量に提供し得るものである。
【図面の簡単な説明】
第1図は本発明にかかるエンコーダ付送りねじ
装置の一実施例を示す平面図、第2図はその読取
ヘツド部の一部破断拡大図、第3図は総合光電回
路図、第4図はコードの詳細を示す拡大図、第5
図は光電変換器の構成を示す部分回路図、第6図
は他の一実施例におけるコード様式およびその回
路図の説明図である。 1……機台、2……作業台、3,3……作業台
ガイド、4……送りねじ、5……モータ、6……
送りねじ用減速機、7……符号器、11……読取
ヘツド、12……読取ヘツドガイド、13……読
取ヘツド送りねじ、14……読取ヘツド用減速
機、16,17……基準鏡面、18……ハーフミ
ラー、19,21……レーザ発振器、20……光
波干渉計、22……コード検知器、23……制御
回路、24……拡大投影器、25……光ケーブ
ル、26―1,26―2、〜26―12……光電
変換回路、27,28……ラツチ、29,30…
…デコーダ、31,32……7セグメント数字表
示素子、33……アツプダウンカウンタ、52…
…極性制御回路、53……極性制御入力端子。

Claims (1)

  1. 【特許請求の範囲】 1 送りねじと、送りねじ回動装置と、上記送り
    ねじに平行に設けられるガイドと、上記送りねじ
    の回動により上記ガイドに沿つて移動せしめられ
    る作業台と、上記送りねじに取付けられる符号器
    と、上記符号器コードの読取器とから成るエンコ
    ーダ付送りねじ装置において、コード読取器を作
    業台の移動に対応して符号器に対し相対的に移動
    せしめ得るコード読取器移動装置を設けると共
    に、符号器には作業台の位置と一対一で対応する
    位置コードを書き込み、これを上記コード読取器
    により読み取り得るよう構成したことを特徴とす
    る上記のエンコーダ付送りねじ装置。 2 符号器がその側面にらせん状にコードが書き
    込まれる円筒状符号器である特許請求の範囲第1
    項記載のエンコーダ付送りねじ装置。 3 符号器がその端面にらせん状にコードが書き
    込まれる円盤状符号器である特許請求の範囲第1
    項記載のエンコーダ付送りねじ装置。 4 符号器に正方向送り用コードと逆方向送り用
    コードとがそれぞれ各一組宛設けられている特許
    請求の範囲第1項、第2項または第3項記載のエ
    ンコーダ付送りねじ装置。
JP16678879A 1979-12-24 1979-12-24 Feed screw device with encoder Granted JPS5689455A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16678879A JPS5689455A (en) 1979-12-24 1979-12-24 Feed screw device with encoder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16678879A JPS5689455A (en) 1979-12-24 1979-12-24 Feed screw device with encoder

Publications (2)

Publication Number Publication Date
JPS5689455A JPS5689455A (en) 1981-07-20
JPS6130859B2 true JPS6130859B2 (ja) 1986-07-16

Family

ID=15837678

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16678879A Granted JPS5689455A (en) 1979-12-24 1979-12-24 Feed screw device with encoder

Country Status (1)

Country Link
JP (1) JPS5689455A (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58132479A (ja) * 1982-02-01 1983-08-06 松下電器産業株式会社 工業用ロボツト
JPS6438213U (ja) * 1987-08-28 1989-03-07
JPH071876U (ja) * 1993-06-17 1995-01-13 紹雍 黄 自由巻取式日除けカーテン
SE527798C2 (sv) * 2004-10-19 2006-06-07 Powerwave Technologies Sweden Ett DC-extraherande arrangemang
US7388458B2 (en) 2004-10-19 2008-06-17 Powerwave Technologies Sweden Ab DC extracting arrangement and a filter

Also Published As

Publication number Publication date
JPS5689455A (en) 1981-07-20

Similar Documents

Publication Publication Date Title
US3750295A (en) Measuring machine
US5332895A (en) Angle encoder with incremental and absolute tracks
US3780440A (en) Measuring instrument
JPS6148718A (ja) 位置測定装置
US5004982A (en) Scales for position determining apparatus having marks of different amplitudes thereon
JPS6148088B2 (ja)
US3249692A (en) Reader employing optical fibers
US3403263A (en) Method and apparatus for optical fiber curve follower including method and apparatus for making position scale therefor
JPS6130859B2 (ja)
US3076374A (en) System and mechanism for measuring displacements
GB1574917A (en) Franking machine
US3564533A (en) Triangular graphic digitizer
US4341128A (en) Device for moving a slidable stage on a two-dimensional plane
JPS61258113A (ja) 位置エンコ−ダ
US3403392A (en) Apparatus for measuring of lengths by impulse counting
US3046541A (en) Angle digitizer
JPS63177019A (ja) 位置センサ
US3295214A (en) Element for measuring displacements
US3054902A (en) Measurement and correction of errors in machines
US3772675A (en) Magnetic analog-to-digital encoder
US2782348A (en) Motor driven precision positioning device
US3167756A (en) Analog to digital conversion apparatus
GB964438A (en) Signal pattern controlled machines
US3465220A (en) Digital decade positioning system including a stepping motor "fine" decade drive for the scale-scanner
Borley et al. Automatic positioning systems for machine tools