JP3460844B2 - Frame shape measuring device - Google Patents

Frame shape measuring device

Info

Publication number
JP3460844B2
JP3460844B2 JP15909593A JP15909593A JP3460844B2 JP 3460844 B2 JP3460844 B2 JP 3460844B2 JP 15909593 A JP15909593 A JP 15909593A JP 15909593 A JP15909593 A JP 15909593A JP 3460844 B2 JP3460844 B2 JP 3460844B2
Authority
JP
Japan
Prior art keywords
frame
lens
measurement
feeler
sensor
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
Application number
JP15909593A
Other languages
Japanese (ja)
Other versions
JPH079315A (en
Inventor
隆 佐藤
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.)
Topcon Corp
Original Assignee
Topcon 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 Topcon Corp filed Critical Topcon Corp
Priority to JP15909593A priority Critical patent/JP3460844B2/en
Publication of JPH079315A publication Critical patent/JPH079315A/en
Application granted granted Critical
Publication of JP3460844B2 publication Critical patent/JP3460844B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Grinding And Polishing Of Tertiary Curved Surfaces And Surfaces With Complex Shapes (AREA)

Description

【発明の詳細な説明】 【0001】 【産業上の利用分野】本発明はメガネフレームのレンズ
枠、またはレンズ枠形状から倣い加工された型板の形状
をデジタル測定する装置、特に、未加工眼鏡レンズをレ
ンズ枠または型板の形状に係る情報によって研削加工す
る玉摺機と併用するに適したフレーム形状測定装置に関
する。 【0002】 【従来の技術】この種のフレーム形状測定装置として
は、フレーム保持装置の本体の保持面にメガネフレーム
をバネ付勢された保持棒で押さえつけるように保持させ
て、このメガネフレームのヤゲン溝にソロバン玉状のフ
ィーラーを内接させて移動させ、このフィーラーの移動
軌跡を検出することにより、メガネフレームの形状を測
定するようにしたものがある。 【0003】 【発明が解決しようとする課題】しかしながら、メガネ
フレームのフレームPDの測定においては、従来はメガネ
フレームの左右のレンズ枠の幾何学中心間距離を直接測
定していたので、メガネフレームの両レンズ枠の形状測
定を行わなければならず、測定に時間がかかるという問
題があった。 【0004】そこで、この発明の目的は、フレームPDを
短時間で測定できるフレーム形状測定装置を提供するこ
とにある。 【0005】 【課題を解決するための手段】この目的を達成するた
め、測定基準面が設けられた測定装置本体と、前記測定
装置本体に取り付けられ且つ左右のレンズ枠がブリッジ
で接合されたメガネフレームを保持させるフレーム保持
手段と、前記メガネフレームのレンズ枠の内周に設けた
ヤゲン溝に沿って当接移動させられるフィーラーと、前
記フィーラーの前記測定基準面に沿うX−Y軸方向の移
動位置を検出するX−Y方向位置検出手段と、前記各位
置検出手段からの検出信号を基にレンズ枠のヤゲン溝の
座標位置及び形状を算出するための演算制御回路とを備
えるフレーム形状測定装置において、前記フレーム保持
手段に保持されたメガネフレームの左右のレンズ枠に跨
る位置に配設されたCCDと、前記左右のレンズ枠に跨
って前記CCDに対向する発光手段を備え、前記演算制
御回路は、前記ヤゲン溝の座標からレンズ枠の幾何学中
心と前記CCDからの検出信号を基に左右レンズ枠間の
中心位置とを求め、その幾何学中心位置と左右レンズ枠
間中心位置とからフレームPDを求める様にしたフレー
ム形状測定装置としたことを特徴とする。 【0006】 【実施例】以下本発明の実施例を図をもとに説明する。 【0007】図3は本発明に係るレンズ枠形状測定装置
を示す斜視図である。本装置は、大きく3つの部分、す
なわちメガネフレームの左右のレンズ枠を同時に保持す
るフレーム保持装置部100(フレーム保持手段)と、
このフレーム保持装置部100を支持するとともに、こ
の保持装置部の測定面内への移送及びその測定面内での
移動を司る支持装置部200と、メガネフレームのレン
ズ枠または型板の形状をデジタル測定する計測部300
(測定手段)とから構成されている。 <フレーム保持装置部100(フレーム保持手段)>フ
レーム保持装置部100は図4〜図7に示した様に固定
ベース150を有し、固定ベース150は辺151a,
151aが設けられフランジ151,151を両側に有
する。 【0008】この各フランジ151には、長手方向に間
隔をおいて一対のフレーム保持棒152,152が夫々
ネジ止めされている。尚、フランジ151,151に対
応するフレーム保持棒152,152は、互いに同軸に
設けられていると共に、互いに間隔をおいて対向させら
れている。 【0009】この固定ベース150の底板150aとフ
ランジ151の間には、辺153a、153aを有する
透明材料製の可動ベース153が挿入されている。この
可動ベース153は固定ベース150の底板150aに
取り付けられた2枚の板バネ154、154によって支
持されている。 【0010】可動ベース153には2本の平行なガイド
溝155、155が形成され、このガイド溝155、1
55にスライダー156、156の突起156a、15
6aが係合されて、スライダー156、156が可動ベ
ース153上に摺動可能且つ相対接近・離反可能に嵌挿
されている。 【0011】一方、可動ベース153の長手方向両側に
は円形開口157,157が形成され、各円形開口15
7の内周にはリング158が回動自在に嵌込まれてい
る。このリング158の上面には2本のピン159、1
59が植設され、このピン159、159のそれぞれは
スライダー156、156の段付部156b、156b
(保持面)に形成されたスロット156cに挿入されて
いる。 【0012】さらに、スライダー156、156の中央
には縦状の切欠部156d、156dが形成されてお
り、切欠部156d、156d内に前述のフレーム保持
棒152、152がそれぞれ挿入可能となっている。ま
た、スライダー156、156の上面には、スライダー
操作時に操作者が指を挿入して操作しやすくするための
穴部156e、156eが形成されている。 <支持装置200>支持装置部200は図3に示すよう
に筐体201(装置本体)上に縦方向(測定座標系のX
軸方向)に平行に設置されたガイドレール202a,2
02bを有する。このガイドレール202a,202b
にはスライド駒203a,203bが摺動自在に保持さ
れ、スライド駒203a.203b上には移動ステージ
203が固定されていて、移動ステージ203はガイド
レール202a,202bの長手方向に移動可能となっ
ている。しかも、移動ステージ203の下面のスライド
駒203aには雌ネジ部204が形成されており、この
雌ネジ部204にはX軸用送りネジ205が螺合されて
いる。このX軸送りネジ205はパルスモータからなる
X軸モータ206により回動される。 【0013】移動ステージ203の両側フランジ207
a,207b間には測定標系のY軸方向と平行にガイド
軸208が渡されており、このガイド軸208はフラン
ジ207aに取り付けられたガイド軸モータ209(回
動駆動手段であるパルスモータ)により回転できるよう
構成されている。ガイド軸208は、その軸と平行に外
面に一条のガイド溝210が形成されている。このガイ
ド軸208の中心線を含む水平面は図15,16の如く
基準測定面SOとなる。 【0014】ガイド軸208にはハンド211,212
が長手方向に摺動可能に支持されている。このハンド2
11,212の軸穴213,214にはそれぞれ突起部
213a,214aが形成されており、この突起部21
3a,214aが前述のガイド軸208のガイド溝21
0内に係合され、ハンド211,212のガイド軸20
8の回りの回転を阻止している。 【0015】ハンド211は互いに交わる二つの斜面2
15,216を持ち、他方ハンド212も同様に互いに
交わる二つの斜面217,218を有している。ハンド
212の両斜面217,218が作る稜線220はハン
ド211の斜面215,216の作る稜線219と平行
でかつ同一平面内に位置するように、また、斜面21
7,218のなす角度と斜面215,216のなす角度
は相等しいように構成されている。そして両ハンド21
1,212の間には図10に示すようにバネ230が掛
け渡されている。 【0016】この構成によって、ハンド211,212
間にフレーム保持装置100を保持させて、ガイド軸2
08をガイド軸モータ209(パルスモータ)で回動駆
動させることにより、ハンド211,212及びフレー
ム保持装置100は基準測定面SOに対して上下に傾斜
回動させられる。 【0017】移動ステージ203 後側フランジ221
の一端にはプーリー222が回動自在に軸支され後側フ
ランジ221の他端にはプーリー223を有するY軸モ
ーター224(パルスモータ)が取り付けられている。
プーリー223,224にはスプリング225を介在さ
せたミニチアベルト226が掛け渡されており、ミニチ
アベルト226の両端にはハンド211の上面に植設さ
れたピン227に固着されている。 【0018】他方、ハンド212の上面には、鍔228
が形成されており、この鍔228はハンド212の移動
により移動ステージ208の後側フランジ221に植設
されたピン229の側面に当接するように構成されてい
る。 【0019】<計測部300(測定手段)>測定手段と
しての計測部300は、X−Y方向位置検出手段(水平
方向位置検出手段)とZ方向位置検出手段(鉛直方向位
置検出手段)を有する。 【0020】(X−Y方向位置検出手段)このX−Y方
向位置検出手段は、筐体201の下面に取り付けられた
センサーアーム回転モータ301(パルスモータ)と筐
体201の上面に回動自在に軸支されたセンサーアーム
部302と、センサーアーム回転モータ301の回転軸
304に取り付けられたプーリー303と、センサーア
ーム部302のベース310(後述)を筺体201の上
面に水平回転自在に支持している回転軸304と、プー
リー303,回転軸304に掛け渡されたベルト305
を有する。これによりモータ301の回転がセンサーア
ームに伝達される。310a,310aはベース310
の長手方向両端に設けられた起立壁である。尚、センサ
ーアーム部302の回転角度はモータ301の回転制御
量から知ることができる。 【0021】また、X−Y方向位置検出手段は、前述の
ベース310と、このベース310の起立板部310
a,310b間に渡架された互いに平行な2本のレール
311,311と、このレール311,311上に長手
方向に移動自在に装着されたセンサーヘッド部312
と、センサーヘッド部312の一側面に取り付けた磁気
スケール読取りヘッド313と、レール311と平行に
取り付けられた磁気スケール314と、センサーヘッド
部312を常時アーム端側面へ引っ張るバネ装置315
を有する。尚、磁気スケール読み取りヘッド313は、
磁気スケール314を読取ってセンサーヘッド部312
の移動量を検出するように構成されている。 【0022】そして、X−Y方向位置検出手段では、モ
ータ301の回動制御量と磁気スケール読み取りヘッド
313の検出信号から、後述するフィーラーの水平方向
(X−Y方向)の位置(極座標)を知ることができる。 【0023】(バネ装置315)図8は、バネ装置31
5の構成を示している。このバネ装置315は、ベース
310の起立板部310aに取り付けられたケーシング
317と、ケーシング317内に設けられた電磁マグネ
ット318と、電磁マグネット318の軸穴内にその軸
線方向に摺動可能に嵌挿されたスライド軸319を有す
る。尚、スライド軸319はレール311と直交する方
向に延びている。 【0024】このスライド軸319は鍔320,321
を有し、鍔320とケーシング317との間にはバネ3
23が介装されて、スライド軸319を常時左方に付勢
している。 【0025】スライド軸319の端部にはクラッチ板3
24,325が回動可能に軸支され、クラッチ板32
4,325間にはスライド軸319に捲回したぜんまい
バネ316が配設されている。このぜんまいバネ316
は、一端がクラッチ板324に固着され、他端がセンサ
ヘッド部312のスライダー350に固定されて、セン
サヘッド部312を起立板部310a側に付勢してい
る。 【0026】また、両クラッチ板324,325間には
スライド軸319に捲回した圧縮バネ326が介装され
ている。この圧縮バネ326は、常時、クラッチ板32
4,325の間隔を広げて、ぜんまいバネ316とクラ
ッチ板325との接触を妨げている。さらに、スライド
軸319の端部にはワッシャー327が取り付けられて
いる。 【0027】(センサーヘッド部312)図11はセン
サーヘッド部312は、長手方向に移動自在にレール3
11に支持されたスライダー350を有する。このスラ
イダー350には鉛直方向に向けて形成した軸穴351
が設けられ、この軸穴351にはセンサー軸352が挿
入され、このセンサー軸352と軸穴351との間には
センサー軸352に保持されたボールベアリング353
が介装されている。これにより、センサー軸352の鉛
直軸線回りの回動及び鉛直軸線方向の移動をスムーズに
している。 【0028】センサー軸352の上部には断面が半月状
の切欠きを有し、この切欠き面である型板当接面354
は眼鏡フレームのレンズ枠形状から倣い加工された型板
の形状を計測するときにその型板側面と当接する型板フ
イーラーを構成する。また、センサー軸352の中央に
はアーム355が取り付けられており、このアーム35
5の上部にはレンズ枠のヤゲン溝と当接されるソロバン
玉形状のヤゲンフイーラー356が可動可能に軸支され
ている。そして上記切欠き面すなわち型板当接面354
およびヤゲンフイーラー356の円周点の両方は鉛直な
センサー軸352の中心線状に位置するように構成され
る。 【0029】(Z方向位置検出手段)スライダー350
の下部とセンサー軸352(可動軸)の下部との間に
は、上述したセンサー軸352の鉛直軸方向移動量すな
わちZ軸方向野移動量を計測するためのZ方向位置検出
手段であるリニアセンサが介装されている。 【0030】このリニアセンサは、スライダー350の
下端部に固定された光学的センサーであるラインCCD3
58(ラインセンサ)と、センサー軸352を挟んでラ
インCCD358と対向するラインLED359(ライン
発光手段)を有する。 【0031】また、Z方向位置検出手段は、センサー軸
352の下端に一体に設けられた円柱状のスケール36
0を有する。なお、このスケール360には図に示すよ
うに環状溝360aが透光部として形成されている。 【0032】また、Z方向位置検出手段のスケール36
0の下端部には、アーム355の屈曲する方向と直交し
且つ型板当接面354と平行な方向に向けて突出するピ
ン352a,352aが一体に設けられている。このピ
ン352a,352aには図9,10に示した如くベー
ス310に固定された板バネ製のハンガー310hが弾
接して、アーム355,ヤゲンフィーラー356及び型
板当接面354の向きがスライダー350の移動方向を
向くように設定されている。 【0033】(レンズ枠間距離測定手段)筺体201に
はレンズ枠間距離測定手段700が設けられている。こ
のレンズ枠間距離測定手段700は、筺体201の側部
に取り付けられた側面形状がコ字状の支持アーム701
と、支持アーム701の先端に取り付けられた発光手段
としてのラインLED702と、筺体201の底面に取
り付けられたライン状エリアCCD703を有する。この
ラインLED702及びライン状エリアCCD703は一
定の幅を有していて、ラインLED702はラインLE
D702に対向させられている。 【0034】<演算制御回路の構成・機能>上述のフレ
ーム形状計測装置は図1に示した演算制御回路600に
より作動制御される。以下、この演算制御回路600の
構成及び機能を図1〜図18を用いて作用と共に説明す
る。 【0035】この演算制御回路600は、メガネフレー
ム500を保持させたフレーム保持装置100がハンド
211,212に装着されて、メガネフレーム500の
レンズ枠501のヤゲン溝502にフィーラー356が
当接させられると、図18のステップ1で予備測定を行
って動径情報(ρn,θn)を得た後、この予備測定で得
られた動径情報(ρn,θn)を基に測定部におけるヤゲ
ン溝502の傾きをステップ2で調整して、ステップ3
で本測定を行い終了する。以下、フレーム保持、ステッ
プ1〜3について説明する。 【0036】[フレーム保持]まず、図4に示したスライ
ダー156、156の穴部156e、156eに指を挿
入して、スライダー156、156の互いの間隔を十分
開くと共に、スライダー156,156を図5の如くの
如く板バネ154,154の弾発力に抗して下方に押圧
することにより、保持棒152とスライダー156、1
56の段付部156b、156bとの間隔を十分開け
る。 【0037】その後、この間隔内にメガネフレーム50
0のレンズ枠501,501を挿入し、レンズ枠50
1,501の上側リムと下側リムがスライダー156、
156の内壁に当接するようにスライダー156、15
6の間隔を狭めて、スライダー156,156から手を
離すことにより、メガネフレームの左右のレンズ枠50
1,501が板バネ154,154の弾性力により、保
持棒152,152と156b,156bとの間に保持
されることになる。なお、特開昭61−267732号
の第2図に開示されている様に、左右レンズ枠501の
一方のみを同様にして保持させる様にした構成でもよ
い。 【0038】本実施例においては、スライダー156、
156は上述したようにリング158による連結構造を
有しているため、スライダー156、156の一方の移
動量がそのまま他方のスライダーに等しい移動量を与え
る。次に、レンズ枠501の上側リムの略中央が保持棒
152の下方にくるようにフレームを滑り込ませた後、
スライダー156、156から操作者が手を離す。これ
により、可動ベース153は板バネ154、154の弾
発力により上昇して、レンズ枠501は図6,図9に示
した如く段付部156b、156bと保持棒152、1
52とにより挟持される。この際、かつフレーム500
がレンズ枠501の幾何学的略中心点とフレーム保持装
置100の円形開口157の中心点157a(図7参
照)とをほぼ一致させるように保持される。 【0039】また、図6に示した様に、このときレンズ
枠501のヤゲン溝の頂点501aから図4に示した固
定ベース150のフランジ151の辺151aまでの距
離d(図6参照)と可動ベース153の辺153aまで
の距離dは等しい値をとるように構成されている。 【0040】次に、このようにしてフレーム500を保
持したフレーム保持装置部100を支持装置200の予
め所定の間隔に設定したハンド211,212間に挿入
した後、Y軸モータ224(パルスモータ)を所定角度
回転させる。Y軸モータ224の回転によりミニチアベ
ルト226が駆動され、ハンド211が左方に一定量だ
け移動され、フレーム保持装置部100及びハンド21
2も左方移動を誘起され、鍔228がピン229より外
れる。 【0041】これと同時に、フレーム保持装置部100
は図10に示した如く引張りバネ230により両ハンド
211、212で挟持される。このとき、フレーム保持
装置部100の固定ベース150のフランジ151の辺
151a、151aはそれぞれハンド211の斜面21
5とハンド212の斜面217に当接され、また可動ベ
ース153の両辺153a、153aはそれぞれハンド
211の斜面216とハンド212の斜面218に当接
される。 【0042】本実施例においては、上述したようにメガ
ネ枠501のヤゲン溝の頂点501aから辺151aか
ら辺153aそれぞれへの距離dは互いに等しいため、
フレーム保持装置100はハンド211、212に挟持
されると、レンズ枠501のヤゲン溝頂点501aが両
ハンドの稜線219,220が作る基準面S上に自動的
に位置される。 【0043】次に、ガイド軸回転モータ209の所定角
度の回転によりフレーム保持装置部100が図9の二点
斜線で示す位置へ旋回し、この基準面Sは計測部300
のヤゲンフィーラー356の初期位置(基準測定面S
O)と同一平面で停止する。 【0044】次にY軸モータ224をさらに回転させフ
レーム保持装置部100を保持したハンド211、21
2をY軸方向に一定量移動させ、フレーム保持装置部1
00の円形開口中心点157hと計測部300の回転軸
304中心とを概略一致させる。この時、移動の途中で
ヤゲンフィーラー356はレンズ枠501のヤゲン溝5
02に当接する。 【0045】ヤゲンフィーラー356の初期位置は、図
9,図10に図示すように、センサー軸352の下端に
植設されたピン352aとセンサーアーム部のベース3
10に取り付けられたハンガー310aとにより、その
方向が規制されている。これにより、Y軸モータ224
の回転によってメガネフレーム500が移動すると、常
にフィーラー356はヤゲン溝に入ることができる。 【0046】ステップ1 [予備測定] (回転角θnに対する動径長ρnの測定)この状態から測
定をスタートさせると、シーケンス制御回路610によ
り発光制御回路710が作動制御させられて、発光制御
回路710がラインLED358により発光させられる
と共に、図18のステップ1で予備測定が開始される。 【0047】この予備測定では、演算制御回路600に
より、まず、モータ301を予め定めた単位回転パルス
数毎に回転させて、ベース310を所定量回転させる。
これにより、センサーヘッド部312はメガネフレーム
500の形状、すなわちレンズ枠501の動径にしたが
ってレール311、311上を移動し、その移動量は磁
気スケール314と読取りヘッド313により読みとら
れる。これにより、モータ301の回転角θと読取りヘ
ッド313からの読取り角ρとからレンズ枠形状は(ρ
n、θn)(n=1、2、3…N)として計測される。 【0048】ここで、この第1回目の計測は前述したよ
うに、図1に示した回転軸304の中心Oは図12のレ
ンズ枠501の幾何学中心と概略一致させて測定したも
のである。 【0049】第2回目の計測は、第1回目の計測データ
(ρn、θn)を極座標一直交座標変換した後のデータ
(Xn、Yn)からX軸方向の最大値をもつ被計測点B
(xb、yb)、X軸方向で最小値をもつ被計測点D(x
d、yd)、Y軸方向で最大値をもつ被測定点A(Xa
a)及びY軸方向で最小値をもつ被計測点C(xc、y
c)を選び、レンズ枠の幾何学中心O0を O0(x0、y0)= ((xb+xd)/2,(ya+yc)/2) … (1) として求めた後、このx0、y0値にもとづいてx軸モー
タ206(パルスモータ)とY軸モータ224(パルス
モータ)を駆動させ、ハンド211、212で挟持され
たフレーム保持装置部100を移動し、これによりレン
ズ枠501の幾何学中心O0をセンサーアーム302の
回転中心Oと一致させ、再度レンズ枠形状を測定し、幾
何学中心O0における測定値(0ρn0θn)(n=1:
2:3…N)を求める。 【0050】上述の幾何学中心O0に基づくレンズ枠形
状の計測時には、ラインLED359が発光させられ
て、ラインLED359から射出される光の一部がスケ
ール360の環状溝360aの部分を透過してラインCC
D358に投影されていると共に、ヤゲンフィーラー3
56のセンサー軸352が上下動作せられる。 【0051】この上下動に伴って移動位置検出回路61
5は、ラインCCD359の光が投影されている部分の出
力信号を基に、この部分のアドレスデータを検出して、
この検出データをデータメモリ611に入力する。この
様にしてZ軸方向のヤゲンフィーラー356の移動位置
も同時に計測される。これにより結局レンズ枠形状は(
0ρn0θn、Zn)(n=1、2、3…N)の三次元情
報が得られることとなる。 【0052】以上述べたレンズ枠501の動径計測にお
いて、ヤゲンフィーラー356がレンズ枠501から計
測途中ではずれるようなことがあると、図12にeで示
すように、その動径計測データが直前の計測データから
大きくはずれるため、予め動径変化範囲aを定めてお
き、その範囲からずれたときはセンサーアーム部302
の回転は停止し、同時に図8に示したバネ装置315の
電磁マグネット318を励磁し、鍔321を引着する。 【0053】これによりクラッチ板324、325がぜ
んまいバネ316を挟持し、その巻き取り作用を阻止す
るため、センサーヘッド部312のアーム355がレン
ズ枠に引っ掛かり、メガネフレーム500をきずつける
ことを防止できる。このようなフィーラー356のはず
れがあった後は、再度メガネフレーム500を初期計測
位置に復帰させ、計測をしなおす。 【0054】図13はメガネフレーム500のレンズ枠
501から倣い加工により型取りされた型板510の形
状を計測するための型板保持部材110の構成を示して
いる。型板保持部材110は、腕部111とこの両端部
に取り付けられた円柱状の支柱112、113及び腕部
111の中央に取り付けられた保持支柱120とから構
成される。保持支柱120の先端端面には中央に太いピ
ン116がその両横に細いピン114、115が植設さ
れ、これらピン114〜116により型板510が保持
支柱120に装着される。 【0055】型板保持部材110は、その支柱112、
113がハンド211、212により挟持される。そし
てハンド211、212が計測位置へ下降したとき、型
板510はセンサー部312の型板当接面354と同一
平面内に位置され、ハンド211、212の移動により
型板当接面354が型板510の側面に当接し、センサ
ーアーム302の回転によりその動径(tρn:tθ
n)が測定される。 【0056】図1は本願のフレーム形状測定装置の演算
制御回路を示すブロック図である。ドライバ回路601
ないし604はそれぞれX軸モータ206、Y軸モータ
224、センサーアーム回転モータ301、及びガイド
軸回転モータ209に接続される。ドライバ601ない
し604はシーケンス制御回路610の制御のもとにパ
ルス発生器609から供給されるパルス数に応じて上記
各パルスモータの回転駆動を制御する。 【0057】読取りヘッド313の移動量は、読取り出
力カウンタ605で計数され、比較回路606に入力さ
れる。比較回路606は基準値発生回路607からの動
径変化範囲aに相当する信号とカウンタ605からの計
数値の変化量とを比較し、計数値が範囲a内にあるとき
は、カウンタ605の計数値ρn及びパルス発生器60
9からのパルス数をアーム355の回転角に変換し、そ
の値θnとを組として(ρn、θn)をデータメモリ61
1へ入力し、これを記憶させる。 【0058】(動径情報(ρn、θn)に対するZ軸方向
のデータznの計測)次に、シーケンス制御回路610
はゲート回路612を演算回路613側へ切換え、デー
タメモリ611に記憶されている第1回目の動径情報
(ρn、θn)に基づいてレンズ枠501の幾何学中心O
0を演算させ、そのデータをシーケンス制御回路610
へ入力させる。シーケンス制御回路610は演算回路6
13からのデータに基づいて前述の(1)式からx0
0を求め、ドライバ601、608に必要なパルス数
を入力してモータ224,206を駆動し、レンズ枠5
00の中心をセンサーアーム302の回転中心に一致さ
せる。 【0059】これと同時にシーケーンス制御回路610
は、移動位置検出回路615を作動させて、ラインCCD
359の光が投影されている部分の画素のアドレスを検
出させる。そして再度Z軸方向データを含むレンズ枠形
状情報(0ρn0θn、zn)を計測し、このデータをデ
ータメモリ611に記憶させる。 【0060】ここで、もしカウンタ605からの計数値
ρnまたは0ρnが基準値発生回路607からの出力され
る動径変化範囲aより大きいときは、比較回路606は
その旨をシーケンス制御回路610に出力し、この出力
を受けた回路610はドライバ608を作動させてバネ
装置315の電磁マグネット318を励破させ、フィー
ラー336の移動を阻止するとともに、ドライバ604
へのパルス供給を停止し、モータ301の回転を防止す
る。 【0061】この様な予備測定では、図9,図15に示
した様に、レンズ枠501が傾斜しているため、レンズ
枠501の上端部及び下端部ではヤゲン溝502の中心
線503がθだけ傾斜している。このため、フィーラー
356がレンズ枠501のヤゲン溝502の溝底部に当
接することができず傾斜面502a,502bのいずれ
かに接触した状態となる。 【0062】この結果、予備測定では、レンズ枠501
のヤゲン溝502の上端部と下端部間の距離dを正確に
測定することはできず、実際には2Δdだけ小さいcの
寸法が測定(計測)される。このため、この誤差を無く
すため、演算制御回路600は、次のステップ2で傾斜
θを補正し、ステップ3で正確な測定をする。 【0063】ステップ2 [ヤゲン溝傾斜調整(傾斜補正)]演算制御回路600
は、この様にして得られたレンズ枠形状情報(0ρn0
θn、zn)の内、基準測定面SOからの高さznの最小
(hmin)のものと最大のもの(hmax)を基に、図9,
図15に示したレンズ枠502の傾斜(フレーム傾斜)
角θ、即ちヤゲン溝502のhmin,hmaxを結ぶ中心線
503の基準測定面SOに対する角θを求める。尚、こ
こで左右方向のフィーラー356の移動量をa,z方向
のフィーラー356の移動量をbとすると、傾斜角θは
tanθ=b/aから求めることができる。 【0064】次に、演算制御回路600は、モータ20
9を駆動制御して、ガイド軸208を回動制御すること
により、ハンド211,212と一体にフレーム保持装
置100及びメガネフレーム500を下方に角度θだけ
回動させて停止する。この位置ではメガネフレーム50
0のレンズ枠501の上記中心線503が図9,図15
に示した様に基準測定面SOと平行な状態となる。この
基準測定面SOはフィーラー356の頂点を含む平面と
平行であるので、レンズ枠501の上記中心線503は
フィーラー356の頂点を含む平面と平行となる。 【0065】ステップ3 [本測定]演算制御回路600は、この様な傾斜補正が終
了すると、フィーラー356によりステップ1と同様に
して新たなレンズ枠形状情報(0ρn0θn、zn)を測
定する。この測定時には、フィーラー356がヤゲン溝
502に略一致して、フィーラー356の頂点がヤゲン
溝502の底部に係合するので、レンズ枠501のヤゲ
ン溝502の距離dを略正確に測定できる。 【0066】この様にして得られた、新たなレンズ枠形
状情報(0ρn0θn、zn)はデータメモリ611に記
憶され、測定が終了する。 【0067】尚、本実施例では、レンズ枠502のフレ
ーム傾斜のみを補正して形状測定を行うようにしたが、
レンズ枠502のヤゲン溝502の全ての点における中
心線の傾斜を上述したようにして順次水平に補正して、
この各点の座標測定を行うことにより、フレーム形状を
測定するようにすることもできる。また、予め入力され
た、レンズ枠501の幾何学中心O0とセンサーアーム
302の回転中心Oとの差である偏心情報を基に、セン
サーアーム302の回転中心Oを中心とした測定を行う
ようにしてもよい。 【0068】[レンズ枠間距離検出]一方、シーケンス制
御回路610は、本測定が終了すると、発光制御回路7
10を作動制御してラインLED358を消灯させると
共に、LED702を点灯させ、モータ224を作動制
御してフィーラー356がレンズ枠501の中央に位置
するまでハンド211,212をY方向に移動させ停止
させる。 【0069】この際のハンド211,212のY軸方向
への移動制御量はモータ224の制御パルス数から正確
に求めることができると共に、ラインLED703の取
付位置(取付座標)は一定位置に設定されて予め分かっ
ているので、上述した様にして求めたレンズ枠501の
幾何学中心O0とラインLED703の位置関係を演算
回路613により求めて、この左右レンズ枠に跨る測定
位置データをデータメモリ611に記憶させる。 【0070】これによってラインLED702から射出
された光が、発光部表面に設けられた図示しないレンズ
の作用により平行光束にされて、図20(a)の如くメ
ガネフレーム500のブリッジ504からずれた位置の
部分及び左右のレンズ枠501,501の一部すなわ
ち、メガネフレーム500の左右のレンズ枠501,5
01に跨る位置をライン状エリアCCD703に投影す
る。 【0071】この際、レンズ枠間距離検出回路704
は、ライン状エリアCCD703を走査して、図20
(b)の如くライン状エリアCCD703の光が投影され
ている部分と投影されていない部分のアドレスデータ及
び光量を検出して、この検出データからメガネフレーム
500のレンズ枠501,501の枠幅のそれぞれの重
心位置G1,G2を求め、ライン状エリアCCD703の
基準位置BPからの距離を演算し差を取って、左右のレ
ンズ枠501,501に跨る距離504Lのデータをデ
ータメモリ611入力する。 【0072】[フレームPD算出]この左右レンズ枠に跨る
距離504Lのデータがデータメモリ611に入力され
ると、演算制御回路612は、左右レンズ枠501,5
01に跨る距離の半分(1/2)の中間位置Pを求め、
ライン状エリアCCD703の基準位置BPから中間位置
Pまでの距離を、既に入力されている、ライン状エリア
CCD703の基準位置BPから回転軸304の中心Oま
での予め定められた距離に加算して、この加算値を2倍
することにより、メガネフレーム500の左右のレンズ
枠501,501の幾何学中心間距離(フレームPD)を
求め、このフレームPDをデータメモリ611に記憶させ
る。 【0073】尚、メガネフレーム500のレンズ枠50
1の枠幅(リム幅)が予め分からない場合でも、図20
(b)に示した様に、ライン状エリアCCD703により
検出される光量からレンズ枠501の枠幅(リム幅)H
を知ることができる。 【0074】従って、例えば、メタルフレームのリム幅
がh(例えば2mm)以下であるとすると、実際にエリア
CCD703により検出される枠幅(リム幅)Hが H≦h(例えば2mm)…(2) H<h(例えば2mm)…(3) のいずれであるかを演算回路613で判断させることが
できる。この判断に於て、(2)の場合にはメタルフレ
ームであり、(3)の場合にはセルフレームであること
が判別される。 【0075】[玉摺機等へのデータ供給]この様にして得
られた各データ(メタルフレームであるかセルフレーム
であるかのデータを含む)は、演算回路を介してフロッ
ピーディスクやICメモリカード或はハードディスク等
の記録媒体に記憶される。 【0076】尚、メガネフレームがメタルフレームの場
合には、メガネフレームを熱で一旦柔らかくしてから研
削されたレンズをメガネフレームのレンズ枠にはめ込む
ため、メタルフレームのレンズ枠にはめ込むレンズは測
定したレンズ枠形状よりも若干大きい形状で研削する。
このため、演算回路613により予めメタルフレームの
場合の研削形状を求めて、演算回路を介してフロッピー
ディスクやICメモリカード或はハードディスク等の記
録媒体に記憶させておく。 【0077】また、データメモリ611に記憶されたレ
ンズ枠形状情報(0ρn0θn、zn)及びフレームPD
は、必要に応じゲート回路612の切換により、例えば
本出願人がさきに出願した特願昭58−225197で
開示したデジタル玉摺機や型取機あるいはフレームの型
状が設計値通りに加工されているか否かを判定する判定
装置等へ供給される。 【0078】データメモリ611に記憶されたレンズ枠
形状情報(0ρn0θn、zn)のZn情報からレンズ枠の
カーブ値cを必要に応じ演算回路613で求めることが
できる。 【0079】その演算は図14(A)及び(B)に示す
ようにレンズ枠上の少なくとも2点a、bにおける動径
ρiA、ρiBと、この2点のZ軸方向のセンサーヘッド移
動値ZA、ZBから、レンズ枠501のヤゲン軌跡を含む
球体SPの曲率半径Rを R2=ρiA 2+(Z0−ZA22=ρiB 2+(Z0−ZB2 … (4) から求め、ヤゲンのカーブ値cは求められたRから C={(n−1)/R} ×1000 … (5) (ただしnは定数でn=1.523)として実行され
る。 【0080】なお、シーケンス制御回路はプログラムメ
モリ614に内蔵のプログラムによって上述の計測ステ
ップを実行する。 【0081】また、このステップ1〜3に示したように
して得られたデータをもとに加工された仕上がりサイズ
のレンズLは、図17に示した様に図15の寸法dとほ
ぼ同じ寸法に加工されることになる。尚、フレームPDは
デジタル玉摺機や型取機あるいはフレームの型状が設計
値通りに加工されているか否かを判定する判定装置等で
求めてもよい。 【0082】[第2実施例]図19は、この発明の第2実
施例、すなわち、プーリ303とベルト305でモータ
301の回転をベース310に伝達させると共に、磁気
スケール読取ヘッド313と磁気スケール314からな
るヘッド移動量検出手段を設けた上記実施例の他の例を
示したものである。 【0083】本実施例では、ベース310を図19に示
した如く円盤状に形成して、ベース310の周面にギヤ
部310aを設けたベース歯車とし、このギヤ部310
aにモータ301の出力軸301aに設けた駆動ギヤ3
01bを噛合させることにより、モータ301の回転を
ベース310に伝達するようにしている。図19中、O
で示された部分が図3に示した回転軸304で回転自在
に筺体201に支持されることになる。 【0084】また、ヘッド移動量読取手段は、ベース3
10の下面に固定され且つ出力軸312aがベース31
0を貫通するロータリーエンコーダ312bと、レール
311と平行にセンサーヘッド部312に固定されたラ
ック312cと、出力軸312aに固定され且つラック
312cに噛合するピニオン312dを有する。 【0085】この場合、センサーヘッド部312がレー
ル311に沿って移動すると、ラック312cによりピ
ニオン312dが回転させられて、ロータリーエンコー
ダ312bがセンサーヘッド部312の移動量を検出し
て検出信号を出力する。この検出信号は移動量検出回路
615を介してデータメモリ611に入力される。 【0086】図19中、310bはベース310に設け
られたスリット、311a,311bはベース310上
に固定され且つレール311,311の両端を保持する
レール保持部材、803はベース310の周縁部に固定
され且つ一部が周縁から突出する遮光板である。 【0087】更に、本実施例では、ラインLED702
を図示しないブラケットを介して図3の筺体201の底
面上に固定し、このラインLED702の下方に位置さ
せたライン状エリアCCD703を図3の筺体201の底
面に固定させる。この場合、ラインLED702及びラ
イン状エリアCCD703はX方向に向ける。しかも、ベ
ース310の回転に伴って、ラインLED702とライ
ン状エリアCCD703との間を遮光板803が横切るよ
うに設定して、遮光板803のライン状エリアCCD70
3への投影位置からベース310の回転中心Oに対する
ライン状エリアCCD703の位置を求めることができる
ようにしている。 【0088】本実施例でも、ベース310の駆動方式が
ベルト式から歯車式に変わると共に、センサーヘッドの
移動を読みとる手段がマグネスケールからロータリーエ
ンコーダに変わったのみで、測定制御及びフレームPDの
演算等は上記実施例と同じであるので、その説明は省略
する。 【0089】[その他の実施例]以上説明した実施例で
は、スケール360に設けた環状溝360aを透光部と
したが必ずしもこれに限定されるものではない。例え
ば、スケール360に設ける透光部は、図2(b)の如
くスケール360に設けた薄幅の透明円形部360bで
あってもよい。 【0090】また、図2(d),(c)の如く環状溝3
60aや透明円形部360bを軸方向に複数等ピッチで
設けるとともに、ラインLED702やライン状エリア
CCD703に代えてLED359aと受光素子358a
を設けた構成としてもよい。この場合には、LED35
9aからの光が受光素子358aに達したときに受光素
子358aから出力される信号をカウントすることで、
フィーラー356のZ方向への移動量を正確に測定でき
る。 【0091】 【発明の効果】以上説明したように、この発明は、測定
基準面が設けられた測定装置本体と、前記測定装置本体
に取り付けられ且つ左右のレンズ枠がブリッジで接合さ
れたメガネフレームを保持させるフレーム保持手段と、
前記メガネフレームのレンズ枠の内周に設けたヤゲン溝
に沿って当接移動させられるフィーラーと、前記フィー
ラーの前記測定基準面に沿うX−Y軸方向の移動位置を
検出するX−Y方向位置検出手段と、前記各位置検出手
段からの検出信号を基にレンズ枠のヤゲン溝の座標位置
及び形状を算出するための演算制御回路とを備えるフレ
ーム形状測定装置において、前記フレーム保持手段に保
持されたメガネフレームの左右のレンズ枠に跨る位置に
配設されたCCDと、前記左右のレンズ枠に跨って前記
CCDに対向する発光手段を備え、前記演算制御回路
は、前記ヤゲン溝の座標からレンズ枠の幾何学中心と前
記CCDからの検出信号を基に左右レンズ枠間の中心位
置とを求め、その幾何学中心位置と左右レンズ枠間中心
位置とからフレームPDを求める様にしたので、レンズ
枠のヤゲン溝の深さに関係なくフレームPDを短時間で
測定できる。
DETAILED DESCRIPTION OF THE INVENTION [0001] BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an eyeglass frame lens.
The shape of the template copied from the frame or lens frame shape
Digital measuring equipment, especially raw eyeglass lenses.
Grinding with information on the shape of the lens frame or template
Frame shape measuring device suitable for use with
I do. [0002] 2. Description of the Related Art As a frame shape measuring device of this kind,
Is the glasses frame on the holding surface of the body of the frame holding device.
Is held down by a spring-loaded holding rod.
In the bevel groove of this glasses frame,
Move the feeler inscribed and move this feeler
The shape of the glasses frame is measured by detecting the trajectory.
There is something that is to be specified. [0003] SUMMARY OF THE INVENTION However, glasses
Conventionally, when measuring the frame PD of a frame, glasses
Direct measurement of the distance between the geometric centers of the left and right lens frames
Measurement of the shape of both lens frames of the eyeglass frame.
Measurement must be performed and measurement takes time.
There was a title. Accordingly, an object of the present invention is to provide a frame PD.
To provide a frame shape measuring device that can measure in a short time
And there. [0005] SUMMARY OF THE INVENTION In order to achieve this object,
A measurement device main body provided with a measurement reference surface,
Bridge attached to the device body and left and right lens frames
Frame holding to hold the glasses frame joined by
Means, provided on the inner periphery of the lens frame of the glasses frame
A feeler that can be moved along the bevel groove
Movement of the feeler in the XY axis direction along the measurement reference plane.
XY direction position detecting means for detecting a moving position;
Of the bevel groove of the lens frame based on the detection signal from the position detection means.
An arithmetic control circuit for calculating the coordinate position and shape.
Frame shape measuring device,
Straddle the left and right lens frames of the glasses frame held by the means
Between the CCD and the left and right lens frames.
Light emitting means facing the CCD, and
The control circuit calculates the geometry of the lens frame from the coordinates of the bevel groove.
Between the left and right lens frames based on the detection signal from the heart and the CCD
Find the center position, the geometric center position and the left and right lens frames
A frame that calculates the frame PD from the center position
It is characterized in that it is a rubber shape measuring device. [0006] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 3 shows a lens frame shape measuring apparatus according to the present invention.
FIG. The device consists of three main parts:
That is, hold the left and right lens frames of the glasses frame at the same time.
Frame holding device section 100 (frame holding means);
In addition to supporting the frame holding unit 100,
Of the holding device into the measuring plane and its
A supporting device 200 for controlling the movement and a lens frame
Measuring unit 300 for digitally measuring the shape of a closed frame or template
(Measurement means). <Frame holding unit 100 (frame holding unit)>
The frame holding device 100 is fixed as shown in FIGS.
The fixed base 150 has a side 151a,
151a is provided and flanges 151 and 151 are provided on both sides.
I do. Each of the flanges 151 has a longitudinal
A pair of frame holding rods 152 and 152 are spaced apart, respectively.
Screwed. Note that the flanges 151 and 151
The corresponding frame holding rods 152 and 152 are coaxial with each other.
Are provided and face each other at an interval
Have been. The bottom plate 150a of the fixed base 150 is
Between the flanges 151, there are sides 153a, 153a.
A movable base 153 made of a transparent material is inserted. this
The movable base 153 is attached to the bottom plate 150a of the fixed base 150.
It is supported by two leaf springs 154 and 154 attached.
Is held. The movable base 153 has two parallel guides.
Grooves 155 and 155 are formed.
55, sliders 156, 156 projections 156a, 15
6a are engaged, and the sliders 156 and 156 move
Slidably and relatively close to / separable from the base 153
Have been. On the other hand, on both sides of the movable base 153 in the longitudinal direction,
Are formed with circular openings 157, 157, and each circular opening 15
A ring 158 is rotatably fitted on the inner periphery of
You. On the upper surface of this ring 158, two pins 159, 1
59 are implanted, and each of the pins 159 and 159
Stepped portions 156b, 156b of sliders 156, 156
(Holding surface) inserted into the slot 156c
I have. Further, the center of the sliders 156 and 156
Are formed with vertical notches 156d and 156d.
Frame holding in the notches 156d and 156d
The rods 152, 152 can be inserted respectively. Ma
The sliders 156 and 156 have sliders
To make it easier for the operator to insert a finger during operation
Holes 156e and 156e are formed. <Supporting device 200> As shown in FIG.
In the vertical direction (X in the measurement coordinate system)
Guide rails 202a, 2 installed in parallel to (axial direction)
02b. These guide rails 202a, 202b
Have slide pieces 203a and 203b slidably held therein.
And slide pieces 203a. Moving stage on 203b
203 is fixed and the moving stage 203 is a guide
It becomes movable in the longitudinal direction of the rails 202a and 202b.
ing. Moreover, the lower surface of the moving stage 203 slides.
A female screw portion 204 is formed in the piece 203a.
An X-axis feed screw 205 is screwed into the female screw portion 204.
I have. This X-axis feed screw 205 is composed of a pulse motor.
It is rotated by an X-axis motor 206. Both side flanges 207 of the moving stage 203
Guide between a and 207b in parallel with the Y axis direction of the measurement target system
A shaft 208 is passed, and this guide shaft 208
Guide shaft motor 209 (turn
(Pulse motor which is dynamic driving means)
It is configured. The guide shaft 208 extends outward in parallel with the shaft.
One guide groove 210 is formed on the surface. This guy
The horizontal plane including the center line of the shaft 208 is as shown in FIGS.
This becomes the reference measurement surface SO. The guide shaft 208 has hands 211 and 212
Are slidably supported in the longitudinal direction. This hand 2
The shaft holes 213 and 214 of the projections 11 and 212 respectively have protrusions.
213a and 214a are formed.
3a and 214a are the guide grooves 21 of the guide shaft 208 described above.
0 and the guide shaft 20 of the hands 211 and 212
The rotation around 8 is prevented. The hand 211 has two slopes 2 intersecting each other.
15 and 216, while the hands 212
It has two intersecting slopes 217, 218. hand
The ridge 220 formed by the two slopes 217 and 218 of the
Parallel to the ridgeline 219 formed by the slopes 215 and 216 of the gate 211
And in the same plane, and on the slope 21
The angle between 7,218 and the slope 215,216
Are configured to be equal. And both hands 21
As shown in FIG.
Has been handed over. With this configuration, the hands 211, 212
Hold the frame holding device 100 between the guide shafts 2
08 is rotated by a guide shaft motor 209 (pulse motor).
The hands 211 and 212 and the frame
The system holding device 100 is tilted up and down with respect to the reference measurement surface SO.
Rotated. Moving stage 203 Rear flange 221
A pulley 222 is rotatably supported at one end of the rear side.
At the other end of the flange 221, there is a Y-axis module having a pulley 223.
The motor 224 (pulse motor) is attached.
A spring 225 is interposed between the pulleys 223 and 224.
Mini Cheer Belt 226 is hung
At both ends of the belt 226 are implanted on the upper surface of the hand 211.
Is fixed to the pin 227. On the other hand, on the upper surface of the hand 212, a collar 228 is provided.
Is formed, and the flange 228 is moved by the hand 212.
Implanted on the rear flange 221 of the moving stage 208
Is configured to abut the side surface of the pin 229
You. <Measurement unit 300 (measurement means)>
Measuring section 300 is an XY direction position detecting means (horizontal
Direction detection means) and Z direction position detection means (vertical position)
Position detecting means). (XY direction position detecting means)
The direction position detecting means is attached to the lower surface of the housing 201.
Sensor arm rotation motor 301 (pulse motor) and housing
Sensor arm rotatably supported on the upper surface of body 201
Section 302 and the rotation axis of sensor arm rotation motor 301
The pulley 303 attached to the
The base 310 (described later) of the arm 302 on the housing 201
A rotating shaft 304 rotatably supported on a surface,
Lie 303, belt 305 wrapped around rotating shaft 304
Having. As a result, the rotation of the motor 301 is
To the user. 310a, 310a is a base 310
Are upright walls provided at both ends in the longitudinal direction. The sensor
-The rotation angle of the arm 302 is controlled by the rotation of the motor 301.
You can know from the quantity. The XY direction position detecting means is provided by the aforementioned
Base 310 and upright plate 310 of base 310
a, two parallel rails bridged between 310b
311 and 311, and the rails 311 and 311
Sensor head 312 mounted movably in any direction
And a magnet attached to one side of the sensor head 312
Scale read head 313 and rail 311 parallel
The attached magnetic scale 314 and the sensor head
Spring device 315 that constantly pulls section 312 to the side of the arm end
Having. Note that the magnetic scale read head 313 is
The magnetic scale 314 is read and the sensor head 312 is read.
Is configured to detect the amount of movement of the object. In the XY direction position detecting means, the
Control amount of magnetic data 301 and magnetic scale read head
From the detection signal 313, the horizontal direction of the
The position (polar coordinates) in the (X-Y direction) can be known. (Spring device 315) FIG.
5 shows the configuration of FIG. The spring device 315 has a base
Casing attached to upright plate 310a of 310
317 and an electromagnetic magnet provided in the casing 317.
318 and its shaft in the shaft hole of the electromagnetic magnet 318.
It has a slide shaft 319 inserted so as to be slidable in the line direction.
You. The slide shaft 319 is perpendicular to the rail 311.
It extends in the direction. The slide shaft 319 has flanges 320 and 321.
Between the flange 320 and the casing 317.
23 is interposed and constantly urges the slide shaft 319 to the left.
are doing. The end of the slide shaft 319 has a clutch plate 3
24, 325 are rotatably supported, and the clutch plate 32
A mainspring wound around a slide shaft 319 between 4,325
A spring 316 is provided. This spring 316
Has one end fixed to the clutch plate 324 and the other end
Fixed to the slider 350 of the head 312,
The head portion 312 is urged toward the standing plate portion 310a.
You. Also, between the two clutch plates 324 and 325,
A compression spring 326 wound around a slide shaft 319 is interposed.
ing. The compression spring 326 is always connected to the clutch plate 32
4,325, and the spring 316
The contact with the switch plate 325 is prevented. In addition, slide
A washer 327 is attached to the end of the shaft 319.
I have. (Sensor Head 312) FIG.
The surhead portion 312 is movable on the rail 3 in the longitudinal direction.
11 has a slider 350 supported. This sla
A shaft hole 351 formed in the vertical direction is formed in the
The sensor hole 352 is inserted into the shaft hole 351.
Between the sensor shaft 352 and the shaft hole 351.
Ball bearing 353 held on sensor shaft 352
Is interposed. Thereby, the lead of the sensor shaft 352
Smooth rotation around the vertical axis and movement in the vertical axis direction
are doing. The upper part of the sensor shaft 352 has a half-moon cross section.
The notch surface 354 which has the notch
Is a template copied from the lens frame shape of the eyeglass frame
When measuring the shape of a template, the template plate
Configure the Ealer. Also, at the center of the sensor axis 352
Has an arm 355 attached thereto.
In the upper part of 5, there is a solo bang that comes into contact with the bevel groove of the lens frame
A ball-shaped bevel feeler 356 is movably supported
ing. The notch surface, that is, the template contact surface 354
And the circumference point of the bevel feeler 356 are both vertical
It is configured to be located on the center line of the sensor shaft 352.
You. (Z direction position detecting means) Slider 350
Between the lower part of the sensor and the lower part of the sensor shaft 352 (movable shaft)
Is the amount of vertical axis movement of the sensor shaft 352 described above.
That is, Z-direction position detection for measuring the amount of movement in the Z-axis direction.
A linear sensor as a means is interposed. This linear sensor has a slider 350
Line CCD3 which is an optical sensor fixed to the lower end
58 (line sensor) and the sensor shaft 352
Line LED 359 (line
Light emitting means). Further, the Z direction position detecting means includes a sensor shaft.
A cylindrical scale 36 integrally provided at the lower end of 352
Has zero. The scale 360 is shown in the figure.
Thus, the annular groove 360a is formed as a light transmitting portion. The scale 36 of the Z direction position detecting means
0 is perpendicular to the direction in which the arm 355 bends.
And a protrusion protruding in a direction parallel to the template contact surface 354.
352a, 352a are provided integrally. This pic
As shown in FIGS.
The hanger 310h made of a leaf spring fixed to the
In contact with arm 355, bevel feeler 356 and mold
The direction of the plate contact surface 354 determines the direction in which the slider 350 moves.
It is set to face. (Means for measuring distance between lens frames)
Is provided with a lens frame distance measuring means 700. This
The lens frame distance measuring means 700 of the side of the housing 201
U-shaped support arm 701 attached to the
Light emitting means attached to the tip of the support arm 701
And the line LED 702 as the
It has a linear area CCD 703 attached thereto. this
Line LED 702 and linear area CCD 703
The line LED 702 has a fixed width and the line LE
D702. <Structure and Function of Arithmetic Control Circuit>
The beam shape measuring device includes the arithmetic and control circuit 600 shown in FIG.
The operation is controlled. Hereinafter, the operation control circuit 600
The configuration and function will be described together with the operation with reference to FIGS.
You. The arithmetic and control circuit 600 includes an eyeglass frame.
The frame holding device 100 holding the
211, 212 attached to the eyeglass frame 500
A feeler 356 is provided in the bevel groove 502 of the lens frame 501.
When they are brought into contact, a preliminary measurement is performed in step 1 of FIG.
Is the radial information (ρn, Θn), And then obtain in this preliminary measurement
Radial information (ρn, Θn) Based on the measurement
The inclination of the groove 502 is adjusted in Step 2 and Step 3
To complete the measurement and finish. Hereafter, hold the frame,
The steps 1 to 3 will be described. [Frame holding] First, the slide shown in FIG.
Fingers into the holes 156e and 156e of the
The sliders 156 and 156
Open the sliders 156 and 156 as shown in FIG.
Press down against the spring force of leaf springs 154 and 154
By doing so, the holding rod 152 and the sliders 156, 1
Leave enough space between 56 stepped portions 156b and 156b
You. Thereafter, the eyeglass frame 50 is set within this interval.
0 lens frames 501 and 501 are inserted.
1,501 upper rim and lower rim are slider 156,
Sliders 156, 15 so as to contact the inner wall of 156
6 and move the sliders 156 and 156
By separating, the left and right lens frames 50 of the glasses frame
1, 501 is held by the elastic force of the leaf springs 154, 154.
Hold between holding bars 152, 152 and 156b, 156b
Will be done. In addition, Japanese Patent Application Laid-Open No. 61-267732.
Of the left and right lens frames 501 as disclosed in FIG.
A configuration in which only one of them is held in the same manner may be used.
No. In this embodiment, the slider 156,
156 indicates the connection structure by the ring 158 as described above.
To move one of the sliders 156 and 156.
Give the same amount of movement to the other slider
You. Next, the approximate center of the upper rim of the lens frame 501 is a holding rod.
After sliding the frame below 152,
The operator releases his hand from the sliders 156, 156. this
As a result, the movable base 153 makes the springs of the plate springs 154 and 154
The lens frame 501 is raised by the force, and the lens frame 501 is shown in FIGS.
As described above, the stepped portions 156b, 156b and the holding rods 152, 1
52. At this time, and the frame 500
Is the geometric center point of the lens frame 501 and the frame holding device.
The center point 157a of the circular opening 157 of the device 100 (see FIG. 7)
) Is maintained so as to substantially match with At this time, as shown in FIG.
4 from the vertex 501a of the bevel groove of the frame 501.
Distance to the side 151a of the flange 151 of the fixed base 150
From the separation d (see FIG. 6) to the side 153a of the movable base 153
Are configured to take the same value. Next, the frame 500 is stored in this manner.
The frame holding device 100 held by the
Between the hands 211 and 212 set at a predetermined interval
After that, the Y-axis motor 224 (pulse motor) is turned at a predetermined angle.
Rotate. Mini rotation by rotation of Y-axis motor 224
The hand 226 is driven, and the hand 211 is a fixed amount to the left.
The frame holding device 100 and the hand 21
2 is also induced to move to the left, and the collar 228 is outside the pin 229.
It is. At the same time, the frame holding unit 100
Are both hands by the tension spring 230 as shown in FIG.
211 and 212. At this time, hold the frame
The side of the flange 151 of the fixed base 150 of the device section 100
151a, 151a are slopes 21 of the hand 211, respectively.
5 and the slope 217 of the hand 212, and
Both sides 153a, 153a of the base 153 are hand
Abuts slope 216 of hand 211 and slope 218 of hand 212
Is done. In this embodiment, as described above,
From the vertex 501a of the bevel groove of the flat frame 501 to the side 151a
Since the distance d to each of the sides 153a is equal to each other,
The frame holding device 100 is held between the hands 211 and 212
Then, the bevel groove apex 501a of the lens frame 501 is
Automatically on the reference plane S created by the ridges 219 and 220 of the hand
Is located. Next, the predetermined angle of the guide shaft rotating motor 209
Due to the rotation of degrees, the frame holding unit 100 is moved to the two points in FIG.
It turns to the position shown by the oblique line, and this reference plane S
Initial position of the bevel feeler 356 (reference measurement plane S
Stop on the same plane as O). Next, the Y-axis motor 224 is further rotated to
Hands 211 and 21 holding frame holding device 100
2 is moved in the Y-axis direction by a fixed amount, and the frame holding unit 1
00 circular opening center point 157h and rotation axis of measuring unit 300
Approximately coincide with 304 center. At this time, during the movement
The bevel feeler 356 is the bevel groove 5 of the lens frame 501.
Contact 02. The initial position of the bevel feeler 356 is shown in FIG.
9, at the lower end of the sensor shaft 352 as shown in FIG.
Planted pin 352a and base 3 of sensor arm
10 and the hanger 310a attached to the
Direction is regulated. Thereby, the Y-axis motor 224
When the glasses frame 500 moves due to the rotation of
The feeler 356 can enter the bevel groove. Step 1 [Preliminary measurement] (Rotation angle θnRadial length ρ fornMeasurement)
When the setting is started, the sequence control circuit 610
The light emission control circuit 710 is operated and controlled to emit light.
Circuit 710 is illuminated by line LED 358
At the same time, preliminary measurement is started in step 1 of FIG. In this preliminary measurement, the arithmetic control circuit 600
First, the motor 301 is set to a predetermined unit rotation pulse.
The base 310 is rotated by a predetermined amount by rotating every number.
As a result, the sensor head 312
According to the shape of 500, that is, the moving radius of the lens frame 501,
Move on the rails 311 and 311 and the amount of movement is
Read by the air scale 314 and the read head 313
It is. As a result, the rotation angle θ of the motor 301 and the reading
From the reading angle ρ from the pad 313, the lens frame shape is (ρ
n, Θn) (N = 1, 2, 3,... N). Here, the first measurement has been described above.
Thus, the center O of the rotating shaft 304 shown in FIG.
Measured approximately in line with the geometric center of the
It is. The second measurement is the first measurement data
n, Θn) Is converted from polar coordinates to rectangular coordinates
(Xn, Yn)) To be measured point B having the maximum value in the X-axis direction
(Xb, Yb), The measured point D (x
d, Yd), The measured point A (Xa,
ya) And the measured point C (xc, Y
c) To select the geometric center of the lens frame O0To O0(X0, Y0) = ((Xb+ Xd) / 2, (ya+ Yc) / 2)… (1) X0, Y0X-axis mode based on the
Motor 206 (pulse motor) and Y-axis motor 224 (pulse motor)
Motor), and is held by the hands 211 and 212.
The frame holding device 100 is moved,
Geometric center O of frame 5010Of the sensor arm 302
Match the rotation center O, measure the lens frame shape again,
What is O0Measurements at0ρn,0θn) (N = 1:
2: 3 ... N). The above-mentioned geometric center O0Lens frame shape based on
When measuring the shape, the line LED 359 is illuminated.
Part of the light emitted from the line LED 359
Through the annular groove 360a of
D358 and projected on D358
The 56 sensor shafts 352 are moved up and down. With this vertical movement, the movement position detection circuit 61
5 is the output of the portion where the light of the line CCD 359 is projected.
Based on the force signal, the address data of this part is detected,
This detection data is input to the data memory 611. this
Moving position of the bevel feeler 356 in the Z-axis direction
Is also measured at the same time. As a result, the lens frame shape eventually becomes (
0ρn,0θn, Zn) (N = 1, 2, 3,... N) three-dimensional information
Information will be obtained. In the measurement of the radius of the lens frame 501 described above,
And the bevel feeler 356 is counted from the lens frame 501.
If there is any deviation during the measurement, it is indicated by e in FIG.
As shown, the radial measurement data is
Because it deviates greatly, the radius change range a is determined in advance.
The sensor arm 302
Of the spring device 315 shown in FIG.
The electromagnetic magnet 318 is excited to attach the flange 321. As a result, the clutch plates 324 and 325
Holds the spring 316 and prevents its winding action
Therefore, the arm 355 of the sensor head 312
The eyeglass frame 500
Can be prevented. Should be such a feeler 356
After that, the initial measurement of the glasses frame 500 again
Return to the position and repeat the measurement. FIG. 13 shows a lens frame of the glasses frame 500.
The shape of the template 510 obtained by copying from the 501 by copying
Shows the configuration of the template holding member 110 for measuring the shape
I have. The template holding member 110 includes an arm 111 and both ends thereof.
Pillars 112 and 113 attached to the arm and arm
111 and a holding column 120 attached to the center of the
Is done. A thick pin at the center
116 have thin pins 114 and 115 implanted on both sides.
The template 510 is held by these pins 114 to 116.
It is attached to the support 120. The template holding member 110 has a support 112,
113 is held between the hands 211 and 212. Soshi
When the hands 211 and 212 are lowered to the measurement positions,
The plate 510 is the same as the template contact surface 354 of the sensor unit 312.
It is located in the plane, and by the movement of the hands 211 and 212
When the template contact surface 354 contacts the side surface of the template 510, the sensor
The radius of movement of the arm 302 (tpn: tθ)
n) is measured. FIG. 1 shows the operation of the frame shape measuring apparatus of the present invention.
FIG. 3 is a block diagram illustrating a control circuit. Driver circuit 601
To 604 are an X-axis motor 206 and a Y-axis motor, respectively.
224, sensor arm rotation motor 301, and guide
It is connected to the shaft rotation motor 209. No driver 601
Step 604 is under the control of the sequence control circuit 610.
According to the number of pulses supplied from the pulse generator 609
The rotation drive of each pulse motor is controlled. The amount of movement of the read head 313 is
Is counted by the force counter 605 and input to the comparison circuit 606.
It is. The comparison circuit 606 operates from the reference value generation circuit 607.
The signal corresponding to the diameter change range a and the total from the counter 605
When the count value is within the range a by comparing with the change amount of the numerical value
Is the count value pn of the counter 605 and the pulse generator 60
9 is converted into the rotation angle of the arm 355,
Value θnAs a set (ρn, Θn) To the data memory 61
1 and store it. (Radial information (ρn, Θn) To Z axis
Data znNext, the sequence control circuit 610
Switches the gate circuit 612 to the arithmetic circuit 613 side,
First radial information stored in the data memory 611
n, Θn) Based on the geometric center O of the lens frame 501
0Is calculated, and the data is used for the sequence control circuit 610.
To input. The sequence control circuit 610 includes the arithmetic circuit 6
13 based on the data from FIG.0,
y0And the number of pulses required for the drivers 601 and 608
Is input to drive the motors 224 and 206 so that the lens frame 5
00 coincides with the rotation center of the sensor arm 302.
Let At the same time, the sequence control circuit 610
Activates the movement position detection circuit 615 to operate the line CCD.
The address of the pixel where the light of 359 is projected is detected.
Let out. And lens frame shape including Z axis direction data again
Status information (0ρn,0θn, Zn) And decompose this data.
Data memory 611. Here, if the count value from the counter 605
ρn or0ρnIs output from the reference value generation circuit 607.
Is larger than the radial change range a, the comparison circuit 606
This is output to the sequence control circuit 610, and this output
The circuit 610 that receives the signal activates the driver 608 to
The electromagnetic magnet 318 of the device 315 is blown out,
And the driver 604 is prevented.
The pulse supply to the motor 301 to prevent the rotation of the motor 301.
You. In such a preliminary measurement, as shown in FIGS.
As described above, since the lens frame 501 is inclined,
The center of the bevel groove 502 at the upper end and the lower end of the frame 501
Line 503 is inclined by θ. Because of this, feeler
356 corresponds to the bottom of the bevel groove 502 of the lens frame 501.
Either of the inclined surfaces 502a and 502b that cannot contact
It comes into contact with the crab. As a result, in the preliminary measurement, the lens frame 501
The distance d between the upper end and lower end of the bevel groove 502
It cannot be measured, and in fact c is smaller by 2Δd
The dimensions are measured (measured). Therefore, eliminating this error
Therefore, the arithmetic and control circuit 600 determines in step 2
θ is corrected, and an accurate measurement is performed in step 3. Step 2 [Bevel groove inclination adjustment (inclination correction)] arithmetic control circuit 600
Is the lens frame shape information obtained in this way (0ρn,0
θn, Zn), The minimum height zn from the reference measurement plane SO
(Hmin) and the maximum (hmax), FIG.
Inclination (frame inclination) of lens frame 502 shown in FIG.
The angle θ, that is, the center line connecting hmin and hmax of the bevel groove 502
An angle θ of the reference numeral 503 with respect to the reference measurement surface SO is obtained. In addition, this
Here, the moving amount of the feeler 356 in the left-right direction is set in the a and z directions.
Assuming that the amount of movement of the feeler 356 is b, the inclination angle θ is
It can be obtained from tan θ = b / a. Next, the arithmetic control circuit 600
9 to drive and control the rotation of the guide shaft 208.
The frame holding device is integrated with the hands 211 and 212
Position 100 and glasses frame 500 downward by angle θ
Rotate and stop. In this position, the eyeglass frame 50
The center line 503 of the lens frame 501 of FIG.
As shown in the above, the state becomes parallel to the reference measurement plane SO. this
The reference measurement plane SO is defined as a plane including the vertex of the feeler 356.
Since they are parallel, the center line 503 of the lens frame 501 is
The plane is parallel to the plane including the vertex of the feeler 356. Step 3 [Main measurement] The arithmetic and control circuit 600 completes such inclination correction.
Upon completion, the feeler 356 operates in the same manner as in Step 1.
And new lens frame shape information (0ρn,0θn, Zn)
Set. During this measurement, the feeler 356 is
Nearly equal to 502, the top of feeler 356 is beveled
Since it engages with the bottom of the groove 502,
The distance d of the groove 502 can be measured almost accurately. The new lens frame shape thus obtained
Status information (0ρn,0θn, Zn) Is written in the data memory 611.
The measurement is completed. In this embodiment, the frame of the lens frame 502
The shape measurement was performed by correcting only the
Medium at all points of the bevel groove 502 of the lens frame 502
The inclination of the core wire is corrected horizontally sequentially as described above,
By measuring the coordinates of each point, the frame shape
It can also be measured. It is also entered in advance
The geometric center O of the lens frame 5010And sensor arm
Based on the eccentricity information which is the difference from the rotation center O of 302,
Measurement is performed around the rotation center O of the surarm 302
You may do so. [Detection of distance between lens frames]
When the main measurement is completed, the light emission control circuit 7
When the line LED 358 is turned off by controlling the operation of the line 10
In both cases, the LED 702 is turned on and the motor 224 is controlled.
The feeler 356 is located at the center of the lens frame 501
Move the hands 211 and 212 in the Y direction until they stop
Let it. At this time, the Y-axis direction of the hands 211 and 212
The amount of movement control to is accurate from the number of control pulses of the motor 224.
And obtain the line LED 703
The attachment position (attachment coordinates) is set at a fixed position and is known in advance.
Of the lens frame 501 obtained as described above.
Geometric center O0Calculates the positional relationship between and LED 703
Measurement across the left and right lens frames, obtained by the circuit 613
The position data is stored in the data memory 611. Thus, the light is emitted from the line LED 702.
Lens provided on the light emitting unit surface
The light is converted into a parallel light beam by the action of
Of the position shifted from the bridge 504 of the frame 500
Part and part of the left and right lens frames 501 and 501
The left and right lens frames 501, 5 of the glasses frame 500
01 is projected onto the linear area CCD 703
You. At this time, an inter-lens-frame distance detecting circuit 704
Scans the linear area CCD 703 to obtain FIG.
Light of the linear area CCD 703 is projected as shown in FIG.
Address data of the part that is
And the amount of light, and the eyeglass frame
Weight of each of the 500 lens frames 501 and 501
The center positions G1 and G2 are obtained and the linear area CCD 703 is determined.
The distance from the reference position BP is calculated, the difference is calculated, and the left and right
Data of a distance 504L straddling the
Data memory 611. [Frame PD Calculation] Straddling the left and right lens frames
Data of the distance 504L is input to the data memory 611.
Then, the arithmetic and control circuit 612 outputs the left and right lens frames 501 and 5
Find an intermediate position P that is half (1/2) of the distance spanning 01
An intermediate position from the reference position BP of the linear area CCD 703
The distance to P is already entered, the linear area
From the reference position BP of the CCD 703 to the center O of the rotation axis 304
Is added to the predetermined distance at
By doing so, the left and right lenses of the glasses frame 500
The distance between the geometric centers of the frames 501 and 501 (Frame PD)
And stores the frame PD in the data memory 611.
You. The lens frame 50 of the glasses frame 500
Even when the frame width (rim width) of No. 1 is not known in advance, FIG.
As shown in (b), the linear area CCD 703
From the detected light amount, the frame width (rim width) H of the lens frame 501 is determined.
You can know. Therefore, for example, the rim width of the metal frame
Is less than h (for example, 2 mm),
The frame width (rim width) H detected by the CCD 703 is H ≦ h (for example, 2 mm) (2) H <h (for example, 2 mm) (3) The arithmetic circuit 613 can determine which of
it can. In this judgment, in the case of (2),
In the case of (3), it must be a cell frame
Is determined. [Supplying data to a ball mill, etc.]
Data (metal frame or cell frame)
Is included through the arithmetic circuit.
PC disk, IC memory card or hard disk, etc.
Is stored in a recording medium. When the glasses frame is a metal frame,
If necessary, soften the glasses frame once with heat and then
Fit the shaved lens into the lens frame of the glasses frame
Therefore, measure the lens that fits into the metal frame lens frame.
Grind in a shape slightly larger than the specified lens frame shape.
Therefore, the arithmetic circuit 613 preliminarily sets the metal frame.
Calculate the grinding shape in case of floppy through arithmetic circuit
Disk, IC memory card or hard disk
It is stored on a recording medium. The data stored in the data memory 611 is
Frame shape information (0ρn,0θn, Zn) And frame PD
Is switched by switching the gate circuit 612 as necessary, for example,
In Japanese Patent Application No. 58-225197 filed earlier by the present applicant,
Disclosed digital traverse machine, die cutter or frame mold
Judgment to determine whether the shape is processed as designed
It is supplied to the equipment. The lens frame stored in the data memory 611
Shape information (0ρn,0θn, Zn) ZnFrom the information of the lens frame
The calculation circuit 613 can determine the curve value c if necessary.
it can. The operation is shown in FIGS. 14A and 14B.
At least at two points a and b on the lens frame
ρiA, ΡiBAnd the two sensor heads are moved in the Z-axis direction.
Moving value ZA, ZBIncludes the bevel trajectory of the lens frame 501
Radius of curvature R of the sphere SP RTwo= ΡiA Two+ (Z0-ZA)Two RTwo= ΡiB Two+ (Z0-ZB)Two      … (4) From the obtained R   C = {(n-1) / R} × 1000 (5) (Where n is a constant and n = 1.523)
You. The sequence control circuit has a program
The above-described measurement step is performed by a program built in the memory 614.
Perform a backup. As shown in steps 1 to 3,
Finished size processed based on data obtained by
As shown in FIG. 17, the lens L of FIG.
They will be machined to the same dimensions. The frame PD
Digital ball milling machine, mold making machine or frame shape is designed
A determination device that determines whether or not it is processed as
You may ask. [Second Embodiment] FIG. 19 shows a second embodiment of the present invention.
In this embodiment, the pulley 303 and the belt 305
While transmitting the rotation of 301 to the base 310,
The scale read head 313 and the magnetic scale 314
Another example of the above embodiment in which a head moving amount detecting means is provided.
It is shown. In this embodiment, the base 310 is shown in FIG.
And a gear is formed on the peripheral surface of the base 310.
A base gear provided with a portion 310a is provided.
a driving gear 3 provided on the output shaft 301a of the motor 301
01b, the rotation of the motor 301 is reduced.
The signal is transmitted to the base 310. In FIG. 19, O
The part indicated by is rotatable about the rotation shaft 304 shown in FIG.
Is supported by the housing 201. Further, the head moving amount reading means includes a base 3
10 and the output shaft 312a is fixed to the base 31.
0 and a rotary encoder 312b and a rail
The laser fixed to the sensor head 312 in parallel with 311
312c, a rack fixed to the output shaft 312a and a rack
It has a pinion 312d that meshes with 312c. In this case, the sensor head 312
When moving along the rack 311, the rack 312 c
The Nion 312d is rotated and the rotary encoder
312b detects the amount of movement of the sensor head 312
And outputs a detection signal. The detection signal is
The data is input to the data memory 611 via 615. In FIG. 19, 310b is provided on the base 310.
Slits 311a and 311b on base 310
And hold both ends of rails 311 and 311
Rail holding member 803 is fixed to the periphery of base 310
It is a light shielding plate which is partially formed and protrudes from the periphery. Further, in this embodiment, the line LED 702
Of the housing 201 of FIG. 3 through a bracket (not shown)
On the surface and positioned below this line LED 702.
The line-shaped area CCD 703 is placed at the bottom of the housing 201 in FIG.
Fix to the surface. In this case, the line LED 702 and the line
The in-shaped area CCD 703 is directed in the X direction. Moreover,
As the case 310 rotates, the line LED 702 and the line
A light-shielding plate 803 crosses between the
The linear area CCD 70 of the light shielding plate 803
3 to the rotation center O of the base 310 from the projection position
The position of the linear area CCD 703 can be obtained.
Like that. Also in this embodiment, the driving method of the base 310 is
In addition to changing from belt type to gear type, the sensor head
The means of reading the movement is from magnescale to rotary energy.
Only the encoder, the measurement control and frame PD
Since the operation and the like are the same as those in the above embodiment, the description is omitted.
I do. [Other Embodiments] In the embodiments described above,
Can be used as a light-transmitting portion with the annular groove 360a provided in the scale 360.
However, the present invention is not necessarily limited to this. example
For example, the light transmitting portion provided on the scale 360 is as shown in FIG.
The thin transparent circular portion 360b provided on the scale 360
There may be. Further, as shown in FIGS. 2D and 2C, the annular groove 3 is formed.
60a and the transparent circular portion 360b at a plurality of pitches in the axial direction.
In addition to line LED 702 and line area
Instead of CCD703LED 359a and light receiving element 358a
May be provided. In this case,LED35
9aThe light fromLight receiving element 358aWhen it reachesLight receiving element
Child 358aBy counting the signals output from
The amount of movement of the feeler 356 in the Z direction can be measured accurately.
You. [0091] As described above, according to the present invention, the measurement
A measuring device main body provided with a reference surface, and the measuring device main body
And the left and right lens frames are joined by a bridge.
Frame holding means for holding the spectacle frame,
Bevel groove provided on the inner periphery of the lens frame of the glasses frame
A feeler that is abutted and moved along
The position of the XY movement along the measurement reference plane of the
XY direction position detecting means for detecting, and each of the position detecting means
Coordinate position of bevel groove of lens frame based on detection signal from step
And a calculation control circuit for calculating the shape.
In the beam shape measuring device, the frame is held by the frame holding means.
At the position that straddles the left and right lens frames of the held glasses frame
The CCD arranged and the right and left lens frames
A light emitting means facing the CCD;
Is the distance from the coordinates of the bevel groove to the geometric center of the lens frame.
Center position between left and right lens frames based on detection signal from CCD
Position, the geometric center position and the center between the left and right lens frames
Since the frame PD is obtained from the position and
Frame PD in a short time regardless of the bevel groove depth of the frame
Can be measured.

