JP2021111376A - 製品の物理的なプロトタイプの3dモデル化オブジェクト - Google Patents
製品の物理的なプロトタイプの3dモデル化オブジェクト Download PDFInfo
- Publication number
- JP2021111376A JP2021111376A JP2020211242A JP2020211242A JP2021111376A JP 2021111376 A JP2021111376 A JP 2021111376A JP 2020211242 A JP2020211242 A JP 2020211242A JP 2020211242 A JP2020211242 A JP 2020211242A JP 2021111376 A JP2021111376 A JP 2021111376A
- Authority
- JP
- Japan
- Prior art keywords
- mesh
- regions
- segmentation
- calculating
- polyline
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/23—Clustering techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three-dimensional [3D] modelling for computer graphics
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three-dimensional [3D] modelling for computer graphics
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
- G06T17/205—Re-meshing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/04—Constraint-based CAD
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/10—Noise analysis or noise optimisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30248—Vehicle exterior or interior
- G06T2207/30268—Vehicle interior
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Computation (AREA)
- Computer Hardware Design (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Processing Or Creating Images (AREA)
- Image Generation (AREA)
Abstract
【解決手段】製品の物理的プロトタイプの3Dモデル化オブジェクトは、少なくとも1つのキャラクターラインに基づくワイヤフレームを有する。方法は、提供されたメッシュのセグメント化を計算することからなり、それにより、提供されたメッシュから少なくとも2つの領域と、少なくとも2つの領域の間の少なくとも1つの境界ポリラインとを得る。次に、方法は、少なくとも1つの境界ポリラインのそれぞれを少なくとも1つのキャラクターラインに変換することを有する。方法はさらに、少なくとも1つのキャラクターラインのネットワークを計算することからなり、少なくとも1つのキャラクターラインのネットワークは、3Dモデル化オブジェクトのワイヤフレームを形成する。
【選択図】図5
Description
・エアロダイナミズムと騒音基準を尊重した設計者による試作品を実現する。
・プロトタイプは3Dスキャン技術を使用して測定され、関連する点群を取得する。
・プロトタイプのデジタル化により得られた可変品質のメッシュは、クリーニング、修復、最適化される。
・メッシュは、その形状とキャラクターラインを強調するために解析される。キャラクターラインは、表面の境界線が基礎を置く主なパスである。この解析の目的は、製品の表面を再現することである。
・曲線のセットは、前の分析に基づいてキャラクターラインに続いて、ユーザによって作成される。これらの曲線は、製品のワイヤフレームを表し、将来の表面境界を計算する。
・ネットワークの各セルはメッシュとの最大偏差を尊重した表面によって満たされている.
・3Dモデル化オブジェクトのメッシュを提供する。
・前記提供されたメッシュのセグメント化を計算することにより、前記提供されたメッシュから少なくとも2つの領域と、前記少なくとも2つの領域の間の少なくとも1つの境界ポリラインとを取得する。
・少なくとも1つの境界ポリラインのそれぞれを少なくとも1つのキャラクターラインに変換する。
・前記少なくとも1つのキャラクターラインのネットワークを計算し、前記少なくとも1つのキャラクターラインのネットワークは、3Dモデル化オブジェクトのワイヤフレームを形成する。
前記計算によるセグメント化が、第1のセグメント化を計算し、提供されたメッシュからの少なくとも2つの第1の領域、及び少なくとも2つの異なる領域の間の少なくとも1つの第1の境界ポリラインを得るステップと、第1のセグメント化と比較してより高い最適化レベルで実行される第2のセグメント化を計算し、以下を得るステップと、提供されたメッシュからの少なくとも2つの第2の領域であって、前記少なくとも2つの第2の領域は、前記少なくとも2つの第1の領域のうちの少なくとも1つに属する、少なくとも2つの第2の領域、及び少なくとも2つの第2の領域の間の少なくとも1つの第2の境界ポリラインを有する。
前記コンピューティングネットワークが、少なくとも1つの第1の境界ポリラインを選択するステップと、スナップ操作を実行するステップにより、選択された少なくとも1つの第1の境界ポリラインに少なくとも1つの第2の境界ポリラインを接続するステップと、第1のセグメント化から発行された少なくとも1つの第1の境界ポリラインを有利にするステップとを有する。
前記提供されたメッシュのセグメント化を計算するステップが、前記マスタ境界ポリラインが、前記メッシュの他のポリラインと比較して高い曲率を有するポリラインである、提供されたメッシュの少なくとも1つのマスタ境界ポリラインを検出するステップを有する。
前記少なくとも1つのマスタ境界ポリラインの検出が、メッシュに画像フィルタリング処理を適用してメッシュのコントラストマップを計算するステップ、及び前記計算の結果得られたセグメントを連結するステップにより、少なくとも1つのマスタ境界ポリラインを計算するステップを有する。
前記提供されたメッシュのセグメント化を計算するステップが、メッシュの各領域の法線クラスタリングを計算するステップにより、洗練されたセグメント化するステップをさらに含む。
前記提供されたメッシュのセグメント化の計算の後に、少なくとも2つの領域のうちの1つを選択し、提供されたメッシュの曲率マップを使用して選択された領域を分割するステップ、及び/又は少なくとも2つの領域を選択し、それらを1つの領域に結合するステップを有する。
前記変換が、前記少なくとも1つの境界ポリラインのそれぞれについて平滑曲線を計算するステップを有する。
平滑曲線及び提供されたメッシュに対する偏差、及び/又は制御点の数、及び/又は平滑曲線の次数を最小化するために実行される、平滑曲線の制御点を配置するステップを有する。
ワイヤフレームに基づいて表面のアセンブリを計算し、3Dモデル化オブジェクトの連続性制約を計算するステップをさらに有する。
・モデルがフィレットなしでシャープとして再構築されるシャープモデリングでは、フィレットを後から追加することができる。
・フィレット領域がセグメント化に含まれ、フィレットが再構成される滑らかなモデリング。
・フィレット領域だけでなく、曲率加速領域も分離され、セグメント化に含まれているA級指向のセグメント化。
・領域に属する三角形は、領域に属するものとしてマークされている。
・同様に、いずれかの境界ポリラインに属する辺は、この境界ポリラインに属するものとしてマークされ、隣接する領域を参照する。
・複数の境界ポリラインに属する頂点は、この境界ポリラインに属するものとしてマークされ、結合ポリラインを参照する。
・クラスAの場合:0.01mm以下。
・クラスBの場合:0.02mm以下。
・クラスCの場合:0.05mm以下。
・クラスAの場合:6分(0.1°)以内)。
・クラスBの場合:12分0.2°)以内。
・クラスCの場合:30分(0.5°)以内。
G2連続性(曲率連続性とも呼ばれる)では、制御パラメータはその輪郭に沿ったパッチの曲率である。曲率は、以下の制限値に従わなければならない。
・クラスAの表面は、隣接する2つのパッチの輪郭が少なくとも100mmごとに一致した曲率を持っていなければならない。
Claims (13)
- 製品の物理的なプロトタイプの3Dモデル化オブジェクトを設計するためのコンピュータ実装された方法であって、前記3Dモデル化オブジェクトは、少なくとも1つのキャラクターラインに基づくワイヤフレームから構成されており、当該方法が、
3Dモデル化オブジェクトのメッシュを提供するステップ(S10)と、
提供されたメッシュのセグメント化を計算するステップ(S20)であって、提供されたメッシュから少なくとも2つの領域と、少なくとも2つの領域の間の少なくとも1つの境界ポリラインとを得るステップと、
少なくとも1つのキャラクターラインにおける少なくとも1つの境界ポリラインの各々を変換するステップ(S30)と、
少なくとも1つのキャラクターラインのネットワークを計算するステップ(S40)であって、少なくとも1つのキャラクターラインのネットワークは、3Dモデル化オブジェクトのワイヤフレームを形成するステップと
を有する方法。 - 前記計算によるセグメント化が、
第1のセグメント化を計算し、提供されたメッシュからの少なくとも2つの第1の領域、及び少なくとも2つの異なる領域の間の少なくとも1つの第1の境界ポリラインを得るステップと
第1のセグメント化と比較してより高い最適化レベルで実行される第2のセグメント化を計算し、以下を得るステップと
提供されたメッシュからの少なくとも2つの第2の領域であって、前記少なくとも2つの第2の領域は、前記少なくとも2つの第1の領域のうちの少なくとも1つに属する、少なくとも2つの第2の領域、及び
少なくとも2つの第2の領域の間の少なくとも1つの第2の境界ポリライン
を有する、請求項1に記載の方法。 - 前記コンピュータ実装された方法において、前記コンピューティングネットワークが、
少なくとも1つの第1の境界ポリラインを選択するステップと、
スナップ操作を実行するステップにより、選択された少なくとも1つの第1の境界ポリラインに少なくとも1つの第2の境界ポリラインを接続するステップと、
第1のセグメント化から発行された少なくとも1つの第1の境界ポリラインを有利にするステップと
を有する請求項2に記載の方法。 - 前記提供されたメッシュのセグメント化を計算するステップが、
前記マスタ境界ポリラインが、前記メッシュの他のポリラインと比較して高い曲率を有するポリラインである、提供されたメッシュの少なくとも1つのマスタ境界ポリラインを検出するステップ
を有する請求項1乃至3のいずれか一項に記載の方法。 - 前記少なくとも1つのマスタ境界ポリラインの検出が、
メッシュに画像フィルタリング処理を適用してメッシュのコントラストマップを計算するステップ、及び
前記計算の結果得られたセグメントを連結するステップにより、少なくとも1つのマスタ境界ポリラインを計算するステップ
を有する請求項4に記載の方法。 - 前記提供されたメッシュのセグメント化を計算するステップが、メッシュの各領域の法線クラスタリングを計算するステップにより、洗練されたセグメント化するステップをさらに含む
請求項1乃至5のいずれか一項に記載の方法。 - 前記提供されたメッシュのセグメント化の計算の後に、
少なくとも2つの領域のうちの1つを選択し、提供されたメッシュの曲率マップを使用して選択された領域を分割するステップ、及び/又は
少なくとも2つの領域を選択し、それらを1つの領域に結合するステップ
を有する請求項1乃至6のいずれか一項に記載の方法。 - 前記変換が、前記少なくとも1つの境界ポリラインのそれぞれについて平滑曲線を計算するステップを有する
請求項7に記載の方法。 - 以下を最小化するために実行される、平滑曲線の制御点を配置するステップ
平滑曲線及び提供されたメッシュに対する偏差、及び/又は
制御点の数、及び/又は
平滑曲線の次数
を有する請求項8に記載の方法。 - ワイヤフレームに基づいて表面のアセンブリを計算し、3Dモデル化オブジェクトの連続性制約を計算するステップ
をさらに有する請求項1乃至9のいずれか一項に記載の方法。 - 請求項1乃至10のいずれか一項に記載の方法を実行するための命令を有するコンピュータプログラム。
- 請求項11に記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記憶媒体。
- メモリとグラフィカルユーザインターフェースに結合されたプロセッサを有するシステムであって、メモリには請求項11のコンピュータプログラムが記録されているシステム。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP19306788.1A EP3846065A1 (en) | 2019-12-30 | 2019-12-30 | 3d modeled object of a physical prototype of a product |
| EP19306788.1 | 2019-12-30 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021111376A true JP2021111376A (ja) | 2021-08-02 |
| JP7716195B2 JP7716195B2 (ja) | 2025-07-31 |
Family
ID=69742625
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020211242A Active JP7716195B2 (ja) | 2019-12-30 | 2020-12-21 | 製品の物理的なプロトタイプの3dモデル化オブジェクト |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US11941325B2 (ja) |
| EP (1) | EP3846065A1 (ja) |
| JP (1) | JP7716195B2 (ja) |
| CN (1) | CN113127967B (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11644294B2 (en) * | 2021-01-29 | 2023-05-09 | Autodesk, Inc. | Automatic generation of probe path for surface inspection and part alignment |
| CN113887096A (zh) * | 2021-09-16 | 2022-01-04 | 江铃汽车股份有限公司 | 一种多工况汽车结构件参数化方法 |
| CN114996849B (zh) * | 2022-06-10 | 2025-08-19 | 蔚来汽车科技(安徽)有限公司 | 用于刚体连接自动化建模的方法、系统和相关装置 |
| CN118586089B (zh) * | 2024-08-06 | 2024-11-15 | 雷亿建工集团有限公司 | 一种三维建筑建模方法及系统 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007241996A (ja) * | 2006-02-13 | 2007-09-20 | Hokkaido Univ | 解析曲面セグメンテーション装置、方法、プログラム及び記録媒体 |
| JP2010014541A (ja) * | 2008-07-03 | 2010-01-21 | Hokkaido Univ | ユークリッド対称性認識システム、方法及びプログラム |
| JP2013114694A (ja) * | 2011-11-29 | 2013-06-10 | Dassault Systemes | 複数の3d曲線からの表面の生成 |
| JP2013235583A (ja) * | 2012-05-02 | 2013-11-21 | Dassault Systemes | 3dモデル化オブジェクトの設計 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5552992A (en) * | 1994-11-01 | 1996-09-03 | Larry J. Winget | Method and system for reproduction of an article from a physical model |
| US6996505B1 (en) * | 2000-06-21 | 2006-02-07 | Raindrop Geomagic, Inc. | Methods, apparatus and computer program products for automatically generating nurbs models of triangulated surfaces using homeomorphisms |
| US8004517B1 (en) * | 2005-06-24 | 2011-08-23 | Geomagic, Inc. | Methods, apparatus and computer program products that model three-dimensional surface structures |
| FR2897455A1 (fr) * | 2006-02-13 | 2007-08-17 | Univ Hokkaido Nat Univ Corp | Dispositif, procede et programme de segmentation de donnees de modele en treillis |
| US7821513B2 (en) * | 2006-05-09 | 2010-10-26 | Inus Technology, Inc. | System and method for analyzing modeling accuracy while performing reverse engineering with 3D scan data |
| US11714040B2 (en) * | 2018-01-10 | 2023-08-01 | Dassault Systemes Simulia Corp. | Determining fluid flow characteristics of porous mediums |
-
2019
- 2019-12-30 EP EP19306788.1A patent/EP3846065A1/en active Pending
-
2020
- 2020-12-21 JP JP2020211242A patent/JP7716195B2/ja active Active
- 2020-12-28 US US17/135,183 patent/US11941325B2/en active Active
- 2020-12-30 CN CN202011617973.1A patent/CN113127967B/zh active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007241996A (ja) * | 2006-02-13 | 2007-09-20 | Hokkaido Univ | 解析曲面セグメンテーション装置、方法、プログラム及び記録媒体 |
| JP2010014541A (ja) * | 2008-07-03 | 2010-01-21 | Hokkaido Univ | ユークリッド対称性認識システム、方法及びプログラム |
| JP2013114694A (ja) * | 2011-11-29 | 2013-06-10 | Dassault Systemes | 複数の3d曲線からの表面の生成 |
| JP2013235583A (ja) * | 2012-05-02 | 2013-11-21 | Dassault Systemes | 3dモデル化オブジェクトの設計 |
Non-Patent Citations (6)
| Title |
|---|
| DAVID COHEN-STEINER ET AL.: ""Variational shape approximation"", ACM TRANSACTIONS ON GRAPHICS, vol. 23, no. 3, JPN6025004299, August 2004 (2004-08-01), pages 905 - 914, ISSN: 0005518757 * |
| GUILLAUME LAVOU ET AL.: ""Semi-sharp subdivision surface fitting based on feature lines approximation"", COMPUTERS & GRAPHICS, vol. 33, no. 2, JPN6025004297, April 2009 (2009-04-01), pages 151 - 161, ISSN: 0005518755 * |
| JOEL II DANIELS ET AL.: ""Robust Smooth Feature Extraction from Point Clouds"", IEEE INTERNATIONAL CONFERENCE ON SHAPE MODELING AND APPLICATIONS 2007 (SMI '07), JPN6025004300, June 2007 (2007-06-01), pages 123 - 136, ISSN: 0005518758 * |
| JUN WANG ET AL.: ""A framework for 3D model reconstruction in reverse engineering"", COMPUTERS & INDUSTRIAL ENGINEERING, vol. 63, no. 4, JPN6025004302, December 2012 (2012-12-01), pages 1189 - 1200, ISSN: 0005518760 * |
| MARCO ATTENE ET AL.: ""Hierarchical mesh segmentation based on fitting primitives"", THE VISUAL COMPUTER, vol. 22, no. 3, JPN6025004301, 3 February 2006 (2006-02-03), pages 181 - 193, ISSN: 0005518759 * |
| W.B. THOMPSON ET AL.: ""Feature-based reverse engineering of mechanical parts"", IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, vol. 15, no. 1, JPN6025004298, 28 February 1999 (1999-02-28), pages 57 - 66, ISSN: 0005518756 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113127967B (zh) | 2026-04-03 |
| CN113127967A (zh) | 2021-07-16 |
| US20210200907A1 (en) | 2021-07-01 |
| US11941325B2 (en) | 2024-03-26 |
| EP3846065A1 (en) | 2021-07-07 |
| JP7716195B2 (ja) | 2025-07-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7164295B2 (ja) | 3dプリンティングのための現実の物体の向き付け | |
| JP6787661B2 (ja) | 工作物の機械加工のシミュレート | |
| CN108228987B (zh) | 副本选择 | |
| US7079996B2 (en) | System and method for design of experiments using direct surface manipulation of a mesh model | |
| JP7716195B2 (ja) | 製品の物理的なプロトタイプの3dモデル化オブジェクト | |
| JP6773419B2 (ja) | 細分割曲面上における2d画像のエングレービング | |
| JP7071807B2 (ja) | 機械部品の骨格の表現 | |
| JP7235462B2 (ja) | 機械部品を表す2d図面の生成 | |
| JP7505881B2 (ja) | 弱型定義を用いるモデリング | |
| US11195330B2 (en) | Generation of a structured 3D model from a raw mesh | |
| JP2019114260A (ja) | 格子構造を含む3dパーツの3d有限要素メッシュの設計 | |
| JP2023056515A (ja) | モデル化オブジェクトの設計 | |
| JP7477279B2 (ja) | B-Repスキンの3D設計 | |
| CN117313256A (zh) | Cad特征树优化 | |
| JP7594360B2 (ja) | 弱型定義を用いるフレキシブルモデリング | |
| JP2021131852A (ja) | 機械部品の構造シミュレーション | |
| JP2021033769A (ja) | 三次元形状データの編集装置、及び三次元形状データの編集プログラム | |
| CN117313257A (zh) | Cad特征树生成 | |
| JP2023143870A (ja) | スケッチ加工 | |
| US20250054220A1 (en) | Mapping of texture in 3d scene | |
| EP4492325A1 (en) | Segmenting a 3d model of a mechanical part | |
| JP2023133279A (ja) | テッセレーション処理 | |
| CN119312494A (zh) | 拔模特征检测方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231124 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250204 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250507 |
|
| 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: 20250624 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250718 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7716195 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |