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
JPH07104142B2 - Drive device by work coordinate system - Google Patents
[go: Go Back, main page]

JPH07104142B2 - Drive device by work coordinate system - Google Patents

Drive device by work coordinate system

Info

Publication number
JPH07104142B2
JPH07104142B2 JP60210746A JP21074685A JPH07104142B2 JP H07104142 B2 JPH07104142 B2 JP H07104142B2 JP 60210746 A JP60210746 A JP 60210746A JP 21074685 A JP21074685 A JP 21074685A JP H07104142 B2 JPH07104142 B2 JP H07104142B2
Authority
JP
Japan
Prior art keywords
axis
coordinate
coordinate system
work
drive
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP60210746A
Other languages
Japanese (ja)
Other versions
JPS6269115A (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.)
Nikon Corp
Original Assignee
Nikon 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 Nikon Corp filed Critical Nikon Corp
Priority to JP60210746A priority Critical patent/JPH07104142B2/en
Publication of JPS6269115A publication Critical patent/JPS6269115A/en
Publication of JPH07104142B2 publication Critical patent/JPH07104142B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Control Of Position Or Direction (AREA)

Description

【発明の詳細な説明】 (発明の技術分野) 本発明はジヨイステイツク等の入力装置からの指令によ
つてX−Yテーブル等の被駆動装置を駆動する装置に関
するものである。
TECHNICAL FIELD OF THE INVENTION The present invention relates to a device for driving a driven device such as an XY table in response to a command from an input device such as a joystick.

(発明の背景) X方向モータとY方向モータによつて駆動されるX−Y
ステージを備えた投影機や工具顕微鏡によるワーク(被
測定物)の測定は、該測定機の観察装置によりワークを
観察しつつステージの駆動装置を操作し、ワーク上の測
定点を観察装置の基準点、例えば投影スクリーンやレチ
クルの十字線に順次合致させ、それらの点の座標値をX
−Yステージに備えたリニアエンコーダ等によつて読み
取ることにより実行される。駆動装置にはステージを
X、Y任意の方向に駆動する為の操作部材を有する入力
装置(例えばジヨイステイツク)が具備されている。
(Background of the Invention) XY driven by an X-direction motor and a Y-direction motor
When measuring a work (measurement object) with a projector equipped with a stage or a tool microscope, the stage driving device is operated while observing the work with the observing device of the measuring device, and the measurement point on the work is the reference of the observing device. Sequentially match the points, for example, the crosshairs on the projection screen or reticle, and set the coordinate values of those points to X.
-It is executed by reading with a linear encoder or the like provided on the Y stage. The driving device is equipped with an input device (for example, a joystick) having an operating member for driving the stage in any X and Y directions.

測定すべき寸法の多くはワーク上の基準点や基準面によ
り設定されるワーク座標系の座標軸と平行である。
Most of the dimensions to be measured are parallel to the coordinate axis of the workpiece coordinate system set by the reference point or reference surface on the workpiece.

