[發明專利]自適應的標準件三維CAD模型檢索系統在審
| 申請號: | 201911186374.6 | 申請日: | 2019-11-28 |
| 公開(公告)號: | CN110941732A | 公開(公告)日: | 2020-03-31 |
| 發明(設計)人: | 劉屹冬;柳偉 | 申請(專利權)人: | 上海交通大學 |
| 主分類號: | G06F16/532 | 分類號: | G06F16/532 |
| 代理公司: | 上海交達專利事務所 31201 | 代理人: | 王毓理;王錫麟 |
| 地址: | 200240 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 自適應 標準件 三維 cad 模型 檢索系統 | ||
1.一種自適應的標準件三維CAD模型檢索系統,包括:用于用戶交互、B-rep模型輸入與檢索結果輸出的表現層、邏輯層和用于標準件模型、分類規則、規格參數等數據的持久化存儲的持久層,邏輯層包括分類模塊、參數提取模塊和自適應模塊,其中:分類模塊根據用戶輸入零件的B-rep模型得到分類結果并將分類結果與零件的基本幾何屬性傳遞至參數提取模塊,參數提取模塊根據分類模塊傳入的分類結果信息與基本幾何屬性得到該零件的規格參數并輸出分類結果與規格參數,自適應模塊根據用戶輸入的零件類別信息得到該類別的分類規則算法并對其進行編碼表示后傳遞至持久化層;
所述的分類規則是指:通過一組B-rep中包括頂點、邊、面元素相關的拓撲規則的組合作為區分標準件類別;
所述的自適應是指:通過對新增類別的B-rep模型進行分析,遍歷所有的規則,每次選擇一個能夠將候選類別淘汰掉一部分的作為判定該類別的規則組之一,直到該規則組能夠唯一確定該類別。
2.根據權利要求1所述的系統,其特征是,所述的分類模塊包括:拓撲信息提取單元、編碼單元以及規則匹配單元,其中:拓撲信息提取單元利用三維造型引擎或CAD軟件提供的API提取規則編碼每一位標識的B-rep模型拓撲信息,編碼單元將這些拓撲信息根據規則編碼的要求進行編碼表示,規則匹配單元將該編碼與已有標準件類別的結果編碼進行匹配,得到與之相符的標準件類別并傳遞給參數提取模塊。
3.根據權利要求1所述的系統,其特征是,所述的參數提取模塊包括:幾何信息提取單元、特征值計算單元以及規格匹配單元,其中:幾何信息提取單元利用三維造型引擎或CAD軟件提供的API提取B-rep模型的體積、表面積和總邊長等幾何信息,特征值計算單元根據模型的體積、表面積和總邊長等幾何信息計算出用于確定規格參數的特征值,規格匹配單元將模型的特征值與該類別內各個規格零件的特征值進行匹配,得到與之相符的規格參數并輸出該結果。
4.根據權利要求1所述的系統,其特征是,所述的自適應模塊包括:信息提取單元、規則計算單元以及編碼存儲單元,其中:信息提取單元利用三維造型引擎或CAD軟件提供的API和解析輸入規格參數表的API,得到所添加類別標準件對應于各個編碼位規則的結果和規格參數信息,規則計算單元通過分析該類別標準件的信息與已有標準件類別進行比較,得到一組足以判定該類別的規則,編碼存儲單元負責將該規則及對應的結果進行編碼表示并持久化存儲。
5.根據權利要求1所述的系統,其特征是,所述的分類規則,通過編碼實現,具體為:BitMap數據結構,32個bit位每位表示一個規則,0代表不使用該規則,1代表使用該規則,其中后16位為用于存放復雜拓撲規則的保留位,前16位編碼對應的規則具體為:第1位:模型是否為實體模型;第2位:模型中面的數量;第3位:模型中邊的數量;第4位:模型中頂點的數量;第5位:模型中是否存在平面;第6位:模型中是否存在圓柱面;第7位:模型中是否存在圓錐面;第8位:模型中是否存在球面;第9位:模型中是否存在直線邊;第10位:模型中是否存在圓弧邊;第11位:模型中平面的數量;第12位:模型中圓柱面的數量;第13位:模型中圓錐面的數量;第14位:模型中球面的數量;第15位:模型中直線邊的數量;第16位:模型中圓弧邊的數量。
6.根據權利要求2所述的系統,其特征是,所述的結果編碼包括:第一部分,即32位的BitMap,按對應關系記錄規則編碼中標記為1的布爾類型的判別式對應的結果;第二部分,即整型的鏈表,按順序記錄規則編碼中標記為1的整型類別的判別式對應的結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海交通大學,未經上海交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911186374.6/1.html,轉載請聲明來源鉆瓜專利網。





