STL文件糾錯(cuò)及IGES文件轉(zhuǎn)換為STL的算法研究
發(fā)布時(shí)間:2020-12-23 03:42
快速成形技術(shù)是CAD、激光、精密機(jī)械、數(shù)控及新材料相結(jié)合而產(chǎn)生的一種高新技術(shù),屬于先進(jìn)制造技術(shù)的前沿。快速成形系統(tǒng)事實(shí)上的標(biāo)準(zhǔn)文件格式是STL,由于STL模型本身的原因,在CAD系統(tǒng)向快速成形系統(tǒng)傳送STL文件的過程中,經(jīng)常出現(xiàn)模型錯(cuò)誤不能被快速成形系統(tǒng)正確處理的情況。同時(shí)IGES文件作為中間轉(zhuǎn)換文件在CAD系統(tǒng)中的應(yīng)用非常廣泛。作者在前人研究成果的基礎(chǔ)上,為進(jìn)一步完善和提高快速成形系統(tǒng)的技術(shù)水平,在STL模型糾錯(cuò)和IGES文件轉(zhuǎn)換為STL方面進(jìn)行了一系列的研究。首先論述了STL模型常見的錯(cuò)誤,尤其是CATIA之類造型軟件生成的STL模型的普遍錯(cuò)誤,分析了目前存在的各種糾錯(cuò)算法(如容錯(cuò)切片法、自動(dòng)糾錯(cuò)法、手工糾錯(cuò)法)以及它們的優(yōu)點(diǎn)和不足之處。結(jié)合自動(dòng)糾錯(cuò)法和手工糾錯(cuò)法的長處,提出一種基于模型拓?fù)潢P(guān)系及少量人工輔助信息的半自動(dòng)糾錯(cuò)算法。介紹了該算法的基本思想和檢測(cè)、糾錯(cuò)的實(shí)現(xiàn)過程,最后用實(shí)例加以證明。論述了CAD系統(tǒng)模型的表示方法及IGES文件格式作為中間轉(zhuǎn)換格式的重要性,提出一種將基于B-Rep的IGES文件轉(zhuǎn)換為STL的算法:根據(jù)IGES文件內(nèi)容重構(gòu)幾何實(shí)體信息及其拓?fù)潢P(guān)系;將幾何實(shí)...
【文章來源】:華中科技大學(xué)湖北省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:53 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
基本錯(cuò)誤類型示意圖
(a)大量細(xì)小裂縫的模型 (b)多余曲面的模型 (c)體重疊的機(jī)翼模型圖 2-2 CATIA 軟件生產(chǎn)的 STL 常見錯(cuò)誤示意圖糾錯(cuò)策略的研究前面已經(jīng)提到為了修復(fù) STL 模型中的錯(cuò)誤,參考文獻(xiàn)[17-23]提出了許多有價(jià)值的。按照這些算法的糾錯(cuò)方式的不同,可將它們分為:容錯(cuò)切片法、自動(dòng)糾錯(cuò)法面片的手工糾錯(cuò)法等。下面逐個(gè)對(duì)這些方法優(yōu)缺點(diǎn)進(jìn)行討論。 容錯(cuò)切片法容錯(cuò)切片的基本思想是:避開在三維層次上的糾錯(cuò),在模型拓?fù)渲貥?gòu)過程中對(duì)的 STL 文件錯(cuò)誤(如裂縫、漏洞等)建模,再對(duì) STL 模型直接切片,利用已建錯(cuò)誤模型信息在最大程度上恢復(fù)原始正確模型的切片輪廓信息,對(duì)切出來的仍含錯(cuò)誤的切片輪廓在二維層次上進(jìn)行修復(fù),由于二維輪廓信息十分簡單,并具
tep3:在特征多邊形內(nèi)構(gòu)造新增三角面片:漏洞多邊形的每兩個(gè)相鄰邊都對(duì)角 θ(如圖 2-4),設(shè) a,b 分別是漏洞多邊形中相鄰兩條邊的單位矢量,n 為形特征面的法矢,內(nèi)角 θ 按如下方法計(jì)算:(( ) 0)180 cos( )180 cos( )If a b nar a bElsear a bθθ× >= °+= ° iii(a) 第一種情況 θ ≤90(b) 第二種情況 90 < θ≤135
本文編號(hào):2933004
【文章來源】:華中科技大學(xué)湖北省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:53 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
基本錯(cuò)誤類型示意圖
(a)大量細(xì)小裂縫的模型 (b)多余曲面的模型 (c)體重疊的機(jī)翼模型圖 2-2 CATIA 軟件生產(chǎn)的 STL 常見錯(cuò)誤示意圖糾錯(cuò)策略的研究前面已經(jīng)提到為了修復(fù) STL 模型中的錯(cuò)誤,參考文獻(xiàn)[17-23]提出了許多有價(jià)值的。按照這些算法的糾錯(cuò)方式的不同,可將它們分為:容錯(cuò)切片法、自動(dòng)糾錯(cuò)法面片的手工糾錯(cuò)法等。下面逐個(gè)對(duì)這些方法優(yōu)缺點(diǎn)進(jìn)行討論。 容錯(cuò)切片法容錯(cuò)切片的基本思想是:避開在三維層次上的糾錯(cuò),在模型拓?fù)渲貥?gòu)過程中對(duì)的 STL 文件錯(cuò)誤(如裂縫、漏洞等)建模,再對(duì) STL 模型直接切片,利用已建錯(cuò)誤模型信息在最大程度上恢復(fù)原始正確模型的切片輪廓信息,對(duì)切出來的仍含錯(cuò)誤的切片輪廓在二維層次上進(jìn)行修復(fù),由于二維輪廓信息十分簡單,并具
tep3:在特征多邊形內(nèi)構(gòu)造新增三角面片:漏洞多邊形的每兩個(gè)相鄰邊都對(duì)角 θ(如圖 2-4),設(shè) a,b 分別是漏洞多邊形中相鄰兩條邊的單位矢量,n 為形特征面的法矢,內(nèi)角 θ 按如下方法計(jì)算:(( ) 0)180 cos( )180 cos( )If a b nar a bElsear a bθθ× >= °+= ° iii(a) 第一種情況 θ ≤90(b) 第二種情況 90 < θ≤135
本文編號(hào):2933004
本文鏈接:http://sikaile.net/kejilunwen/jixiegongcheng/2933004.html
最近更新
教材專著