專利名稱:一種火星探測(cè)器部件級(jí)虛擬樣機(jī)庫的架構(gòu)方法
技術(shù)領(lǐng)域:
本發(fā)明屬于對(duì)深空探測(cè)任務(wù)的設(shè)計(jì)與仿真技術(shù)領(lǐng)域,涉及一種火星探測(cè)器部件級(jí)虛擬樣機(jī)庫的架構(gòu)方法。
背景技術(shù):
火星探測(cè)器部件級(jí)虛擬樣機(jī)庫是在火星探測(cè)領(lǐng)域,進(jìn)行結(jié)構(gòu)與構(gòu)型設(shè)計(jì)過程的必要環(huán)節(jié),特別是火星探測(cè)器部件虛擬樣機(jī)庫,對(duì)火星的探測(cè)有一定的戰(zhàn)略意義。目前衛(wèi)星設(shè)計(jì)領(lǐng)域多已采用CAM/CAD軟件(比如I^o/E)進(jìn)行三維設(shè)計(jì)建模,使得零件設(shè)計(jì)變得更加細(xì)致,零件類型變得更加復(fù)雜,但是也導(dǎo)致了對(duì)探測(cè)器三維模型的顯示要求的提高。目前相關(guān)的CAM/CAD軟件在進(jìn)行三維模型展示時(shí),多是以零件編輯方式實(shí)現(xiàn), 僅能單一顯示三維模型,無法同時(shí)包含并顯示零件系統(tǒng)信息,比如尺寸(長寬高)和零件相應(yīng)的解釋介紹或者說明。因此,無法完整表現(xiàn)和同時(shí)展示火星探測(cè)器部件的模型及其相應(yīng)信息,一直以來都是火星探測(cè)器部件展示所存在的缺陷。OpenGL的全稱是Open Graphics Library,又叫開放性圖形庫,它是優(yōu)秀的三維圖形功能展示軟件,基于OpenGL,可以針對(duì)火星探測(cè)器部件級(jí)虛擬樣機(jī)庫的架構(gòu)建立一個(gè)逼真顯示的零部件三維可視化環(huán)境,實(shí)現(xiàn)可交互的圖文并茂的軟件。到目前為止,基于展示的零件,多數(shù)是通過其他藝術(shù)級(jí)的三維軟件進(jìn)行構(gòu)型(比如3DS Max)。以3DS Max軟件為例,常用的人工建模方法,所需時(shí)間長、耗費(fèi)人力大。同時(shí),可展示基于工業(yè)級(jí)設(shè)計(jì)軟件(如 Pro/E)的基于VC編程的“OpenGL類”,也基本沒有。Pro/E的全稱是ftO/Engineer,是航天工業(yè)領(lǐng)域最常用的一種三維計(jì)算機(jī)輔助設(shè)計(jì)軟件(CAM/CAD軟件),它對(duì)所構(gòu)建的零件及產(chǎn)品提供了多尺度的三維展示,但是其安裝復(fù)雜,授權(quán)繁瑣,成本昂貴。而其免費(fèi)的文件閱讀器(讀取產(chǎn)生的* .PRT/女.ASM 格式),不能圖文并茂的顯示三維模型及其相應(yīng)說明,這使得在文件歸檔時(shí),對(duì)相應(yīng)工程陌生的設(shè)計(jì)人員/文件歸檔的檢查人員在核對(duì)某些零部件時(shí),僅能以文件名判別該文件的內(nèi)容,或者另外打開相應(yīng)文件名對(duì)應(yīng)的說明文檔,降低了核查人員的工作效率。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)解決問題是克服現(xiàn)有技術(shù)的不足,提供了一種火星探測(cè)器部件級(jí)虛擬樣機(jī)庫的架構(gòu)方法。通過本發(fā)明實(shí)現(xiàn)了對(duì)火星探測(cè)器部件級(jí)虛擬樣機(jī)庫中的器件的建模,并實(shí)現(xiàn)了利用三維模型與信息數(shù)據(jù)向結(jié)合的方式對(duì)用戶或工作人員進(jìn)行展示的要求。本發(fā)明的技術(shù)解決方案是本發(fā)明包括一種火星探測(cè)器部件級(jí)虛擬樣機(jī)庫的架構(gòu)方法,可通過以下步驟實(shí)現(xiàn)Sl 獲取通過軟件對(duì)火星探測(cè)器模型建模后生成的模型文件,利用
的API接口依次讀取所述模型文件中的坐標(biāo)系信息,面,線,點(diǎn),材料,顏色,量綱信息,再利用3DS Max API接口以坐標(biāo)系信息,點(diǎn),線,面,材料,顏色,量綱信息的順序形成包含模型的* · 3DS格式文件;對(duì)生成的* .3DS格式文件以模型文件名為關(guān)鍵字建立索引,形成火星探測(cè)器零部件三維模型文件庫;獲取與所述模型文件相對(duì)應(yīng)的設(shè)備配套表,提取設(shè)備配套表中對(duì)應(yīng)于每個(gè)模型中零部件的坐標(biāo)系信息,面,線,點(diǎn),材料,顏色和量綱信息的數(shù)據(jù),并形成信息數(shù)據(jù)文件;建立以零部件名為關(guān)鍵字的信息數(shù)據(jù)文件的索引,形成火星探測(cè)器零部件信息數(shù)據(jù)庫;S2 根據(jù)步驟Sl中建立的火星探測(cè)器零部件三維模型文件庫和火星探測(cè)器零部件信息數(shù)據(jù)庫,建立用于生成火星探測(cè)器部件虛擬樣機(jī)三維模型的交互接口 ;所述交互接口分別包括接收用戶輸入指令的命令輸入接口,接收火星探測(cè)器零部件三維模型文件庫模型文件的模型輸入接口,接收火星探測(cè)器零部件信息數(shù)據(jù)庫信息數(shù)據(jù)文件的數(shù)據(jù)輸入接口,和輸出模型的模型輸出接口以及輸出信息數(shù)據(jù)文件的數(shù)據(jù)輸出接 Π ;S3 在所述步驟S2中建立的交互接口根據(jù)用戶選擇的模型通過模型輸出接口和數(shù)據(jù)輸出接口分別輸出三維模型和與三維模型對(duì)應(yīng)的信息數(shù)據(jù)文件;利用OpenGL載入三維模型并進(jìn)行繪制,同時(shí)利用文本顯示與三維模型對(duì)應(yīng)的信息數(shù)據(jù)文件;S4:當(dāng)用戶通過交互接口重新選擇模型或?qū)δP瓦M(jìn)行旋轉(zhuǎn)縮放操作,返回步驟 S3。所述交互接口的工作步驟如下(1)交互接口從所述火星探測(cè)器零部件三維模型文件庫和火星探測(cè)器零部件信息數(shù)據(jù)庫提取索引信息;(2)根據(jù)從命令輸入接口接收到的由用戶輸入的選擇模型指令中的模型文件名利用從步驟(1)中提取的索引信息在所述火星探測(cè)器零部件三維模型文件庫中獲取與模型文件名相匹配的包含模型的* . 3DS格式文件;并根據(jù)與模型文件名匹配的模型所包含的零部件名和從步驟(1)中提取的索引信息在所述火星探測(cè)器零部件信息數(shù)據(jù)庫中獲取信息數(shù)據(jù);(3)分別從模型輸出接口和數(shù)據(jù)輸出接口中輸出模型和信息數(shù)據(jù)。本發(fā)明與現(xiàn)有技術(shù)相比具有如下優(yōu)點(diǎn)通過部署基于這種架構(gòu)方式的火星探測(cè)器部件級(jí)虛擬樣機(jī)庫,研究機(jī)構(gòu)可以不需要對(duì)等其他昂貴的CAD/CAM進(jìn)行部署,即不需要安裝或者購買昂貴的設(shè)計(jì)軟件,就可以實(shí)現(xiàn)檔案人員或者核查人員對(duì)火星探測(cè)器部件進(jìn)行“圖文并茂”的檢錄或核實(shí)檢查,從而提升工作人員的檢查效率。而且運(yùn)行環(huán)境要求低,架構(gòu)軟件體積小。該系統(tǒng)具有小體積,高效能,低成本的特點(diǎn)。
圖1為本發(fā)明流程圖;圖2為本發(fā)明交互接口工作流程圖3為本發(fā)明數(shù)據(jù)生成轉(zhuǎn)化提取過程圖
具體實(shí)施方式
下面就結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步介紹。如圖3所示,為本發(fā)明技術(shù)方案生成-轉(zhuǎn)化-提取的過程示意圖。模型的初步繪制需要由專業(yè)設(shè)計(jì)人員采用專業(yè)的繪制工具根據(jù)設(shè)計(jì)圖紙形成初步的模型文件,進(jìn)一步再由專業(yè)設(shè)計(jì)人員實(shí)現(xiàn)對(duì)初步模型文件的轉(zhuǎn)化,從而實(shí)現(xiàn)了分別存儲(chǔ)火星探測(cè)器模型的火星探測(cè)器零部件三維模型文件庫以及模型中包含的零部件信息數(shù)據(jù)庫。這兩個(gè)數(shù)據(jù)庫一起構(gòu)成了火星探測(cè)器部件級(jí)虛擬樣機(jī)庫。利用火星探測(cè)器部件級(jí)虛擬樣機(jī)庫并結(jié)合本發(fā)明的具體技術(shù)方案便可實(shí)現(xiàn)僅由非專業(yè)設(shè)計(jì)人員操作與調(diào)用的三維模型和文字信息的聯(lián)合顯示。本發(fā)明整體流程包括采集并分析火星探測(cè)器的設(shè)備配套表(所述設(shè)備配套表是根據(jù)衛(wèi)星總體設(shè)計(jì)用于記錄衛(wèi)星包含內(nèi)部設(shè)備的包絡(luò)尺寸,功耗信息的表格,是衛(wèi)星總體設(shè)計(jì)結(jié)構(gòu)部分的信息匯總)建立火星探測(cè)器零部件三維模型文件庫和零部件信息數(shù)據(jù)庫, 并建立火星探測(cè)器部件虛擬樣機(jī)三維模型與對(duì)應(yīng)信息數(shù)據(jù)交互接口 ;通過火星探測(cè)器部件虛擬樣機(jī)三維模型與對(duì)應(yīng)信息數(shù)據(jù)的交互接口,載入三維數(shù)據(jù)模型文件并進(jìn)行三維繪制與顯示,同時(shí)調(diào)用三維模型對(duì)應(yīng)的信息數(shù)據(jù)介紹并進(jìn)行文本顯示,對(duì)火星探測(cè)器零部件進(jìn)行圖文并茂的展示;實(shí)現(xiàn)火星探測(cè)器零部件用戶交互展示。下面結(jié)合圖1,對(duì)本發(fā)明的具體實(shí)施方式
進(jìn)行詳細(xì)的說明Sl 采集并分析火星探測(cè)器的設(shè)備配套表,建立火星探測(cè)器零部件三維模型文件庫和火星探測(cè)器零部件信息數(shù)據(jù)庫。其中,火星探測(cè)器零部件三維模型文件庫是對(duì)火星探測(cè)器的設(shè)備配套表里囊括的探測(cè)器各個(gè)零部件信息進(jìn)行的專門建模。為使零部件的三維可視化效果更好,目前常采用 3DS Max軟件人工建模的方法,但此方法需要時(shí)間長,所耗費(fèi)人力大。而采用軟件進(jìn)行人工建模,雖然更容易進(jìn)行建模操作,更方便航天工業(yè)領(lǐng)域模型設(shè)計(jì)人員設(shè)計(jì)火星探測(cè)器零部件,但不容易利用OpenGL函數(shù)庫進(jìn)行三維展示。在本發(fā)明中,對(duì)已經(jīng)由專業(yè)人員依據(jù)相應(yīng)圖紙采用獨(dú)立商業(yè)軟件Pro/E完成的各零部件進(jìn)行轉(zhuǎn)換并將轉(zhuǎn)換后的數(shù)據(jù)存入該文件庫中,具體方法是利用Pro/E軟件建模完成后,通過Pro/E的API接口,依次讀取Pro/E模型★ . prt文件的坐標(biāo)系信息,面(線框模型信息),線,點(diǎn),材料,顏色(渲染紋理信息)和量綱(模型尺寸單位)信息,之后將信息傳輸至基于3DS MaxAPI接口的模型輸出部分,對(duì)模型格式進(jìn)行輸出,依次輸出坐標(biāo)系信息, 點(diǎn),線,面(線框模型信息),材料,顏色(渲染紋理信息)和單位信息,并最終轉(zhuǎn)換成OpenGL 所能讀取的通用* .3DS格式文件。隨后,將每個(gè)轉(zhuǎn)換完成的模型以“模型文件名”為關(guān)鍵字建立數(shù)據(jù)索引,并存于整個(gè)文件庫的前端,并存儲(chǔ)于Access或SQLServer中。從而使其可以更加容易的調(diào)用OpenGL的相關(guān)函數(shù)進(jìn)行三維展示。對(duì)于繪制出的模型文件,同時(shí)還包含了零部件的線框模型信息和紋理信息,線框模型信息提供了火星探測(cè)器零部件的框架/結(jié)構(gòu)等信息,紋理信息提供了火星探測(cè)器零部件的顏色/紋理等信息。建立火星探測(cè)器零部件信息數(shù)據(jù)庫的步驟為通過采集并分析火星探測(cè)器的設(shè)備配套表與已經(jīng)設(shè)計(jì)完成的火星探測(cè)器零部件三維模型文件庫中的每一個(gè)模型文件進(jìn)行名稱進(jìn)行匹配,對(duì)每個(gè)模型進(jìn)行分析,獲取模型所包含的零部件及其相關(guān)信息(所述相關(guān)信息包括零部件的的尺寸,包絡(luò),坐標(biāo)系,紋理顏色、量綱等模型的屬性),分析完成后,將這部分信息采集并分類保存到零部件模型的系統(tǒng)中,并以信息數(shù)據(jù)文件的形式存儲(chǔ)于Access或SQL Server中,同時(shí)建立以“零部件名”為關(guān)鍵字建立數(shù)據(jù)索引,從而完成火星探測(cè)器零部件信息數(shù)據(jù)數(shù)據(jù)庫的建立。因此,如前文所述,這里的火星探測(cè)器零部件信息數(shù)據(jù)包括零部件名稱,尺寸(如長、寬、高等),以(x,y,z)表示的三維坐標(biāo),材質(zhì),表面紋理信息和量綱 (厘米,英尺等)等對(duì)零件三維模型相應(yīng)的解釋介紹或者說明這些要素。S2 根據(jù)步驟Sl中建立的火星探測(cè)器零部件三維模型文件庫和火星探測(cè)器零部件信息數(shù)據(jù)庫,建立用于生成火星探測(cè)器部件虛擬樣機(jī)三維模型的交互接口。本發(fā)明在三維模型可視化層面與對(duì)應(yīng)的信息數(shù)據(jù)介紹層面建立起對(duì)應(yīng)關(guān)系,以實(shí)現(xiàn)火星探測(cè)器零部件的圖文并茂的展示。所述的三維模型可視化層面和對(duì)應(yīng)的信息數(shù)據(jù)介紹層面是分別用于對(duì)三維模型進(jìn)行繪制顯示和對(duì)三維模型的信息數(shù)據(jù)進(jìn)行文本顯示的處理部分。這里的交互接口是通過對(duì)上游信息流的集成以及對(duì)下游數(shù)據(jù)輸出的總控建立的, 建立交互接口的步驟為建立一個(gè)五通道接口,其中三通道為輸入接口,二通道為輸出,分別是用戶(用于輸入)即接收用戶輸入指令的命令輸入接口,火星探測(cè)器零部件三維模型文件庫(用于輸入)即接收火星探測(cè)器零部件三維模型文件庫模型文件的模型輸入接口, 火星探測(cè)器零部件信息數(shù)據(jù)庫(用于輸入)即接收火星探測(cè)器零部件信息數(shù)據(jù)庫信息數(shù)據(jù)文件的數(shù)據(jù)輸入接口,三維模型(用于輸出)即輸出三維模型的模型輸出接口和三維模型對(duì)應(yīng)的信息數(shù)據(jù)介紹(用于輸出)即輸出信息數(shù)據(jù)文件的數(shù)據(jù)輸出接口。該接口用于在Si 建立的模型文件庫/信息數(shù)據(jù)庫的基礎(chǔ)上,實(shí)現(xiàn)自動(dòng)數(shù)據(jù)讀取-匹配-輸出的功能。如圖2所示,交互接口的功能是通過如下步驟予以實(shí)現(xiàn)的交互接口首先從Sl所建立的所述模型文件庫/信息數(shù)據(jù)庫中提取索引信息(即提取以“模型文件名”為關(guān)鍵字的信息數(shù)據(jù)文件的索引)和零部件信息數(shù)據(jù)庫中的“零部件名稱”(即提取以“零部件名”為關(guān)鍵字的信息數(shù)據(jù)文件的索引)。當(dāng)獲取到用戶輸入或點(diǎn)選的模型文件名或零部件名稱時(shí),對(duì)接口中所存取的索引信息進(jìn)行搜索并匹配。待信息匹配確認(rèn)無誤后,接口從零部件三維模型文件庫中讀取索引所指向的三維模型文件并通過輸出三維模型的模型輸出接口輸出,從零部件信息數(shù)據(jù)庫中讀取索引包含所指向的零部件三維模型的介紹數(shù)據(jù)的信息數(shù)據(jù)文件通過輸出信息數(shù)據(jù)文件的數(shù)據(jù)輸出接口輸出。通過這種對(duì)應(yīng)保證三維模型與對(duì)應(yīng)的信息數(shù)據(jù)介紹文本內(nèi)容的完整性與一致性。這樣,通過設(shè)立交互接口,就可以實(shí)現(xiàn)檔案人員或者核查人員對(duì)火星探測(cè)器部件進(jìn)行“圖文并茂”的檢錄或核實(shí)檢查,從而提升工作人員的檢查效率。S3 利用步驟S2建立的數(shù)據(jù)交互接口載入三維數(shù)據(jù)模型文件并進(jìn)行三維繪制與文本顯示,這里的三維數(shù)據(jù)模型文件是指在S2中由用戶指定,讀取自Sl建立的“零部件三維模型文件庫”中所指向的“三維模型文件”和Sl建立的“零部件信息數(shù)據(jù)庫”中所指向的 “零部件三維模型的信息數(shù)據(jù)”。對(duì)于三維模型的繪制具體的步驟為首先,打開零件文件,讀出其中的內(nèi)容并釋放內(nèi)存,關(guān)閉文件。然后讀出零件文件的所有塊數(shù)據(jù),讀出所有對(duì)象的信息。接著處理所有的材質(zhì)、紋理及顏色等信息。還需要建立三維數(shù)據(jù)層面與可視化層面的對(duì)應(yīng),使得零件自身的坐標(biāo)系與火星探測(cè)器部件級(jí)虛擬樣機(jī)庫可視化層面OpenGL的坐標(biāo)系重合。然后進(jìn)行模型的比例縮放、角度旋轉(zhuǎn)、平移,調(diào)用顯示列表繪制。具體的模型載入、繪制與顯示的實(shí)現(xiàn)可以調(diào)用OpenGL函數(shù)庫中的相應(yīng)函數(shù)。OpenGL作為廣泛使用的開放式圖形函數(shù)庫,它為三維數(shù)據(jù)模型文件的載入和顯示提供了大量的靈活的操作函數(shù)。對(duì)于數(shù)據(jù)信息的文本顯示具體的步驟為讀取火星探測(cè)器零部件信息數(shù)據(jù)庫中相應(yīng)零部件的名字所對(duì)應(yīng)的零部件模型的全部系統(tǒng)信息,包括零部件名稱,尺寸(如長、寬、 高等),以(x,y,z)表示的三維坐標(biāo),材質(zhì),表面紋理信息,零件三維模型相應(yīng)的解釋介紹或者說明這些要素,以文本的形式顯示在零部件信息說明輸出框,以實(shí)現(xiàn)對(duì)火星探測(cè)器零部件的展示。S4 實(shí)現(xiàn)火星探測(cè)器零部件用戶交互展示即當(dāng)用戶通過交互接口重新選擇模型或?qū)δP瓦M(jìn)行旋轉(zhuǎn)縮放操作,返回步驟S3。實(shí)現(xiàn)用戶交互界面,以鼠標(biāo)左右鍵及滾輪操作的形式或點(diǎn)擊工具欄上相應(yīng)快捷按鈕的形式實(shí)現(xiàn)三維模型的按比例放大及縮小,移動(dòng),旋轉(zhuǎn),沿用戶交互設(shè)置的旋轉(zhuǎn)軸自動(dòng)勻速旋轉(zhuǎn)漫游等用戶的交互應(yīng)用。本發(fā)明未詳細(xì)說明部分屬本領(lǐng)域技術(shù)人員公知常識(shí)。
權(quán)利要求
1.一種火星探測(cè)器部件級(jí)虛擬樣機(jī)庫的架構(gòu)方法,其特征在于通過以下步驟實(shí)現(xiàn)51獲取通過Pro/E軟件對(duì)火星探測(cè)器模型建模后生成的模型文件,利用Pro/E的API 接口依次讀取所述模型文件中的坐標(biāo)系信息,面,線,點(diǎn),材料,顏色,量綱信息,再利用3DS Max API接口以坐標(biāo)系信息,點(diǎn),線,面,材料,顏色,量綱信息的順序形成包含模型的* . 3DS 格式文件;對(duì)生成的* .3DS格式文件以模型文件名為關(guān)鍵字建立索引,形成火星探測(cè)器零部件三維模型文件庫;獲取與所述模型文件相對(duì)應(yīng)的設(shè)備配套表,提取設(shè)備配套表中對(duì)應(yīng)于每個(gè)模型中零部件的坐標(biāo)系信息,面,線,點(diǎn),材料,顏色和量綱信息的數(shù)據(jù),并形成信息數(shù)據(jù)文件;建立以零部件名為關(guān)鍵字的信息數(shù)據(jù)文件的索引,形成火星探測(cè)器零部件信息數(shù)據(jù)庫;52根據(jù)步驟Sl中建立的火星探測(cè)器零部件三維模型文件庫和火星探測(cè)器零部件信息數(shù)據(jù)庫,建立用于生成火星探測(cè)器部件虛擬樣機(jī)三維模型的交互接口 ;所述交互接口分別包括接收用戶輸入指令的命令輸入接口,接收火星探測(cè)器零部件三維模型文件庫模型文件的模型輸入接口,接收火星探測(cè)器零部件信息數(shù)據(jù)庫信息數(shù)據(jù)文件的數(shù)據(jù)輸入接口,和輸出模型的模型輸出接口以及輸出信息數(shù)據(jù)文件的數(shù)據(jù)輸出接口 ;53在所述步驟S2中建立的交互接口根據(jù)用戶選擇的模型通過模型輸出接口和數(shù)據(jù)輸出接口分別輸出三維模型和與三維模型對(duì)應(yīng)的信息數(shù)據(jù)文件;利用OpenGL載入三維模型并進(jìn)行繪制,同時(shí)利用文本顯示與三維模型對(duì)應(yīng)的信息數(shù)據(jù)文件;54當(dāng)用戶通過交互接口重新選擇模型或?qū)δP瓦M(jìn)行旋轉(zhuǎn)縮放操作,返回步驟S3。
2.根據(jù)權(quán)利要求1所述的一種火星探測(cè)器部件級(jí)虛擬樣機(jī)庫的架構(gòu)方法,其特征在于所述交互接口的工作步驟如下(1)交互接口從所述火星探測(cè)器零部件三維模型文件庫和火星探測(cè)器零部件信息數(shù)據(jù)庫提取索引信息;(2)根據(jù)從命令輸入接口接收到的由用戶輸入的選擇模型指令中的模型文件名利用從步驟(1)中提取的索引信息在所述火星探測(cè)器零部件三維模型文件庫中獲取與模型文件名相匹配的包含模型的* .3DS格式文件;并根據(jù)與模型文件名匹配的模型所包含的零部件名和從步驟(1)中提取的索引信息在所述火星探測(cè)器零部件信息數(shù)據(jù)庫中獲取信息數(shù)據(jù);(3)分別從模型輸出接口和數(shù)據(jù)輸出接口中輸出模型和信息數(shù)據(jù)。
全文摘要
本發(fā)明公開了一種火星探測(cè)器部件級(jí)虛擬樣機(jī)庫的架構(gòu)方法,包括對(duì)*.prt文件進(jìn)行轉(zhuǎn)換生成*.3DS文件,并利用*.3DS文件和設(shè)備配套表生成火星探測(cè)器零部件三維模型文件庫和火星探測(cè)器零部件信息數(shù)據(jù)庫的步驟;根據(jù)火星探測(cè)器零部件三維模型文件庫和火星探測(cè)器零部件信息數(shù)據(jù)庫建立用于生成火星探測(cè)器部件虛擬樣機(jī)三維模型的交互接口的步驟;利用交互接口調(diào)用火星探測(cè)器零部件三維模型文件庫和火星探測(cè)器零部件信息數(shù)據(jù)庫調(diào)用被選模型和信息數(shù)據(jù)進(jìn)行圖文顯示的步驟和通過交互接口重新選擇模型或?qū)δP瓦M(jìn)行旋轉(zhuǎn)縮放操作的步驟。本發(fā)明實(shí)現(xiàn)了對(duì)火星探測(cè)器部件級(jí)虛擬樣機(jī)庫中的器件的建模,并實(shí)現(xiàn)了利用三維模型與信息數(shù)據(jù)向結(jié)合的方式對(duì)用戶或工作人員進(jìn)行展示的要求。
文檔編號(hào)G06F17/30GK102270219SQ201110158648
公開日2011年12月7日 申請(qǐng)日期2011年6月14日 優(yōu)先權(quán)日2011年6月14日
發(fā)明者陳穎, 高冀 申請(qǐng)人:北京空間飛行器總體設(shè)計(jì)部