[發(fā)明專利]數(shù)字化模型動態(tài)干涉檢查系統(tǒng)及干涉檢查方法在審
| 申請?zhí)枺?/td> | 201810339851.7 | 申請日: | 2018-04-16 |
| 公開(公告)號: | CN108733884A | 公開(公告)日: | 2018-11-02 |
| 發(fā)明(設(shè)計)人: | 楊松貴;譚進(jìn)財 | 申請(專利權(quán))人: | 南京維拓科技股份有限公司 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 南京眾聯(lián)專利代理有限公司 32206 | 代理人: | 杜靜靜 |
| 地址: | 210012 江蘇省南京*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)字化模型 動態(tài)干涉 用戶輸入模塊 干涉檢查 計算模塊 檢查系統(tǒng) 結(jié)果模塊 輸入用戶數(shù)據(jù) 干涉系統(tǒng) 功能測試 檢測系統(tǒng) 結(jié)果信息 設(shè)計過程 運(yùn)動過程 運(yùn)動模型 套入 算法 保存 干涉 檢測 優(yōu)化 分析 檢查 保證 | ||
1.一種數(shù)字化模型動態(tài)干涉檢查系統(tǒng),其特征在于,所述檢測系統(tǒng)包括用戶輸入模塊、計算模塊以及結(jié)果模塊,所述用戶輸入模塊用于輸入用戶數(shù)據(jù),計算模塊根據(jù)用戶輸入的數(shù)據(jù),套入干涉算法進(jìn)行計算,并將計算結(jié)果進(jìn)行保存,所述結(jié)果模塊用于對結(jié)果信息進(jìn)行查看分析,確定檢測運(yùn)動模型在運(yùn)動過程中與其他零件產(chǎn)生是否有干涉系統(tǒng)。
2.根據(jù)權(quán)利要求1所述的數(shù)字化模型動態(tài)干涉檢查系統(tǒng),其特征在于,所述用戶輸入模塊包括選擇運(yùn)動模型、選擇固定模型以及選擇運(yùn)動軌跡,
選擇運(yùn)動模型,用戶操作,從一個位置移動到另一個位置的運(yùn)動對象;
選擇固定模型,用戶操作,需要求解與運(yùn)動對象計算干涉的固定對象;
選擇運(yùn)動軌跡,用戶操作,運(yùn)動對象移動的軌跡。
3.根據(jù)權(quán)利要求2所述的數(shù)字化模型動態(tài)干涉檢查系統(tǒng),其特征在于,所述計算模塊包括干涉算法、位置公式以及模擬過程,
干涉算法即三維模型在空間中,體積有重疊;
位置公式即平移矩陣公式,旋轉(zhuǎn)矩陣公式;
模擬過程即運(yùn)動模型根據(jù)從起始位置按軌跡計算出來的點(diǎn)陣移動到終點(diǎn)位置的過程。
4.根據(jù)權(quán)利要求3所述的數(shù)字化模型動態(tài)干涉檢查系統(tǒng),其特征在于,所述結(jié)果模塊包括干涉結(jié)果、干涉位置以及模擬動畫,
干涉結(jié)果即運(yùn)動模型與固定模型的碰撞結(jié)果;
干涉位置即運(yùn)動模型與固定模型的碰撞位置;
模擬動畫即將位置結(jié)果連續(xù)畫面顯示出來。
5.采用權(quán)利要求1-4任意一項數(shù)字化模型動態(tài)干涉檢查系統(tǒng)的干涉檢查方法,其特征在于,所述方法如下:
1)用戶輸入端選擇;
2)分析運(yùn)動軌跡;
3)計算運(yùn)動模型位置;
4)移動模型;
5)計算干涉;
6)計算結(jié)果;
6)模擬動畫。
6.根據(jù)權(quán)利要求5所述的數(shù)字化模型動態(tài)干涉檢查系統(tǒng)的干涉檢查方法,其特征在于,所述步驟1)用戶輸入端選擇,具體如下,
選擇固定模型,實(shí)體造型數(shù)字化模型創(chuàng)建完成后表現(xiàn)一種數(shù)據(jù),
選擇運(yùn)動模型,在產(chǎn)品裝配過程,可以移動,旋轉(zhuǎn)的數(shù)據(jù),
選擇運(yùn)動軌跡,在產(chǎn)品裝配過程,可以移動,旋轉(zhuǎn)的數(shù)據(jù)的方向矢量。
7.根據(jù)權(quán)利要求6所述的數(shù)字化模型動態(tài)干涉檢查系統(tǒng)的干涉檢查方法,其特征在于,所述步驟2)分析運(yùn)動軌跡;移動方向矢量,用兩點(diǎn)式來表示方向矢量,在三維空間中,兩點(diǎn)式的表達(dá)公式是(x-x1)/(x-x2)=(y-y1)/(y-y2)=(z-z1)/(z-z2),
旋轉(zhuǎn)方向矢量,三維空間中,以點(diǎn)三維空間中圓的參數(shù)方程為圓心、以向量三維空間中圓的參數(shù)方程為法向量、半徑為r的圓;
它的參數(shù)方程為:
x(θ)=c1+rcos(θ)a1+rsin(θ)b1
y(θ)=c2+rcos(θ)a2+rsin(θ)b2
z(θ)=c3+rcos(θ)a3+rsin(θ)b3。
8.根據(jù)權(quán)利要求7所述的數(shù)字化模型動態(tài)干涉檢查系統(tǒng)的干涉檢查方法,其特征在于,所述步驟3)中計算運(yùn)動模型位置具體如下,計算運(yùn)動模型位置,運(yùn)動軌跡分析完成后,得到分析數(shù)據(jù),點(diǎn)陣集,通過矩陣平移,矩陣旋轉(zhuǎn),得到平移矩陣集合和旋轉(zhuǎn)矩陣集合;
平移矩陣公式:
旋轉(zhuǎn)矩陣公式
9.根據(jù)權(quán)利要求2所述的數(shù)字化模型動態(tài)干涉檢查系統(tǒng)的干涉檢查方法,其特征在于,所述步驟4)中具體如下,通過前置方法,計算運(yùn)動模型位置方法,得到運(yùn)動軌跡位置的矩陣集合,循環(huán)將移動模型設(shè)置矩陣集合的位置,不同位置矩陣移動一次模型。
10.根據(jù)權(quán)利要求2所述的數(shù)字化模型動態(tài)干涉檢查系統(tǒng)的干涉檢查方法,其特征在于,所述步驟5)計算干涉具體如下,循環(huán)移動模型位置時,計算三維實(shí)體在空間中的運(yùn)動模型和固定模型容積位置,判斷兩個模型容積位置是否有重疊部分,如果有重疊容積,判斷為模型有干涉,分別計算運(yùn)動模型和固定模型的干涉量,所述步6)中計算結(jié)果具體如下,計算干涉的結(jié)果以列表的形式呈現(xiàn)出來,所述步驟7)中模擬動畫具體如下,將運(yùn)動模型按運(yùn)動軌跡矢量所有的位置從開始到結(jié)束,運(yùn)動模型同時移動,形成動畫。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京維拓科技股份有限公司,未經(jīng)南京維拓科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810339851.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