測定すべき寸法をリニアエンコーダの読みから直接又
は、2点での読みの差と言う簡単な計算で求める為に
は、測定すべき長さがステージの移動方向、すなわち機
械座標系の座標軸であるX軸又はY軸と平行でなければ
ならないので、測定に先立ちワーク座標系の座標軸(x
軸又はy軸)が、ステージの移動方向、すなわち機械座
標系の座標軸と平行になるようワークの向きを調整す
る。第5図はこのように調整された状態を示している。
ステージ12の機械座標系の座標軸と、ワーク13上に設定
されたワーク座標系の座標軸とは平行である。従つてワ
ーク座標系の座標軸と平行な寸法△x、△yの測定の為
のステージ移動は、寸法△xに関してはX軸方向のみ、
寸法△yに関してはY軸方向のみで良い。
In order to obtain the dimension to be measured directly from the reading of the linear encoder or by a simple calculation called the difference between the readings at two points, the length to be measured is the moving direction of the stage, that is, the coordinate axis of the machine coordinate system. Since it must be parallel to the X-axis or the Y-axis, the coordinate axis (x
The direction of the work is adjusted so that the axis (or the y-axis) becomes parallel to the moving direction of the stage, that is, the coordinate axis of the machine coordinate system. FIG. 5 shows a state adjusted in this way.
The coordinate axes of the mechanical coordinate system of the stage 12 and the coordinate axes of the work coordinate system set on the work 13 are parallel. Therefore, the stage movement for measuring the dimensions Δx and Δy parallel to the coordinate axis of the workpiece coordinate system should be performed only in the X-axis direction for the dimension Δx.
Regarding the dimension Δy, only the Y-axis direction is required.

最近は、ステージ移動量読み取りのデイジタル化及びコ
ンピユータの発達により各測定点の機械座標系の座標値
を直接コンピユータに取り込み、処理させることによつ
て必要なワーク上の寸法を求めることがなされている。
この場合、複雑な計算も容易であるから、測定すべき長
さがステージの移動方向と平行であることはもはや必要
ではない。このような状態を第6図に示す。ここではス
テージ12の機械座標系の座標軸とワーク座標系の座標軸
と角θだけ傾斜している。例えば寸法△xは、点Aと点
Bの機械座標系の座標値(XA,YA)、(XB,YB)から を計算することにより求められる。従つてワーク座標系
を機械座標系に合わせるという調整作業は不要となる
が、ワーク座標系の座標軸に平行な寸法を測定する為に
はステージをX軸方向及びY軸方向へ移動させる必要が
ある。そこでステージをX軸方向とY軸方向とで交互に
移動させても良いが、ステージをワーク座標系の座標軸
方向へ移動した方が測定時間を短縮でき有利であり、そ
の為にはステージをX軸方向とY軸方向へ同時に駆動し
なければならない。
Recently, due to the digitization of stage movement reading and the development of computers, the coordinate values of the machine coordinate system at each measurement point are directly taken into the computer and processed to obtain the necessary work size. .
In this case, it is no longer necessary that the length to be measured is parallel to the moving direction of the stage, since complicated calculations are easy. Such a state is shown in FIG. Here, the mechanical axis of the stage 12 and the coordinate axis of the work coordinate system are inclined by an angle θ. For example the dimensions △ x coordinate values of the machine coordinate system of the point A and point B (X A, Y A) , (X B, Y B) from It is obtained by calculating. Therefore, the adjustment work of adjusting the work coordinate system to the machine coordinate system is unnecessary, but it is necessary to move the stage in the X-axis direction and the Y-axis direction in order to measure the dimension parallel to the coordinate axis of the work coordinate system. . Therefore, the stage may be moved alternately in the X-axis direction and the Y-axis direction, but it is advantageous to move the stage in the coordinate axis direction of the work coordinate system because the measurement time can be shortened. It must be driven simultaneously in the axial direction and the Y-axis direction.

すなわち、前者(第5図)ではステージに駆動指令を与
える操作はX軸方向又はY軸方向へ択一的であるので容
易であるが、後者(第6図)の場合には、ステージのX
軸方向とY軸方向へ角θに応じた速度比VY/VX=tanθの
駆動指令を与えなければならない。
That is, in the former case (FIG. 5), the operation for giving a drive command to the stage is easy because it is selective in the X-axis direction or the Y-axis direction, but in the latter case (FIG. 6), the X-direction of the stage is easy.
A drive command with a speed ratio V Y / V X = tan θ according to the angle θ must be given in the axial direction and the Y-axis direction.

ステージに駆動指令を与える為の入力装置としてジヨイ
ステイツクが良く使用される。ジヨイステイツクは、常
時は中立位置にある操作レバーの傾斜方向の傾斜角によ
り、移動方向と移動速度を指令するのが通例である。1
つのジヨイステイツクでステージのX軸方向またはY軸
方向への移動を制御する駆動装置では、X軸方向又はY
軸方向に対応した2つのジヨイステイツクが必要であ
り、2つのジヨイステイツクをそれらの傾斜角の比がta
nθとなるよう操作することになり、細かなステージ制
御は困難である。1つのジヨイステイツクでX軸方向と
Y軸方向とを制御できるジヨイステイツクを有する駆動
装置では、ジヨイステイツクの操作レバーは任意の方向
に倒すことができ、角度φの方向に角度Ψだけ操作レバ
ーを傾斜させた時ステージのX軸方向とY軸方向には夫
々VX=(Ψ)cosφ、VY=(Ψ)sinφの指令値が与えら
れる。すなわち、X軸方向駆動装置には指令値VX、Y軸
方向駆動部材には指令値VYが入力される。ここでV
(Ψ)はΨの値で決まる指令速度である。
A joystick is often used as an input device for giving a drive command to the stage. Normally, the joystick commands the moving direction and the moving speed based on the tilt angle of the tilting direction of the operating lever which is normally in the neutral position. 1
In a drive device that controls the movement of the stage in the X-axis direction or the Y-axis direction with two joysticks,
Two joysticks corresponding to the axial direction are required, and the two joysticks have a ratio of their inclination angles to ta.
Since it is operated so as to be nθ, it is difficult to perform fine stage control. In a drive device having a joystick capable of controlling the X-axis direction and the Y-axis direction by one joystick, the operation lever of the joystick can be tilted in any direction, and the operation lever is tilted in the direction of the angle φ by the angle Ψ. The command values of V X = (Ψ) cosφ and V Y = (Ψ) sin φ are given to the X-axis direction and the Y-axis direction of the time stage, respectively. That is, the command value V X is input to the X-axis direction drive device, and the command value V Y is input to the Y-axis direction drive member. Where V
(Ψ) is a command speed determined by the value of Ψ.

X軸方向とY軸方向との速度比はVY/VX=tanφなので、
ステージをワーク座標系のx軸と平行に移動させるには
ジヨイステイツクの操作レバーを角θ方向に傾斜させれ
ば良いが、これも容易ではない。更に、ステージの細か
な送り制御を容易とする為、ジヨイステイツクの操作レ
バーの傾斜角に対し非線形な速度特性を与えることが多
いが、この場合にはジヨイステイツクの操作レバーの傾
斜方向とステージの移動方向とは必ずしも一致しないの
で一層困難となる。
Since the speed ratio between the X-axis direction and the Y-axis direction is V Y / V X = tanφ,
In order to move the stage parallel to the x-axis of the work coordinate system, it is sufficient to tilt the operating lever of the joystick in the angle θ direction, but this is not easy either. Furthermore, in order to facilitate fine feed control of the stage, a non-linear speed characteristic is often given to the tilt angle of the operating lever of the Joystick, but in this case, the tilting direction of the operating lever of the Joystick and the moving direction of the stage Becomes more difficult because it does not necessarily match.

また、機械座標系のX軸、Y軸、Z軸に沿つて移動可能
なプローブの三次元座標値を、プローブの接触子がワー
クに接触することによつて発せられる電気信号によつて
コンピユータに読み取らせ、求める寸法を算出する三次
元測定機においても、これまでに述べたと同様の事情が
ある。ただし三次元測定機では座標値が3つあるためジ
ヨイステイツクの操作レバーの前後、左右への操作に加
え、第3軸(Z軸)への駆動指令を与えるため、ジヨイ
ステイツクの操作レバーのつまみを回転させて指令出力
を行う構造のものを使用するか、別のジヨイステイツク
を第3軸の指令のために追加しなければならない。
In addition, the three-dimensional coordinate values of the probe that can move along the X-axis, Y-axis, and Z-axis of the mechanical coordinate system are transferred to the computer by an electric signal generated by the contact of the probe contacting the workpiece. The same situation as described above is also present in the coordinate measuring machine that reads and calculates the required dimensions. However, since the coordinate measuring machine has three coordinate values, in addition to operating the front and back and left and right of the operation lever of the joystick, the drive command to the third axis (Z axis) is given, so the knob of the operation lever of the joystick is rotated. Either a structure in which the command is output by this is used, or another joystick must be added for the command of the third axis.

二次元的なステージ等と異なり三次元測定機での測定対
象は水平面(X−Y面)内にあるとは限らず、Z軸が加
わる事によりしばしばY−Z面、Z−X面とのほぼ鉛直
な側面上の測定を行う場合があり、さらに時としてワー
ク上に設定されるx軸、y軸、z軸のうちの1つの軸に
は平行であるが、他の軸とは平行でない面や3つの座標
軸のいずれに対しても平行でない傾面上での測定を行う
場合もある。これらのような場合には測定対象となる面
に沿つた動きや、面に垂直な動きを行わせるためには一
般に3軸同時に適切な比をもつて制御しなければなら
ず、現実的には不可能といわなければならないという欠
点があつた。
Unlike a two-dimensional stage, the object to be measured by the coordinate measuring machine is not always in the horizontal plane (X-Y plane), but the Z-axis is added, so that the measurement target is often the Y-Z plane or the Z-X plane. There is a case where measurement is performed on a substantially vertical side surface, and it is sometimes parallel to one of the x-axis, y-axis, and z-axis that is set on the work, but not to the other axes. In some cases, measurement is performed on an inclined surface that is not parallel to the surface or any of the three coordinate axes. In such cases, in order to perform a movement along the surface to be measured or a movement perpendicular to the surface, it is generally necessary to control the three axes simultaneously with an appropriate ratio. The drawback was that it had to be said to be impossible.

なお、これらの欠点はジヨイステイツクによつて速度指
令を行うかわりに、エンコーダーを内蔵したトラツクボ
ールや、または単にエンコーダーに手動用ノブをつけて
移動量を指令するように構成した場合も同様である。
Note that these drawbacks are the same as in the case where a track ball having a built-in encoder or a simple knob attached to the encoder is used to instruct the movement amount, instead of the speed command being given by the joystick.

(発明の目的) 本発明はこれまで述べてきたような問題点を解決し、ワ
ーク上に任意に設定されているワーク座標系による駆動
指令を容易に与えられる駆動装置を現実とすると共に、
測定操作を容易にしたワーク座標系による駆動装置を得
ることを目的とする。
(Object of the Invention) The present invention solves the problems as described above, and realizes a drive device that is easily given a drive command by a work coordinate system arbitrarily set on a work, and
The object is to obtain a drive device based on a work coordinate system that facilitates measurement operation.

(発明の概要) 本発明は、被駆動部材を駆動する駆動手段と、前記被駆
動部材を第1の座標系の座標軸に沿って駆動させる駆動
信号に基づいて、前記駆動手段に駆動指令を与える駆動
指令手段と、を備える駆動装置において、前記駆動指令
手段は、前記駆動信号を前記第1の座標系から第2の座
標系に変換し、前記被駆動部材を前記第2の座標系の座
標軸に沿って移動させるように前記駆動指令を前記駆動
手段に与えると共に、前記第2の座標系の座標軸におけ
る任意に選択された方向への前記被駆動部材の動きを阻
止する阻止手段を有することを特徴とするワーク座標系
による駆動装置である。
(Summary of the Invention) The present invention provides a drive command to the drive means based on drive means for driving the driven member and a drive signal for driving the driven member along the coordinate axes of the first coordinate system. And a drive command means, wherein the drive command means converts the drive signal from the first coordinate system to a second coordinate system, and drives the driven member to coordinate axes of the second coordinate system. The drive command to the drive means so as to move the drive means along with, and a blocking means for blocking the movement of the driven member in an arbitrarily selected direction in the coordinate axes of the second coordinate system. It is a drive device based on a featured work coordinate system.

(実施例) 以上、図面に示した実施例に基づいて本発明を説明す
る。第1図は本発明の第1実施例のブロツク図である。
X軸エンコーダー1とY軸エンコーダー2はX−Yステ
ージ12の駆動方向によつて定めた機械座標系のX、Y座
標値に対応した座標信号を出力する。座標取込スイツチ
3はワーク上の測定点を不図示の観察装置の基準点、例
えば投影スクリーンやレチクルの十字線に合致させて
後、オンされるものであり、位置測定手段として機能す
る。スイツチ回路4は座標取込スイツチ3から座標取込
信号(座標取込スイツチがオンされたことにより生じ
る)が入力されたときのX軸エンコーダー1、Y軸エン
コーダー2からの座標信号をマイクロコンピユータ6に
入力せしめる選択手段として機能する。以上のX軸エン
コーダー1、Y軸エンコーダー2、座標取込スイツチ
3、スイツチ回路4によつて2次元座標値入力装置5を
形成する。マイクロコンピユータ6は入力された座標信
号から座標変換マトリツクスを演算する。
(Embodiment) The present invention will be described based on the embodiment shown in the drawings. FIG. 1 is a block diagram of the first embodiment of the present invention.
The X-axis encoder 1 and the Y-axis encoder 2 output coordinate signals corresponding to the X and Y coordinate values of the mechanical coordinate system defined by the driving direction of the XY stage 12. The coordinate capturing switch 3 is turned on after the measuring point on the work is aligned with the reference point of the observing device (not shown), for example, the cross line of the projection screen or reticle, and functions as position measuring means. The switch circuit 4 receives the coordinate signal from the X-axis encoder 1 and the Y-axis encoder 2 when the coordinate fetch signal (generated when the coordinate fetch switch is turned on) is input from the coordinate fetch switch 3 to the micro computer 6. It functions as a selection means for inputting into. A two-dimensional coordinate value input device 5 is formed by the above X-axis encoder 1, Y-axis encoder 2, coordinate acquisition switch 3, and switch circuit 4. The microcomputer 6 calculates a coordinate conversion matrix from the input coordinate signal.

ジヨイステイツク7は不図示の操作レバーを有し、操作
レバーの傾け方向φ及び傾け角Ψに応じたX軸とY軸と
の速度指令値VX=√(Ψ)・cosθ、VY=V(Ψ)・sin
θを出力する速度指令手段として機能する。アナログ・
デジタルコンバータ(以下、A/Dコンバータと称す)8
a、8bは指令値VX、VYを夫々アナログ・デジタル変換
し、デジタル指令値VXD,VYDを出力する。マイクロコン
ピユータ6はデジタル指令値VXD,VYDを先に求めた座標
変換マトリツクスによつて機械座標系の指令値VxD,VyD
に変換して出力する変換手段として機能する。
The joystick 7 has an operation lever (not shown), and the speed command values V X = √ (Ψ) · cos θ, V Y = V (for the X-axis and the Y-axis according to the tilt direction φ and the tilt angle Ψ of the operation lever. Ψ) ・ sin
It functions as a speed command unit that outputs θ. analog·
Digital converter (hereinafter referred to as A / D converter) 8
a and 8b perform analog-to-digital conversion on the command values V X and V Y , respectively, and output digital command values V XD and V YD . The microcomputer 6 uses the coordinate conversion matrix that has previously obtained the digital command values V XD and V YD to determine the command values V xD and V yD in the machine coordinate system.
It functions as a conversion means for converting to and outputting.

また、マイクロコンピユータ6には第1クランプスイツ
チ100と第2クランプスイツチ101が接続されている。第
1クランプスイツチ100をオンすると第1信号が出力さ
れ、第1信号を入力したマイクロコンピユータ6は指令
値VYDを無視し、第2クランプスイツチ101をオンすると
第2信号が出力され、第2信号を入力したマイクロコン
ピユータ6は指令値VXDを無視する。
Also, a first clamp switch 100 and a second clamp switch 101 are connected to the micro computer 6. When the first clamp switch 100 is turned on, the first signal is output, the microcomputer 6 having input the first signal ignores the command value V YD , and when the second clamp switch 101 is turned on, the second signal is output, and the second signal is output. The microcomputer 6 having input the signal ignores the command value V XD .

指令値VxD,VyDはデジタル・アナログコンバータ(以下D
/Aコンバータと称す)9a、9bに入力され、アナログ指令
値Vx、Vyに変換される。アナログ指令値Vx、Vyは夫々モ
ータ駆動回路10a、10bに入力される。モータ駆動回路10
a、10bは夫々X−Yステージ12をX方向へ駆動するX軸
モータ11a、Y方向へ駆動するY軸モータ11bを駆動す
る。
The command values V xD and V yD are digital / analog converters (hereinafter D
/ A converter) 9a, 9b are input and converted into analog command values V x , V y . The analog command values V x and V y are input to the motor drive circuits 10a and 10b, respectively. Motor drive circuit 10
Reference numerals a and 10b respectively drive an X-axis motor 11a for driving the XY stage 12 in the X direction and a Y-axis motor 11b for driving the Y-direction in the Y direction.

X軸モータ11aとY軸モータ11bは協同してX−Yステー
ジ1をワーク座標系に基づいて移動するから、結局ジヨ
イステイツク7は、機械座標系に従つた駆動装置から、
座標値入力装置5により求められたワーク座標系に従つ
た駆動装置に変換されたことになる。
Since the X-axis motor 11a and the Y-axis motor 11b cooperate to move the XY stage 1 based on the work coordinate system, the joystick 7 is eventually driven by a drive unit according to the mechanical coordinate system.
This means that the drive device has been converted into a drive device according to the work coordinate system obtained by the coordinate value input device 5.

それ故、ジヨイステイツク7の操作レバーをX軸方向へ
傾ければ、ステージはワーク座標系のx軸方向へ移動
し、また操作レバーをY軸方向へ傾ければ、ステージは
ワーク座標系のy軸方向へ移動する。
Therefore, if the operation lever of the joystick 7 is tilted in the X-axis direction, the stage moves in the x-axis direction of the work coordinate system, and if the operation lever is tilted in the Y-axis direction, the stage moves in the y-axis direction of the work coordinate system. Move in the direction.

次に、第2図のフローチヤートによつてマイクロコンピ
ユータ6の動作を詳述する。このフローチヤートによる
処理は連続にまたは一定時間毎に繰り返し実行される。
Next, the operation of the microcomputer 6 will be described in detail with reference to the flow chart of FIG. This flow chart process is continuously or repeatedly executed at regular intervals.

第2図に示したように、マイクロコンピユータ6はマト
リツクス決定のための座標値を座標値入力装置5より入
力する(ステツプ61)。そして、ステツプ61で入力した
座標値からマトリツクス を決定する(ステツプ62)。本例の場合には機械座標系
に対するワーク座標系の回転角をθとすればマトリツク
は以下の如くである。
As shown in FIG. 2, the microcomputer 6 inputs the coordinate value for determining the matrix from the coordinate value input device 5 (step 61). Then, from the coordinate values input in step 61, the matrix (Step 62). In this example, if the rotation angle of the workpiece coordinate system with respect to the machine coordinate system is θ, the matrix Is as follows.

次に、ステツプ63においてA/Dコンバータ8a、8bより指
令値VXD、VYDを入力する。そして、ステツプ200におい
て第1クランプスイツチ100、第2クランプスイツチ101
からの信号を読込む。第1クランプスイツチ100から第
1信号が出力されていると係数CYを0とし(ステツプ20
1、202)、第1信号が出力されていないとCYを1とする
(ステツプ201、203)。また、第2クランプスイツチ10
1から第2信号が出力されていると係数CXを0とし(ス
テツプ204、205)、第2信号が出力されていないと係数
CXを1とする(ステツプ204、206)。そして入力した指
令値VXD,VYDは係数CX,CYと掛算された後、先に求めたマ
トリツクス を用いて機械座標系の指令値VxD,VyDに変換される(ス
テツプ64)。すなわち、 である。
Next, in step 63, the command values V XD and V YD are input from the A / D converters 8a and 8b. Then, in step 200, the first clamp switch 100 and the second clamp switch 101
Read the signal from. When the first signal is output from the first clamp switch 100, the coefficient C Y is set to 0 (step 20
If the first signal is not output, C Y is set to 1 (steps 201, 203). Also, the second clamp switch 10
When the 1st to 2nd signals are output, the coefficient C X is set to 0 (steps 204 and 205), and when the 2nd signal is not output, the coefficients are set.
Set C X to 1 (steps 204 and 206). Then, the input command values V XD and V YD are multiplied by the coefficients C X and C Y, and then the matrix obtained earlier is used. Are converted into command values V xD and V yD in the machine coordinate system using (step 64). That is, Is.

そして得られた指令値VxD,VyDはD/Aコンバータ9a、9bに
出力される(ステツプ65)。以後、ステツプ63、200〜2
06、64、65を連続的に実行する。
Then, the obtained command values V xD and V yD are output to the D / A converters 9a and 9b (step 65). After that, step 63, 200-2
06, 64 and 65 are executed continuously.

以上の実施例では、ワークを2次元的に測定するとき、
ワーク上に設定したワーク座標系とステージの機械座標
系とを平行に合わせることなく、機械座標系に対するワ
ーク座標系の回転角θを、座標値入力装置からの座標値
によつて求める事により、以後はこの回転角θによつて
ジヨイステイツク7の機械座標系の座標軸方向への速度
指令値VX、VYにマトリツクス による座標回転の変換を施し、ワーク座標系の座標軸方
向への速度指令値Vx、Vyによるステージ制御が行なえ
る、という利点を有する。
In the above embodiment, when measuring the workpiece two-dimensionally,
By calculating the rotation angle θ of the work coordinate system with respect to the machine coordinate system by using the coordinate values from the coordinate value input device without aligning the work coordinate system set on the work and the machine coordinate system of the stage in parallel, After that, the rotation angle θ is used to determine the matrix of velocity command values V X and V Y in the coordinate axis direction of the machine coordinate system of the joystick 7. Has the advantage that the stage rotation can be controlled by the velocity command values V x and V y in the coordinate axis direction of the work coordinate system.

また、測定の内容によつては、ワーク上に設定されたワ
ーク座標系の一方の座標軸方向へのみステージを可動と
し、他方の座標軸方向へのステージの動きを禁止したい
ことがある。このような場合であつても、第1クランプ
スイツチ100と第2クランプスイツチ101がワーク座標系
の各座標軸に対応させて設けられることになるので、ク
ランプスイツチ100、101のいずれかをオンすることによ
り、ジヨイステイツクからの対応する座標軸方向への速
度指令値を無視し、その方向への速度指令値を零と見な
すことにより、ワーク上に設定された座標軸の任意に選
択された方向への動きを禁止することができる。
In addition, depending on the content of the measurement, it may be desirable to make the stage movable only in one coordinate axis direction of the workpiece coordinate system set on the workpiece and prohibit movement of the stage in the other coordinate axis direction. Even in such a case, the first clamp switch 100 and the second clamp switch 101 are provided so as to correspond to the coordinate axes of the workpiece coordinate system. Therefore, turn on either the clamp switch 100 or 101. Thus, by ignoring the speed command value from the joystick in the corresponding coordinate axis direction and considering the speed command value in that direction as zero, the movement of the coordinate axis set on the workpiece in the arbitrarily selected direction can be performed. Can be banned.

第3図は本発明の第2実施例のブロツク図である。第2
実施例は、X軸、Y軸、Z軸を有する三次元測定機に本
発明を適用したものである。第3図において第1図と同
一機能のものには同一の図番を付する。
FIG. 3 is a block diagram of the second embodiment of the present invention. Second
In the embodiment, the present invention is applied to a coordinate measuring machine having an X axis, a Y axis and a Z axis. In FIG. 3, those having the same functions as those in FIG. 1 are designated by the same reference numerals.

X軸エンコーダー1とY軸エンコーダー2及びZ軸エン
コーダー30は三次元測定機におけるプローブ3′の接触
子の位置に対応した座標値である機械座標系のX、Y、
Z座標値に対応した座標信号を出力する。プローブ3′
は接触子がワークに当接すると接触信号を出力する。ス
イツチ回路4はプローブ3′から接触信号が入力された
ときのX軸エンコーダー1、Y軸エンコーダー2、Z軸
エンコーダー30からの座標信号をマイクロコンピユータ
60に入力せしめる。以上のX軸エンコーダー1、Y軸エ
ンコーダー2、Z軸エンコーダー30、プローブ3′、ス
イツチ回路4によつて三次元座標値入力装置50を形成す
る。マイクロコンピユータ60は入力された座標信号から
座標変換マトリツクスを演算する。
The X-axis encoder 1, the Y-axis encoder 2 and the Z-axis encoder 30 are mechanical coordinate system X, Y, which are coordinate values corresponding to the positions of the contacts of the probe 3'in the coordinate measuring machine.
A coordinate signal corresponding to the Z coordinate value is output. Probe 3 '
Outputs a contact signal when the contactor contacts the work. The switch circuit 4 receives coordinate signals from the X-axis encoder 1, the Y-axis encoder 2, and the Z-axis encoder 30 when a contact signal is input from the probe 3 ', and outputs the coordinate signals to the microcomputer.
Enter 60. A three-dimensional coordinate value input device 50 is formed by the above X-axis encoder 1, Y-axis encoder 2, Z-axis encoder 30, probe 3 ', and switch circuit 4. The microcomputer 60 calculates a coordinate conversion matrix from the input coordinate signal.

ジヨイステイツク71は不図示の操作レバーを有し、操作
レバーの傾け方向φ、傾け角Ψ及び先端の回転つまみの
回転角γに応じたX軸とY軸とZ軸との指令値VX=√
(Ψ)・cosφ、VY=V(Ψ)・sinφ、VZ=V(γ)を
出力する。A/Dコンバータ8a、8b、8cは指令値VX、VY、V
Zを夫々アナログ・デジタル変換し、デジテル指令値
VXD、VYD、VZDを出力する。マイクロコンピユータ60は
デジタル指令値VXD、VYD、VZDを先に求めた座標変換マ
トリツクスによつて機械座標系の指令値VxD、VyD、VzD
に変換して出力する。また、マイクロコンピユータ60に
は第1クランプススイツチ100と第2クランプスイツチ1
01と第3クランプスイツチ102が接続されている。第1
クランプスイツチ100をオンすると第1信号が出力さ
れ、第1信号を入力したマイクロコンピユータ60は指令
値VYDを無視し、第2クランプスイツチ101をオンすると
第2信号が出力され、第2信号を入力したマイクロコン
ピユータ60は指令値VXDを無視する。さらに第3クラン
プスイツチ102をオンすると第3信号が出力され、第3
信号を入力したマイクロコンピユータ60は指令値VZD
無視する。
The joystick 71 has an operation lever (not shown), and the command value V X = √ of the X -axis, the Y-axis, and the Z-axis according to the inclination direction φ of the operation lever, the inclination angle Ψ, and the rotation angle γ of the rotary knob at the tip.
It outputs (Ψ) · cosφ, V Y = V (Ψ) · sin φ, V Z = V (γ). A / D converters 8a, 8b, 8c are command values V X , V Y , V
Each Z is converted to analog / digital and digitized command value
Outputs V XD , V YD , and V ZD . The micro computer 60 uses the coordinate conversion matrix that has previously obtained the digital command values V XD , V YD and V ZD to determine the command values V xD , V yD and V zD of the machine coordinate system.
Converted to and output. In addition, the first clamp switch 100 and the second clamp switch 1 are provided on the microcomputer 60.
01 and the third clamp switch 102 are connected. First
When the clamp switch 100 is turned on, the first signal is output, the microcomputer 60 having input the first signal ignores the command value V YD , and when the second clamp switch 101 is turned on, the second signal is output and the second signal is output. The input microcomputer 60 ignores the command value V XD . Further, when the third clamp switch 102 is turned on, the third signal is output and the third signal is output.
The microcomputer 60 which has input the signal ignores the command value V ZD .

指令値VxD、VyD、VzDはD/Aコンバータ9a、9b、9cに入力
され、アナログ指令値Vx、Vy、Vzに変換される。アナロ
グ指令値Vx、Vy、Vzは夫々モータ駆動回路10a、10b、10
cに入力される。モータ駆動回路10a、10b、10cは夫々プ
ローブ3′をX方向へ駆動するX軸モータ11a、Y方向
へ駆動するY軸モータ11b、Z方向へ駆動するZ軸モー
タ11cによつて駆動する。
The command values V xD , V yD , V zD are input to the D / A converters 9a, 9b, 9c and converted into analog command values V x , V y , V z . The analog command values V x , V y and V z are motor drive circuits 10a, 10b and 10 respectively.
Entered in c. The motor drive circuits 10a, 10b, 10c are driven by an X-axis motor 11a that drives the probe 3'in the X direction, a Y-axis motor 11b that drives in the Y direction, and a Z-axis motor 11c that drives in the Z direction.

X軸モータ11a、Y軸モータ11b、Z軸モータ11c協同し
てプローブ3′をワーク座標系に基づいて移動するか
ら、結局ジヨイステイツク71は、機械座標系に従つた駆
動装置から、座標値入力装置50により求められたワーク
座標系に従つた駆動装置に変換されたことになる。
Since the X-axis motor 11a, the Y-axis motor 11b, and the Z-axis motor 11c cooperate to move the probe 3'based on the work coordinate system, the joystick 71 is eventually changed from the drive unit according to the machine coordinate system to the coordinate value input unit. This means that the drive device has been converted according to the workpiece coordinate system obtained by 50.

次に、第4図のフローチヤートによつてマイクロコンピ
ユータ60の動作を詳述する。
Next, the operation of the microcomputer 60 will be described in detail with reference to the flow chart of FIG.

第4図に示したように、マイクロコンピユータ60はマト
リツクス決定のための座標値を座標値入力装置50により
入力する(ステツプ66)。そして、ステツプ66で入力し
た座標値からマトリツクス を決定する(ステツプ67)。このマトリツクス は以下のように決定する。ある平面(ワーク上にある
面)上にジヨイステイツク71により定まるX軸とY軸と
に対応させるべき座標軸を設定し、この平面に垂直な向
きをジヨイステイツク71により定まるZ軸に対応させる
ものとする。このとき、まず目的とする平面(ワーク上
のある面)上の同一直線上にない3点の座標値と、この
平面上のx軸となるべき軸上の2点の座標値と、が座標
値入力装置50より入力されると(ステツプ66)、前者の
座標値からこの平面の法線ベクトルVI3を求め、後者の
座標値からこの直線の空間的方向ベクトルVI1を求め、
さらにベクトルVI1、VI3の外積VI2(=VI3×VI1)を求
める。ここでVI1、VI2、VI3の単位ベクトルを とするとき、座標変換マトリツクス で与えられる(ステツプ67)。
As shown in FIG. 4, the microcomputer 60 inputs the coordinate values for matrix determination by the coordinate value input device 50 (step 66). Then, from the coordinate values input in step 66, the matrix (Step 67). This matrix Is determined as follows. A coordinate axis that should correspond to the X axis and the Y axis determined by the joystick 71 is set on a certain plane (a surface on the work), and the direction perpendicular to this plane is made to correspond to the Z axis determined by the joystick 71. At this time, first, the coordinate values of three points that are not on the same straight line on the target plane (a certain surface on the work) and the coordinate values of two points on the axis that should be the x-axis on this plane are the coordinates. When input from the value input device 50 (step 66), the normal vector VI 3 of this plane is obtained from the coordinate values of the former, and the spatial direction vector VI 1 of this straight line is obtained from the coordinate values of the latter,
Further, the outer product VI 2 (= VI 3 × VI 1 ) of the vectors VI 1 and VI 3 is obtained. Where VI 1 , VI 2 and VI 3 are unit vectors When, the coordinate transformation matrix Given in step 67.

次に、ステツプ68においてA/Dコンバータ8a、8b、8cよ
り指令値VXD、VYD、VZDを入力する。そして、ステツプ2
07において第1クランプスイツチ100、第2クランプス
イツチ101、第3クランプスイツチ102からの信号を読込
む。第1クランプスイツチ100から第1信号が出力され
ていると係数CYを0とし(ステツプ208,209)、第1信
号が出力されていなしとCYを1とする(ステツプ208,21
0)。また、第2クランプスイツチ101から第2信号が出
力されていると係数CXを0とし(ステツプ211、212)、
第2信号が出力されていないとCXを1とする(ステツプ
211,213)。さらに第3クランプスイツチ102から第3信
号が出力されていると係数CZを0とし(ステツプ214,21
5)、第3信号が出力されていると係数CZを1とする
(ステツプ214,216)。そして入力した指令値VXD
VYD、VZDは各々対応する係数CX、CY、CZと掛算された
後、先に求めたマトリツクス を用いて機械座標系の指令値VxD、VyD、VzDに変換され
る(ステツプ69)。
Next, in step 68, the command values V XD , V YD and V ZD are input from the A / D converters 8a, 8b and 8c. And step 2
At 07, the signals from the first clamp switch 100, the second clamp switch 101, and the third clamp switch 102 are read. When the first signal is output from the first clamp switch 100, the coefficient C Y is set to 0 (steps 208 and 209), and when the first signal is not output and C Y is set to 1 (steps 208 and 21).
0). Further, when the second signal is output from the second clamp switch 101, the coefficient C X is set to 0 (steps 211 and 212),
If the second signal is not output, C X is set to 1 (step
211, 213). Furthermore, when the third signal is output from the third clamp switch 102, the coefficient C Z is set to 0 (steps 214, 21
5) When the third signal is output, the coefficient C Z is set to 1 (steps 214 and 216). And the input command value V XD ,
V YD and V ZD are multiplied by the corresponding coefficients C X , C Y and C Z respectively, and then the matrix obtained earlier is calculated. Are converted into command values V xD , V yD , and V zD in the machine coordinate system using (step 69).

そして得られた指令値VxD、VyD、VzDはD/Aコンバータ9
a、9b、9cに出力される(ステツプ70)。以後ステツプ6
8、207〜216、69、70を連続的に実行する。
Then, the obtained command values V xD , V yD , and V zD are D / A converter 9
It is output to a, 9b and 9c (step 70). After that, step 6
8, 207 to 216, 69, 70 are continuously executed.

従つて以上の構成により、三次元的なワークを測定する
とき、ワーク上に設定されるワーク座標系と三次元測定
機の機械座標系と平行に合わせる事なく、ジヨイステイ
ツク71のX軸、Y軸、Z軸方向への速度指令値に座標回
転の変換を施し、ワーク上に設定されたワーク座標系の
x軸、y軸、z軸に対応させることができる。
Therefore, with the above configuration, when measuring a three-dimensional workpiece, the X-axis and Y-axis of the Joystick 71 do not have to be aligned in parallel with the workpiece coordinate system set on the workpiece and the machine coordinate system of the coordinate measuring machine. , The speed command value in the Z-axis direction can be converted into coordinate rotation to correspond to the x-axis, y-axis, and z-axis of the work coordinate system set on the work.

この場合も、第1クランプスイツチ100と第2クランプ
スイツチ101と第3クランプスイツチ102とはワーク座標
系の各座標軸に対応させて設けられることになるので、
クランプスイツチ100、101、102のうちオンしたスイツ
チに対応する座標軸方向への速度指令値を無視し、その
方向への速度指令値を零と見なすことにより、ワーク上
に設定された座標軸の任意に選択された方向への動きを
禁止することができる。
Also in this case, the first clamp switch 100, the second clamp switch 101, and the third clamp switch 102 are provided corresponding to the coordinate axes of the work coordinate system.
Of the clamp switches 100, 101, 102, the speed command value in the coordinate axis direction corresponding to the switch that is turned on is ignored, and the speed command value in that direction is regarded as zero, so that the coordinate axis set on the workpiece can be set arbitrarily. Movement in the selected direction can be prohibited.

さらに三次元測定機では、機械座標系X−Y−ZのX−
Y平面に平行な面を基準とする測定のみならず、Y−Z
面やZ−X面に平行な面を基準とする測定が必要となる
場合も多い。本実施例では、このようにワークの側面を
測定するとき、測定の対象となる面に垂直な方向をジヨ
イステイツク71のZ軸に対応させるように、座標変換マ
トリツクス を決定しているので、ワークの側面に沿つたプローブ
3′の動きをジヨイステイツク71における操作レバーの
X軸、Y軸操作、側面に垂直方向のプローブ3′の動き
をジヨイステイツク71における操作レバーのZ軸操作で
行う事ができる。
Furthermore, in the coordinate measuring machine, X- of the machine coordinate system X-Y-Z
Not only measurement based on a plane parallel to the Y plane, but YZ
In many cases, measurement based on a plane parallel to the plane or the Z-X plane is required. In the present embodiment, when measuring the side surface of the work in this way, the coordinate conversion matrix is made so that the direction perpendicular to the surface to be measured corresponds to the Z axis of the Joystick 71. Therefore, the movement of the probe 3'along the side surface of the workpiece is controlled by the X-axis and Y-axis operation of the operating lever in the Joystick 71, and the movement of the probe 3'perpendicular to the side surface is moved by the Z-axis of the operating lever in the Joystick 71. It can be done by axis operation.

また時にはワーク上に一度設定されたx軸、y軸、z軸
のどれとも平行でない斜面上の測定を行う場合がある。
このように場合にはプローブ3を斜面に沿つて動かすに
も、斜面に垂直に動かすにも常にジヨイステイツクの操
作レバーによつてX軸、Y軸、Z軸を同時に操作しなけ
ればならず極めて困難である。本実施例ではワーク上に
一度設定したx軸、y軸、z軸とは別に、斜面を測定し
て得られる面に垂直な軸をジヨイステイツク7のZ軸に
対応させ、ジヨイステイツク7の他の2つの軸は適切な
斜面上の直交する軸に対応させる事によつて斜面上に測
定を容易にする事ができるという利点がある。
In addition, sometimes a measurement is performed on a slope that is not parallel to any of the x-axis, y-axis, and z-axis once set on the work.
In this case, the X-axis, Y-axis, and Z-axis must be simultaneously operated by the operation lever of the joystick at all times to move the probe 3 along the slope or perpendicularly to the slope, which is extremely difficult. Is. In the present embodiment, in addition to the x-axis, y-axis, and z-axis once set on the workpiece, an axis perpendicular to the surface obtained by measuring the slope is made to correspond to the Z-axis of the joystick 7, and the other two of the joystick 7 are set. The advantage is that the three axes can correspond to orthogonal axes on a suitable slope to facilitate measurements on the slope.

さらに、ワーク座標系は直交座標系に限られず他の種類
の座標系であつても同様に本発明のクランプ装置を設け
ることができる。例えば他の種類の座標系として円柱座
標系(r、θ、h)を用いたとすると、ジヨイステイツ
クから出力されるVXをrに、VYをθに、VZ=hに対応さ
せて例えばマイクロコンピユータ60によりデジタル指令
値VxDにてブローブ3′がr方向に移動するようにVxD
VyD、VzDの信号を決定させれば良い。
Further, the work coordinate system is not limited to the rectangular coordinate system, and the clamp device of the present invention can be similarly provided even if the coordinate system is of another type. For example, if a cylindrical coordinate system (r, θ, h) is used as another type of coordinate system, V X output from the joystick is associated with r, V Y is associated with θ, and V Z = h The computer 60 causes V xD to move the probe 3 ′ in the r direction at the digital command value V xD ,
The V yD and V zD signals may be determined.

また、以上の実施例ではクランプスイツチからの信号に
よつて演算の係数を0、1で選択するようになしたが、
クランプスイツチのオンによつてマイクロコンピユータ
6、60の入力側で、対応する信号を0になるよう構成し
ても良い。例えば、第1クランプスイツチをオンするこ
とによつてVYの生ずるラインを強制的にグランドに落と
してやれば上述の係数CYを0となしたと同様に効果を得
ることができる。
Further, in the above embodiment, the calculation coefficient is selected as 0 or 1 according to the signal from the clamp switch.
The corresponding signal may be set to 0 on the input side of the microcomputers 6 and 60 by turning on the clamp switch. For example, by turning on the first clamp switch to forcibly drop the line in which V Y is generated to the ground, the same effect as when the coefficient C Y is set to 0 can be obtained.

なお、以上の実施例では、駆動指令を行うためにジヨイ
ステイツクを用いる場合を例に上げたが、トラツクボー
ルや手動ノブに取り付けたエンコーダーのパルスによつ
て駆動指令を行うような場合にも有効である。
In the above embodiments, the case where the joystick is used to issue the drive command is taken as an example, but it is also effective when the drive command is issued by the pulse of the track ball or the encoder attached to the manual knob. is there.

(発明の効果) 以上述べた如く、本発明によれば、被駆動部材の第2の
座標系による移動が容易に、かつ正確に実現することが
できると共に、任意に選択された方向への被駆動部材の
移動を阻止することができるので測定作業の能率向上を
図ることができる。
(Effects of the Invention) As described above, according to the present invention, the movement of the driven member in the second coordinate system can be easily and accurately realized, and the movement of the driven member in the arbitrarily selected direction can be performed. Since the movement of the driving member can be prevented, the efficiency of the measurement work can be improved.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明の第1実施例のブロツク図、第2図は第
1図で用いられるマイクロコンピユータのフローチヤー
ト、第3図は本発明の第2実施例のブロツク図、第4図
は第3図で用いられるマイクロコンピユータのフローチ
ヤート、第5図はステージの移動方向によつて定まる機
械座標系の座標軸X−Yとワーク上のワーク座標系の座
標軸x−yとが平行な場合を示す平面図、第6図は機械
座標系の座標軸X−Yとワーク座標系の座標軸x−yと
が角度θを有する場合を示す平面図、である。 〔主要部分の符号の説明〕 1……X軸エンコーダー 2……Y軸エンコーダー 30……Z軸エンコーダー 3′……プローブ 4……スイツチ回路 3……座標取込スイツチ 6、60……マイクロコンピユータ 7、71……ジヨイステイツク 10a、10b、10c……モータ駆動回路 11a……X軸モータ 11b……Y軸モータ 11c……Z軸モータ 12……X−Yステージ 100……第1クランプスイツチ 101……第2クランプスイツチ 102……第3クランプスイツチ。
FIG. 1 is a block diagram of the first embodiment of the present invention, FIG. 2 is a flow chart of the micro computer used in FIG. 1, FIG. 3 is a block diagram of the second embodiment of the present invention, and FIG. The flow chart of the micro-computer used in FIG. 3 shows the case where the coordinate axis XY of the machine coordinate system and the coordinate axis xy of the workpiece coordinate system on the workpiece are parallel. FIG. 6 is a plan view showing a case where the coordinate axis XY of the machine coordinate system and the coordinate axis xy of the work coordinate system have an angle θ. [Explanation of symbols of main parts] 1 ... X-axis encoder 2 ... Y-axis encoder 30 ... Z-axis encoder 3 '... Probe 4 ... Switch circuit 3 ... Coordinate capture switch 6,60 ... Microcomputer 7, 71 ・ ・ ・ Joystick 10a, 10b, 10c …… Motor drive circuit 11a …… X-axis motor 11b …… Y-axis motor 11c …… Z-axis motor 12 …… XY stage 100 …… 1st clamp switch 101… … Second clamp switch 102 …… Third clamp switch.

フロントページの続き (72)発明者 土田 裕子 神奈川県横浜市戸塚区長尾台町471番地 日本光学工業株式会社横浜製作所内 (56)参考文献 特開 昭53−48461(JP,A) 特開 昭57−90105(JP,A) 特開 昭50−91346(JP,A) 特開 昭54−10765(JP,A) 特開 昭57−132015(JP,A)Front page continuation (72) Yuko Tsuchida Yuko Tsuchida 471 Nagaodai-cho, Totsuka-ku, Yokohama-shi, Kanagawa Japan Optical Industry Co., Ltd. Yokohama Works (56) Reference JP-A-53-48461 (JP, A) JP-A-57 -90105 (JP, A) JP-A-50-91346 (JP, A) JP-A-54-10765 (JP, A) JP-A-57-132015 (JP, A)

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】被駆動部材を駆動する駆動手段と、 前記被駆動部材を第1の座標系の座標軸に沿って駆動さ
せる駆動信号に基づいて、前記駆動手段に駆動指令を与
える駆動指令手段と、 を備える駆動装置において、 前記駆動指令手段は、前記駆動信号を前記第1の座標系
から第2の座標系に変換し、前記被駆動部材を前記第2
の座標系の座標軸に沿って移動させるように前記駆動指
令を前記駆動手段に与えると共に、前記第2の座標系の
座標軸における任意に選択された方向への前記被駆動部
材の動きを阻止する阻止手段を有することを特徴とする
ワーク座標系による駆動装置。
1. A drive means for driving a driven member, and a drive command means for giving a drive command to the drive means based on a drive signal for driving the driven member along a coordinate axis of a first coordinate system. The drive command means converts the drive signal from the first coordinate system to a second coordinate system, and the driven member is moved to the second coordinate system.
Of the drive command to the drive means so as to move along the coordinate axis of the coordinate system of the second coordinate system, and block the movement of the driven member in the arbitrarily selected direction on the coordinate axis of the second coordinate system. A drive device based on a work coordinate system having means.
JP60210746A 1985-09-24 1985-09-24 Drive device by work coordinate system Expired - Fee Related JPH07104142B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60210746A JPH07104142B2 (en) 1985-09-24 1985-09-24 Drive device by work coordinate system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60210746A JPH07104142B2 (en) 1985-09-24 1985-09-24 Drive device by work coordinate system

Publications (2)

Publication Number Publication Date
JPS6269115A JPS6269115A (en) 1987-03-30
JPH07104142B2 true JPH07104142B2 (en) 1995-11-13

Family

ID=16594433

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60210746A Expired - Fee Related JPH07104142B2 (en) 1985-09-24 1985-09-24 Drive device by work coordinate system

Country Status (1)

Country Link
JP (1) JPH07104142B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0375515A (en) * 1989-08-18 1991-03-29 Nikon Corp Driving apparatus
JP2583740Y2 (en) * 1991-03-25 1998-10-27 株式会社ミツトヨ Drive

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5348461A (en) * 1976-10-15 1978-05-01 Hitachi Ltd Wire bonder

Also Published As

Publication number Publication date
JPS6269115A (en) 1987-03-30

Similar Documents

Publication Publication Date Title
US5677709A (en) Micromanipulator system with multi-direction control joy stick and precision control means
US4887230A (en) Cursor display apparatus
US5617515A (en) Method and apparatus for controlling and programming a robot or other moveable object
EP0429391A1 (en) Three-dimensional computer input device
US6108613A (en) Probe coordinate system driving apparatus
EP0577084B1 (en) Micromanipulator apparatus including an operating system
JPH08281584A (en) Joy stick signal processing device
JPH07104142B2 (en) Drive device by work coordinate system
JPH0525046B2 (en)
JPH09146633A (en) Robot guidance method and guidance system
JPH06179187A (en) Direction detection type teaching mechanism
JPH01222311A (en) Curved surface tracing control device for multi-degree-of-freedom working machines
JP6600529B2 (en) Mechanical device operation control device, mechanical device operation control method, and program
JP4687853B2 (en) X-ray fluoroscopic equipment
JPH07104153B2 (en) Drive
JPS60156113A (en) Operating and teaching system of robot
JP2583740Y2 (en) Drive
JPH02185379A (en) Manipulator device
JPH07299776A (en) Manipulator controller
JP2021156861A (en) Three-dimensional measuring machine, and three-dimensional measuring machine measurement method
JP2937918B2 (en) Image measuring device
JP2005003583A (en) Drive controller, and measuring machine using the same
JPH08229859A (en) Control device for master-slave manipulator
JP2749766B2 (en) Optical measuring device
JPH08193829A (en) Three-dimensional measuring apparatus

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees