JPS6071147A - Profile control device - Google Patents

Profile control device

Info

Publication number
JPS6071147A
JPS6071147A JP18143083A JP18143083A JPS6071147A JP S6071147 A JPS6071147 A JP S6071147A JP 18143083 A JP18143083 A JP 18143083A JP 18143083 A JP18143083 A JP 18143083A JP S6071147 A JPS6071147 A JP S6071147A
Authority
JP
Japan
Prior art keywords
lens
model
speed
light receiving
spot
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.)
Pending
Application number
JP18143083A
Other languages
Japanese (ja)
Inventor
Etsuo Yamazaki
悦雄 山崎
Masafumi Yamaguchi
雅史 山口
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Priority to JP18143083A priority Critical patent/JPS6071147A/en
Publication of JPS6071147A publication Critical patent/JPS6071147A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q35/00Control systems or devices for copying directly from a pattern or a master model; Devices for use in copying manually
    • B23Q35/04Control systems or devices for copying directly from a pattern or a master model; Devices for use in copying manually using a feeler or the like travelling along the outline of the pattern, model or drawing; Feelers, patterns, or models therefor
    • B23Q35/08Means for transforming movement of the feeler or the like into feed movement of tool or work
    • B23Q35/12Means for transforming movement of the feeler or the like into feed movement of tool or work involving electrical means
    • B23Q35/121Means for transforming movement of the feeler or the like into feed movement of tool or work involving electrical means using mechanical sensing
    • B23Q35/123Means for transforming movement of the feeler or the like into feed movement of tool or work involving electrical means using mechanical sensing the feeler varying the impedance in a circuit

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Machine Tool Copy Controls (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

PURPOSE:To prevent a cutter from thrusting into a workpiece at an abrupt change point in the shape of a model without the model being damaged, by detecting an abrupt point in the model shape before a stylus reaches the abrupt point, so that the control of deceleration is carried out. CONSTITUTION:Light from a spot light source 13 impinges upon a light receiving element 18 through lenses 14, 15 and a half mirror 16 and as well so that the light receiving element 19 through a half-mirror 17 so that the light receiving elements 18, 19 issue signals (a, b). A differential amplifier 20 computes the difference between the signals (a, b), and delivers the value of the difference to a speed signal generator circuit 21. A speed control unit 22 drives a motor 24 at a speed corresponding to a signal from the circuit 21 to move the lens 15 to a position where the signals (a, b) are made equal together. A processing device 26 detects the position of the lens 15 at predetermined time intervals by means of a positional detector 25 to calculate the moving amount of a lens 15. If the moving amount is larger than a predetermined moving amount so that there is judged an abrupt change point in a model, a profile control section 10 issues a decelerating signal (d), and after machining at a decelerated speed, the processing device 26 removes the signal (d).

Description

【発明の詳細な説明】 発明の技術分野 本発明は倣い制御装置の改良に関し、更に詳細にはモデ
ル形状の急変点に於いてカッタがワークに喰込まないよ
うにすることができる倣い制御装置に関するものである
TECHNICAL FIELD OF THE INVENTION The present invention relates to an improvement in a copying control device, and more particularly to a copying control device that can prevent a cutter from biting into a workpiece at a sudden change point in a model shape. It is something.

従来技術と問題点 倣い制御装置はモデル表面を追跡するトレーサヘッドか
ら出力されるスタイラスの変位に対応した変位信号に基
づいてトレーサヘッドとカッタとを一体的に移動させ、
ワークをモデルと同一形状、に加工するものであるが、
モデル形状の急変点を他の部分と同一速度で倣ったので
は、急変点に於いてワークにカッタが喰込み、ワークの
加工膨軟がモデルと同一にならない場合がある。
Prior Art and Problems A tracing control device moves a tracer head and a cutter integrally based on a displacement signal corresponding to the displacement of a stylus output from a tracer head that tracks a model surface.
It processes the workpiece into the same shape as the model,
If the sudden change point of the model shape is traced at the same speed as other parts, the cutter may bite into the workpiece at the sudden change point, and the machining expansion and softening of the workpiece may not be the same as the model.

従来はこのようなことをなくす為に、例えばモデル形状
の急変点の直前に電位線を張付けておき、スタイラスが
電位線と接嵯した時点に於いて倣い速度を減速させ、カ
ッタの喰込みを防止するようにしているが、次のような
欠点があった。即ち、モデルに電位線を張付けることが
必要である為・モデルを疵付ける惧れがあると共に、電
位線の厚さにより電位線を張付けた部分の加工形状がモ
デルの形状と異−なるものとなる欠点があった。
Conventionally, in order to eliminate this problem, for example, a potential wire is pasted just before a sudden change point in the model shape, and when the stylus comes into contact with the potential wire, the tracing speed is slowed down to prevent cutter biting. Although efforts have been made to prevent this, there are the following drawbacks. In other words, since it is necessary to attach potential wires to the model, there is a risk of damaging the model, and due to the thickness of the potential wires, the processed shape of the part to which the potential wires are attached may differ from the shape of the model. There was a drawback.

また、トレーサヘッドから出力される変位信号或いは合
成変位信号の単位時間当りの変化量に基づいてモデル形
状の急変点を検出し、モデル形状の急変点に於いて倣い
速度を減速させる方式も提案されているが、この方式は
スタイラスがモデルの急変点に達した後でなければモデ
ル形状の急変点を検出することができないものであるか
ら、モデル形状の急変点に於けるカッタの喰込みを完全
に防ぐことは困Altであった。
Additionally, a method has been proposed in which a sudden change point in the model shape is detected based on the amount of change per unit time in the displacement signal or composite displacement signal output from the tracer head, and the tracing speed is reduced at the sudden change point in the model shape. However, this method cannot detect the sudden turning point of the model shape until after the stylus reaches the sudden turning point of the model. It was difficult to prevent this from happening.

発明の目的 本発明は前述の如き欠点を改善したものであり、その目
的はモデルを疵付けることなしにモデル形状の急変点に
於けるカッタの喰込みを防止できるようにすることにあ
る。以下実施例について詳細に説明する。
OBJECTS OF THE INVENTION The present invention has been made to improve the above-mentioned drawbacks, and its purpose is to prevent the cutter from biting in at sudden points of change in the model shape without damaging the model. Examples will be described in detail below.

発明の実施例 第1図は本発明の実施例のブロック線図であり、1はト
レーサヘッド、2はスクイラス、3はモデル、4はXテ
ーブル、5はZテーブル、6,7はそれぞれX、Zテー
ブル4,5を移動させるモータ、8,9はそれぞれX、
Zテーブル4,5の位置検出器、10は倣い制御部、1
1.12は増幅器、13はスポット光源、14.15は
レンズ、16はハーフミラ−117はミラー、18.1
9は受光素子、20は差動増幅器、21は速度信号発生
回路、22ば速度制御ユニット、詔はレンズ15を支持
するレンズ支持部、24はレンズ支持部器を2軸方向に
移動させるモータ、25はレンズ15の位置検出器、2
6はマイクロコンピュータ等から構成される装置 倣い制御部10はモデル表面を追跡するトレーサヘッド
1からの変位信号ε8.εy,ε2に基づいて倣い方向
及び倣い速度を演算し、演算結果に基づいてモータ6.
7を駆動させるものであり、その構成,動作は既に良く
知られているものである。
Embodiment of the Invention FIG. 1 is a block diagram of an embodiment of the present invention, in which 1 is a tracer head, 2 is a squill, 3 is a model, 4 is an X table, 5 is a Z table, 6 and 7 are X, respectively. Motors 8 and 9 for moving Z tables 4 and 5 are X, respectively.
Position detectors for Z tables 4 and 5; 10 is a copying control unit; 1
1.12 is an amplifier, 13 is a spot light source, 14.15 is a lens, 16 is a half mirror, 117 is a mirror, 18.1
9 is a light receiving element, 20 is a differential amplifier, 21 is a speed signal generation circuit, 22 is a speed control unit, 2 is a lens support unit that supports the lens 15, 24 is a motor that moves the lens support unit in two axial directions, 25 is a position detector for the lens 15;
6, a device tracing control section 10 composed of a microcomputer, etc. receives a displacement signal ε8.6 from the tracer head 1 that tracks the model surface. The scanning direction and scanning speed are calculated based on εy and ε2, and the motor 6.
7, and its configuration and operation are already well known.

スポット光源13から出射された光はレンズ14によっ
て集光されミモデル3上にスポットが形成される。ここ
で、トレーサヘッド1とスポット光源13との位置関係
は常に一定に保たれており、加工経路上にスポットが形
成されるようになっているものである。そしてモデル3
のスポットからの反射光はレンズ15、ハーフミラ−1
6を介して受光素子18に入射されると共に、レンズ1
5、ハーフミラ−16、ミラー17を介して受光素子1
9に入射され、受光素子18. 19はそれぞれ入射光
の光量に対応した信号a,bを出力する。ここで、レン
ズ15から受光素子l8に至るまでの光路とレンズ15
から受光素子I9に至るまでの光路とでは光路差がΔL
あるものであるから、レンズ15の位置によって受光素
子18. 19の出力信号a,bはそれぞれ第2図の曲
線a,bに示すものとなる。差動増幅器2oは受光素子
18. 19の出力信号a,bの差ΔA=a−bをめ、
これを速度信号発生回路21に加える。速度信号発生回
路21は第3図に示すように前記ΔAに対応した速度信
号Cを出力するものであり、例えば差ΔAが零の場合は
出力信号Cを零とし、差ΔAがΔA1の場合は速度信号
−01を出力し、差ΔAがーΔA1の場合は速度信号C
1を出力するものである。
The light emitted from the spot light source 13 is focused by the lens 14 to form a spot on the model 3. Here, the positional relationship between the tracer head 1 and the spot light source 13 is always kept constant, so that a spot is formed on the processing path. and model 3
The reflected light from the spot is reflected by lens 15 and half mirror 1.
6 to the light receiving element 18, and the lens 1
5. Light receiving element 1 via half mirror 16 and mirror 17
9 and the light receiving element 18 . 19 output signals a and b corresponding to the amount of incident light, respectively. Here, the optical path from the lens 15 to the light receiving element l8 and the lens 15
The optical path difference between the optical path and the light receiving element I9 is ΔL.
Therefore, depending on the position of the lens 15, the light receiving element 18. The output signals a and b of 19 are shown as curves a and b in FIG. 2, respectively. The differential amplifier 2o includes a light receiving element 18. 19, the difference between the output signals a and b is ΔA=a−b,
This is applied to the speed signal generation circuit 21. As shown in FIG. 3, the speed signal generation circuit 21 outputs a speed signal C corresponding to the ΔA. For example, when the difference ΔA is zero, the output signal C is zero, and when the difference ΔA is ΔA1, the output signal C is zero. Outputs speed signal -01, and if difference ΔA is -ΔA1, outputs speed signal C
It outputs 1.

速度制御ユニット22は速度信号発生回路21からの速
度信号Cに対応した速度でモータ24を駆動させる。従
って、差ΔAが正の場合はレンズ14は一Z軸方向に移
動され、差ΔAが負の場合はレンズ15は+Z軸方向に
移動され、受光素子18. 19の出力信号a,bが等
しくなる位置(第2図に示すP点)にレンズ15が移動
される。ここで、信号a。
The speed control unit 22 drives the motor 24 at a speed corresponding to the speed signal C from the speed signal generation circuit 21. Therefore, if the difference ΔA is positive, the lens 14 is moved in one Z-axis direction, and if the difference ΔA is negative, the lens 15 is moved in the +Z-axis direction, and the light receiving elements 18 . The lens 15 is moved to a position (point P shown in FIG. 2) where the output signals a and b of the lens 19 are equal. Here, signal a.

bのレベルが等しくなった時のモデル3とレンズ15と
の間の距離Dは、レンズ15の焦点距離をF、受光素子
19の合焦時の像距離をEとすると、次式%式% ) (1) このように、レンズ15とモデル3との間の距離は式(
1)に示すように一定値となるものであるらか、モデル
の形状が変化すると、これに伴ってレンズ15の2座標
も変化する。処理装置26は一定時間毎に、レンズ15
の位置を検出する位置検出器25の検出結果を読取り、
読取り結果に基づいて単位時間当りのレンズ15の移動
量をめ、単位時間当りの移動量が所定量以上である場合
はモデル形状の急変点であると判断して倣い制御部10
に減速信号dを送出する。倣い制御部10は減速信号d
を受信した時点でのXテーブル4の位置からモデル急変
点の手前まで所定距離L1だけ加工が行なわれた時点よ
り、所定の減速速度でモデルの急変点を所定の距Ml[
、zだけ減速して加工した後、処理装置26に減速解除
信号eを送出する。処理装置26は減速解除信号eを受
信すると、減速信号dを解除する。倣い制御部10は減
速信号dが解除されると元の倣い速度で加工を続行する
。尚、倣い加工が所定距離行なわれたか否かは・位置検
出器8,9の検出結果に基づいて判断するものである。
The distance D between the model 3 and the lens 15 when the levels of b are equal is calculated by the following formula, where F is the focal length of the lens 15 and E is the image distance when the light receiving element 19 is in focus. ) (1) In this way, the distance between the lens 15 and the model 3 is calculated using the formula (
Since the values are constant as shown in 1), when the shape of the model changes, the two coordinates of the lens 15 also change accordingly. The processing device 26 processes the lens 15 at regular intervals.
Read the detection result of the position detector 25 that detects the position of
Based on the reading result, the amount of movement of the lens 15 per unit time is determined, and if the amount of movement per unit time is more than a predetermined amount, it is determined that there is a sudden change point in the model shape, and the copying control unit 10
A deceleration signal d is sent to the The copying control unit 10 receives a deceleration signal d
From the point in time when machining has been carried out for a predetermined distance L1 from the position of the X table 4 at the time of receiving the data, the sudden change point of the model is moved a predetermined distance Ml [
, z, and then sends a deceleration release signal e to the processing device 26. When the processing device 26 receives the deceleration release signal e, it cancels the deceleration signal d. When the deceleration signal d is released, the copying control unit 10 continues machining at the original copying speed. It is to be noted that whether or not the copying process has been performed for a predetermined distance is determined based on the detection results of the position detectors 8 and 9.

発明の詳細 な説明したように一本発明は、モデルからの反射光が入
射され、且つZ軸方向に移動可能なレンズからの光路長
が異なる第1.第2の受光素子と(実施例に於いては受
光素子1B、 i9) 、レンズを2軸方向に移動させ
る移動手段(実施例に於いてはレンズ支持部詔、モータ
24から成る)と、第1、第2の受光素子の出力信号が
等しくなるように前記移動手段を制御する制御手段(実
施例に於いては差動増幅器加、速度信号発生回路21、
速度制御ユニット22から成る)と、レンズの位置を検
出する位置検出手段(実施例に於いては位置検出器25
)と、位置検出手段の検出結果に基づいて前記モデルの
形状の急変点か否かを判断する判断手段(実施例に於い
ては処理装置26)と、判断手段でモデル形状に急変点
であると判断した時、倣い速度を減速させる減速手段(
実施例に於いては処理袋W26)とを備えたものであり
、モデル形状のご変点をスタイラスが急変点に達する前
に確実に検出し、減速制御を行なうことができるもので
あるから、加工精度を向上させることができる利点があ
る。
DETAILED DESCRIPTION OF THE INVENTION As described above, one aspect of the present invention is to provide a first lens which receives reflected light from a model and has different optical path lengths from a lens movable in the Z-axis direction. A second light-receiving element (light-receiving element 1B, i9 in the embodiment), a moving means for moving the lens in two axial directions (consisting of a lens supporter and a motor 24 in the embodiment), and a second light-receiving element (light-receiving element 1B, i9 in the embodiment) 1. Control means for controlling the moving means so that the output signals of the second light-receiving elements become equal (in the embodiment, a differential amplifier amplifier, a speed signal generation circuit 21,
speed control unit 22), and position detection means (position detector 25 in the embodiment) for detecting the position of the lens.
), a determining means (processing device 26 in the embodiment) for determining whether or not there is a sudden turning point in the shape of the model based on the detection result of the position detecting means; When it is determined that
In the embodiment, it is equipped with a processing bag W26), and it is possible to reliably detect a change point in the model shape before the stylus reaches a sudden change point and perform deceleration control. This has the advantage of improving processing accuracy.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の実施例のブロック線図、第2図はレン
ズ15の位置と受光素子18.19の出力信号a、bと
の関係を示す線図、第3図は速度信号発生回路21の入
出力特性を示す特性図である。 lはトレーサヘッド、2はスタイラス、3はモデル、4
とXテーブル、5はXテーブル、6.7はモータ、8,
9は位置検出器、1oは倣い制御部、11.12は増幅
器、13はスポット光源、14.15はレンズ、16は
ハーフミラ−117はミラー、18.19は受光素子、
20は差動増幅器、21は速度信号発生回路、22は速
度制御ユニット、23はレンズ支持部、Uはレンズ支持
部23をZ軸方向に移動させるモータ、25はレンズ1
5の位置検出器、26は処理装置である。 特許出願人ファナソク株式会社 代理人弁理士玉蟲久五部(外2名) 第1図 第2図 第3図
Fig. 1 is a block diagram of an embodiment of the present invention, Fig. 2 is a diagram showing the relationship between the position of the lens 15 and the output signals a and b of the light receiving elements 18 and 19, and Fig. 3 is a speed signal generation circuit. 21 is a characteristic diagram showing the input/output characteristics of No. 21. l is the tracer head, 2 is the stylus, 3 is the model, 4
and X table, 5 is X table, 6.7 is motor, 8,
9 is a position detector, 1o is a scanning control unit, 11.12 is an amplifier, 13 is a spot light source, 14.15 is a lens, 16 is a half mirror, 117 is a mirror, 18.19 is a light receiving element,
20 is a differential amplifier, 21 is a speed signal generation circuit, 22 is a speed control unit, 23 is a lens supporter, U is a motor that moves the lens supporter 23 in the Z-axis direction, and 25 is a lens 1
5 is a position detector, and 26 is a processing device. Patent applicant Fanasoku Co., Ltd. Representative patent attorney Gobe Tamamushi (2 others) Figure 1 Figure 2 Figure 3

