JP7338322B2 - 三次元形状データの編集装置、及び三次元形状データの編集プログラム - Google Patents
三次元形状データの編集装置、及び三次元形状データの編集プログラム Download PDFInfo
- Publication number
- JP7338322B2 JP7338322B2 JP2019154810A JP2019154810A JP7338322B2 JP 7338322 B2 JP7338322 B2 JP 7338322B2 JP 2019154810 A JP2019154810 A JP 2019154810A JP 2019154810 A JP2019154810 A JP 2019154810A JP 7338322 B2 JP7338322 B2 JP 7338322B2
- Authority
- JP
- Japan
- Prior art keywords
- edge
- dimensional shape
- forming surface
- dimensional
- shape data
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/08—Volume rendering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/20—Indexing scheme for editing of 3D models
- G06T2219/2021—Shape modification
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Geometry (AREA)
- Architecture (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Processing Or Creating Images (AREA)
- Image Generation (AREA)
Description
図9に示したポリゴン変換処理では、CPU12AがステップS30でエッジボクセル6Aを抽出し、ポリゴン4とボクセル6の対応情報に基づいて、変換後の物体2を構成するポリゴン4の中からエッジボクセル6Aに対応するエッジポリゴン4Aを特定した。
図9に示したポリゴン変換処理では、CPU12AがステップS60で変換後の物体2からエッジポリゴン4Aを削除し、ステップS70で削除したエッジポリゴン4Aに代わる新たなポリゴン4をエッジ8に沿って配置することでエッジポリゴン4Aを再構成し、エッジ8の形状を再現した。
Claims (15)
- プロセッサを備え、
前記プロセッサは、
複数の平面及び曲面の少なくとも一方の形成面を用いて構成された第1の三次元形状によって表される物体を複数の三次元要素を用いて構成した第2の三次元形状から、前記複数の形成面で表されるように変換した第3の三次元形状に対して、前記第1の三次元形状から抽出された前記物体のエッジに対応したエッジ形成面を特定し、
前記第1の三次元形状で表される前記物体のエッジの形状が再現されるように、前記第3の三次元形状に対して前記エッジ形成面を構成する
三次元形状データの編集装置。 - プロセッサを備え、
前記プロセッサは、
複数の平面及び曲面の少なくとも一方の形成面を用いて構成された第1の三次元形状によって表される物体を、複数の三次元要素を用いて構成した第2の三次元形状に関して、前記第2の三次元形状を前記形成面で表した第3の三次元形状に変換し、
前記第1の三次元形状から前記物体のエッジを抽出し、
変換後の前記第3の三次元形状における前記形成面の中から、抽出した前記物体のエッジに対応したエッジ形成面を特定し、
前記第1の三次元形状で表される前記物体のエッジの形状が再現されるように、前記第3の三次元形状の前記エッジ形成面を構成する
三次元形状データの編集装置。 - 前記プロセッサは、前記物体のエッジと対応する前記第2の三次元形状を構成する三次元要素をエッジ三次元要素として抽出し、
抽出したエッジ三次元要素から変換された前記第3の三次元形状における前記形成面を、前記エッジ形成面として特定する
請求項1または請求項2に記載の三次元形状データの編集装置。 - 前記プロセッサは、前記物体のエッジから予め定めた範囲以内に存在する前記第3の三次元形状を構成する前記形成面を、前記エッジ形成面として特定する
請求項1または請求項2に記載の三次元形状データの編集装置。 - 前記プロセッサは、前記物体のエッジと対応する前記第2の三次元形状を構成する三次元要素をエッジ三次元要素として抽出し、
前記第2の三次元形状を前記第3の三次元形状に変換する際、抽出したエッジ三次元要素から前記形成面を構成する場合に、前記物体のエッジの形状が再現されるように、前記エッジ形成面を構成する
請求項1または請求項2に記載の三次元形状データの編集装置。 - 前記プロセッサは、前記第3の三次元形状の前記形成面から前記エッジ形成面を削除し、
前記物体のエッジ上に配置した頂点と、前記エッジ形成面を削除した後に前記第3の三次元形状に残る、削除した前記エッジ形成面の頂点を接続することで前記エッジ形成面を再構成する
請求項1~請求項5の何れか1項に記載の三次元形状データの編集装置。 - 前記プロセッサは、前記エッジ形成面の頂点のうち、前記物体のエッジから近い位置にある頂点から順に、前記エッジ形成面の頂点を前記物体のエッジ上の位置まで移動して前記エッジ形成面を再構成する
請求項1~請求項5の何れか1項に記載の三次元形状データの編集装置。 - 前記プロセッサは、エッジが近接しているとみなされる予め定めた範囲内に前記物体のエッジが複数存在する場合、前記物体の各々のエッジに対応した前記エッジ形成面を分割し、
前記物体のエッジから近い位置にある頂点から順に、分割後の前記エッジ形成面の各々の頂点を前記物体のエッジ上の位置まで移動して前記エッジ形成面を再構成する
請求項7記載の三次元形状データの編集装置。 - 前記プロセッサは、前記物体の各々のエッジ上における頂点の合計値が、前記物体の各々のエッジに対応した前記エッジ形成面の頂点の合計値より大きい場合に、前記物体の各々のエッジに対応した前記エッジ形成面を分割する
請求項8記載の三次元形状データの編集装置。 - 前記プロセッサは、前記物体のエッジ上に予め前記エッジ形成面の頂点の移動先となる頂点の位置を設定し、
前記物体のエッジ上に設定した頂点毎に、当該頂点から近い位置にある前記エッジ形成面の頂点から順に、前記エッジ形成面の頂点を前記物体のエッジ上に設定した頂点の位置まで移動して前記エッジ形成面を再構成する
請求項7~請求項9の何れか1項に記載の三次元形状データの編集装置。 - 前記プロセッサは、前記物体のエッジにエッジ同士が交差するエッジ交点が存在する場合、前記エッジ交点に再構成後の前記エッジ形成面の頂点が設けられるように前記エッジ形成面を構成する
請求項6~請求項10の何れか1項に記載の三次元形状データの編集装置。 - 前記プロセッサは、外角が予め定めた角度以下となる隣り合うエッジ同士を1つの連続したエッジとして扱う
請求項11記載の三次元形状データの編集装置。 - 前記プロセッサは、前記第3の三次元形状に前記形成面の異常個所が生じないように、前記エッジ形成面を構成する
請求項6~請求項12の何れか1項に記載の三次元形状データの編集装置。 - コンピュータに、
複数の平面及び曲面の少なくとも一方の形成面を用いて構成された第1の三次元形状によって表される物体を複数の三次元要素を用いて構成した第2の三次元形状から、前記複数の形成面で表されるように変換した第3の三次元形状に対して、前記第1の三次元形状から抽出された前記物体のエッジに対応したエッジ形成面を特定し、
前記第1の三次元形状で表される前記物体のエッジの形状が再現されるように、前記第3の三次元形状に対して前記エッジ形成面を構成させるための三次元形状データの編集プログラム。 - コンピュータに、
複数の平面及び曲面の少なくとも一方の形成面を用いて構成された第1の三次元形状によって表される物体を、複数の三次元要素を用いて構成した第2の三次元形状に関して、前記第2の三次元形状を前記形成面で表した第3の三次元形状に変換し、
前記第1の三次元形状から前記物体のエッジを抽出し、
変換後の前記第3の三次元形状における前記形成面の中から、抽出した前記物体のエッジに対応したエッジ形成面を特定し、
前記第1の三次元形状で表される前記物体のエッジの形状が再現されるように、前記第3の三次元形状の前記エッジ形成面を構成させるための三次元形状データの編集プログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019154810A JP7338322B2 (ja) | 2019-08-27 | 2019-08-27 | 三次元形状データの編集装置、及び三次元形状データの編集プログラム |
US16/734,383 US11568619B2 (en) | 2019-08-27 | 2020-01-05 | Three-dimensional shape data editing device, and non-transitory computer readable medium storing three-dimensional shape data editing program |
CN202010141895.6A CN112446957A (zh) | 2019-08-27 | 2020-03-04 | 三维形状数据的编辑装置以及记录媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019154810A JP7338322B2 (ja) | 2019-08-27 | 2019-08-27 | 三次元形状データの編集装置、及び三次元形状データの編集プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021033769A JP2021033769A (ja) | 2021-03-01 |
JP7338322B2 true JP7338322B2 (ja) | 2023-09-05 |
Family
ID=74678299
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019154810A Active JP7338322B2 (ja) | 2019-08-27 | 2019-08-27 | 三次元形状データの編集装置、及び三次元形状データの編集プログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US11568619B2 (ja) |
JP (1) | JP7338322B2 (ja) |
CN (1) | CN112446957A (ja) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002074386A (ja) | 2000-08-30 | 2002-03-15 | Ricoh Co Ltd | 3次元形状生成方法およびその方法を実施するためのプログラムを記憶した記憶媒体 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000194881A (ja) | 1998-12-24 | 2000-07-14 | Suzuki Motor Corp | 解析モデルを作成する方法および装置並びに解析モデルデータ作成用プログラム若しくは解析モデルデータを記憶した記憶媒体 |
JP4597347B2 (ja) | 2000-11-08 | 2010-12-15 | 株式会社富士通長野システムエンジニアリング | ボクセル分割処理装置,ボクセル分割処理方法およびボクセル分割処理プログラム記録媒体 |
US20050031186A1 (en) * | 2003-08-10 | 2005-02-10 | Luu Victor Van | Systems and methods for characterizing a three-dimensional sample |
US20060127854A1 (en) * | 2004-12-14 | 2006-06-15 | Huafeng Wen | Image based dentition record digitization |
-
2019
- 2019-08-27 JP JP2019154810A patent/JP7338322B2/ja active Active
-
2020
- 2020-01-05 US US16/734,383 patent/US11568619B2/en active Active
- 2020-03-04 CN CN202010141895.6A patent/CN112446957A/zh active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002074386A (ja) | 2000-08-30 | 2002-03-15 | Ricoh Co Ltd | 3次元形状生成方法およびその方法を実施するためのプログラムを記憶した記憶媒体 |
Non-Patent Citations (1)
Title |
---|
藤本 敬介 他2名,格子形状の変形によるMarching Cubes法の細部表現能力の向上,情報処理学会論文誌 第49巻 第2号,第49巻 第2号,日本,社団法人情報処理学会,2008年02月15日,1031~1040 |
Also Published As
Publication number | Publication date |
---|---|
US11568619B2 (en) | 2023-01-31 |
CN112446957A (zh) | 2021-03-05 |
US20210065458A1 (en) | 2021-03-04 |
JP2021033769A (ja) | 2021-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2600315B1 (en) | Creating a surface from a plurality of 3D curves | |
JP4991423B2 (ja) | コンピュータにより実施される、パラメトリックな曲面を作成するプロセス | |
EP1710720B1 (en) | Method of computer-aided design of a modeled object having several faces | |
JP6787661B2 (ja) | 工作物の機械加工のシミュレート | |
JP4381743B2 (ja) | 境界表現データからボリュームデータを生成する方法及びそのプログラム | |
JP6445255B2 (ja) | 3dモデル化オブジェクトの圧縮および展開 | |
KR100936648B1 (ko) | 소정의 대칭 오퍼레이션에 대해 대칭인 파라메트릭 표면의생성 방법 | |
JP2019106177A (ja) | 3d部品の付加製造 | |
CN108099203A (zh) | 用于3d 打印的真实对象的定向 | |
JP7071807B2 (ja) | 機械部品の骨格の表現 | |
CN109558624B (zh) | 生成代表机械部件的2d绘图 | |
JP2018109948A (ja) | パラメトリックビュー関数に基づくデータベースの照会 | |
CN109983509B (zh) | 一种使用几何面的即时布尔运算方法 | |
Amiri et al. | Connectivity maps for subdivision surfaces | |
JP7338322B2 (ja) | 三次元形状データの編集装置、及び三次元形状データの編集プログラム | |
CN111383341A (zh) | 从原始网格生成结构化的3d模型 | |
Garcia et al. | Interactive applications for sketch-based editable polycube map | |
JP2023082702A (ja) | 3dcadモデルの分割 | |
Schmitt et al. | Constructive sculpting of heterogeneous volumetric objects using trivariate b-splines | |
KR20140063475A (ko) | 오브젝트들의 원형 스태거드 패턴의 설계 | |
JP2021111376A (ja) | 製品の物理的なプロトタイプの3dモデル化オブジェクト | |
KR100848304B1 (ko) | 다해상도 곡면 트리밍을 이용한 곡면 조각 변형 효과 표현장치 및 그 방법 | |
Wang | Robust Geometry Kernel and UI for Handling Non-orientable 2-Mainfolds | |
Zhu et al. | Finite element mesh editing through cad operations | |
Grasberger et al. | Precise construction and control of implicit fillets in the blobtree |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220721 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230623 |
|
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: 20230725 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230807 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7338322 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |