1.民機輕量化模型建立是實現(xiàn)民機等大型三維數(shù)字模型在故障診斷與航線維修領域中應用的前提條件,本發(fā)明提出的輕量化模型的建立方法是基于模型的層次化劃分的基礎上,可以大幅度地降低模型的數(shù)據(jù)量大小,其過程由以下三個部分組成:
(1)模型存儲方式更改,通過改變數(shù)字模型存儲方式,本發(fā)明中采用相對穩(wěn)定的中性文件格式IGS,對于系統(tǒng)中的零件模型,其顯示的精確度要求較高,為了便于模型的精確查看,通過該方法可以實現(xiàn)模型的無損輕量化,而對于只要求概覽的模型,可以進一步對模型進行輕量化操作;
(2)模型三角面片優(yōu)化,以三角化面、邊以及點信息顯示模型數(shù)據(jù),簡化原始模型進一步實現(xiàn)輕量化,但會造成模型的失真,用于概覽的模型并不要求模型的精度,因此由于優(yōu)化造成的失真,并不影響顯示效果,該過程將模型三角面打散,獲得更多的三角面片,通過工具使用,調整模型參數(shù)使得模型總的三角面片數(shù)量減少,進而減少模型文件大小;
(3)采用裝配文件和裝配體分開存儲的方式,并在模型顯示過程中,依據(jù)結構樹與裝配文件,逐層顯示模型,引入裝配文件,是相對與整個模型大小而言是量級的文件大小縮小,并且對于模型的改動、更新可以直接對裝配文件進行更改,而裝配文件大小很小,便于在網(wǎng)絡間傳輸。
2.根據(jù)權利要求1所述,其特征為輕量化操作是根據(jù)模型的層次化劃分而對不同層次的模型進行輕量化操作;由計算機輔助工具創(chuàng)建的三維數(shù)模數(shù)據(jù)量大,不宜文件的快速打開以及網(wǎng)絡間傳輸,采用中性文件作為模型存儲格式,其特點是在縮小文件數(shù)據(jù)量的情況下并不影響文件的顯示精度,即可以實現(xiàn)模型的無損輕量化。
3.根據(jù)權利要求2所述,其特征為進行模型三角面片優(yōu)化,以三角化面、邊以及點信息顯示模型數(shù)據(jù),對模型進一步實現(xiàn)輕量化,但會造成模型的失真,用于概覽的模型并不要求模型的精度,因此由于優(yōu)化造成的失真,并不影響顯示效果;該過程將模型三角面打散,獲得更多的三角面片,通過使用輔助工具,調整模型參數(shù)使得模型總的三角面片數(shù)量減少,進而減少模型文件大?。粚τ跊]有較高顯示精確度的層次的模型,采用三角面片優(yōu)化的方法,可以量級地縮小模型的數(shù)據(jù)量大小,但是會造成模型一定程度上的失真,適用于概覽性的模型。
4.根據(jù)權利要求3所述,其特征為輕量化模型的層次化存儲與顯示,由于復雜系統(tǒng)中零件眾多,在產品模型設計之初,為了保證產品的完整性,很多裝配體重存在零件等模型數(shù)據(jù)冗余的現(xiàn)象,采用將零件文件與裝配文件分開的方式,將裝配信息、零件顯示與零件幾何信息分別存于不同文件中,通過零件的重用進而很大程度上解決數(shù)據(jù)冗余的問題,進一步完成數(shù)據(jù)模型進行輕量化操作;在輕量化模型文件的顯示過程中,同樣依據(jù)原始文件的結構樹進行不同層次節(jié)點模型的逐層加載顯示,用于模型概覽的層級,對模型進行三角面片優(yōu)化操作,簡化模型雖然會造成一定程度上的模型失真但會加快模型顯示速度。