JPH10185548A - Method and device for discriminating surface shape - Google Patents
Method and device for discriminating surface shapeInfo
- Publication number
- JPH10185548A JPH10185548A JP35734196A JP35734196A JPH10185548A JP H10185548 A JPH10185548 A JP H10185548A JP 35734196 A JP35734196 A JP 35734196A JP 35734196 A JP35734196 A JP 35734196A JP H10185548 A JPH10185548 A JP H10185548A
- Authority
- JP
- Japan
- Prior art keywords
- distance
- point
- axis
- points
- calculating
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims description 6
- 238000005259 measurement Methods 0.000 claims description 8
- 238000006073 displacement reaction Methods 0.000 abstract description 2
- 238000005452 bending Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- A Measuring Device Byusing Mechanical Method (AREA)
- Length Measuring Devices With Unspecified Measuring Means (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】 本発明は、表面形状判別方
法および装置に関する。[0001] The present invention relates to a method and an apparatus for determining a surface shape.
【0002】[0002]
【従来の技術】 例えば、パイプの曲がりを測定する場
合、現状では、パイプの端面から糸を張り反対側端面と
の差を見て、曲がり具合を判断している。そして、測定
点では管径の中央を測定する必要があるが、その管径中
央は、人間の判断で決定していた。2. Description of the Related Art For example, when measuring the bending of a pipe, at present, the degree of bending is determined by looking at the difference between the end face of the pipe and the opposite end face. At the measurement point, it is necessary to measure the center of the pipe diameter, but the center of the pipe diameter has been determined by human judgment.
【0003】[0003]
【発明が解決しようとする課題】 しかしながら、管径
中央を決めるために相当な困難を伴っていた。本発明は
上記課題を解決し、管径中央を自動で判断するためにレ
ーザー光距離測定器を用い、物体との距離を測り、物体
の表面形状を読み取ることにより中央部の位置を判断す
る表面形状判別方法および装置を提供することを目的と
する。However, determining the center of the pipe diameter involves considerable difficulty. The present invention solves the above-mentioned problems, and uses a laser light distance measuring device to automatically determine the center of the tube diameter, measures the distance to the object, and reads the surface shape of the object to determine the position of the central portion. An object of the present invention is to provide a shape discriminating method and apparatus.
【0004】[0004]
【課題を解決するための手段】 上記課題を解決するた
め、本発明の構成は次のとおりとする。即ち、第1構成
の方法は、判別すべき物体を定置できるような基準水平
面をもつ定盤と、該定盤に対し間隔を存してその直上に
配置され、XY座標を構成する碁盤目の座標線上に配置
された、縦(Y)軸上のm個,横(X)軸上のn個の距
離測定手段とを使用し、前記定盤上に物体を置くこと、
N列目での最短距離の点XO(nO,mO)〜XN(n
N,mN)を求めること、前記最短点で横軸方向の両端
の点A(nA,mA)およびB(nB,mB)を求める
こと、前記点A,B間の中央点C(nC,mC)を求め
ること、前記点Cを通るY軸上での最短点D(nD,m
D)を求めること、点A,B間の距離を算出すること、
点C,D間の距離を算出すること、前記距離から真直度
を算出すること、該算出値を印字することを含むことで
ある。Means for Solving the Problems To solve the above problems, the configuration of the present invention is as follows. That is, the method of the first configuration includes a surface plate having a reference horizontal plane on which an object to be discriminated can be placed, and a grid plate arranged immediately above the surface plate with an interval therebetween to form XY coordinates. Placing an object on the surface plate using m distance measurement means on the vertical (Y) axis and n distance measurement means on the horizontal (X) axis, arranged on a coordinate line;
The shortest distance points XO (nO, mO) to XN (n
N, mN), the points A (nA, mA) and B (nB, mB) at both ends in the horizontal axis direction at the shortest point, and the center point C (nC, mC) between the points A and B. ), The shortest point D (nD, m) on the Y axis passing through the point C
D), calculating the distance between points A and B,
This includes calculating the distance between points C and D, calculating straightness from the distance, and printing the calculated value.
【0005】第2構成の装置は、判別すべき物体を定置
できるような基準水平面をもつ定盤と、該定盤に対し間
隔を存してその直上に配置され、XY座標を構成する碁
盤目の座標線上に配置された、縦(Y)軸上のm個,横
(X)軸上のn個の距離測定手段と、N列目での最短距
離の点XO(nO,mO)〜XN(nN,mN)を求め
る手段と、前記最短点で横軸方向の両端の点A(nA,
mA)およびB(nB,mB)を求める手段と、前記点
A,B間の中央点C(nC,mC)を求める手段と、前
記点Cを通るY軸上での最短点D(nD,mD)を求め
る手段と、点A,B間の距離を算出する手段と、点C,
D間の距離を算出する手段と、前記距離から真直度を算
出する手段と、該算出値を印字する手段とを含むことで
ある。[0005] The apparatus of the second configuration comprises a surface plate having a reference horizontal plane on which an object to be discriminated can be placed, and a grid board arranged immediately above the surface plate with an interval therebetween to form XY coordinates. M on the vertical (Y) axis and n on the horizontal (X) axis, and the shortest distance points XO (nO, mO) to XN in the Nth column. Means for determining (nN, mN) and a point A (nA,
mA) and B (nB, mB), a means for determining a center point C (nC, mC) between the points A and B, and a shortest point D (nD, mD); a means for calculating the distance between points A and B;
A means for calculating the distance between D, a means for calculating straightness from the distance, and a means for printing the calculated value.
【0006】[0006]
【発明の実施の形態】 以下に本発明の実施態様を図面
に示す一実施例にもとづき説明する。図1,2におい
て、判別すべき物体Aを定置できるような基準水平面を
もつ定盤11が設置され、該定盤に対し間隔を存してそ
の直上に、取付台9を介して距離測定器5が配置され
る。該測定器はXY座標を構成する碁盤目の座標線上に
配置された、縦(Y)軸上のm個,横(X)軸上のn個
のレーザー式距離測定器からなる。Embodiments of the present invention will be described below based on one embodiment shown in the drawings. In FIGS. 1 and 2, a surface plate 11 having a reference horizontal surface on which an object A to be discriminated can be placed is provided. 5 are arranged. The measuring device is composed of m laser distance measuring devices on the vertical (Y) axis and n laser distance measuring devices on the horizontal (X) axis, which are arranged on grid lines forming XY coordinates.
【0007】この測定器として公知の可視光レーザー式
変位センサーが使用される。即ち、投光器よりのレーザ
ー光線を対象物の表面に照射し、そこからの反射光線を
受光器で検出して距離を計るものであり、株式会社キー
エンス(本社;大阪府高槻市明田町2−13)製のLB
−1000シリーズの超ロングレンジタイプが用いられ
る。A known visible light laser displacement sensor is used as the measuring device. That is, a laser beam from a projector is irradiated on the surface of an object, and a reflected beam from the object is detected by a photodetector to measure the distance. Keyence Corporation (Head office; 2-13 Akitacho, Takatsuki-shi, Osaka) Made of LB
An ultra long range type of -1000 series is used.
【0008】本装置は、シーケンサー(プログラマブル
コントローラー)を使用し、図3に示すとおり、中央処
理装置1を中心にして、これに記憶装置2,演算装置
3,距離測定器5,キーボードからなる入力装置4をそ
れぞれ接続し、さらに、出力装置6を介して表示器7,
印字装置8を接続したものである。This apparatus uses a sequencer (programmable controller), as shown in FIG. 3, with a central processing unit 1 as a center, a storage unit 2, an arithmetic unit 3, a distance measuring unit 5, and a keyboard. The devices 4 are connected to each other, and furthermore, the display devices 7,
The printing device 8 is connected.
【0009】中央処理装置1はマイクロプロセッサーを
主体に構成されており、記憶装置2はリードオンリーメ
モリー(ROM)およびランダムアクセスメモリー(R
AM)を含み、中央処理装置1の動作手順を規定するプ
ログラムや中央処理装置1によって処理されるべきデー
タを記憶する。The central processing unit 1 is mainly composed of a microprocessor, and the storage device 2 is composed of a read only memory (ROM) and a random access memory (R).
AM), and stores a program that defines an operation procedure of the central processing unit 1 and data to be processed by the central processing unit 1.
【0010】入力装置4は、距離測定器5からの数値信
号を取り込み、各点における距離の表示を指示すること
等も行えるものである。ここからの操作指令に応じて、
中央処理装置1は記憶装置2,演算装置3等と協働して
表示器7に数値表示を行わせる。表示器7はこの例では
液晶表示による2次元画面表示器である。The input device 4 can also take in a numerical signal from the distance measuring device 5 and instruct the display of the distance at each point. According to the operation command from here,
The central processing unit 1 causes the display unit 7 to perform numerical display in cooperation with the storage device 2, the arithmetic unit 3, and the like. In this example, the display 7 is a two-dimensional screen display using a liquid crystal display.
【0011】次に、以上説明した距離測定装置を用いる
本発明の実施について、中央処理装置1の動作を図5に
示すフローチャートを参照して説明する。プログラムが
スタートすると、R(o,o)〜R(n,m)の距離を
測定し(ステップS1)、N=0,1,2,…nの各Y
座標を順に指定し(ステップS2)、前記各Y座標にお
いて、M=0,1,2,…mの各X座標を順に指定し
(ステップS3)、各座標点における距離を測定し、各
Y座標上における最短距離のX座標点を求め、このよう
にして、N列目での最短距離の点XO(nO,mO)〜
XN(nN,mN)を求める(ステップS4)。Next, an embodiment of the present invention using the above-described distance measuring device will be described with reference to a flowchart shown in FIG. When the program starts, the distance from R (o, o) to R (n, m) is measured (step S1), and each Y of N = 0, 1, 2,.
The coordinates are sequentially specified (step S2), and for each of the Y coordinates, each X coordinate of M = 0, 1, 2,... M is sequentially specified (step S3), and the distance at each coordinate point is measured. The shortest distance X coordinate point on the coordinates is obtained, and in this way, the shortest distance point XO (nO, mO) 〜
XN (nN, mN) is obtained (step S4).
【0012】次に、前記最短点で横軸方向の両端の点A
(nA,mA)およびB(nB,mB)を求める(ステ
ップS5)。例えば図4において、A(nA,mA)=
(4,7),B(nB,mB)=(36,7)となる。
次に前記点A,B間の中央点C(nC,mC)を求める
(ステップS6)。即ち、C(nC,mC)の決定は次
のようになされる。 nC=(nB−nA)/2+nA=(36−4)/2+4=
20 mC=(mB−mA)/2+mA=(7−7)/2+7=7 次に、前記点Cを通るY軸上での最短点D(nD,m
D)を求める(ステップS7)。これにより、点C(2
0,7)を通るX線座標上の最短距離点D(nD,m
D)=(20,4)が決まる。Next, at the shortest point, a point A at both ends in the horizontal axis direction.
(NA, mA) and B (nB, mB) are obtained (step S5). For example, in FIG. 4, A (nA, mA) =
(4, 7), B (nB, mB) = (36, 7).
Next, a center point C (nC, mC) between the points A and B is obtained (step S6). That is, the determination of C (nC, mC) is performed as follows. nC = (nB−nA) / 2 + nA = (36−4) / 2 + 4 =
20 mC = (mB−mA) / 2 + mA = (7−7) / 2 + 7 = 7 Next, the shortest point D (nD, m) on the Y axis passing through the point C
D) is obtained (step S7). As a result, the point C (2
0,7), the shortest distance point D (nD, m) on the X-ray coordinates
D) = (20, 4) is determined.
【0013】ここでA−B間距離(L),C−D間距離
(l)および真直度(S)は次の式で求められ、これら
の式を記憶装置2に記憶させておく。 A−B間距離(L)=(nB−nA)×α=(36−4)×32α……(式−1) α:横方向検出器ヘッド間距離 C−D間距離(l)=(mC−mD)×β=(7−4)×β=3β……(式−2) β:縦方向検出器ヘッド間距離 真直度(S)=l/L=3β/32α ……(式−3)。Here, the distance between A and B (L), the distance between C and D (l) and the straightness (S) are obtained by the following equations, and these equations are stored in the storage device 2. A-B distance (L) = (nB-nA) × α = (36−4) × 32α (Equation-1) α: Distance between lateral detector heads C-D distance (l) = ( mC−mD) × β = (7−4) × β = 3β (Expression-2) β: Distance between vertical detector heads Straightness (S) = 1 / L = 3β / 32α (Expression-2) 3).
【0014】式−1に基づき点A,B間の距離を算出し
(ステップS8)、式−2に基づき点C,D間の距離を
算出し(ステップS9)、前記距離から式−3に基づき
真直度を算出し(ステップS10)、該算出値を表示印
刷する。The distance between points A and B is calculated based on equation (1) (step S8). The distance between points C and D is calculated based on equation (2) (step S9). Based on the calculated straightness (step S10), the calculated value is displayed and printed.
【0015】本発明は前記した実施例や実施態様に限定
されず、特許請求の精神および範囲を逸脱せずに種々の
変形を含む。The present invention is not limited to the embodiments and embodiments described above, but includes various modifications without departing from the spirit and scope of the appended claims.
【0016】[0016]
【発明の効果】 本発明の構成により、管径の真直度が
自動で判断できようになった。According to the configuration of the present invention, the straightness of the pipe diameter can be automatically determined.
【図1】 本発明の一実施例の正面図である。FIG. 1 is a front view of one embodiment of the present invention.
【図2】 図1の右側面図である。FIG. 2 is a right side view of FIG.
【図3】 本装置の制御部ブロック図である。FIG. 3 is a block diagram of a control unit of the present apparatus.
【図4】 曲がり度合測定の説明図である。FIG. 4 is an explanatory diagram of a bending degree measurement.
【図5】 中央処理装置の動作を示すフローチャートで
ある。FIG. 5 is a flowchart showing an operation of the central processing unit.
1 中央処理装置 2 記憶装置 3 演算装置 4 入力装置 5 距離測定器 6 出力装置 7 表示器 8 印字装置 9 取付台 DESCRIPTION OF SYMBOLS 1 Central processing unit 2 Storage device 3 Computing device 4 Input device 5 Distance measuring device 6 Output device 7 Display device 8 Printing device 9 Mounting stand
Claims (2)
水平面をもつ定盤と、該定盤に対し間隔を存してその直
上に配置され、XY座標を構成する碁盤目の座標線上に
配置された、縦(Y)軸上のm個,横(X)軸上のn個
の距離測定手段とを使用し、前記定盤上に物体を置くこ
と、N列目での最短距離の点XO(nO,mO)〜XN
(nN,mN)を求めること、前記最短点で横軸方向の
両端の点A(nA,mA)およびB(nB,mB)を求
めること、前記点A,B間の中央点C(nC,mC)を
求めること、前記点Cを通るY軸上での最短点D(n
D,mD)を求めること、点A,B間の距離を算出する
こと、点C,D間の距離を算出すること、前記距離から
真直度を算出すること、該算出値を印字することを含む
ことを特徴とする表面形状判別方法。1. A surface plate having a reference horizontal plane on which an object to be discriminated can be placed, and placed directly above the surface of the surface plate with an interval therebetween, and placed on a grid line of XY coordinates constituting an XY coordinate system. Using m distance measurement means on the vertical (Y) axis and n distance measurement means on the horizontal (X) axis, placing the object on the platen, the point of the shortest distance in the Nth column XO (nO, mO) to XN
(NN, mN), the points A (nA, mA) and B (nB, mB) at both ends in the horizontal axis direction at the shortest point, and the center point C (nC, nC) between the points A and B. mC) and the shortest point D (n) on the Y axis passing through the point C
D, mD), calculating the distance between points A and B, calculating the distance between points C and D, calculating the straightness from the distance, and printing the calculated value. A method for determining a surface shape, comprising:
水平面をもつ定盤と、該定盤に対し間隔を存してその直
上に配置され、XY座標を構成する碁盤目の座標線上に
配置された、縦(Y)軸上のm個,横(X)軸上のn個
の距離測定手段と、N列目での最短距離の点XO(n
O,mO)〜XN(nN,mN)を求める手段と、前記
最短点で横軸方向の両端の点A(nA,mA)およびB
(nB,mB)を求める手段と、前記点A,B間の中央
点C(nC,mC)を求める手段と、前記点Cを通るY
軸上での最短点D(nD,mD)を求める手段と、点
A,B間の距離を算出する手段と、点C,D間の距離を
算出する手段と、前記距離から真直度を算出する手段
と、該算出値を印字する手段とを含むことを特徴とする
表面形状判別装置。2. A surface plate having a reference horizontal plane on which an object to be discriminated can be placed, and disposed on the surface of the plate with a space between the surface plate and an XY coordinate line. M distance measurement means on the vertical (Y) axis and n distance measurement means on the horizontal (X) axis, and the shortest distance point XO (n
O, mO) to XN (nN, mN), and points A (nA, mA) and B at both ends of the shortest point in the horizontal axis direction.
Means for determining (nB, mB), means for determining the center point C (nC, mC) between the points A and B, and Y passing through the point C
Means for calculating the shortest point D (nD, mD) on the axis, means for calculating the distance between points A and B, means for calculating the distance between points C and D, and calculating straightness from the distance And means for printing the calculated value.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP35734196A JPH10185548A (en) | 1996-12-25 | 1996-12-25 | Method and device for discriminating surface shape |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP35734196A JPH10185548A (en) | 1996-12-25 | 1996-12-25 | Method and device for discriminating surface shape |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10185548A true JPH10185548A (en) | 1998-07-14 |
Family
ID=18453635
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP35734196A Withdrawn JPH10185548A (en) | 1996-12-25 | 1996-12-25 | Method and device for discriminating surface shape |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10185548A (en) |
-
1996
- 1996-12-25 JP JP35734196A patent/JPH10185548A/en not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8107685B2 (en) | Displacement sensor having a display data output | |
| JPH11183164A (en) | Electronic level staff and electronic level | |
| JPH05340709A (en) | Three-dimensional shape measuring device | |
| JPH11218422A (en) | Reference irradiation light detector | |
| JPH09113223A (en) | Non-contacting method and instrument for measuring distance and attitude | |
| GB2075707A (en) | Dimensional checking apparatus | |
| JPH10185547A (en) | Method and device for discriminating surface shape | |
| JP2006105845A (en) | Axle weight measuring method and apparatus | |
| CN101113891A (en) | Optical measuring machine | |
| JPH0515542A (en) | Ultrasonic tomographic apparatus | |
| JP3138056B2 (en) | 2D measuring machine | |
| JP2577110B2 (en) | Street accuracy measuring device and street accuracy measuring method at construction site | |
| JP3007646U (en) | Optical distance measuring device | |
| JPS61237005A (en) | Detector for wrapage of substrate | |
| JP2950660B2 (en) | Surface roughness measuring device | |
| JP3025787B2 (en) | Lens meter | |
| JP3059692B2 (en) | Liquid level measurement and monitoring method for liquid substances | |
| TW571113B (en) | Coordinate positioning method for screen measurement | |
| JP2515885Y2 (en) | Display of measuring device | |
| JPS6375513A (en) | Gap measuring instrument | |
| JP2606581Y2 (en) | Automatic dimension measuring device | |
| JPH09304056A (en) | Laser level target and laser level system | |
| JP3499076B2 (en) | Non-contact dimension measuring device | |
| JPH01112649A (en) | Measuring device using electron beam | |
| KR970051675A (en) | Geometric distortion measurement method and device on cathode ray tube monitor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20040302 |