JPH0265960A - Eyeglass lens peripheral chamfering device - Google Patents
Eyeglass lens peripheral chamfering deviceInfo
- Publication number
- JPH0265960A JPH0265960A JP21599288A JP21599288A JPH0265960A JP H0265960 A JPH0265960 A JP H0265960A JP 21599288 A JP21599288 A JP 21599288A JP 21599288 A JP21599288 A JP 21599288A JP H0265960 A JPH0265960 A JP H0265960A
- Authority
- JP
- Japan
- Prior art keywords
- lens
- radius vector
- memory
- chamfering
- radius
- 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.)
- Granted
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B47/00—Drives or gearings; Equipment therefor
- B24B47/22—Equipment for exact control of the position of the grinding tool or work at the start of the grinding operation
- B24B47/225—Equipment for exact control of the position of the grinding tool or work at the start of the grinding operation for bevelling optical work, e.g. lenses
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Grinding And Polishing Of Tertiary Curved Surfaces And Surfaces With Complex Shapes (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
この発明は、眼鏡レンズ両側角部に面取を施すのに用い
る眼鏡レンズ周縁部面取装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to an eyeglass lens peripheral edge chamfering device used for chamfering both side corners of an eyeglass lens.
(従来の技術)
一般に、眼鏡レンズを眼鏡フレームのレンズ枠に装着す
るためには、眼鏡レンズの周縁部にヤゲン加工又は溝掘
加工をする必要がある。第9図及び第1O図は、生地レ
ンズにヤゲン加工をする際の原理を模式的に示したもの
である。この第9図。(Prior Art) Generally, in order to attach a spectacle lens to a lens frame of a spectacle frame, it is necessary to bevel or groove the peripheral edge of the spectacle lens. FIG. 9 and FIG. 1O schematically show the principle of beveling a fabric lens. This Figure 9.
第10図において、今、生地レンズLの周縁部に曲率半
径Reで鋭角のヤゲン部りを加工する場合、動径γ^を
もつ経線A上のレンズ回転軸oLとヤゲン砥石Eの軸間
距離はa^、レンズLの横移動位置はY^になる。In Fig. 10, when processing an acute bevel with a radius of curvature Re on the peripheral edge of the lens L, the distance between the lens rotation axis oL on the meridian A with the vector radius γ^ and the bevel grinding wheel E is a^, and the horizontal movement position of the lens L is Y^.
この生地レンズLにおいて1曲率半径Reのヤゲン部り
を径線Bに対応する位置も付けたとき、従来の玉摺機で
は軸間距離1gをΩtr=Q^−x=Q^−(γ^−γ
B)だけを変更すると共にレンズLの横移動位置をyだ
け移動させY8にするように構成していた。In this fabric lens L, when the bevel part with a radius of 1 curvature Re is also placed at a position corresponding to the meridian B, the distance between the axes of 1 g in the conventional beading machine is Ωtr=Q^-x=Q^-(γ^ −γ
In addition to changing only B), the lateral movement position of the lens L was moved by y to Y8.
この様な被加工レンズLのヤゲン部りの両側の角部に面
取を施す装置としては1例えば、第11図。An example of an apparatus for chamfering the corners on both sides of the bevel portion of such a lens L to be processed is shown in FIG. 11.
第12図に示した様なレンズ外周加工機がある(特開昭
56−15964号公報参照)。There is a lens peripheral processing machine as shown in FIG. 12 (see Japanese Patent Application Laid-Open No. 15964/1983).
このレンズ外周加工機では、本体1のレンズ軸2゜3間
に被加工レンズ4を保持させて、レンズ軸2,3を低速
回転させる一方、モータ5により駆動される切削刃6を
被加工レンズ4側に移動させて、この切削刃6を被加工
レンズ4の局面に圧接制御することにより、被加工レン
ズ4の形状を装着すべきメガネフレームのレンズ枠形状
に荒切削する様にしている。In this lens peripheral processing machine, the lens 4 to be processed is held between the lens shafts 2 and 3 of the main body 1, and the lens shafts 2 and 3 are rotated at low speed, while the cutting blade 6 driven by the motor 5 is By moving the cutting blade 6 to the 4 side and controlling the pressure contact with the curved surface of the lens 4 to be processed, the shape of the lens 4 to be processed is roughly cut into the shape of the lens frame of the glasses frame to be mounted.
また、この様にして荒切削された被加工レンズ4上にヤ
ゲン砥石7を移動させると共に、ヤゲン砥石7をモータ
8により回転駆動させて、このヤゲン砥石7を被加工レ
ンズ4の周縁部に自重で軽圧接させることにより、被加
工レンズ4の周縁部に第9図の如くヤゲン部りを形成す
る様にしている。尚、この加工に際しては、被加工レン
ズ4はレンズ軸2゜3により回転させられるので、被加
工レンズ4のヤゲン砥石7への接触部までの長さ、すな
わち動径はその回転に伴って変化するが、この動径変化
に伴ってヤゲン砥石7は揺動自在なアーム9により上下
揺動する。In addition, the bevel grinding wheel 7 is moved over the lens 4 to be processed which has been roughly cut in this way, and the bevel grinding wheel 7 is rotationally driven by the motor 8, so that the bevel grinding wheel 7 is attached to the peripheral edge of the lens 4 to be processed. By applying light pressure to the lens 4, a bevel portion is formed on the peripheral edge of the lens 4 to be processed, as shown in FIG. Note that during this processing, the lens 4 to be processed is rotated by the lens axis 2°3, so the length of the lens 4 to be processed up to the point of contact with the bevel grinding wheel 7, that is, the radius vector changes with the rotation. However, with this change in radius, the bevel grindstone 7 is vertically swung by the swingable arm 9.
この様にヤゲン加工された被加工レンズ4は、ヤゲン部
4aの両側に角部a、bを有する。The lens 4 to be processed which has been beveled in this manner has corner portions a and b on both sides of the bevel portion 4a.
そして、この角部a、b面取をするために、上述のレン
ズ外周加工機では、ヤゲン砥石7よりもV溝Aの角度θ
が小さい面取砥石Gを用いている。In order to chamfer the corners a and b, in the lens peripheral processing machine described above, the angle θ of the V groove A is lower than that of the bevel grinding wheel 7.
A chamfered grindstone G with a small chamfer is used.
この面取砥石Gはモータにの出力軸に取り付けられてい
て、このモータ阿を保持する支持板SPは支軸SAに回
動自在且つ軸線方向に移動可能に装着されている。This chamfering grindstone G is attached to an output shaft of a motor, and a support plate SP that holds this motor A is attached to a support shaft SA so as to be rotatable and movable in the axial direction.
(発明が解決しようとする課題)
ところで、この様なレンズ外周加工機においては、作業
者が支持板SPを手で押圧して、面取砥石Gを被加工レ
ンズ4のヤゲン部りに圧接させることにより、角部a、
bに面取を施すようにしている。(Problem to be Solved by the Invention) By the way, in such a lens peripheral processing machine, the operator presses the support plate SP by hand to bring the chamfering grindstone G into pressure contact with the bevel portion of the lens 4 to be processed. By this, the corner a,
I am trying to chamfer b.
しかし、その面取量は作業者が目視しながら手作業で行
うものであるため、熟練を要するという問題があった。However, since the amount of chamfering is determined manually by the operator while visually observing the chamfering amount, there is a problem in that skill is required.
また、この様な角部a、bの面取は別々に行なわれてい
たために、面取作業に時間がかかるという問題があった
。Further, since the chamfering of such corners a and b was performed separately, there was a problem in that the chamfering work took a long time.
そこで、この発明は、ヤゲン加工が施された被加工レン
ズのヤゲン部側方の角部の面取に熟練を必要とせず、し
かも、面取作業時間を短縮できる眼鏡レンズ周縁部面取
装置を提供することを目的とするものである。Therefore, the present invention provides a peripheral edge chamfering device for eyeglass lenses that does not require any skill to chamfer the side corners of the bevel portion of a lens to be processed and can shorten the chamfering work time. The purpose is to provide
(課題を解決するための手段)
この目的を達成するため、本体に上下駆動可能かつ横移
動可能に装着されたキャリッジと、該キャリッジに横方
向に向けて装着された一対のレンズ軸と、前記一対のレ
ンズ軸間に挟持された被加工レンズ周縁部のコバ厚を各
動径に対応させて測定するコバ厚測定手段と、前記コバ
厚測定手段からの出力信号を基に前記被加工レンズのコ
バ厚を各動径に対応させて記憶するメモリと、前記レン
ズ軸と平行な軸線を中心に回転駆動可能に前記レンズ軸
上方に配設され且つ前記被加工レンズに対して上下に進
退動可能に前記本体に装着される面取砥石と、前記面取
砥石の前記本体に対する降下高さを規制するストッパと
、前記メモリの情報を基に前記キャリッジを昇降駆動制
御して前記両側角部の面取深さを制御する制御回路とを
有することを特徴とするものである。(Means for Solving the Problem) In order to achieve this object, a carriage is mounted on the main body so as to be movable up and down and movable laterally; a pair of lens shafts are mounted on the carriage in a lateral direction; an edge thickness measuring means for measuring the edge thickness of the peripheral edge of the lens to be processed, which is held between a pair of lens axes, in correspondence with each vector radius; A memory for storing edge thickness in correspondence with each radius, and a memory disposed above the lens axis so as to be rotatable about an axis parallel to the lens axis, and movable up and down with respect to the lens to be processed. a chamfering grindstone attached to the main body; a stopper for regulating the height of descent of the chamfering grindstone relative to the main body; The present invention is characterized in that it has a control circuit that controls the drilling depth.
(実施例) 以下、本発明の実施例を図面に基づいて説明する。(Example) Embodiments of the present invention will be described below based on the drawings.
111」戊
第1図〜第6図は本発明の第1実施例を示したものであ
る。尚、第1図は、本発明に係るレンズ加工装置すなわ
ち玉摺機の構成及び面取装置の構成の一部を、そのヤゲ
ン加工制御系及び面取制御系の電気回路ブロックダイヤ
グラムとともに示す外観斜視図である。111'' Figures 1 to 6 show a first embodiment of the present invention. FIG. 1 is an external perspective view showing a part of the structure of a lens processing device, that is, a bevel machine and a structure of a chamfering device according to the present invention, together with an electric circuit block diagram of a beveling control system and a chamfering control system. It is a diagram.
筐体10には砥石室11が設けられ、その中に図示しな
いモータで高速回転される砥石が収納されている。この
砥石は荒砥石12とヤゲン砥石13とから構成されてい
る。筐体10の後には軸受14が設けられ、この軸受1
4にはキャリッジ旋回軸21が回動自在且つ軸方向に移
動可能に嵌挿されている。このキャリッジ旋回軸21に
はキャリッジ20の後端部が固着されている。これによ
りキャリッジ20はキャリッジ旋回軸21の軸回わりに
旋回可能でかつ軸方向に摺動可能に成っている。このキ
ャリッジ20の自由端部両側には突部20a 、 20
bが設けられ、この突部20a、20bには同軸上に配
設したレンズ軸22a、22bが保持され、このレンズ
軸22a、22bには被加工レンズLが挟着保持される
様になっている。また、レンズ軸22a、22bは、キ
ャリッジ20内に配置されたレンズ軸モータ25により
、公知の回転伝達機構Qを介して回転される。レンズ軸
22bの他端には公知の型板保持手段24により型板T
が取付けられる。A grindstone chamber 11 is provided in the casing 10, and a grindstone rotated at high speed by a motor (not shown) is stored therein. This whetstone is composed of a rough whetstone 12 and a bevel whetstone 13. A bearing 14 is provided after the housing 10, and this bearing 1
A carriage pivot shaft 21 is fitted into the shaft 4 so as to be rotatable and movable in the axial direction. A rear end portion of the carriage 20 is fixed to this carriage pivot shaft 21 . As a result, the carriage 20 can be turned around the carriage rotation shaft 21 and slidable in the axial direction. Projections 20a, 20 are provided on both sides of the free end of the carriage 20.
b, and the protrusions 20a, 20b hold lens shafts 22a, 22b coaxially disposed, and the lens L to be processed is sandwiched and held on the lens shafts 22a, 22b. There is. Further, the lens shafts 22a and 22b are rotated by a lens shaft motor 25 disposed within the carriage 20 via a known rotation transmission mechanism Q. A template T is attached to the other end of the lens shaft 22b by a known template holding means 24.
is installed.
筐体10の側方にはキャリッジ横移動手段であるL形ア
ーム部材30があり、このアーム部材30は筐体10の
側壁から張り出された軸状のレール部材15に摺動可能
に支持され、また、アーム部材30の一端部34にはキ
ャリッジの旋回軸21が回動可能ではあるが横移動不可
に取付けられている。アーム部材30には、さらに図示
しない固定フレーム側の横移動(Y軸)用のモータ32
に取付けられた送りネジ33が螺合している。そして、
このモータ32の回転によりアーム部材30はY軸にそ
って移動し、このアーム部材の移動によりキャリッジ2
0も同量同方向に移動される。アーム部材30の他端部
には、X軸モータとしてのパルスモータ200が保持さ
れていると共に、後述の構造を有する型受台38が取付
けられている。この型受台38は型置本体38bと型板
当接用の当接片38cを有し、この当接片38cは軸2
07を介して型置本体38bの一端に軸支されている。On the side of the housing 10, there is an L-shaped arm member 30 serving as a carriage lateral movement means, and this arm member 30 is slidably supported by a shaft-shaped rail member 15 extending from the side wall of the housing 10. Further, a pivot shaft 21 of the carriage is attached to one end 34 of the arm member 30 so that it can rotate but cannot move laterally. The arm member 30 further includes a motor 32 (not shown) for lateral movement (Y axis) on the fixed frame side.
A feed screw 33 attached to the feed screw 33 is screwed together. and,
This rotation of the motor 32 causes the arm member 30 to move along the Y axis, and the movement of this arm member causes the carriage 2 to move.
0 is also moved by the same amount and in the same direction. A pulse motor 200 as an X-axis motor is held at the other end of the arm member 30, and a mold holder 38 having a structure to be described later is attached. This mold holder 38 has a mold placement main body 38b and a contact piece 38c for contacting the mold plate, and this contact piece 38c is connected to the shaft 2.
07 to one end of the mold holder main body 38b.
しかも、型板Tは型受台38の上面すなわち型受面38
aに当接する様に構成されている。ここで型受面38a
はヤゲン砥石13の研削線と同一曲率半径を有している
。Moreover, the template T is the upper surface of the mold holder 38, that is, the mold receiving surface 38.
It is configured so as to come into contact with a. Here, the mold receiving surface 38a
has the same radius of curvature as the grinding line of the beveling grindstone 13.
また、型置本体38の当接片38cとの間にはバネ20
6が介装されていて、当接片38cは型板Tが型受面3
8aに当接しないときはバネ206で上方にはね上げら
れている。さらに、当接片38cには遮光棒205が渡
されている。型受台38の上面には、この遮光棒で光路
を遮断可能な一対の発光素子204a を受光素子20
4bからなる検出器204が設けられている。Further, a spring 20 is provided between the mold holder main body 38 and the abutting piece 38c.
6 is interposed, and the abutment piece 38c has a mold plate T that is connected to the mold receiving surface 3.
When not in contact with 8a, it is flipped upward by a spring 206. Furthermore, a light shielding rod 205 is passed over the contact piece 38c. A pair of light emitting elements 204a and a light receiving element 20 are mounted on the upper surface of the mold holder 38, the light path of which can be blocked by the light shielding rod.
A detector 204 consisting of 4b is provided.
型受台38の下面に固着された雌ネジ203はアーム部
材30の穴部に摺動可能に挿入され、かつ、パルスモー
タ200に取付けられた送りネジ201と螺合している
。また、型置本体38bの下面には案内レール202が
取付けられ、これはアーム部材の案内穴208に挿入さ
れている。A female screw 203 fixed to the lower surface of the mold holder 38 is slidably inserted into a hole in the arm member 30 and is engaged with a feed screw 201 attached to a pulse motor 200 . Further, a guide rail 202 is attached to the lower surface of the mold holder main body 38b, and is inserted into a guide hole 208 of the arm member.
第1図の玉摺機の本体10には、第8図(C)、(D)
に示した様に眼鏡レンズ両側角部面取装置の面取装置本
体40が装着される。The main body 10 of the beading machine shown in Fig. 1 has the parts shown in Figs.
As shown in FIG. 2, the chamfering device main body 40 of the spectacle lens both side corner chamfering device is attached.
この面取装置本体40は、下部が分岐部41a、41a
から二股に形成されたアーム支持部材41と、分岐部4
1a、41aの対向面に装着されたラバー42.42と
、アーム支持部材41の上端部にレンズ軸22a、22
bと平行に取り付けられた支持軸43と、支持軸43に
回動自在に保持された揺動アーム44を有する。This chamfering device main body 40 has branch parts 41a, 41a at the bottom.
An arm support member 41 formed into two forks, and a branch part 4
1a, 41a, and lens shafts 22a, 22 attached to the upper end of the arm support member 41.
It has a support shaft 43 attached parallel to b, and a swing arm 44 rotatably held by the support shaft 43.
この揺動アーム44は、一対の側板45,45と、側板
45.45を間隔をおいて平行に固定している連結軸4
6.46と、レンズ軸22a、22bと平行に側板45
,45間の中間部間に互いに近接して渡架されたフレー
ム支持軸47.47を有する。側板45の一方の先端部
にはアーム側ストッパ45aが設けられている。This swinging arm 44 includes a pair of side plates 45, 45, and a connecting shaft 4 that fixes the side plates 45, 45 in parallel with a space between them.
6.46 and the side plate 45 parallel to the lens axes 22a and 22b.
. An arm-side stopper 45a is provided at one end of the side plate 45.
また1面取装置本体40は、フレーム支持軸47゜47
にベアリング48a、48aで軸線方向に摺動自在に取
り付けられたスライド支持部材48.48と、スライド
支持部材48.48に固定されたスライドフレーム49
と、スライドフレーム49にビス50で固定した面取用
のモータ51と、モータ51の出力軸51aに着脱自在
に嵌着した面取砥石52と、この面取砥石52を出力軸
51aに固定しているナツト53を有する。In addition, the one-chamfer device main body 40 has a frame support shaft 47°47
A slide support member 48.48 is slidably attached in the axial direction with bearings 48a, 48a, and a slide frame 49 is fixed to the slide support member 48.48.
, a chamfering motor 51 fixed to the slide frame 49 with screws 50, a chamfering grindstone 52 detachably fitted to the output shaft 51a of the motor 51, and this chamfering grindstone 52 fixed to the output shaft 51a. It has a nut 53.
この出力軸51aはレンズ軸22a、22bと平行に設
けられ、面取砥石52は一対の面取砥石部材52a、5
2bから構成されている。尚、第8図(G)の如く、面
取砥石部材52aの面取斜面52a′の傾斜角δは、面
取砥石部材52bの面取斜面52b′の傾斜角γより小
さく設定されている。この面取砥石52はレンズ軸22
a。This output shaft 51a is provided parallel to the lens shafts 22a, 22b, and the chamfering grindstone 52 is a pair of chamfering grindstone members 52a, 5.
2b. As shown in FIG. 8(G), the inclination angle δ of the chamfered slope 52a' of the chamfered grindstone member 52a is set smaller than the inclination angle γ of the chamfered slope 52b' of the chamfered grindstone member 52b. This chamfering grindstone 52 is attached to the lens shaft 22.
a.
22b上に配置して使用される。この配置は1分岐部4
1a、41aを玉摺機の本体10の前壁10aに第8図
(C)。22b. This arrangement is 1 branch 4
1a and 41a are attached to the front wall 10a of the main body 10 of the beading machine in FIG. 8(C).
(D)の如く嵌着して、揺動アーム44をレンズ軸22
a。Fit the swing arm 44 to the lens shaft 22 as shown in (D).
a.
22b上に配設することにより為される。尚、被加工レ
ンズの型板による倣い加工及びヤゲン加工時には面取装
置本体40は本体10より取外しておく。22b. Incidentally, the chamfering device main body 40 is removed from the main body 10 when copying and beveling the lens to be processed using a template.
一方1本体10には1面取装置の図示しないストッパ支
柱が上面よりキャリッジ20の突部20a 、 20b
間に向けて上下方向に出没自在に設けられ、このストッ
パ支柱の上端部には固定ストッパ取付用の取付部54が
設けられている。この取付部54には第8図(E)の如
く上下に貫通する取付孔55が形成されていて、この取
付孔55にはアームストッパ受け56の軸部56aが上
下動自在に嵌合され、取付孔55の下端部には固定スト
ッパとしてのストッパネジ57が螺着されている。そし
て、このストッパネジ57はロックナツト58で固定さ
れている。また、アームストッパ受け56と取付部54
との間にはゴム、合成樹脂等からなる緩衝用の弾性部材
59が装着されている。この弾性部材59は、揺動アー
ム44側の自重がストッパ45aを介してアームストッ
パ受け56に作用したときに圧縮されて、アームストッ
パ受け56の軸部56aが固定ストッパとしてのストッ
パネジ57に当接し得る様になっている。On the other hand, in the main body 10, a stopper support (not shown) of the chamfering device is attached to the protrusions 20a and 20b of the carriage 20 from the upper surface.
A mounting portion 54 for mounting a fixed stopper is provided at the upper end of this stopper column. As shown in FIG. 8(E), this mounting portion 54 is formed with a mounting hole 55 that penetrates vertically, and a shaft portion 56a of an arm stopper receiver 56 is fitted into this mounting hole 55 so as to be vertically movable. A stopper screw 57 serving as a fixed stopper is screwed into the lower end of the mounting hole 55. This stopper screw 57 is fixed with a lock nut 58. In addition, the arm stopper receiver 56 and the mounting portion 54
A cushioning elastic member 59 made of rubber, synthetic resin, etc. is installed between the two. This elastic member 59 is compressed when the weight of the swinging arm 44 acts on the arm stopper receiver 56 via the stopper 45a, and the shaft portion 56a of the arm stopper receiver 56 comes into contact with the stopper screw 57 as a fixed stopper. It looks like you'll get it.
また、第1図中、100はこの様な面取装置の駆動制御
にも用いられるヤゲン加工制御装置である。Further, in FIG. 1, numeral 100 is a bevel processing control device which is also used for drive control of such a chamfering device.
このヤゲン加工制御装置100は、検出!lh 204
からの信号で制御されてパルス発生i 103からのパ
ルスを計数するカウンタ301と、カウンタ301から
の計数データを受けるマイクロプロセッサからなる演算
回路106と、演算回路106の演算結果を記憶するた
めのメモリ110と、ヤゲン加工時にモータ25゜32
等を制御するための制御回路108と、演算プログラム
を記憶させる演算プログラムメモリ107と、加工制御
シーケンスを記憶しておくシーケンスプログラムメモリ
120と、演算回路106にヤゲンカーブ値を入力させ
るカーブ入力装置121と、型受台38の降下量判定用
の判定回路302と、モータ32の駆動に用いるドライ
バ104と、レンズ軸モータ25の駆動に用いるドライ
バ102と、パルスモータ200を駆動するのに用いる
ドライバ300等から構成されている6また。メモリ1
10は、ヤゲン加工に用いる第1〜第4メモリと、面取
加工に用いる第5〜第7メモリを有する。This beveling processing control device 100 detects! lh 204
A counter 301 that counts pulses from the pulse generator i 103 under control of a signal from the pulse generator i 103, an arithmetic circuit 106 consisting of a microprocessor that receives count data from the counter 301, and a memory for storing the arithmetic results of the arithmetic circuit 106. 110 and motor 25°32 during bevel processing
a control circuit 108 for controlling the calculation circuit 106, a calculation program memory 107 for storing calculation programs, a sequence program memory 120 for storing processing control sequences, and a curve input device 121 for inputting bevel curve values to the calculation circuit 106. , a determination circuit 302 for determining the amount of descent of the mold pedestal 38, a driver 104 used for driving the motor 32, a driver 102 used for driving the lens shaft motor 25, a driver 300 used for driving the pulse motor 200, etc. It is composed of 6 also. memory 1
10 includes first to fourth memories used for bevel processing and fifth to seventh memories used for chamfer processing.
このヤゲン加工制御装置100及び面取装置の詳しい構
成と動作は以下の動作説明で説明する。The detailed configuration and operation of the bevel processing control device 100 and the chamfering device will be explained in the following operation description.
1 レンズ
ステップ1
第1図において、型板Tは、第1図に示したキャリッジ
20のレンズ軸22bに取付けられ、且つ該キャリッジ
20が図示なき公知の保持手段によって第1図の如く初
期定位置に保持されているものとする。この状態でレン
ズ形状研削加工開始用のスイッチLSをONさせると、
制御回路108は、ドライバ回路300を制御して、パ
ルス発生器103からのパルスをパルスモータ200に
供給し、このパルスモータ200を正回転させ、型受台
38を上昇させる。1. Lens step 1 In FIG. 1, the template T is attached to the lens shaft 22b of the carriage 20 shown in FIG. 1, and the carriage 20 is held in an initial fixed position as shown in FIG. shall be held in . In this state, if you turn on the switch LS to start lens shape grinding,
The control circuit 108 controls the driver circuit 300 to supply pulses from the pulse generator 103 to the pulse motor 200 to rotate the pulse motor 200 in the forward direction, thereby raising the mold pedestal 38.
このときパルスモータ200へ供給されるパルス数はカ
ウンタ301にて計数される。At this time, the number of pulses supplied to the pulse motor 200 is counted by a counter 301.
そして、型受台38の当接片38cが型板Tに当接する
と、検出器204はその検出信号をカウンタ301にス
トップ信号Sとして出力し、カウンタ301のパルス係
数を停止させる。カウンタ301はその時の計数値を演
算回路106へ入力する。When the contact piece 38c of the mold holder 38 contacts the mold plate T, the detector 204 outputs the detection signal to the counter 301 as a stop signal S, and stops the pulse coefficient of the counter 301. The counter 301 inputs the count value at that time to the arithmetic circuit 106.
ここで、第3図に示した様に、型受台38の型受面38
aは、二点鎖線で示した如くヤゲン砥石13のヤゲン溝
底13aの曲率半径Rと一致する曲率半径を有している
。そして、レンズLの回転中心すなわちレンズ軸22a
、 22bの回転中心OLとヤゲン砥石溝底13aとの
所定距離をにとすると、型受台38が上昇し、その型受
面38aが型板Tと当接したときの型受台38の移動量
をelとすると、レンズ23とヤゲン砥石13の回転軸
Oeとの軸間距離り、中りはこの軸間距離り、レンズ軸
−砥石間距離M、砥石半径Rから
L=M+R
としてあたえられる。Here, as shown in FIG. 3, the mold receiving surface 38 of the mold holder 38
a has a radius of curvature that matches the radius of curvature R of the bevel groove bottom 13a of the bevel grindstone 13, as shown by the two-dot chain line. The center of rotation of the lens L, that is, the lens axis 22a
, the movement of the mold holder 38 when the mold holder 38 rises and its mold receiving surface 38a contacts the template T, assuming that the predetermined distance between the rotation center OL of the 22b and the bevel grindstone groove bottom 13a is . If the amount is el, then the distance between the lens 23 and the rotating axis Oe of the bevel grinding wheel 13 is the distance between the axes, the distance between the lens axis and the grinding wheel is M, and the radius of the grinding wheel is R, so L=M+R is given. .
そして、型板Tの動径アLにおける軸間距離悲。Then, the distance between the axes in the radius vector L of the template T.
は型受台の上昇量e【から
Q L = (M’ et) + R”’ ”’ ”
’ (7)(ここで、 i =0,1,2,3.・・
・j・・・N)として演算回路106で求められ、メモ
リ110の第1メモリ111に対応する型板動径アLを
ア5番地に記憶される。is the amount of rise of the mold pedestal e [from Q L = (M' et) + R”'”' ”
' (7) (where i = 0, 1, 2, 3...
.j...N) in the arithmetic circuit 106, and the template radius vector A L corresponding to the first memory 111 of the memory 110 is stored at address A5.
これが完了すると2次に、制御回路108はドライバ3
00を制御してモータ200を反転させ、予め定めた6
6分だけ型受台38を降下させた後、ドライバ102を
介してモータ25を回転させ、型板Tを第4図の如く単
位角Δθだけ回転させて型板動径Pt*1を直J!X上
に位置させる。そして、制御回路108は、型板Tが単
位角回転されるとカウンタ301にリセット信号を出力
し、カウンタ301をリセットする。この単位角回転途
中で検出器204から検出出力があると、判定回路30
2はその指令を受けて型受台38が次の動径ア(,1の
長さより降下していないと判定し、その旨を制御回路1
08へ出力する。制御回路108は、この判定回路30
2からの指令を受け、更に、型受台38を降下させる。When this is completed, the control circuit 108 then controls the driver 3.
00 to reverse the motor 200 to a predetermined 6
After lowering the mold pedestal 38 for 6 minutes, the motor 25 is rotated via the driver 102, and the mold plate T is rotated by a unit angle Δθ as shown in FIG. ! Position it on X. Then, when the template T is rotated by a unit angle, the control circuit 108 outputs a reset signal to the counter 301 to reset the counter 301. If there is a detection output from the detector 204 during this unit angle rotation, the determination circuit 30
2 receives the command and determines that the mold pedestal 38 has not descended below the length of the next radius vector A (, 1), and sends a notification to that effect to the control circuit 1.
Output to 08. The control circuit 108
Upon receiving the command from 2, the mold holder 38 is further lowered.
又、レンズ軸22a、2Zbが単位角回転されると、再
びドライバ300を介してモータ200を正転させ、型
受台38を上昇させ、動径ア5.1の軸間距離Q5.1
を測定する。以下、これを繰り返し、全型板動径7t(
t、=Oe1.2,3.・・・・・・N)についての軸
間距離12L(ここで、し=0.1,2,3・・・・・
・N)を求める。Further, when the lens shafts 22a and 2Zb are rotated by a unit angle, the motor 200 is rotated normally via the driver 300 again, the mold holder 38 is raised, and the distance between the axes Q5.1 of the radius vector 5.1 is
Measure. Hereafter, repeat this and the total template vector radius is 7t (
t,=Oe1.2,3.・・・・・・N), center distance 12L (here, shi=0.1, 2, 3...
・Find N).
そして、全動径アLにわたっての各軸間距離(Qt)が
第1メモリ111に型板動径pLを意味するP(番地(
t=o、1,2,3.・・・・・・N)に各々記憶され
る。Then, each axis distance (Qt) over the entire radius vector L is stored in the first memory 111 as P (address (
t=o, 1, 2, 3. ...N) respectively.
ステップ2
次に演算回路106は、その演算プログラムメモリ10
7にしたがって第1メモリ111にメモリされているア
。番地の軸間距離データ(12゜)を読み込み、第4図
に示すようにヤゲン砥石13の研削線13aの半径Rと
軸間距離n0から動径ア。の仮想加工点P0までの距離
を求める。すなわちヤゲン砥石13の回転軸中心Oeと
レンズ軸22a、22bの回転軸中心oLとを結ぶ直線
を基準線Xとし、この基準線Xとヤゲン砥石13の研削
線13aとの交点を仮想加工点P0とすると、演算回路
106はレンズ回転軸中心OLから仮想加工点Pつまで
の距離[以下、これを仮想加工動径長アL(ΩJ)]は
アL(+2J)=QL−R・・・・・・・・・(3)(
ここでv、J=o、t、z、3.・・・・・・・・・n
)を使ってもとめる0本ステップではt、=0.J=0
と指定された動径ア。の仮想加工動径長、/’、(12
0)が(3)式よりア。(no)=Qo−Rとして求め
られる。Step 2 Next, the arithmetic circuit 106 executes its arithmetic program memory 10
A stored in the first memory 111 according to No. 7. Read the center distance data (12 degrees) of the address, and calculate the radius vector from the radius R of the grinding line 13a of the beveling grindstone 13 and the center distance n0 as shown in FIG. Find the distance to the virtual machining point P0. That is, the straight line connecting the rotational axis center Oe of the bevel grinding wheel 13 and the rotational axis center oL of the lens shafts 22a and 22b is defined as a reference line X, and the intersection of this reference line Then, the arithmetic circuit 106 calculates the distance from the lens rotation axis center OL to the virtual machining points P [hereinafter referred to as the virtual machining radial length A (ΩJ)] as A L (+2J) = QL-R...・・・・・・(3)(
Here v, J=o, t, z, 3.・・・・・・・・・n
) for 0 steps, t, = 0. J=0
The radius vector specified as a. Virtual machining radius vector length, /', (12
0) is a from equation (3). It is determined as (no)=Qo−R.
ステップ3
次に演算回路106は、レンズ軸22a、22bを単位
回転角へ〇回転させたときの、すなわちfliet(本
ステップではQl、、1=Qi)のア1番地の軸間距離
Ω1を第1メモリ111から読み込み、この軸間距離立
、における動径ア。の仮想加工点P1の仮想加工動径長
pa<n工)を
アt(A」)”Qjcos(jΔθ)+fl J”CO
8” (JΔθ) −(Q j2−R”)−(4)(こ
こでt、J=0.1,2,3.−−n、か−J、≠J)
を使って
ア。(Ql)=Q1cosΔθ+
Q、”cos”Δθ−(fl 、”−R”)として求め
る。Step 3 Next, the arithmetic circuit 106 calculates the distance Ω1 between the axes at address A1 of fliet (Ql, 1=Qi in this step) when the lens shafts 22a and 22b are rotated by the unit rotation angle. 1 Read from the memory 111 and calculate the radius vector at this center distance. The virtual machining radial length pa<n machining of the virtual machining point P1 is at(A")"Qj cos(jΔθ)+fl J"CO
8" (JΔθ) - (Q j2 - R") - (4) (where t, J = 0.1, 2, 3. - n, or - J, ≠ J)
using a. It is determined as (Ql)=Q1cosΔθ+Q, “cos”Δθ−(fl, “−R”).
第4図は、この関係を理解し易くするために型板Tを単
位角Δθ回転させるかわりに、ヤゲン砥石13をレンズ
軸01回わりにΔθ回転させて、そのときの砥石研削線
13aが型板Tに当接する状態として示しである。これ
ら両表記は同一現象を示している。In order to make it easier to understand this relationship, Fig. 4 shows that instead of rotating the template T by a unit angle Δθ, the bevel grinding wheel 13 is rotated by Δθ around the lens axis 01, and the grinding wheel grinding line 13a at that time is the same as that of the template T. It is shown as being in contact with T. Both of these notations indicate the same phenomenon.
ステップ4
次に、ステップ2で求めた仮想加工動径長ア[(12J
)とステップ3で求めた仮想加工動径長ア、(Qj−x
)とを比較する0本段階ではし= O,J = Oであ
るからP、+(L)と/’ o (n z )とを比較
する。第2図のフロチャートの「/」記号は、その前後
の値を比較することを意味する(以下同じ)、そして、
アL(Q))≦アLcQj*x)すなわちアロ(L)≦
ア。(Ql)の場合には後述するステップlOへの移行
する。また、アL(ΩJ)> P t(Q J−z)す
なわちアa(n。)〉ア。(Ql)の場合は次ステツプ
5へ移行する。Step 4 Next, the virtual machining radius vector length A [(12J
) and the virtual machining radius vector length A obtained in step 3, (Qj−x
) is compared at the 0-line stage since H = O, J = O, P, + (L) and /' o (nz) are compared. The "/" symbol in the flowchart in Figure 2 means to compare the values before and after it (the same applies below), and
A L (Q)) ≦ A LcQj*x), that is, A L (L) ≦
a. In the case of (Ql), the process moves to step IO, which will be described later. Also, a L(ΩJ)>P t(Q J-z), that is, a(n.)>a. In the case of (Ql), the process moves to the next step 5.
第4図の例ではPI、(Q、)>ア。(Ql)であるか
ら次ステツプ5へ移行する。In the example of FIG. 4, PI, (Q,)>a. (Ql), so the process moves to the next step 5.
ステップ5
型板を更に単位角Δθ回転させたときの悲1.2(本ス
テップではUo、、=U、)のア2番地の軸間距離デー
タ(Ql)を演算回路106はメモリ111から読み込
み上記第(4)式を使って仮想加工動径長ア。(Ql)
を求める。Step 5 The arithmetic circuit 106 reads from the memory 111 the inter-axis distance data (Ql) at address A2 of 1.2 (Uo, = U, in this step) when the template is further rotated by a unit angle Δθ. Using the above equation (4), calculate the virtual machining radius vector length a. (Ql)
seek.
ステップ6
ステップ4の仮想加工動径長PL(Q J ol)と前
記ステップ5の仮想加工動径長PLCQj−z’)
と比較する0本段階ではj=o、J=Oであるからア。Step 6 Virtual machining radial length PL (Q J ol) of step 4 and virtual machining radial length PLCQj-z' of step 5)
At the 0-line stage compared to , j=o and J=O, so a.
(悲、)とア。(2□)とを比較する。そして、 アL
(Q J at)≦LL(QJlりのときは次ステツプ
7へ移動し、7t(Q J 、t)> 、/’ t(Q
J−z)のときはステップ6′に移行する。第4図の
例ではP、(Q、)<ア、、(Ω、)であるから次ステ
ツプ7に移行する。(Sad,) and a. Compare with (2□). And, A L
(Q J at)≦LL (When QJ is less, move to the next step 7 and set 7t (Q J , t)
J-z), the process moves to step 6'. In the example of FIG. 4, since P, (Q,) < A, (Ω,), the process moves to the next step 7.
ステップ6′
もし前ステップ6で7t(Q、+−t)>アL(QJ、
z)すなわちア。(Ql>>1゜(Ql)であるときに
本ステップに移行すると、さらに型板Tを単位角Δθ回
転させたことに相当する軸間距離データ(Q(J*x、
、zyO(J 411oz)の軸間距離Q (J ax
)+2から仮想加工動径長アt(11(J+t、−a
)が求められる。そして、それが前回のデータアL(Q
J 12)と比較される。こうして更新された軸間距
離に基づく仮想加工動径長がそれより1つの前の軸間距
離の仮想加工動径長より大きくなるまで順次次々の軸間
距離データに基づいて仮想加工動径長を求め比較してい
く。Step 6' If in previous step 6 7t(Q, +-t)>AL(QJ,
z) That is, a. If you move to this step when (Ql>>1°(Ql), the center distance data (Q(J*x,
, zyO (J 411oz) center distance Q (J ax
)+2 to virtual machining radial length at(11(J+t,-a
) is required. And that is the previous data A L (Q
J12). The virtual machining radius vector length is sequentially calculated based on the center distance data one after another until the virtual machining radius vector length based on the updated center distance becomes larger than the virtual machining radius vector length of the previous center distance. Find out and compare.
ステップ7
前ステップ6でアL(12J ox)≦7t(Qj−z
)と判定された場合、ア*(fi J at)を動径ア
(における砥石13で実際に加工される加工動径長であ
ると判定する。本段階すなわち第4図の例ではj=0.
j=0であるから動径ア。における加工動径長ア。(Q
l)と決定される。Step 7 In the previous step 6, a L(12J ox)≦7t(Qj−z
), it is determined that A*(fi J at) is the machining radius length that is actually processed by the grindstone 13 at radius vector A (.In this stage, that is, in the example of FIG. 4, j=0 ..
Since j=0, the radius vector is a. Machining radius length a. (Q
l) is determined.
ステップ8
演算回路10は前ステップ7で決定された加工動怪長ア
L(Q J 、l)と此の軸間距離Qj*1に対応する
レンズ軸回転角Oj、1とを組として、加工動径長デー
タ(LL、OL)をメモリ回路110の第2メモリ11
2に記憶させる。第4図の例ではLL=アt(Qj−t
)=ア。(2□1)=Lt−OL=θ」、1=θ。、1
=01として加工動径長(Lよ、θ、)が型板動径ア。Step 8 The arithmetic circuit 10 sets the machining motion length L (Q J , l) determined in the previous step 7 and the lens axis rotation angle Oj, 1 corresponding to the inter-axis distance Qj*1, and performs machining. The radial length data (LL, OL) is stored in the second memory 11 of the memory circuit 110.
2. In the example of FIG. 4, LL=at(Qj−t
) = a. (2□1)=Lt-OL=θ'', 1=θ. ,1
=01, the machining radius vector length (L, θ,) is the template radius vector A.
に対応して第2メモリ112のア。番地にメモリされる
。A of the second memory 112 corresponding to. The address is memorized.
ステップ9
型板Tの全動径、/’ t(t、=o、1,2,3・・
・・・・・・・n)について加工動径長が求められるま
で前記ステップ3〜8を順次各動径アLについて実行す
る。たとえば、第4図の例では動径ア。について加工動
径データ(L工、θ、)が求められたのでステップ7′
にしたがって動径pI、から動径ア、に移り、新らたな
動径ア、について前記ステップ3〜8を実行し、動径ア
、に関する加工動怪長をもとめ、その結果を第2メモリ
112に型板動径ア、に対応させてP1番地に記憶させ
る。以下同様の手順で最終動径ア、についての加工動径
長(L□θ、)迄演算して求め、これらを第2メモリ部
112のア、番地に記憶させる。Step 9 Total radius of template T, /' t(t, = o, 1, 2, 3...
. . . Steps 3 to 8 are sequentially executed for each radius vector L until the machining radius vector length is determined for n). For example, in the example shown in Fig. 4, radius vector a. The machining radius data (L machining, θ,) has been obtained for Step 7'
Accordingly, move from the radius vector pI to the radius vector A, execute steps 3 to 8 above for the new radius vector A, obtain the machining motion length regarding the radius vector A, and store the results in the second memory. 112 is stored at address P1 in correspondence with template radius vector A. Thereafter, in the same procedure, the machining radius vector length (L□θ,) for the final radius vector A is calculated and determined, and these are stored in the address A of the second memory section 112.
加工動径長データ(し5.OL)と型板動径アLとの関
係を第6図に示した。型板Tがレンズ軸22a。The relationship between the machining radius vector length data (S5.OL) and the template radius vector L is shown in FIG. The template T is the lens axis 22a.
22bの軸08回りに回転されて型板の基準線Hから回
転量tXΔθの方向にある型板動径/’tが基準線X上
に位置するように位置付けられたとき、レンズしは砥石
13の研削線13aと下降点PLで下降され、その加工
線の加工動径長はLL、加工角はθしどなる。When the lens is rotated around the axis 08 of the template 22b and positioned so that the template radius /'t, which is in the direction of rotation amount tXΔθ from the template reference line H, is located on the reference line The machining line 13a is lowered at the descending point PL, and the machining radius vector length of the machining line is LL, and the machining angle is θ.
ステップ10
前記ステップ4でpt(Qj)≦ア((息4.1)とな
ったときは1本ステップに移行させ、第5図に示すよう
に型板Tをレンズ軸22a 、 22bの回わりに単位
角へ〇反転させた回転角onの第1メモリ111のア、
番地の軸間距離Qnに基づいて(4)式から仮想加工動
径長アL(Ωj−1)を求める。第5図の例では動径ア
。について軸間距離Q O−1= Q nをもちいて仮
想加工動径長ア。(Qn)を
ア。(Qn)lln coa nΔθ+n” e08”
nΔθ−(n−−R”)として求める。Step 10 If pt(Qj)≦A((breath 4.1) in step 4, shift to one step and move the template T around the lens axes 22a and 22b as shown in FIG. A of the first memory 111 of the rotation angle on which is inverted to the unit angle,
The virtual machining radius vector length A (Ωj−1) is determined from equation (4) based on the center-to-axis distance Qn of the address. In the example in Figure 5, radius vector A. Using the center-to-axis distance Q O-1 = Q n, calculate the virtual machining radius vector length a. (Qn) a. (Qn)lln coa nΔθ+n” e08”
It is determined as nΔθ−(n−−R”).
ステップ11
ステップ2で求めた仮想加工動径長ア((Ω」)と前ス
テップ10で求められた仮想加工動径長アL(n j−
t)とを比較する。そして、アt(Q J)≦LL(A
j−□)のときは次のステップ12へ移行し、pL(a
」)〉アL(Q J−t)のときはステップ11′に移
行する。Step 11 The virtual machining radius vector length A ((Ω)) obtained in Step 2 and the virtual machining radius vector L (n j−
t). Then, at(Q J)≦LL(A
j−□), move to the next step 12, and calculate pL(a
'')> If AL (Q J-t), the process moves to step 11'.
第5図の例ではj=o、J=Oであるア。(120)と
ア。In the example of FIG. 5, j=o and J=O. (120) and a.
(Qo−t)すなわちアo(Qn)とが比較され、ア。(Qo-t), that is, ao(Qn), is compared, and a.
(12,)〈ア。(12n)であると次ステツプ12に
移行する。(12,)〈A. (12n), the process moves to the next step 12.
計数ステップ11′
前ステップ11でP L(Q J)> P t(Q J
−□)と判定されると本ステップに移行され、演算回路
106はさらに型板Tをレンズ軸01回わりに単位角Δ
θ反転させたときの軸間距離データ、すなわち新たな軸
間距離QJ−>とじて、軸間距離データ(12(J−t
) −110cj−□)−□)の軸間距離n(J−t+
−t(図示せず)を使って第(4)式で仮想加工動径長
アJ (Q (J−x 1−t)を演算し、前回の仮想
加工動径長アt(Qj−0)と比較させる。こうして順
次更新された仮想加工動径長がその1つ前の仮想加工動
径長より小さくなるまで、この操作を繰り返す。Counting step 11' In the previous step 11, P L (Q J) > P t (Q J
-□), the process moves to this step, and the arithmetic circuit 106 further rotates the template T by a unit angle Δ
The inter-axle distance data when θ is reversed, that is, the new inter-axle distance QJ->, the inter-axle distance data (12(J-t
) −110cj−□)−□) center distance n(J−t+
-t (not shown) is used to calculate the virtual machining radius vector length AJ (Q (J-x 1-t)) using equation (4), and calculate the previous virtual machining radius vector length AJ (Qj-0 ).This operation is repeated until the virtual machining radial length sequentially updated in this way becomes smaller than the immediately preceding virtual machining radial length.
ステップ12
前ステップ11でpt(12))≦アL(Q j−z)
のとき本ステップに移行される。そして、演算回路10
6はアt(Q J)を動径アL上で実際に砥石13で加
工される加工動径長データアt(fij)を決定し、こ
の軸間距離0.に対応する型板Tの回転角θjと組み合
わせて、加工動径長データ(LL、OL)とする。Step 12 In previous step 11, pt(12))≦AL(Q j-z)
When this happens, the process moves to this step. Then, the arithmetic circuit 10
6 determines the machining radius vector length data at (fij) which is actually machined by the grindstone 13 on the radius vector A L, and sets this distance between the axes to 0.6. is combined with the rotation angle θj of the template T corresponding to the machining radius vector length data (LL, OL).
第5図の例ではj=0.J=0であり、これらが加工動
径長と決定されるから、加工動径長データ(LL、OL
)はLL=アt(Q、+)=/’o(flo)=Lo、
OL=θj=θ。どなってデータ(Lo、θ。)が得ら
れ、ステップ8で第2メモリ112のア。番地に記憶さ
れる。In the example of FIG. 5, j=0. Since J=0 and these are determined as the machining radial length, the machining radial length data (LL, OL
) is LL=at(Q,+)=/'o(flo)=Lo,
OL=θj=θ. The data (Lo, θ.) is obtained, and in step 8, the data (Lo, θ.) is stored in the second memory 112. stored in the address.
ステップ9まで実行されると型板Tの各動径アL(L=
0.1,2,3.−n)毎に、加工動径長データ(Lo
。When step 9 is executed, each radius vector L of the template T (L=
0.1, 2, 3. -n), machining radial length data (Lo
.
θ、)、(L、、θ1)、(1*、θ−) 、(La−
θ3L””・・(Lt+θL)・・・・・・(L、 、
θH)が求められ、此れらが第2メモリ112の対応す
る各型板動径ア、を示すア1番地(t、=ttzt3、
・・・・・・n)に記憶される。θ, ), (L,, θ1), (1*, θ-), (La-
θ3L""...(Lt+θL)...(L, ,
θH) is obtained, and these are the A1 address (t,=ttzt3,
......n).
ステップ13
型板Tに倣って荒砥石12で公知の荒研削加工を実行さ
せる。Step 13 A known rough grinding process is performed using the rough grindstone 12 following the template T.
ステップ14
制御回路108は第2メモリ112から任意の4つの型
板動径アa、アb、ア。、アdを選択する。その第1番
目の型板動径アaに基づいてドライバー102を介して
モータ25を駆動し、レンズ軸22a、22bを(aX
Δθ)回転させ、基準線X(X軸)上に型板Tの動径/
’aが位置するようにする。Step 14 The control circuit 108 selects arbitrary four template radius vectors a, ab, and a from the second memory 112. , select ad. The motor 25 is driven via the driver 102 based on the first template radius a, and the lens shafts 22a and 22b are moved (aX
Δθ) and align the radius vector of the template T on the reference line X (X-axis)
'a' is located.
次に、制御回路108はモータ200を駆動して、型受
台38を降下させながら前ステップ12で粗研削された
粗研用済レンズLを第7図(A)に示す様にヤゲン砥石
13と当接するかを検知する。Next, the control circuit 108 drives the motor 200 to lower the mold holder 38 and move the rough-ground lens L, which was roughly ground in the previous step 12, onto the beveling grindstone 13 as shown in FIG. 7(A). Detects whether it comes into contact with the object.
このときのレンズLのヤゲン砥石13への当接点Sは第
7図CB)に模式的に示す様に型板動径paに対応して
第2メモリ112のアa番地に記憶されている加工動径
長データ(La、θa)の加工角08分型板動径Rの方
向(今、この動径paはX軸上にあるから)すなわちX
軸からoa分回転された加工線Kにある。At this time, the contact point S of the lens L with the beveling grindstone 13 corresponds to the processing stored at address a of the second memory 112 in correspondence with the template radius pa, as schematically shown in FIG. 7 CB). Machining angle of radius vector length data (La, θa) 08 Direction of die plate radius R (now, this radius vector pa is on the X axis), that is, X
It is located at the machining line K rotated by oa from the axis.
予め定めた基準高さχDに相当する予め定められたパル
ス数を、パルス発生器103から制御回路108の制御
のもとにドライバ回路300を介してモータ200に供
給し、基準高さχDまで型受台38を下降させる。この
際、モータ200への供給パルス数はカウンタ301で
計数される。砥石13が第7図(C)に示す様に2段V
形状砥石13′いわゆる「中V砥石」の場合は、χDは
緩傾斜面13b ’ 、13c ’に定める。この時に
当接しない場合は、判定回路302はパルス発生器10
3からの所定パルス数が供給されても検出器204がO
N信号を発生しないため、非当接と判定し、その旨、制
御回路108へ出力する。A predetermined number of pulses corresponding to a predetermined reference height χD is supplied from the pulse generator 103 to the motor 200 via the driver circuit 300 under the control of the control circuit 108, and the mold is moved up to the reference height χD. Lower the pedestal 38. At this time, the number of pulses supplied to the motor 200 is counted by a counter 301. The grindstone 13 has two stages V as shown in Fig. 7(C).
In the case of the shaped grindstone 13', a so-called "medium V grindstone", χD is determined on the gently inclined surfaces 13b' and 13c'. If there is no contact at this time, the determination circuit 302 determines that the pulse generator 10
Even if a predetermined number of pulses from 3 are supplied, the detector 204 is
Since no N signal is generated, it is determined that there is no contact, and this fact is output to the control circuit 108.
制御回路108は、モータ200を反転させ、レンズ軸
22a、22bを初期の高さに復帰させる。そして、制
御回路108は、モータ32を作動させて、単位微少距
離Y軸方向(レンズ軸の軸方向)に第7図上の左方向へ
キャリッジ20を移動させた後、上記動作を再実行し、
レンズ前側コバ端し、がヤゲン砥石13の前側砥石面1
3bに基準高さχDで当接するまで繰り返す。この基準
高さχDになった時、検出器204は判定回路302に
ON信号を出力すると共に、カウンタ301にストップ
信号Sを出力する。パルス発生器103からモータ32
に供給されたパルス数はカウンタ301で計数されてお
り、カウンタ301はモータ200とモータ32とへ供
給されるパルス数を各々独立に計数できる二重構造とな
っている0判定回路302からの信号を受けた制御回路
10gはカウンタ301の計数値を演算回路106に送
り、演算回路106内の図示しない内部メモリに一時的
に記憶させる。The control circuit 108 reverses the motor 200 and returns the lens shafts 22a, 22b to their initial heights. Then, the control circuit 108 operates the motor 32 to move the carriage 20 to the left in FIG. 7 by a small distance in the Y-axis direction (the axial direction of the lens axis), and then re-executes the above operation. ,
The front edge of the lens is the front grindstone surface 1 of the bevel grindstone 13.
3b at the reference height χD. When the reference height χD is reached, the detector 204 outputs an ON signal to the determination circuit 302 and also outputs a stop signal S to the counter 301. From pulse generator 103 to motor 32
The number of pulses supplied to the motor 200 and the motor 32 are counted by a counter 301, and the counter 301 receives a signal from a 0 judgment circuit 302, which has a double structure and can independently count the number of pulses supplied to the motor 200 and the motor 32. The control circuit 10g that has received the count value of the counter 301 is sent to the arithmetic circuit 106, and is temporarily stored in an internal memory (not shown) in the arithmetic circuit 106.
基準高さxDで当接した時点で、これをレンズの移動量
Y7Lとして第3メモリ113に型板動径アLと対応さ
せて記憶する(本実施例の場合、動径アaに対応してい
るのでY、aとして記憶される。)。カウンタ301は
その時点でリセットされている。1回目に型受台38を
下降させながら、基準高さxDまで降下する途中で、粗
研削済みのレンズLの前側コバ端り、が当接する場合に
は、型受台38を降下させるためにパルス発生器103
からモータ200に供給されていたパルス数がカウンタ
301で計数されており、検出器204からのストップ
信号で当接時点で計数が停止される0判定回路302か
らの信号を受けた制御回路108は、その時点でカウン
タ301の計数値を演算回路106に送り、基準高さx
Dと比較し、その差分ΔχDよりV形状砥石の傾斜角ε
1に基づいて
でもとまるY移動分ΔYを制御回路108に送り、レン
ズ軸方同右にそのY移動分ΔYだけ移動後、再度同様な
操作を繰り返す。At the point of contact at the reference height xD, this is stored as the lens movement amount Y7L in the third memory 113 in correspondence with the template vector radius a L (in the case of this embodiment, it corresponds to the template vector radius a L). , so it is stored as Y, a). Counter 301 has now been reset. While lowering the mold pedestal 38 for the first time, if the front edge of the roughly ground lens L comes into contact with it while descending to the reference height xD, in order to lower the mold pedestal 38, Pulse generator 103
The number of pulses supplied to the motor 200 from the detector 204 is counted by the counter 301, and the control circuit 108 receives a signal from the 0 judgment circuit 302, which stops counting at the time of contact with the stop signal from the detector 204. , at that point, the count value of the counter 301 is sent to the arithmetic circuit 106, and the reference height x
D and the difference ΔχD determines the inclination angle ε of the V-shaped grindstone.
The Y movement amount ΔY that can be stopped based on 1 is sent to the control circuit 108, and after the lens is moved to the same right in the axial direction by the Y movement amount ΔY, the same operation is repeated again.
次に、レンズLの後側コバ端Lbが基準高さxD(この
基準高さxDは前側コバ端り、の測定時と異なっていて
も問題はない、)になるまで、コバ端Lbが砥石13の
前側砥石面13cと当接するかを検知しながら型受台3
8を降下させる。ここで予めコバ端り、が砥石13の前
側砥石面13bと当接しない位置まで、キャリッジを右
方向へ移動しておくことは言うまでもない。Next, until the rear edge Lb of the lens L reaches the reference height xD (this reference height xD is the front edge, there is no problem even if it is different from when measuring). 13 while detecting whether it comes into contact with the front grinding wheel surface 13c.
Lower the 8. Needless to say, the carriage is moved rightward in advance to a position where the edge end does not come into contact with the front grindstone surface 13b of the grindstone 13.
後の動作は、レンズコバ端り、を測定する時と同様であ
るが、Y方向の移動のみが逆方向となる。The subsequent operation is the same as when measuring the edge of the lens, but only the movement in the Y direction is in the opposite direction.
基準高さxDになった時のY方向移動値をYbLとして
第3メモリ113に型板動径p、と対応させて記憶する
(本実施例の場合動径ア□に対応しているのでYbaと
して記憶される)。The Y-direction movement value when the reference height xD is reached is set as YbL and stored in the third memory 113 in correspondence with the template vector radius p (in this embodiment, since it corresponds to the template vector radius p, Yba ).
以下同様に型板動径アb+Petアdについて前記動作
を実行し、対応するY移動量Yjb*YI。*Y/d及
びYbbtYbcpYbdを求め第3メモリ113に記
憶する。Thereafter, the above operation is similarly performed for the template radius vector ab+Pet ad, and the corresponding Y movement amount Yjb*YI is obtained. *Y/d and YbbtYbcpYbd are determined and stored in the third memory 113.
基準高さxDでのヤゲン砥石13の研削線13aのY方
向位置に対してコバ前側の接点の位置は χD/lan
ε1、コバ後側の接点の位置はχD/lanε2となる
。The position of the contact point on the front side of the edge with respect to the Y direction position of the grinding line 13a of the bevel grinding wheel 13 at the reference height xD is χD/lan
ε1, and the position of the contact point on the rear side of the edge is χD/lanε2.
前側接点を測定した時のY座標メモリ値YハをχD/l
anξ、だけ移動させると、前側接点がヤゲン砥石13
の研削線13a上にくる。このときのコバ厚V、は。The Y coordinate memory value Y when measuring the front contact point is χD/l
When moved by anξ, the front contact point becomes the bevel grinding wheel 13.
It comes on the grinding line 13a. The edge thickness V at this time is.
Wt=[(ZD/1ans 1)+(zD/lang
z)]−]lY、t−Ybtl−■となる。Wt=[(ZD/1ans 1)+(zD/lang
z)]-]lY, t-Ybtl-■.
このコバ厚11Lをレンズ軸22a、22bの回転角θ
L及びその動径アLに対応させて第5メモリに記憶させ
る。この際、各加工動径P、とコバ厚V【から動径の変
化に対するコバ厚の変化率ΔWLを第5メモリに記憶さ
せる。This edge thickness 11L is the rotation angle θ of the lens shafts 22a and 22b.
L and its radius vector A are stored in the fifth memory in correspondence with L. At this time, the rate of change ΔWL of the edge thickness with respect to the change in the radius vector is stored in the fifth memory from each machining radius P and the edge thickness V.
そして、レンズ軸22a、22b及び被加工レンズLを
第7図(A) 、 (C)のxDだけ降下させて、被加
工レンズLの周縁部にヤゲン加工を施したときの動径/
’ttコバ厚VLにおけるヤゲン部の両側角部a、b間
のコバ厚V、/は、ヤゲン砥石13の砥石面13b、1
3c間のV溝の幅の変化率ΔVLと変化率Δv、を基に
求めることができる。そして、このコバ厚%l、/をレ
ンズ軸22a、22bの回転角OL、動径、Ptと共に
第6メモリに記憶させる。Then, the lens shafts 22a, 22b and the lens L to be processed are lowered by xD in FIGS.
'tt Edge thickness VL between both side corners a and b of the bevel part, / is the grinding wheel surface 13b, 1 of the bevel grinding wheel 13.
It can be determined based on the rate of change ΔVL and the rate of change Δv in the width of the V-groove between 3c. Then, this edge thickness %l, / is stored in the sixth memory together with the rotation angle OL, radius vector, and Pt of the lens shafts 22a and 22b.
ここで、面取装置本体40を第8図(C)の如く本体1
0に装着して、揺動アーム44のストッパ45aをアー
ムストッパ受け56に当接させ、このアームストッパ受
け56の軸部56aをストッパネジ57に当接させたと
きのモータ51の出力軸51aを含む水平な仮想線をK
し、この仮想線にとヤゲン砥石13の回転中心θeと距
離をLxする。また、型受台38をeHLだけ上昇させ
て、被加工レンズLの上部を面取砥石52のV溝の面取
斜面52a 、52b ’に当接させたときのレンズ
軸22a、22bと仮想線Kまでの距離をLHL(□8
、)とする、さらに1面取砥石52の半径をrot面取
砥石52のV溝底部までの半径をr1ルンズ軸22a、
22bの回転角がθLにおける被加工レンズLの型受台
38への当接部までの動径をPLtm)、この動径アL
(Ill)上のヤゲン部りの高さをΔht、このヤゲン
部りの両側角部a、bのコバ厚を’L(飢1とし、この
動径アL(etlからπだけ進んだ動径で被加工レンズ
Lの面取砥石52への当接部を含む動径をアLucks
41.この当接部までの動径をPL (ycee++
、この動径アL(□8、)上のヤゲン部D′の高さをΔ
h(7111)、このヤゲン部D′の両側角部間a、b
’のコバ厚を’L (X1e+1とし、この位置での
仮想線Kから被加工レンズLのV溝への当接部までの距
離をr+=(**。、)、面取砥石52のV溝の深さを
り。、このV溝の最大幅をIjxとする。Here, the chamfering device main body 40 is connected to the main body 1 as shown in FIG. 8(C).
0, the stopper 45a of the swing arm 44 is brought into contact with the arm stopper receiver 56, and the shaft portion 56a of this arm stopper receiver 56 is brought into contact with the stopper screw 57. K the horizontal imaginary line
Then, a distance Lx is set between this imaginary line and the center of rotation θe of the bevel grindstone 13. Also, when the mold holder 38 is raised by eHL and the upper part of the lens L to be processed is brought into contact with the chamfered slopes 52a and 52b' of the V groove of the chamfering grindstone 52, the lens axes 22a and 22b and the imaginary line The distance to K is LHL (□8
, ), furthermore, the radius of the single-chamfer grindstone 52 is rot, the radius to the bottom of the V groove of the chamfer grindstone 52 is r1, and the radius of the chamfer grindstone 52 is r1,
22b is the rotation angle θL, the radius vector from the contact part of the lens L to the mold holder 38 is PLtm), and this radius vector is L
The height of the bevel on (Ill) is Δht, the edge thickness of the corners a and b on both sides of this bevel is 'L(1), and the radius vector advanced by π from L(etl) , the radius vector including the contact part of the lens L to be processed with the chamfering grindstone 52 is calculated using Lucks.
41. The radius vector up to this contact part is PL (ycee++
, the height of the bevel portion D' on this radius vector L (□8,) is Δ
h (7111), a, b between both side corners of this bevel portion D'
The edge thickness of `` is ``L ( Let the depth of the groove be R, and the maximum width of this V groove be Ijx.
この様な条件の符号を用いると、第6メモリに記憶され
たコバ厚vL2回転角θt、動径アL等からL)It(
x+et+=71(goat)+ r、、−ΔhL(v
c++u) IIL(**et+(イ)
また、(イ)式におけるhLlc*s+1は、ht(+
ciI、l+=ho(llt tx*11.+ v
X)/vX−・−・””−・−’−(ロ)となる。Using the signs of such conditions, from the edge thickness vL2 rotation angle θt, radius vector A, etc. stored in the sixth memory, L)It(
x+et+=71(goat)+r,,-ΔhL(v
c++u) IIL(**et+(a) Also, hLlc*s+1 in formula (a) is ht(+
ciI, l+=ho(llt tx*11.+v
X)/vX-・-・””-・-'-(b).
この(イ)、(ロ)式からLHL(goat3は。From these formulas (a) and (b), LHL (goat3 is.
LHL(gas、)2 ア【(π番g、)+r6 −
Δ h Llylla+1h o(’L tx*e+
)−りx)/Wx=−−−−(/N)となる。LHL(gas,)2 A [(πth g,)+r6 −
Δ h Llylla+1h o('L tx*e+
)-rix)/Wx=----(/N).
また、Lxは、
Lx =fl Fa+アtts+++e)ItrIl+
3+LHt(**et+−(ニ)故に、この位置での型
受台の上下動制御量eHLc63.は、(イ)〜(ニ)
から演算回路106により、at(1(=、)=Lx
(QFo+、/’t+e+>+eHtte+)+
LHtt**e、))(ホ)
として求めることができる。Moreover, Lx is Lx =fl Fa+atts+++e)ItrIl+
3+LHt(**et+-(d) Therefore, the vertical movement control amount eHLc63 of the mold holder at this position is (a) to (d)
, the arithmetic circuit 106 calculates at(1(=,)=Lx
(QFo+, /'t+e+>+eHtte+)+
It can be obtained as LHtt**e, ))(e).
従って、この様にして求めた面取加工に必要な制御情報
すなわちeHtta+1をレンズ軸の各回転角θ、に対
応する動径/’L(。1]に対応させて第7メモリに記
憶させておき、後述する面取加工時に用いる。Therefore, the control information necessary for the chamfering process obtained in this way, that is, eHtta+1, is stored in the seventh memory in correspondence with the radius vector /'L(.1) corresponding to each rotation angle θ of the lens axis. It is used during the chamfering process described later.
そして、との面取に際しては、aHL(etlに面取高
さhwを加えた量だけ上昇させる制御を行わせることに
なる。When chamfering is performed, control is performed to raise the height by an amount equal to aHL(etl plus the chamfer height hw).
一方、上述のコバ厚wLを基に実線のヤゲン位置をコバ
厚の督:Sの位置につけるならば、その時のY方向移動
量は、
tangi) +(zD/langs) lY、L
−Yl、tl)−■として求められる。On the other hand, if the bevel position of the solid line is placed at the edge thickness position S based on the edge thickness wL mentioned above, the amount of movement in the Y direction at that time is tangi) + (zD/langs) lY,L
−Yl, tl)−■.
この加工点ptを含むヤゲン球面の中心は、被加工レン
ズの光軸がキャリッジのレンズ軸に偏心して取り付けら
れると、レンズ軸の回転軸に位置しない、このため、被
加工レンズLのレンズ軸22a。If the optical axis of the lens to be processed is eccentrically attached to the lens axis of the carriage, the center of the bevel spherical surface including this processing point pt will not be located at the rotation axis of the lens axis. .
22bに対応する三次元座標軸(X、Y、Z)方向への
ヤゲン球面の自車中心のズレ量をA、B、C:とし、ヤ
ゲン球面の曲率半径R8とすると、ヤゲン球面は(Z
t−A)”(yt−B)’÷(Z 1− C)” =
Re2χL = L LCOIIθt
−・= (7)ZL: L Lsinθ(
となる。If the amount of deviation of the bevel spherical surface from the center of the own vehicle in the three-dimensional coordinate axes (X, Y, Z) direction corresponding to
t-A)"(yt-B)'÷(Z 1-C)" =
Re2χL = L LCOIIθt
−・= (7) ZL: L L sin θ( becomes.
従って、ズレ量A、B、C及び曲率半径Reは、加工角
θLと加工動径長LLを使って最低4つの型板動径ア、
、pb、ア。、アdに対応する加工点PayPbyPC
+PdのY方向移動量ya、yb、yc、ydを(6)
式で求め。Therefore, the deviation amounts A, B, C and the radius of curvature Re can be calculated using the machining angle θL and the machining radius vector length LL for at least four template radius vectors A,
, pb, a. , processing point PayPbyPC corresponding to ad
+Pd Y direction movement amount ya, yb, yc, yd (6)
Find it using the formula.
この求められたya*Vb*yCtydを代入して上記
(7)式をとけば決定される。任意の型板動径ア(に対
応する加工点PLについて第2メモリ112に記憶され
ている動径アLに対する加工動径長データ(LLtθL
)から移動量y【がA、B、C,Reが決定された後の
(7)式から求めることができる。また、第1図の実施
例ではカーブ入力装置121でヤゲン位置の比率瞥:S
を入力できるほか、使用者がヤゲンカーブ値Ceをこの
入力装置121で入力すると演算装置106は(nはレ
ンズの屈折率 通常n=1.525を使う)からRaを
演算し、二のReの値を上記(7)式に代入して任意の
ヤゲンカーブ値Ceに基づくレンズのY軸方向移動量y
Lを求めることが出来る。It is determined by substituting the obtained ya*Vb*yCtyd and solving the above equation (7). Machining radius vector length data (LLtθL
), the movement amount y[ can be obtained from equation (7) after A, B, C, and Re are determined. Further, in the embodiment shown in FIG.
In addition, when the user inputs the bevel curve value Ce using this input device 121, the calculation device 106 calculates Ra from (n is the refractive index of the lens, usually n=1.525 is used), and calculates the value of Re. is substituted into the above equation (7) to obtain the lens Y-axis direction movement amount y based on an arbitrary bevel curve value Ce.
It is possible to find L.
求められたレンズのヤゲン加工時のY軸方向移動量yL
は型板動径アLに対応させて第4メモリ114の111
番上記憶させ、Y軸方向移動量データ(アttyt)(
t=LLLL・・・・・・N)となる。The determined Y-axis direction movement amount yL during bevel processing of the lens
111 of the fourth memory 114 in correspondence with the template radius vector L.
The Y-axis direction movement amount data (attyt) (
t=LLLL...N).
ステップ15
ヤゲン砥石加工時は制御回路108は第4メモリ114
からのY軸方向移動量データ(ア*tyt)を使ってモ
ータ21とモータ32を制御して型板動径アLがX軸に
位置するとき、キャリッジ20がyLの位置にくるよう
に制御する。これによりレンズのコバ全周にわたって指
定された比率牙:Sの位置にヤゲン頂点が形成できる。Step 15 During beveling grindstone processing, the control circuit 108 uses the fourth memory 114
The motor 21 and the motor 32 are controlled using the Y-axis direction movement amount data (A*tyt) from , so that when the template radius vector A L is located on the X-axis, the carriage 20 is at the position yL. do. As a result, the bevel apex can be formed at the position of the specified ratio tooth:S over the entire circumference of the edge of the lens.
また、ヤゲンカーブ値Ceを与えたときは、そのカーブ
をもつヤゲン曲面上に全周のヤゲン頂点が位置するよう
に加工がなされる。Further, when a bevel curve value Ce is given, processing is performed so that the bevel apex of the entire circumference is located on the bevel curved surface having that curve.
尚、ステップ14ではレンズLが偏心してキャリッジの
レンズ軸に取り付けられることを想定して4つの型板動
径アd、ア5.ア。、アdに基づくレンズ降下量χDa
+χDb+χDCtχDdを求め、これにより第(6)
式、第(7)式を利用してY@方向移動量y。In addition, in step 14, assuming that the lens L is eccentrically attached to the lens axis of the carriage, the four template radius vectors ad, a5. a. , lens descent amount χDa based on ad
+χDb+χDCtχDd is calculated, and from this, the (6)
The amount of movement y in the Y@ direction is calculated using the equation (7).
を求めたが、もしレンズLが全く偏心されずにレンズ軸
に取り付けられることが保障されている場合は、第(7
)式のズレ量A、B、Cは全てゼロとなるから、1つの
型板動径アdに基づくレンズ降下量χDaから得られる
移動量yaと加工動径t、a及び加工角θdのみでヤゲ
ン球面の曲率半径Reは決定でき、曲率半径Re決定後
の第(7)式を使って任意の型板動径アLに基づくY軸
方向移動量yしは第2メモリ112の動径アLに対する
加工動径長データ石τ、1T)を使って求めることがで
きる。However, if it is guaranteed that the lens L is attached to the lens axis without being decentered at all, then the (7th
) In the formula, the deviation amounts A, B, and C are all zero, so only the movement amount ya obtained from the lens descent amount χDa based on one template radius vector ad, the machining radius t, a, and the machining angle θd. The radius of curvature Re of the bevel spherical surface can be determined, and after determining the radius of curvature Re, the Y-axis direction movement amount y based on an arbitrary template radius vector L is determined by the radius vector in the second memory 112. It can be obtained using the machining radius vector length data (τ, 1T) for L.
2 工動二 上述したレンズの形状研削加工が終了すると。2 Kodo 2 When the above-mentioned lens shape grinding process is completed.
玉摺機すなわちレンズ研削装置は動作が停止状態となる
。この状態で面取装置本体40を第8図(C)。The operation of the beading machine, that is, the lens grinding device is stopped. In this state, the chamfering device main body 40 is shown in FIG. 8(C).
(D)の如く本体10に装着して、面取スイッチMSを
ONさせると、制御回路108がシーケンスプログラム
メモリ120のシーケンスプログラムに従って作動する
。これにより、制御回路108は、取付部54を図示し
ない駆動装置により所定高さ即ち第8図(C)の位置ま
で上昇させると共に、メモリ100の第7メモリのeH
L(ll+3に基づいて型受台38をアL(s+1に応
じて昇降制御し、被加工レンズLのヤゲン部りの両側角
部に面取を施す。When it is attached to the main body 10 as shown in (D) and the chamfering switch MS is turned on, the control circuit 108 operates according to the sequence program in the sequence program memory 120. As a result, the control circuit 108 raises the mounting portion 54 to a predetermined height, that is, the position shown in FIG.
The mold holder 38 is controlled to move up and down in accordance with L(s+1) based on L(ll+3), and both corners of the bevel portion of the lens L to be processed are chamfered.
この面取に際して型受台38は、被加工レンズLを介し
て面取砥石52をLxの高さの位置からhwだけ上昇さ
せて、揺動アーム44を上方に若干上昇させ、ストッパ
45aをアームストッパ受け56から■vだけ上昇離反
させる。この状態では面取砥石52が被加工レンズLの
ヤゲン部りの両側角部a、bに揺動アーム44側の自重
で圧接される。尚、被加工レンズLが面取砥石52に当
接する前に面取砥石52はモータ51により回転駆動さ
せておく。During this chamfering, the mold holder 38 raises the chamfering grindstone 52 by hw from the height position Lx via the lens L to be processed, slightly raises the swinging arm 44 upward, and moves the stopper 45a to the arm. It is moved up and away from the stopper receiver 56 by ■v. In this state, the chamfering grindstone 52 is pressed against both corner portions a and b of the bevel portion of the lens L to be processed by its own weight on the swing arm 44 side. Note that, before the lens L to be processed comes into contact with the chamfering whetstone 52, the chamfering whetstone 52 is rotationally driven by the motor 51.
この回転と圧接により角部a、bに面取が為されていく
と、揺動アーム44が下方に徐々に変位させられて、ス
トッパ45aがアームストッパ受け56に当接する。こ
の当接後は、揺動アーム44側の自重の一部が弾性部材
59の弾性力で受けられるので、揺動アーム44側の自
重により面取砥石52が被加工レンズLに圧接する圧接
力は揺動アーム44が下方に変位するに従って徐々に小
さくなる。そして、アームストッパ受け56の軸部56
aがストッパネジ57の上端に当接すると、揺動アーム
44の下方への変位が停止されて、面取砥石52の被加
工レンズLへの圧接力がゼロとなり、動径アし。06、
)における面取が完了することになる。従って、この様
な面取動作を各動径毎に対応して僅かずつ行わせること
により、被加工レンズLのヤゲン部の両側角部に略−様
な深さの面取が為される。As the corners a and b are chamfered by this rotation and pressure contact, the swinging arm 44 is gradually displaced downward, and the stopper 45a comes into contact with the arm stopper receiver 56. After this contact, a part of the weight of the swinging arm 44 side is received by the elastic force of the elastic member 59, so the pressure force of the chamfering grindstone 52 being pressed against the lens L to be processed due to the weight of the swinging arm 44 side. becomes gradually smaller as the swing arm 44 is displaced downward. Then, the shaft portion 56 of the arm stopper receiver 56
When a comes into contact with the upper end of the stopper screw 57, the downward displacement of the swing arm 44 is stopped, and the pressing force of the chamfering grindstone 52 against the lens L to be processed becomes zero, and the radius vector is adjusted. 06,
) will be completed. Therefore, by performing such a chamfering operation slightly for each radius vector, a chamfer with a depth of approximately - is made on both sides of the bevel portion of the lens L to be processed.
(発明の効果)
以上説明したように、本発明によれば、本体に上下駆動
可能かつ横移動可能に装着されたキャリッジと、該キャ
リッジに横方向に向けて装着された一対のレンズ軸と、
前記一対の、レンズ軸間に挟持された被加工レンズ周縁
部のコバ厚を各動径に対応させて測定するコバ厚測定手
段と、前記コバ厚測定手段からの出力信号を基に前記被
加工レンズのコバ厚を各動径に対応させて記憶するメモ
リと、前記レンズ軸と平行な軸線を中心に回転駆動可能
に前記レンズ軸上方に配設され且つ前記被加工レンズに
対して上下に進退動可能に前記本体に装着される面取砥
石と、前記面取砥石の前記本体に対する降下高さを規制
するストッパと、前記メモリの情報を基に前記キャリッ
ジを昇降駆動制御して前記両側角部の面取深さを制御す
る制御回路とを有する構成としたので、熟練者でなくて
も被加工レンズの両側角部の面取を自動的に容易にでき
、しかも、面取作業を短縮できる。また、被加工レンズ
の両側角部の面取深さを略一定にできる。(Effects of the Invention) As described above, according to the present invention, a carriage is mounted on a main body so as to be movable up and down and movable laterally; a pair of lens shafts are mounted on the carriage in a lateral direction;
edge thickness measuring means for measuring the edge thickness of the peripheral edge of the lens to be processed, which is held between the pair of lens axes, in correspondence with each radius vector; A memory that stores the edge thickness of the lens corresponding to each radius, and a memory that is arranged above the lens axis so as to be rotatable about an axis parallel to the lens axis, and that moves up and down with respect to the lens to be processed. a chamfering grindstone that is movably attached to the main body; a stopper that regulates the descending height of the chamfering grindstone with respect to the main body; Since the structure includes a control circuit that controls the depth of chamfering, even non-experts can easily chamfer both sides of the lens to be processed, and furthermore, the chamfering work can be shortened. . Further, the chamfer depths of both corners of the lens to be processed can be made substantially constant.
第1図は本発明に係る面取装置をレンズ研削装置適用し
た例を示すブロック図、
第2図はその動作を説明するフローチャート。
第3図は軸間距離を求める方法を示す模式図。
第4図、第5図は加工動怪長データを得る方法を示す模
式図、
第6図はレンズ回転角、加工動径長及び加工角の関係を
示す模式図、
第7図(A) 、 (B) 、 (C)はレンズ降下量
を測定する方法を示す模式図。
第8図(A)、(B)はY軸方向移動量を求める方法を
示す模式図、
第8図(C)はこの発明の要部説明図、第8図(D)は
第8図(C)の平面図、第8図(E)は第8図(D)の
E−E線に沿う断面図、第8図(F)は第8図(C)の
F−F線に沿う断面の作動説明図。
第8図(G)は第8図(F)の部分説明図、第9図及び
第10図はレンズの径と横移動の関係を示す模式図、
第11図は従来の面取装置を備えるレンズ加工機の斜視
図、
第12図は第11図の面取砥石と被加工レンズとの関係
を示す説明図である。
10・・・本体
12・・・荒砥石
13・・ヤゲン砥石
22a、22b・・・レンズ軸
25.32.37・・・モータ
38・・・型受台
40・・・面取装置本体
44・・・揺動アーム
45a・・・ストッパ
51・・・モータ
52・・・面取砥石
56・・・ストッパ受け
56a・・・軸部
57・・・ストッパネジ(固定ストッパ)301・・・
カウンタ
302・・・制御回路
106・・・演算回路
108・・・制御回路
110・・・メモリ
L・・・被加工レンズ
第3図
第
図
第
図
第
図
第
図
(C)
第
図
(A)
第8図
CF)
らフ
第
図
第
図FIG. 1 is a block diagram showing an example in which the chamfering device according to the present invention is applied to a lens grinding device, and FIG. 2 is a flowchart explaining its operation. FIG. 3 is a schematic diagram showing a method for determining the distance between the axes. Figures 4 and 5 are schematic diagrams showing the method of obtaining machining motion length data, Figure 6 is a schematic diagram showing the relationship between lens rotation angle, machining radius vector length, and machining angle; Figure 7 (A); (B) and (C) are schematic diagrams showing a method of measuring the amount of lens descent. 8(A) and 8(B) are schematic diagrams showing a method for determining the amount of movement in the Y-axis direction, FIG. 8(C) is an explanatory diagram of the main part of the present invention, and FIG. C) is a plan view, FIG. 8(E) is a cross-sectional view taken along line E-E in FIG. 8(D), and FIG. 8(F) is a cross-sectional view taken along line F-F in FIG. 8(C). An explanatory diagram of the operation. Figure 8 (G) is a partial explanatory diagram of Figure 8 (F), Figures 9 and 10 are schematic diagrams showing the relationship between lens diameter and lateral movement, and Figure 11 is equipped with a conventional chamfering device. A perspective view of the lens processing machine. FIG. 12 is an explanatory diagram showing the relationship between the chamfering grindstone of FIG. 11 and the lens to be processed. 10...Main body 12...Rough whetstone 13...Bevel grindstone 22a, 22b...Lens shaft 25.32.37...Motor 38...Mold pedestal 40...Chamfering device main body 44... ... Swinging arm 45a ... Stopper 51 ... Motor 52 ... Chamfering grindstone 56 ... Stopper receiver 56a ... Shaft portion 57 ... Stopper screw (fixed stopper) 301 ...
Counter 302... Control circuit 106... Arithmetic circuit 108... Control circuit 110... Memory L... Lens to be processed. Figure 8 CF) Rough Figure Figure
Claims (1)
ッジと、該キャリッジに横方向に向けて装着された一対
のレンズ軸と、前記一対のレンズ軸間に挟持された被加
工レンズ周縁部のコバ厚を各動径に対応させて測定する
コバ厚測定手段と、前記コバ厚測定手段からの出力信号
を基に前記被加工レンズのコバ厚を各動径に対応させて
記憶するメモリと、前記レンズ軸と平行な軸線を中心に
回転駆動可能に前記レンズ軸上方に配設され且つ前記被
加工レンズに対して上下に進退動可能に前記本体に装着
される面取砥石と、前記面取砥石の前記本体に対する降
下高さを規制するストッパと、前記メモリの情報を基に
前記キャリッジを昇降駆動制御して前記両側角部の面取
深さを制御する制御回路とを有することを特徴とする眼
鏡レンズ両側角部面取装置。A carriage mounted on the main body so as to be movable up and down and movable laterally, a pair of lens shafts mounted on the carriage in a horizontal direction, and a peripheral edge of the lens to be processed held between the pair of lens shafts. an edge thickness measuring means for measuring the thickness in correspondence with each radius vector; a memory storing the edge thickness of the lens to be processed in correspondence with each radius vector based on an output signal from the edge thickness measuring means; a chamfering whetstone disposed above the lens axis so as to be rotatably driven around an axis parallel to the lens axis, and attached to the main body so as to be movable up and down with respect to the lens to be processed; and the chamfering whetstone The vehicle is characterized by comprising a stopper that regulates the height of descent of the carriage relative to the main body, and a control circuit that controls the raising and lowering of the carriage based on information in the memory to control the chamfer depth of the both corner portions. A device for chamfering both corners of eyeglass lenses.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63215992A JP2771547B2 (en) | 1988-08-30 | 1988-08-30 | Eyeglass lens peripheral edge chamfering device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63215992A JP2771547B2 (en) | 1988-08-30 | 1988-08-30 | Eyeglass lens peripheral edge chamfering device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0265960A true JPH0265960A (en) | 1990-03-06 |
| JP2771547B2 JP2771547B2 (en) | 1998-07-02 |
Family
ID=16681609
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63215992A Expired - Lifetime JP2771547B2 (en) | 1988-08-30 | 1988-08-30 | Eyeglass lens peripheral edge chamfering device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2771547B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6062947A (en) * | 1997-07-08 | 2000-05-16 | Nidek Co., Ltd. | Lens grinding apparatus |
| KR100707950B1 (en) * | 2005-09-23 | 2007-04-16 | 한기출 | Automatic head weight adjustment device |
| JP2021176655A (en) * | 2020-05-07 | 2021-11-11 | 株式会社タクボ精機製作所 | Eyeglass lens shape data acquisition method, lens shape measurement method, and lens processing equipment |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4162332B2 (en) | 1999-07-07 | 2008-10-08 | 株式会社ニデック | Eyeglass lens processing equipment |
| JP3942802B2 (en) | 2000-04-28 | 2007-07-11 | 株式会社ニデック | Eyeglass lens processing equipment |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5430556A (en) * | 1977-08-10 | 1979-03-07 | Hitachi Ltd | Air conditioner for car |
| JPS60238265A (en) * | 1984-05-08 | 1985-11-27 | Tokyo Optical Co Ltd | Chamfering whetstone and beading machine equipped with it |
-
1988
- 1988-08-30 JP JP63215992A patent/JP2771547B2/en not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5430556A (en) * | 1977-08-10 | 1979-03-07 | Hitachi Ltd | Air conditioner for car |
| JPS60238265A (en) * | 1984-05-08 | 1985-11-27 | Tokyo Optical Co Ltd | Chamfering whetstone and beading machine equipped with it |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6062947A (en) * | 1997-07-08 | 2000-05-16 | Nidek Co., Ltd. | Lens grinding apparatus |
| KR100707950B1 (en) * | 2005-09-23 | 2007-04-16 | 한기출 | Automatic head weight adjustment device |
| JP2021176655A (en) * | 2020-05-07 | 2021-11-11 | 株式会社タクボ精機製作所 | Eyeglass lens shape data acquisition method, lens shape measurement method, and lens processing equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2771547B2 (en) | 1998-07-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5716256A (en) | Lens grinding apparatus for grinding an eyeglass lens from a plurality of directions | |
| US6942542B2 (en) | Eyeglass lens processing apparatus | |
| US6099383A (en) | Lens grinding apparatus | |
| KR101456301B1 (en) | Glasses lens processing equipment | |
| US4945684A (en) | Method of and apparatus for processing peripheral edge of lens for spectacles | |
| EP0960690B1 (en) | Eyeglass lens grinding apparatus | |
| US6290569B1 (en) | Lens grinding apparatus | |
| JPH09254000A (en) | Lens grinding device | |
| JPH1124013A (en) | Lens grinding device | |
| JPH1170451A (en) | Glasses lens grinding work device | |
| JPH0541386B2 (en) | ||
| JPH10138109A (en) | Equipment and method for grinding spectacles lens | |
| US20040192170A1 (en) | Eyeglass lens processing apparatus | |
| JP4733672B2 (en) | Eyeglass lens grinding machine | |
| JP2000254847A (en) | Bevel shape display device for spectacle lens, lens peripheral processing method using the display device, and lens peripheral processing device | |
| JPH0265960A (en) | Eyeglass lens peripheral chamfering device | |
| JPH0524438Y2 (en) | ||
| JPH10225855A (en) | Lens grinding work device | |
| JPH1148113A (en) | Device for grinding eyeglass lens | |
| JP4034868B2 (en) | Lens grinding machine | |
| JP4431413B2 (en) | Eyeglass lens processing equipment | |
| JP3004925B2 (en) | Lens grinding method and apparatus therefor | |
| JP2612285B2 (en) | Lens grinding method and apparatus therefor | |
| JPS61156022A (en) | Automatic spectacle lens grinder | |
| JP2612265B2 (en) | Lens grinding method and apparatus therefor |