JPH01191011A - 3次元データ補間方法 - Google Patents
3次元データ補間方法Info
- Publication number
- JPH01191011A JPH01191011A JP1563988A JP1563988A JPH01191011A JP H01191011 A JPH01191011 A JP H01191011A JP 1563988 A JP1563988 A JP 1563988A JP 1563988 A JP1563988 A JP 1563988A JP H01191011 A JPH01191011 A JP H01191011A
- Authority
- JP
- Japan
- Prior art keywords
- point group
- data
- group data
- point
- points
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 16
- 239000000523 sample Substances 0.000 claims description 3
- 230000008878 coupling Effects 0.000 abstract description 6
- 238000010168 coupling process Methods 0.000 abstract description 6
- 238000005859 coupling reaction Methods 0.000 abstract description 6
- 238000005259 measurement Methods 0.000 description 11
- 230000007423 decrease Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 1
Landscapes
- Length Measuring Devices With Unspecified Measuring Means (AREA)
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、3次元位置測定機等により得られる3次元空
間の点群データにおける3次元データ補間方法に関する
。
間の点群データにおける3次元データ補間方法に関する
。
(従来の技術)
3次元位置測定機等の測定子を、その1@を固定した状
態でモデル表面に接触させ、所定間隔で複数回走査させ
ることで、モデル形状の点群データを得ることができる
。例えば第5図に示すようにX!T!il+を固定、走
査(測定)方向をY軸方向とし、測定間隔aで測定子を
7回走査して所定の補間を行なうことで、図示黒丸の点
群データを得ることができる。この点群データは各点が
測定方向に関しては微細な直線区間の連続として結合さ
れている(図示S、、S2.・・・、S7)のに対し、
測定方向と直交する方向に関しては何ら結合情報が与え
られていない。このため、測定方向と直交する方向の傾
きが小さいとき(図示θ3.θ2.θ4.θ5.θ6)
は十分な形状精度を得ることができるが、この傾ぎが大
きいとき(図示θ3)は相対的に点打データ密度が低下
してしまい(図示S3と54との間)、形状精度を悪化
させるという問題がある。そこで、点打データ密度が低
下した部分の形状精度を高めるため、例えば第6図に示
すように測定間隔をbに狭めて点打データを得る方法が
採られて来た。
態でモデル表面に接触させ、所定間隔で複数回走査させ
ることで、モデル形状の点群データを得ることができる
。例えば第5図に示すようにX!T!il+を固定、走
査(測定)方向をY軸方向とし、測定間隔aで測定子を
7回走査して所定の補間を行なうことで、図示黒丸の点
群データを得ることができる。この点群データは各点が
測定方向に関しては微細な直線区間の連続として結合さ
れている(図示S、、S2.・・・、S7)のに対し、
測定方向と直交する方向に関しては何ら結合情報が与え
られていない。このため、測定方向と直交する方向の傾
きが小さいとき(図示θ3.θ2.θ4.θ5.θ6)
は十分な形状精度を得ることができるが、この傾ぎが大
きいとき(図示θ3)は相対的に点打データ密度が低下
してしまい(図示S3と54との間)、形状精度を悪化
させるという問題がある。そこで、点打データ密度が低
下した部分の形状精度を高めるため、例えば第6図に示
すように測定間隔をbに狭めて点打データを得る方法が
採られて来た。
(発明が解決しようとする課題)
上述した方法では、点群データ密度が低下した部分につ
いては十分な効果があるが、それ以外の部分については
いたずらに点群データ量が増加してしまうという欠点が
あった。また、測定距離が増大するため測定時間が掛か
り過ぎるという問題もあった。
いては十分な効果があるが、それ以外の部分については
いたずらに点群データ量が増加してしまうという欠点が
あった。また、測定距離が増大するため測定時間が掛か
り過ぎるという問題もあった。
本発明は上述のような事情から成されたものであり、本
発明の目的は、種々のモデル形状に対して十分な形状精
度を表わす点打データを迅速に得ることができる3次元
データ補間方法を提供することにある。
発明の目的は、種々のモデル形状に対して十分な形状精
度を表わす点打データを迅速に得ることができる3次元
データ補間方法を提供することにある。
(課題を解決するための手段)
本発明は、3次元位置測定機等により得られる3次元空
間の点打データにおける3次元データ補間方法に関する
ものであり、本発明の上記目的は、測定子をモデル表面
にて所定間隔で複数回走査させることにより得られ葛3
次元空間の点打データを入力し、隣合った1走査分の前
記点打データの一方の点打データの各点から他方の点打
データの各点を結ぶ線上の点との結合線をそれぞれ求め
、求めた各結合線上に仮想的な補間点群データを作成す
るようにすることによって達成される。
間の点打データにおける3次元データ補間方法に関する
ものであり、本発明の上記目的は、測定子をモデル表面
にて所定間隔で複数回走査させることにより得られ葛3
次元空間の点打データを入力し、隣合った1走査分の前
記点打データの一方の点打データの各点から他方の点打
データの各点を結ぶ線上の点との結合線をそれぞれ求め
、求めた各結合線上に仮想的な補間点群データを作成す
るようにすることによって達成される。
(作用)
本発明の3次元データ補間方法は、測定間隔内に仮想的
な点打データを作成しているので、測定方向と直交する
方向に傾きの大きい部分があっても、その部分の点群デ
ータ密度の低下を防ぐと共に、測定を短時間で行なうこ
とができるものである。
な点打データを作成しているので、測定方向と直交する
方向に傾きの大きい部分があっても、その部分の点群デ
ータ密度の低下を防ぐと共に、測定を短時間で行なうこ
とができるものである。
(実施例)
第1図は、本発明の3次元データ補間方法を実現する装
置の一例を示すブロック図であり、操作盤1からの指令
により3次元位置測定機等で測定された点打データを入
力し、1走査分の点打データ5L(i=1.2.・・・
)を点群データメモリ3に順次格納し、また、隣合った
1走査分の点打データ5L−1+slの一方の点打デー
タの各点から他方の点打データの各点を結ぶ線上までの
距離が最短となる他方の点群データ上の点を求め、最短
距離となる点同士を結んだ各結合線C1+b(k・1.
2.・・・)で成る結合情報CT、(m−1,2,・・
・)を求めて結合情報メモリ4に順次格納し、求めた結
合線C1k上に仮想的な補間点群データDPを作成して
補間点群データメモリ5に順次格納し、さらに、作成し
た補間点群データDPを基に数値制御データを作成して
出力する処理装置2で構成されている。
置の一例を示すブロック図であり、操作盤1からの指令
により3次元位置測定機等で測定された点打データを入
力し、1走査分の点打データ5L(i=1.2.・・・
)を点群データメモリ3に順次格納し、また、隣合った
1走査分の点打データ5L−1+slの一方の点打デー
タの各点から他方の点打データの各点を結ぶ線上までの
距離が最短となる他方の点群データ上の点を求め、最短
距離となる点同士を結んだ各結合線C1+b(k・1.
2.・・・)で成る結合情報CT、(m−1,2,・・
・)を求めて結合情報メモリ4に順次格納し、求めた結
合線C1k上に仮想的な補間点群データDPを作成して
補間点群データメモリ5に順次格納し、さらに、作成し
た補間点群データDPを基に数値制御データを作成して
出力する処理装置2で構成されている。
このような構成において、その動作を第2図のフローチ
ャート及び第3図の点打データの一例で説明すると、操
作盤1からの指令により処理装置2で、3次元位置測定
機等で測定された点打データから1走査分の点打データ
を読込んで点群データメモリ3に格納しステップ51)
、その点打データが1木目であるか否かを確認しくス
テップS2)、その点打データが1木目である場合には
ステップSlにリターンして上述した動作を繰返す。
ャート及び第3図の点打データの一例で説明すると、操
作盤1からの指令により処理装置2で、3次元位置測定
機等で測定された点打データから1走査分の点打データ
を読込んで点群データメモリ3に格納しステップ51)
、その点打データが1木目であるか否かを確認しくス
テップS2)、その点打データが1木目である場合には
ステップSlにリターンして上述した動作を繰返す。
一方、前記判断ステップS2において、読込んだ点打デ
ータが1木目でない場合には、前回読込んだ点打データ
51−1及び今回読込んだ点打データSlの一方の点打
データ、例えばSt−+(St)上の点Q3 (P3)
から他方の点打データS+(St−+)までの距離が最
短となる他方の点打データS+(St−+)上の点P3
°(Q3°)を求めて結合線CI!(C14)を求める
動作をすべての点について行ない、求めた各結合線C1
kで成る結合情報CT、を結合情報メモリ4に順次格納
する(ステップS3)、なお、形状の角度であると明ら
かに認識される点(例えばP2及びq2)9点群データ
の開始点(例えばP、及びQ、)、終了点(例えばP4
及びQ4)における結合線は最短距離を求めずに各点同
士を結合させたものC目+C12,CISとする。
ータが1木目でない場合には、前回読込んだ点打データ
51−1及び今回読込んだ点打データSlの一方の点打
データ、例えばSt−+(St)上の点Q3 (P3)
から他方の点打データS+(St−+)までの距離が最
短となる他方の点打データS+(St−+)上の点P3
°(Q3°)を求めて結合線CI!(C14)を求める
動作をすべての点について行ない、求めた各結合線C1
kで成る結合情報CT、を結合情報メモリ4に順次格納
する(ステップS3)、なお、形状の角度であると明ら
かに認識される点(例えばP2及びq2)9点群データ
の開始点(例えばP、及びQ、)、終了点(例えばP4
及びQ4)における結合線は最短距離を求めずに各点同
士を結合させたものC目+C12,CISとする。
そして、求めた結合線cttt上に仮想的な補間点群デ
ータDPを作成して補間点群データメモリ5に順次格納
する(ステップS4)。そして、全点群データが終了し
たか否かを確認しくステップS5)、全点群データが終
了していない場合にはステップS1にリターンして上述
した動作を繰返し、全点群データが終了した場合には、
作成した補間点群データDPを基に数値制御データを生
成して出力し、全ての処理を終了する。
ータDPを作成して補間点群データメモリ5に順次格納
する(ステップS4)。そして、全点群データが終了し
たか否かを確認しくステップS5)、全点群データが終
了していない場合にはステップS1にリターンして上述
した動作を繰返し、全点群データが終了した場合には、
作成した補間点群データDPを基に数値制御データを生
成して出力し、全ての処理を終了する。
第4図は、第5図に示した点打データに本発明方法を適
用した場合を示す点打データであり、黒丸と黒丸とを結
ぶ破線及び黒丸とX印とを結ぶ破線が結合線を示し、各
結合線上の白丸が新たに補間された点打データを示す。
用した場合を示す点打データであり、黒丸と黒丸とを結
ぶ破線及び黒丸とX印とを結ぶ破線が結合線を示し、各
結合線上の白丸が新たに補間された点打データを示す。
このように同一の測定による点打データであるにも拘ら
ず、形状精度の高い点打データを得ることができる。
ず、形状精度の高い点打データを得ることができる。
(発明の効果)
以上のように本発明の3次元データ補間方法によれば、
種々のモデル形状に対して形状精度の高い点打データを
迅速に得ることができるので、生産性の向上を図り、加
工精度の高い製品を低コストで供給することができるよ
うになる。
種々のモデル形状に対して形状精度の高い点打データを
迅速に得ることができるので、生産性の向上を図り、加
工精度の高い製品を低コストで供給することができるよ
うになる。
第1図は、本発明の3次元データ補間方法を実現する装
置の一例を示すブロック図、第2図はその動作を説明す
るフローチャート、第3図は本発明の補間方法を説明す
る点打データの一例を示す斜視図、第4図は本発明の補
間方法が適用された点打データの一例を示す斜視図、第
5図及び第6図は従来の補間方法による点打データの一
例を示す斜視図である。 1・・・操作盤、2・・・処理装置、3・・・点群デー
タメモリ、4・・・結合情報メモリ、5・・・補間点群
データメモリ。 出願人代理人 安 形 雄 三 $1旧
置の一例を示すブロック図、第2図はその動作を説明す
るフローチャート、第3図は本発明の補間方法を説明す
る点打データの一例を示す斜視図、第4図は本発明の補
間方法が適用された点打データの一例を示す斜視図、第
5図及び第6図は従来の補間方法による点打データの一
例を示す斜視図である。 1・・・操作盤、2・・・処理装置、3・・・点群デー
タメモリ、4・・・結合情報メモリ、5・・・補間点群
データメモリ。 出願人代理人 安 形 雄 三 $1旧
Claims (1)
- 1、測定子をモデル表面にて所定間隔で複数回走査させ
ることにより得られる3次元空間の点群データを入力し
、隣合った1走査分の前記点群データの一方の点群デー
タの各点から他方の点群データの各点を結ぶ線上の点と
の結合線をそれぞれ求め、求めた各結合線上に仮想的な
補間点群データを作成するようにしたことを特徴とする
3次元データ補間方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1563988A JPH0778425B2 (ja) | 1988-01-26 | 1988-01-26 | 3次元データ補間方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1563988A JPH0778425B2 (ja) | 1988-01-26 | 1988-01-26 | 3次元データ補間方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01191011A true JPH01191011A (ja) | 1989-08-01 |
| JPH0778425B2 JPH0778425B2 (ja) | 1995-08-23 |
Family
ID=11894289
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1563988A Expired - Lifetime JPH0778425B2 (ja) | 1988-01-26 | 1988-01-26 | 3次元データ補間方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0778425B2 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01200410A (ja) * | 1988-02-05 | 1989-08-11 | Fanuc Ltd | プログラム作成方法及びプログラムデータ入力装置 |
| JPH03276205A (ja) * | 1990-03-26 | 1991-12-06 | Okuma Mach Works Ltd | デジタイズデータ処理装置 |
| JP2013181966A (ja) * | 2012-03-05 | 2013-09-12 | Toyota Central R&D Labs Inc | ダミー計測装置 |
| JPWO2022024177A1 (ja) * | 2020-07-27 | 2022-02-03 | ||
| CN117136315A (zh) * | 2021-03-16 | 2023-11-28 | 华为技术有限公司 | 使用模型注入进行点云数据增强的设备、系统、方法和媒体 |
-
1988
- 1988-01-26 JP JP1563988A patent/JPH0778425B2/ja not_active Expired - Lifetime
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01200410A (ja) * | 1988-02-05 | 1989-08-11 | Fanuc Ltd | プログラム作成方法及びプログラムデータ入力装置 |
| JPH03276205A (ja) * | 1990-03-26 | 1991-12-06 | Okuma Mach Works Ltd | デジタイズデータ処理装置 |
| JP2013181966A (ja) * | 2012-03-05 | 2013-09-12 | Toyota Central R&D Labs Inc | ダミー計測装置 |
| JPWO2022024177A1 (ja) * | 2020-07-27 | 2022-02-03 | ||
| WO2022024177A1 (ja) * | 2020-07-27 | 2022-02-03 | 日本電信電話株式会社 | 位置測定方法及び位置測定装置 |
| CN117136315A (zh) * | 2021-03-16 | 2023-11-28 | 华为技术有限公司 | 使用模型注入进行点云数据增强的设备、系统、方法和媒体 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0778425B2 (ja) | 1995-08-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6199024B1 (en) | Calibration process for shape measurement | |
| DE69031844D1 (de) | Eine Anlage zur rechnergestützten Vermessung, um digitale, dreidimensionale topographische Information zu erhalten | |
| JP2791275B2 (ja) | 物体位置・姿勢計測装置及びこれを搭載した部品組立装置 | |
| EP0459106A1 (en) | Coordinate system correcting apparatus for machine tool | |
| JPH0778425B2 (ja) | 3次元データ補間方法 | |
| JPH01191012A (ja) | 3次元データ修正方法 | |
| JP4253112B2 (ja) | 輪郭形状測定方法及び装置 | |
| JP2001099641A (ja) | 表面形状測定方法 | |
| JP2575848B2 (ja) | 画像処理方法 | |
| JPH10277888A (ja) | 加工データの修正方法及びその装置 | |
| JP2783031B2 (ja) | 灯台式センサでの計測による仮想点位置推定方法 | |
| JPH0515542A (ja) | 超音波断層装置 | |
| JP3727148B2 (ja) | スキニング曲面の生成方法及び装置、並びに、同曲面を生成するためのプログラムを記録した記録媒体 | |
| JPH0129527Y2 (ja) | ||
| JPH0831138B2 (ja) | 走査型ディスプレイ装置における多角形ぬりつぶし装置 | |
| JP3056636B2 (ja) | 三次元座標測定機の測定座標設定方法及びその装置 | |
| JPH1145107A (ja) | 曲面コーナー部仮想ピン角位置を算出する計測方法 | |
| RU2185596C2 (ru) | Информационно-измерительная система перемещений и деформаций объекта | |
| JPS61139715A (ja) | 車間距離計測装置 | |
| JPS6330983A (ja) | 図形処理装置 | |
| JPH06161417A (ja) | 幅有り直線の表示方法 | |
| JPH09223249A (ja) | 3次元形状モデルの編集方法 | |
| JPS63173959A (ja) | 開口合成信号処理方法 | |
| JPH10161799A (ja) | 座標入力装置と筆記軌跡の処理方法 | |
| JP2637959B2 (ja) | 画像生成装置 |