[發明專利]在3D建模組件上創建包圍盒有效
申請號: | 201511036116.1 | 申請日: | 2015-12-30 |
公開(公告)號: | CN105761303B | 公開(公告)日: | 2021-02-05 |
發明(設計)人: | G·戴德;C·德爾菲諾 | 申請(專利權)人: | 達索系統公司 |
主分類號: | G06T17/00 | 分類號: | G06T17/00 |
代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 劉瑜;王英 |
地址: | 法國韋利濟*** | 國省代碼: | 暫無信息 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 建模 組件 創建 包圍 | ||
1.一種用于在三維場景中在代表產品的CAD三維建模對象的三維建模組件上創建包圍盒的集合的計算機實現的方法,包括:
-提供形成三維場景中三維建模組件的三維建模對象;
-計算包含所述三維建模組件的主包圍盒;
-基于用戶動作,來選擇所述三維建模組件的所述三維建模對象中的一個或多個三維建模對象的至少一個屬性;
-對于每個選擇的屬性,創建滿足所選擇的屬性的所述三維建模對象中的一個或更多個三維建模對象的組;
-計算由所述主包圍盒包含的兩個或更多個包圍盒,其中包圍盒是針對每個創建的組計算的并且包括所述組中的所述一個或更多個三維建模對象。
2.根據權利要求1所述的計算機實現的方法,其中,所述計算兩個或更多個包圍盒的步驟進一步包括:
-計算所述三維場景中的表示所創建的組的三維建模對象的輪廓的點的一個集合;
-計算所述點的一個集合的重心;
-計算將所述重心作為由所述包圍盒限定的體的中心的包圍盒。
3.根據權利要求1所述的計算機實現的方法,其中,至少一個所選擇的屬性為以下中的一個:
-所述三維建模組件的產品結構中的級別;
-所述對象的材料參數;
-所述對象的顏色。
4.根據權利要求1所述的計算機實現的方法,其中,所述三維建模組件的所述至少一個屬性是所述三維場景中的所述三維建模組件的尺寸。
5.根據權利要求4所述的計算機實現的方法,其中,被包圍在所述主包圍盒中的計算的包圍盒的數目n根據所述三維建模組件的主要部分的尺寸來進行確定。
6.根據權利要求1所述的計算機實現的方法,其中,所述主包圍盒和所述兩個或更多個包圍盒為矩形體、立方體中的一個。
7.根據權利要求6所述的計算機實現的方法,其中,所述主包圍盒關于所述主包圍盒的一個方向包括最多兩個鄰接的疊加的包圍盒。
8.根據權利要求1至7中的一項所述的計算機實現的方法,其中,所計算的兩個或更多個包圍盒在所述三維場景中表示為在鄰接包圍盒之間具有間距。
9.根據權利要求1所述的計算機實現的方法,進一步包括在提供的步驟之后:
-計算所述三維建模組件的簡化視圖,所計算的簡化視圖為以縮小的比例表示所述組件并且形成一個單個網格的一個三維對象的視圖;
-在所述簡化視圖上顯示所計算的包圍盒。
10.一種計算機程序,包括用于執行權利要求1-9中的任一項所述的方法的指令。
11.一種計算機可讀存儲介質,具有記錄在其上的權利要求10所述的計算機程序。
12.一種計算機系統,包括耦接到存儲器和圖形用戶界面的處理器,所述存儲器具有記錄在其上的權利要求10所述的計算機程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于達索系統公司,未經達索系統公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201511036116.1/1.html,轉載請聲明來源鉆瓜專利網。