本發(fā)明專利技術公開了一種物料清單的物料階層的變更方法與系統(tǒng)。此方法將具有多個虛擬組件、真實組件、以及物料的物料清單轉(zhuǎn)換為兩個不同的樹狀結構清單。其中,第一樹狀結構清單用以選取父節(jié)點,而第二樹狀結構清單用以選取子節(jié)點。接著將子節(jié)點移動到父節(jié)點的下一階層。透過第一及第二樹狀結構清單的建立,使用者能更方便的進行物料階層的變更動作,且易于將物料清單中不必要的虛擬組件刪除,進而產(chǎn)生僅具有真實組件與物料的物料清單。
【技術實現(xiàn)步驟摘要】
本專利技術是有關于一種管理物料清單的方法及系統(tǒng),且特別是有關于一種用于變更物料清單中物料階層的方法及系統(tǒng)。
技術介紹
在產(chǎn)品開發(fā)到生產(chǎn)的過程中,物料清單(Bill?of?Materials,BOM)所扮演的角色相當重要。當一項專案開始進行時,產(chǎn)品的規(guī)格便已大致規(guī)劃完成,此時工程師可以開始依據(jù)個人所負責的模塊,在Pro/E系統(tǒng)中建立各自負責的物料或組件。然而,一項產(chǎn)品需要使用到的組件及物料數(shù)量均十分龐大,勢必得透過分工的方式進行組件與物料的建立工作。因此,工程師在建立所負責的物料時,可能會面臨由他人負責的相關組件尚未建立完成的情況。為了不要浪費時間等待相關組件的建立,所有負責與尚未完成的組件有關的物料的工程師,會將本身負責的物料暫時建立在一個虛擬組件當中。據(jù)此可以提升產(chǎn)品開發(fā)的效率。當負責此專案的所有工程師各自將物料建立完成后,必須將這些文件整合成一個物料清單。目前最常見的處理方法是將Pro/E系統(tǒng)所產(chǎn)生的3D圖檔轉(zhuǎn)換為對應的文字檔,再將所有的文字檔整合成一個Excel文件。由于在物料建立的過程中需要使用虛擬組件,而每個虛擬組件可能包括了多個相關的物料或甚至包括其他組件。因此,整合而成的Excel文件會包括虛擬組件、真實組件,以及各種物料。然而廠商最后需要的是一個僅具有真實組件與物料并且在物料與組件之間符合正確階層關系的表單,因此必須透過人工的方式對Excel文件進行修改。進一步來說,此時必須有人負責在Excel文件中將虛擬組件下的物料或組件搬移至對應的真實組件之下,并且將虛擬組件刪除。由于Excel文件的可讀性較差,不難想見在修改Excel文件的過程中不但相當?shù)睾臅r費力,而且十分容易因為一時疏忽而將物料調(diào)整到錯誤的階層位置。如此一來便會造成表單的錯誤,進而影響表單的可信度。-->
技術實現(xiàn)思路
有鑒于此,本專利技術提供一種物料清單的物料階層的變更方法,能快速且正確的改變物料清單中各種物料的階層,并產(chǎn)生不具虛擬組件的物料清單。本專利技術提供一種物料清單的物料階層的變更系統(tǒng),使用者能透過此系統(tǒng)方便地選取要移動階層的物料,以減少利用人工直接對物料清單進行修改所可能產(chǎn)生的錯誤。本專利技術提出一種物料清單的物料階層的變更方法,首先提供物料清單,在此物料清單中包括虛擬組件、真實組件以及物料。其中,每個虛擬組件、真實組件以及物料彼此之間分別符合一階層關系。接著根據(jù)上述階層關系,將物料清單轉(zhuǎn)換為第一樹狀結構清單及第二樹狀結構清單。其中,第一樹狀結構清單的每個節(jié)點為虛擬組件或真實組件,而第二樹狀結構清單的每個節(jié)點為虛擬組件、真實組件或物料。接下來選取第一樹狀結構清單中的其中一個真實組件以做為父節(jié)點,并選取第二樹狀結構清單的其中一個真實組件或物料來做為子節(jié)點。最后,將子節(jié)點移動至父節(jié)點的下一階層,并根據(jù)移動結果更新所有階層關系。在本專利技術一實施例中,在轉(zhuǎn)換物料清單為第一樹狀結構清單及第二樹狀結構清單的步驟之后還包括同時顯示第一樹狀結構清單及第二樹狀結構清單。在本專利技術一實施例中,選取子節(jié)點的步驟包括選取在第二樹狀結構清單中,上一階層為虛擬組件的節(jié)點以做為子節(jié)點。在本專利技術一實施例中,當子節(jié)點為物料時,移動子節(jié)點至父節(jié)點的下一階層的步驟包括將子節(jié)點移動至對應于父節(jié)點的真實組件的下一階層。而當子節(jié)點為真實組件時,則將真實組件所對應的子樹狀結構清單完全移動至對應于父節(jié)點的真實組件的下一階層。其中,子樹狀結構清單是以真實組件做為根節(jié)點的樹狀結構清單。在本專利技術一實施例中,在將子節(jié)點移動至父節(jié)點的下一階層之后,還包括在第一樹狀結構清單及第二樹狀結構清單中,刪除位于子節(jié)點的上一階層的虛擬組件。并且重新顯示符合更新的階層關系的第一樹狀結構清單及第二樹狀結構清單。從另一觀點來看,本專利技術提出一種物料清單的物料階層的變更系統(tǒng)。此系統(tǒng)包括物料清單載入模塊、階層關系數(shù)據(jù)庫、樹狀結構清單轉(zhuǎn)換模塊、輸入介面以及階層變更模塊。其中,物料清單載入模塊用以載入物料清單,且物料清單包括虛擬組件、真實組件以及物料。在階層關系數(shù)據(jù)庫中記錄有每個虛擬組件、真實組件以-->及物料彼此之間的階層關系。樹狀結構清單轉(zhuǎn)換模塊連接至物料清單載入模塊及階層關系數(shù)據(jù)庫,用以根據(jù)階層關系將物料清單轉(zhuǎn)換為第一樹狀結構清單及第二樹狀結構清單。其中,第一樹狀結構清單的每個節(jié)點為虛擬組件或真實組件,而第二樹狀結構清單的每個節(jié)點為虛擬組件、真實組件或物料。輸入介面是用以接收父節(jié)點選取指令,其中父節(jié)點選取指令是對應于第一樹狀結構清單的其中一個真實組件。輸入介面還用以接收子節(jié)點選取指令,此子節(jié)點選取指令是對應于第二樹狀結構清單的其中一個真實組件或物料。階層變更模塊連接至樹狀結構清單轉(zhuǎn)換模塊、輸入介面及階層關系數(shù)據(jù)庫。用以將對應父節(jié)點選取指令的節(jié)點視為父節(jié)點,并將對應子節(jié)點選取指令的節(jié)點視為子節(jié)點,以及將子節(jié)點移動至父節(jié)點的下一階層,并根據(jù)移動結果更新階層關系。在本專利技術一實施例中,物料清單的物料階層的變更系統(tǒng)還包括顯示介面,連接至樹狀結構清單轉(zhuǎn)換模塊及階層變更模塊,用以同時顯示第一樹狀結構清單及第二樹狀結構清單。此外,階層變更模塊將控制顯示介面重新顯示符合更新的階層關系的第一樹狀結構清單及第二樹狀結構清單。在本專利技術一實施例中,階層變更模塊在子節(jié)點為物料時,將子節(jié)點移動至對應于父節(jié)點的真實組件的下一階層。并且在子節(jié)點為真實組件時,將真實組件所對應的子樹狀結構清單完整的移動至對應于父節(jié)點的真實組件的下一階層。其中,子樹狀結構清單是以真實組件做為根節(jié)點。在本專利技術一實施例中,階層變更模塊用以在第一樹狀結構清單及第二樹狀結構清單中,刪除子節(jié)點的上一階層的虛擬組件。本專利技術是將物料清單轉(zhuǎn)換為兩個樹狀結構清單,其中第一樹狀結構清單用以選取父節(jié)點,而第二樹狀結構清單用以選取子節(jié)點。并且根據(jù)選取結果將子節(jié)點移動到父節(jié)點的下一階層。據(jù)此,使用者能更方便的在樹狀結構清單中進行階層移動的動作,以及將不必要的虛擬組件刪除,進而產(chǎn)生僅具有真實組件及物料的物料清單。為讓本專利技術的上述特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合附圖,作詳細說明如下。附圖說明-->圖1是依照本專利技術的一實施例所繪示物料清單的物料階層的變更系統(tǒng)方塊圖。圖2是依照本專利技術的一實施例所繪示物料清單的物料階層的變更方法流程圖。具體實施方式一般來說,在開發(fā)一項產(chǎn)品時工程師會在Pro/E系統(tǒng)中分別建立自己所負責的物料。然而在某些層級較高的組件尚未建立完成時,與此組件相關的所有物料都會暫時建立在一個虛擬組件當中。但當所有物料都已建立完成時,必須將不必要的虛擬組件刪除,并對應的移動虛擬組件下的物料,據(jù)以產(chǎn)生一個正確無誤的表單。本專利技術便是基于上述需求進而發(fā)展出的一種物料清單的物料階層的變更方法與系統(tǒng)。為了使本專利技術的內(nèi)容更為明了,以下特舉實施例做為本專利技術確實能夠據(jù)以實施的范例。圖1是依照本專利技術一實施例所繪示物料清單的物料階層的變更系統(tǒng)方塊圖。請參閱圖1,在物料清單的物料階層的變更系統(tǒng)100中,包括物料清單載入模塊110、階層關系數(shù)據(jù)庫120、樹狀結構清單轉(zhuǎn)換模塊130、輸入介面140、階層變更模塊150以及顯示介面160。其中,物料清單載入模塊110是用以將物料清單載入至物料階層的變更系統(tǒng)100。而在所載入的物料清單中,包括至少一個虛擬組件、至少一個真實組件,以及至少一本文檔來自技高網(wǎng)...
【技術保護點】
一種物料清單的物料階層的變更方法,該方法包括: 提供一物料清單,且該物料清單包括至少一虛擬組件、至少一真實組件、以及至少一物料,其中上述虛擬組件、上述真實組件以及上述物料彼此之間分別符合一階層關系; 根據(jù)上述階層關系分別轉(zhuǎn)換該物 料清單為包括至少一節(jié)點的一第一樹狀結構清單及一第二樹狀結構清單,其中該第一樹狀結構清單的每一上述節(jié)點為上述虛擬組件及上述真實組件其中之一,該第二樹狀結構清單的每一上述節(jié)點為上述虛擬組件、上述真實組件,以及上述物料其中之一; 選取該第一 樹狀結構清單的上述真實組件其中之一,以做為一父節(jié)點; 選取該第二樹狀結構清單的上述真實組件及上述物料其中之一,以做為一子節(jié)點;以及 移動該子節(jié)點至該父節(jié)點的下一階層,并根據(jù)移動結果更新上述階層關系。
【技術特征摘要】
1.一種物料清單的物料階層的變更方法,該方法包括:提供一物料清單,且該物料清單包括至少一虛擬組件、至少一真實組件、以及至少一物料,其中上述虛擬組件、上述真實組件以及上述物料彼此之間分別符合一階層關系;根據(jù)上述階層關系分別轉(zhuǎn)換該物料清單為包括至少一節(jié)點的一第一樹狀結構清單及一第二樹狀結構清單,其中該第一樹狀結構清單的每一上述節(jié)點為上述虛擬組件及上述真實組件其中之一,該第二樹狀結構清單的每一上述節(jié)點為上述虛擬組件、上述真實組件,以及上述物料其中之一;選取該第一樹狀結構清單的上述真實組件其中之一,以做為一父節(jié)點;選取該第二樹狀結構清單的上述真實組件及上述物料其中之一,以做為一子節(jié)點;以及移動該子節(jié)點至該父節(jié)點的下一階層,并根據(jù)移動結果更新上述階層關系。2.如權利要求1所述的物料清單的物料階層的變更方法,其特征在于,在轉(zhuǎn)換該物料清單為該第一樹狀結構清單及該第二樹狀結構清單的步驟之后還包括:同時顯示該第一樹狀結構清單及該第二樹狀結構清單。3.如權利要求1所述的物料清單的物料階層的變更方法,其特征在于,選取該子節(jié)點的步驟包括:選取在該第二樹狀結構清單中,上一階層為上述虛擬組件其中之一的該節(jié)點以做為該子節(jié)點。4.如權利要求1所述的物料清單的物料階層的變更方法,其特征在于,當該子節(jié)點為該物料時,移動該子節(jié)點至該父節(jié)點的下一階層的步驟包括:移動該子節(jié)點至對應于該父節(jié)點的該真實組件的下一階層。5.如權利要求1所述的物料清單的物料階層的變更方法,其特征在于,當該子節(jié)點為該真實組件時,移動該子節(jié)點至該父節(jié)點的下一階層的步驟包括:移動該真實組件所對應的一子樹狀結構清單至對應于該父節(jié)點的該真實組件的下一階層,其中該子樹狀結構清單是以該真實組件為一根節(jié)點。6.如權利要求1所述的物料清單的物料階層的變更方法,其特征在于,在移動該子節(jié)點至該父節(jié)點的下一階層的步驟之后還包括:在該第一樹狀結構清單及該第二樹狀結構清單中,刪除位于該子節(jié)點的上一階層的該虛擬組件。7.如權利要求1所述的物料清單的物料階層的變更方法,其特征在于,在移動該子節(jié)點至該父節(jié)點的下一階層的步驟之后還包括:重新顯示符合更新的上述階層關系的該第一樹狀結構清單及該第二樹狀結構清單。8.一種物料清單...
【專利技術屬性】
技術研發(fā)人員:魏智斌,邱俊華,高智原,
申請(專利權)人:英業(yè)達股份有限公司,
類型:發(fā)明
國別省市:71[中國|臺灣]
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。