Claims (1)

【特許請求の範囲】[Claims] モデル表面を追跡するトレーサヘッドの出力信号に基づ
いて倣い速度、倣い方向を演算し、演算結果に基づいて
前記トレーサヘッドとモデルとを相対的に移動させる倣
い制御装置に於いて、前記モデル上の前記トレーサヘッ
ドから一定距離離れた位置にスポットを作成するスポッ
ト光源と、前記モデル上のスポットからの反射光カー入
射されるレンズと、該レンズを介して前記モデル上のス
ポットからの反射光が入射される該レンズからの光路長
が異なる第1.第2の受光素子と、前記レンズをZ軸方
向に移動させる移動手段と、前記第1第2の受光素子の
出力信号のレベルが等しくなるように前記移動手段を制
御する制御手段と、前記レンズの位置を検出する位置検
出手段と、該位置検出手段の検出結果が急変したか否か
によって前記モデルの形状の急変点か否かを判断する判
断手段と、該判断手段でモデル形状に急変点であると判
断した時、倣い速度を減速させる減速手段とを備えたこ
とを特徴とする倣い制御装置。
In a tracing control device that calculates a tracing speed and a tracing direction based on an output signal of a tracer head that tracks the model surface, and moves the tracer head and the model relatively based on the calculation results, a spot light source that creates a spot at a position a certain distance away from the tracer head; a lens through which the reflected light from the spot on the model enters; and the reflected light from the spot on the model enters through the lens. The first lens has a different optical path length from the lens. a second light receiving element; a moving means for moving the lens in the Z-axis direction; a control means for controlling the moving means so that the levels of output signals of the first and second light receiving elements are equal; a position detecting means for detecting the position of the model; a determining means for determining whether or not there is a sudden change in the shape of the model based on whether the detection result of the position detecting means has suddenly changed; A copying control device comprising: a deceleration means for decelerating a copying speed when it is determined that the copying speed is reduced.
JP18143083A 1983-09-29 1983-09-29 Profile control device Pending JPS6071147A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18143083A JPS6071147A (en) 1983-09-29 1983-09-29 Profile control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18143083A JPS6071147A (en) 1983-09-29 1983-09-29 Profile control device