【図面の簡単な説明】 【図1】図3に示したフレーム形状測定装置の演算制御
回路図である。 【図2】(a)は図1のZ軸方向の移動量検出手段の要
部拡大説明図、(b),(c),(d)は(a)のZ軸
方向の移動量検出手段の他の例を示す説明図である。 【図3】この発明にかかるフレーム形状測定装置を示す
斜視図である。 【図4】図3に示したフレーム保持装置とメガネとの関
係を示す斜視図である。 【図5】図3,4に示したフレーム保持装置の作用説明
図である。 【図6】図3,4に示したフレーム保持装置にメガネを
保持させた状態を示す作用説明図である。 【図7】図4のAーA線に沿う断面図である。 【図8】図3に示したバネ部材の断面図である。 【図9】図3に示した支持装置部とセンサー部の関係を
示す模式図である。 【図10】図9に示した支持装置部とセンサー部の関係
を示す断面図である。 【図11】図3,図9,10に示したセンサー部の一部
を断面して示した正面図である。 【図12】レンズ枠の計測値からその幾何学中心を求め
る為の模式図である。 【図13】図3に示したハンドに保持させて用いる型板
保持部材を示す斜視図である。 【図14】(A),(B)はレンズ枠のカーブ値Cの計算する
ための説明図である。 【図15】図3に示したフレーム形状測定装置を用いて
メガネフレームを予備測定している状態を示す説明図で
ある。 【図16】図3に示したフレーム形状測定装置を用いて
メガネフレームを本測定している状態を示す説明図であ
る。 【図17】図16に示した本測定で得られた仕上がりレ
ンズサイズを示す説明図である。 【図18】図3に示したフレーム形状測定装置を用いて
のフレーム形状測定の説明のためのフローチャートであ
る。 【図19】この発明に係るフレーム形状測定装置の第2
実施例を示す要部斜視図である。 【図20】(a)はレンズ枠間距離測定の説明図、(b)は
(a)のライン状エリアCCDとその出力との関係を示す
説明図である。 【符号の説明】 SO…測定基準面 100…フレーム保持装置(フレーム保持手段) 210…筺体(測定装置本体) 352…センサー軸(可動軸) 356…フィーラー 360…スケール 500…メガネフレーム 501…レンズ枠 502…ヤゲン溝 504L…鼻当部幅 600…演算制御回路 702…ラインLED(Z方向位置検出手段であるリニ
アセンサの一部) 703…ライン状エリアCCD(Z方向位置検出手段であ
るリニアセンサの一部)
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is an arithmetic control circuit diagram of the frame shape measuring device shown in FIG. 2A is an enlarged explanatory view of a main part of the movement amount detecting means in the Z-axis direction in FIG. 1, and FIGS. 2B, 2C, and 2D are movement amount detecting means in the Z-axis direction in FIG. It is explanatory drawing which shows the other example of. FIG. 3 is a perspective view showing a frame shape measuring device according to the present invention. FIG. 4 is a perspective view showing a relationship between the frame holding device shown in FIG. 3 and glasses. FIG. 5 is an operation explanatory view of the frame holding device shown in FIGS. FIG. 6 is an operation explanatory view showing a state where the glasses are held by the frame holding device shown in FIGS. FIG. 7 is a sectional view taken along the line AA in FIG. 4; FIG. 8 is a cross-sectional view of the spring member shown in FIG. FIG. 9 is a schematic diagram illustrating a relationship between a support device unit and a sensor unit illustrated in FIG. 3; FIG. 10 is a cross-sectional view illustrating a relationship between a support device unit and a sensor unit illustrated in FIG. 9; FIG. 11 is a front view showing a cross section of a part of the sensor unit shown in FIGS. 3, 9, and 10; FIG. 12 is a schematic diagram for obtaining a geometric center of a lens frame from measured values. FIG. 13 is a perspective view showing a template holding member used by being held by the hand shown in FIG. 3; 14A and 14B are explanatory diagrams for calculating a curve value C of a lens frame. FIG. 15 is an explanatory diagram showing a state in which eyeglass frames are preliminarily measured using the frame shape measuring device shown in FIG. 3; FIG. 16 is an explanatory diagram showing a state in which the eyeglass frame is actually measured using the frame shape measuring device shown in FIG. 3; 17 is an explanatory diagram showing a finished lens size obtained by the main measurement shown in FIG. FIG. 18 is a flowchart for explaining frame shape measurement using the frame shape measuring device shown in FIG. 3; FIG. 19 shows a second example of the frame shape measuring apparatus according to the present invention.
It is a principal part perspective view which shows an Example. FIG. 20 (a) is an explanatory view of measuring the distance between lens frames, and FIG.
It is an explanatory view showing a relation between a linear area CCD of (a) and its output. [Description of Signs] SO: Measurement reference plane 100: Frame holding device (frame holding means) 210: Housing (measuring device main body) 352: Sensor axis (movable axis) 356: Feeler 360: Scale 500: Glasses frame 501: Lens frame 502, bevel groove 504L, nose contact width 600, arithmetic control circuit 702, line LED (part of a linear sensor as a Z-direction position detecting means) 703, linear area CCD (of a linear sensor as a Z-direction position detecting means) part)

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) B24B 9/14 G01B 11/24 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) B24B 9/14 G01B 11/24

