JP2987607B2 - 3D coordinate measuring machine - Google Patents
3D coordinate measuring machineInfo
- Publication number
- JP2987607B2 JP2987607B2 JP7048831A JP4883195A JP2987607B2 JP 2987607 B2 JP2987607 B2 JP 2987607B2 JP 7048831 A JP7048831 A JP 7048831A JP 4883195 A JP4883195 A JP 4883195A JP 2987607 B2 JP2987607 B2 JP 2987607B2
- Authority
- JP
- Japan
- Prior art keywords
- horizontal
- moving unit
- data
- coordinate
- linear encoder
- 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
Links
Landscapes
- Length Measuring Devices With Unspecified Measuring Means (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、各種機械加工部品等に
おける輪郭の三次元座標を測定する三次元座標測定機に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a three-dimensional coordinate measuring machine for measuring three-dimensional coordinates of a contour of various machined parts and the like.
【0002】[0002]
【従来の技術】この種の三次元座標測定機として、X・
Y・Z軸移動機構の移動ヘッドにタッチプローブを取付
け、X・Y・Z軸の各移動軸にX・Y・Z軸の位置を検
出するリニアスケールが設けられ、被測定物の表面にタ
ッチプローブを接触された時点で、各X・Y・Z軸の、
リニアスケールからの位置データをマイクロコンピュー
タが取り込み、被測定物の外形輪郭の三次元座標データ
を記憶する測定機が知られている。2. Description of the Related Art As a three-dimensional coordinate measuring machine of this kind, X.
A touch probe is attached to the moving head of the YZ axis moving mechanism, and a linear scale for detecting the position of the X, Y, and Z axes is provided on each of the X, Y, and Z axes, and the surface of the object to be measured is touched. When the probe is contacted, the X, Y, and Z axes
2. Description of the Related Art A measuring device is known in which a microcomputer takes in position data from a linear scale and stores three-dimensional coordinate data of an outline of an object to be measured.
【0003】[0003]
【発明が解決しようとする課題】しかし、従来のこの種
の三次元座標測定機は、高精度の測定を目的とする場
合、X・Y・Z軸移動機構の構造を、例えば剛性の高い
ブリッジ形(門形)構造とするなど、移動機構の剛性を
高くし構造を強固に大形化する必要があり、小形で構造
の簡単なX・Y・Z軸移動機構では、測定誤差が少なか
らず生じ、高精度の測定ができにくい問題があった。ま
た、X・Y・Z軸を各々リニアに動かすX・Y・Z軸移
動機構は、手動で移動ヘッドを持って3軸を動かすこと
になるため、非常に移動操作が難しく、三次元座標の手
動による測定が効率良く容易にできにくい問題があっ
た。However, in the case of a conventional three-dimensional coordinate measuring machine of this type, when a high-precision measurement is to be performed, the structure of the X, Y, and Z-axis moving mechanism is changed, for example, by using a rigid bridge. It is necessary to increase the rigidity of the moving mechanism and to make the structure firmly large, such as by adopting a gantry (gate-shaped) structure. With a small and simple X, Y, and Z axis moving mechanism, measurement errors are not small. This causes a problem that high-precision measurement is difficult to be performed. In addition, the X, Y, and Z axis moving mechanisms that move the X, Y, and Z axes linearly move the three axes by manually holding the moving head. There has been a problem that manual measurement is difficult to perform efficiently and easily.
【0004】本発明は、上記の点に鑑みてなされたもの
で、比較的小形で簡単な構造の移動機構を使用して、誤
差のない高精度の三次元座標測定を、容易に且つ効率良
く行うことができる三次元座標測定機を提供することを
目的とする。SUMMARY OF THE INVENTION The present invention has been made in view of the above-described circumstances, and uses a relatively small moving mechanism having a simple structure to easily and efficiently measure three-dimensional coordinates without errors with high accuracy. It is an object of the present invention to provide a three-dimensional coordinate measuring machine that can be used.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するため
に、本発明の三次元座標測定機は、測定テーブル上に回
転自在に垂直に立設された回転コラムと、該回転コラム
の回転角に応じた角度位置信号を出力するロータリエン
コーダと、該回転コラムの上端部に、片側に突き出して
水平に固定された水平アームと、該水平アーム上に水平
方向に移動可能に配設された水平移動部と、該水平移動
部の移動位置を示す水平位置信号を出力する水平リニア
エンコーダと、該水平移動部内に垂直移動可能に配設さ
れたZ軸移動部と、該Z軸移動部の移動位置を示すZ座
標信号を出力する垂直リニアエンコーダと、該Z軸移動
部の一部に設けられた移動ヘッドに取付けられ、前記測
定テーブル上の被測定物に先端を接触させる測定子と、
前記水平アームの先端に該測定テーブルの表面に向けて
直角に取付けられた補助脚と、該補助脚の先端にコイル
ばねを介して上下移動可能に取付けられ、該測定テーブ
ルの表面に当接して摺動する摺動子と、該補助脚の先端
と該摺動子との間隙の高さを検出する間隙センサと、該
補助脚の先端と該摺動子との間隙の高さを検出する間隙
センサと、該間隙センサから出力された検出データに基
づいて、前記水平リニアエンコーダからの水平位置デー
タと前記垂直リニアエンコーダからのZ座標信号のデー
タを補正し、該水平位置データと前記ロータリエンコー
ダからの回転角度位置データとからX座標・Y座標を算
出するデータ処理手段と、を備えたことを特徴とする。In order to achieve the above object, a three-dimensional coordinate measuring machine according to the present invention comprises: a rotary column vertically rotatably provided on a measuring table; and a rotation angle of the rotary column. A rotary encoder that outputs an angular position signal in accordance with the above, a horizontal arm that protrudes to one side and is fixed horizontally at the upper end of the rotating column, and a horizontal arm that is disposed on the horizontal arm so as to be movable in the horizontal direction. A moving unit, a horizontal linear encoder that outputs a horizontal position signal indicating a moving position of the horizontal moving unit, a Z-axis moving unit vertically movably disposed in the horizontal moving unit, and a movement of the Z-axis moving unit A vertical linear encoder that outputs a Z coordinate signal indicating a position, a tracing stylus attached to a moving head provided in a part of the Z-axis moving unit, and a tip that comes into contact with an object to be measured on the measurement table;
An auxiliary leg attached to the end of the horizontal arm at a right angle toward the surface of the measurement table; and an auxiliary leg attached to the end of the auxiliary leg via a coil spring so as to be movable up and down and abutting on the surface of the measurement table. A sliding slider, a gap sensor for detecting the height of the gap between the tip of the auxiliary leg and the slider, and detecting the height of the gap between the tip of the auxiliary leg and the slider. A gap sensor, and corrects horizontal position data from the horizontal linear encoder and data of a Z coordinate signal from the vertical linear encoder based on detection data output from the gap sensor, and corrects the horizontal position data and the rotary encoder. And data processing means for calculating the X coordinate and the Y coordinate from the rotation angle position data from.
【0006】[0006]
【作用・効果】このような構成の三次元座標測定機で
は、被測定物の輪郭形状の三次元座標を測定する場合、
被測定物を測定テーブル上に載置し、移動ヘッドを持っ
てその位置を任意に動かし、測定子の先端を被測定物の
表面に接触させる。このとき、水平移動部とZ軸移動部
のリニアな動きと共に、回転コラムの回転により移動ヘ
ッドつまり測定子が動くため、従来のX・Y・Z軸の三
軸をリニアに動かす構造の測定機に比べ、測定子をより
軽く容易に動かすことができ、測定の作業効率が大きく
向上する。[Operation / Effect] In the three-dimensional coordinate measuring machine having such a configuration, when measuring the three-dimensional coordinates of the contour shape of the measured object,
An object to be measured is placed on a measurement table, and its position is arbitrarily moved by holding a moving head, so that the tip of a tracing stylus contacts the surface of the object to be measured. At this time, the moving head, that is, the tracing stylus is moved by the rotation of the rotary column together with the linear movement of the horizontal moving unit and the Z-axis moving unit. In comparison with the method, the tracing stylus can be moved more easily and lightly, and the work efficiency of measurement is greatly improved.
【0007】測定子の被測定物への接触により又は手動
により入力スイッチがオンされると、データ処理手段
は、ロータリエンコーダ、水平リニアエンコーダ、垂直
リニアエンコーダ、及び間隙センサから検出信号を取り
込む。[0007] When the input switch is turned on by the contact of the tracing stylus with the object to be measured or manually, the data processing means takes in detection signals from the rotary encoder, the horizontal linear encoder, the vertical linear encoder, and the gap sensor.
【0008】さらに、データ処理手段は、間隙センサか
ら出力された検出データに基づいて、水平リニアエンコ
ーダからの水平位置信号のデータと垂直リニアエンコー
ダからのZ座標信号のデータを補正し、その水平位置信
号のデータとロータリエンコーダの回転角度位置データ
とからX座標・Y座標を算出する。Further, the data processing means corrects the data of the horizontal position signal from the horizontal linear encoder and the data of the Z coordinate signal from the vertical linear encoder based on the detection data output from the gap sensor, and corrects the horizontal position. The X coordinate and the Y coordinate are calculated from the signal data and the rotation angle position data of the rotary encoder.
【0009】このような構造の三次元座標測定機では、
水平アームが片持ち式になることにより、回転コラムや
水平アームの変形による測定値の誤差が生じやすいが、
補助脚の先端に設けた間隙センサから出力される間隙の
高さ(回転コラムや水平アームの変形に対応する)のデ
ータから水平位置データとZ座標を補正するため、それ
らの誤差は適正に補正され、正確な測定データを得るこ
とができる。In the three-dimensional coordinate measuring machine having such a structure,
With the horizontal arm being cantilevered, errors in measured values due to deformation of the rotating column and horizontal arm are likely to occur,
Since the horizontal position data and Z coordinate are corrected from the data of the height of the gap (corresponding to the deformation of the rotating column and the horizontal arm) output from the gap sensor provided at the tip of the auxiliary leg, those errors are properly corrected. Thus, accurate measurement data can be obtained.
【0010】また、上記にように、検出データの補正を
行うため、回転コラムや水平アームを含む測定機の各部
の加工精度や剛性を、それ程高くする必要がなく、測定
機を安価に且つ簡単に製造することができる。Further, as described above, since the detection data is corrected, it is not necessary to increase the processing accuracy and rigidity of each part of the measuring machine including the rotating column and the horizontal arm so much, and the measuring machine can be manufactured at low cost and in a simple manner. Can be manufactured.
【0011】[0011]
【実施例】以下、本発明の実施例を図面に基づいて説明
する。Embodiments of the present invention will be described below with reference to the drawings.
【0012】図1は三次元座標測定機の本体の斜視図を
示し、図2はその正面図を示している。1は被測定物を
載置する測定テーブル(定盤)であり、測定テーブル1
(定盤)上の端に回転コラム2が垂直軸を回転軸として
回転自在に立設される。そして、この回転コラム2の回
転部にはロータリエンコーダ10が、回転コラム2の回
転角度位置に応じた信号を出力するように設けられる。
このロータリエンコーダはアブソリュート方式のエンコ
ーダであって、絶対角度位置を示す信号を出力する。FIG. 1 is a perspective view of the main body of the three-dimensional coordinate measuring machine, and FIG. 2 is a front view thereof. Reference numeral 1 denotes a measurement table (surface plate) on which an object to be measured is placed.
At the upper end of the (table), a rotating column 2 is rotatably set up on a vertical axis as a rotating axis. A rotary encoder 10 is provided at a rotating portion of the rotary column 2 so as to output a signal corresponding to the rotation angle position of the rotary column 2.
This rotary encoder is an absolute encoder and outputs a signal indicating an absolute angular position.
【0013】さらに、回転コラム2の上部に水平アーム
3が水平に固定される。水平アーム3に先端には、補助
脚6が水平アーム3及びテーブル1の水平面に対し垂直
に固定される。また、水平アーム3には、水平移動部4
が水平方向に摺動可能に配設され、さらに、水平移動部
4にZ軸移動部5が上下摺動可能に取付けられる。Further, a horizontal arm 3 is fixed horizontally above the rotary column 2. At the distal end of the horizontal arm 3, an auxiliary leg 6 is fixed vertically to the horizontal surface of the horizontal arm 3 and the table 1. The horizontal arm 3 has a horizontal moving unit 4.
Are disposed so as to be slidable in the horizontal direction, and a Z-axis moving unit 5 is attached to the horizontal moving unit 4 so as to be vertically slidable.
【0014】水平移動部4内にはその移動位置に応じた
信号を出力する水平リニアエンコーダ11が設けられ
る。この水平リニアエンコーダ11はアブソリュート方
式のエンコーダであって、絶対位置を示す信号を出力す
る。A horizontal linear encoder 11 for outputting a signal corresponding to the moving position is provided in the horizontal moving unit 4. The horizontal linear encoder 11 is an absolute encoder and outputs a signal indicating an absolute position.
【0015】さらに、Z軸移動部5にはその移動位置に
応じた信号を出力する垂直リニアエンコーダ12が設け
られる。この垂直リニアエンコーダ12はアブソリュー
ト方式のエンコーダであって、絶対位置を示す信号を出
力する。なお、水平移動部4内には、Z軸移動部5、移
動ヘッド9及び測定子15を含む重量荷重を上方に加え
るための図示しないウエイトバランサが配設され、移動
ヘッド9、測定子15を含むZ軸移動部5が任意の位置
で停止可能に構成される。Further, the Z-axis moving section 5 is provided with a vertical linear encoder 12 for outputting a signal corresponding to the moving position. The vertical linear encoder 12 is an absolute encoder and outputs a signal indicating an absolute position. A weight balancer (not shown) for applying a heavy load upward including the Z-axis moving unit 5, the moving head 9, and the tracing stylus 15 is disposed in the horizontal moving unit 4. The Z-axis moving unit 5 is configured to be able to stop at an arbitrary position.
【0016】上記ロータリエンコーダ10、水平リニア
エンコーダ11、垂直リニアエンコーダ12には、例え
ば、光学式或は電磁式の回転スケール又はリニアスケー
ルが使用される。As the rotary encoder 10, the horizontal linear encoder 11, and the vertical linear encoder 12, for example, an optical or electromagnetic rotary scale or linear scale is used.
【0017】さらに、図4に示すように、補助脚6の下
端には、測定テーブル1上を摺動する摺動子7がコイル
ばね8を介して取付けられる。摺動子7は、コイルばね
8の僅かな付勢力により測定テーブル1上に押付けら
れ、容易に摺動可能である。補助脚6の下端と摺動子7
との間には間隙Cが形成される。Further, as shown in FIG. 4, a slider 7 that slides on the measuring table 1 is attached to the lower end of the auxiliary leg 6 via a coil spring 8. The slider 7 is pressed onto the measurement table 1 by a slight urging force of the coil spring 8, and can slide easily. Lower end of auxiliary leg 6 and slider 7
Is formed between them.
【0018】そして、補助脚6の下端部に、その間隙C
の高さαを検出するために、間隙センサ13が取付けら
れる。この間隙センサ13は、例えば電磁式の位置セン
サが使用され、磁性体で形成される摺動子7の位置を示
す信号つまり間隙Cの高さαを示す信号を出力する。こ
の間隙Cの高さαは、回転コラム2や水平アーム3のた
わみに応じて変化するため、回転コラム2と水平アーム
3のたわみによって生じる測定データの誤差を補正する
ために使用される。At the lower end of the auxiliary leg 6, the gap C
The gap sensor 13 is attached to detect the height α. As the gap sensor 13, for example, an electromagnetic position sensor is used, and outputs a signal indicating the position of the slider 7 formed of a magnetic material, that is, a signal indicating the height α of the gap C. Since the height α of the gap C changes according to the deflection of the rotary column 2 and the horizontal arm 3, it is used to correct an error in measurement data caused by the deflection of the rotary column 2 and the horizontal arm 3.
【0019】Z軸移動部5の下端に移動ヘッド9が固定
され、その移動ヘッド9に測定子15と把手16が取付
けられる。測定子15は、例えばタッチセンサ式の入力
スイッチを14内蔵し、測定子15の先端が被測定物の
表面に触れたとき、入力スイッチ14が動作して信号を
出力する構造である。なお、タッチセンサ式のスイッチ
を使用しない場合、移動ヘッド9の外側に入力スイッチ
を取付け、そのスイッチを手動で操作して測定データを
入力するようにしてもよい。A moving head 9 is fixed to the lower end of the Z-axis moving section 5, and a tracing stylus 15 and a handle 16 are attached to the moving head 9. The tracing stylus 15 has a structure in which, for example, a touch sensor type input switch 14 is built in, and when the tip of the tracing stylus 15 touches the surface of the device under test, the input switch 14 operates to output a signal. When a touch sensor type switch is not used, an input switch may be attached to the outside of the moving head 9, and the switch may be manually operated to input measurement data.
【0020】このような構成の三次元座標測定機本体
は、回転コラム2が回転する構造であるため、コラムの
回転角度をθとし、水平アーム3上の水平移動部4の位
置データ(原点からの距離であり水平リニアエンコーダ
の検出距離)をRとした場合、図3に示すように、X軸
上のX座標は、X=Rcosθから、Y軸上のY座標
は、Y=Rsinθから求められる。また、Z軸上のZ
座標は、Z軸移動部5の位置データ(垂直リニアエンコ
ーダの出力位置データ)となる。Since the three-dimensional coordinate measuring machine having such a structure has a structure in which the rotary column 2 rotates, the rotation angle of the column is defined as θ, and the position data of the horizontal moving section 4 on the horizontal arm 3 (from the origin) As shown in FIG. 3, the X coordinate on the X axis is obtained from X = Rcos θ, and the Y coordinate on the Y axis is obtained from Y = Rsin θ, as shown in FIG. Can be Also, Z on the Z axis
The coordinates are position data of the Z-axis moving unit 5 (output position data of the vertical linear encoder).
【0021】この三次元座標測定機のデータ処理回路
は、図5に示すように、マイクロコンピュータを主要部
にして構成され、CPU20は、予めROM21に記憶
されたプログラムデータに基づき、測定子15の手動操
作により測定されたX・Y・Z軸座標データを補正した
後、RAM22に順に記憶する処理等を行う。As shown in FIG. 5, the data processing circuit of the three-dimensional coordinate measuring machine is constituted by a microcomputer as a main part, and a CPU 20 controls a tracing stylus 15 based on program data stored in a ROM 21 in advance. After correcting the X-, Y-, and Z-axis coordinate data measured by manual operation, a process of sequentially storing the data in the RAM 22 is performed.
【0022】上記ロータリエンコーダ10、水平リニア
エンコーダ11、垂直リニアエンコーダ12、及び間隙
センサ13、入力スイッチ14は、マイクロコンピュー
タの入出力回路25に接続される。CRT等の表示器2
3、プリンタ24、キーボード25が設けられる。The rotary encoder 10, horizontal linear encoder 11, vertical linear encoder 12, gap sensor 13, and input switch 14 are connected to an input / output circuit 25 of a microcomputer. Display 2 such as CRT
3, a printer 24 and a keyboard 25 are provided.
【0023】上述のように、回転コラム2や水平アーム
3のたわみに応じて変化する間隙の高さαが間隙センサ
13により検出されるが、この間隙Cの高さαに応じた
位置データRの補正値KRnとZ座標の補正値KZnが
予め、位置データRとZ座標に応じて測定され、ROM
21内にデータテーブルとして記憶される。As described above, the height α of the gap, which varies according to the deflection of the rotary column 2 and the horizontal arm 3, is detected by the gap sensor 13, and the position data R corresponding to the height α of the gap C is detected. The correction value KRn and the correction value KZn of the Z coordinate are measured in advance according to the position data R and the Z coordinate.
21 is stored as a data table.
【0024】このような補正値KRnとKZnは、予
め、上記三次元座標測定機を用いてマスターゲージ等の
既知の物体の三次元座標を測定すると共に、その測定値
の誤差を求め、それらの誤差を間隙センサ13から得ら
れる間隙の高さαのデータに応じて補正するように決定
され、補正値KRnが水平移動部の位置データRに対応
したテーブルデータとして、及び補正値KZnがZ座標
に対応してテーブルデータとして、記憶される。したが
って、位置データRを補正する場合は、R=R+KR
n、Z座標を補正する場合は、Z=Z+KZnとすれば
よい。The correction values KRn and KZn are determined in advance by measuring the three-dimensional coordinates of a known object such as a master gauge using the above-described three-dimensional coordinate measuring machine, and determining the error of the measured values. The error is determined to be corrected according to the data of the gap height α obtained from the gap sensor 13, the correction value KRn is set as table data corresponding to the position data R of the horizontal moving unit, and the correction value KZn is set as the Z coordinate. Is stored as table data in correspondence with. Therefore, when correcting the position data R, R = R + KR
When correcting the n and Z coordinates, Z = Z + KZn may be set.
【0025】次に、上記構成の三次元座標測定機の動作
を説明する。Next, the operation of the three-dimensional coordinate measuring machine having the above configuration will be described.
【0026】被測定物の三次元座標を測定する場合、被
測定物を測定テーブル1上に載置し、データ処理回路を
スタンバイさせる。そして、移動ヘッド9に設けられた
把手15を持ってその位置を任意に動かし、測定子15
の先端を被測定物の表面に接触させる。移動ヘッド9の
三次元の動きは、回転コラム2の回転を含む水平移動部
4とZ軸移動部5の動きにより行われるため、移動ヘッ
ド9は手動により軽く容易に動かすことができる。When measuring the three-dimensional coordinates of the device under test, the device under test is placed on the measurement table 1 and the data processing circuit is put on standby. Then, by holding the handle 15 provided on the moving head 9 and arbitrarily moving its position,
Contact the surface of the object to be measured. Since the three-dimensional movement of the moving head 9 is performed by the movement of the horizontal moving unit 4 and the Z-axis moving unit 5 including the rotation of the rotary column 2, the moving head 9 can be moved lightly and easily manually.
【0027】この時、測定子15内の入力スイッチ14
がオンし、CPU20に入力信号が送られる。CPU2
0は、その入力信号を入力したとき、ロータリエンコー
ダ10、水平リニアエンコーダ11、垂直リニアエンコ
ーダ12、及び間隙センサ13から検出信号を取り込
む。At this time, the input switch 14 in the tracing stylus 15
Is turned on, and an input signal is sent to the CPU 20. CPU2
When the input signal is inputted, the detection signal is read from the rotary encoder 10, the horizontal linear encoder 11, the vertical linear encoder 12, and the gap sensor 13.
【0028】そして、CPU20は、間隙センサ13か
ら取り込んだ間隙Cの高さαと、水平リニアエンコーダ
11から取り込んだ水平位置データRから、その補正値
KRnをROM21内のデータテーブルより求め、R=
R+KRnの式から水平位置データRを補正する。ま
た、同様に、間隙センサ13から取り込んだ間隙Cの高
さαと、垂直リニアエンコーダ12から取り込んだZ座
標データとから、その補正値KZnをROM21内のデ
ータテーブルより求め、Z=Z+KZnの式からZ座標
データを補正する。Then, the CPU 20 obtains a correction value KRn from the data table in the ROM 21 from the height α of the gap C fetched from the gap sensor 13 and the horizontal position data R fetched from the horizontal linear encoder 11.
The horizontal position data R is corrected from the equation of R + KRn. Similarly, from the height α of the gap C taken from the gap sensor 13 and the Z coordinate data taken from the vertical linear encoder 12, the correction value KZn is obtained from a data table in the ROM 21, and the equation of Z = Z + KZn is obtained. To correct the Z coordinate data.
【0029】次に、上記のように補正した水平位置デー
タRとロータリエンコーダ10からの角度位置データθ
を使用して、X=Rcosθの式からX座標を算出し、
Y=Rsinθの式からY座標を算出する。そして、算
出したX座標、Y座標、Z座標の各々のデータをRAM
22に書込む。Next, the horizontal position data R corrected as described above and the angular position data θ from the rotary encoder 10 are
Is used to calculate the X coordinate from the equation of X = Rcos θ,
The Y coordinate is calculated from the equation of Y = Rsinθ. Then, each data of the calculated X coordinate, Y coordinate, and Z coordinate is stored in the RAM.
Write to 22.
【0030】この後、移動ヘッド5が動かされ、再び測
定子15の先端が被測定物の表面に接触すると、入力ス
イッチ14がオンし、CPU20は、ロータリエンコー
ダ10、水平リニアエンコーダ11、垂直リニアエンコ
ーダ12、及び間隙センサ13から、新な検出信号を取
り込み、これらの検出データから、水平位置データRと
Z座標を補正すると共に、X座標、Y座標、Z座標を算
出し、算出したX座標、Y座標、Z座標の各々のデータ
をRAM22に書込む。このような動作が繰り返される
ことにより、被測定物の三次元座標が測定され、記憶さ
れていく。Thereafter, when the moving head 5 is moved and the tip of the tracing stylus 15 contacts the surface of the object to be measured again, the input switch 14 is turned on, and the CPU 20 operates the rotary encoder 10, the horizontal linear encoder 11, and the vertical linear encoder 11. New detection signals are fetched from the encoder 12 and the gap sensor 13, the horizontal position data R and the Z coordinate are corrected from these detection data, and the X coordinate, the Y coordinate, and the Z coordinate are calculated, and the calculated X coordinate is calculated. , Y coordinate, and Z coordinate are written in the RAM 22. By repeating such an operation, the three-dimensional coordinates of the measured object are measured and stored.
【0031】このように、水平移動部4とZ軸移動部5
のリニアな動きと共に回転コラム2の回転により移動ヘ
ッド9つまり測定子15が動くため、X・Y・Z軸の三
軸をリニアに動かす構造の測定機に比べ、測定子15を
より軽く容易に動かすことができ、測定の作業効率を大
きく向上させることができる。As described above, the horizontal moving unit 4 and the Z-axis moving unit 5
The moving head 9, that is, the tracing stylus 15 is moved by the rotation of the rotary column 2 together with the linear movement of the tracing stylus 15. It can be moved, and the work efficiency of the measurement can be greatly improved.
【0032】また、水平アーム3が片持ち式になること
により、回転コラム2や水平アーム3の変形による測定
値の誤差が生じやすいが、補助脚6の先端に設けた間隙
センサ13から出力される間隙Cの高さα(回転コラム
2や水平アーム3の変形に対応した値)のデータから水
平位置データRとZ座標を補正するため、それらの誤差
は補正され、正確な測定データを得ることができる。When the horizontal arm 3 is of a cantilever type, an error in measured values is likely to occur due to the deformation of the rotary column 2 and the horizontal arm 3, but the error is output from the gap sensor 13 provided at the tip of the auxiliary leg 6. In order to correct the horizontal position data R and the Z coordinate from the data of the height α of the gap C (a value corresponding to the deformation of the rotating column 2 and the horizontal arm 3), those errors are corrected and accurate measurement data is obtained. be able to.
【図1】本発明の一実施例を示す三次元座標測定機の本
体の斜視図である。FIG. 1 is a perspective view of a main body of a three-dimensional coordinate measuring machine showing one embodiment of the present invention.
【図2】同測定機の正面図である。FIG. 2 is a front view of the measuring device.
【図3】X座標とY座標の値を示す説明図である。FIG. 3 is an explanatory diagram showing values of an X coordinate and a Y coordinate.
【図4】補助脚の先端に設けた間隙センサと摺動子を示
す拡大断面図である。FIG. 4 is an enlarged sectional view showing a gap sensor and a slider provided at the tip of an auxiliary leg.
【図5】測定機のデータ処理回路のブロック図である。FIG. 5 is a block diagram of a data processing circuit of the measuring instrument.
1−測定テーブル、 2−回転コラム、 3−水平アーム、 4−水平移動部、 5−Z軸移動部、 6−補助脚、 7−摺動子、 8−コイルばね、 9−移動ヘッド、 10−ロータリエンコーダ、 11−水平リニアエンコーダ、 12−垂直リニアエンコーダ、 13−間隙センサ。 1-measurement table, 2-rotation column, 3-horizontal arm, 4-horizontal moving section, 5-Z-axis moving section, 6-auxiliary leg, 7-slider, 8-coil spring, 9-moving head, 10 -Rotary encoder, 11-horizontal linear encoder, 12-vertical linear encoder, 13-gap sensor.
Claims (1)
された回転コラムと、 該回転コラムの回転角に応じた角度位置信号を出力する
ロータリエンコーダと、 該回転コラムの上端部に、片側に突き出して水平に固定
された水平アームと、 該水平アーム上に水平方向に移動可能に配設された水平
移動部と、 該水平移動部の移動位置を示す水平位置信号を出力する
水平リニアエンコーダと、 該水平移動部内に垂直移動可能に配設されたZ軸移動部
と、 該Z軸移動部の移動位置を示すZ座標信号を出力する垂
直リニアエンコーダと、 該Z軸移動部の一部に設けられた移動ヘッドに取付けら
れ、前記測定テーブル上の被測定物に先端を接触させる
測定子と、 前記水平アームの先端に該測定テーブルの表面に向けて
直角に取付けられた補助脚と、 該補助脚の先端にコイルばねを介して上下移動可能に取
付けられ、該測定テーブルの表面に当接して摺動する摺
動子と、 該補助脚の先端と該摺動子との間隙の高さを検出する間
隙センサと、 該間隙センサから出力された検出データに基づいて、前
記水平リニアエンコーダからの水平位置データと前記垂
直リニアエンコーダからのZ座標信号のデータを補正
し、該水平位置データと前記ロータリエンコーダからの
回転角度位置データとからX座標・Y座標を算出するデ
ータ処理手段と、 を備えたことを特徴とする三次元座標測定機。1. A rotary column vertically rotatably mounted on a measurement table, a rotary encoder for outputting an angular position signal according to a rotation angle of the rotary column, and one end on one end of the rotary column. A horizontal arm protruding from the horizontal arm and fixed horizontally, a horizontal moving unit disposed movably in the horizontal direction on the horizontal arm, and a horizontal linear encoder for outputting a horizontal position signal indicating a moving position of the horizontal moving unit A Z-axis moving unit disposed vertically movable in the horizontal moving unit; a vertical linear encoder that outputs a Z-coordinate signal indicating a moving position of the Z-axis moving unit; and a part of the Z-axis moving unit. A measuring element attached to the moving head provided at the end of the horizontal arm, and an auxiliary leg attached to the end of the horizontal arm at a right angle toward the surface of the measurement table; The A slider that is vertically movably attached to the tip of the auxiliary leg via a coil spring and slides in contact with the surface of the measurement table; and the height of the gap between the tip of the auxiliary leg and the slider. A horizontal position data from the horizontal linear encoder and data of a Z coordinate signal from the vertical linear encoder based on the detection data output from the gap sensor. A three-dimensional coordinate measuring machine comprising: data processing means for calculating X and Y coordinates from rotation angle position data from the rotary encoder.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7048831A JP2987607B2 (en) | 1995-03-08 | 1995-03-08 | 3D coordinate measuring machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7048831A JP2987607B2 (en) | 1995-03-08 | 1995-03-08 | 3D coordinate measuring machine |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08247755A JPH08247755A (en) | 1996-09-27 |
JP2987607B2 true JP2987607B2 (en) | 1999-12-06 |
Family
ID=12814190
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7048831A Expired - Fee Related JP2987607B2 (en) | 1995-03-08 | 1995-03-08 | 3D coordinate measuring machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2987607B2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19738099A1 (en) | 1997-09-01 | 1999-03-04 | Zeiss Carl Fa | Coordinate measuring device or processing machine |
JP3341154B2 (en) * | 1998-10-23 | 2002-11-05 | ダイトーエムイー株式会社 | 3D coordinate measuring machine |
KR100330834B1 (en) * | 1999-01-14 | 2002-04-03 | 문제규 | weight &height horizontal device of measurement for baby |
KR20030079202A (en) * | 2002-04-02 | 2003-10-10 | 강재관 | Three dimensional coordinate measuring machine |
JP5328222B2 (en) * | 2008-05-01 | 2013-10-30 | 株式会社トプコン | Eyeglass frame measuring device |
JP5270302B2 (en) * | 2008-10-31 | 2013-08-21 | 株式会社ミツトヨ | Surface texture measuring device |
CN107631713A (en) * | 2017-10-27 | 2018-01-26 | 深圳力合精密装备科技有限公司 | A kind of regulation locking device and three coordinate measuring machine |
-
1995
- 1995-03-08 JP JP7048831A patent/JP2987607B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH08247755A (en) | 1996-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109655023B (en) | System for determining the state of a tool positioning machine | |
EP1579168B1 (en) | Workpiece inspection method and apparatus | |
JP5277033B2 (en) | Correction ball diameter calculation method and shape measuring apparatus | |
JP6254456B2 (en) | CMM and correction matrix calculation method using CMM | |
EP1446636B2 (en) | Dynamic artefact comparison | |
JP2987607B2 (en) | 3D coordinate measuring machine | |
JP5297749B2 (en) | Automatic dimension measuring device | |
JP2933187B2 (en) | Three-dimensional measuring devices | |
JP3820357B2 (en) | Measuring method and measuring apparatus | |
JP3042157U (en) | Three-dimensional coordinate measuring machine | |
JP7448437B2 (en) | Control method for shape measuring device | |
JP3366052B2 (en) | Comparative length measuring device | |
JPH01202611A (en) | Three-dimensional measurement method and apparatus | |
Desai et al. | Reverse engineering: A review & evaluation of contact based systems | |
JPH08219753A (en) | Prob for measuring displacement | |
JPH0244002B2 (en) | ||
JPH02152753A (en) | Diagnostic method for sensor itself of profile control machine | |
JPS61200419A (en) | Measuring machine | |
RU2307319C1 (en) | Device for determining plane position | |
JPS5912307A (en) | Tool for measuring inner and outer diameters | |
JPS60238711A (en) | Three-dimensional measuring machine | |
JPH03235017A (en) | Three-dimensional measuring apparatus | |
JPS61200421A (en) | Measuring machine | |
JPH03118412A (en) | Measuring method by shape measuring apparatus | |
JPS63306857A (en) | Measuring device for lost motion in numerically controlled machine tool |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19990810 |
|
LAPS | Cancellation because of no payment of annual fees |