Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7620962B2 - Eyeglass lens processing equipment - Google Patents
[go: Go Back, main page]

JP7620962B2 - Eyeglass lens processing equipment - Google Patents

Eyeglass lens processing equipment Download PDF

Info

Publication number
JP7620962B2
JP7620962B2 JP2020187407A JP2020187407A JP7620962B2 JP 7620962 B2 JP7620962 B2 JP 7620962B2 JP 2020187407 A JP2020187407 A JP 2020187407A JP 2020187407 A JP2020187407 A JP 2020187407A JP 7620962 B2 JP7620962 B2 JP 7620962B2
Authority
JP
Japan
Prior art keywords
lens
processing
bevel
data
chamfering
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.)
Active
Application number
JP2020187407A
Other languages
Japanese (ja)
Other versions
JP2022076815A (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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2020187407A priority Critical patent/JP7620962B2/en
Publication of JP2022076815A publication Critical patent/JP2022076815A/en
Application granted granted Critical
Publication of JP7620962B2 publication Critical patent/JP7620962B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Grinding And Polishing Of Tertiary Curved Surfaces And Surfaces With Complex Shapes (AREA)
  • Eyeglasses (AREA)

Description

この発明は、眼鏡レンズの眼鏡フレーム枠入れの為のヤゲンを形成した後の眼鏡レンズ周縁コバ端部に面取加工するための眼鏡レンズ加工装置に関するものである。 This invention relates to an eyeglass lens processing device for chamfering the peripheral edge of an eyeglass lens after forming a bevel for fitting the eyeglass lens into an eyeglass frame.

従来、眼鏡レンズ加工装置において、外周部にヤゲン、または平面に加工後のレンズコバ端部の面取を実施するため、レンズ軸と加工ツール回転軸とを通る平面からの加工制御点のズレを演算により求め、ずれた制御点に基づくコバ端面位置を基準に面取加工する手法が示されている。(例えば、特許文献1参照) Conventionally, in eyeglass lens processing equipment, in order to chamfer the lens edge after processing to create a bevel on the outer periphery or a flat surface, a method has been shown in which the deviation of the processing control point from the plane passing through the lens axis and the processing tool rotation axis is calculated, and the chamfering is performed based on the edge end position based on the deviated control point. (See, for example, Patent Document 1)

特開第2014-147366号公報JP 2014-147366 A

しかしながら、従来の加工方法では、加工制御点をずらしたときのレンズ状態が一様ではないため、面取幅の変化などの意図しない状態となることがあった。また、ヤゲン加工でのヤゲン傾斜面とそこに続く平面部、特にその接続部近辺では安定した面取幅の実現が難しかった。面取加工の前段階のヤゲン加工、平面加工の制御における加工ツール断面線とレンズ面との交点の連続として面取り加工の基準形状を3次元で求め、このデータに基づき面取加工することでこれらの影響を受けない眼鏡レンズ加工装置を提供することを目的とする。 However, with conventional processing methods, the lens state is not uniform when the processing control point is shifted, which can result in unintended conditions such as changes in chamfer width. In addition, it is difficult to achieve a stable chamfer width in the bevel processing of the inclined bevel and the flat surface following it, especially near the connection. The objective of this invention is to provide an eyeglass lens processing device that is not affected by these factors by determining the reference shape for chamfer processing in three dimensions as a series of intersections between the processing tool cross-sectional line and the lens surface in the control of bevel processing and flat surface processing, which are the stages prior to chamfer processing, and performing chamfer processing based on this data.

この目的を達成するため、この発明は、眼鏡フレームの玉型形状データに基づくヤゲンまたは平面での加工後のレンズコバ面面取加工するため、ヤゲンまたは平面加工したときの各加工位置の砥石加工角方向のツール回転軸断面上のツール外形線の3次元直線方程式、ヤゲンまたは平面加工したときの各加工位置の被加工レンズの表面または裏面の近似球面の方程式との交点の3次元座標(各加工位置)として求め、ヤゲンまたは平面加工したときの各加工位置の制御データに基づき、交点座標を眼鏡フレームの玉型形状データを表す座標系に座標変換し、座標変換後の交点座標を面取加工するための玉型形状データとし、この玉型形状データを基に面取加工することのできる眼鏡レンズ加工装置を提供する。
また、ヤゲン加工ツールのツール回転軸断面上のツール外形線がヤゲン先端を構成する2つの稜線以外の稜線を持つ形状のとき、ツール回転軸断面上のヤゲン先端が端点となるツール外形線と、ヤゲン先端を含まないツール外形線とのそれぞれの3次元直線方程式を求め、被加工レンズの各加工位置でのレンズ表面または裏面の近似球面の方程式との交点の3次元座標として求め、ヤゲン加工したときの各加工位置の制御データに基づき、それぞれの交点座標を眼鏡フレームの玉型形状データを表す座標系に座標変換し、座標変換後のそれぞれの交点座標のうちで円筒座標系として表すときの半径方向の座標値が大きくなる方のツール外形線との交点の3次元座標を面取加工するための玉型形状データとし、この玉型形状データを基に面取加工することのできる眼鏡レンズ加工装置を提供する。
また、加工制御での各加工位置の砥石加工角方向のツール回転軸断面上のヤゲン先端が端点となるツール外形線と、ヤゲン先端を含まないツール外形線とのいずれかと、被加工レンズの表面または裏面の近似球面との交点を基に面取加工制御する場合に、ヤゲン先端が端点となる外形線、またはヤゲン先端を含まない外形線を基とするかの切り替わりが発生する隣接箇所で一方の面取制御データを実際の面取加工に適用しようとするとき、隣接箇所の他方の面取制御のための各加工位置データが実際の面取加工に適用しようとする面取砥石の立体形状内部に入るか否かを判断し、実際の面取加工に適用しようとする面取砥石の立体形状内部に隣接箇所の他方の面取制御のための各加工位置データが入ることのない隣接箇所で一方の面取制御データを実際の面取加工で用いる制御データとして適用する眼鏡レンズ加工装置を提供する。
To achieve this object, the present invention provides an eyeglass lens processing device that can chamfer the lens edge surface after processing with a bevel or plane based on the lens frame lens shape data , calculates the three-dimensional coordinates (for each processing position) of the intersection between the three-dimensional linear equation of the tool outer shape line on the tool rotation axis cross section in the grinding wheel processing angle direction at each processing position when processing with a bevel or plane and the equation of the approximate spherical surface of the front or back surface of the lens to be processed at each processing position when processing with a bevel or plane, converts the intersection coordinates into a coordinate system representing the lens frame lens shape data based on the control data for each processing position when processing with a bevel or plane, and converts the intersection coordinates after coordinate conversion into lens lens shape data for chamfering, and performs chamfering based on this lens lens shape data .
In addition, when the tool outline on the tool rotation axis cross section of the bevel processing tool has a shape that has ridges other than the two ridges that constitute the bevel tip , a three-dimensional linear equation is calculated for each of the tool outline line whose endpoint is the bevel tip on the tool rotation axis cross section and the tool outline line that does not include the bevel tip, and these are calculated as three-dimensional coordinates of the intersection with the equation of an approximate spherical surface of the front or back surface of the lens at each processing position of the lens to be processed.Based on the control data for each processing position when the bevel is processed, each intersection coordinate is coordinate converted to a coordinate system that represents the lens shape data of the eyeglass frame, and the three-dimensional coordinate of the intersection with the tool outline line having the larger radial coordinate value when expressed in a cylindrical coordinate system among the intersection coordinates after coordinate conversion is used as lens shape data for chamfering, and a spectacle lens processing device is provided that can perform chamfering based on this lens shape data.
In addition, when chamfering control is performed based on the intersection of either a tool outline line whose end point is the tip of the bevel on a cross section of the tool rotation axis in the grindstone cutting angle direction at each processing position in processing control, or a tool outline line that does not include the bevel tip, and the approximate spherical surface of the front or back surface of the lens to be processed, when one chamfering control data is to be applied to actual chamfering at an adjacent location where a switch occurs between using the outline line whose end point is the bevel tip or the outline line that does not include the bevel tip as the basis , the device determines whether each processing position data for the other chamfer control at the adjacent location falls within the three-dimensional shape of the chamfering grindstone to be applied to the actual chamfering , and applies one chamfering control data as control data to be used in actual chamfering at an adjacent location where each processing position data for the other chamfer control at the adjacent location does not fall within the three-dimensional shape of the chamfering grindstone to be applied to the actual chamfering .

このように面取り加工のための加工基準データを求め、面取り加工を実施することでヤゲン加工でのヤゲン傾斜面とそこに続く平面部、特にその接続部近辺で安定した面取幅の実現が難しかった問題の発生しない眼鏡レンズ加工装置が提供できる。 In this way, by determining the processing reference data for chamfering and performing the chamfering, it is possible to provide an eyeglass lens processing device that does not encounter the problem of it being difficult to achieve a stable chamfer width on the bevel inclined surface and the flat surface that follows it, especially near the connection part.

この発明にかかる眼鏡レンズ加工装置とタブレット端末と給水装置との関係を示す概略斜視図である。1 is a schematic perspective view showing the relationship between the eyeglass lens processing apparatus, a tablet terminal, and a water supply device according to the present invention; この発明にかかる眼鏡レンズ加工装置とタブレット端末と給水装置との関係を示す概略斜視図である。1 is a schematic perspective view showing the relationship between the eyeglass lens processing apparatus, a tablet terminal, and a water supply device according to the present invention; 図1に示したタブレット端末の表示内容を示す図である。通常時の第1画面と立ち上げ時の第1画面を示している。2 is a diagram showing the display contents of the tablet terminal shown in FIG 1. It shows the first screen in normal operation and the first screen at start-up. 図1に示したタブレット端末の表示内容を示す図である。第2画面と詳細指示画面を示している。2 is a diagram showing the display contents of the tablet terminal shown in FIG 1. It shows a second screen and a detailed instruction screen. 図1に示したタブレット端末の表示内容を示す図である。加工中画面と加工中、画像確認画面を示している。2 is a diagram showing the display contents of the tablet terminal shown in FIG 1. It shows a processing in progress screen and a processing in progress image confirmation screen. 図1に示したタブレット端末の表示内容を示す図である。片眼加工終了時の第1画面とメンテナンス画面を示している。Fig. 2 is a diagram showing the display contents of the tablet terminal shown in Fig. 1. Fig. 2 shows a first screen and a maintenance screen when one-eye processing is completed. 図1に示した眼鏡レンズ加工装置の外装を外した状態の上左前からの斜視図である。2 is a perspective view of the eyeglass lens processing apparatus shown in FIG. 1 with its exterior removed, seen from the upper left front. FIG. 図1に示した眼鏡レンズ加工装置の外装を外した状態の上左前からの斜視図である。2 is a perspective view of the eyeglass lens processing apparatus shown in FIG. 1 with its exterior removed, seen from the upper left front. FIG. 図1に示した眼鏡レンズ加工装置のスピンドル及び加工室を除く上左前からの斜視図である。2 is a perspective view of the eyeglass lens processing apparatus shown in FIG. 1 , excluding a spindle and a processing chamber, seen from the upper left front. FIG. 図1に示した眼鏡レンズ加工装置のスピンドルに装着されている加工ツールの上右から見た斜視図である。2 is a perspective view of a processing tool attached to a spindle of the eyeglass lens processing apparatus shown in FIG. 1, as viewed from the upper right. FIG. 図1に示した眼鏡レンズ加工装置の加工室内部の上左前からの斜視図である。2 is a perspective view of the inside of a processing chamber of the eyeglass lens processing apparatus shown in FIG. 1, seen from the upper left front. 図1に示した眼鏡レンズ加工装置のウェット・ドライ切替部の下右前からの斜視図である。ドライ状態を示している。2 is a perspective view of the wet/dry switching unit of the eyeglass lens processing apparatus shown in FIG 1, seen from the lower right front, showing the dry state. 図1に示した眼鏡レンズ加工装置のウェット・ドライ切替部の下右前からの斜視図である。ウェット状態を示している。2 is a perspective view of the wet/dry switching unit of the eyeglass lens processing apparatus shown in FIG 1, seen from the lower right front, showing the wet state. 図1に示した眼鏡レンズ加工装置の演算制御回路図である。2 is a diagram showing an arithmetic and control circuit of the eyeglass lens processing apparatus shown in FIG. 1 . 図1に示した給水装置の斜視図である。FIG. 2 is a perspective view of the water supply device shown in FIG. 1 . エンドミルによる切落し加工による眼鏡レンズの斜視図であるFIG. 1 is a perspective view of an eyeglass lens cut off by an end mill; 眼鏡フレームと測定平面の関係を示している。フレーム装用者側から見ている図The relationship between the eyeglass frame and the measurement plane is shown. The figure is seen from the frame wearer's side. 眼鏡フレーム形状の近似球の中心と球表面上のボクシング中心とを示している。フレーム装用者側から見ている図The figure shows the center of an approximate sphere of the eyeglass frame shape and the boxing center on the sphere surface. The figure is seen from the frame wearer's side. 眼鏡フレーム形状の近似球中心を座標中心とする座標系を示している。フレーム装用者側から見ている図The figure shows a coordinate system with the center of an approximate sphere of the eyeglass frame as the coordinate center. The figure is seen from the frame wearer's side. 眼鏡フレーム形状の近似球とレンズ表面の近似球との位置関係を示している。フレーム正面側から見ている図The figure shows the positional relationship between the approximate sphere of the eyeglass frame shape and the approximate sphere of the lens surface. The figure is seen from the front side of the frame. レンズ表面の近似球表面上の処方位置を座標中心とする座標系を示している。フレーム正面側から見ている図The figure shows a coordinate system with the prescription position on the approximate spherical surface of the lens as the center of coordinates. 眼鏡フレーム加工点のヤゲン傾斜角と接線傾斜角を示しているThe bevel inclination angle and tangent inclination angle of the processing points of the eyeglass frame are shown. ヤゲン砥石加工点のヤゲン傾斜角と接線傾斜角と加工角を示しているThe bevel inclination angle, tangent inclination angle, and processing angle of the bevel grinding wheel processing point are shown. 眼鏡フレームとヤゲン砥石の接触状態Contact state between the eyeglass frame and the grindstone ヤゲン加工時のヤゲン砥石の砥石加工角を通る軸断面線とレンズ表面との位置関係を示している。1 shows the positional relationship between an axial cross-sectional line passing through the grinding angle of the bevel grindstone during bevel processing and the lens surface. ヤゲン傾斜面または平面部でのレンズ表面、裏面の切断位置を示している。The cut positions of the lens front and back surfaces at the bevel inclined surface or flat portion are shown.

以下、本発明の実施の形態を図面を参照しつつ詳細に説明する。 The following describes in detail the embodiment of the present invention with reference to the drawings.

[全体構成]
図1を参照すると、本発明に係るレンズ加工に関わる装置類が示してある。
図1において、1は入力された眼鏡フレーム形状データに基づいて生地眼鏡レンズMLを加工するレンズ加工装置である。2は周知のタブレット端末であり、レンズ加工装置1と有線または無線での通信接続により、予めインストールされた専用アプリケーションに基づく操作でレンズ加工装置1に対する加工指示の送信、また、レンズ加工装置1から機械状態、測定結果などの情報を受信し、測定結果に基づく加工シミュレーション結果を図表示する。また、クラウドコンピュータ上の外部サーバー4との通信でフレーム形状データなどを受信する。3はレンズ加工装置1に冷却水の供給と排水回収を行う給水装置である。図1aでは、図1と同じ構成を示しているが、ビニール袋183を省き、ビニール袋183の裏側のホース状態を図示している。
[Overall configuration]
Referring to FIG. 1, there is shown an apparatus for lens processing according to the present invention.
In Fig. 1, 1 is a lens processing device that processes raw eyeglass lenses ML based on input eyeglass frame shape data. 2 is a well-known tablet terminal that transmits processing instructions to the lens processing device 1 through wired or wireless communication connection with the lens processing device 1 by operation based on a dedicated application installed in advance, receives information such as machine status and measurement results from the lens processing device 1, and graphically displays processing simulation results based on the measurement results. It also receives frame shape data and the like through communication with an external server 4 on a cloud computer. 3 is a water supply device that supplies cooling water to the lens processing device 1 and recovers drainage water. Fig. 1a shows the same configuration as Fig. 1, but omits the plastic bag 183 and illustrates the hose state behind the plastic bag 183.

<タブレット端末2>
タブレット端末2は、タッチスイッチとして利用できる液晶画面があり、カメラが内蔵されている。無線通信機能があり、またUSB接続による通信と電源が得られるものである。レンズ加工装置1の操作指示、通信により得られるデータ表示などを実施できる専用アプリケーションが搭載されている。レンズ研削装置とはUSB接続により電源供給を受け、通信を行う。但し、この接続はUSB接続に限定されるものではなく、無線通信を利用することも可能である。その場合には他の電源供給を受ける必要がある。
<Tablet device 2>
The tablet terminal 2 has an LCD screen that can be used as a touch switch and a built-in camera. It has wireless communication capabilities, and can obtain communication and power via a USB connection. It is equipped with a dedicated application that can give operating instructions to the lens processing device 1 and display data obtained through communication. It receives power and communicates with the lens grinding device via a USB connection. However, this connection is not limited to a USB connection, and wireless communication can also be used. In that case, it is necessary to receive another power supply.

[第1画面]
専用アプリケーションを示すアイコンがタブレット端末2に表示される。これをタッチ選択することで専用アプリケーションが起動し、図2に示す第1画面が表示される。第1画面には、フレーム形状を図形表示し、また、ボクシングサイズ、DBL、カーブなどを数値表示するフレーム表示エリア210がある。Rクランプ及びLクランプ212、メンテナンス213、電源214が表示されている。
[First screen]
An icon representing the dedicated application is displayed on the tablet terminal 2. By touching and selecting this, the dedicated application is started, and the first screen shown in Fig. 2 is displayed. The first screen has a frame display area 210 which graphically displays the frame shape and also numerically displays boxing size, DBL, curve, etc. An R clamp and an L clamp 212, maintenance 213, and power supply 214 are also displayed.

[フレーム表示エリア210] 電源ON直後は、フレームデータが無いため、フレーム表示エリアには、図2に示す通りデータ呼び出し211の表示が示される。このフレーム表示エリア210またはデータ呼び出し211の表示にタッチすることでフレーム形状データを外部サーバー4から無線通信で呼び出す。フレーム形状データはフレーム形状を読み取る装置から無線通信で呼び出すこともできる。図12で示す演算制御回路図では、外部サーバー4の場合として記載してある。 [Frame display area 210] Immediately after the power is turned on, there is no frame data, so the frame display area shows a data call 211 display as shown in FIG. 2. Touching the frame display area 210 or the data call 211 display calls up the frame shape data from the external server 4 via wireless communication. Frame shape data can also be called up via wireless communication from a device that reads the frame shape. The calculation and control circuit diagram shown in FIG. 12 is written for the case of the external server 4.

[Rクランプ、Lクランプ] RクランプまたはLクランプ212は、右または左レンズのクランプ開または閉を指示するためのものでクランプ閉の動作後の第2画面への表示切替を同時に指示する。
[メンテナンス213] メンテナンス213は、メンテナンス画面への切替を指示するためのものである。
[電源214] 電源214は、専用アプリケーションの終了を指示するためのものである。
[R Clamp, L Clamp] The R clamp or L clamp 212 is used to instruct the clamp opening or closing of the right or left lens, and simultaneously instructs the display to be switched to the second screen after the clamp closing operation.
[Maintenance 213] Maintenance 213 is used to instruct switching to a maintenance screen.
[Power Supply 214] The power supply 214 is used to instruct the end of a dedicated application.

[第2画面]
図3に示す第2画面には、第1画面に有ったフレーム形状と数値データを表示するフレーム表示エリア220がある。また、Rクランプ、またはLクランプで指示した右、または左のクランプした側のフレーム形状が強調表示される。
[Second screen]
3, there is a frame display area 220 that displays the frame shape and numerical data that were on the first screen. Also, the frame shape on the right or left clamped side designated by R clamp or L clamp is highlighted.

[加工種221] 加工種の文字表示とこれに並び、予め設定されたヤゲン(溝、平に切り替わる)が表示される。加工種221の表示に触れることで切り替わる。
[PD、UP、SIZE] PD222、UP223、SIZE224の表示とこれに並び、それぞれに対応する数値表示がある。PD222,UP223,SIZE224は触れて左右に移動することで数値を変更できる。
[加工スタート225] 加工スタート225は、加工の開始を指示する
[詳細指示226] 詳細指示226は、詳細指示画面への表示切替を指示する
[戻る227] 戻る227は、第1画面に戻ることを指示する。
[Processing type 221] A text display of the processing type and a preset bevel (switchable between groove and flat) are displayed alongside this. The type can be switched by touching the display of the processing type 221.
[PD, UP, SIZE] PD222, UP223, and SIZE224 are displayed, and the corresponding numerical values are displayed next to them. The numerical values of PD222, UP223, and SIZE224 can be changed by touching them and moving them left and right.
[Start machining 225] The start machining button 225 instructs the start of machining. [Detailed instruction 226] The detailed instruction 226 instructs switching the display to a detailed instruction screen. [Back 227] The back button 227 instructs returning to the first screen.

[詳細指示画面]
図3に示す詳細指示画面には、第1画面に有ったフレーム形状と数値データを表示するフレーム表示エリア230がある。右、または左のレンズクランプした側のみが表示され、対眼が図表示されるべき場所に第2画面で決定されたPD222,UP223,SIZE224の各表示が数値と共に表示される数値表示エリア231がある。フレーム表示エリア230、数値表示エリア231は触れても反応しない。
[Detailed instruction screen]
The detailed instruction screen shown in Fig. 3 has a frame display area 230 that displays the frame shape and numerical data that were on the first screen. Only the right or left lens clamped side is displayed, and there is a numerical value display area 231 where the PD 222, UP 223, and SIZE 224 determined on the second screen are displayed together with numerical values in the place where the paired eye should be displayed. The frame display area 230 and numerical value display area 231 do not react when touched.

[ヤゲン(溝)カーブ、ヤゲン(溝)位置] ヤゲン(溝)カーブ232、ヤゲン(溝)位置233の表示とこれに並び、それぞれに対応する数値表示がある。ヤゲン(溝)カーブ232、ヤゲン(溝)位置233の表示に触れ左右に移動することで数値を変更できる。
[表面取、裏面取、特殊面取] 表面取234、裏面取235、特殊面取236の表示とこれに並び、それぞれに対応する数値表示がある。表面取234、裏面取235、特殊面取236の表示に触れて左右に移動することで数値を変更できる。
[Bevel (groove) curve, bevel (groove) position] Alongside the display of the bevel (groove) curve 232 and the bevel (groove) position 233 are displayed numerical values corresponding to the bevel (groove) curve 232 and the bevel (groove) position 233. The numerical values can be changed by touching and moving the display of the bevel (groove) curve 232 and the bevel (groove) position 233 to the left or right.
[Front chamfer, back chamfer, special chamfer] Alongside the indications of front chamfer 234, back chamfer 235, and special chamfer 236 are displayed numerical values corresponding to the respective chamfers. The numerical values can be changed by touching the indications of front chamfer 234, back chamfer 235, and special chamfer 236 and moving them left and right.

[画像確認スタート237] 画像確認スタート237は、加工の開始を指示し、レンズ計測後にデータを表示し、画面での操作指示を可能とするため途中停止を指示をする。
[加工スタート238] 加工スタート238は、加工の開始を指示する
[戻る239] 戻る239は、第1画面に戻ることを指示する。
[Image confirmation start 237] The image confirmation start 237 is used to instruct the start of processing, display data after lens measurement, and to instruct midway to enable operation instructions on the screen.
[Start machining 238] The start machining button 238 instructs the start of machining. [Return 239] The return button 239 instructs the return to the first screen.

[加工中画面]
加工を開始すると図4に示す加工中画面となる。加工中画面には、詳細指示画面と同じ内容の表示がある。但し、戻る239のアイコンはなく、代わりに緊急停止240がある。また、画像確認スタート237、及び加工スタート238の表示は無い。また、ヤゲン(溝)カーブ232から特殊面取236までの表示は詳細指示画面と同じ内容を表示しているが、タッチしてもその表示内容の変更はできない。ヤゲン(溝)の断面を表示する断面表示エリア241がある。
[Processing screen]
When machining is started, the machining in progress screen shown in Fig. 4 appears. The machining in progress screen displays the same contents as the detailed instruction screen. However, there is no back icon 239, and instead there is an emergency stop 240. There are also no image confirmation start 237 or machining start 238 displays. The display from the bevel (groove) curve 232 to the special chamfer 236 displays the same contents as the detailed instruction screen, but the displayed contents cannot be changed even by touching. There is a cross section display area 241 that displays the cross section of the bevel (groove).

[緊急停止240] 緊急停止240は加工動作の停止の指示と第1画面に戻ることを指示する。
[断面表示エリア241] 断面表示エリア241には、ヤゲン(溝)の断面が表示される。左側に最も細い部分の断面が表示され、右側に最も広い部分の断面が表示される。
[Emergency Stop 240] The emergency stop 240 is used to instruct the halt of machining operation and to return to the first screen.
[Cross-section display area 241] A cross-section of the bevel (groove) is displayed in the cross-section display area 241. The cross-section of the narrowest part is displayed on the left side, and the cross-section of the widest part is displayed on the right side.

[画像確認画面]
画像確認スタート237で加工を開始した場合には、レンズ測定が完了した時点で詳細表示画面と同じ内容の表示があり、レンズ測定結果に基づくヤゲン(溝)の断面表示エリア241が表示され、機械動作が停止する。但し、画像確認スタート237はない。画像確認画面では、詳細表示画面と同じ作業で数値変更と共にヤゲン(溝)の断面表示エリア241の変化が確認できる。
[Image confirmation screen]
When processing is started with image confirmation start 237, the same contents as on the detailed display screen are displayed when the lens measurement is completed, a bevel (groove) cross-section display area 241 based on the lens measurement results is displayed, and the machine operation stops. However, there is no image confirmation start 237. On the image confirmation screen, the changes in the bevel (groove) cross-section display area 241 can be confirmed along with numerical value changes with the same operations as on the detailed display screen.

[メンテナンス画面]
図5に示すメンテナンス画面には、ポンプ給水260、ポンプ排水261、砥石交換262、補正値データ263、戻る264が表示されている。
[ポンプ給水260] ポンプ給水260は、ポンプ始動と停止を指示する。
[ポンプ排水261] ポンプ排水261は、ポンプ排水時のバルブ34、バルブ35の切替状態を指示する画面に切替表示させる。この切替表示画面には、ポンプ排水261、戻る264が表示されている。ポンプ排水261はポンプの作動を指示する。戻る264は、第1画面の表示に戻ることを指示する。
[Maintenance screen]
The maintenance screen shown in FIG. 5 displays pump water supply 260, pump drainage 261, grindstone replacement 262, correction value data 263, and back 264.
Pump Supply 260 The pump supply 260 directs the pump to start and stop.
[Pump drain 261] Pump drain 261 switches to a screen that indicates the switching state of valve 34 and valve 35 during pump drain. This switching display screen displays pump drain 261 and back 264. Pump drain 261 instructs the operation of the pump. Back 264 instructs the display to return to the first screen.

[砥石交換262] 砥石交換262は、スライダーを右側限界位置に移動指示する。戻る264は、第1画面の表示に戻ることを指示する。
[補正値データ263] 補正値データ263は、補正値メモリー193に記憶されている各種補正値を表示し、修正するための画面に切り替わる。なお、補正値の表示、修正に関する記載はここではしない。
[Grindstone Change 262] The grindstone change 262 is used to move the slider to the rightmost position. Return 264 is used to return to the display of the first screen.
[Correction Value Data 263] The correction value data 263 displays various correction values stored in the correction value memory 193, and switches to a screen for modifying the values. Note that the display and modification of the correction values will not be described here.

<レンズ加工装置1>
レンズ加工装置1は、図6に示すとおり眼鏡レンズMLが加工される加工室11があり、その左側にスピンドル13が後方に行くほどレンズ回転軸との距離が離れる傾斜をもって配置されている。また、加工室11内にはレンズ面の位置を測定するためのレンズ測定部14がある。加工室11周辺には、眼鏡レンズMLを駆動するレンズ駆動部12がある。加工室11の手前左には、活性炭箱と排気ファンで構成される脱臭装置部17がある。本体下部には、給水を必要とする加工を実施するウェット状態と給水を必要としないドライ状態とを切り替えるウェット・ドライ切替部18がある。
<Lens processing device 1>
As shown in Fig. 6, the lens processing device 1 has a processing chamber 11 in which the eyeglass lens ML is processed, and on the left side of the processing chamber 11, a spindle 13 is arranged with an inclination such that the distance from the lens rotation axis increases the further back it goes. Also, inside the processing chamber 11, there is a lens measurement unit 14 for measuring the position of the lens surface. Around the processing chamber 11, there is a lens drive unit 12 that drives the eyeglass lens ML. On the front left of the processing chamber 11, there is a deodorizing device unit 17 consisting of an activated carbon box and an exhaust fan. At the bottom of the main body, there is a wet/dry switching unit 18 that switches between a wet state in which processing requiring water supply is performed and a dry state that does not require water supply.

レンズ駆動部12には眼鏡レンズMLを挟持、回転させる機構を内蔵したキャリッジ150があり、キャリッジ150は前後に移動可能となるようにスライダー120に保持されている。スライダー120は左右に移動可能となるように固定ベース103に保持されている。加工室11周辺には更にスピンドル13が上下に移動可能に固定ベース103に保持されている。 The lens drive unit 12 has a carriage 150 that incorporates a mechanism for clamping and rotating the eyeglass lens ML, and the carriage 150 is held by a slider 120 so that it can move back and forth. The slider 120 is held by a fixed base 103 so that it can move left and right. Further, around the processing chamber 11, a spindle 13 is held by the fixed base 103 so that it can move up and down.

レンズ加工装置1の上部には、奥側にある旋回中心を軸に旋回開口する旋回カバー110が加工室11への眼鏡レンズMLの挿脱のため設けられている。
また、レンズ加工装置1の上面は、平面で構成され、タブレット端末2を載置することができ、また加工レンズ、眼鏡フレームなどを入れる作業用トレーの載置などもできる構造となっている。
A swivel cover 110 that swivels to an opening about a swivel center at the rear side is provided on the upper portion of the lens processing apparatus 1 for inserting and removing the eyeglass lens ML into and from the processing chamber 11 .
In addition, the upper surface of the lens processing device 1 is flat and can accommodate the tablet terminal 2, as well as a work tray for holding processed lenses, eyeglass frames, etc.

[加工室11]
加工室11は、図10に示す通り左右に長いほぼ長方形の水平断面を持つ箱型形状で中が空洞となっており、上下に2分割された構造となっている。前後の側壁の上下分割部には長穴11bが形成されている。その長穴を覆い隠せる大きさの扇型旋回壁113が旋回可能に前後の側壁にそれぞれ取り付けられている。扇型旋回壁113は長穴11bとの交差部に長穴11bとほぼ直行する方向の長穴を有している。扇型旋回壁113の加工室内側には円形開口を有する円盤型側壁114が配置されている。また加工室11前後の側壁の右端には、円形開口11cが設けられている。加工室11後側壁は左側面に近づくに従って前壁に近づく方向に傾斜した部分があり、その傾斜面には長円形開口11dがある。
[Processing chamber 11]
As shown in FIG. 10, the machining chamber 11 is a box-shaped hollow with a horizontal cross section of a substantially rectangular shape that is long from side to side, and is divided into two parts, an upper part and a lower part. A long hole 11b is formed in the upper and lower divided parts of the front and rear side walls. A fan-shaped swivel wall 113 large enough to cover the long hole is rotatably attached to each of the front and rear side walls. The fan-shaped swivel wall 113 has a long hole at the intersection with the long hole 11b in a direction substantially perpendicular to the long hole 11b. A disk-shaped side wall 114 having a circular opening is disposed on the inside of the machining chamber of the fan-shaped swivel wall 113. A circular opening 11c is provided at the right end of the front and rear side walls of the machining chamber 11. The rear side wall of the machining chamber 11 has a portion that is inclined toward the front wall as it approaches the left side, and the inclined surface has an oval opening 11d.

加工室11内には、図示されていない給水ノズルがあり、本体下部の給水接続口から給水パイプで接続されている。本体下部の給水接続口は、給水装置3に接続するため給水ホースが接続されている。加工室11底壁には円形開口11eがあり、加工による切落し片MLdがここから落下排出される。また排水もこの円形開口11eから行われる。加工室11の前側上壁から前側側壁には矩形開口11aがある。この開口は旋回カバー110により覆われており、旋回カバー110は加工室11上壁に旋回可能に軸支されているため、旋回動により開閉できる。 Inside the machining chamber 11, there is a water supply nozzle (not shown), which is connected by a water supply pipe to the water supply connection port at the bottom of the main body. A water supply hose is connected to the water supply device 3 to the water supply connection port at the bottom of the main body. There is a circular opening 11e in the bottom wall of the machining chamber 11, through which the cut pieces MLd produced during machining are dropped and discharged. Water is also discharged from this circular opening 11e. There is a rectangular opening 11a from the front upper wall to the front side wall of the machining chamber 11. This opening is covered by a swivel cover 110, which is pivotally supported on the top wall of the machining chamber 11 so that it can be opened and closed by the swivel movement.

[スライダー120]
図8に示す通りレンズ加工装置1内の固定ベース103上の中央付近に前後二箇所ずつの突起部分104があり、この突起には、左右方向にスライダーを進退動可能とする2本のスライド軸105の両端が固定されている。スライド軸105には図示されていないスライド軸受けが嵌合し、スライド軸受は、スライダー120に固定されている。このため、スライダー120はスライド軸受けを介してスライド軸105に沿って固定ベースに対して左右方向に進退動可能な構造となっている。
[Slider 120]
8, there are two protruding parts 104, one at the front and one at the back, near the center of a fixed base 103 in the lens processing apparatus 1, and both ends of two slide shafts 105 that allow the slider to move back and forth in the left-right direction are fixed to these protrusions. A slide bearing (not shown) is fitted to the slide shaft 105, and the slide bearing is fixed to the slider 120. For this reason, the slider 120 is structured to be able to move back and forth in the left-right direction relative to the fixed base along the slide shaft 105 via the slide bearing.

この固定ベース103の左前部にはスライダー120を左右方向に駆動するスライダー駆動モータ121が固定され、この出力軸にねじ軸122が結合され、これに螺合するめねじ受け120bはスライダー120に固定されている。 A slider drive motor 121 that drives the slider 120 in the left-right direction is fixed to the front left of the fixed base 103, and a screw shaft 122 is connected to the output shaft, and a female screw receiver 120b that screws into this is fixed to the slider 120.

[キャリッジ150]
さらにスライダー120には前後方向に伸びる2本のスライド軸123がスライド軸105の上側に配置固定されている。このスライド軸123に嵌合し、スライド軸123に沿って進退動可能となるようにキャリッジ150内に図示されていないスライド軸受けが内蔵されている。このため、キャリッジ150はスライダー120上で前後方向に進退動可能な構造となっている。このキャリッジ150を駆動するキャリッジ駆動モータ151がスライダー120の中央部に固定され、この出力軸にねじ軸152が結合されている。ねじ軸に螺合するめねじ受け150bがキャリッジ150に固定されている。
[Carriage 150]
Furthermore, two slide shafts 123 extending in the front-rear direction are arranged and fixed to the slider 120 above the slide shaft 105. A slide bearing (not shown) is built into the carriage 150 so as to fit onto the slide shaft 123 and to be movable forward and backward along the slide shaft 123. Therefore, the carriage 150 is structured so as to be movable forward and backward on the slider 120. A carriage drive motor 151 that drives the carriage 150 is fixed to the center of the slider 120, and a screw shaft 152 is coupled to the output shaft. A female screw receiver 150b that screws into the screw shaft is fixed to the carriage 150.

[レンズクランプ、回転]
キャリッジ150の加工室11を挟んで後部には、レンズ回転軸160が前後方向に進退動可能、かつ回転可能に軸支され、レンズ回転駆動モータ161が周知の接続により回転駆動できる。レンズ回転軸160には図示のない周知の連動機構によりキャリッジ150前部にも軸回転力が伝達される構造である。キャリッジの加工室を挟んで前部には、レンズMLを挟持するためのクランプ駆動部162がある。クランプモータ163の駆動力によりクランプ移動部165がレンズ回転軸160に沿って移動することでキャリッジ150前部から加工室11内に伸びるレンズ軸160が進退動できる。
[Lens clamp, rotation]
A lens rotation shaft 160 is supported at the rear of the carriage 150 across the machining chamber 11 so as to be movable forward and backward and rotatable, and a lens rotation drive motor 161 can rotate it through a known connection. The lens rotation shaft 160 is structured so that the axial rotation force is also transmitted to the front of the carriage 150 through a known interlocking mechanism (not shown). A clamp drive unit 162 for clamping the lens ML is located at the front of the carriage across the machining chamber. A clamp moving unit 165 moves along the lens rotation shaft 160 by the driving force of a clamp motor 163, so that the lens shaft 160 extending from the front of the carriage 150 into the machining chamber 11 can move forward and backward.

[スピンドル13]
図7に示す通りスピンドル13はその一部が加工室11内にあり、後側壁の左側傾斜部分の長円形開口11dから加工室11の外側に出てスピンドルエレベータ136に回転可能に固定されている。スピンドルエレベータ136には、スピンドルの下方にスピンドル駆動モータ137が固定され、スピンドル13とスピンドル駆動モータ137は周知の方法で接続、駆動力が伝達できる構造となっている。また、スピンドルエレベータ136は固定ベース103上の突起部106に固定されている2本の鉛直シャフト107にスライド軸受を介して鉛直方向に移動可能に軸支されている。前側の鉛直シャフト107に近接する形で固定ベース103にスピンドルエレベータ駆動モータ138がその回転軸を鉛直方向に向けて固定され、その回転軸にスピンドルエレベータ駆動ネジ139が固定されている。スピンドルエレベータ駆動ネジ139に螺合するメネジがスピンドルエレベータ136に固定されている。
[Spindle 13]
As shown in Fig. 7, a part of the spindle 13 is inside the machining chamber 11, and it comes out of the machining chamber 11 through an oval opening 11d in the left inclined portion of the rear wall, and is rotatably fixed to a spindle elevator 136. A spindle drive motor 137 is fixed to the spindle elevator 136 below the spindle, and the spindle 13 and the spindle drive motor 137 are connected in a well-known manner, and a driving force can be transmitted between them. The spindle elevator 136 is supported by two vertical shafts 107 fixed to the protrusions 106 on the fixed base 103 via slide bearings so that the spindle elevator drive motor 138 can move vertically. A spindle elevator drive motor 138 is fixed to the fixed base 103 close to the front vertical shaft 107 with its rotation shaft facing vertically, and a spindle elevator drive screw 139 is fixed to the rotation shaft. A female screw that screws into the spindle elevator drive screw 139 is fixed to the spindle elevator 136.

図9に示す通りスピンドル軸130の先端部には、加工で利用されるツールである形状切落とし用のエンドミル131、溝掘り加工用の溝掘砥石132、ヤゲン砥石133a、平仕上げ133b、レンズ表面面取133c、レンズ裏面面取133d、前面平仕上げ133e、それぞれの加工面を持つ研削砥石133がスピンドル軸130先端側から順に取付固定されている。スピンドル13は、レンズ回転軸160とは水平面内で30度の傾斜角を持って配置されている。エンドミル131は半径3mm、刃長21mm、溝掘り砥石は半径15mm、刃厚0.6mm、刃先部30度の傾斜の皿形状、研削砥石133は、ヤゲン砥石133aで半径25mm、平仕上げ133bはレンズ回転軸160に対して4度の傾斜を持ち、前面平仕上げ133eはレンズ回転軸160に平行な面で、レンズ表面面取133cはレンズ回転軸160の鉛直から55度の傾斜、レンズ裏面面取133dはレンズ回転軸160の鉛直から40度の傾斜で構成されている。ここに示した傾斜角、半径などの数値は一般的に利用されている眼鏡レンズ、眼鏡フレームのヤゲンカーブが2~8の範囲で多用され、フレームサイズとして水平幅50~60mm、鉛直幅30~40mmで多用されているのに適した数値として示したが、限定されるものではない。 9, the tools used in processing, an end mill 131 for cutting off shapes, a groove digging grindstone 132 for groove digging, a bevel grindstone 133a, a flat finisher 133b, a lens front surface chamfer 133c, a lens back surface chamfer 133d, and a front surface flat finisher 133e, are attached and fixed to the tip of the spindle shaft 130 in that order from the tip side. The spindle 13 is arranged at an inclination angle of 30 degrees in the horizontal plane with the lens rotation axis 160. The end mill 131 has a radius of 3 mm, a blade length of 21 mm, the groove cutting wheel has a radius of 15 mm, a blade thickness of 0.6 mm, and a dish shape with a 30-degree inclination of the cutting edge, the grinding wheel 133 has a radius of 25 mm for the bevel grinding wheel 133a, a flat finisher 133b with a 4-degree inclination with respect to the lens rotation axis 160, a front flat finisher 133e with a surface parallel to the lens rotation axis 160, a lens front surface chamfer 133c with a 55-degree inclination from the vertical of the lens rotation axis 160, and a lens back surface chamfer 133d with a 40-degree inclination from the vertical of the lens rotation axis 160. The values of the inclination angle, radius, etc. shown here are values suitable for commonly used eyeglass lenses and eyeglass frames with bevel curves in the range of 2 to 8, and frame sizes of 50 to 60 mm horizontal width and 30 to 40 mm vertical width, but are not limited thereto.

[レンズ測定部14]
レンズ測定部14は、図7に示す通り測定ベース144が固定ベース103に固定されている。測定ベース144には測定スライダー142が、測定ベース144に対して前後方向に進退動可能に保持されている。測定スライダー142には、加工室11の前後幅より広い幅を持つ2本の腕があり、この腕から加工室11内部に貫通穴11cを通過して測定子140を保持している。測定スライダー142を前後方向に進退動を案内している測定スライド軸143を覆うように圧縮バネ145が測定スライダー142の両側に配置され、測定スライダー142は常に中央に位置する付勢力が働く。
[Lens measurement unit 14]
7, the lens measurement unit 14 has a measurement base 144 fixed to the fixed base 103. A measurement slider 142 is held on the measurement base 144 so as to be movable forward and backward relative to the measurement base 144. The measurement slider 142 has two arms that are wider than the front-to-back width of the processing chamber 11, and these arms pass through a through hole 11c into the processing chamber 11 to hold a measuring element 140. Compression springs 145 are arranged on both sides of the measurement slider 142 so as to cover a measurement slide shaft 143 that guides the forward and backward movement of the measurement slider 142, and a biasing force acts so that the measurement slider 142 is always positioned in the center.

このため測定子140は、加工室11内部で常に一定位置を保持している。フォトセンサー146が、測定ベース144の上部に固定され、測定スライダー142の上部にはこれと対を成す検知板147が固定されている。眼鏡レンズMLがキャリッジ150の移動により、測定子140を移動させると測定スライダー142の移動をフォトセンサー146が検知できる構造となっている。 As a result, the measuring element 140 always maintains a constant position inside the processing chamber 11. A photosensor 146 is fixed to the top of the measurement base 144, and a paired detection plate 147 is fixed to the top of the measurement slider 142. When the eyeglass lens ML moves the measuring element 140 by moving the carriage 150, the photosensor 146 can detect the movement of the measurement slider 142.

[脱臭装置部17]
図6に示す通り脱臭装置部17は、レンズ加工装置1の左前側に位置し、固定ベース103に固定されている。脱臭装置部17は、周知の構造で活性炭を内蔵した活性炭箱170と排気ファン171により構成される。活性炭箱170には、図11aに示す通り切替ベース180の円形開口180aの位置に符合する固定ベース103の円形開口との間をパイプで接続されている。これにより円形開口180aを通して外気を活性炭箱170に吸入できる構造となっている。
[Deodorizing device section 17]
As shown in Fig. 6, the deodorizing device section 17 is located on the front left side of the lens processing apparatus 1 and is fixed to the fixed base 103. The deodorizing device section 17 is of a known structure and is composed of an activated carbon box 170 containing activated carbon, and an exhaust fan 171. As shown in Fig. 11a, the activated carbon box 170 is connected by a pipe to a circular opening of the fixed base 103 that coincides with the position of the circular opening 180a of the switching base 180. This structure allows outside air to be drawn into the activated carbon box 170 through the circular opening 180a.

脱臭装置部17の排気ファン171を駆動することで活性炭箱170を通してドライ加工用のビニール袋183内の空気を吸い出す。この作用によってビニール袋内の空気圧が低下し、加工室11内の空気と共に加工で発生する切子、切落し片MLdがビニール袋183に吸い出され、落下する。図6で示す通り加工室11には旋回カバー110の旋回軸の左側部分に旋回カバー110が閉じている状態でも開口した状態となる部分11fがあり、ここから加工室11内に空気を吸い込む構造となっている。 By driving the exhaust fan 171 of the deodorizing device section 17, the air in the vinyl bag 183 for dry processing is sucked out through the activated carbon box 170. This action reduces the air pressure in the vinyl bag, and the chips and off-cuts MLd generated during processing are sucked into the vinyl bag 183 along with the air in the processing chamber 11, and fall down. As shown in Figure 6, the processing chamber 11 has a portion 11f on the left side of the pivot axis of the swivel cover 110 that remains open even when the swivel cover 110 is closed, and the structure is such that air is sucked into the processing chamber 11 from here.

[ウェット・ドライ切替部18]
図11aに示す通りウェット・ドライ切替部18は、固定ベース103の下に配置されている。切替ベース180は固定ベース103に固定されている。切替ベース180には加工室11の底壁の円形開口11eに対応する位置に円形開口180bがあり、加工室の円形開口11eが切替プレート181に隙間なく接触するように構成されている。切替プレート181が切替ベース180に旋回軸182廻りで旋回可能に軸支されている。切替ベース180には案内レール183が固定され、切替プレート181を旋回可能に案内し、また支えている。切替ベース180には、円形開口180bと旋回軸182との中間位置に小径の円形開口180aがある。
[Wet/dry switching unit 18]
As shown in Fig. 11a, the wet/dry switching unit 18 is disposed under the fixed base 103. The switching base 180 is fixed to the fixed base 103. The switching base 180 has a circular opening 180b at a position corresponding to the circular opening 11e in the bottom wall of the processing chamber 11, and is configured so that the circular opening 11e of the processing chamber comes into contact with the switching plate 181 without any gap. The switching plate 181 is supported by the switching base 180 so as to be rotatable around a rotating shaft 182. A guide rail 183 is fixed to the switching base 180, which rotatably guides and supports the switching plate 181. The switching base 180 has a small-diameter circular opening 180a at an intermediate position between the circular opening 180b and the rotating shaft 182.

[切替プレート181]
切替プレート181には、加工室11の底壁の円形開口11eに対応する開口が2個あり、一方には筒状部186が下方に伸びている、他方は円形開口から下方に直径が漸減するロート形部184が延伸し、先端に排水ホース31が接続されている。切替プレート181上には筒状部186の位置に円形開口181bがあり、ロート型部184の位置には円形開口181dがある。切替プレート181の移動により切替ベースの円形開口180bと合致させ、筒状部186、またはロート型部184のいずれかを機能させるものである。図11aは、筒状部186が機能するドライ状態を示し、図11bは、ロート型部184が機能するウェット状態を示している。
[Switching plate 181]
The switching plate 181 has two openings corresponding to the circular opening 11e in the bottom wall of the processing chamber 11, one of which has a cylindrical portion 186 extending downward, and the other of which has a funnel-shaped portion 184 extending downward from the circular opening with a gradually decreasing diameter, and the drain hose 31 is connected to the tip. On the switching plate 181, a circular opening 181b is located at the position of the cylindrical portion 186, and a circular opening 181d is located at the position of the funnel-shaped portion 184. By moving the switching plate 181, it is matched with the circular opening 180b of the switching base, and either the cylindrical portion 186 or the funnel-shaped portion 184 is made to function. FIG. 11a shows a dry state in which the cylindrical portion 186 functions, and FIG. 11b shows a wet state in which the funnel-shaped portion 184 functions.

切替プレート181上の円形開口181aと筒状部186とを含み、他の円形開口を含まない範囲を覆う大きな筒状部材187が、切替プレート181に固定されている。この大きな筒状部材187の外側にビニール袋183を覆い被せ、周囲から弾性バンドで大きな筒状部材187に固定できるようになっている。 A large cylindrical member 187 that covers the area including the circular opening 181a and the cylindrical portion 186 on the switching plate 181 but does not include other circular openings is fixed to the switching plate 181. A vinyl bag 183 is placed over the outside of this large cylindrical member 187 and can be fixed to the large cylindrical member 187 from the periphery with an elastic band.

ロート形部184が機能する位置で、切替ベース180の円形開口180aと合致する位置に円形開口181cがあり、小径筒状部185が固定されている。ロート型部184の先端、及び小径筒状部185に、それぞれ接続される排水ホース31、排気ホース32は、給水装置3に接続される。ロート型部184先端、及び小径筒状部185のホース接続部は回転自在機構が内在されたものとなっており、切替プレートが旋回動する際に機能するものである。 When the funnel-shaped portion 184 is in the functional position, there is a circular opening 181c at a position that coincides with the circular opening 180a of the switching base 180, and the small diameter cylindrical portion 185 is fixed thereto. The drain hose 31 and the exhaust hose 32, which are connected to the tip of the funnel-shaped portion 184 and the small diameter cylindrical portion 185, respectively, are connected to the water supply device 3. The tip of the funnel-shaped portion 184 and the hose connection portion of the small diameter cylindrical portion 185 have a built-in rotatable mechanism that functions when the switching plate rotates.

[切替機構]
図11aはドライ状態を示し、図11bはウェット状態を示している。旋回軸182は、図示されていないウェット・ドライ切替モータ188により、ウェット状態とドライ状態との配置を切り替える機構となっている。
[Switching mechanism]
11a shows the dry state, and FIG. 11b shows the wet state. The rotating shaft 182 has a mechanism for switching between the wet state and the dry state by a wet/dry switching motor 188 (not shown).

[演算制御回路19]
CPUを有する演算制御回路19には、記憶手段としてのROM190、RAM192、データメモリー191が接続されていると共に、補正値メモリー193が接続されている。ROM190には、制御、演算などに必要なプログラムが保存されている。データメモリー191は、レンズ加工1枚単位の記憶領域で加工中のレンズに関するデータを保存する領域である。データメモリー191には、加工中のデータ以外にその直前の加工、及び、次の加工のため二つ以上の別データを保存する領域を持っている。RAM192は、演算、制御などで都度利用されるメモリーである。補正値メモリー193は、装置の設定、各原点、位置センサーなどの基準値を保存するメモリーである。
[Arithmetic control circuit 19]
The arithmetic control circuit 19 having a CPU is connected to a ROM 190, a RAM 192, and a data memory 191 as storage means, and also to a correction value memory 193. The ROM 190 stores programs necessary for control, arithmetic, etc. The data memory 191 is a storage area for each lens processed, and is an area for storing data related to the lens being processed. In addition to data being processed, the data memory 191 has an area for storing two or more separate data for the previous processing and the next processing. The RAM 192 is a memory that is used each time arithmetic and control are performed. The correction value memory 193 is a memory that stores reference values for the device settings, each origin, position sensor, etc.

更に、演算制御回路19には、パルスモータドライバ196が接続されている。このパルスモータドライバ196は、演算制御回路19により作動制御されて、レンズ駆動部12の各種駆動モータ、即ち、スライダー駆動モータ121,キャリッジ駆動モータ151、レンズ回転駆動モータ161、スピンドルエレベータ駆動モータ138を作動制御するようになっている。また、演算制御回路19にはモータドライバ194-2を介してスピンドル駆動モータ137が接続され、作動制御するようになっている。 Furthermore, a pulse motor driver 196 is connected to the arithmetic control circuit 19. This pulse motor driver 196 is controlled by the arithmetic control circuit 19 to control the operation of various drive motors of the lens drive unit 12, namely, the slider drive motor 121, the carriage drive motor 151, the lens rotation drive motor 161, and the spindle elevator drive motor 138. In addition, the spindle drive motor 137 is connected to the arithmetic control circuit 19 via a motor driver 194-2 to control its operation.

演算制御回路19には、モータドライバ194-1を介してレンズクランプモータ163が接続され、作動制御するようになっている。更に、演算制御回路19には、モータドライバ194-3を介してウェット・ドライ切替モータ188が接続され、作動制御するようになっている。また、排気ファン駆動回路198を介して排気ファン171が接続され、作動制御するようになっている。また、ポンプ駆動回路199を介して給水装置3に内蔵されているポンプ37が接続され、作動制御するようになっている。また、演算制御回路19には、通信ポート197を介してタブレット端末2と外部接続され、通信制御するよう構成されている。 The arithmetic and control circuit 19 is connected to the lens clamp motor 163 via a motor driver 194-1 and controls its operation. Furthermore, the arithmetic and control circuit 19 is connected to the wet/dry switching motor 188 via a motor driver 194-3 and controls its operation. Also, the exhaust fan 171 is connected to the exhaust fan drive circuit 198 and controls its operation. Also, the pump 37 built into the water supply device 3 is connected to the pump drive circuit 199 and controls its operation. Also, the arithmetic and control circuit 19 is externally connected to the tablet terminal 2 via a communication port 197 and is configured to control communication with it.

演算制御回路19には、レンズ測定部14のフォトセンサー146、ウェット・ドライ切替部18のドライ位置センサー189-1、ウェット位置センサー189-2、レンズ回転原点168、スライダー原点108、キャリッジ原点153、スピンドルエレベータ原点109など、回転、駆動の各制御部の原点、移動限界点などのセンサーが接続され、作動制御時に読み取るように構成されている。 The calculation control circuit 19 is connected to sensors for the origins and movement limit points of each rotation and drive control unit, such as the photosensor 146 of the lens measurement unit 14, the dry position sensor 189-1 of the wet/dry switching unit 18, the wet position sensor 189-2, the lens rotation origin 168, the slider origin 108, the carriage origin 153, and the spindle elevator origin 109, and is configured to read these during operation control.

<給水装置3>
給水装置3は、上部が開放された箱形状の容器30とこの上部を覆うことで内部を閉空間にできるふた33で構成されている。容器30には、図示の無いポンプが内蔵されている。ポンプは、ふた33の右前側に装着されている切替バルブ34にふたの内側から接続されている。切替バルブ34には切替バルブ35が一方に接続されている。切替バルブ34の他方の接続口には、排水設備に接続するためのホース(図示されない)が接続される。切替バルブ35から上方へは、レンズ加工装置11に接続するための給水ホース36が接続されている。切替バルブ35の他方の接続口には水道水が接続されている。
<Water supply device 3>
The water supply device 3 is composed of a box-shaped container 30 with an open top and a lid 33 that covers the top to make the inside a closed space. A pump (not shown) is built into the container 30. The pump is connected from the inside of the lid to a changeover valve 34 attached to the right front side of the lid 33. A changeover valve 35 is connected to one side of the changeover valve 34. A hose (not shown) for connecting to a drainage facility is connected to the other connection port of the changeover valve 34. A water supply hose 36 for connecting to the lens processing device 11 is connected upward from the changeover valve 35. Tap water is connected to the other connection port of the changeover valve 35.

[排水ホース31、排気ホース32]
ふた33には、レンズ加工装置11との間で接続される2本のホースが接続される。一方は、ふた33の左後方部に接続される排水ホース31であり、他方はふた33の右側で前後中間位置に接続される排気ホース32である。排水ホース31は、レンズ加工装置11からの排水が給水装置3に戻るためのホースである。排気ホース32は、給水装置3内の空気をレンズ加工装置1内に載置されている脱臭装置部17に送り込むためのものである。
[Drain hose 31, exhaust hose 32]
Two hoses are connected to the lid 33 and are connected to the lens processing apparatus 11. One is a drain hose 31 connected to the left rear part of the lid 33, and the other is an exhaust hose 32 connected to the right side of the lid 33 at a central position between the front and rear. The drain hose 31 is a hose that returns drainage water from the lens processing apparatus 11 to the water supply device 3. The exhaust hose 32 is for sending air inside the water supply device 3 to the deodorizing device section 17 placed inside the lens processing apparatus 1.

また、ふた33の上部前側には、レンズ加工装置1のウェット・ドライ切替部18の大きな筒状部材187によりぶら下げられているビニール袋183を載置できる構造となっている。ビニール袋183はドライ加工による切落とし片MLd、及び切りカスをレンズ加工装置1の動作中に保管する場所となる。ビニール袋183は、切落し片MLd、及び切りカスで満たされた状態でそのまま廃棄出来るメリットがある。 The upper front side of the lid 33 is also structured to accommodate a vinyl bag 183 that is hung from a large cylindrical member 187 of the wet/dry switching unit 18 of the lens processing device 1. The vinyl bag 183 is used to store the trimmed pieces MLd and cutting waste produced by dry processing while the lens processing device 1 is in operation. The vinyl bag 183 has the advantage that it can be disposed of as is when it is filled with trimmed pieces MLd and cutting waste.

[作用]
次に、上述した演算制御回路の機能を作用と共に説明する。
(0 電源入力) レンズ加工装置1の電源スイッチを入れると演算制御回路19が起動し、USB接続されているタブレット端末2の専用アプリケーションの起動を確認し、レンズ加工装置1内の各駆動原点及び移動限界点を確認し、異常の有無をタブレット端末2に送信する。いずれかの原点、位置センサーからの状態情報に異常がある場合には、タブレット端末2には、それぞれの異常状態に合わせた異常を知らせる表示が画面表示され、通常の作業には入れない。
[Action]
Next, the function and action of the above-mentioned arithmetic control circuit will be described.
(0 Power Input) When the power switch of the lens processing device 1 is turned on, the arithmetic and control circuit 19 starts up, checks whether a dedicated application on the tablet terminal 2 connected via USB has started up, checks each drive origin and movement limit point within the lens processing device 1, and transmits the presence or absence of an abnormality to the tablet terminal 2. If there is an abnormality in the status information from any of the origin or position sensors, a display informing the user of the abnormality according to the respective abnormal state is displayed on the screen of the tablet terminal 2, and normal operation cannot be resumed.

(1 データ要求) いずれの原点、位置センサーにも異常が無い、正常状態では、タブレット端末2は図2に示す第1画面を表示する。ここでは、フレームデータ無しの状態のため、図2の右側に示す状態となる。ここでデータ呼び出し211に触れるとデータサーバー4にデータ要求信号が送られ、図15に示す眼鏡フレームFLMの2次元フレーム形状(ρ、θ)、及び測定平面pl-mからの高さデータZがサーバー4から得られる。タブレット端末2の第1画面には、図2の左側に示す通り、得られたフレーム情報(両眼)が図、及び数値情報としてフレーム表示エリア210に表示される。 (1 Data request) In a normal state where there are no abnormalities in any of the origins or position sensors, the tablet terminal 2 displays the first screen shown in FIG. 2. Here, since there is no frame data, the state shown on the right side of FIG. 2 is displayed. When the data call 211 is touched here, a data request signal is sent to the data server 4, and the two-dimensional frame shape (ρ, θ) of the eyeglass frame FLM shown in FIG. 15 and height data Z from the measurement plane pl-m are obtained from the server 4. On the first screen of the tablet terminal 2, as shown on the left side of FIG. 2, the obtained frame information (both eyes) is displayed in the frame display area 210 as a diagram and numerical information.

(2 クランプ) タブレット端末2の第1画面の右(または左)Rクランプ(またはLクランプ)212に触れるとレンズ回転軸に装着した加工用レンズをクランプすることを指示する信号と共に、フレーム情報をレンズ加工装置1に送信する。レンズ加工装置1からのクランプ完了、フレームデータ受信完了の信号をタブレット端末2は受信し、図3に示す第2画面を表示する。 (2. Clamp) When the right (or left) R clamp (or L clamp) 212 on the first screen of the tablet terminal 2 is touched, a signal instructing to clamp the lens for processing attached to the lens rotation shaft is sent to the lens processing device 1 along with frame information. The tablet terminal 2 receives a signal from the lens processing device 1 indicating completion of clamping and completion of frame data reception, and displays the second screen shown in FIG. 3.

(3 スタート) タブレット端末2の第2画面の加工スタート225に触れるとタブレット端末は、第2画面に表示されている表示情報と共に加工スタートの指示をレンズ加工装置1の演算制御回路19に伝える。 (3 Start) When the user touches the processing start button 225 on the second screen of the tablet terminal 2, the tablet terminal transmits an instruction to start processing to the calculation control circuit 19 of the lens processing device 1 along with the display information displayed on the second screen.

(3.1 エンドミル切落し回転位置演算) 演算制御回路19は既に受信済みのフレーム形状情報を用いて、エンドミル131での切落し加工時にフレーム形状に切り落すための切り込み回転位置を定める。フレーム形状の動径情報の極大となる回転位置を求めて記憶する。この回転位置を切り込み回転位置に定めることを基本とする。回転位置は3、または4箇所とし、それぞれの間隔が等分に近くなることが望ましい。極大点が少ない時には広い分割片を等分割する。極大点が多い場合には、間隔の小さい分割片を合体する。切り込み回転位置でのフレーム形状より動径が大きい範囲でのレンズ測定半径位置をエンドミル131の半径よりは小さい間隔をひとつのレンズ測定半径単位として定める。 (3.1 End mill cut-off rotation position calculation) Using the frame shape information already received, the calculation control circuit 19 determines the incision rotation position for cutting off into the frame shape when cutting off with the end mill 131. The rotation position at which the radius information of the frame shape is maximized is found and stored. This rotation position is basically set as the incision rotation position. There are three or four rotation positions, and it is desirable that the intervals between each are nearly equal. When there are few maximum points, wide segments are equally divided. When there are many maximum points, segments with small intervals are combined. The lens measurement radius position in the range where the radius is larger than the frame shape at the incision rotation position is set as one lens measurement radius unit at an interval smaller than the radius of the end mill 131.

(3.2 レンズ測定用フレーム形状データ) 演算制御回路19は、図15で示す測定平面pl-m上の2次元フレーム形状(ρ、θ)を直交座標(X,Y)に変換し、測定平面pl-m上での眼鏡レンズの加工中心(一般的には、ボクシング中心位置、またはレンズ光学中心の処方位置、のいずれかが用いられるが、ここでは光学中心を処方位置とし、その座標を(in,up)とする。)を座標中心とするデータに座標変換する。
Xp=X-in
Yp=Y-up
フレーム形状(Xp,Yp)を極座標に変換したものを(ρp,θp)と表す。
(3.2 Frame Shape Data for Lens Measurement) The arithmetic and control circuit 19 converts the two-dimensional frame shape (ρ, θ) on the measurement plane pl-m shown in FIG. 15 into Cartesian coordinates (X, Y), and performs coordinate conversion into data with the processing center of the eyeglass lens on the measurement plane pl-m (generally, either the boxing center position or the prescription position of the lens optical center is used, but here the optical center is taken as the prescription position and its coordinates are taken as (in, up)).
Xp = X-in
Yp = Y-up
The frame shape (Xp, Yp) converted into polar coordinates is expressed as (ρp, θp).

(3.3 レンズ測定制御データ演算) 演算制御回路19はレンズ測定のため表面測定子140aの眼鏡レンズML表面との接触位置が眼鏡レンズML上でフレーム形状(ρp,θp)と一致する4点以上の複数点に対応するようにレンズ駆動部12のスライダー駆動モータ121,レンズ回転駆動モータ161の制御データを演算し、データメモリー191に記憶する。 (3.3 Lens measurement control data calculation) The calculation control circuit 19 calculates the control data for the slider drive motor 121 and the lens rotation drive motor 161 of the lens drive unit 12 so that the contact position of the surface probe 140a with the surface of the eyeglass lens ML for lens measurement corresponds to four or more points on the eyeglass lens ML that match the frame shape (ρp, θp), and stores the data in the data memory 191.

また、エンドミル131での切落し加工時にフレーム形状に切り落すための切り込み回転位置でのレンズ測定半径単位毎のレンズ測定が可能となるように表面測定子140aと眼鏡レンズML表面との接触位置が所望のレンズ測定半径と一致するようにレンズ駆動部12のスライダー駆動モータ121,レンズ回転駆動モータ161の制御データを演算し、データメモリー191に記憶する。 In addition, control data for the slider drive motor 121 and lens rotation drive motor 161 of the lens drive unit 12 is calculated so that the contact position between the surface measurement probe 140a and the spectacle lens ML surface coincides with the desired lens measurement radius so that lens measurement can be performed for each lens measurement radius unit at the cut rotation position for cutting off into the frame shape during cut-off processing with the end mill 131, and is stored in the data memory 191.

この一連のレンズ測定に関する演算は、機械動作停止状態で実行されるのではなく、次工程であるレンズ表面測定動作を継続させながら、マルチタスクとして実行する。
タブレット端末2は、レンズ加工装置1からの受信確認を受けた後、図4に示す加工中画面に切り替える。
This series of calculations relating to lens measurement is not performed while the machine is not in operation, but is performed as a multitask while the next process, the lens surface measurement operation, continues.
After receiving the reception confirmation from the lens processing device 1, the tablet terminal 2 switches to the processing in progress screen shown in FIG.

(5 レンズ表面測定)
(5.1 測定開始状態まで移動) 演算制御回路19はキャリッジ駆動モータ151を動作させキャリッジ150を所定のレンズ表面測定開始の位置に、またレンズ回転駆動モータ161を動作させレンズ回転軸160をレンズ表面測定開始の位置に、またスライダー駆動モータ121を動作させスライダー120をレンズ測定開始位置の制御データに基づき移動させ停止する。
(5) Lens surface measurement
(5.1 Movement to Measurement Start State) The arithmetic and control circuit 19 operates the carriage drive motor 151 to move the carriage 150 to a predetermined lens surface measurement start position, operates the lens rotation drive motor 161 to move the lens rotation shaft 160 to the lens surface measurement start position, and operates the slider drive motor 121 to move the slider 120 to the lens measurement start position based on the control data, and then stops it.

(5.2 表面第1点目) 演算制御回路19はキャリッジ駆動モータ151を動作させキャリッジ150を前方に移動させながらキャリッジ駆動モータ151の動作パルスをカウントする。表面測定子140aが眼鏡レンズML表面に接触し、測定スライダー142に固定されているフォトセンサーの検知板147が測定ベース141に固定されているフォトセンサー146に対して遮光状態から受光状態に変化させる時のキャリッジ駆動モータ151の動作パルスを第1のレンズ表面測定データZf1として記憶し、フォトセンサー146が受光の状態となるまでキャリッジ駆動モータ151を動作させキャリッジ150を後方に戻す。 (5.2 First surface point) The arithmetic and control circuit 19 operates the carriage drive motor 151 to move the carriage 150 forward while counting the operation pulses of the carriage drive motor 151. The operation pulses of the carriage drive motor 151 when the surface stylus 140a comes into contact with the surface of the eyeglass lens ML and the detection plate 147 of the photosensor fixed to the measurement slider 142 changes the photosensor 146 fixed to the measurement base 141 from a light-blocking state to a light-receiving state are stored as the first lens surface measurement data Zf1, and the carriage drive motor 151 is operated until the photosensor 146 enters a light-receiving state, returning the carriage 150 to the rear.

(5.3 表面第2点目まで移動) 演算制御回路19は、次の測定位置までレンズ回転駆動モータ161を駆動させながら、フォトセンサー146が受光とならないかを監視し、受光となる時にはキャリッジ駆動モータ151を動作させキャリッジ150を更に後方に移動させ、遮光状態を保ちながら次の測定位置で停止する。ここまでの間でキャリッジ駆動モータ151を動作させキャリッジ150を移動した場合にはその移動パルス数をカウンタとして記憶する。このレンズ回転動作中にレンズ測定の制御データに基づく第2の測定位置にスライダー駆動モータ121を動作させスライダー120を移動させ停止する。 (5.3 Move to second surface point) The calculation control circuit 19 drives the lens rotation drive motor 161 to the next measurement position while monitoring whether the photosensor 146 receives light, and when it does, operates the carriage drive motor 151 to move the carriage 150 further backward, stopping it at the next measurement position while maintaining the light-shielded state. If the carriage drive motor 151 is operated to move the carriage 150 up to this point, the number of movement pulses is stored as a counter. During this lens rotation operation, the slider drive motor 121 is operated to move the slider 120 to the second measurement position based on the lens measurement control data, and it is then stopped.

(5.4 表面第2点目) 第1の測定位置と同様に、演算制御回路19はキャリッジ駆動モータ151を動作させキャリッジ150を前方に移動させながらキャリッジ駆動モータ151の動作パルスをカウントする。表面測定子140aが眼鏡レンズML表面に接触し、フォトセンサーの検知板147がフォトセンサー146に対して遮光状態から受光状態に変化させる時のキャリッジ駆動モータ151の動作パルスを第2のレンズ表面測定データZf2として記憶し、フォトセンサー146が遮光の状態となるまでキャリッジ駆動モータ151を動作させキャリッジ150を後方に戻す。 (5.4 Second surface point) As with the first measurement position, the calculation control circuit 19 operates the carriage drive motor 151 to move the carriage 150 forward while counting the operation pulses of the carriage drive motor 151. The operation pulses of the carriage drive motor 151 when the surface stylus 140a comes into contact with the surface of the eyeglass lens ML and the detection plate 147 of the photosensor changes the light-blocking state to the light-receiving state of the photosensor 146 are stored as the second lens surface measurement data Zf2, and the carriage drive motor 151 is operated until the photosensor 146 is in the light-blocking state, returning the carriage 150 to the rear.

(5.5 表面第3点目以降) 演算制御回路19は、次のレンズ測定位置以降についても同様に制御することで必要な測定位置におけるレンズ表面測定データZfを得る。 (5.5 Third point on the surface and beyond) The calculation control circuit 19 performs similar control for the next lens measurement position and beyond to obtain lens surface measurement data Zf at the required measurement position.

(5.6 エンドミル切込み方向第1) 次に演算制御回路19はレンズ回転駆動モータ161を動作させレンズ回転軸160をエンドミル131による切落しのための切り込み線上測定の位置とし、スライダー駆動モータ121を動作させスライダー120をエンドミル131による切落しのための切り込み線上のフレーム形状の位置とし、キャリッジ駆動モータ151を動作させキャリッジ150を前方に移動させながらキャリッジ駆動モータ151の動作パルスをカウントする。 (5.6 End mill cutting direction first) Next, the calculation control circuit 19 operates the lens rotation drive motor 161 to position the lens rotation axis 160 at a measurement position on the cutting line for cutting off with the end mill 131, operates the slider drive motor 121 to position the slider 120 at a frame-shaped position on the cutting line for cutting off with the end mill 131, and operates the carriage drive motor 151 to move the carriage 150 forward while counting the operating pulses of the carriage drive motor 151.

表面測定子140aが眼鏡レンズML表面に接触し、フォトセンサーの検知板147がフォトセンサー146に対して遮光状態から受光状態に変化させる時のキャリッジ駆動モータ151の動作パルスを切り込み線上第1のレンズ表面測定データとして記憶し、フォトセンサー146が遮光の状態となるまでキャリッジ駆動モータ151を動作させキャリッジ150を後方に戻す。 When the surface probe 140a comes into contact with the surface of the eyeglass lens ML and the photosensor detection plate 147 changes the light-blocking state of the photosensor 146 to a light-receiving state, the operating pulses of the carriage drive motor 151 are stored as the first lens surface measurement data on the cut line, and the carriage drive motor 151 is operated until the photosensor 146 is in a light-blocking state, returning the carriage 150 to the rear.

(5.7 エンドミル切込み方向第2) 次に演算制御回路19は、スライダー駆動モータ121を動作させスライダー120をレンズ測定半径単位に相当するパルス数分だけ移動する。キャリッジ駆動モータ151を動作させキャリッジ150を前方に移動させながらキャリッジ駆動モータ151の動作パルスをカウントする。表面測定子140aが眼鏡レンズML表面に接触し、フォトセンサーの検知板147がフォトセンサー146に対して遮光状態から受光状態に変化させる時のキャリッジ駆動モータ151の動作パルスを切り込み線上第2のレンズ表面測定データとして記憶する。 (5.7 End mill cutting direction second) Next, the calculation control circuit 19 operates the slider drive motor 121 to move the slider 120 by the number of pulses corresponding to the lens measurement radius unit. The carriage drive motor 151 is operated to count the operating pulses of the carriage drive motor 151 while moving the carriage 150 forward. The operating pulses of the carriage drive motor 151 when the surface stylus 140a comes into contact with the surface of the eyeglass lens ML and the detection plate 147 of the photosensor changes the light-blocking state to the light-receiving state of the photosensor 146 are stored as the second lens surface measurement data on the cutting line.

(5.8 エンドミル切込み方向比較) 工程5.5までに得られた測定データから演算で求めたレンズ表面のカーブ値を用い、ひとつ前のレンズ表面測定データ、この場合は切り込み線上の第1のレンズ表面測定データとの比較をし、その差分値が、レンズ測定半径単位差分に相当するレンズ表面測定値差となっているかを判断する。レンズ表面のカーブ値から演算したレンズ測定半径単位差分のレンズ表面測定値差に対して、切り込み線上の第2のレンズ表面測定での測定値差が十分に大きくなった時に切り込み線上の第2のレンズ表面測定ではレンズ表面とは接触せずにレンズ外径の外側にあると判断する。 (5.8 End mill cutting direction comparison) Using the lens surface curve value calculated from the measurement data obtained up to step 5.5, it is compared with the previous lens surface measurement data, in this case the first lens surface measurement data on the cutting line, and a determination is made as to whether the difference value is a lens surface measurement difference equivalent to the lens measurement radius unit difference. When the measurement difference in the second lens surface measurement on the cutting line becomes sufficiently large compared to the lens surface measurement difference of the lens measurement radius unit difference calculated from the lens surface curve value, it is determined that the second lens surface measurement on the cutting line is outside the lens outer diameter without making contact with the lens surface.

実際には切り込み線上の第2のレンズ表面測定でのキャリッジ150の移動とパルスカウントを行う際に、ひとつ前の測定データとの比較を順次実施し、カーブ値から演算したレンズ測定半径単位差分のレンズ表面測定値差よりも十分に大きなパルスカウントになった時点で表面測定子140aはレンズ外形の外側にあると判断する。測定で用いたレンズ測定半径を眼鏡レンズMLの切り込み方向のレンズ半径と定め、記憶する。 In practice, when the carriage 150 moves and pulse counts are performed in the second lens surface measurement on the cut line, comparisons with the previous measurement data are performed sequentially, and when the pulse count becomes sufficiently larger than the lens surface measurement value difference of the lens measurement radius unit difference calculated from the curve value, it is determined that the surface probe 140a is outside the lens outer shape. The lens measurement radius used in the measurement is determined to be the lens radius in the cut direction of the eyeglass lens ML and stored.

(5.9 エンドミル切込み方向第3以降) 第2のレンズ表面測定でレンズ外形であると判断されない場合には第3のレンズ表面測定を実施する。ここでも第2のレンズ表面測定と同様、工程5.7と工程5.8を実施し、レンズ外径であるかの判断がされる。これ以降もレンズ外形であるとの判断がされるまで繰り返し実施される。 (5.9 End mill cutting direction third and onwards) If the second lens surface measurement does not determine that the lens is the outer diameter, a third lens surface measurement is carried out. Here too, like the second lens surface measurement, steps 5.7 and 5.8 are carried out to determine whether the lens is the outer diameter. This is repeated until it is determined that the lens is the outer diameter.

(5.10 レンズ測定開始位置に戻る) 演算制御回路19は、3箇所または4箇所ある切り込み方向の全てについて工程5.6から工程5.9を実施することで全ての切り込み方向でのレンズ測定半径単位毎のレンズ表面測定データと、切り込み方向のレンズ半径を定めた後、レンズ回転駆動モータ161を動作させ、レンズ回転軸160を測定開始位置に、キャリッジ駆動モータ151を動作させキャリッジ150を測定開始位置に移動させた後、スライダー駆動モータ121を動作させ、スライダー120をレンズ表面測定開始位置まで移動する。 (5.10 Return to lens measurement start position) The calculation control circuit 19 performs steps 5.6 to 5.9 for all three or four cut directions to determine the lens surface measurement data for each lens measurement radius unit in all cut directions and the lens radius in the cut direction, then operates the lens rotation drive motor 161 to move the lens rotation shaft 160 to the measurement start position, operates the carriage drive motor 151 to move the carriage 150 to the measurement start position, and then operates the slider drive motor 121 to move the slider 120 to the lens surface measurement start position.

(6 レンズ裏面測定)
(6.1 裏面測定開始位置に移動) 演算制御回路19はキャリッジ駆動モータ151を動作させキャリッジ150をレンズ裏面測定開始の位置に、またレンズ回転駆動モータ161を動作させレンズ回転軸160をレンズ裏面測定開始の位置に、またスライダー駆動モータ121を動作させ、スライダー120をレンズ測定開始位置の制御データに基づき移動させ停止する。
(6) Lens back surface measurement
(6.1 Move to rear surface measurement start position) The arithmetic and control circuit 19 operates the carriage drive motor 151 to move the carriage 150 to the lens rear surface measurement start position, operates the lens rotation drive motor 161 to move the lens rotation shaft 160 to the lens rear surface measurement start position, and operates the slider drive motor 121 to move the slider 120 to the lens measurement start position based on the control data, and then stops it.

(6.2 裏面第1点目) 演算制御回路19はキャリッジ駆動モータ151を動作させキャリッジ150を後方に移動させながらキャリッジ駆動モータ151の動作パルスをカウントする。裏面測定子140bが眼鏡レンズML裏面に接触し、測定スライダー142に固定されているフォトセンサーの検知板147が測定ベース144に固定されているフォトセンサー146に対して遮光状態から受光状態に変化させる時のキャリッジ駆動モータ151の動作パルスを第1のレンズ裏面測定データZr1として記憶し、フォトセンサー146が遮光の状態となるまでキャリッジ駆動モータ151を動作させキャリッジ150を前方に戻す。 (6.2 First back surface point) The calculation control circuit 19 operates the carriage drive motor 151 to move the carriage 150 backward while counting the operation pulses of the carriage drive motor 151. The operation pulses of the carriage drive motor 151 when the back surface probe 140b comes into contact with the back surface of the eyeglass lens ML and the detection plate 147 of the photosensor fixed to the measurement slider 142 changes the photosensor 146 fixed to the measurement base 144 from a light-blocking state to a light-receiving state are stored as the first lens back surface measurement data Zr1, and the carriage drive motor 151 is operated until the photosensor 146 is in a light-blocking state, returning the carriage 150 to the front.

(6.3 裏面第2点目まで移動) 演算制御回路19は、次の測定位置までレンズ回転駆動モータ161を駆動させながら、フォトセンサー146が受光とならないかを監視し、受光となる時にはキャリッジ駆動モータ151を動作させキャリッジ150を更に前方に移動させ、遮光状態を保ちながら次の測定位置で停止する。ここまでの間でキャリッジ駆動モータ151を動作させキャリッジ150を移動した場合にはその移動パルス数をカウンタとして記憶する。このレンズ回転動作中にレンズ測定の制御データに基づく第2の測定位置にスライダー駆動モータ121を動作させスライダー120を移動させ停止する。 (6.3 Move to second back surface point) The calculation control circuit 19 drives the lens rotation drive motor 161 to the next measurement position while monitoring whether the photosensor 146 receives light, and when it does, operates the carriage drive motor 151 to move the carriage 150 further forward, stopping it at the next measurement position while maintaining the light-shielded state. If the carriage drive motor 151 is operated to move the carriage 150 up to this point, the number of movement pulses is stored as a counter. During this lens rotation operation, the slider drive motor 121 is operated to move the slider 120 to the second measurement position based on the lens measurement control data, and it is then stopped.

(6.4 裏面第2点目) 第1の測定位置と同様に、演算制御回路19はキャリッジ駆動モータ151を動作させキャリッジ150を後方に移動させながらキャリッジ駆動モータ151の動作パルスをカウントする。裏面測定子140bが眼鏡レンズML裏面に接触し、フォトセンサーの検知板147がフォトセンサー146に対して遮光状態から受光状態に変化させる時のキャリッジ駆動モータ151の動作パルスを第2のレンズ裏面測定データZr2として記憶し、フォトセンサー146が遮光の状態となるまでキャリッジ駆動モータ151を動作させキャリッジ150を前方に戻す。 (6.4 Second back surface point) As with the first measurement position, the calculation control circuit 19 operates the carriage drive motor 151 to move the carriage 150 backward while counting the operation pulses of the carriage drive motor 151. The operation pulses of the carriage drive motor 151 when the back surface probe 140b comes into contact with the back surface of the eyeglass lens ML and the detection plate 147 of the photosensor changes the light-blocking state to the light-receiving state of the photosensor 146 are stored as the second lens back surface measurement data Zr2, and the carriage drive motor 151 is operated until the photosensor 146 is in the light-blocking state to return the carriage 150 to the front.

(6.5 裏面第3点目以降) 演算制御回路19は、次のレンズ測定位置以降についても同様に制御することで必要な測定位置におけるレンズ裏面測定データZrを得る。 (6.5 Third and subsequent back surface points) The calculation and control circuit 19 performs similar control for the next lens measurement position and beyond to obtain the lens back surface measurement data Zr at the required measurement position.

(6.6 エンドミル切込み方向第1) 次に演算制御回路19はレンズ回転駆動モータ161を動作させレンズ回転軸160をエンドミル131による切落しのための切り込み線上測定の位置とし、スライダー駆動モータ121を動作させスライダー120をエンドミル131による切落しのための切り込み線上のフレーム形状の位置とし、キャリッジ駆動モータ151を動作させキャリッジ150を後方に移動させながらキャリッジ駆動モータ151の動作パルスをカウントする。 (6.6 End mill cutting direction first) Next, the calculation control circuit 19 operates the lens rotation drive motor 161 to position the lens rotation axis 160 at a measurement position on the cutting line for cutting off with the end mill 131, operates the slider drive motor 121 to position the slider 120 at a frame-shaped position on the cutting line for cutting off with the end mill 131, and operates the carriage drive motor 151 to move the carriage 150 backward while counting the operating pulses of the carriage drive motor 151.

裏面測定子140bが眼鏡レンズML裏面に接触し、フォトセンサーの検知板147がフォトセンサー146に対して遮光状態から受光状態に変化させる時のキャリッジ駆動モータ151の動作パルスを切り込み線上第1のレンズ表面測定データとして記憶し、フォトセンサー146が遮光の状態となるまでキャリッジ駆動モータ151を動作させキャリッジ150を前方に戻す。 When the back surface probe 140b comes into contact with the back surface of the eyeglass lens ML and the photosensor detection plate 147 changes the photosensor 146 from a light-blocking state to a light-receiving state, the operating pulses of the carriage drive motor 151 are stored as the first lens surface measurement data on the cut line, and the carriage drive motor 151 is operated until the photosensor 146 is in a light-blocking state, returning the carriage 150 to the front.

(6.7 エンドミル切込み方向第2) 次に演算制御回路19は、スライダー駆動モータ121を動作させスライダー120をレンズ測定半径単位に相当するパルス数分だけ移動する。キャリッジ駆動モータ151を動作させキャリッジ150を後方に移動させながらキャリッジ駆動モータ151の動作パルスをカウントする。裏面測定子140bが眼鏡レンズML裏面に接触し、フォトセンサーの検知板147がフォトセンサー146に対して遮光状態から受光状態に変化させる時のキャリッジ駆動モータ151の動作パルスを切り込み線上第2のレンズ裏面測定データとして記憶する。 (6.7 End mill cutting direction second) Next, the calculation control circuit 19 operates the slider drive motor 121 to move the slider 120 by the number of pulses corresponding to the lens measurement radius unit. The carriage drive motor 151 is operated to count the operating pulses of the carriage drive motor 151 while moving the carriage 150 backward. The operating pulses of the carriage drive motor 151 when the rear surface stylus 140b comes into contact with the rear surface of the eyeglass lens ML and the detection plate 147 of the photosensor changes the light-blocking state to the light-receiving state of the photosensor 146 are stored as the second lens rear surface measurement data on the cutting line.

(6.8 エンドミル切込み方向第3以降) 工程5.8で得られたレンズ半径データよりも小さい範囲でレンズ測定半径単位毎の測定データを得る。 (6.8 End mill cutting direction 3 and onwards) Obtain measurement data for each lens measurement radius unit in a range smaller than the lens radius data obtained in step 5.8.

(6.9 レンズ測定開始位置に戻る) 演算制御回路19は、3箇所または4箇所ある切り込み方向の全てについて工程6.6から工程6.8を実施することで全ての切り込み方向でのレンズ測定半径単位毎のレンズ裏面測定データを定めた後、レンズ回転駆動モータ161を動作させ、レンズ回転軸160を測定開始位置に、キャリッジ駆動モータ151を動作させキャリッジ150を測定開始位置に移動させた後、スライダー駆動モータ121を動作させ、スライダー120をレンズ裏面測定開始位置まで移動する。 (6.9 Return to lens measurement start position) The calculation control circuit 19 performs steps 6.6 to 6.8 for all three or four cut directions to determine the lens back surface measurement data for each lens measurement radius unit in all cut directions, then operates the lens rotation drive motor 161 to move the lens rotation shaft 160 to the measurement start position, operates the carriage drive motor 151 to move the carriage 150 to the measurement start position, and then operates the slider drive motor 121 to move the slider 120 to the lens back surface measurement start position.

(7 レンズ表面、裏面の曲率半径) 演算制御回路19は、加工種221で選択された加工種に従い、レンズコバ面上でのヤゲン(または溝)位置を演算にて求める。ここではヤゲンの場合を記載する。演算制御回路19は、レンズ表面、及びレンズ裏面測定から得られたレンズ表面測定位置データZf、レンズ裏面測定位置データZrからフレーム形状の各動径毎のレンズコバ厚T=Zr-Zfを求める。また4点のフレーム形状データ(Xp,Yp)とレンズ表面測定位置データZfとを球面の方程式に代入し、レンズ表面曲率半径dfを求める。同様にレンズ裏面測定位置データZrを代入することでレンズ裏面曲率半径drを算出する。 (7 Radius of curvature of lens front and back surfaces) The calculation and control circuit 19 calculates the position of the bevel (or groove) on the lens edge surface according to the processing type selected in processing type 221. Here, the case of a bevel is described. The calculation and control circuit 19 calculates the lens edge thickness T = Zr - Zf for each moving radius of the frame shape from the lens front surface measurement position data Zf and the lens back surface measurement position data Zr obtained from the lens front surface and lens back surface measurements. In addition, the four frame shape data (Xp, Yp) and the lens front surface measurement position data Zf are substituted into the spherical equation to determine the lens front surface curvature radius df. Similarly, the lens back surface curvature radius dr is calculated by substituting the lens back surface measurement position data Zr.

(8 フレーム近似球中心座標) 演算制御回路19は、図16で示す測定平面pl-m上の2次元フレーム形状(ρ、θ)を直交座標(X,Y)に変換し、高さデータZと共に4点を球面の方程式
(X-a)+(Y-b)+(Z-c)=d
に代入し、近似球面の中心(a,b,c)、半径dを求める。
演算制御回路19は、フレーム形状(X,Y,Z)を 近似球面の中心(a,b,c)に座標原点があり、フレームの近似球面上ボクシング中心をZ軸が通る座標系(これをフレーム近似球中心座標と呼ぶ)に座標変換する。これを図17に示す。
(8. Frame Approximation Sphere Center Coordinates) The arithmetic control circuit 19 converts the two-dimensional frame shape (ρ, θ) on the measurement plane pl-m shown in FIG. 16 into Cartesian coordinates (X, Y), and calculates the four points together with the height data Z according to the spherical equation (X-a) 2 + (Y-b) 2 + (Z-c) 2 = d 2
and find the center (a, b, c) and radius d of the approximation sphere.
The arithmetic control circuit 19 converts the frame shape (X, Y, Z) into a coordinate system (called frame approximate sphere center coordinates) in which the coordinate origin is at the center (a, b, c) of the approximate sphere and the Z axis passes through the boxing center on the approximate sphere of the frame. This is shown in FIG.

この座標変換はまず、最初に座標中心を直交座標変換移動する。
X3=X-a
Y3=Y-b
Z3=Z-c
In this coordinate transformation, first, the coordinate center is moved by an orthogonal coordinate transformation.
X3=X-a
Y3=Y-b
Z3 = Z-c

次に、Y軸回りの回転座標変換の回転角β1は、
β1=tan-1(-a/√(d-(a+b)))
となり、回転角β1を用いた回転座標変換により
X4=X3×cos(β1)-Z3×sin(β1)
Y4=Y3
Z4=X3×sin(β1)+Z3×cos(β1)
Next, the rotation angle β1 of the rotation coordinate transformation around the Y axis is
β1=tan -1 (-a/√(d 2 -(a 2 +b 2 )))
Then, by rotation coordinate transformation using the rotation angle β1, X4 = X3 × cos(β1) - Z3 × sin(β1)
Y4=Y3
Z4=X3×sin(β1)+Z3×cos(β1)

同様に、X軸回りの回転座標変換の回転角α1は、
α1=tan-1(-b/√(d-(a+b)))
となり、回転角α1を用いた回転座標変換は
Xt=X4
Yt=Y4×cos(α1)+Z4×sin(α1)
Zt=-Y4×sin(α1)+Z4×cos(α1)
となり、フレーム近似球中心座標系のフレーム形状(Xt,Yt,Zt)を得る。
Similarly, the rotation angle α1 of the rotation coordinate transformation around the X axis is
α1=tan -1 (-b/√(d 2 -(a 2 +b 2 )))
The rotation coordinate transformation using the rotation angle α1 is Xt = X4
Yt=Y4×cos(α1)+Z4×sin(α1)
Zt=-Y4×sin(α1)+Z4×cos(α1)
Thus, the frame shape (Xt, Yt, Zt) in the frame approximate sphere center coordinate system is obtained.

(8.1 処方位置のフレーム近似球中心座標変換) 図15で示す通り、測定平面pl-m上での眼鏡レンズの処方位置(in,up)を通り測定平面pl-mに対して鉛直な直線LNの方程式は、
X=in、Y=up
と表される。
(8.1 Frame Approximation Sphere Center Coordinate Transformation of Prescription Position) As shown in FIG. 15, the equation of a straight line LN that passes through the prescription position (in, up) of the spectacle lens on the measurement plane pl-m and is perpendicular to the measurement plane pl-m is given by:
X=in, Y=up
This is expressed as:

この直線LNを図17で示すフレーム近似球中心座標系に変換する。変換後の直線LNの方程式は
(Xt-(in-a)×cos(β1)/(cos(α1)×sin(β1)=(Yt-(up-b)×cos(α1)/sin(α1)=(Zt-(in-a) ×sin(β1))/(-cos(α1)×cos(β1))
となる。
This straight line LN is transformed into the frame approximate sphere center coordinate system shown in Figure 17. The equation of the straight line LN after transformation is (Xt-(in-a) x cos(β1)/(cos(α1) x sin(β1) = (Yt-(up-b) x cos(α1)/sin(α1) = (Zt-(in-a) x sin(β1))/(-cos(α1) x cos(β1)).
It becomes.

(8.2 レンズ表面近似球の方程式) 一方でレンズ表面の近似球は、フレーム形状のボクシング中心を通るZt軸上にその中心があるとフレーム形状の各動径でのヤゲン位置が上下左右でバランスの取れた位置にすることができる。レンズ表面の近似球をZt軸上にその中心がある球面の方程式は、以下のように定めることができる。
Xt+Yt+(Zt-cf)=df
dfは、レンズ表面の曲率半径である。Zt軸上の中心位置座標cfを定めることでレンズ表面球とフレーム近似球との位置関係を定める。
(8.2 Equation of the lens surface approximate sphere) On the other hand, if the center of the lens surface approximate sphere is on the Zt axis that passes through the boxing center of the frame shape, the bevel position at each radius of the frame shape can be balanced up, down, left, and right. The equation of the lens surface approximate sphere with its center on the Zt axis can be determined as follows.
Xt 2 +Yt 2 +(Zt-cf) 2 =df 2
df is the radius of curvature of the lens surface. The positional relationship between the lens surface sphere and the frame approximation sphere is determined by determining the center position coordinate cf on the Zt axis.

(8.3 フレーム近似球とレンズ表面球の位置関係) レンズ表面球の半径dfがフレーム近似球の半径dとの比較で
df>dでは、フレーム形状の動径が最も小さくなる回転位置について、また
df<dでは、フレーム形状の動径が最も大きくなる回転位置についてのヤゲン位置を定めるため、そのフレーム動径をρnxとして、レンズ表面頂点(Zt軸上)からのZt軸方向位置Fnxは、Fnx=df-√(df-ρnx)となる。一方でヤゲン位置をレンズ表面から例えば、1mmと定めると、ヤゲン位置のレンズ表面頂点(Zt軸上)からのZt軸方向位置Bnxは、Bnx=Fnx+1となる。Bnxは、フレーム近似球面の式を満たすはずなので、Bnx=df+cf-√(d-ρ)となる。よって
cf=√(d-ρ)-√(df-ρ)+1
を満たしている。求めたcfをレンズ表面球の方程式
Xt+Yt+(Zt-cf)=df
に適用することでレンズ表面球の方程式が定まる。
(8.3 Positional Relationship between Frame Approximate Sphere and Lens Surface Sphere) When comparing the radius df of the lens surface sphere with the radius d of the frame approximate sphere, if df>d, the bevel position is determined for the rotational position where the dynamic radius of the frame shape is smallest, and if df<d, the frame dynamic radius is ρnx, and the Zt axial position Fnx from the lens surface apex (on the Zt axis) is Fnx=df-√(df 2 -ρnx 2 ). On the other hand, if the bevel position is determined to be, for example, 1 mm from the lens surface, the Zt axial position Bnx of the bevel position from the lens surface apex (on the Zt axis) is Bnx=Fnx+1. Since Bnx should satisfy the equation for the frame approximation sphere, Bnx=df+cf-√(d 22 ). Therefore, cf=√(d 2 −ρ 2 )−√(df 2 −ρ 2 )+1
The calculated cf is applied to the lens surface sphere equation Xt 2 + Yt 2 + (Zt-cf) 2 = df 2
By applying this to the lens surface sphere equation is determined.

(9 レンズ表面球中心座標)
(9.1 レンズ表面球と処方位置)
レンズ表面球の方程式と処方位置の直線LNの方程式から、その交点であるレンズ表面上の処方位置が得られる。そのため直線LNの方程式をYt、ZtそれぞれをXtの一次式としてレンズ表面球の方程式に代入し、Xtの2次方程式
At×Xt+2×Bt×Xt+Ct=0
として定め、この解としてレンズ表面上の処方位置のXt軸座標xpkを求める。
xpk=(-Bt+√(Bt-At×Ct))/At
xpk=(-Bt-√(Bt-At×Ct))/At
ここでAt、Bt、Ctは、
At=1+(sin(α1)/(cos(α1)×sin(β1))+cos(β1)/sin(β1)
Bt=-((sin(α1)/(cos(α1)×sin(β1)))×((in-a)×sin(α1)×cos(β1)/(cos(α1)×sin(β1))+(up-b)×cos(α1))- (-cos(β1)/sin(β1))×((in-a)/sin(β1)-cf))
Ct=((in-a)×sin(α1)×cos(β1)/(cos(α1)×sin(β1))+((up-b)×cos(α1))^2+((in-a)/sin(β1)-cf)^2-df^2
このレンズ表面球の処方位置のXt軸座標値xpkをYt及びZtそれぞれのXtの一次式に代入してYt軸座標値ypk、Zt軸座標値zpkを得る。
ypk=(sin(α1)/(cos(α1)×sin(β1)))×xpk-(in-a)×sin(α1)×cos(β1)/(cos(α1)×sin(β1))+(up-b)×cos(α1)
zpk=-(cos(β1)/sin(β1))×xpk+(in-a)/sin(β1)
(9. Lens surface sphere center coordinates)
(9.1 Lens surface sphere and prescription position)
From the equation of the lens surface sphere and the equation of the straight line LN of the prescription position, the prescription position on the lens surface, which is the intersection point, can be obtained. Therefore, the equation of the straight line LN is substituted into the equation of the lens surface sphere with Yt and Zt as linear expressions of Xt, and the quadratic equation of Xt is obtained as follows: At×Xt 2 +2×Bt×Xt+Ct=0
and the Xt-axis coordinate xpk of the prescription position on the lens surface is obtained as the solution.
xpk=(-Bt+√(Bt 2 -At×Ct))/At
xpk=(-Bt-√(Bt 2 -At×Ct))/At
Here, At, Bt, and Ct are
At=1+(sin(α1)/(cos(α1)×sin(β1)) 2 +cos 2 (β1)/sin 2 (β1)
Bt=-((sin(α1)/(cos(α1)×sin(β1)))×((in-a)×sin(α1)×cos(β1)/(cos(α1)×sin(β1))+(up-b)×cos(α1))- (-cos(β1)/sin(β1))×((in-a)/sin(β1)-cf))
Ct=((in-a)×sin(α1)×cos(β1)/(cos(α1)×sin(β1))+((up-b)×cos(α1))^2+((in-a)/sin(β1)-cf)^2-df^2
The Xt-axis coordinate value xpk of the prescription position of this lens surface sphere is substituted into the linear expressions for Xt, Yt and Zt, to obtain the Yt-axis coordinate value ypk and the Zt-axis coordinate value zpk.
ypk=(sin(α1)/(cos(α1)×sin(β1)))×xpk-(in-a)×sin(α1)×cos(β1)/(cos(α1)×sin(β1))+(up-b)×cos(α1)
zpk=-(cos(β1)/sin(β1))×xpk+(in-a)/sin(β1)

(9.2 レンズ表面球中心座標に変換)
得られたレンズ表面球上の処方位置(xpk,ypk,zpk)をZv軸が通り、レンズ表面球の中心に原点のある座標に、フレーム形状データを座標変換する。まず、レンズ表面球の中心は、(0,0,cf)にあるので直交座標変換で
X5=Xt
Y5=Yt
Z5=Zt-cf
とし、次に処方位置によるズレをY軸回りの回転角
α2=tan-1(ypk/(zpk-cf))
回転座標変換する。
X6=X5
Y6=Y5×cos(α2)+Z5×sin(α2)
Z6=-Y5×sin(α2)+Z5×cos(α2)
次にX軸回りの回転角
β2=tan-1(xpk/(zpk-cf))
回転座標変換する。
X7=X6×cos(β2)-Z6×sin(β2)
Y7=Y6
Z7=X6×sin(β2)+Z6×cos(β2)
(9.2 Transformation of lens surface to sphere center coordinates)
The Zv axis passes through the obtained prescription position (xpk, ypk, zpk) on the lens surface sphere, and the frame shape data is transformed into coordinates with the origin at the center of the lens surface sphere. First, since the center of the lens surface sphere is at (0, 0, cf), the following Cartesian coordinate transformation is performed: X5 = Xt
Y5=Yt
Z5 = Zt - cf
Then, the deviation due to the prescribed position is expressed as the rotation angle α2 around the Y axis = tan −1 (ypk/(zpk-cf))
Rotate coordinate transformation.
X6=X5
Y6=Y5×cos(α2)+Z5×sin(α2)
Z6=-Y5×sin(α2)+Z5×cos(α2)
Next, the rotation angle around the X axis is β2 = tan -1 (xpk/(zpk-cf)).
Rotate coordinate transformation.
X7=X6×cos(β2)−Z6×sin(β2)
Y7=Y6
Z7=X6×sin(β2)+Z6×cos(β2)

(10 レンズ表面処方位置座標に変換) 得られたレンズ表面球の中心に原点があり、レンズ表面球表面の処方位置をZv軸が通過する座標系をZv軸方向にレンズ表面球表面上の処方位置に原点移動のため、直交座標変換する。
Xv=X7
Yv=Y7
Zv=Z7-df
ここに求めた眼鏡フレーム形状(Xv,Yv,Zv)は、極座標として(ρv,θv)と高さZvとして表示できる。演算制御回路19は、求めたヤゲン位置(ρv,θv,Zv)をデータメモリー191に記憶する。
(10. Conversion to Lens Surface Prescription Position Coordinates) The coordinate system has its origin at the center of the obtained lens surface sphere, and the Zv axis passes through the prescription position on the lens surface sphere, and is converted to Cartesian coordinates to move the origin in the Zv axis direction to the prescription position on the lens surface sphere.
Xv=X7
Yv=Y7
Zv = Z7 - df
The eyeglass frame shape (Xv, Yv, Zv) thus obtained can be displayed as polar coordinates (ρv, θv) and height Zv. The arithmetic and control circuit 19 stores the obtained bevel position (ρv, θv, Zv) in the data memory 191.

(11 測定終了通知) 演算制御回路19は、測定の終了情報とレンズ表面及び裏面の位置データ、レンズコバ厚、レンズ表面、裏面のカーブ値、ヤゲン位置情報、ヤゲンカーブ値などをタブレット端末2に通知する。タブレット端末2は、図4に示す加工中画面のレンズ測定結果に基づくヤゲン(または溝)の状態を図表示するエリア241に得られた情報に基づく図表示をする。 (11 Measurement end notification) The calculation control circuit 19 notifies the tablet terminal 2 of measurement end information, position data of the lens front and back surfaces, lens edge thickness, lens front and back surface curve values, bevel position information, bevel curve value, etc. The tablet terminal 2 displays a diagram based on the obtained information in an area 241 that graphically displays the state of the bevel (or groove) based on the lens measurement results on the processing screen shown in FIG. 4.

(12 制御データ演算)
次に演算制御回路19は、制御軸であるレンズ回転、スライダー、キャリッジ、スピンドルエレベータの制御データに基づき加工制御することになるが、ここで各制御軸のデータの求め方について記載する。
図20の〔フレーム枠-側面断面図〕に破線で円の一部を描いているが、断面上に現れる眼鏡フレームFLMのフレーム溝の沿う球面の破断面を示している。眼鏡フレームFLMのフレーム溝は球面状の湾曲した形状のため、眼鏡レンズ加工装置の加工ツールの円筒面、または円錐面に沿った円形状では合致せず、目的の位置を加工するときに周辺位置で加工干渉により余分な加工が発生する場合が多い。
(12 Control Data Calculation)
Next, the arithmetic and control circuit 19 controls the processing based on the control data of the control axes of the lens rotation, slider, carriage, and spindle elevator. Here, the method of obtaining the data of each control axis will be described.
In Fig. 20 [frame - side cross-sectional view], a part of a circle is drawn with a dashed line, which shows the spherical fracture surface along the frame groove of the eyeglass frame FLM that appears in the cross section. Since the frame groove of the eyeglass frame FLM has a spherical curved shape, it does not match with a circular shape along the cylindrical or conical surface of the processing tool of the eyeglass lens processing device, and when processing the target position, excessive processing often occurs at peripheral positions due to processing interference.

(12.1 フレームのヤゲン傾斜角)図20は、眼鏡フレームのフレーム枠の一例として楕円形状で示したものである。フレーム枠は、形状を(θn、ρn)の極座標として表し、レンズ光軸方向をZとして円柱座標で表している。また、これを(Xn、Yn、Zn)の直角座標としても表せる。このとき、Xn=ρn・cos(θn)、Yn=ρn・sin(θn)となっている。図20の上方にある〔θn点-接線平面図〕は回転角θnでの法線方向から見た状態を示し、n位置に対して単位角Δθだけそれぞれ前後している位置をn、n として表現している。 (12.1 Frame bevel inclination angle) Fig. 20 shows an example of an eyeglass frame in an elliptical shape. The shape of the frame is expressed as polar coordinates (θn, ρn), and the lens optical axis direction is expressed as cylindrical coordinates with Zn . This can also be expressed as rectangular coordinates (Xn, Yn, Zn). In this case, Xn = ρn cos(θn) and Yn = ρn sin(θn). The [θn point-tangent plane view] at the top of Fig. 20 shows the state viewed from the normal direction at rotation angle θn, and the positions before and after the n position by a unit angle Δθ are expressed as n- and n + .

Sn、Snは、眼鏡フレームの平面上での+Δθ、-Δθの回転角に相当する周長を示している。〔θn点-接線平面図〕のνは、回転角θnの法線方向から見たヤゲン傾斜角を表している。ヤゲン傾斜角ν、及びSn、Snは、以下の数式で表せる。
ν= arctan{(Zn-Zn)/(Sn+Sn)}
Sn=√{ρn+1 2+ρ -2・ρn+1・ρ・cos(Δθ)}
Sn=√{ρ +ρn-1 -2・ρ・ρn-1・cos(Δθ)}
Sn + and Sn - indicate the circumferential lengths corresponding to the rotation angles of +Δθ and -Δθ on the plane of the eyeglass frame. ν in the [θn point-tangent plane view] indicates the bevel inclination angle as seen from the normal direction of the rotation angle θn. The bevel inclination angle ν, as well as Sn + and Sn - can be expressed by the following formulas.
ν= arctan {(Zn + −Zn )/(Sn + +Sn )}
Sn + =√{ρ n+1 2n 2 -2・ρ n+1・ρ n・cos(Δθ)}
Sn - =√{ρ n 2 + ρ n-1 2 -2・ρ n・ρ n-1・cos(Δθ)}

(12.2 砥石のヤゲン傾斜角)一方で、図21はヤゲン砥石のヤゲン頂点に沿って切断した断面をレンズ回転軸方向から見た図である。ヤゲン頂点に当たる断面はスピンドル傾斜角τにより楕円形状となる。レンズ回転軸とスピンドル軸の双方を含む平面で切断する位置が加工の基準位置となるが、実際の加工は、眼鏡フレーム形状が円形でない限り、加工の基準位置から外れた、つまり、レンズ回転軸とスピンドル軸を含む平面上にはない位置に、加工点を移動させることで所望の形状に仕上げることができる。このときの基準位置に対するズレ角を砥石加工角ξwとし、加工点を含む砥石の接線傾斜角ηとする。 (12.2 Grindstone bevel inclination angle) Meanwhile, Figure 21 shows a cross section cut along the apex of the bevel of the bevel grindstone, viewed from the direction of the lens rotation axis. The cross section at the apex of the bevel becomes elliptical due to the spindle inclination angle τ. The position at which the cut is made on a plane including both the lens rotation axis and the spindle axis becomes the reference position for processing, but in actual processing, unless the eyeglass frame shape is circular, the desired shape can be finished by moving the processing point away from the reference position for processing, that is, to a position that is not on the plane including the lens rotation axis and the spindle axis. The deviation angle from the reference position at this time is the grindstone processing angle ξw, and the tangent inclination angle η of the grindstone including the processing point.

図21の下方には、砥石加工角ξw位置の砥石接線を含む平面図を示している。ここで距離Da、及びDbは、それぞれ砥石加工角ξwからそれぞれ単位角+Δξw、-Δξwずれた2点の間隔距離であり、レンズ回転軸に平行な方向の間隔距離Daと、直角な方向の間隔距離Dbとを示している。この2つの距離は、砥石半径GR、砥石加工角ξwから求めることができる。砥石加工角ξw位置での砥石のヤゲン傾斜角μはこれらの間隔距離Da、Dbで表すことができる。
μ=arctan(Da/Db)
Da={GR・cos(ξw+Δξw)-GR・cos(ξw-Δξw)}・sin(τ)
Db=√[{GR・cos(ξw+Δξw)-GR・cos(ξw-Δξw)}・cos(τ)+{GR・sin(ξw+Δξw)-GR・sin(ξw-Δξw)}
Da/Db=-sin(ξw)・sin(τ)/√{sin(ξw)・cos(τ)+cos(ξw)}
砥石のヤゲン傾斜角μは、スピンドル傾斜角τ、砥石加工角ξwにより定まることが数式よりわかるが、スピンドル傾斜角は装置により固定されるものであるため、砥石加工角ξwと対をなす関係にある。
The bottom of Fig. 21 shows a plan view including the wheel tangent at the wheel cutting angle ξw. Here, distances Da and Db are the distances between two points that are shifted from the wheel cutting angle ξw by unit angles +Δξw and -Δξw, respectively, and indicate the distance Da in the direction parallel to the lens rotation axis and the distance Db in the direction perpendicular to the lens rotation axis. These two distances can be calculated from the wheel radius GR and the wheel cutting angle ξw. The bevel inclination angle μ of the wheel at the wheel cutting angle ξw can be expressed by these distances Da and Db.
μ=arctan(Da/Db)
Da={GR・cos(ξw+Δξw)−GR・cos(ξw−Δξw)}・sin(τ)
Db=√[{GR・cos(ξw+Δξw)−GR・cos(ξw−Δξw)} 2・cos 2 (τ)+{GR・sin(ξw+Δξw)−GR・sin(ξw−Δξw)} 2 ]
Da/Db=-sin(ξw)・sin(τ)/√{sin 2 (ξw)・cos 2 (τ)+cos 2 (ξw)}
It can be seen from the formula that the bevel inclination angle μ of the grindstone is determined by the spindle inclination angle τ and the grindstone processing angle ξw. Since the spindle inclination angle is fixed by the device, it is in a paired relationship with the grindstone processing angle ξw.

(12.3 ヤゲン傾斜角の一致)眼鏡フレームのヤゲン傾斜角νに対して、砥石のヤゲン傾斜角μが一致するように制御することで目的の位置である回転角θnの周辺で加工干渉の発生しない加工が実現するので、ν=μとなるように、砥石加工角ξwを定める。 (12.3 Matching the bevel inclination angle) By controlling the bevel inclination angle μ of the grindstone to match the bevel inclination angle ν of the eyeglass frame, processing that does not cause processing interference around the rotation angle θn, which is the target position, is achieved, so the grindstone processing angle ξw is determined so that ν = μ.

(12.4 フレームの加工角)次に、砥石加工角ξwでの砥石接線が、眼鏡フレームの回転角θnの位置での接線と一致するようにスピンドルとレンズ回転軸との関係を配置することで所望の眼鏡フレーム形状が得られる。この状態を図22に示している。図22の中に図20で示した眼鏡フレームの座標系の角度と図21で示した砥石の座標系の角度とその関係を示した。眼鏡フレームの加工角ξfは、以下の式で示される。
ξf=π/2-{η+λn+(π-θn)}
既知の値となった眼鏡フレームの加工角ξf、砥石加工角ξw、スピンドル傾斜角τ、砥石半径GR、眼鏡フレームの座標(θn、ρn、Zn)により、レンズ回転軸とスピンドルとの軸間距離DBS、レンズ回転軸とスピンドルとの軸ズレ量DOS、レンズ回転軸方向の加工位置DFTを求めることができる。
DBS=GR・cos(ξw)・cos(τ)+ρn・cos(ξf)
DOS=GR・sin(ξw)-ρn・sin(ξf)
DFT=Zn-GR・(1-cos(ξw))・sin(τ)
(12.4 Frame machining angle) Next, the desired eyeglass frame shape is obtained by arranging the relationship between the spindle and the lens rotation axis so that the grindstone tangent at the grindstone machining angle ξw coincides with the tangent at the position of the eyeglass frame rotation angle θn. This state is shown in Figure 22. Figure 22 also shows the angles of the eyeglass frame coordinate system shown in Figure 20 and the angles of the grindstone coordinate system shown in Figure 21, and their relationship. The eyeglass frame machining angle ξf is expressed by the following formula.
ξf=π/2-{η+λn+(π-θn)}
Using the known values of the eyeglass frame processing angle ξf, grinding wheel processing angle ξw, spindle inclination angle τ, grinding wheel radius GR, and eyeglass frame coordinates (θn, ρn, Zn), the axial distance DBS between the lens rotation axis and the spindle, the axial misalignment DOS between the lens rotation axis and the spindle, and the processing position DFT in the lens rotation axis direction can be calculated.
DBS=GR・cos(ξw)・cos(τ)+ρn・cos(ξf)
DOS=GR・sin(ξw)−ρn・sin(ξf)
DFT=Zn-GR・(1-cos(ξw))・sin(τ)

(12.5 加工制御軸データ)レンズ回転軸160を回転角θnに従った位置に制御するときに、スライダー120をレンズ回転軸とスピンドルとの軸間距離DBSに従った位置に、キャリッジ150をレンズ回転軸方向の加工位置DFTに従った位置に、スピンドルエレベータ136をレンズ回転軸とスピンドルとの軸ズレ量DOPに従った位置に、制御することでレンズ回転角θnの位置を周辺での加工干渉による余分な加工を発生させることなく加工制御できる。以上の手順を回転角の分割に従って全ての位置について求める。 (12.5 Machining Control Axis Data) When controlling the lens rotation axis 160 to a position according to the rotation angle θn, the slider 120 is controlled to a position according to the axial distance DBS between the lens rotation axis and the spindle, the carriage 150 is controlled to a position according to the machining position DFT in the lens rotation axis direction, and the spindle elevator 136 is controlled to a position according to the axial misalignment amount DOP between the lens rotation axis and the spindle, thereby making it possible to control the position of the lens rotation angle θn without causing unnecessary machining due to machining interference on the periphery. The above procedure is found for all positions according to the division of the rotation angle.

ここまでは、ヤゲン制御を前提としてヤゲン位置を定めた後としての説明となっているが、粗加工ではこれ以降に示す通り、レンズ裏面がエンドミルの特定位置を維持できるように制御するためレンズ裏面の測定値を基準として、また、ツールの半径GRをエンドミル半径に変更することで適用する。平面加工では、レンズの表面が砥石の特定位置を維持するため、レンズ表面の測定値を基準とし、砥石の特定位置の半径をツールの半径GRに置き換え適用する。溝掘り加工では、溝位置を基準とし、溝掘り砥石の半径をツールの半径GRとして適用する。以上の説明のとおり、レンズの目的位置、使用するツールの値を適用することで加工の種類を問わず適用ができる。 Up to this point, the explanation has been given assuming that the bevel position is determined with bevel control in place, but as will be shown below, in rough machining, the measurement value of the back surface of the lens is used as the reference, and the tool radius GR is changed to the end mill radius in order to control the back surface of the lens so that it can maintain a specific position of the end mill. In flat surface machining, the front surface of the lens maintains a specific position of the grindstone, so the measurement value of the lens surface is used as the reference, and the radius of the specific position of the grindstone is replaced with the tool radius GR and applied. In groove engraving machining, the groove position is used as the reference, and the radius of the groove engraving grindstone is applied as the tool radius GR. As explained above, by applying the target position of the lens and the values of the tool to be used, it can be applied regardless of the type of machining.

(13 面取加工基準データ)
(13.1 ツール外形線の方程式) 演算制御回路19は、表面取234及び裏面取235の数値を確認し、支持された数値の幅の面取制御を実施するために、面取加工前のヤゲン加工などのツールである研削砥石133の回転軸心を通り、砥石加工角ξwに沿った軸断面上のツール外形線とレンズ表面、または裏面との交点を求める。
(13 Chamfering reference data)
(13.1 Equation of Tool Outline) The arithmetic and control circuit 19 checks the numerical values of the front chamfer 234 and the back chamfer 235, and in order to control the chamfer width of the supported numerical values, determines the intersection point between the tool outline on an axial cross section along the grinding wheel processing angle ξw and the lens front surface or back surface, which passes through the rotation axis of the grinding wheel 133, which is a tool for beveling or the like before chamfering.

図23に示す点Pと一定距離t離れた点Qを結ぶ直線が、軸断面上のツール外形線となるので、2点を通る直線の方程式として、点P(xp,yp,zp)、点Q(xq,yq,zq)のそれぞれの座標を用いて
(X-xp)/(xq-xp)=(Y-yp)/(yq-yp)=(Z-zp)/(zq-zp)
これをA×X+B=C×Y+D=E×Z+F の形にし、座標値xp,yp,zp及びxq,yq,zqを図23に示されているヤゲン砥石とフレーム形状との接触位置関係の長さ、角度に置き換えると
A=1/(t×tan(τ)×sin(ξw))
B=-(WR×sin(ξw)+SB×sin(ξw)-DOS)/(t×tan(τ)×sin(ξw))
C=1/(t×sin(τ)×(1-cos(ξw)))
D=-(WR×cos(τ)×(1-cos(ξw))-SB×cos(ξw)/(t×sin(τ)×(1-cos(ξw)))
E=1/(t×(cos(τ)+tan(τ)×sin(τ)×cos(ξw)))
F=-(WR×sin(τ)×(cos(ξw)-1)+SB×tan(τ)×cos(ξw))/(t× (cos(τ)+tan(τ)×sin(τ)×cos(ξw)))
ここで、式中のSBは、この後、実施する面取加工での面取幅をフレームの動径方向の長さとして表したものである。面取幅SBは、前段階加工の切断点には直接関係していないが、面取のための3次元フレーム形状は、加工切断点より、回転ツール中心から面取幅SBだけ離れた位置に存在し、直接、面取のための加工基準形状としての3次元形状を得るため、面取幅SBを回転加工ツール半径に加えている。
The straight line connecting point P and point Q at a certain distance t in FIG. 23 is the tool outline on the shaft cross section. Therefore, the equation of the straight line passing through these two points is given by (X-xp)/(xq-xp)=(Y-yp)/(yq-yp)=(Z-zp)/(zq-zp) using the coordinates of point P (xp, yp, zp) and point Q (xq, yq, zq).
If this is expressed as A×X+B=C×Y+D=E×Z+F and the coordinate values xp, yp, zp and xq, yq, zq are substituted with the length and angle of the contact positional relationship between the bevel grindstone and the frame shape shown in FIG. 23, A=1/(t×tan(τ)×sin(ξw))
B=-(WR×sin(ξw)+SB×sin(ξw)-DOS)/(t×tan(τ)×sin(ξw))
C=1/(t×sin(τ)×(1-cos(ξw)))
D=-(WR×cos(τ)×(1-cos(ξw))-SB×cos(ξw)/(t×sin(τ)×(1-cos(ξw)))
E=1/(t×(cos(τ)+tan(τ)×sin(τ)×cos(ξw)))
F=-(WR×sin(τ)×(cos(ξw)-1)+SB×tan(τ)×cos(ξw))/(t×(cos(τ)+tan(τ)×sin(τ)×cos(ξw)))
Here, SB in the formula represents the chamfer width in the chamfering process to be performed later, expressed as the length in the radial direction of the frame. The chamfer width SB is not directly related to the cutting point of the previous stage processing, but the three-dimensional frame shape for chamfering exists at a position that is the chamfer width SB away from the center of the rotary tool from the cutting point, and the chamfer width SB is added to the radius of the rotary tool to directly obtain a three-dimensional shape as the processing reference shape for chamfering.

軸断面上のツール外形線の方程式をXとYの関係式、XとZの関係式とに分けて、それぞれを
Y=Ac×X+Bd
Z=Ae×X+Bf
の形にまとめると
Ac=A/C=sin(τ)×(1-cos(ξw))/(tan(τ)×sin(ξw))
Bd=(B-D)/C=-(WR×sin(ξw)+SB×sin(ξw)-DOS)×(sin(τ)×(1-cos(ξw)))/(tan(τ)×sin(ξw))+(WR×cos(τ)×(1-cos(ξw))-SB×cos(ξw))
Ae=A/E=(cos(τ)+tan(τ)×sin(τ)×cos(ξw))/(tan(τ)×sin(ξw))
Bf=(B-F)/E=-(WR×sin(ξw)+SB×sin(ξw)-DOS)×(cos(τ)+tan(τ)×sin(τ)×cos(ξw))/(tan(τ)×sin(ξw))+(WR×sin(τ)×(cos(ξw)-1)+SB×tan(τ)×cos(ξw))
となる。Y及びZの式をレンズ表面球の式に代入し、軸断面上のツール外形線との交点を求める。
The equation of the tool outline on the shaft section is divided into the relational equation between X and Y and the relational equation between X and Z, and each is expressed as Y = Ac x X + Bd
Z = Ae x X + Bf
To summarize it in the form Ac = A/C = sin(τ) x (1 - cos(ξw))/(tan(τ) x sin(ξw))
Bd=(BD)/C=-(WR×sin(ξw)+SB×sin(ξw)-DOS)×(sin(τ)×(1-cos(ξ w)))/(tan(τ)×sin(ξw))+(WR×cos(τ)×(1−cos(ξw))−SB×cos(ξw))
Ae=A/E=(cos(τ)+tan(τ)×sin(τ)×cos(ξw))/(tan(τ)×sin(ξw))
Bf=(B-F)/E=-(WR×sin(ξw)+SB×sin(ξw)-DOS)×(cos(τ)+tan(τ)×sin(τ)×co s (ξw)) / (tan (τ) × sin (ξw)) + (WR × sin (τ) × (cos (ξw) - 1) + SB × tan (τ) × cos (ξw))
The equations for Y and Z are substituted into the equation for the lens surface sphere, and the intersection point with the tool outline on the axial cross section is found.

(13.2 レンズ表面球の方程式) レンズ表面球の中心はレンズ軸上にある。レンズ軸はその軸方向、及びスピンドルとの軸間距離を制御する方向に制御されるのでYZ平面上で移動している。そのため、球中心のX座標は、X=0となる。Y座標は、軸間距離制御量からツール半径のY方向成分を引いたもの Y=DBS-WR×cos(τ)となる。Z座標は、レンズ表面の頂点の制御量DFTとレンズ表面球の半径dfとの差分 Z=df-DFTとなる。よってレンズ表面球の方程式は、
+(Y+(DBS-WR×cos(τ)))+(Z+(df-DFT))=df
となる。
(13.2 Equation of the lens surface sphere) The center of the lens surface sphere is on the lens axis. The lens axis is controlled in the direction that controls its axial direction and the axial distance with the spindle, so it moves on the YZ plane. Therefore, the X coordinate of the sphere center is X = 0. The Y coordinate is the amount of axial distance control minus the Y-direction component of the tool radius, Y = DBS - WR x cos(τ). The Z coordinate is the difference between the control amount DFT of the vertex of the lens surface and the radius df of the lens surface sphere, Z = df - DFT. Therefore, the equation of the lens surface sphere is
X 2 + (Y+ (DBS-WR×cos(τ))) 2 + (Z+ (df-DFT)) 2 = df 2
It becomes.

軸断面上のツール外形線のY、ZをXで表した式を代入し、Xを求める。
AA×X+2×BB×X+CC=0
ここで
AA=1+Ac+Ae
BB=Ac×(Bd+DBS-WR×cos(τ))+Ae×(Bf+df-DFT)
CC=(Bd+DBS-WR×cos(τ))+(Bf+df-DFT)-df
Substitute the equation in which X represents the Y and Z of the tool outline on the shaft cross section to find X.
AA×X 2 +2×BB×X+CC=0
Here, AA=1+ Ac2 + Ae2
BB=Ac×(Bd+DBS-WR×cos(τ))+Ae×(Bf+df-DFT)
CC=(Bd+DBS-WR×cos(τ)) 2 +(Bf+df-DFT) 2 -df 2

(13.3 レンズ表面球と軸断面上のツール外形線の交点) 交点Sの座標(Xs,Ys,Zs)は、以下のように求めることができる。
Xs=(-BB±√(BB-AA×CC))/AA
Ys=Ac×Xs+Bd
Zs=Ae×Xs+Bf
(13.3 Intersection of Lens Surface Sphere and Tool Outline on Axial Section) The coordinates (Xs, Ys, Zs) of the intersection S can be determined as follows.
Xs=(-BB±√(BB 2 -AA×CC))/AA
Ys=Ac×Xs+Bd
Zs=Ae×Xs+Bf

交点Sの座標(Xs,Ys,Zs)は、座標原点が図23の加工ツール基準位置WEにある。この座標をフレーム形状の処方位置LOを座標中心として、フレーム形状の水平基準方向とX軸とが一致するように座標変換することで、面取加工の基準形状として、その他の加工と同じ座標原点を基準とする加工制御データの演算が適用できることになる。 The coordinate origin of the coordinates of the intersection point S (Xs, Ys, Zs) is at the machining tool reference position WE in Figure 23. By transforming these coordinates with the prescription position LO of the frame shape as the coordinate center so that the horizontal reference direction of the frame shape coincides with the X-axis, it becomes possible to apply calculations of machining control data based on the same coordinate origin as other machining as the reference shape for chamfering.

(13.4 交点の座標変換)
交点Sを定める加工制御時の制御データであるレンズ回転軸とスピンドルとの軸間距離DBS、レンズ回転軸とスピンドルとの軸ズレ量DOS、レンズ回転軸方向の加工位置DFTは、それぞれが、Y軸、X軸、Z軸に当たるので直行座標変換で X8=Xs
Y8=Ys-(DBS-WR×cos(τ))
Z8=Zs-DFT
となったものをZ軸回りに回転座標変換する。加工時の制御回転角CRTに対してフレーム加工角ξfを加えてZ軸回り回転角θnは、
θn=CRT-ξf
となる。交点Sのフレーム形状座標での座標値は、
Xf=X8×cos(θn)+Y8×sin(θn)
Yf=-X8×sin(θn)+Y8×cos(θn)
Zf=Z8
(13.4 Coordinate transformation of intersections)
The control data for the machining control that determines the intersection point S are the distance between the lens rotation axis and the spindle DBS, the amount of axial misalignment between the lens rotation axis and the spindle DOS, and the machining position DFT in the direction of the lens rotation axis. These correspond to the Y-axis, X-axis, and Z-axis, respectively, so by Cartesian coordinate transformation, X8 = Xs
Y8=Ys-(DBS-WR×cos(τ))
Z8 = Zs - DFT
The result is a rotation coordinate transformation around the Z axis. The rotation angle θn around the Z axis is calculated by adding the frame processing angle ξf to the control rotation angle CRT during processing.
θn=CRT-ξf
The coordinate value of the intersection point S in the frame shape coordinate system is
Xf=X8×cos(θn)+Y8×sin(θn)
Yf=-X8×sin(θn)+Y8×cos(θn)
Zf=Z8

面取加工では、その前工程であるヤゲン加工、平面加工などでの研削砥石133の砥石加工角ξwに沿った軸断面外形線とレンズ表面との交点(Xf,Yf,Zf)を求める。この直交座標で表されている座標は、円筒座標(ρf,θf,Zf)で表すことができ、制御データ演算にはこの形式のデータを面取加工の加工形状データとして他の加工と同様に利用する。 In chamfering, the intersection (Xf, Yf, Zf) between the axial cross-sectional outline along the grinding wheel angle ξw of the grinding wheel 133 and the lens surface in the preceding processes of beveling and flat surface machining is determined. The coordinates expressed in Cartesian coordinates can be expressed in cylindrical coordinates (ρf, θf, Zf), and data in this format is used in control data calculations as machining shape data for chamfering, just like other processes.

(13.5 ヤゲン傾斜部のツール外形線) ここまで、研削砥石133の外形線としてヤゲン傾斜部につながる平面部の外形線について説明したが、ヤゲン傾斜部についても同様にその傾斜角度が異なるなどの違いはあるが、外形線としての直線の方程式を求め、その関係をレンズ表面球の方程式に代入することで交点の座標(ρft,θft,Zft)を求めていくことができる。
また、ここまでレンズ表面とツール外形線との交点での説明であったが、レンズ裏面について、その関係するツール外形線も同様に直線の方程式とすることができるので、ヤゲン傾斜面の交点の座標(ρrt,θrt,Zrt)、平面部の交点の座標(ρr,θr,Zr)を求めていくことができる。
(13.5 Tool Outline of the Bevel Inclined Portion) Up to this point, we have described the outline of the flat portion connected to the bevel inclined portion as the outline of the grinding wheel 133. Similarly, for the bevel inclined portion, there are differences such as a different inclination angle, but by finding the equation of the straight line as the outline and substituting that relationship into the equation of the lens surface sphere, the coordinates of the intersection (ρft, θft, Zft) can be found.
Furthermore, while the explanation so far has been of the intersection between the lens surface and the tool outline, the associated tool outline for the back surface of the lens can also be expressed as a straight line equation, so it is possible to determine the coordinates (ρrt, θrt, Zrt) of the intersection of the bevel inclined surface and the coordinates (ρr, θr, Zr) of the intersection of the flat surface.

(13.6 ヤゲン傾斜部、平面部の選択) 前記の行程でレンズ表面、裏面のそれぞれに対してヤゲン傾斜部のツール外形線、及びヤゲン傾斜部に繋がる平面部のツール外形線それぞれとの交点を求めたが、実際には、図24で示す通りレンズの表面、裏面ともにヤゲン砥石でできる切断点は、ヤゲン傾斜部の外形線、またはヤゲン傾斜部に繋がる平面部の外形線いずれか一方である。演算上は、ツール外形線は直線としての数式のため、それぞれの外形線ともに交点が存在するが、実際にはその範囲が限られている。ヤゲン傾斜部に繋がる平面部の外形線であれば図23の点P、Qの間であり、ヤゲン傾斜部の外形線であれば点Pからヤゲン頂点までの範囲である。また図24から明らかであるが、実際に得られた動径座標値ρfと、ρftとを比較し、大きくなる方を実際の交点とする事もできる。
実際に有効となる範囲をつなぎ合わせた全周に渡る面取の加工基準形状をレンズ表面との交点座標(ρfc,θfc,Zfc)とレンズ裏面との交点座標(ρrc,θrc,Zrc)として定義する。
(13.6 Selection of bevel inclination and flat portion) In the above process, the intersection points of the tool outline of the bevel inclination and the tool outline of the flat portion connected to the bevel inclination were obtained for each of the front and back surfaces of the lens. However, in reality, as shown in FIG. 24, the cutting point made by the bevel grindstone on both the front and back surfaces of the lens is either the outline of the bevel inclination or the outline of the flat portion connected to the bevel inclination. In terms of calculation, the tool outline is a mathematical formula as a straight line, so there is an intersection point with each outline, but in reality, the range is limited. In the case of the outline of the flat portion connected to the bevel inclination, it is between points P and Q in FIG. 23, and in the case of the outline of the bevel inclination, it is the range from point P to the bevel apex. Also, as is clear from FIG. 24, the actually obtained radial coordinate values ρf and ρft can be compared, and the larger one can be regarded as the actual intersection point.
The reference machining shape of the chamfer over the entire circumference, which is obtained by joining together the actually effective range, is defined as the intersection coordinates (ρfc, θfc, Zfc) with the lens front surface and the intersection coordinates (ρrc, θrc, Zrc) with the lens back surface.

(13.7 ヤゲン傾斜部、平面部の接続) ヤゲン傾斜部の外形線との交点とヤゲン傾斜部に接続する平面部の外形線との交点が接続する箇所においては、それぞれの座標位置が連続的ではない。そのため、一方の面取を加工する際に、他方の範囲に対しても加工する可能性がある。接続する箇所に隣接する加工点座標が、他方の隣接する加工点への制御時の面取砥石の3次元形状内側に入るかを確認する。面取砥石の3次元形状の内側に入るということは、接続箇所に隣接する加工点が、加工干渉により本来の加工ではない他点の加工時に加工されることを意味する。 (13.7 Connection of bevel inclined portion and flat portion) At the point where the intersection of the outline of the bevel inclined portion and the outline of the flat portion that connects to the bevel inclined portion connect, the coordinate positions are not continuous. Therefore, when machining one chamfer, there is a possibility that machining will also be performed on the other area. Check whether the machining point coordinates adjacent to the connecting portion are inside the three-dimensional shape of the chamfering wheel when controlling the other adjacent machining point. Being inside the three-dimensional shape of the chamfering wheel means that the machining point adjacent to the connecting portion is machined when machining another point that is not the intended machining point due to machining interference.

研削砥石133のレンズ表面面取133c、レンズ裏面面取133d加工面は、円錐形状として一般化できるので、円錐の基本式 K×(X+Y)/(Z-K)-SBR=0(ただし、Kは円錐の高さ、SBRは円錐の底辺の半径)を制御時の各加工面に適用して円錐形状の方程式を定義し、制御加工点と隣接する他方の加工点座標を円錐方程式に代入し、その正負により、正では円錐外、負では円錐内との判断をする。この判断で隣接する他方に円錐内と判断される加工点は、加工干渉が発生していることとなるので、円錐内と判断される加工点(他方)の存在しない、加工点(一方)についてのみ加工制御での加工点として採用する。接続箇所の直前直後の点を含め、実際の制御では利用されない加工点が発生する。 The lens front chamfer 133c and lens back chamfer 133d machined surfaces of the grinding wheel 133 can be generalized as conical shapes, so the basic cone equation K2 x ( X2 + Y2 ) / (Z-K) 2 - SBR2 = 0 (where K is the height of the cone and SBR is the radius of the base of the cone) is applied to each machined surface during control to define the equation of the conical shape, and the coordinates of the other machined point adjacent to the controlled machining point are substituted into the cone equation, and a positive or negative value determines whether the coordinate is outside the cone or inside the cone. If the machining point is determined to be inside the cone by this determination, machining interference occurs between the adjacent machining point and the other machining point, so only the machining point (one side) that does not have a machining point (other side) determined to be inside the cone is used as the machining point for machining control. Machining points that are not used in actual control will occur, including the points immediately before and after the connection point.

ここまでの説明では、ヤゲン傾斜部とその傾斜部に接続する平面部との接続箇所としているが、平面を含め、傾斜の異なる多数の接続箇所のある加工ツールにも適用することができる。 So far, the explanation has been about the connection between the bevel inclined portion and the flat portion that connects to that inclined portion, but it can also be applied to machining tools that have multiple connection points with different inclinations, including flat surfaces.

(14 粗加工制御データ)演算制御回路19は、エンドミル131先端から元方向に一定量、ここでは1mmの位置をエンドミル131のレンズ裏面と一致する加工位置に定め、エンドミル131の先端から元方向に一定量の位置とレンズ裏面の位置データとが一致するようにレンズ回転駆動モータ161、キャリッジ駆動モータ151、スライダー駆動モータ121、スピンドルエレベータ駆動モータ138の制御データを求める。エンドミル131先端ではなく、元方向に一定量の位置を加工位置とするのは、各種レンズ裏面カーブから想定される変化に対してレンズ裏面を突き抜けるに十分な位置とするためである。 (14 Rough machining control data) The calculation and control circuit 19 determines the machining position to coincide with the lens back surface of the end mill 131, a position a certain distance in the direction from the tip of the end mill 131 toward the back surface, here 1 mm, and calculates control data for the lens rotation drive motor 161, carriage drive motor 151, slider drive motor 121, and spindle elevator drive motor 138 so that the position a certain distance in the direction from the tip of the end mill 131 toward the back surface coincides with the position data of the lens back surface. The reason for setting the position a certain distance in the direction from the back surface to the machining position, rather than the tip of the end mill 131, is to set the position to be a sufficient position to break through the lens back surface in response to changes expected from various lens back surface curves.

演算制御回路19は次に、コバ厚、エンドミル直径、隣り合う各加工制御2点間の距離からエンドミル131にて各制御2点間で加工除去される体積を求める。求めた加工除去体積を予め補正値メモリー193に設定されているエンドミル加工での単位時間当りの最適加工除去体積で除算することで各制御2点間の最適な制御時間を定める。これを各制御2点間のスライダー駆動モータ121、キャリッジ駆動モータ151、レンズ回転駆動モータ161、スピンドルエレベータ駆動モータ138、の各制御速度に修正してデータメモリー191に記憶する。また補正値メモリー193には、各駆動モータの限界高速度が記憶されているので各制御速度がこの限界高速度を越える高速度になっている場合には該当する制御モータを限界高速度に設定すると共にその他の駆動モータの制御速度をその減速比に合わせて減速した速度に修正し、データメモリー191に記憶する。 The arithmetic control circuit 19 then determines the volume to be machined and removed between each two control points by the end mill 131 from the edge thickness, end mill diameter, and the distance between each two adjacent machining control points. The optimal control time between each two control points is determined by dividing the determined machined and removed volume by the optimal machined and removed volume per unit time in end mill machining that is set in advance in the correction value memory 193. This is corrected to the control speeds of the slider drive motor 121, carriage drive motor 151, lens rotation drive motor 161, and spindle elevator drive motor 138 between each two control points and stored in the data memory 191. In addition, the correction value memory 193 stores the maximum speed limit of each drive motor, so if each control speed is higher than this maximum speed limit, the corresponding control motor is set to the maximum speed limit and the control speeds of the other drive motors are corrected to speeds reduced according to their reduction ratios and stored in the data memory 191.

(15 加工準備) 演算制御回路19は、ウェット・ドライ切替部18のドライ位置センサー189-1の状態を見ることでドライ位置であることを確認し、エンドミル131による最初の制御データに基づき、スライダー駆動モータ121を駆動し、スライダー120を移動させながら、キャリッジ駆動モータ151を駆動し、キャリッジ150を移動させながら、レンズ回転駆動モータ161を駆動し、レンズ回転軸160を回転させる。スピンドル駆動モータ137を駆動し、エンドミル131を回転状態にする。脱臭装置17の排気ファン171を稼動させる。 (15 Preparation for machining) The arithmetic and control circuit 19 checks the state of the dry position sensor 189-1 of the wet/dry switching unit 18 to confirm that it is in the dry position, and based on the initial control data from the end mill 131, drives the slider drive motor 121 to move the slider 120, drives the carriage drive motor 151, and drives the lens rotation drive motor 161 to rotate the lens rotation shaft 160 while moving the carriage 150. The spindle drive motor 137 is driven to put the end mill 131 into a rotating state. The exhaust fan 171 of the deodorizing device 17 is operated.

(16 エンドミル切落し)
(16.1 最初の切り込み)
演算制御回路19は、キャリッジ駆動モータ151とスライダー駆動モータ121を駆動させ、最初の切り込み回転位置のレンズ外径位置からフレーム形状の動径位置までの間を半径単位間隔の制御位置データ、制御速度に従ってキャリッジとスライダーを移動させることで切り込み方向の加工をする。
次に演算制御回路19は、フレーム形状の動径位置からレンズ外径位置まで制御データに従いながら、限界高速度で移動し、更にレンズ回転軸160を右方向(エンドミルから離れる方向)に次の回転切り込み位置のレンズ外径に余裕値を加えた位置までキャリッジ駆動モータ151とスライダー駆動モータ121を駆動し、キャリッジ150とスライダー120を移動する。演算制御回路19はレンズ回転駆動モータ161を駆動し、次の回転切り込み位置まで限界高速度で回転する。
(16 End mill cut-off)
(16.1 First cut)
The arithmetic control circuit 19 drives the carriage drive motor 151 and the slider drive motor 121 to process the cutting direction by moving the carriage and slider according to the control position data and control speed at radius unit intervals between the lens outer diameter position of the initial cutting rotation position and the radial position of the frame shape.
Next, the arithmetic and control circuit 19 moves at the maximum high speed from the frame shape radius position to the lens outer diameter position in accordance with the control data, and further drives the carriage drive motor 151 and slider drive motor 121 to move the lens rotation axis 160 to the right (direction away from the end mill) to a position where the lens outer diameter of the next rotation cut-in position is added with a margin value, thereby moving the carriage 150 and slider 120. The arithmetic and control circuit 19 drives the lens rotation drive motor 161, and rotates at the maximum high speed to the next rotation cut-in position.

(16.2 2個目の切り込み) 演算制御回路19はキャリッジ駆動モータ151とスライダー駆動モータ121を動作させ、2個目の切り込み回転位置のレンズ外径位置からフレーム形状の動径位置までの間を半径単位間隔の制御位置データ、制御速度に従ってキャリッジ150とスライダー120を移動させることで切り込み方向の加工をする。
次に演算制御回路19は、フレーム形状の動径位置からレンズ外径位置まで制御データに従いながら、限界高速度で移動し、更にレンズ回転軸160を右方向(エンドミルから離れる方向)に次の回転切り込み位置のレンズ外径に余裕値を加えた位置までキャリッジ駆動モータ151とスライダー駆動モータ121を駆動し、キャリッジ150とスライダー120を移動する。演算制御回路19はレンズ回転駆動モータ161を駆動し、次の回転切り込み位置まで限界高速度で回転する。
(16.2 Second Cut) The arithmetic and control circuit 19 operates the carriage drive motor 151 and the slider drive motor 121 to move the carriage 150 and the slider 120 in accordance with the control position data and control speed at radius unit intervals between the lens outer diameter position of the second cut rotation position and the radial position of the frame shape, thereby performing processing in the cut direction.
Next, the arithmetic and control circuit 19 moves at the maximum high speed from the frame shape radius position to the lens outer diameter position in accordance with the control data, and further drives the carriage drive motor 151 and slider drive motor 121 to move the lens rotation axis 160 to the right (direction away from the end mill) to a position where the lens outer diameter of the next rotation cut-in position is added with a margin value, thereby moving the carriage 150 and slider 120. The arithmetic and control circuit 19 drives the lens rotation drive motor 161, and rotates at the maximum high speed to the next rotation cut-in position.

(16.3 3,4個目の切り込み、最初の切落し) 演算制御回路19は、3箇所目の切り込み回転位置も同様に制御することで切り込み方向の加工をする。切込み回転位置が4箇所有る時には、更に同様の制御を繰り返す。3箇所または4箇所ある切り込みの最後の加工を終了した後、最初の切り込み回転位置方向に向かって、最後の切り込み終了状態からフレーム形状の隣の動径に基づくレンズ回転駆動モータ161、キャリッジ駆動モータ151、スライダー駆動モータ121、スピンドルエレベータ駆動モータ138の各制御データ、制御速度に従って駆動する。次々にフレーム形状の隣の動径に基づくレンズ回転駆動モータ161、キャリッジ駆動モータ151、スライダー駆動モータ121、スピンドルエレベータ駆動モータ138の各制御データ、制御速度に従って駆動することでフレーム形状に沿った形状加工がされ、最初の切り込み回転位置のフレーム形状動径に到達すると切落し片MLdが切り離される。切落し片MLdは加工室11の円形開口11eを通り、ビニール袋183の中に落下する。 (16.3 Third and fourth cuts, first cut-off) The calculation control circuit 19 also controls the third cut rotation position in the same way to process the cut direction. When there are four cut rotation positions, the same control is repeated. After completing the last of the three or four cuts, the lens rotation drive motor 161, carriage drive motor 151, slider drive motor 121, and spindle elevator drive motor 138 are driven from the last cut end state toward the first cut rotation position according to the control data and control speed of each of the lens rotation drive motor 161, carriage drive motor 151, slider drive motor 121, and spindle elevator drive motor 138 based on the adjacent radius of the frame shape. The lens rotation drive motor 161, carriage drive motor 151, slider drive motor 121, and spindle elevator drive motor 138 are driven according to the control data and control speed of each of the lens rotation drive motors 161, carriage drive motor 151, slider drive motor 121, and spindle elevator drive motor 138 based on the adjacent radius of the frame shape, respectively, to process the shape according to the frame shape, and when the frame shape radius of the first cut rotation position is reached, the cut-off piece MLd is cut off. The cut pieces MLd pass through the circular opening 11e of the processing chamber 11 and fall into the vinyl bag 183.

(16.4 切落し) 演算制御回路19は、最後の切込みから最初の切込みまでフレーム形状に従った切落し加工に引き続き、フレーム形状に沿った次の動径情報に基づくレンズ回転駆動モータ161、キャリッジ駆動モータ151、スライダー駆動モータ121、スピンドルエレベータ駆動モータ138の各制御データ、制御速度で駆動することでエンドミル131での切落し加工を進める。フレーム形状に従った1周の駆動制御を最後の切り込み位置まで到達すると周辺部分が最後の切落し片MLdとして切り離される。切落し片MLdは加工室11の円形開口11eを通り、ビニール袋183の中に落下する。 (16.4 Cut-off) The arithmetic and control circuit 19 continues the cut-off process according to the frame shape from the last cut to the first cut, and then proceeds with the cut-off process with the end mill 131 by driving the lens rotation drive motor 161, carriage drive motor 151, slider drive motor 121, and spindle elevator drive motor 138 with the control data and control speed based on the next radius information along the frame shape. When the drive control for one revolution according to the frame shape reaches the final cut position, the peripheral portion is cut off as the final cut-off piece MLd. The cut-off piece MLd passes through the circular opening 11e of the processing chamber 11 and falls into the vinyl bag 183.

(16.5 エンドミル切落し終了、戻り) 演算制御回路19は、スライダー駆動モータ121を駆動しスライダー120を右方の加工開始基準位置に移動させながら、キャリッジ駆動モータ151を駆動しキャリッジ150を前方の加工開始基準位置に移動させながら、スピンドルエレベータ駆動モータ138を駆動させスピンドルエレベータ136を基準位置に移動させながら、レンズ回転駆動モータ161を駆動しレンズ回転軸160を加工開始位置に回転させる。スピンドル駆動モータ137を停止する。脱臭装置17の排気ファン171を停止する。 (16.5 End mill cutting completed, return) The arithmetic and control circuit 19 drives the slider drive motor 121 to move the slider 120 to the right to the processing start reference position, drives the carriage drive motor 151 to move the carriage 150 forward to the processing start reference position, drives the spindle elevator drive motor 138 to move the spindle elevator 136 to the reference position, and drives the lens rotation drive motor 161 to rotate the lens rotation shaft 160 to the processing start position. The spindle drive motor 137 is stopped. The exhaust fan 171 of the deodorizing device 17 is stopped.

(17 ウェット切替) 演算制御回路19は、ドライ・ウェット切替モータ188を駆動させ、切替プレート181を回転させ、ウェット位置センサー189-2が入ったのを確認し、ドライ・ウェット切替モータ188を停止する。 (17 Wet switching) The calculation control circuit 19 drives the dry/wet switching motor 188, rotates the switching plate 181, confirms that the wet position sensor 189-2 has been activated, and stops the dry/wet switching motor 188.

(18 ヤゲン制御データ演算) 演算制御回路19は、加工種221で指定された加工状態に仕上げるための制御データの演算を行う。ここではヤゲン加工の場合を記載するが、溝加工、平加工、面取加工においても利用する砥石形状、砥石径などの条件が異なるが制御は同様に実施される。ヤゲン加工、溝加工、平加工においては、フレーム形状の3次元データは、記載のない手段にて得られたものを利用しているが、面取加工の3次元データは、フレーム2次元形状と被加工レンズの表面と裏面の測定結果からそれぞれの近似球面を求め、切断点を求めた結果としてのデータである。面取加工は、作業指示に基づき、ヤゲン加工、溝加工、平面加工などの後工程として、これ以降でのヤゲン加工にて説明している制御行程が同様に適用され、実施される。 (18. Calculation of bevel control data) The calculation and control circuit 19 calculates the control data for finishing the machining state specified by the machining type 221. Here, the case of bevel machining is described, but the control is performed in the same way for groove machining, flat machining, and chamfering, although the conditions such as the grindstone shape and grindstone diameter used are different. In bevel machining, groove machining, and flat machining, the three-dimensional data of the frame shape is obtained by a method not described, but the three-dimensional data of chamfering is data obtained by calculating the approximate spherical surface of each from the measurement results of the two-dimensional shape of the frame and the front and back surfaces of the lens to be machined, and then calculating the cutting point. Chamfering is performed as a post-process of bevel machining, groove machining, flat machining, etc., based on the work instructions, and the control process described below for bevel machining is applied in the same way.

(18.1 ヤゲン制御データ、制御速度演算) 演算制御回路19は、データメモリー191に保存されたフレーム形状データ(ρv,θv)、溝位置データZvに基づき、ヤゲン砥石133aのヤゲン先端位置をヤゲン制御でのヤゲン砥石133a上の基準位置と定める。 (18.1 Bevel control data, control speed calculation) The calculation control circuit 19 determines the bevel tip position of the bevel grindstone 133a as the reference position on the bevel grindstone 133a for bevel control based on the frame shape data (ρv, θv) and groove position data Zv stored in the data memory 191.

演算制御回路19は、ヤゲン砥石133a上の基準位置に対応させて眼鏡レンズMLを駆動制御するためのキャリッジ駆動モータ151、スライダー駆動モータ121、スピンドルエレベータ駆動モータ138及びレンズ回転駆動モータ161の各制御データを演算する。データメモリー191に記憶する。演算制御回路19は次に、フレーム形状の各動径に対応したコバ厚T、加工取代(エンドミル切落しフレーム形状動径とヤゲン加工フレーム形状動径との差)、各加工制御2点間の距離からヤゲン加工での各制御2点間で加工除去される体積を求める。求めた加工除去体積を予め補正値メモリー193に設定記憶されているヤゲン砥石133a加工での単位時間当りの最適加工除去体積で除算することで各制御点間の最適な制御時間を定める。これを各制御2点間のスライダー駆動モータ121、キャリッジ駆動モータ151、スピンドルエレベータ駆動モータ138、レンズ回転駆動モータ161の各制御速度に修正してデータメモリー191に記憶する。 The calculation control circuit 19 calculates the control data of the carriage drive motor 151, the slider drive motor 121, the spindle elevator drive motor 138, and the lens rotation drive motor 161 for driving and controlling the eyeglass lens ML in correspondence with the reference position on the bevel grindstone 133a. The data is stored in the data memory 191. The calculation control circuit 19 then obtains the edge thickness T corresponding to each radius of the frame shape, the machining allowance (the difference between the radius of the end mill cut-off frame shape and the radius of the bevel processing frame shape), and the volume to be machined and removed between each two control points in the bevel processing from the distance between each two processing control points. The obtained machining and removal volume is divided by the optimal machining and removal volume per unit time in the bevel grindstone 133a processing, which is set and stored in the correction value memory 193 in advance, to determine the optimal control time between each control point. This is corrected to the control speeds of the slider drive motor 121, carriage drive motor 151, spindle elevator drive motor 138, and lens rotation drive motor 161 between each two control points and stored in the data memory 191.

(18.2 制御限界高速度修正) 演算制御回路19は、データメモリー191に記憶した各制御速度が、補正値メモリー193に記憶されている各駆動モータの限界高速度を越える高速度になっている場合には該当する制御モータの制御速度を限界高速度に修正すると共にその他のモータの制御速度をその減速比に合わせて減速した速度に修正し、データメモリー191に記憶する。 (18.2 Correction of high control limit speed) When each control speed stored in the data memory 191 is a high speed that exceeds the high limit speed of each drive motor stored in the correction value memory 193, the calculation control circuit 19 corrects the control speed of the corresponding control motor to the high limit speed and corrects the control speeds of the other motors to speeds reduced according to their reduction ratios, and stores them in the data memory 191.

(18.3 マルチタスクへの適応) ここまでに説明のヤゲン制御データ演算の工程は、演算制御回路19がレンズ測定を完了させた以降のCPU負荷の小さい動作中を利用してマルチタスクとして着手することで、動作が停止し演算のみを実行する時間の発生を減らす。 (18.3 Adaptation to multitasking) The bevel control data calculation process described up to this point can be started as a multitasking process by utilizing the operation with low CPU load after the calculation control circuit 19 has completed lens measurement, thereby reducing the occurrence of times when operation is stopped and only calculations are performed.

(19 ヤゲン加工) 演算制御回路19は、ウェット・ドライ切替部18のウェット位置センサー189-2の状態を確認することでウェット位置であることを確認した後、ヤゲン砥石133aの加工に適したスピンドル駆動モータ137の回転速度を補正値メモリー193から引き出し、スピンドル駆動モータ137をその回転速度で駆動させ、給水装置3のポンプ37を駆動させ、脱臭装置17の排気ファン171を作動させる。ポンプ37の作動が安定し、給水が砥石にされる十分な時間を待機した後、制御動作に入る。 (19 Bevel processing) After the calculation control circuit 19 confirms that it is in the wet position by checking the state of the wet position sensor 189-2 of the wet/dry switching unit 18, it retrieves the rotation speed of the spindle drive motor 137 suitable for processing the bevel grindstone 133a from the correction value memory 193, drives the spindle drive motor 137 at that rotation speed, drives the pump 37 of the water supply device 3, and operates the exhaust fan 171 of the deodorization device 17. After waiting for a sufficient time for the operation of the pump 37 to stabilize and for the water supply to be turned into the grindstone, it enters control operation.

(19.1 ヤゲン制御) 演算制御回路19は、スライダー駆動モータ121を駆動し、眼鏡レンズMLが取代分だけヤゲン砥石133aから離れる(制御位置よりは右方)位置に移動させながら、レンズ回転駆動モータ161、キャリッジ駆動モータ151、スピンドルエレベータ駆動モータ138を駆動し、ヤゲン制御のための最初の制御データの位置まで移動する。演算制御回路19はレンズ回転駆動モータ161、キャリッジ駆動モータ151、スライダー駆動モータ121、スピンドルエレベータ駆動モータ138の各モータの制御データ、制御速度にて初期回転位置の制御を実施することで加工を開始する。2点目以降の制御データ、制御速度に基づき、同様に駆動制御することで全周にヤゲン加工をする。 (19.1 Bevel Control) The calculation control circuit 19 drives the slider drive motor 121 to move the eyeglass lens ML to a position away from the bevel grindstone 133a by an amount corresponding to the machining allowance (to the right of the control position), while driving the lens rotation drive motor 161, carriage drive motor 151, and spindle elevator drive motor 138 to move to the position of the first control data for bevel control. The calculation control circuit 19 starts processing by controlling the initial rotation positions using the control data and control speeds of the lens rotation drive motor 161, carriage drive motor 151, slider drive motor 121, and spindle elevator drive motor 138. Based on the control data and control speeds from the second point onwards, the drive is controlled in the same way to perform bevel processing on the entire circumference.

(19.2 加工開始位置に戻り) 演算制御回路19は、スライダー駆動モータ121を駆動させスライダー120を右方の加工開始基準位置に移動させながら、キャリッジ駆動モータ151を駆動させキャリッジ150を加工開始基準位置に移動させながら、スピンドルエレベータ駆動モータ138を基準位置に移動させながら、レンズ回転駆動モータ161を駆動させレンズ回転軸160を開始位置に回転し、加工開始状態に戻す。スピンドル駆動モータ137を停止する。給水装置3のポンプ37を停止する。脱臭装置17の排気ファン171を停止する。 (19.2 Return to processing start position) The arithmetic and control circuit 19 drives the slider drive motor 121 to move the slider 120 to the right to the processing start reference position, drives the carriage drive motor 151 to move the carriage 150 to the processing start reference position, moves the spindle elevator drive motor 138 to the reference position, and drives the lens rotation drive motor 161 to rotate the lens rotation shaft 160 to the start position, returning to the processing start state. Stops the spindle drive motor 137. Stops the pump 37 of the water supply device 3. Stops the exhaust fan 171 of the deodorizing device 17.

(20 ドライ切替、第1画面) 演算制御回路19は、ドライ・ウェット切替モータ188を駆動し、ウェット位置センサー189-2が入っている状態からドライ位置センサー189-1が入る位置に向けて駆動させ、ドライ位置センサー189-1が入ったことを確認し、ドライ・ウェット切替モータ188を停止する。 (20 Dry switching, first screen) The arithmetic and control circuit 19 drives the dry/wet switching motor 188, driving it from the position where the wet position sensor 189-2 is in toward the position where the dry position sensor 189-1 is in, and when it confirms that the dry position sensor 189-1 is in, it stops the dry/wet switching motor 188.

演算制御回路19は、タブレット端末2に加工終了の通知をする。タブレット端末2は、終了通知を受け、第1画面に切り替える。 The calculation control circuit 19 notifies the tablet terminal 2 that processing is complete. Upon receiving the completion notification, the tablet terminal 2 switches to the first screen.

以上説明したように、この発明の実施形態の眼鏡レンズ加工装置は、眼鏡フレームの玉型形状データに基づくヤゲンまたは平面での加工後のレンズコバ面面取加工するため、ヤゲンまたは平面加工したときの各加工位置の砥石加工角方向のツール回転軸断面上のツール外形線の3次元直線方程式、ヤゲンまたは平面加工したときの各加工位置の被加工レンズの表面または裏面の近似球面の方程式との交点の3次元座標(各加工位置)として求め、ヤゲンまたは平面加工したときの各加工位置の制御データに基づき、交点座標を眼鏡フレームの玉型形状データを表す座標系に座標変換し、座標変換後の交点座標を面取加工するための玉型形状データとし、この玉型形状データを基に面取加工することのできる眼鏡レンズ加工装置を提供することができる。また、この発明の実施形態の眼鏡レンズ加工装置は、ヤゲン加工ツールのツール回転軸断面上のツール外形線がヤゲン先端を構成する2つの稜線以外の稜線を持つ形状のとき、ツール回転軸断面上のヤゲン先端が端点となるツール外形線と、ヤゲン先端を含まないツール外形線とのそれぞれの3次元直線方程式を求め、被加工レンズの各加工位置でのレンズ表面または裏面の近似球面の方程式との交点の3次元座標として求め、ヤゲン加工したときの各加工位置の制御データに基づき、それぞれの交点座標を眼鏡フレームの玉型形状データを表す座標系に座標変換し、座標変換後のそれぞれの交点座標のうちで円筒座標系として表すときの半径方向の座標値が大きくなる方のツール外形線との交点の3次元座標を面取加工するための玉型形状データとし、この玉型形状データを基に面取加工することのできる眼鏡レンズ加工装置を提供することができる。また、この発明の実施形態の眼鏡レンズ加工装置は、加工制御での各加工位置の砥石加工角方向のツール回転軸断面上のヤゲン先端が端点となるツール外形線と、ヤゲン先端を含まないツール外形線とのいずれかと、被加工レンズの表面または裏面の近似球面との交点を基に面取加工制御する場合に、ヤゲン先端が端点となる外形線、またはヤゲン先端を含まない外形線を基とするかの切り替わりが発生する隣接箇所で一方の面取制御データを実際の面取加工に適用しようとするとき、隣接箇所の他方の面取制御のための各加工位置データが実際の面取加工に適用しようとする面取砥石の立体形状内部に入るか否かを判断し、実際の面取加工に適用しようとする面取砥石の立体形状内部に隣接箇所の他方の面取制御のための各加工位置データが入ることのない隣接箇所で一方の面取制御データを実際の面取加工で用いる制御データとして適用する眼鏡レンズ加工装置を提供することができる。 As described above, the eyeglass lens processing apparatus of an embodiment of the present invention performs chamfering on the lens edge surface after processing with a bevel or plane based on the lens frame lens shape data , by calculating the three-dimensional coordinates (at each processing position ) of the intersection between the three-dimensional linear equation of the tool outline line on the tool rotation axis cross section in the grinding wheel processing angle direction at each processing position when the bevel or plane is processed and the equation of the approximate spherical surface of the front or back surface of the lens to be processed at each processing position when the bevel or plane is processed, and converting the intersection coordinates into a coordinate system representing the lens frame lens shape data based on the control data for each processing position when the bevel or plane is processed, and the intersection coordinates after coordinate conversion are used as lens lens shape data for chamfering, thereby providing an eyeglass lens processing apparatus that can perform chamfering based on this lens lens shape data . In addition, an eyeglass lens processing apparatus according to an embodiment of the present invention, when the tool outline line of a bevel processing tool on a cross section along the tool rotation axis has a shape that has ridges other than the two ridges that constitute the bevel tip, calculates three-dimensional linear equations for the tool outline line whose end point is the bevel tip on the cross section along the tool rotation axis and the tool outline line that does not include the bevel tip, and calculates these as three-dimensional coordinates of the intersection with the equation of an approximate sphere of the front or back surface of the lens at each processing position of the lens to be processed, and based on the control data for each processing position when the bevel is processed, converts each intersection coordinate into a coordinate system that represents the lens shape data of the eyeglass frame, and uses the three-dimensional coordinates of the intersection with the tool outline line having the larger radial coordinate value when expressed in a cylindrical coordinate system among the intersection coordinates after coordinate conversion as lens shape data for chamfering, and can provide an eyeglass lens processing apparatus that can perform chamfering based on this lens shape data. Furthermore, in an embodiment of the eyeglass lens processing device of the present invention, when chamfering control is performed based on the intersection of either the tool outline line whose end point is the bevel tip on the tool rotation axis cross section in the grindstone processing angle direction at each processing position in processing control, or the tool outline line not including the bevel tip, and the approximate spherical surface of the front or back surface of the lens to be processed, when one chamfering control data is to be applied to actual chamfering at an adjacent location where a switch occurs between using the outline line whose end point is the bevel tip or the outline line not including the bevel tip as the basis, a determination is made as to whether each processing position data for the other chamfer control of the adjacent location falls within the three-dimensional shape of the chamfering grindstone to be applied to the actual chamfering , and an eyeglass lens processing device is provided which applies one chamfering control data as control data to be used in actual chamfering at an adjacent location where each processing position data for the other chamfer control of the adjacent location does not fall within the three-dimensional shape of the chamfering grindstone to be applied to the actual chamfering .

1・・・レンズ加工装置
2・・・タブレット端末
3・・・給水装置
4・・・外部サーバー(クラウドコンピュータ)
11・・・加工室
12・・・レンズ駆動部
13・・・スピンドル
14・・・レンズ測定部
17・・・脱臭部
18・・・ウェット・ドライ切替部
19・・・演算制御回路部
103・・・固定ベース
120・・・スライダー
131・・・エンドミル
132・・・溝掘砥石
133・・・研削砥石
140a・・・表面測定子
140b・・・裏面測定子
150・・・キャリッジ
160・・・レンズ回転軸
31・・・排水ホース
32・・・排気ホース
36・・・給水ホース
ML・・・眼鏡レンズ
MLd・・・眼鏡レンズ切り離し片
MLf・・・眼鏡レンズ表面
FLM・・・眼鏡フレーム
pl-m・・・測定平面
θ・・・眼鏡フレーム玉型の動径角
ρ・・・眼鏡フレーム玉型の動径
LN・・・処方位置(in,up)を示す測定平面に垂直な直線
X・・・測定平面上のボクシング中心に原点のある座標系のX座標(水平)
Y・・・測定平面上のボクシング中心に原点のある座標系のY座標(垂直)
Z・・・測定平面上のボクシング中心に原点のある座標系のZ座標(高さ)
Xt・・・フレーム溝の近似球面中心を原点とする座標系のX座標(水平)
Yt・・・フレーム溝の近似球面中心を原点とする座標系のY座標(垂直)
Zt・・・フレーム溝の近似球面中心を原点とする座標系のZ座標(高さ)
Xv・・・レンズ表面の近似球面上処方位置を原点とする座標系のX座標(水平)
Yv・・・レンズ表面の近似球面上処方位置を原点とする座標系のY座標(垂直)
Zv・・・レンズ表面の近似球面上処方位置を原点とする座標系のZ座標(高さ)
λ・・・眼鏡フレーム玉型の接線傾斜角
ν・・・眼鏡フレーム玉型のヤゲン傾斜角
τ・・・スピンドル傾斜角
η・・・砥石の接線傾斜角
μ・・・砥石のヤゲン傾斜角
ξw・・・砥石の加工角
ξf・・・眼鏡フレーム玉型の加工角
GR・・・砥石の半径
DBS・・・スピンドル軸とレンズ回転軸の軸間距離
DOP・・・スピンドル軸とレンズ回転軸とを含む平面に対して直行する方向制御距離
DFT・・・スピンドル軸とレンズ回転軸とを含む平面内での加工点に対して、この平面から外れた加工点となるときのレンズ回転軸方向のズレ量
1: Lens processing device 2: Tablet terminal 3: Water supply device 4: External server (cloud computer)
11: Machining chamber 12: Lens drive unit 13: Spindle 14: Lens measurement unit 17: Deodorization unit 18: Wet/dry switching unit 19: Arithmetic and control circuit unit 103: Fixed base 120: Slider 131: End mill 132: Grooving grindstone 133: Grinding grindstone 140a: Surface probe 140b: Back probe 150: Carriage 160: Lens rotation shaft 31: Drain hose 32: Exhaust hose 36: Water supply hose ML: Spectacle lens MLd: Spectacle lens cut-off piece MLf: Spectacle lens surface FLM: Spectacle frame p1-m: Measurement plane θ: Radius angle ρ of the spectacle frame lens shape: Radius LN of the spectacle frame lens shape: Straight line X perpendicular to the measurement plane indicating the prescription position (in, up): X coordinate (horizontal) of a coordinate system with the origin at the boxing center on the measurement plane
Y: Y coordinate (vertical) of the coordinate system with the origin at the boxing center on the measurement plane
Z: Z coordinate (height) of the coordinate system with the origin at the boxing center on the measurement plane
Xt: X coordinate (horizontal) of the coordinate system with the approximate spherical center of the frame groove as the origin
Yt: Y coordinate (vertical) of the coordinate system with the approximate spherical center of the frame groove as the origin
Zt: Z coordinate (height) of the coordinate system with the approximate spherical center of the frame groove as the origin
Xv: X coordinate (horizontal) of the coordinate system with the prescription position on the approximate spherical surface of the lens surface as the origin
Yv: Y coordinate (vertical) of the coordinate system with the prescription position on the approximate spherical surface of the lens surface as the origin
Zv: Z coordinate (height) of the coordinate system with the prescription position on the approximate spherical surface of the lens surface as the origin
λ: tangential inclination angle of the eyeglass frame lens ν: bevel inclination angle of the eyeglass frame lens τ: spindle inclination angle η: tangential inclination angle of the grindstone μ: bevel inclination angle of the grindstone ξw: grindstone processing angle ξf: eyeglass frame lens processing angle GR: grindstone radius DBS: axis distance between the spindle axis and the lens rotation axis DOP: directional control distance perpendicular to the plane including the spindle axis and the lens rotation axis DFT: deviation amount in the lens rotation axis direction when the processing point is outside the plane including the spindle axis and the lens rotation axis

Claims (3)

眼鏡フレームの玉型形状データに基づくヤゲンまたは平面での加工後のレンズコバ面面取加工するため、ヤゲンまたは平面加工したときの各加工位置の砥石加工角方向のツール回転軸断面上のツール外形線の3次元直線方程式、ヤゲンまたは平面加工したときの各加工位置の被加工レンズの表面または裏面の近似球面の方程式との交点の3次元座標(各加工位置)として求め、ヤゲンまたは平面加工したときの各加工位置の制御データに基づき、交点座標を眼鏡フレームの玉型形状データを表す座標系に座標変換し、座標変換後の交点座標を面取加工するための玉型形状データとし、この玉型形状データを基に面取加工することのできる眼鏡レンズ加工装置 An eyeglass lens processing device capable of chamfering a lens edge surface after processing with a bevel or plane based on the lens shape data of an eyeglass frame, determining the three-dimensional coordinates (at each processing position) of the intersection between a three-dimensional linear equation of a tool outer shape line on a cross section of the tool rotation axis in the grindstone processing angle direction at each processing position when processing with a bevel or plane and an equation of an approximate spherical surface of the front or back surface of the lens to be processed at each processing position when processing with a bevel or plane, converting the intersection coordinates into a coordinate system representing the lens shape data of the eyeglass frame based on the control data of each processing position when processing with a bevel or plane, and making the intersection coordinates after the coordinate conversion into lens shape data for chamfering, and performing chamfering based on this lens shape data ヤゲン加工ツールのツール回転軸断面上のツール外形線がヤゲン先端を構成する2つの稜線以外の稜線を持つ形状のとき、ツール回転軸断面上のヤゲン先端が端点となるツール外形線と、ヤゲン先端を含まないツール外形線とのそれぞれの3次元直線方程式を求め、被加工レンズの各加工位置でのレンズ表面または裏面の近似球面の方程式との交点の3次元座標として求め、ヤゲン加工したときの各加工位置の制御データに基づき、それぞれの交点座標を眼鏡フレームの玉型形状データを表す座標系に座標変換し、座標変換後のそれぞれの交点座標のうちで円筒座標系として表すときの半径方向の座標値が大きくなる方のツール外形線との交点の3次元座標を面取加工するための玉型形状データとし、この玉型形状データを基に面取加工することのできる眼鏡レンズ加工装置 An eyeglass lens processing device which , when the tool outer shape line on a cross section along the tool rotation axis of a bevel processing tool has a shape having ridges other than the two ridges constituting the bevel tip , determines three-dimensional linear equations for the tool outer shape line whose end point is the bevel tip on the cross section along the tool rotation axis and the tool outer shape line not including the bevel tip, and determines the three-dimensional coordinates of the intersections with the equation of an approximate sphere of the front or back surface of the lens at each processing position of the lens to be processed, and converts the respective intersection coordinates into a coordinate system representing the lens shape data of an eyeglass frame based on control data for each processing position when the bevel is processed, and defines the three-dimensional coordinates of the intersections with the tool outer shape line having a larger radial coordinate value when expressed as a cylindrical coordinate system among the respective intersection coordinates after the coordinate conversion as lens shape data for chamfering, and which can perform chamfering based on this lens shape data 請求項2の眼鏡レンズ加工装置において、加工制御での各加工位置の砥石加工角方向のツール回転軸断面上のヤゲン先端が端点となるツール外形線と、ヤゲン先端を含まないツール外形線とのいずれかと、被加工レンズの表面または裏面の近似球面との交点を基に面取加工制御する場合に、ヤゲン先端が端点となる外形線、またはヤゲン先端を含まない外形線を基とするかの切り替わりが発生する隣接箇所で一方の面取制御データを実際の面取加工に適用しようとするとき、隣接箇所の他方の面取制御のための各加工位置データが実際の面取加工に適用しようとする面取砥石の立体形状内部に入るか否かを判断し、実際の面取加工に適用しようとする面取砥石の立体形状内部に隣接箇所の他方の面取制御のための各加工位置データが入ることのない隣接箇所で一方の面取制御データを実際の面取加工で用いる制御データとして適用する眼鏡レンズ加工装置 3. An eyeglass lens processing device according to claim 2, wherein when chamfering control is performed based on an intersection of a tool outline having an end point at the tip of the bevel on a cross section of the tool rotation axis in the grindstone processing angle direction at each processing position in processing control, or a tool outline not including the tip of the bevel, and an approximate spherical surface on the front or back surface of the lens to be processed, when one chamfering control data is to be applied to actual chamfering at an adjacent location where a change occurs between using the outline having an end point at the tip of the bevel or the outline not including the tip of the bevel as the basis, the device judges whether each processing position data for the other chamfer control of the adjacent location falls within the three-dimensional shape of the chamfering grindstone to be applied to the actual chamfering , and applies one chamfering control data as control data to be used in actual chamfering at an adjacent location where each processing position data for the other chamfer control of the adjacent location does not fall within the three-dimensional shape of the chamfering grindstone to be applied to the actual chamfering
JP2020187407A 2020-11-10 2020-11-10 Eyeglass lens processing equipment Active JP7620962B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020187407A JP7620962B2 (en) 2020-11-10 2020-11-10 Eyeglass lens processing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020187407A JP7620962B2 (en) 2020-11-10 2020-11-10 Eyeglass lens processing equipment

Publications (2)

Publication Number Publication Date
JP2022076815A JP2022076815A (en) 2022-05-20
JP7620962B2 true JP7620962B2 (en) 2025-01-24

Family

ID=81618394

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020187407A Active JP7620962B2 (en) 2020-11-10 2020-11-10 Eyeglass lens processing equipment

Country Status (1)

Country Link
JP (1) JP7620962B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115598860B (en) * 2022-10-31 2024-11-29 江苏万新光学有限公司 A weakly absorbing, low-reflective, clear-background-color, blue-light-proof resin lens and a preparation method thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000187185A (en) 1998-12-21 2000-07-04 Shigiya Machinery Works Ltd Spectacle lens and its machining method and machining device therefor
JP2008065262A (en) 2006-09-11 2008-03-21 Hoya Corp Spectacle lens, spectacle lenses working device, and working method of spectacle lens
JP2015009334A (en) 2013-06-28 2015-01-19 株式会社ニデック Eyeglass lens processing device, eyeglass lens processing program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000187185A (en) 1998-12-21 2000-07-04 Shigiya Machinery Works Ltd Spectacle lens and its machining method and machining device therefor
JP2008065262A (en) 2006-09-11 2008-03-21 Hoya Corp Spectacle lens, spectacle lenses working device, and working method of spectacle lens
JP2015009334A (en) 2013-06-28 2015-01-19 株式会社ニデック Eyeglass lens processing device, eyeglass lens processing program

Also Published As

Publication number Publication date
JP2022076815A (en) 2022-05-20

Similar Documents

Publication Publication Date Title
JP7539124B2 (en) Eyeglass lens processing equipment
US7840294B2 (en) Layout setting device for processing eyeglass lens, eyeglass lens processing apparatus, eyeglass frame measuring device and cup attaching device, each having the same
US7740520B2 (en) Apparatus for processing chamfering of eyeglass lens
JP7620962B2 (en) Eyeglass lens processing equipment
JP6197406B2 (en) Eyeglass lens processing device, eyeglass lens processing program
JP7560863B2 (en) How to create data for eyeglass lens processing
JP4733672B2 (en) Eyeglass lens grinding machine
US6688944B2 (en) Spectacle lens chamfering data preparing method, spectacle lens chamfering method, spectacle lens chamfering data preparing apparatus, and spectacle lens chamfering apparatus
JP7755839B2 (en) Eyeglass lens groove digger
JP6103788B1 (en) Eyeglass lens processing data creation method
JP6124322B1 (en) Eyeglass lens processing data creation method
JP5523931B2 (en) Spectacle lens layout display device, spectacle lens processing data calculation method, and spectacle lens grinding device
JP3141234B2 (en) Eyeglass lens, processing method and processing apparatus
JP4368693B2 (en) Lens grinding method and apparatus
JP6197260B2 (en) Eyeglass lens processing equipment
JP6244519B2 (en) Eyeglass lens processing equipment
JP6388416B2 (en) Eyeglass lens processing equipment
JP2014050891A (en) Spectacle lens processing apparatus
JP6244520B2 (en) Eyeglass lens processing equipment
JP4271418B2 (en) Eyeglass lens grinding machine
JP6268345B2 (en) Eyeglass lens processing equipment
JP7714895B2 (en) Step formation data setting device, eyeglass lens processing device, and step formation data setting program
JP2016149106A (en) Tablet terminal and processing device
JP4579267B2 (en) Eyeglass lens grinding device layout setting device
KR20220156218A (en) Small Mobile CNC Polishing Device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231030

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240731

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240910

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241015

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241224

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241230

R150 Certificate of patent or registration of utility model

Ref document number: 7620962

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150