Claims (1)

(57)【特許請求の範囲】 【請求項1】測定基準面が設けられた測定装置本体と、 前記測定装置本体に取り付けられ且つ左右のレンズ枠が
ブリッジで接合されたメガネフレームを保持させるフレ
ーム保持手段と、 前記メガネフレームのレンズ枠の内周に設けたヤゲン溝
に沿って当接移動させられるフィーラーと、 前記フィーラーの前記測定基準面に沿うX−Y軸方向の
移動位置を検出するX−Y方向位置検出手段と、 前記各位置検出手段からの検出信号を基にレンズ枠のヤ
ゲン溝の座標位置及び形状を算出するための演算制御回
路とを備えるフレーム形状測定装置において、 前記フレーム保持手段に保持されたメガネフレームの左
右のレンズ枠に跨る位置に配設されたCCDと、前記左
右のレンズ枠に跨って前記CCDに対向する発光手段を
備え、 前記演算制御回路は、前記ヤゲン溝の座標からレンズ枠
の幾何学中心と前記CCDからの検出信号を基に左右レ
ンズ枠間の中心位置とを求め、その幾何学中心位置と左
右レンズ枠間中心位置とからフレームPDを求めること
を特徴とするフレーム形状測定装置。
(57) [Claim 1] A frame for holding a measuring apparatus main body provided with a measurement reference plane, and an eyeglass frame attached to the measuring apparatus main body and having left and right lens frames joined by a bridge. Holding means; a feeler which is moved in contact with a bevel groove provided on the inner periphery of the lens frame of the eyeglass frame; and X which detects a movement position of the feeler in the XY axis direction along the measurement reference plane. A frame shape measuring apparatus comprising: a Y-direction position detecting unit; and an arithmetic control circuit for calculating a coordinate position and a shape of a bevel groove of the lens frame based on a detection signal from each of the position detecting units. A CCD arranged at a position straddling the left and right lens frames of the eyeglass frame held by the means, and a light emitting unit facing the CCD straddling the left and right lens frames. The arithmetic control circuit obtains the geometric center of the lens frame from the coordinates of the bevel groove and the center position between the left and right lens frames based on the detection signal from the CCD, and calculates the geometric center position and the left and right lens frames. A frame shape measuring device, wherein a frame PD is obtained from an inter-center position.
JP15909593A 1993-06-29 1993-06-29 Frame shape measuring device Expired - Fee Related JP3460844B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15909593A JP3460844B2 (en) 1993-06-29 1993-06-29 Frame shape measuring device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15909593A JP3460844B2 (en) 1993-06-29 1993-06-29 Frame shape measuring device

