寸、顏色、形狀)。在這方面,許多自動(dòng)化機(jī)械包括控制器,這些控制器可以被配置為如果被插入到機(jī)器控制數(shù)據(jù),跟蹤所執(zhí)行的工作以及捕獲緊固件位置的定位或與緊固件位置相關(guān)的名字。
[0056]為了進(jìn)一步說明本發(fā)明的示例實(shí)施方式,現(xiàn)將參考圖5-8,圖5-8根據(jù)本發(fā)明的示例實(shí)施方式示出示例圖形視圖和NC過程中模型,該示例圖形視圖和NC過程中模型可以被輸出以由圖形生成系統(tǒng)106、200和NC編程系統(tǒng)108顯示。附圖示出產(chǎn)品的一個(gè)或多個(gè)零件的圖形視圖和NC過程中模型,在這種情況下,飛機(jī)結(jié)構(gòu)框架包括其蒙皮和緊固件位置。
[0057]圖5示出相應(yīng)過程操作的圖形視圖,(多個(gè))零部件上的(多個(gè))緊固件位置被用于相應(yīng)的(多個(gè))緊固件的安裝。如所示,圖形視圖可以被顯示在圖形用戶界面(GUI)中,圖形用戶界面(GUI)包括預(yù)定的可視區(qū)域500中的一個(gè)或多個(gè)窗口。窗口可以包括在其中可以呈現(xiàn)多個(gè)圖形視圖的第一窗口 502,并且該第一窗口 502自身可以具有有限的可視區(qū)域,并且在某些示例中,第一窗口 502可以是可滾動(dòng)的,以便包括比以前在可視區(qū)域中容納的圖形視圖更多的圖形視圖。
[0058]在第一窗口 502中,每個(gè)過程操作的圖形視圖可以包括在過程操作期間所使用的(多個(gè))零部件和(多個(gè))緊固件位置的圖形描述504,并且包括相應(yīng)的過程操作相關(guān)的數(shù)據(jù)506。過程操作相關(guān)的數(shù)據(jù)可以包括過程操作的過程定義,可由適當(dāng)?shù)拇a和文本識(shí)別(例如,“CS272PER ENGR(FIC) ”)過程操作的過程定義,并且也可以包括過程操作的狀態(tài)(例如,“在使用I”)。過程操作相關(guān)的數(shù)據(jù)也可以包括待執(zhí)行過程操作所處的工廠車間上的位置,該工廠車間上的位置也可以由適當(dāng)代碼(例如,“Op 030”)來識(shí)別。
[0059]在可視區(qū)域500中的窗口也可以包括第二窗口 508,在第二窗口 508中可以呈現(xiàn)第一窗口 502中的選定的圖形視圖的更大表不510 (或者至少為第一窗口 502中的選定的圖形視圖的圖形描述504)。雖然也可能在第一窗口中的圖形描述中示出零部件512和緊固件位置514,但是在更大的表示中,所描述的(多個(gè))零部件512和(多個(gè))緊固件位置514(僅一些緊固件位置被單獨(dú)調(diào)出)可以更容易地被看到。如所示,在圖形視圖和更大表示中,可以將(多個(gè))零部件描述為近似于3D模型的基元的集合,并且將(多個(gè))緊固件位置描述為點(diǎn)和/或向量(例如,中線)。還如所示,在圖形視圖和特定過程操作的更大表示中,僅在過程操作期間所使用的那些緊固件位置可以被描述,其中任何其他的緊固件位置被隱藏。并且在某些示例中,在第二窗口中的更大表示可以是可旋轉(zhuǎn)的或者以其他方式可移動(dòng)的,以改變視角,(多個(gè))零部件和(多個(gè))緊固件位置以該視角被描述。
[0060]圖6示出(多個(gè))零部件的第一 NC過程中模型。如所示,第一 NC過程中模型可以被顯示在包括預(yù)定的可視區(qū)域600的⑶I中。⑶I可以包括第一 NC過程中模型的參數(shù)602,例如,來自工程設(shè)計(jì)數(shù)據(jù)的相應(yīng)(多個(gè))零部件的工程需求,工程需求已經(jīng)被添加到第一 NC過程中模型。⑶I可以進(jìn)一步包括(多個(gè))零部件上的緊固件位置的圖形描述604,其可以從工程設(shè)計(jì)數(shù)據(jù)中的緊固件數(shù)據(jù)(例如,接合定義)中識(shí)別。如所示,如在工程設(shè)計(jì)數(shù)據(jù)中所表示的緊固件位置,緊固件位置可以被描述為點(diǎn)和/或向量(例如,中線)。
[0061]圖7示出包括圖6的第一 NC過程中模型以及另一第二 NC過程中模型的NC過程中模型組裝件,第一 NC過程中模型以及第二 NC過程中模型兩個(gè)都可以被顯示在GUI的可視區(qū)域600中。⑶I可以如之前包括第一 NC過程中模型的參數(shù)602,并且此外可以包括已經(jīng)被添加到第二 NC過程中模型的第二 NC過程中模型的參數(shù)702,例如,緊固件的緊固件數(shù)據(jù),該緊固件具有相應(yīng)(多個(gè))零部件上的緊固件位置。Gn可以包括來自工程設(shè)計(jì)數(shù)據(jù)中的緊固件數(shù)據(jù)的零部件上的緊固件位置的圖形描述604,其中該工程設(shè)計(jì)數(shù)據(jù)來自第一 NC過程中模型,并且此外Gn可以包括來自緊固件數(shù)據(jù)的相同或者大致相同的緊固件位置的圖形描述704,其中該緊固件數(shù)據(jù)來自第二 NC過程中模型的。如所示,來自這兩個(gè)NC過程中模型的緊固件位置可以被描述成點(diǎn)和/或向量(例如,中線),并且可以彼此重疊顯示。
[0062]圖8(包括圖8A和圖8B)示出在將來自例如圖6的那些圖形視圖的過程操作相關(guān)的數(shù)據(jù)已經(jīng)添加到第二 NC過程中模型之后,所產(chǎn)生的包括圖7的第一和第二 NC過程中模型的NC過程中模型組裝件。如之前,⑶I可以包括第一和第二 NC過程中模型的參數(shù)602、702。在此,盡管第二 NC過程中模型的參數(shù)可以進(jìn)一步包括在第二過程中模型中的緊固件位置的幾何集合802。如以上所描述的,緊固件位置的幾何集合可以將緊固件位置的緊固件數(shù)據(jù)、(多個(gè))過程定義以及(多個(gè))工廠車間位置包括到幾何集合(例如,在幾何集合的適當(dāng)參數(shù)中)。
[0063]在圖8中,⑶I可以包括來自工程設(shè)計(jì)數(shù)據(jù)中的緊固件數(shù)據(jù)的(多個(gè))零部件上的緊固件位置的圖形描述604,其中該工程設(shè)計(jì)數(shù)據(jù)來自第一 NC過程中模型。⑶I可以類似地包括來自緊固件數(shù)據(jù)的相同或者大致相同的緊固件位置的圖形描述804,其中該緊固件數(shù)據(jù)來自第二 NC過程中模型。該圖形描述804可以類似于圖7中的圖形描述704,但是現(xiàn)可以基于過程操作相關(guān)的數(shù)據(jù)例如尺寸、顏色、形狀等來編碼圖形描述中的緊固件位置。例如,具有相同或者相似的過程操作相關(guān)的數(shù)據(jù)的一些緊固件位置806可以被描述為第一顏色的較小的圈。具有相同或者相似的過程操作相關(guān)的數(shù)據(jù)但卻不同于緊固件位置806的其他緊固件位置808可以被描述成稍微大些的第二顏色。而且具有相同或者相似的過程操作相關(guān)的數(shù)據(jù)且不同于緊固件位置806、808的另外緊固件位置810可以被描述成第三顏色的中心線。
[0064]根據(jù)本公開的示例實(shí)施方式,可以通過各種方式實(shí)現(xiàn)包括產(chǎn)品設(shè)計(jì)系統(tǒng)102、制造過程規(guī)劃系統(tǒng)104、圖形生成系統(tǒng)106、NC編程系統(tǒng)108以及導(dǎo)入系統(tǒng)110的緊固件制造生命周期管理系統(tǒng)100及其子系統(tǒng)。類似地,可以根據(jù)示例實(shí)施方式通過各種方式實(shí)現(xiàn)包括其相應(yīng)的元件的每個(gè)的圖形生成系統(tǒng)200、NC編程系統(tǒng)300以及導(dǎo)入系統(tǒng)400的示例。實(shí)現(xiàn)系統(tǒng)、子系統(tǒng)以及其相應(yīng)的元件的方式可以僅包括硬件,或者在來自計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的一個(gè)或多個(gè)計(jì)算機(jī)程序代碼指令、程序指令或者可執(zhí)行的計(jì)算機(jī)可讀程序代碼指令(有時(shí)通常稱為“計(jì)算機(jī)程序”,例如,軟件、固件等)的指導(dǎo)下來實(shí)現(xiàn)。
[0065]在某些示例中,可以提供一個(gè)或多個(gè)裝置,該一個(gè)或多個(gè)裝置被配置為作用為或者以其它方式實(shí)現(xiàn)本文所示和描述的系統(tǒng)、子系統(tǒng)以及相應(yīng)元件。在涉及多于一個(gè)的裝置的示例中,相應(yīng)的裝置可以以多種不同的方式被連接或者以其他方式(例如經(jīng)由有線或者無線的網(wǎng)絡(luò)等直接或者間接地)相互通信。
[0066]通常,本公開的示例性實(shí)施方式的裝置可以包含、包括或者被實(shí)施在一個(gè)或多個(gè)固定的或者便攜式的電子設(shè)備中。適合的電子設(shè)備的示例包括智能手機(jī)、平板計(jì)算機(jī)、筆記本計(jì)算機(jī)、桌面計(jì)算機(jī)、工作站計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)等。裝置可以包括多個(gè)組件中的每個(gè)的一個(gè)或多個(gè),例如,連接到存儲(chǔ)器(例如,存儲(chǔ)設(shè)備)的處理器(例如,處理器單元)。
[0067]處理器通常是能夠處理信息例如數(shù)據(jù)、計(jì)算機(jī)程序和/或其他適合的電子信息的任何一件計(jì)算機(jī)硬件。處理器由電子電路的集合構(gòu)成,電子電路中的某些可以被封裝成集成電路或者多個(gè)互連的集成電路(有時(shí)集成電路通常被稱作“芯片”)的。處理器可以被配置為執(zhí)行可以被儲(chǔ)存在處理器上或者以其他方式被儲(chǔ)存在存儲(chǔ)器(相同的或者另外的裝置)中的計(jì)算機(jī)程序。
[0068]取決于特定實(shí)施方式,處理器可以是多個(gè)處理器、多核處理器或者某些其他類型的處理器。進(jìn)一步,可以使用多個(gè)異構(gòu)處理器系統(tǒng)來實(shí)現(xiàn)處理器,主處理器在異構(gòu)處理器系統(tǒng)中被表示為單獨(dú)芯片上的一個(gè)或多個(gè)次級(jí)處理器的。如另一說明性示例,處理器可以是包含相同類型的多個(gè)處理器的對稱多處理器系統(tǒng)。在又一示例中,處理器可以被實(shí)施為或者以其他方式包括一個(gè)或多個(gè)專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)等。因此,雖然處理器能夠執(zhí)行計(jì)算機(jī)程序,以便進(jìn)行一個(gè)或多個(gè)功能,但是各種示例的處理器能夠在沒有計(jì)算機(jī)程序輔助的情況下執(zhí)行一個(gè)或多個(gè)功能。
[0069]存儲(chǔ)器通常是能夠存儲(chǔ)信息例如數(shù)據(jù)、計(jì)算機(jī)程序和/或暫時(shí)性和/或永久性基礎(chǔ)上的其他適合信息的任何一件計(jì)算機(jī)硬件。存儲(chǔ)器可以包括易失性和/或非易失性存儲(chǔ)器,并且可以是固定的或者可移動(dòng)的。適合存儲(chǔ)器的示例包括隨機(jī)訪問存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、硬盤、快閃、拇指驅(qū)動(dòng)、可移動(dòng)計(jì)算機(jī)軟盤、光盤、磁帶或者以上的某種組合。光盤可以包括光盤-只讀存儲(chǔ)器(⑶-ROM)、光盤-讀/寫(⑶-R/W)、DVD等。在各種示例中,存儲(chǔ)器可以被稱作計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),作為能夠儲(chǔ)存信息的非暫時(shí)性設(shè)備的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以區(qū)別于計(jì)算機(jī)可讀傳輸介質(zhì),例如,能夠?qū)⑿畔囊粋€(gè)位置運(yùn)送到另一位置的電子短暫性信號(hào)。在此所描述的計(jì)算機(jī)可讀介質(zhì)通??梢灾赣?jì)算機(jī)可讀存儲(chǔ)介質(zhì)或者計(jì)算機(jī)可讀傳輸介質(zhì)。
[0070]除了存儲(chǔ)器,處理器也可以被連接到一個(gè)或多個(gè)界面,以便顯示、傳輸和/或接收信息。界面可以包括通信界面(例如,通信單元)和/或一個(gè)或多個(gè)用戶界面。通信界面可以被配置為將信息傳輸?shù)狡渌?多個(gè))裝置、(多個(gè))網(wǎng)絡(luò)等,和/或接收來自其他(多個(gè))裝置、(多個(gè))網(wǎng)絡(luò)等的信息。通信界面可以被配置為通過物理(有線)和/或無線通信鏈路發(fā)送和/或接收信息。適合的通信界面的示例包括網(wǎng)絡(luò)界面控制器(NIC)、無線NIC(WNIC)等。
[0071]用戶界面可以包括顯示器和/或一個(gè)或多個(gè)用戶輸入界面(例如,輸入/輸出單元)。顯示器可以被