Publications (1)

Publication Number Publication Date
JPS6071147A true JPS6071147A (en) 1985-04-23

Family

ID=16100633

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18143083A Pending JPS6071147A (en) 1983-09-29 1983-09-29 Profile control device

Country Status (1)

Country Link
JP (1) JPS6071147A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1991010536A1 (en) * 1990-01-16 1991-07-25 Fanuc Ltd Copying-speed control method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1991010536A1 (en) * 1990-01-16 1991-07-25 Fanuc Ltd Copying-speed control method

Similar Documents

Publication Publication Date Title
US4908951A (en) Coordinate measuring and testing machine
US4023033A (en) Optical focussing device
CA1165138A (en) Detector for the deviation of the optical axis in laser processing apparatus
GB1502292A (en) Focus detector
US4595282A (en) Recording apparatus
US5266811A (en) Digitizing control equipment utilizing normal vector calculations and a position sensor
US5247233A (en) Digitizing control device for generating tracing data
JPS6071147A (en) Profile control device
JP3007620B1 (en) Non-contact type blade wear measurement device
JPH01109058A (en) Contactless copy controller
US5602809A (en) Optical system in a track-following servo system having an elliptical beam spot
JPS6049542B2 (en) Tracing control method
US4625104A (en) Dual scan optical pattern tracer
JPH0479522B2 (en)
JPH038691B2 (en)
JP2650830B2 (en) Straightness measuring device
JPH03117540A (en) Profile control unit
JPS6090661A (en) Advance detection profile control device using photosensor
JPS63171303A (en) Signal processing method of optical displacement meter
JPS60110008A (en) Converter of copying motion into numerical information
JPH0217302B2 (en)
JPS63215904A (en) Marking line detection method using optical displacement meter
JPS62286696A (en) copying device
JPS60171684U (en) Laser processing equipment
JPS6010423A (en) Detector for error of focus position