Publications (2)

Publication Number Publication Date
JPH079315A JPH079315A (en) 1995-01-13
JP3460844B2 true JP3460844B2 (en) 2003-10-27

Family

ID=15686132

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15909593A Expired - Fee Related JP3460844B2 (en) 1993-06-29 1993-06-29 Frame shape measuring device

Country Status (1)

Country Link
JP (1) JP3460844B2 (en)

Also Published As

Publication number Publication date
JPH079315A (en) 1995-01-13

Similar Documents

Publication Publication Date Title
JP2627048B2 (en) Frame shape measuring device
JPH07223153A (en) Measurement device for frame shape
US5594992A (en) Apparatus for measuring a lens frame configuration
JP5139792B2 (en) Ball shape measuring device
KR20110065334A (en) Spectacle frame shape measuring apparatus
JP3460844B2 (en) Frame shape measuring device
JPH0524438Y2 (en)
EP0371967A1 (en) Apparatus for sensing a lens blank and a machine including such apparatus.
JPS58177256A (en) Lens periphery processing machine
EP0639754B1 (en) Frame shape measuring instrument
JPH01409A (en) Frame shape measuring device
JPH07290348A (en) Lens frame shape measuring device
JP2825877B2 (en) Bevel position display method, device therefor, and ball mill having the same
JPH07186026A (en) Frame shape measuring device
JP2859325B2 (en) Bevel position display method, device therefor, and ball mill having the same
JP2745405B2 (en) Lens grinding method and apparatus therefor
JPS63232960A (en) Instrumentation polishing device
JP2512234Y2 (en) Eyeglass frame support device
JPH11264957A (en) Method and device for image display and lens grinder with same
JP2577700B2 (en) Lens meter
JP2009202257A (en) Evaluation method for simultaneous multi-spindle control
JPH07285057A (en) Lens frame form measuring device
JPH01500253A (en) Apparatus for detecting the apex of a curved bottom surface in its original position during the manufacture of contact lenses and its use
JPH0843071A (en) Apparatus for measuring shape of lens frame
JP2547933Y2 (en) Lens frame shape measuring device

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080815

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080815

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090815

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees