JP4840018B2 - 形状データ検索プロブラム及び方法 - Google Patents
形状データ検索プロブラム及び方法 Download PDFInfo
- Publication number
- JP4840018B2 JP4840018B2 JP2006214021A JP2006214021A JP4840018B2 JP 4840018 B2 JP4840018 B2 JP 4840018B2 JP 2006214021 A JP2006214021 A JP 2006214021A JP 2006214021 A JP2006214021 A JP 2006214021A JP 4840018 B2 JP4840018 B2 JP 4840018B2
- Authority
- JP
- Japan
- Prior art keywords
- search
- shape data
- weight
- data
- search key
- 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
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Processing Or Creating Images (AREA)
Description
SPi(i=1,…,k)の各点から検索対象データの表面上の点の中で最短距離の点との間の距離DM(SPi)を求める。このサンプリング点ごとの最短距離を平均した値DMaveは検索キーデータと検索対象データとの間の形状のずれの大きさを近似的に表すので、次の式(4)により類似度Sを算出する。
検索キーとなる部品の形状データ(以下、検索キーデータという)と検索対象となる部品の形状データ(以下、検索対象データという)を記憶する記憶部、
指定された検索キーデータを前記記憶部から読み込み、該検索キーデータの部位に係る複雑度の度合いが大きいほど重み(以下、重み1と言う)を小さく付与する重み付与部、
前記記憶部から読み込んだ検索対象データと付与された重み1を持つ検索キーデータとの類似度を計算する際、部位毎に、前記重み1に応じた類似度を計算する計算部、
として機能させる形状データ検索プログラム。(1)
(付記2)前記重み付与部を、前記検索キーデータが他の部品の形状データと組み合わせて利用される場合、組み合わされた際の空間的な余地の大きさに応じて重み(以下、重み2と言う)を付与する処理部、
前記計算部を、前記記憶部から読み込んだ検索対象データと付与された重み2を持つ検索キーデータとの類似度を計算する際、部位毎に、前記重み2に応じた類似度を計算する処理部、
として機能させる付記1記載の形状データ検索プログラム。(2)
(付記3)前記重み付与部を、前記検索キーデータが他の部品の形状データと組み合わせて利用される場合、前記検索キーデータに係る部位の膨張の度合いに応じて重み(以下、重み3と言う)を付与する処理部、
前記計算部を、前記記憶部から読み込んだ検索対象データと付与された重み3を持つ検索キーデータとの類似度を計算する際、部位毎に、前記重み3に応じた類似度を計算する処理部、
として機能させる付記1または2記載の形状データ検索プログラム。(3)
(付記4)前記重み付与部を、前記検索キーデータが他の部品の形状データと組み合わせて利用される場合、組み合わされた前記検索キーデータと前記他の部品の形状データとの相対的な位置関係の変化に伴って組み合わされた際の空間的な余地が変化するとき、変化する余地の最小領域の大きさに応じて重み(以下、重み4と言う)を付与する処理部、
前記計算部を、前記記憶部から読み込んだ検索対象データと付与された重み4を持つ検索キーデータとの類似度を計算する際、部位毎に、前記重み4に応じた類似度を計算する処理部、
として機能させる付記1、2または3記載の形状データ検索プログラム。
(付記5)コンピュータを、更に、
前記類似度の順番に応じて前記検索対象データを表示する表示部、
として機能させる付記1、2、3または4記載の形状データ検索プログラム。
(付記6)検索キーとなる部品の形状データ(以下、検索キーデータという)と検索対象となる部品の形状データ(以下、検索対象データという)を記憶する記憶部と、
指定された検索キーデータを前記記憶部から読み込み、該検索キーデータの部位に係る複雑度の度合いが大きいほど重み(以下、重み1と言う)を小さく付与する重み付与部と、
前記記憶部から読み込んだ検索対象データと付与された重みを持つ検索キーデータとの類似度を計算する際、部位毎に、前記重み1に応じた類似度を計算する計算部と、
を有する形状データ検索装置。(4)
(付記7)記憶部と重み付与部と計算部を有する形状データ検索装置における形状データ検索方法において、
前記記憶部は、検索キーとなる部品の形状データ(以下、検索キーデータという)と検索対象となる部品の形状データ(以下、検索対象データという)を記憶し、
前記重み付与部は、指定された検索キーデータを前記記憶部から読み込み、該検索キーデータの部位に係る複雑度の度合いが大きいほど重み(以下、重み1と言う)を小さく付与し、
前記計算部は、前記記憶部から読み込んだ検索対象データと付与された重みを持つ検索キーデータとの類似度を計算する際、部位毎に、前記重み1に応じた類似度を計算する、
ことを特徴とする形状データ検索方法。(5)
2 重み付与部
3 類似度計算部
4 表示部
5 仮想試作部
6 部品データ記憶部
30 表示領域
31 表示断面移動ボタン
32 膨張度指定スライダーバー
33 膨張度指定フィールド
Claims (4)
- コンピュータを、
検索キーとなる部品の形状データである検索用形状データと検索対象となる部品の形状データである検索対象データを記憶する記憶部、
指定された検索用形状データを前記記憶部から読み込み、前記検索用形状データが他の部品の形状データと組み合わせて利用される場合、組み合わされた際の空間的な余地が大きいほど小さくなる第1重みを付与する重み付与部、
前記記憶部から読み込んだ検索対象データと付与された第1重みを持つ検索用形状データとの類似度を計算する際、部位毎に、前記第1重みに応じた類似度を計算する計算部、
として機能させることを特徴とする形状データ検索プログラム。 - 前記重み付与部は、更に、前記検索用形状データが他の部品の形状データと組み合わせて利用される場合、検索用形状データを他の部品や機器の領域に入らない範囲で検索者が指定する量だけ膨張させたとき、前記検索用形状データに係る部位毎に膨張の度合いが大きいほど小さくなる第2重みを付与し、
前記計算部は、前記記憶部から読み込んだ検索対象データと付与された前記第1重み及び前記第2重みを持つ検索用形状データとの類似度を計算する際、部位毎に、前記第1重みと前記第2重み応じた類似度を計算する
ことを特徴とする請求項1記載の形状データ検索プログラム。 - 検索キーとなる部品の形状データである検索用形状データと検索対象となる部品の形状データである検索対象データを記憶する記憶部と、
指定された検索用形状データを前記記憶部から読み込み、前記検索用形状データが他の部品の形状データと組み合わせて利用される場合、組み合わされた際の空間的な余地が大きいほど小さくなる第1重みを付与する重み付与部と、
前記記憶部から読み込んだ検索対象データと付与された重みを持つ検索キーデータとの類似度を計算する際、部位毎に、前記第1重みに応じた類似度を計算する計算部と、
を有することを特徴とする形状データ検索装置。 - 記憶部と重み付与部と計算部を有する形状データ検索装置における形状データ検索方法において、
前記記憶部は、検索キーとなる部品の形状データである検索用形状データと検索対象となる部品の形状データである検索対象データを記憶し、
前記重み付与部は、指定された検索用形状データを前記記憶部から読み込み、前記検索用形状データが他の部品の形状データと組み合わせて利用される場合、組み合わされた際の空間的な余地が大きいほど小さくなる第1重みを付与し、
前記計算部は、前記記憶部から読み込んだ検索対象データと付与された第1重みを持つ検索用形状データとの類似度を計算する際、部位毎に、前記第1重みに応じた類似度を計算する、
ことを特徴とする形状データ検索方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006214021A JP4840018B2 (ja) | 2006-08-07 | 2006-08-07 | 形状データ検索プロブラム及び方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006214021A JP4840018B2 (ja) | 2006-08-07 | 2006-08-07 | 形状データ検索プロブラム及び方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008040774A JP2008040774A (ja) | 2008-02-21 |
JP4840018B2 true JP4840018B2 (ja) | 2011-12-21 |
Family
ID=39175702
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006214021A Expired - Fee Related JP4840018B2 (ja) | 2006-08-07 | 2006-08-07 | 形状データ検索プロブラム及び方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4840018B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011248622A (ja) * | 2010-05-27 | 2011-12-08 | Hitachi Ltd | 類似モデル検索システム及び作業指示再利用システム |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1677250B9 (en) * | 2003-10-21 | 2012-10-24 | NEC Corporation | Image collation system and image collation method |
-
2006
- 2006-08-07 JP JP2006214021A patent/JP4840018B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008040774A (ja) | 2008-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6473083B1 (en) | Computer graphics data generating apparatus, computer graphics animation editing apparatus, and animation path generating apparatus | |
EP3040797B1 (en) | Simulating the machining of a workpiece | |
US20160299997A1 (en) | Complete energy analytical model building information modeling (bim) integration | |
US8089478B2 (en) | Model simplification apparatus and program | |
JP2009129337A (ja) | 三次元類似形状検索装置 | |
JP2019045894A (ja) | 検索プログラム、検索方法、及び、検索プログラムが動作する情報処理装置 | |
KR101551739B1 (ko) | 3차원 지형상에 구조물을 위치시키는 방법 | |
Kim et al. | 3D as-built modeling from incomplete point clouds using connectivity relations | |
JP4606898B2 (ja) | 情報生成装置及び検索装置 | |
CN112712592A (zh) | 建筑物三维模型语义化方法 | |
US8311320B2 (en) | Computer readable recording medium storing difference emphasizing program, difference emphasizing method, and difference emphasizing apparatus | |
US6862560B1 (en) | Machining simulation method and apparatus | |
JP4781685B2 (ja) | 略地図生成装置 | |
JP4840018B2 (ja) | 形状データ検索プロブラム及び方法 | |
JP4444440B2 (ja) | ステレオ画像の測定装置 | |
Tan et al. | CFD-Micromesh: A fast geometric modeling and mesh generation tool for 3D microsystem simulations | |
JP2010282657A (ja) | 配信装置及び情報配信システム | |
CN112231787B (zh) | 一种应用于家装***中墙体辅助绘制方法、装置 | |
Oh et al. | Efficient 3D design drawing visualization based on mobile augmented reality | |
JP3943975B2 (ja) | 情報処理方法および装置 | |
Schauer et al. | Performance comparison between state-of-the-art point-cloud based collision detection approaches on the CPU and GPU | |
JP4032828B2 (ja) | 図形表裏設定装置および図形表裏設定方法 | |
JP2001265834A (ja) | 板金製造設備全体にわたって設計製造情報を管理し分配する装置及び方法 | |
KR100329817B1 (ko) | 2차원 캐드의 형상 및 위치정보 추출 시스템과 그 방법 | |
JPH11175573A (ja) | 近接部品検索方法及び検索装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090409 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110607 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110614 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110810 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110906 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110919 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141014 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |