專利名稱:部件的復(fù)合信息顯示的制作方法
技術(shù)領(lǐng)域:
本公開一般涉及復(fù)合部件,并具體涉及用來獲得關(guān)于復(fù)合部件的信息的方法和設(shè)備。更具體地,本公開涉及用來獲得關(guān)于復(fù)合部件的層板絞合中層板的信息的方法和設(shè)備。
背景技術(shù):
飛行器設(shè)計和制造采用的復(fù)合材料的百分比不斷增長。一些飛行器可具有其主要結(jié)構(gòu)的多于百分之50由復(fù)合材料制造。在飛行器中使用復(fù)合材料減少飛行器重量。該減少的重量改善性能特征,例如載荷能力和燃料效益。進(jìn)一步地,復(fù)合材料為飛行器的各種部件提供更長壽命。復(fù)合材料是通過使兩種或更多不同組分組合建立的堅固的、輕量的材料。例如,復(fù)合物可包括纖維和樹脂。纖維和樹脂組合并固化從而形成復(fù)合材料。進(jìn)一步地,通過使用復(fù)合材料,飛行器的部件可用較少部分在較大區(qū)段中建立,消除許多緊固件。例如,飛行器的機(jī)身可在具有整體縱梁的圓柱段中制造。另一示例是飛行器的安定翼,其可作為包括具有整體加強(qiáng)件的翼梁和上下蒙皮的單獨(dú)部分建立。在復(fù)合部件中存在不一致時可需要復(fù)合部件的返工。當(dāng)為飛行器在復(fù)合材料上實行返工時,需要層板絞合數(shù)據(jù)例如許多層板的識別、每個層板的取向、復(fù)合部件內(nèi)每個層板的位置、層板材料以及固化部件厚度從而替換返工的材料。在一些實例中,二維圖可在手冊中提供。在這些圖中復(fù)合部件的詳情包括層板絞合與部件厚度數(shù)據(jù)。該信息包括每個層板的識別、層板的取向、絞合中層板的位置、層板材料以及部件自身的厚度信息。該類型的數(shù)據(jù)通常用來在復(fù)合部件上實行返工。這些圖可能難以發(fā)現(xiàn)或難以解釋。同樣,該圖可以不傳達(dá)關(guān)于層板絞合的信息。結(jié)果,維護(hù)例如使部件返工可花費(fèi)更多時間并具有增加的成本。因此,具有考慮上面討論問題的至少一些和可能的其它問題的方法和設(shè)備是有利的。
發(fā)明內(nèi)容
在一個有利實施例中,為處理部件模型提供方法。響應(yīng)從客戶端應(yīng)用程序接收關(guān)于部件上許多位置的信息的請求,在部件模型中識別許多位置。在部件模型中許多位置的每個建立剖面切割,從而形成許多剖面切割。為許多剖面切割的每個中的許多層獲得數(shù)據(jù)。改變具有許多剖面切割的模型從而形成具有格式的格式化模型,該格式由客戶端應(yīng)用程序用來顯示格式化模型。使格式化模型中許多剖面切割的每個中的許多層關(guān)聯(lián)許多剖面切割的每個中的許多層的數(shù)據(jù),從而在格式化模型和數(shù)據(jù)之間形成關(guān)聯(lián)。響應(yīng)客戶端應(yīng)用程序返回許多層的格式化模型和數(shù)據(jù)。在另一有利實施例中,設(shè)備包含總線、連接到總線的存儲器、儲存在存儲器中的程序代碼以及經(jīng)配置運(yùn)行程序代碼的處理器單元。處理器單元運(yùn)行程序代碼響應(yīng)從客戶端應(yīng) 用程序接收關(guān)于部件上許多位置的信息的請求,在部件模型中識別許多位置。處理器單元運(yùn)行程序代碼在部件模型中許多位置的每個建立剖面切割,從而形成許多剖面切割。處理器單元運(yùn)行程序代碼為許多剖面切割的每個中的許多層獲得數(shù)據(jù)。處理器單元運(yùn)行程序代碼改變具有許多剖面切割的模型從而形成具有格式的格式化模型,該格式由客戶端應(yīng)用程序用來顯示格式化模型。處理器單元運(yùn)行程序代碼使格式化模型中許多剖面切割的每個中的許多層與許多剖面切割的每個中的許多層的數(shù)據(jù)關(guān)聯(lián),從而在格式化模型和數(shù)據(jù)之間形成關(guān)聯(lián)。處理器單元也運(yùn)行程序代碼響應(yīng)客戶端應(yīng)用程序返回許多層的格式化模型和數(shù)據(jù)。在另一有利實施例中,為處理部件模型提出計算機(jī)程序產(chǎn)品。計算機(jī)程序產(chǎn)品包含計算機(jī)可讀存儲介質(zhì)和儲存在計算機(jī)可讀存儲介質(zhì)上的程序代碼。提出程序代碼響應(yīng)從客戶端應(yīng)用程序接收關(guān)于部件上許多位置的信息的請求,在部件模型中識別許多位置。提出程序代碼在部件模型中許多位置的每個建立剖面切割,從而形成許多剖面切割。提出程序代碼為許多剖面切割的每個中的許多層獲得數(shù)據(jù)。同樣提出程序代碼改變具有許多剖面切割的模型從而形成具有格式的格式化模型,該格式由客戶端應(yīng)用程序用來顯示格式化模型。提出程序代碼使格式化模型中許多剖面切割的每個中的許多層與許多剖面切割的每個中的許多層的數(shù)據(jù)關(guān)聯(lián),從而在格式化模型和數(shù)據(jù)之間形成關(guān)聯(lián)。提出程序代碼響應(yīng)客戶端應(yīng)用程序返回許多層的格式化模型和數(shù)據(jù)。特征、功能和優(yōu)點(diǎn)可在本公開的各種實施例中獨(dú)立實現(xiàn),或可在仍其它實施例中組合實現(xiàn),其中進(jìn)一步詳情參考下面描述和附圖可見。
有利實施例特性的新穎特征在附加權(quán)利要求中闡述。然而,有利實施例與使用的優(yōu)選模式、進(jìn)一步目的及其優(yōu)點(diǎn)在連同附圖閱讀時參考本公開有利實施例的下面詳細(xì)描述最優(yōu)理解,其中圖I是根據(jù)有利實施例的飛行器制造和維修方法的圖解;圖2是其中可實施有利實施例的飛行器的圖解;圖3是根據(jù)有利實施例的飛行器一部分的截面的圖解;圖4是其中可實施有利實施例的數(shù)據(jù)處理系統(tǒng)的網(wǎng)絡(luò)的圖解;圖5是根據(jù)有利實施例的數(shù)據(jù)處理系統(tǒng)的圖解;圖6是圖解用來根據(jù)有利實施例為復(fù)合部件提供層板絞合數(shù)據(jù)的組件的框解;圖7是根據(jù)有利實施例的數(shù)據(jù)提取工具的圖解;圖8是根據(jù)有利實施例的客戶端應(yīng)用程序的圖解;圖9是根據(jù)有利實施例的響應(yīng)的圖解;圖10是根據(jù)有利實施例的部件一部分的圖解;圖11是根據(jù)有利實施例的部件的圖解;圖12是根據(jù)有利實施例定義位置數(shù)據(jù)的圖解;圖13是根據(jù)有利實施例的位置選擇的圖解;圖14是根據(jù)有利實施例的層板絞合數(shù)據(jù)呈現(xiàn)的圖解;圖15是根據(jù)有利實施例處理部件模型的流程圖的圖解;
圖16是根據(jù)有利實施例在部件上選擇位置的處理的流程解;圖17是根據(jù)有利實施例顯示關(guān)于部件的信息的處理的流程解;以及圖18A和18B是根據(jù)有利實施例建立剖面分割的處理的流程解。
具體實施例方式更具體參考附圖,本公開的實施例可在如圖I中示出的飛行器制造和維修方法100和如圖2中示出的飛行器200的背景下描述。首先轉(zhuǎn)到圖1,根據(jù)有利實施例示出飛行器制造和維修方法的圖解。在預(yù)生產(chǎn)期間,飛行器制造和維修方法100可包括圖2中的飛行器200的規(guī)格和設(shè)計102與材料采購104。在生產(chǎn)期間,圖2中的飛行器200的組件和配件制造106與系統(tǒng)集成108發(fā)生。此后,圖2中的飛行器200可經(jīng)歷鑒定和運(yùn)送110,以便置于服役中112。在由客戶服役中 112,圖2中的飛行器200計劃例行維護(hù)和維修114,其可包括修改、重配置、翻新和其它維護(hù)或維修。飛行器制造和維修方法100的過程的每個都可通過系統(tǒng)集成商、第三方和/或操作員執(zhí)行或?qū)嵭?。在這些示例中,操作員可以是客戶。為了該描述,系統(tǒng)集成商可以無限制包括任何數(shù)量的飛行器制造商和主系統(tǒng)分包商;第三方可以無限制包括任何數(shù)量的銷售商、分包商和供應(yīng)商;以及操作員可以是航空公司、租賃公司、軍事實體、服務(wù)組織等?,F(xiàn)在參考圖2,示出其中可實施有利實施例的飛行器的圖解。在該示例中,飛行器200通過圖I中飛行器制造和維修方法100生產(chǎn),并可包括具有多個系統(tǒng)204的機(jī)身202和內(nèi)部206。系統(tǒng)204的示例包括推進(jìn)系統(tǒng)208、電氣系統(tǒng)210、液壓系統(tǒng)212和環(huán)境系統(tǒng)214中的一個或更多??砂ㄈ魏螖?shù)量的其它系統(tǒng)。盡管示出航空示例,但不同有利實施例可應(yīng)用于其它工業(yè),例如汽車工業(yè)。在此實施的設(shè)備和方法可在圖I中飛行器制造和維修方法100的階段的至少一個期間采用。如在此使用,短語“至少一個”在與項目列表一起使用時,意思是列出項目的一個或更多的不同組合可使用,并且可以需要列表中每個項目的僅一個。例如,“項目A、項目B和項目C的至少一個”可以無限制包括例如項目A,或項目A和項目B。該示例也可包括項目A、項目B和項目C,或項目B和項目C。在一個圖解示例中,在圖I中的組件和配件制造106中生產(chǎn)的組件或配件可使用一個或更多有利實施例返工,該一個或更多有利實施例以相似于圖I中當(dāng)飛行器200在服役中112時生產(chǎn)的組件或配件的方式制作或制造。如另一示例,更特定地,不同有利實施例可在圖I中維護(hù)和維修114期間使用,從而提供關(guān)于復(fù)合部件中層的信息,以便在維護(hù)操作期間使用。這些操作可用于復(fù)合部件的修理或修改。如另一示例,許多設(shè)備實施例、方法實施例或其組合可在生產(chǎn)階段期間利用,例如圖I中的組件和配件制造106與系統(tǒng)集成108。在涉及項目時,許多意思是一個或更多項目。例如,許多設(shè)備實施例是一個或更多設(shè)備實施例。許多設(shè)備實施例、方法實施例或其組合可在飛行器200在圖I中的服役中112和/或在維護(hù)和維修114期間利用。許多不同有利實施例的使用可充分加速飛行器200的裝配和/或減少飛行器200的成本。在一個有利實施例中,響應(yīng)從客戶端應(yīng)用程序接收關(guān)于部件上位置的信息的請求,在部件模型中識別位置。在部件中模型的位置為許多層建立許多剖面。為許多層獲得數(shù)據(jù)。在模型中建立的許多剖面格式化為客戶端應(yīng)用程序支持的觀察的格式從而形成格式化模型。數(shù)據(jù)為許多儲層格式化為客戶端應(yīng)用程序支持的格式。響應(yīng)客戶端應(yīng)用程序返回格式化模型和數(shù)據(jù)。結(jié)果,客戶端應(yīng)用程序能夠在選擇位置觀察部件中的層,以及獲得關(guān)于信息的數(shù)據(jù)。轉(zhuǎn)到圖3,根據(jù)有利實施例示出飛行器一部分的截面的圖解。在該示例中,部件300是具有層板302形式的層301的復(fù)合部件。部件300可以是無限制例如機(jī)身的一部分、機(jī)翼、安定面或飛行器的一些其它部分。在該特定示例中,在剖面304中存在不一致。在該特別示例中層板302可具有不同取向并可包括不同材料。為在部件300的剖面304上實行維護(hù)和/或返工,可需要層板絞合數(shù)據(jù)的知識從而合適修理部件300。層板絞合數(shù)據(jù)是描述部件300內(nèi)層板的數(shù)據(jù)。層板絞合數(shù)據(jù)可無限制包括例如層板302的堆棧順序、取向和/或材料。該類型的數(shù)據(jù)可在含有復(fù)合部件的三維模型內(nèi)或在分離數(shù)據(jù)庫中發(fā)現(xiàn)。在該特別示例中,層板306、308、310、312、314、316和318用來實行剖面304的返工。在該特別示例中這些不同層板經(jīng)選擇具有相同順序、取向和材料,從而與層板302內(nèi)的層板配合。不同有利實施例認(rèn)識到并考慮許多不同考慮。例如,不同圖解實施例認(rèn)識到并考慮盡管二維圖可用來在復(fù)合部件上實行維護(hù),但這些類型的圖可能難以解釋或使用。例如,二維圖可以不傳達(dá)關(guān)于特別部件需要的信息。不同圖解實施例認(rèn)識到一個潛在解決方案是從三維模型自身提取層板絞合數(shù)據(jù)。這些三維模型是可通過計算機(jī)輔助設(shè)計程序管理的工程數(shù)據(jù)集。不同有利實施例也認(rèn)識到并考慮該問題的一個解決方案是,復(fù)合部件的數(shù)據(jù)可由制造商或供應(yīng)商為每個復(fù)合部件預(yù)先或飛行器的機(jī)隊支持期間在要求時從三維模型提取。然而,有利實施例認(rèn)識到這些類型的解決方案在許多情況下成本高昂,取決于特別飛行器的復(fù)合部件質(zhì)量。進(jìn)一步地,在要求時提供該信息可以不遵照飛行器制造商和客戶之間的維修水平安排.不同有利實施例認(rèn)識到并考慮另一潛在解決方案是向客戶提供三維模型。不同圖解實施例認(rèn)識到因為客戶的需求所以該潛在解決方案在許多情況下同樣不期望。例如,為觀察模型,客戶需要訪問或使用計算機(jī)輔助設(shè)計程序或這些程序的觀察器。這些類型的程序和觀察器可具有客戶不可接受的成本。同樣,除提取信息需要另外軟件的成本之外,客戶也需要具有經(jīng)訓(xùn)練使用程序為飛行器中特別位置定位復(fù)合絞合數(shù)據(jù)的用戶。不同有利實施例認(rèn)識到并考慮三維模型或三維模型中的信息可以是商業(yè)秘密信息。該數(shù)據(jù)可包括關(guān)于飛行器的規(guī)格和性能信息。在這些模型中其它商業(yè)信息無限制包括例如飛行器不同部件的架構(gòu)和結(jié)構(gòu)信息,以及形成飛行器的其集成。結(jié)果,制造商經(jīng)常不希望向客戶或維護(hù)公司提供這些模型。不同有利實施例也認(rèn)識到并考慮三維模型或三維模型中的信息可在美國和其它國家受出口法律管制。該數(shù)據(jù)可包括關(guān)于復(fù)合材料或?qū)雍系漠a(chǎn)品或開發(fā)信息。在這些模型中其它出口控制信息無限制包括例如復(fù)合材料性質(zhì)和用來制造復(fù)合部件的工具的設(shè)計。結(jié)果,制造商經(jīng)常法律上不能向客戶或維護(hù)公司提供這些模型。、
不同有利實施例提供用來處理部件模型的方法和設(shè)備。響應(yīng)從客戶端應(yīng)用程序接收關(guān)于部件上許多位置的信息的請求,在部件模型中識別許多位置。在部件模型中許多位置的每個建立剖面切割,從而形成許多剖面切割。為許多剖面切割的每個中的許多層獲得數(shù)據(jù)。改變具有許多剖面切割的模型從而形成具有格式的格式化模型,該格式由客戶端應(yīng)用程序用來顯示格式化模型。使格式化模型中許多剖面切割的每個中的許多層關(guān)聯(lián)許多剖面切割的每個中的許多層的數(shù)據(jù),從而在格式化模型和數(shù)據(jù)之間形成關(guān)聯(lián)。圖4是其中可實施有利實施例的數(shù)據(jù)處理系統(tǒng)的網(wǎng)絡(luò)的圖解。網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)400是其中可實施不同有利實施例的硬件環(huán)境的示例。特定地,網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)400可用來實施提供層板絞合數(shù)據(jù)以便用于實行維護(hù)行為的環(huán)境。網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)400是其中可實施圖解實施例的計算機(jī)的網(wǎng)絡(luò)。網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)400含有網(wǎng)絡(luò)402,網(wǎng)絡(luò)402是用來在網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)400內(nèi)連接在一起的各種器件和計算機(jī)之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)402可包括連接例如有線、無線通信鏈路或光纜。
在示出的示例中,服務(wù)器404和服務(wù)器406與存儲單元408 —起連接到網(wǎng)絡(luò)402。另外,客戶端410、412和414連接到網(wǎng)絡(luò)402。客戶端410、412和414可以是例如工作站計算機(jī)或網(wǎng)絡(luò)計算機(jī)。在示出的示例中,服務(wù)器404向客戶端410、412和414提供數(shù)據(jù),例如引導(dǎo)文件、操作系統(tǒng)圖像和應(yīng)用程序。在該示例中客戶端410、412和414是服務(wù)器404的客戶端。如示出,客戶端410設(shè)置在維護(hù)設(shè)施416中,而服務(wù)器404設(shè)置在制造商設(shè)施418中。維護(hù)設(shè)施416是維護(hù)和修理可在飛行器上實行的位置。維護(hù)和修理集體稱為維護(hù)操作。制造商設(shè)施418是飛行器的三維模型可建立和/或維護(hù)的位置。另外,關(guān)于通過飛行器的三維模型表現(xiàn)的部件或結(jié)構(gòu)的數(shù)據(jù)也可在制造商設(shè)施418維護(hù)。在這些不同示例中,制造商設(shè)施418中的服務(wù)器404可向在維護(hù)設(shè)施416的客戶端410提供層板絞合數(shù)據(jù)以便用于在飛行器上實行維護(hù)和修理。制造商設(shè)施418可由源自制造商設(shè)施416的相同或分離實體擁有??墒褂镁W(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)400以避免關(guān)聯(lián)二維圖、手冊或另一硬拷貝形式的不可用性的問題一些或全部的方式提供層板絞合數(shù)據(jù)。例如,該數(shù)據(jù)可用避免使客戶購買和操作計算機(jī)輔助設(shè)計軟件觀察三維模型的方式提供。不同有利實施例也可用來限制向其它參與方或用戶提供的數(shù)據(jù)的量。飛行器的制造商不需要向客戶供應(yīng)可含有機(jī)密數(shù)據(jù)的三維模型。代替地,在不同示例中僅提供涉及為其實行維護(hù)的部件層板絞合的數(shù)據(jù)。網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)400可包括另外服務(wù)器、客戶端和未示出的其它器件。在示出的示例中,網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)400是具有網(wǎng)絡(luò)402的互聯(lián)網(wǎng),網(wǎng)絡(luò)402表現(xiàn)使用協(xié)議的傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)集相互通信的網(wǎng)絡(luò)和網(wǎng)關(guān)的世界匯集。在互聯(lián)網(wǎng)中心是主要節(jié)點(diǎn)或主計算機(jī)之間,由路由數(shù)據(jù)和消息的數(shù)千商業(yè)、政府、教育和其它計算機(jī)系統(tǒng)構(gòu)成的高速數(shù)據(jù)通信線路的骨干網(wǎng)。當(dāng)然,網(wǎng)絡(luò)數(shù)據(jù)處理系統(tǒng)400也可實施為許多不同類型的網(wǎng)絡(luò),例如內(nèi)部網(wǎng)、局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)。圖4意圖作為示例并且不作為不同實施例的架構(gòu)限制?,F(xiàn)在轉(zhuǎn)到圖5,根據(jù)有利實施例示出數(shù)據(jù)處理系統(tǒng)的圖解。在該圖解示例中,數(shù)據(jù)處理系統(tǒng)500包括通信構(gòu)造502,通信構(gòu)造502在處理器單元504、存儲器506、永久存儲508、通信單元510、輸入/輸出(I/O)單元512和顯示器514之間提供通信。處理器單元504用來為可裝載到存儲器506的軟件執(zhí)行指令。處理器單元504可以是一組一個或更多處理器或多處理器核心,取決于特別實施。進(jìn)一步地,處理器單元504可使用其中主處理器和從處理器在單芯片上一起存在的一個或更多異構(gòu)處理器系統(tǒng)實施。作為另一有利示例,處理器單元504可以是含有相同類型的多個處理器的對稱多處理器系統(tǒng)。存儲器506和永久存儲508是存儲器件516的示例。存儲器件是能夠基于臨時和/或基于永久無限制儲存信息,例如數(shù)據(jù)、功能形式的程序代碼和/或其它合適信息的硬件的任何部分。在這些示例中存儲器506可以是例如隨機(jī)訪問存儲器或任何其它合適的易失或非易失存儲器件。永久存儲508可采取各種形式,取決于特別實施。例如,永久存儲508可含有一個或更多組件或器件。例如,永久存儲508可以是硬盤驅(qū)動器、閃存、可重寫光盤、可重寫磁帶或上面的一些組合。永久存儲508使用的介質(zhì)也可以是可去除的。例如,可去除硬盤驅(qū)動 器可用于永久存儲508。在這些示例中,通信單元510提供與其它數(shù)據(jù)處理系統(tǒng)或器件的通信。在這些示例中,通信單元510是網(wǎng)絡(luò)接口卡。通信單元510可通過使用實體和無線通信鏈路中的一個或兩個提供通信。輸入/輸出單元512允許用可連接到數(shù)據(jù)處理系統(tǒng)500的其它器件輸入和輸出數(shù)據(jù)。例如,輸入/輸出單元512可為用戶通過鍵盤、鼠標(biāo)和/或一些其它合適輸入器件輸入提供連接。進(jìn)一步地,輸入/輸出單元512可發(fā)送輸出到打印機(jī)。顯示器514提供向用戶顯示信息的機(jī)制。操作系統(tǒng)、應(yīng)用程序和/或程序的指令可設(shè)置在通過通信構(gòu)造502與處理器單元504通信的存儲器件516中。在這些圖解示例中,指令以功能形式儲存在永久存儲508上。這些指令可加載進(jìn)入存儲器506以便通過處理器單元504執(zhí)行。不同實施例的處理可通過處理器單元504使用可設(shè)置在存儲器例如存儲器506中的計算機(jī)實施指令實行。這些指令稱為可通過處理器單元504中的處理器讀取并執(zhí)行的程序代碼、計算機(jī)可使用程序代碼或計算機(jī)可讀程序代碼。不同實施例中的程序代碼可在不同的實體或計算機(jī)可讀存儲介質(zhì)例如存儲器506或永久存儲508上實施。程序代碼518以功能形式設(shè)置在選擇性可去除的計算機(jī)可讀介質(zhì)520上,并可加載到或傳遞到數(shù)據(jù)處理系統(tǒng)500以便通過處理器單元504執(zhí)行。程序代碼518和計算機(jī)可讀介質(zhì)520形成計算機(jī)程序產(chǎn)品522。在一個示例中,計算機(jī)可讀介質(zhì)520可以是計算機(jī)可讀存儲介質(zhì)524或計算機(jī)可讀信號介質(zhì)526。計算機(jī)可讀存儲介質(zhì)524可包括例如光盤或磁盤,該光盤或磁盤插入或放入是永久存儲508的部分的驅(qū)動器其它器件,以便傳遞到是永久存儲508的部分的存儲器件例如硬盤驅(qū)動器上。計算機(jī)可讀存儲介質(zhì)524也可采取連接到數(shù)據(jù)處理系統(tǒng)500的永久存儲的形式,例如硬盤驅(qū)動器、拇指驅(qū)動器或閃存。在一些實例中,計算機(jī)可讀存儲介質(zhì)524不可以從數(shù)據(jù)處理系統(tǒng)500可去除??商鎿Q地,可使用計算機(jī)可讀信號介質(zhì)526傳輸程序代碼518到數(shù)據(jù)處理系統(tǒng)500。計算機(jī)可讀信號介質(zhì)526可以是例如含有程序代碼518的傳播的數(shù)據(jù)信號。例如,計算機(jī)可讀信號介質(zhì)526可以是電磁信號、光信號和/或任何其它合適類型的信號。這些信號可經(jīng)由通信鏈路例如無線通信鏈路、光纜、同軸電纜、線纜和/或任何其它合適類型的通信鏈路傳輸。即,在圖解示例中通信鏈路和/或連接可以是實體的或無線的。在一些圖解實施例中,程序代碼518可通過計算機(jī)可讀信號介質(zhì)526從另一器件或數(shù)據(jù)處理系統(tǒng)經(jīng)由網(wǎng)絡(luò)下載到永久存儲508,以便在數(shù)據(jù)處理系統(tǒng)500內(nèi)使用。例如,儲存在服務(wù)器數(shù)據(jù)處理系統(tǒng)中計算機(jī)可讀存儲介質(zhì)中的程序代碼可從服務(wù)器經(jīng)由網(wǎng)絡(luò)下載到數(shù)據(jù)處理系統(tǒng)500。提供程序代碼518的數(shù)據(jù)處理系統(tǒng)可以是服務(wù)器計算機(jī)、客戶端計算機(jī),或能夠儲存和傳輸程序代碼518的一些其它器件。為數(shù)據(jù)處理系統(tǒng)500圖解的不同組件不意味著向其中可實施不同有利實施例的方式提供架構(gòu)限制??稍诎ǔ秊閿?shù)據(jù)處理系統(tǒng)500圖解的組件之外或替代該組件的數(shù)據(jù)處理系統(tǒng)中實施不同有利實施例。在圖5中示出的其它組件可從示出的圖解示例變化??墒褂媚軌驁?zhí)行程序代碼的任何硬件器件或系統(tǒng)實施不同實施例。例如,數(shù)據(jù)處理系統(tǒng)500 可包括與無機(jī)組件集成的有機(jī)組件,和/或可完全由除人類之外的有機(jī)組件構(gòu)成。例如,存儲器件可由有機(jī)半導(dǎo)體構(gòu)成。如另一示例,數(shù)據(jù)處理系統(tǒng)500中的存儲器件是可儲存數(shù)據(jù)的任何硬件設(shè)備。存儲器506、永久存儲508和計算機(jī)可讀介質(zhì)520是有形形式的存儲器件的示例。在另一示例中,總線系統(tǒng)可用來實施通信構(gòu)造502,并可由一條或更多總線構(gòu)成,例如系統(tǒng)總線或輸入/輸出總線。當(dāng)然,可使用在附加到總線系統(tǒng)的不同組件或器件之間提供數(shù)據(jù)傳遞的任何合適類型的架構(gòu)實施總線系統(tǒng)。另外,通信單元可包括用來傳輸和接收數(shù)據(jù)的一個或更多器件,例如調(diào)制解調(diào)器或網(wǎng)絡(luò)適配器。進(jìn)一步地,存儲器可以是例如存儲器506或緩存,例如在可存在于通信構(gòu)造502中的接口和存儲器控制器集線器中發(fā)現(xiàn)的存儲器?,F(xiàn)在轉(zhuǎn)到圖6,根據(jù)有利實施例示出圖解用來為復(fù)合部件提供層板絞合數(shù)據(jù)的組件的框解。在該示例中,維護(hù)環(huán)境600是其中可識別復(fù)合部件的絞合數(shù)據(jù)以便用于實行維護(hù)操作的環(huán)境。如示出,維護(hù)環(huán)境600包括客戶端602和服務(wù)器604??蛻舳?02包括客戶端應(yīng)用程序608。服務(wù)器604包括技術(shù)數(shù)據(jù)導(dǎo)航系統(tǒng)610、數(shù)據(jù)提取工具612、計算機(jī)輔助設(shè)計應(yīng)用程序614和部件數(shù)據(jù)管理應(yīng)用程序616。在這些示例中,客戶端602可以是例如圖4中設(shè)置在維護(hù)設(shè)施416中的客戶端410??墒褂脠D4中制造商設(shè)施418中的服務(wù)器404實施服務(wù)器604。同樣,可使用相同服務(wù)器或另一服務(wù)器,例如圖4中的服務(wù)器406實施服務(wù)器604。這些維護(hù)操作可包括復(fù)合部件例如圖3中復(fù)合部件300的修理。技術(shù)數(shù)據(jù)導(dǎo)航系統(tǒng)610提供客戶端應(yīng)用程序608訪問部件數(shù)據(jù)庫618中關(guān)于部件的信息和三維模型數(shù)據(jù)庫620中關(guān)于三維部件的信息。在這些圖解示例中,技術(shù)數(shù)據(jù)導(dǎo)航系統(tǒng)610是服務(wù)器604上的服務(wù)器處理,并可以是例如網(wǎng)絡(luò)服務(wù)器或一些其它合適類型的服務(wù)器或處理??蛻舳藨?yīng)用程序608可采取各種形式。無限制例如客戶端應(yīng)用程序608可以是網(wǎng)絡(luò)瀏覽器、計算機(jī)輔助設(shè)計模型的觀察器,和/或一些其它合適類型的程序。在這些圖解示例中,技術(shù)數(shù)據(jù)導(dǎo)航系統(tǒng)610向客戶端應(yīng)用程序608提供部件數(shù)據(jù)庫618中部件的列表。在客戶端應(yīng)用程序608的用戶或其它操作員選擇或識別部件數(shù)據(jù)庫618中的部件622時,客戶端應(yīng)用程序608可顯示部件622的三維表現(xiàn)。在這些示例中,部件是復(fù)合部件。例如,用戶可在用戶應(yīng)用程序608中通過用戶接口顯示的部件三維對象上選擇許多位置624,從而表示返工或其它維護(hù)操作為該部件發(fā)生的位置。進(jìn)一步地,用戶可選擇平面626以便用于在許多位置中制作剖面切割。許多位置624和平面626的選擇形成位置數(shù)據(jù)628。在這些示例中,選擇的許多位置可采取坐標(biāo)630的形式。坐標(biāo)630定義復(fù)合部件上的位置。坐標(biāo)630可以是三維坐標(biāo)。更特定地,位置628包括X,Y和Z坐標(biāo)中的位置。當(dāng)然,可使用其它坐標(biāo)系,取決于特別實施。坐標(biāo)630也可定義平面626。平面626可用來識別關(guān)于部件中不同層的信息。
如另一示例,球面坐標(biāo)系可用來識別復(fù)合部件的位置。進(jìn)一步地,位置數(shù)據(jù)628也可包括復(fù)合部件的識別。該識別可以是例如部件號。位置數(shù)據(jù)628可無限制包括例如飛行器類型以至使用的特定尾號的飛行器的識別。技術(shù)數(shù)據(jù)導(dǎo)航系統(tǒng)610從客戶端應(yīng)用程序608接收位置數(shù)據(jù)628。位置數(shù)據(jù)628從技術(shù)數(shù)據(jù)導(dǎo)航系統(tǒng)610發(fā)送到數(shù)據(jù)提取工具612。數(shù)據(jù)提取工具612可以是分離程序或應(yīng)用程序。在數(shù)據(jù)提取工具612是分離程序時,數(shù)據(jù)提取工具612調(diào)用計算機(jī)輔助設(shè)計應(yīng)用程序614,從而為部件622獲得對三維模型數(shù)據(jù)庫620中三維模型632的訪問??墒褂糜嬎銠C(jī)輔助設(shè)計應(yīng)用程序614的應(yīng)用程序接口進(jìn)行這些調(diào)用。在其它示例中,數(shù)據(jù)提取工具612可采取是計算機(jī)輔助設(shè)計應(yīng)用程序614部件的處理的形式。在這些圖解示例中,計算機(jī)輔助設(shè)計應(yīng)用程序614可以是例如CATIA V5R17。該類型程序從Dassault Systemes可得。數(shù)據(jù)提取工具612可在三維模型632中做出許多剖面切割634。在這些圖解示例中使用位置數(shù)據(jù)628和平面626做出許多剖面切割634。在許多剖面切割634的每個中存在許多層636。在這些圖解示例中,數(shù)據(jù)提取工具612為部件數(shù)據(jù)庫618中部件622也訪問數(shù)據(jù)638。數(shù)據(jù)638可以是關(guān)于部件622的三維模型632中許多剖面切割634每個的許多層636的信息。在這些示例中,數(shù)據(jù)638是在許多剖面切割634的每個的許多位置624的許多層636的信息。例如,在許多層636米取層板形式時,數(shù)據(jù)638可包括關(guān)于層板層類型、層板層取向、層板層順序的信息和在其中做出剖面切割的特別位置的其它信息。在這些圖解示例中,數(shù)據(jù)提取工具612通過部件數(shù)據(jù)管理應(yīng)用程序616訪問數(shù)據(jù)638。部件數(shù)據(jù)管理應(yīng)用程序616是組織并提供對部件數(shù)據(jù)庫618中數(shù)據(jù)638訪問的程序。例如,部件數(shù)據(jù)庫 618 可使用 DassaultSyst6mes 供應(yīng)的 Enovia Lifecycle Applications(LCA)實施。數(shù)據(jù)提取工具612改變具有許多剖面切割634的三維模型632從而形成格式化模型640。格式化模型640是部件622的三維模型并具有格式642,客戶端應(yīng)用程序608使用格式642顯示格式化模型640。在改變?nèi)S模型632中,數(shù)據(jù)提取工具612可去除不必需數(shù)據(jù)。不必需數(shù)據(jù)是部件622的返工和/或維護(hù)不需要的任何信息。在其它圖解示例中,三維模型632內(nèi)信息的格式可改變,以使格式化模型640可通過及計算機(jī)輔助設(shè)計應(yīng)用程序614之外的應(yīng)用程序觀察。另外,數(shù)據(jù)提取工具612使格式化模型640中許多剖面切割634每個中的許多層636與許多剖面切割634的每個中許多層636的數(shù)據(jù)638關(guān)聯(lián),從而在格式化模型640和數(shù)據(jù)638之間形成關(guān)聯(lián)。格式化模型640和數(shù)據(jù)638形成響應(yīng)646。響應(yīng)646通過技術(shù)數(shù)據(jù)導(dǎo)航系統(tǒng)610返回客戶端應(yīng)用程序608。圖6中維護(hù)環(huán)境600的圖解不意味著暗示對其中可實施不同有利實施例的方式的實體或架構(gòu)限制。可使用除圖解組件之外或代替圖解組件的其它組件。一些組件可以在一些有利實施例中不必需。同樣,呈現(xiàn)方框從而圖解一些功能組件。在不同有利實施例中實施時這些方框的一個或更多可組合和/或分為不同方框。例如,在一些有利實施例中,數(shù)據(jù)提取工具612可直接訪問部件數(shù)據(jù)庫618和三維模型數(shù)據(jù)庫620。在仍其它有利實施例中,部件622的數(shù)據(jù)638可設(shè)置在部件622的三維模型632中。同樣,在一些圖解示例中,平面626可以不在客戶端應(yīng)用程序608定義。代替地, 平面626可通過數(shù)據(jù)提取工具612選擇或設(shè)定。例如,數(shù)據(jù)提取工具612可選擇平面626在許多位置624中每個位置正交或垂直于三維模型632上的表面或點(diǎn)。如另一示例,關(guān)于其它部件、其裝配和架構(gòu)的詳情可以不在三維模型632改變?yōu)楦袷交P?40時提供。例如,不需要為用于復(fù)合部件維護(hù)提供關(guān)于亞結(jié)構(gòu)的配線、電子設(shè)備和裝配的信息。另外,該類型的實施允許制造商以比較使用戶自己定位和提取數(shù)據(jù)更快的方式提供數(shù)據(jù)。該類型的架構(gòu)為通信提供更迅速工具并避免使用戶人工測量和識別飛行器上的坐標(biāo)。如在該實施例中可見,層板絞合數(shù)據(jù)可向用戶供應(yīng)從而在飛行器上實行維護(hù)而不需要含有復(fù)合部件圖的手冊。盡管有利實施例關(guān)于其中許多層636是許多層板的復(fù)合部件描述,但不同有利實施例可應(yīng)用于其它類型的部件?,F(xiàn)在參考圖7,根據(jù)有利實施例示出數(shù)據(jù)提取工具的圖解。在該示例中,數(shù)據(jù)提取工具700是圖6中數(shù)據(jù)提取工具612的一個實施的示例。數(shù)據(jù)提取工具700包括核心識別單元702、表面生成單元704、核心采樣單元706和輸出生成單元708。核心識別單元702接收位置數(shù)據(jù)710和部件模型712。在這些示例中部件模型712是部件的三維模型。核心識別單元702基于位置數(shù)據(jù)710在損壞位置的部件模型712中建立包括損壞軸的軸系。該損壞軸在部件模型712中損壞位置正交于表面,并平行于花軸。進(jìn)一步地,核心識別單元702基于這些剖面切割和部件模型712建立與表面和層板交叉的剖面切割。每個剖面切割是通過平面和部件模型712表面交叉形成的曲線。核心識別單元702可儲存該信息作為處理的部件模型714。另外,核心識別單元702也可生成點(diǎn)716。點(diǎn)716是含有實行核心采樣的點(diǎn)的文件。在這些示例中,該點(diǎn)是沿剖面切割的點(diǎn)。例如,對于剖面切割,許多點(diǎn)在剖面切割的表面上選擇。在這些示例中點(diǎn)716采取可擴(kuò)展標(biāo)記語言(XML)文件的形式。當(dāng)然,在其它類型的數(shù)據(jù)結(jié)構(gòu)中可節(jié)省這些點(diǎn),取決于實施。在這些圖解示例中,處理的部件模型714含有剖面切割。處理的部件模型714可用來形成圖6中的格式花模型640。主文件720包括例如部件名、順序、層板名和其它屬性。這些屬性包括例如到含有表面可視化數(shù)據(jù)的表面文件718中表面文件的鏈路。數(shù)據(jù)根據(jù)部件中的層板順序在主文件中排序。表面文件718內(nèi)每個文件表現(xiàn)采樣發(fā)生的部件表面的部分。表面文件718中每個文件無限制包括例如表面上點(diǎn)的識別和其它數(shù)據(jù),該其它數(shù)據(jù)用來識別和/或可視化在該點(diǎn)的表面。在圖解示例中,核心采樣單元706使用處理的部件模型714、表面文件718和主文件720實行采樣。核心采樣單元706用來實行實際采樣。在這些示例中,核心采樣單元706可以是基于OpenGL的應(yīng)用程序、程序和/或處理。當(dāng)然,可使用能夠獲得關(guān)于模型中層的信息的任何類型應(yīng)用程序、程序和/或處理。核心采樣單元706生成核心采樣數(shù)據(jù)721。例如,主文件720用來從源文件識別表面文件718以便處理或采樣。識別的表面文件用來為通過表面文件識別的點(diǎn)實行采樣。在這些圖解示例中該采樣生成關(guān)于采樣點(diǎn)下面直線中不同層的數(shù)據(jù)。可基于識別的損壞軸選擇該直線。在這些示例中,表面文件718和主文件720采取可擴(kuò)展標(biāo)記語言(XML)文件的形式。在這些示例中核心采樣數(shù)據(jù)721也采取可擴(kuò)展標(biāo)記語言文件的形式。核心采樣數(shù)據(jù)721包括核心采樣數(shù)據(jù)。即,該數(shù)據(jù)包括基于在部件中采樣的核心 或剖面的識別從采樣獲得的數(shù)據(jù)。核心采樣數(shù)據(jù)721也包括例如刺穿層板的識別、數(shù)據(jù)和其它合適信息。輸出生成單元708取得核心采樣數(shù)據(jù)721并生成層板絞合數(shù)據(jù)722。層板絞合數(shù)據(jù)722是圖6中數(shù)據(jù)638的示例。層板絞合數(shù)據(jù)722可以是例如以適合呈現(xiàn)的形式含有層板絞合信息的文件或其它文檔。在這些示例中,格式采取可擴(kuò)展標(biāo)記語言(XML)格式或可移植文檔格式。該格式可包括文本、圖像、二維矢量圖或其它信息。當(dāng)然,可使用其它格式儲存層板絞合數(shù)據(jù)722。其它格式可提供使用三維圖形顯示或觀察數(shù)據(jù)的能力。圖7中數(shù)據(jù)提取工具700的圖解不意味著暗示對其中可實施不同有利實施例的方式的實體或架構(gòu)限制。可使用除圖解組件之外或代替圖解組件的其它組件。一些組件可以在一些有利實施例中不必需。同樣,呈現(xiàn)方框從而圖解一些功能組件。在不同有利實施例中實施時這些方框的一個或更多可組合和/或分為不同方框。例如,在一些有利實施例中,數(shù)據(jù)提取工具700可以是計算機(jī)輔助設(shè)計程序的部件。在仍其它有利實施例中,輸出生成單元708可實施分離處理?,F(xiàn)在參考圖8,根據(jù)有利實施例示出客戶端應(yīng)用程序的圖解。客戶端應(yīng)用程序800是圖6中客戶端應(yīng)用程序608的一個實施的示例。在該圖解示例中,客戶端應(yīng)用程序800經(jīng)配置呈現(xiàn)部件804為三維對象806。用戶可為部件804選擇平面810和許多位置808。該信息發(fā)送為位置信息812,并且接收響應(yīng)814。響應(yīng)814包括三維模型816和數(shù)據(jù)818。在這些圖解示例中響應(yīng)814可采取網(wǎng)頁的形式。響應(yīng)814通過客戶端應(yīng)用程序800呈現(xiàn)。在該圖解示例中,客戶端應(yīng)用程序800采取網(wǎng)絡(luò)瀏覽器820和插件822的形式。網(wǎng)絡(luò)瀏覽器820是在互聯(lián)網(wǎng)上檢索、防止和考察信息的軟件或程序代碼。特別地,網(wǎng)絡(luò)瀏覽器820在萬維網(wǎng)上考察各種資源。另外,網(wǎng)絡(luò)瀏覽器820可考察在私有或封閉網(wǎng)絡(luò)或文件系統(tǒng)上通過服務(wù)器定位的信息。在該圖解示例中,插件822是與網(wǎng)絡(luò)瀏覽器820交互的軟件或程序代碼。插件822可采取觀察器824的形式。觀察器824經(jīng)配置呈現(xiàn)三維模型816。在這些示例中,三維模型816采取通過圖6中數(shù)據(jù)提取工具612生成的格式化模型640的形式。進(jìn)一步地,觀察器824可允許用戶輸入操縱三維模型816。觀察器824可以無限制例如從Dassault Systemes可得的3DVIA Composer Player。在這些示例中,觀察器824可以是從Cortona3D可得的Cortona3D Viewer ;從 Adobe Systems 可得的 Adobe Reader ;或 lattice 觀察器。另外,插件822也可呈現(xiàn)數(shù)據(jù)818。數(shù)據(jù)818無限制例如層的順序、取向信息、材料Ih息和其它合適息。進(jìn)一步地,插件822可使用三維模型816和數(shù)據(jù)818之間的關(guān)聯(lián)826,使三維模型816中許多剖面切割830的許多層828和關(guān)于數(shù)據(jù)818中剖面切割中的層的信息相關(guān)。即,數(shù)據(jù)818中許多剖面切割830中剖面切割的許多層828內(nèi)層的選擇導(dǎo)致插件822在三維模型816中圖形表示對應(yīng)層。在一些有利實施例中,插件822可僅采取觀察器的形式。在該類型的實 施例中,網(wǎng)絡(luò)瀏覽器820可在響應(yīng)814中返回的網(wǎng)頁834中執(zhí)行代碼832,從而使數(shù)據(jù)選擇與三維模型816中特別層相關(guān)。代碼832可以是使用描述關(guān)聯(lián)826的元數(shù)據(jù)834的腳本。代碼832可調(diào)用觀察器824從而圖形表示選擇的層。圖8中客戶端應(yīng)用程序800的圖解不意味著暗示對其中可實施不同有利實施例的方式的實體或架構(gòu)限制??墒褂贸龍D解組件之外或代替圖解組件的其它組件。一些組件可以在一些有利實施例中不必需。同樣,呈現(xiàn)方框從而圖解一些功能組件。在不同有利實施例中實施時這些方框的一個或更多可組合和/或分為不同方框。例如,在一些有利實施例中,客戶端應(yīng)用程序800可實施為網(wǎng)絡(luò)瀏覽器之外的程序。例如,客戶端應(yīng)用程序800可以是經(jīng)配置生成位置數(shù)據(jù)和接收響應(yīng)的觀察器。現(xiàn)在轉(zhuǎn)到圖9,根據(jù)有利實施例示出響應(yīng)的圖解。響應(yīng)900是圖6中響應(yīng)646的實施的示例。在該圖解示例中,響應(yīng)900包括三維模型902、數(shù)據(jù)904和元數(shù)據(jù)906。三維模型902是圖6中格式化模型640的示例。三維模型902處于接收響應(yīng)900的客戶端應(yīng)用程序用來呈現(xiàn)三維模型902的格式。在這些圖解示例中,三維模型可以是為觀察器,例如圖8中觀察器824顯示配置的計算機(jī)輔助設(shè)計文件。如示出,數(shù)據(jù)904包括元數(shù)據(jù)906、取向信息908、堆棧順序信息910和材料信息912。在圖解示例中,數(shù)據(jù)904可以處于可擴(kuò)展標(biāo)記語言(XML)格式。元數(shù)據(jù)906在數(shù)據(jù)904中的層和三維模型902之間提供相關(guān)。例如,在呈現(xiàn)數(shù)據(jù)904時,數(shù)據(jù)904內(nèi)層的選擇可導(dǎo)致呈現(xiàn)三維模型902內(nèi)對應(yīng)層的表示?,F(xiàn)在參考圖10,根據(jù)有利實施例示出部件一部分的圖解。在該示例中,部件1000可以是在圖6中部件數(shù)據(jù)庫618中發(fā)現(xiàn)的部件。在該圖解示例中,部件1000具有底面1002和頂面1004。層板1006形式的層可在頂面1004和底面1002之間發(fā)現(xiàn)。在該圖解示例中,平面1008與部件1000交叉。平面1008可由用戶定義并可以是圖6中的平面626。在其它示例中,平面1008可以是圖6中數(shù)據(jù)提取工具612選擇的平面。在該示例中,交叉可在直線1010基本正交于表面1004。平面1008是虛擬數(shù)學(xué)平面,其用作邊界來形成與部件1000的交叉從而識別層板數(shù)據(jù)。平面1008的該平面交叉可使用圖6中的數(shù)據(jù)提取工具612實行。在這些示例中,坐標(biāo)U和V可定義與部件1000中層板1006的平面交叉。如在該圖解示例中示出,部件1000具有U坐標(biāo)的U軸1011和V坐標(biāo)的V軸1012。這些軸相對于平面1008。平面1008用作與定義平面的坐標(biāo)的邊界,該平面與部件1000內(nèi)層板1006內(nèi)每個層板交叉。
與層板1006中每個層板的交叉導(dǎo)致直線例如直線1014、1016、1018和1020。在該圖解示例中,每條直線表現(xiàn)平面1008交叉的層板的頂部部分。當(dāng)然,可呈現(xiàn)其它直線,取決于部件1000中平面1008的交叉中呈現(xiàn)的層板數(shù)量??墒褂孟鄬τ谄矫?008的坐標(biāo)U和V描述這些直線。進(jìn)一步地,通過直線表現(xiàn)的交叉可使用X、Y和Z坐標(biāo)給出線性近似。SP,平面1008的U和V坐標(biāo)可轉(zhuǎn)為X、Y和Z坐標(biāo),或一些其它坐標(biāo)系?;谠撔畔ⅲ蔀槠矫?008內(nèi)每條直線獲得層板數(shù)據(jù)。每條直線可放置在從底面1002開始一直向上通過頂面1004的下條直線的頂部上。該數(shù)據(jù)可用來為部件1000生成層板絞合數(shù)據(jù)的展示?,F(xiàn)在參考圖11-13,根據(jù)有利實施例示出定義位置數(shù)據(jù)的圖解。在圖11中,根據(jù)有利實施例示出部件的圖解。顯示器1100是可通過圖6中客戶端應(yīng)用程序608呈現(xiàn)的顯示器的示例。在顯示器1100中,部件1102呈現(xiàn)為三維對象。部件1102可通過用戶輸入操縱。接下來參考圖12,根據(jù)有利實施例示出平面選擇的圖解。在該圖解示例中,在顯示器1202中為部件1102選擇平面1200。選擇平面1200以使平面1200經(jīng)過為剖面切割選擇的位置。平面1200的取向可由用戶選擇。例如,可選擇平面1200以使平面1200正交于部件1200的表面。在其它示例中,可選擇平面1200在相對于部件1102的一些其它角度。在這些示例中,平面1200可經(jīng)過部件1102,其中正交于平面1200的部件1102 —部分在顯示器1202中不可見。在其它示例中,部件1102的全部可在顯示器1202中可見,取決于用于顯不器1202的觀察器。接下來轉(zhuǎn)到圖13,根據(jù)有利實施例示出位置選擇的圖解。在該圖解示例中,顯示器1302中的點(diǎn)1300選為剖面切割的位置。進(jìn)一步地,選擇平面1200以使平面1200經(jīng)過點(diǎn) 1300。現(xiàn)在參考圖14,根據(jù)有利實施例示出層板絞合數(shù)據(jù)展示的圖解。在該圖解示例中,顯示器1400是可通過圖6中客戶端應(yīng)用程序608呈現(xiàn)的顯示器的示例。在該圖解示例中,顯示器1400響應(yīng)為部件接收位置數(shù)據(jù)呈現(xiàn)為部件提取的層板絞合數(shù)據(jù)。在該圖解示例中,剖面1402圖解部件1406的三維模型1404。剖面1408圖解三維模型1404內(nèi)層的識別。在該圖解示例中,層1410在剖面1408中選擇。響應(yīng)層1410的選擇,圖形指示符1412在部件1404的三維模型1406中顯示。圖形指示符1412在三維模型1406中識別層1410。在該示例中,剖面1408中的層1410對應(yīng)三維模型1406中的層1414。在該示例中,圖形指示符1412采取層1414的加亮1416的形式。關(guān)于層1414的信息在剖面1418中示出。在該圖解示例中,剖面1418識別信息例如采樣位置1420、材料1422、取向信息1424、單元1426和基準(zhǔn)軸1428。在該示例中,圖形指示符1412也包括彈出窗口 1430。如圖解,彈出窗口 1430含有關(guān)于選擇層,在這些示例中的層1410的數(shù)據(jù)。圖11-14中顯示器的圖解不意味著暗示對其中可呈現(xiàn)不同顯示器的方式的實體 或架構(gòu)限制。在其它有利實施例中可使用除示出平面之外的其它剖面。另外,剖面可在不同窗口或顯示器中分離示出而不是在單獨(dú)顯示器中示出。另外,網(wǎng)格也可用二維示出,或二維圖可在一些有利實施例中使用。
現(xiàn)在參考圖15,根據(jù)有利實施例示出處理部件模型的流程圖的圖解。在圖15中圖解的處理可在圖6中的數(shù)據(jù)提取工具612中實施。處理通過響應(yīng)從客戶端應(yīng)用程序接收關(guān)于部件上許多位置的信息的請求,在部件的模型中識別許多位置開始(操作1500)。在這些圖解示例中,模型是三維模型。當(dāng)然,可使用其它模型例如二維模型。
在部件的模型中許多位置的每個建立剖面切割,從而形成許多剖面切割(操作1502)。為許多剖面切割的每個中的許多層獲得數(shù)據(jù)(操作1504)。改變具有許多剖面切割的模型從而形成具有格式的格式化模型,該格式由客戶端應(yīng)用程序用來顯示格式化模型(操作1506)。在該示例中,改變的模型含有許多剖面切割的信息或識別。使格式化模型中許多剖面切割的每個中的許多層關(guān)聯(lián)許多剖面切割的每個中的許多層的數(shù)據(jù),從而在格式化模型和數(shù)據(jù)之間形成關(guān)聯(lián)(操作1508)。該關(guān)聯(lián)可使用元數(shù)據(jù)形成。元數(shù)據(jù)可識別部件中特別層的數(shù)據(jù)與部件格式化模型中對應(yīng)層之間的相關(guān)。在一些有利實施例中,元數(shù)據(jù)可包括調(diào)用的識別,可向可呈現(xiàn)格式化模型的程序或觀察器進(jìn)行調(diào)用。響應(yīng)客戶端應(yīng)用程序返回格式化模型、數(shù)據(jù)和元數(shù)據(jù)(操作1510),操作此后終止??蛻舳藨?yīng)用程序可然后顯示圖,并且可響應(yīng)客戶端應(yīng)用程序顯示的操作的展示實行維護(hù)操作?,F(xiàn)在轉(zhuǎn)到圖16,根據(jù)有利實施例示出在部件上選擇位置的處理的流程解。在圖16中圖解的處理可在圖6中的客戶端應(yīng)用程序608中實施。處理通過為部件顯示三維模型開始(操作1600)。處理然后等待用戶輸入(操作1602)。該用戶輸入可采取各種形式,無限制例如操縱模型、在模型上選擇位置和/或提交位置信息從而獲得層板絞合數(shù)據(jù)??勺龀鲫P(guān)于用戶輸入是否操縱三維模型的確定(操作1604)。如果用戶輸入是操縱三維模型,那么實行操縱(操作1606),同時處理返回操作1602。在操作1606中,用戶輸入可用于各種行為,例如使目標(biāo)旋轉(zhuǎn)、放大或搖攝。在操作1604中,如果用戶輸入不操縱模型,那么做出關(guān)于用戶輸入是否在模型上選擇位置的確定(操作1608)。如果用戶輸入選擇位置,那么基于用戶選擇識別位置數(shù)據(jù)(操作1610)。在操作1610中識別位置數(shù)據(jù)中,識別在用戶輸入中選擇的位置的坐標(biāo)。這些坐標(biāo)可用于部件的坐標(biāo)系。位置數(shù)據(jù)顯示(操作1612),同時處理然后返回如上面描述的操作1602。該位置數(shù)據(jù)可以是例如X、Y和Z坐標(biāo)的形式。另外,位置可以在部件的三維模型上圖形表示。再次參考操作1608,如果用戶輸入不在模型上選擇位置,那么做出關(guān)于用戶輸入是否選擇平面的確定(操作1614)。如果用戶輸入選擇平面,那么平面識別為位置數(shù)據(jù)的部分(操作1616),同時處理返回如上面描述的操作1602。再次參考操作1614,如果用戶輸入不選擇平面,那么做出關(guān)于用戶輸入是否提交位置數(shù)據(jù)的確定(操作1618)。在這些示例中,位置數(shù)據(jù)包括用戶輸入選擇的位置和平面。如果用戶輸入是提交位置數(shù)據(jù),那么發(fā)送位置數(shù)據(jù)(操作1620),同時處理此后終止。在這些示例中,位置數(shù)據(jù)可發(fā)送到另一應(yīng)用程序,例如圖6中的客戶端應(yīng)用程序608或數(shù)據(jù)提取工具 612。轉(zhuǎn)回操作1618,如果用戶輸入不是位置數(shù)據(jù)的提交,那么做出關(guān)于用戶輸入是否為結(jié)束處理的確定(操作1622)。如果用戶輸入是結(jié)束處理,那么處理終止。否則,處理返回操作1602等待另外用戶輸入。在該實例中,用戶輸入是不由該圖中圖解的處理辦理的一些輸入?,F(xiàn)在轉(zhuǎn)到圖17,根據(jù)有利實施例示出顯示關(guān)于部件的信息的處理的流程圖。在圖17中圖解的處理可在圖6中的客戶端應(yīng)用程序608中實施。該處理可在圖6中的客戶端應(yīng)用程序608接收響應(yīng)646時發(fā)動。處理通過顯示部件的三維模型開始(操作1700)。操作1700可使用在響應(yīng)中返回的部件格式化模型實行。此后,處理為許多剖面切割的每個顯示層的列表(操作1702)。操作1702可為響應(yīng)中的層使用數(shù)據(jù)形成。在這些示例中,數(shù)據(jù)可以是可擴(kuò)展標(biāo)記語言(XML)格式。接下來,處理監(jiān)控用戶輸入(操作1704)。做出關(guān)于是否接收到用戶輸入的確定(操作1706)。如果沒有接收到用戶輸入,那么處理返回操作1706。
否則,做出關(guān)于用戶輸入是否操縱三維模型的確定(操作1708)。該操縱可以是例如使目標(biāo)旋轉(zhuǎn)、調(diào)整大小或注釋,或一些其它合適操作。如果用戶輸入操縱模型,那么處理實行操縱(操作1710),同時處理返回處理1706。再次參考操作1708,如果用戶輸入不操縱模型,那么做出關(guān)于用戶輸入是否從層列表選擇層的確定(操作1712)。如果用戶輸入從層列表選擇層,那么處理在層列表中圖形表示選擇的層(操作1714)。此后,處理顯示關(guān)于選擇層的信息(操作1716)。處理也圖形表示對應(yīng)選擇層的三維模型中剖面切割中的層(操作1718),同時處理返回如上面描述的操作1704。在這些圖解示例中,圖形表示可以是例如使選擇層加亮、使選擇層閃爍、改變選擇層的顏色和/或其它合適表示。轉(zhuǎn)回操作1712,如果用戶輸入不從層列表選擇層,那么處理不實行關(guān)于響應(yīng)展示的任何操作。處理然后返回操作1704?,F(xiàn)在轉(zhuǎn)到圖18A和18B,根據(jù)有利實施例示出建立剖面切割的處理的流程解。圖18A和18B中的處理可在軟件組件例如圖7中的數(shù)據(jù)提取工具700中實施。圖18A和18B中的處理是可用來如關(guān)于圖11中顯示器1100描述生成層板絞合數(shù)據(jù)的處理的示例。處理通過識別在選擇位置支持層板的底面開始(操作1800)。在這些示例中,底面是支持層板的表面。接下來,使底面與平面交叉(操作1802)。該交叉在平面和層板之間形成交叉。在這些示例中,平面可以是例如圖6中的平面626。實行底面和平面交叉的線性近似(操作1804)。產(chǎn)生的U和V坐標(biāo)儲存在底部坐標(biāo)陣列中(操作1806)。操作1806的結(jié)果是具有X、Y和Z坐標(biāo)的一系列點(diǎn)。該點(diǎn)全部在具有其自己U和V坐標(biāo)系的平面上。平面上的點(diǎn)具有相對于平面原點(diǎn)的U和V坐標(biāo)。這些坐標(biāo)拷貝進(jìn)入頂部坐標(biāo)陣列(操作1808)。在這點(diǎn)上,底部坐標(biāo)陣列和頂部坐標(biāo)陣列具有相同值。由于剖面中不同層板的處理發(fā)生,因此頂部坐標(biāo)陣列更新。頂部坐標(biāo)陣列的最終產(chǎn)生值是剖面中最上層板的頂面。此后,識別由最靠近底面的平面交叉的未處理層板(操作1816)。實行層板和平面交叉的線性近似(操作1818)。產(chǎn)生的U和V坐標(biāo)儲存在坐標(biāo)陣列中(操作1820)。接下來,做出關(guān)于坐標(biāo)陣列中坐標(biāo)的方向與底部坐標(biāo)陣列中坐標(biāo)的方向是否相同的確定(操作1822)。如果坐標(biāo)不在相同方向上,那么使坐標(biāo)陣列中坐標(biāo)的值的方向顛倒從而匹配與底部坐標(biāo)陣列相同的方向(操作1824)。在層板和平面交叉實行時,結(jié)果是一條或更多曲線。這些曲線具有處理使用的固有起點(diǎn)和終點(diǎn)。處理在正交于底部坐標(biāo)陣列的方向上投影區(qū)段的起點(diǎn)和終點(diǎn)到頂部坐標(biāo)陣列上(操作1826)。如果坐標(biāo)陣列中坐標(biāo)的方向與底部坐標(biāo)陣列相同,那么處理從操作1822直接進(jìn)展到該操作。處理使區(qū)段終點(diǎn)之間頂部坐標(biāo)陣列的部分以層板的厚度偏移(操作1828)。操作1828在頂部坐標(biāo)陣列中改變該值從而反映處理的層板頂部。偏移表現(xiàn)層板在空間中的實際位置。處理然后更新頂部坐標(biāo)陣列從而反映層板的頂部(操作1830)。層板和平面交叉曲線的終點(diǎn)投影到在頂部坐標(biāo)陣列中定義,定義層板頂部的區(qū)段上。終點(diǎn)之間的區(qū)段以成比例的厚度偏移,定義層板的頂部。接下來,做出關(guān)于另外未處理 層板是否存在的確定(操作1832)。如果另外層板存在,那么處理返回操作1816,如上面描 述,從而識別由最靠近底面的平面交叉的未處理層板。如果另外未處理層板不存在,那么處理為輸出繪制或建立層板的每個的偏移段(操作1834)。層板的這些偏移段用于二維模型從而識別層板堆棧順序。處理標(biāo)記區(qū)段因此每個區(qū)段可識別(操作1836),同時處理此后終止。在這些示例中,操作1800-1826可在單元例如圖7中數(shù)據(jù)提取工具700內(nèi)核心識別單元702中實施。操作1828和1830可在單元例如圖7中核心采樣單元706中實施。操作1834和1836可在單元例如圖7中輸出生成單元708中實施。在這些示例中,平面垂直于X矢量和Y矢量建立。這些平面具有各種間隔。例如,關(guān)于損壞位置,X平面可以范圍從X=-IS到X=+18,并且Y平面可以范圍從Y=-IS到Y(jié)=+18。如果部件不延伸遠(yuǎn)至選擇值的平面,平面的范圍可更小。由于選擇的平面,建立許多切割。這些不同切割基于部件的長度和寬度。然而,在這些示例中切割具有不小于三英寸的默認(rèn)值。實際間隔可調(diào)整以使切割的全部隔開相同距離。當(dāng)然,可使用其它默認(rèn)值,取決于特別實施。例如,如果損壞位置是源自部件邊緣16英寸,那么X方向上切割的范圍是總計34英寸的-16到+18英寸。如果間隔指定為六英寸,那么其調(diào)整為5. 667,因此切割在下面X值取得:-16,-10. 333,-4. 667、1、6. 667、12. 333和18。如另一示例,如果部件是14英寸寬,損壞在部件中心,并且需要三英寸的間隔,那么間隔可調(diào)整從而提供隔開2. 8英寸的切割。這些切割可在如下的X值-7、-4. 2、-I. 4、I. 4,4. 2和7. 7。在不同示出實施例中的流程圖和框解設(shè)備、方法和計算機(jī)程序產(chǎn)品的一些可能實施的架構(gòu)、功能性和操作。在這點(diǎn)上,流程圖或框圖中每個方框可表現(xiàn)計算機(jī)可用或可讀程序代碼的模塊、區(qū)段或部分,其包含一個或更多可執(zhí)行指令以便實施特定功能或多個功能。在一些可替換實施中,方框中提到的功能或多個功能可在圖中提到之外的次序發(fā)生。例如,在一些情況下,連續(xù)示出的兩個方框可基本同時執(zhí)行,或方框可有時以顛倒方式執(zhí)行,取決于包括的功能性。因此,不同有利實施例提供用來處理部件模型的方法和設(shè)備。響應(yīng)從客戶端應(yīng)用程序接收關(guān)于部件上許多位置的信息的請求,在部件模型中識別許多位置。在部件模型中許多位置的每個建立剖面切割,從而形成許多剖面切割。為許多剖面切割的每個中的許多層獲得數(shù)據(jù)。改變具有許多剖面切割的模型從而形成具有格式的格式化模型,該格式由客戶端應(yīng)用程序用來顯示格式化模型。使格式化模型中許多剖面切割的每個中的許多層關(guān)聯(lián)許多剖面切割的每個中的許多層的數(shù)據(jù),從而在格式化模型和數(shù)據(jù)之間形成關(guān)聯(lián)。響應(yīng)客戶端應(yīng)用程序返回格式化模型和數(shù)據(jù)。在圖解示例中,格式化模型可排斥維護(hù)操作需要的不必需信息。另外,格式化模型也可排斥可認(rèn)為機(jī)密或商業(yè)秘密的信息。進(jìn)一步地,格式化模型和數(shù)據(jù)可在不需要用戶或操作員具有計算機(jī)輔助設(shè)計程序的情況下呈現(xiàn)。格式化模型和數(shù)據(jù)可在網(wǎng)絡(luò)瀏覽器中使用經(jīng)配置顯示格式化模型的觀察器呈現(xiàn)。不同有利實施例可采取完全硬件實施例、完全軟件實施例或含有軟件和硬件元件的實施例的形式。一些實施例在包括但不限于形式例如固件、常駐軟件或偽代碼的軟件中實施。此外,不同實施例可采取從計算機(jī)可用或計算機(jī)可讀介質(zhì)可訪問的計算機(jī)程序產(chǎn)品的形式,該介質(zhì)提供由執(zhí)行指令的計算機(jī)或任何器件或系統(tǒng)使用與其有關(guān)的指令。為本 公開,計算機(jī)可用或計算機(jī)可讀介質(zhì)可以一般是含有、儲存、通信、傳播或傳送程序的任何有形設(shè)備,該程序由指令執(zhí)行系統(tǒng)、設(shè)備或器件使用或與其有關(guān)。計算機(jī)可用或計算機(jī)可讀介質(zhì)可以是無限制例如電子、磁、光、電磁、紅外或半導(dǎo)體系統(tǒng),或傳播介質(zhì)。計算機(jī)可讀介質(zhì)的無限制示例包括半導(dǎo)體或固態(tài)存儲器、磁帶、可移動計算機(jī)磁盤、隨機(jī)訪問存儲器(RAM)、只讀存儲器(ROM)、硬磁盤和光盤。光盤可包括緊湊盤-只讀存儲器(CD-ROM)、緊湊盤-讀/寫(CD-R/W)和DVD。進(jìn)一步地,計算機(jī)可用或計算機(jī)可讀介質(zhì)可含有或儲存計算機(jī)可讀或可用程序代碼,以使在計算機(jī)可讀或可用程序代碼在計算機(jī)上執(zhí)行時,該在計算機(jī)可讀或可用程序代碼的執(zhí)行導(dǎo)致計算機(jī)在通信鏈路上傳輸另一計算機(jī)可讀或可用程序代碼。該通信鏈路可使用介質(zhì)即例無限制例如實體的或無線的。適合儲存和/或執(zhí)行計算機(jī)可讀或可用程序代碼的數(shù)據(jù)材料系統(tǒng)包括一個或更多處理器,該處理器通過通信構(gòu)造例如系統(tǒng)總線直接或間接耦合到存儲器元件。存儲器元件可包括在程序代碼的實際執(zhí)行期間采用的本地存儲器、大容量存儲和緩存存儲器,緩存存儲器提供至少一些計算機(jī)可讀或計算可用程序代碼的臨時存儲,從而減少代碼執(zhí)行期間代碼可從大容量存儲檢索的許多時間。輸入/輸出或I/O器件可通過中介I/O控制器直接或間接耦合到系統(tǒng)。這些器件可無限制包括例如鍵盤、觸摸屏顯示器和指示器件。不同通信適配器也可耦合到系統(tǒng),從而使數(shù)據(jù)處理能夠變得通過中介私有或公共網(wǎng)絡(luò)耦合到其它數(shù)據(jù)處理系統(tǒng)或遠(yuǎn)程打印機(jī)或存儲器件。不同有利實施例的描述為圖解和描述目的呈現(xiàn),并且其不意圖以公開的形式排斥或限制實施例。許多修改和變化對于本領(lǐng)域技術(shù)人員明顯。例如,盡管不同有利實施例關(guān)于飛行器描述,但不同有利實施例也認(rèn)識到一些有利實施例可應(yīng)用于其它類型的平臺。平臺可以是需要關(guān)于平臺內(nèi)層的信息的任何平臺。信息可用于維護(hù)、部件返工、部件測試和其它合適目的。平臺可以是無限制例如移動平臺、靜止平臺、陸基平臺、水基平臺、天基平臺和/或一些其它合適目標(biāo)。更特定地,不同有利實施例應(yīng)用于可無限制例如潛艇、汽車、人員運(yùn)載工具、坦克、火車、機(jī)動車、宇宙飛船、空間站、衛(wèi)星、水面艦艇、發(fā)電站、堤壩、制造設(shè)施、建筑和/或一些其它合適目標(biāo)。進(jìn)一步地,不同有利實施例可提供與其它有利實施例比較的不同優(yōu)點(diǎn)。挑選和描述選擇的實施例或多個實施例以便最優(yōu)解釋實施例的原理、實際應(yīng)用,并使本領(lǐng)域技術(shù)人 員能夠理解具有各種修改的各種實施例的公開適合設(shè)想的特別使用。
權(quán)利要求
1.一種處理部件(622)的模型的方法,所述方法包含 響應(yīng)從客戶端應(yīng)用程序(608)接收關(guān)于所述部件(622)上許多位置(624)的信息的請求,在所述部件(622)的所述模型中識別(1500)所述許多位置(624); 在所述部件(622)的所述模型中所述許多位置(624)的每個建立(1502)剖面切割,從而形成許多剖面切割(634); 為所述許多剖面切割(634)的每個中的許多層(636)獲得(1504)數(shù)據(jù); 改變(1506)具有所述許多剖面切割(634)的所述模型從而形成具有格式(642)的格式化模型(640),所述格式(642)由所述客戶端應(yīng)用程序(608)用來顯示所述格式化模型(640); 使所述格式化模型(640)中所述許多剖面切割(634)的每個中的所述許多層(636)關(guān)聯(lián)(1508)所述許多剖面切割(634)的每個中的所述許多層(636)的所述數(shù)據(jù),從而在所述格式化模型(640 )和所述數(shù)據(jù)(638 )之間形成關(guān)聯(lián)(644);以及 響應(yīng)所述客戶端應(yīng)用程序(608)返回(1510)所述格式化模型(640)和所述許多層(636)的所述數(shù)據(jù)。
2.根據(jù)權(quán)利要求I所述的方法,進(jìn)ー步包含 為所述許多剖面切割(830)識別(810)平面。
3.根據(jù)權(quán)利要求I所述的方法,其中所述數(shù)據(jù)(638)以可擴(kuò)展標(biāo)記語言格式來格式化。
4.根據(jù)權(quán)利要求I所述的方法,其中所述客戶端應(yīng)用程序(608,800)包含網(wǎng)絡(luò)瀏覽器(820)。
5.根據(jù)權(quán)利要求4所述的方法,其中所述客戶端應(yīng)用程序(608,800)為經(jīng)配置呈現(xiàn)所述格式化模型(640 )的所述網(wǎng)絡(luò)瀏覽器(820 )進(jìn)ー步包含插件(822 )。
6.根據(jù)權(quán)利要求I所述的方法,其中所述客戶端應(yīng)用程序(608,800)包含用于計算機(jī)輔助設(shè)計文件的觀察器(824)。
7.根據(jù)權(quán)利要求I所述的方法,其中使所述格式化模型(640)中所述許多剖面切割(634)的每個中的所述許多層(636)關(guān)聯(lián)(1508)所述許多剖面切割(634)的每個中的所述許多層(636 )的所述數(shù)據(jù)(638 ),從而在所述格式化模型(642 )和所述數(shù)據(jù)(638 )之間形成所述關(guān)聯(lián)(644,826)的步驟包含 建立元數(shù)據(jù)(834),所述元數(shù)據(jù)(834)使所述許多剖面切割(634,830)的每個的所述許多層(636,828)的所述數(shù)據(jù)(638,818)與所述格式化模型(640)中所述許多剖面切割(634,830)的每個的層相關(guān),其中所述元數(shù)據(jù)(834)包括在所述響應(yīng)(646,818)中。
8.根據(jù)權(quán)利要求7所述的方法,其中所述許多層(636,828)的所述數(shù)據(jù)(638,618)和所述元數(shù)據(jù)(834)在具有程序代碼的網(wǎng)頁中返回,所述程序代碼經(jīng)配置調(diào)用觀察器(824),從而響應(yīng)所述網(wǎng)頁中所述許多層(636,828)的所述數(shù)據(jù)(638,618)的選擇而表示所述格式化模型(640)中的層。
9.根據(jù)權(quán)利要求I所述的方法,其中所述部件(622)是復(fù)合部件并且所述許多層(636,628)是復(fù)合部件中的許多層板(302)。
10.根據(jù)權(quán)利要求9所述的方法,其中所述復(fù)合部件用于飛行器(200)。
11.一種設(shè)備,包含 總線(502)連接到所述總線(502)的存儲器(506),其中程序代碼(518)儲存在所述存儲器(506)中; 處理器単元(504 ),所述處理器単元(504 )經(jīng)配置運(yùn)行所述程序代碼(518)響應(yīng)從客戶端應(yīng)用程序(608)接收關(guān)于所述部件(622)上許多位置(624)的信息的請求,在所述部件(622)的模型中識別(1500)所述許多位置(624);在所述部件(622)的所述模型中所述許多位置(624)的每個建(1502)剖面切割,從而形成許多剖面切割(634);為所述許多剖面切割(634)的每個中的許多層(636)獲得(1504)數(shù)據(jù);改變(1506)具有所述許多剖面切割(634)的所述模型從而形成具有格式(642)的格式化模型(640),所述格式(642)由所述客戶端應(yīng)用程序(608)用來顯示所述格式化模型(640);使所述格式化模型(640)中所述許多剖面切害I] (634)的每個中的所述許多層(636)關(guān)聯(lián)(1508)所述許多剖面切割(634)的每個中的所述許多層(636 )的所述數(shù)據(jù)(638 ),從而在所述格式化模型(640 )和所述數(shù)據(jù)(638 )之間形成關(guān)聯(lián)(644);以及響應(yīng)所述客戶端應(yīng)用程序(608)返回(1510)所述格式化模型(640)和所述許多層(636)的所述數(shù)據(jù)(638)。
12.根據(jù)權(quán)利要求11所述的設(shè)備,其中所述客戶端應(yīng)用程序(608,800)包含網(wǎng)絡(luò)瀏覽器(820)。
13.根據(jù)權(quán)利要求11所述的設(shè)備,其中所述客戶端應(yīng)用程序(608,800)進(jìn)ー步包含針對經(jīng)配置呈現(xiàn)所述格式化模型(640)的所述網(wǎng)絡(luò)瀏覽器(820)的插件(822)。
14.根據(jù)權(quán)利要求11所述的設(shè)備,其中所述客戶端應(yīng)用程序(608,800)包含用于計算機(jī)輔助設(shè)計文件的觀察器(824)。
15.根據(jù)權(quán)利要求11所述的設(shè)備,其中在使所述格式化模型(640)中所述許多剖面切害I] (634,830)的每個中的所述許多層(636,828)關(guān)聯(lián)(1508)所述許多剖面切割(634,830)的每個中的所述許多層(636,828)的所述數(shù)據(jù)(638),從而在所述格式化模型(640)和所述數(shù)據(jù)(638)之間形成所述關(guān)聯(lián)(644)時,所述處理器単元(504)經(jīng)配置運(yùn)行所述程序代碼(518)從而建立元數(shù)據(jù)(834),所述元數(shù)據(jù)(834)使所述許多剖面切割(634,830)的每個的所述許多層(636,828)的所述數(shù)據(jù)(638)與所述格式化模型(640)中所述許多剖面切割(634,830)的每個的層相關(guān),其中所述元數(shù)據(jù)(834)包括在所述響應(yīng)(646,814)中。
16.根據(jù)權(quán)利要求11所述的設(shè)備,其中所述部件(622)是復(fù)合部件并且所述許多層(636,628)是復(fù)合部件中的許多層板(302)。
17.根據(jù)權(quán)利要求16所述的設(shè)備,其中所述復(fù)合部件用于飛行器(200)。
18.一種用來處理部件(622)的模型的計算機(jī)程序產(chǎn)品(522),所述計算機(jī)程序產(chǎn)品(522)包含 計算機(jī)可讀存儲介質(zhì)(524); 儲存在所述計算機(jī)可讀存儲介質(zhì)(524)上的程序代碼(518),其響應(yīng)從客戶端應(yīng)用程序(608)接收關(guān)于所述部件(622)上許多位置(624)的信息的請求,在所述部件(622)的所述模型中識別(1500)所述許多位置(624); 儲存在所述計算機(jī)可讀存儲介質(zhì)(524)上的程序代碼(518),其用來在所述部件(622)的所述模型中所述許多位置(624)的每個建立(1502)剖面切割,從而形成許多剖面切割(634); 儲存在所述計算機(jī)可讀存儲介質(zhì)(524)上的程序代碼(518),其用來為所述許多剖面切割(634)的每個中的許多層(636)獲得(1504)數(shù)據(jù); 儲存在所述計算機(jī)可讀存儲介質(zhì)(524)上的程序代碼(518),其用來改變(1506)具有所述許多剖面切割(634)的所述模型從而形成具有格式(642)的格式化模型(640),所述格式(642)由所述客戶端應(yīng)用程序(608)用來顯示所述格式化模型(640); 儲存在所述計算機(jī)可讀存儲介質(zhì)(524)上的程序代碼(518),其用來使所述格式化模型(640)中所述許多剖面切割(634)的每個中的所述許多層(636)關(guān)聯(lián)(1508)所述許多剖面切割(634)的每個中的所述許多層(636)的所述數(shù)據(jù)(638),從而在所述格式化模型(640 )和所述數(shù)據(jù)(638 )之間形成關(guān)聯(lián)(644);以及 儲存在所述計算機(jī)可讀存儲介質(zhì)(524)上的程序代碼(518),其用來響應(yīng)所述客戶端應(yīng)用程序(608)返回(1510)所述格式化模型(640)和所述許多層(636)的所述數(shù)據(jù)(638)。
19.根據(jù)權(quán)利要求18所述的計算機(jī)程序產(chǎn)品,進(jìn)ー步包含 儲存在所述計算機(jī)可讀存儲介質(zhì)(524)上的程序代碼(518),其用來為所述許多剖面切割(634,830)識別平面(810)。
20.根據(jù)權(quán)利要求18所述的計算機(jī)程序產(chǎn)品,其中所述程序代碼(518)儲存在所述計算機(jī)可讀存儲介質(zhì)(524)上,用來使所述格式化模型(640)中所述許多剖面切割(634,830)的每個中的所述許多層(636,828 )關(guān)聯(lián)(1508 )所述許多剖面切割(634,830 )的每個中的所述許多層(636,828 )的所述數(shù)據(jù)(638 ),從而在所述格式化模型(640 )和所述數(shù)據(jù)(638 )之間形成所述關(guān)聯(lián)(644 ),所述程序代碼(518 )包含 程序代碼(518),儲存在所述計算機(jī)可讀存儲介質(zhì)(524)上,用來建立元數(shù)據(jù)(834),所述元數(shù)據(jù)(834)使所述許多剖面切割(634,830)的每個的所述許多層(636,828)的所述數(shù)據(jù)(638)與所述格式化模型(640)中所述許多剖面切割(634,830)的每個的層相關(guān),其中所述元數(shù)據(jù)(834)包括在所述響應(yīng)(646,814)中。
全文摘要
本發(fā)明涉及處理部件模型的方法和設(shè)備。響應(yīng)從客戶端應(yīng)用程序接收關(guān)于部件上許多位置的信息的請求,在部件模型中識別許多位置。在許多位置的每個建立剖面切割,從而形成許多剖面切割。為許多剖面切割的每個中的層獲得數(shù)據(jù)。改變具有許多剖面切割的模型從而形成具有格式的格式化模型,該格式由客戶端應(yīng)用程序使用。使格式化模型中許多剖面切割的每個中的層關(guān)聯(lián)許多剖面切割的每個中的許多層的數(shù)據(jù)。格式化模型和層的數(shù)據(jù)被返回到客戶端應(yīng)用程序。
文檔編號G06F17/50GK102687150SQ201080046160
公開日2012年9月19日 申請日期2010年9月3日 優(yōu)先權(quán)日2009年10月13日
發(fā)明者J·納克勒, M·T·克萊爾, T·V·胡恩巴 申請人:波音公司