專利名稱::零件異動信息產(chǎn)生方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種圖形數(shù)據(jù)異動信息產(chǎn)生方法,特別是涉及一種線路圖的零件異動信息產(chǎn)生方法。
背景技術(shù):
:隨著信息時代的來臨,計算機裝置已成為人們生活中不可或缺的電子產(chǎn)品,而在計算機裝置研發(fā)的設(shè)計過程中,機械結(jié)構(gòu)單位、電子電路單位、電源供應(yīng)電路單位或電磁干擾電路單位等等關(guān)于印刷電路板設(shè)計部分的單位,必須將各自設(shè)計關(guān)于印刷電路板的數(shù)據(jù)上傳至服務(wù)器中,最后由布局(layout)單位進行整合。而在印刷電路板設(shè)計初期,各單位對于設(shè)計中的修改部分會另外儲存一個新的零件布設(shè)文件,一般來說會以修改日期作為文件名稱以提供布局人員或其它相關(guān)人員進行識別,由于在此時期各單位修改設(shè)計的動作頻繁,且彼此間的設(shè)計關(guān)聯(lián)性息息相關(guān)且相互影響。因此各單位皆期望布局人員能協(xié)助回報每一個單位在每一次進行修改設(shè)計動作后的狀況,但是因為每一次修改的項目眾多且過于頻繁,布局人員并無法逐一進行記錄,進而使各單位無法實時了解其它單位所作的修改內(nèi)容,而在進行接續(xù)的設(shè)計工作后,才發(fā)現(xiàn)原先設(shè)計內(nèi)容已作了更動,導(dǎo)致剛剛設(shè)計完成的部分要重新進行修正,不但延長了整個印刷電路板設(shè)計的工作時程,也非常浪費人力成本。
發(fā)明內(nèi)容本發(fā)明所要解決的主要問題在于,提供一種零件異動信息產(chǎn)生方法,利用軟件程序?qū)Ω鱾€零件布設(shè)文件進行對比,并根據(jù)零件布設(shè)文件中的不同處列出零件數(shù)據(jù)異動窗體,以提供相關(guān)人員進行核對并修改線路圖數(shù)據(jù),以縮短印刷電路板設(shè)計的工作時程。為了實現(xiàn)上述目的,本發(fā)明公開了一種零件異動信息產(chǎn)生方法,用以對比一第一零件布設(shè)文件與一第二零件布設(shè)文件,所述零件布設(shè)文件分別具有一頂面、一底面、多個零件及多個對應(yīng)所述零件的零件參數(shù),所述零件分別配置于該頂面與該底面,該零件異動信息產(chǎn)生方法包括有下列步驟開啟該第一及該第二零件布設(shè)文件;以該第一零件布設(shè)文件作為對比基礎(chǔ),對比該第一零件布設(shè)文件與該第二零件布設(shè)文件;取得該第二零件布設(shè)文件中符合異動條件的零件數(shù)據(jù);及根據(jù)該異動條件列出該零件數(shù)據(jù)的窗體。所述方法,于開啟該第一及該第二零件布設(shè)文件的步驟后,還包括有決定頂面數(shù)據(jù)輸出、底面數(shù)據(jù)輸出或頂面數(shù)據(jù)與底面數(shù)據(jù)共同輸出的方式的步驟。所述方法,于對比該第一零件布設(shè)文件與該第二零件布設(shè)文件的步驟后,還包括根據(jù)決定的輸出方式產(chǎn)生一非純文字格式文件。所述該非純文字格式文件為PDF文件。所述方法,于取得該第二零件布設(shè)文件中符合異動條件的零件數(shù)據(jù)的步驟后,若無符合異動條件的零件數(shù)據(jù)存在時,則還包括有顯示零件參數(shù)無異動信息的步驟。所述異動條件為新增零件、更換零件編號、更換零件符號、更換零件幾何圖形、變更零件位置、變更零件擺放面或變更零件角度。所述方法,根據(jù)該異動條件列出該零件數(shù)據(jù)的窗體的步驟后,還包括有根據(jù)該零件數(shù)據(jù)找尋線路圖中對應(yīng)的零件符號的位置;及顯著標示出該零件符號。通過上述零件異動信息產(chǎn)生方法,利用軟件程序針對印刷電路板設(shè)計中各單位提供的零件布設(shè)文件進行對比,并根據(jù)零件布設(shè)文件中的零件參數(shù)的差異列出零件數(shù)據(jù)異動窗體,以提供相關(guān)人員進行核對,進而使相關(guān)人員可根據(jù)零件數(shù)據(jù)異動窗體實時修改線路圖數(shù)據(jù),以縮短印刷電路板設(shè)計的工作時程。圖1為本發(fā)明實施例的流程圖。步驟100開啟第一與第二零件布設(shè)文件步驟101對比第一零件布設(shè)文件與第二零件布設(shè)文件步驟102決定頂面數(shù)據(jù)輸出、底面數(shù)據(jù)輸出或頂面數(shù)據(jù)與底面數(shù)據(jù)共同輸出的方式步驟103根據(jù)決定的輸出方式產(chǎn)生非純文字格式文件步驟104是否有符合異動條件的零件數(shù)據(jù)存在?步驟105顯示零件參數(shù)無異動信息步驟106取得第二零件布設(shè)文件中符合異動條件的零件數(shù)據(jù)步驟107根據(jù)異動條件列出零件數(shù)據(jù)的窗體步驟108根據(jù)零件數(shù)據(jù)找尋線路圖中對應(yīng)的零件符號的位置步驟109顯著標示出零件符號具體實施方式請參照圖l,為本發(fā)明實施例的流程圖。如圖1所示,本發(fā)明的零件異動信息產(chǎn)生方法,用以對比第一零件布設(shè)文件與第二零件布設(shè)文件,所述零件布設(shè)文件分別具有一頂面(top)、一底面(bottom)、多個零件及多個對應(yīng)所述零件的零件參數(shù),所述零件分別配置于頂面與底面。首先,布局軟件開啟第一零件布設(shè)文件及第二零件布設(shè)文件(步驟100),第一零件布設(shè)文件與第二零件布設(shè)文件分別對應(yīng)各單位(例如,機械結(jié)構(gòu)單位、電子電路單位、電源供應(yīng)電路單位或電磁干擾電路單位等等)提供的零件參數(shù)。其中第一零件布設(shè)文件及第二零件布設(shè)文件的文件開啟方式可例如是通過文件路徑選擇界面(例如,窗口界面)提供使用者輸入指定文件路徑數(shù)據(jù),以至指定目錄數(shù)據(jù)夾下選取欲讀取的零件布設(shè)文件數(shù)據(jù),進而完成開啟零件布設(shè)文件的步驟。在步驟100之后,計算機根據(jù)開啟第一零件布設(shè)文件及第二零件布設(shè)文件進行對比程序,并以第一零件布設(shè)文件作為對比基礎(chǔ),對比第一零件布設(shè)文件與第二零件布設(shè)文件是否相同(步驟101)。另外,如本領(lǐng)域的技術(shù)人員可知,步驟101中的對比程序也可以第二零件布設(shè)文件作為對比基礎(chǔ)。接著,使用者利用布局軟件決定頂面數(shù)據(jù)輸出、底面數(shù)據(jù)輸出或頂面數(shù)據(jù)與底面數(shù)據(jù)共同輸出的方式(步驟102)。其中決定數(shù)據(jù)輸出的方式可以例如是通過數(shù)據(jù)輸出選擇界面(例如,窗口界面)提供使用者輸入決定輸出的線路圖數(shù)據(jù),以讀取第一零件布設(shè)文件及第二零件布設(shè)文件中的零件參數(shù),進而完成決定數(shù)據(jù)輸出方式的步驟。布局軟件根據(jù)決定的輸出方式產(chǎn)生非純文字格式文件(步驟103),在本實施例中,當使用者決定的輸出方式為底面數(shù)據(jù)輸出或頂面數(shù)據(jù)與底面數(shù)據(jù)共同輸出時,則布局軟件直接產(chǎn)生非純文字格式文件;當使用者決定的輸出方式為頂面數(shù)據(jù)輸出或底面數(shù)據(jù)輸出其中之一時,則布局軟件會再次顯示是否產(chǎn)生非純文字格式文件的信息窗口供使用者確認。其中非純文字格式文件可以例如是DOC文件、XLS文件、PPT文件、EML文件或PDF文件。計算機判斷是否有符合異動條件的零件數(shù)據(jù)存在?(步驟104)。其中異動條件可以例如是新增零件、更換零件編號、更換零件符號、更換零件幾何圖形、變更零件位置、變更零件擺放面或變更零件角度,而零件數(shù)據(jù)可以例如是零件編號、零件符號、零件數(shù)量或零件位置坐標值,但不以此形式為限。在步驟104后,當計算機判斷結(jié)果為無任何符合異動條件的零件數(shù)據(jù)存在時,則布局軟件顯示零件參數(shù)無異動信息(步驟105)在步驟104后,當計算機判斷結(jié)果為有符合異動條件的零件數(shù)據(jù)存在時,則布局軟件取得第二零件布設(shè)文件中符合異動條件的零件數(shù)據(jù)(步驟106)。其中零件數(shù)據(jù)可以例如是零件編號、零件符號、零件數(shù)量或零件位置坐標值,但不以此形式為限。另外,如本領(lǐng)域的技術(shù)人員可知,步驟106中的取得零件數(shù)據(jù)程序也可以取得第一零件布設(shè)文件中符合異動條件的零件數(shù)據(jù)方式進行。布局軟件根據(jù)異動條件列出零件數(shù)據(jù)的窗體(步驟107)。其中零件數(shù)據(jù)的窗體可以例如是以表1方式呈現(xiàn)<table>tableseeoriginaldocumentpage6</column></row><table>變更零件位置C1057(零件符號)(-6083300,17284700)(舊零件位置坐標值)改為(-6654800,16738600)(新零件位置坐標值)C1063(零件符號)(-6197600,17640300)(舊零件位置坐標值)改為(-6350000,16852900)(新零件位置坐標值)變更零件擺放面TP9112變更零件角度無表l接著,計算機根據(jù)符合異動條件的零件數(shù)據(jù)找尋線路圖中對應(yīng)的零件符號的位置(步驟108)。其中步驟108的零件符號位置找尋方式可以例如是利用零件數(shù)據(jù)中的零件位置坐標值進行找尋零件符號位置的動作。當計算機找到零件符號的位置時,則布局軟件以顯著標示(highlight)出零件符號(步驟109),在本實施例中,顯著標示可以例如是將零件符號以不同顏色作表示,或者將零件符號以閃爍效果作表示,但均不以此為限。另外,如本領(lǐng)域的技術(shù)人員可以輕易知曉,步驟109中還可以顯著標示出零件編號或零件幾何圖形等方式進行。綜上所述,本發(fā)明的零件異動信息產(chǎn)生方法,通過軟件程序?qū)Ω鱾€零件布設(shè)文件進行對比,并根據(jù)對比結(jié)果列出零件數(shù)據(jù)異動窗體,以提供相關(guān)人員進行核對,進而使相關(guān)人員可根據(jù)零件數(shù)據(jù)異動窗體實時修改線路圖數(shù)據(jù),達到縮短印刷電路板設(shè)計的工作時程的目的。雖然本發(fā)明以前述的最佳實施例公開如上,但其并非用以限定本發(fā)明,任何本領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),可作少許更動與修改,因此本發(fā)權(quán)利要求1.一種零件異動信息產(chǎn)生方法,用以對比一第一零件布設(shè)文件與一第二零件布設(shè)文件,所述零件布設(shè)文件分別具有一頂面、一底面、多個零件及多個對應(yīng)所述零件的零件參數(shù),所述零件分別配置于該頂面與該底面,其特征在于,該零件異動信息產(chǎn)生方法包括有下列步驟開啟該第一及該第二零件布設(shè)文件;以該第一零件布設(shè)文件作為對比基礎(chǔ),對比該第一零件布設(shè)文件與該第二零件布設(shè)文件;取得該第二零件布設(shè)文件中符合異動條件的零件數(shù)據(jù);及根據(jù)該異動條件列出該零件數(shù)據(jù)的窗體。2、如權(quán)利要求1所述的零件異動信息產(chǎn)生方法,其特征在于,于開啟該第一及該第二零件布設(shè)文件的步驟后,還包括有決定頂面數(shù)據(jù)輸出、底面數(shù)據(jù)輸出或頂面數(shù)據(jù)與底面數(shù)據(jù)共同輸出的方式的步驟。3、如權(quán)利要求2所述的零件異動信息產(chǎn)生方法,其特征在于,于對比該第一零件布設(shè)文件與該第二零件布設(shè)文件的步驟后,還包括根據(jù)決定的輸出方式產(chǎn)生一非純文字格式文件。4、如權(quán)利要求3所述的零件異動信息產(chǎn)生方法,其特征在于,該非純文字格式文件為PDF文件。5、如權(quán)利要求1所述的零件異動信息產(chǎn)生方法,其特征在于,于取得該第二零件布設(shè)文件中符合異動條件的零件數(shù)據(jù)的步驟后,若無符合異動條件的零件數(shù)據(jù)存在時,則還包括有顯示零件參數(shù)無異動信息的步驟。6、如權(quán)利要求1所述的零件異動信息產(chǎn)生方法,其特征在于,該異動條件為新增零件、更換零件編號、更換零件符號、更換零件幾何圖形、變更零件位置、變更零件擺放面或變更零件角度。7、如權(quán)利要求1所述的零件異動信息產(chǎn)生方法,其特征在于,根據(jù)該異動條件列出該零件數(shù)據(jù)的窗體的步驟后,還包括有根據(jù)該零件數(shù)據(jù)找尋線路圖中對應(yīng)的零件符號的位置;及顯著標示出該零件符號。全文摘要本發(fā)明公開了一種零件異動信息產(chǎn)生方法,用以對比一第一零件布設(shè)文件與一第二零件布設(shè)文件,所述零件布設(shè)文件分別具有一頂面、一底面、多個零件及多個對應(yīng)所述零件的零件參數(shù),所述零件分別配置于該頂面與該底面,包括開啟該第一及該第二零件布設(shè)文件;以該第一零件布設(shè)文件作為對比基礎(chǔ),對比該第一零件布設(shè)文件與該第二零件布設(shè)文件;取得該第二零件布設(shè)文件中符合異動條件的零件數(shù)據(jù);及根據(jù)該異動條件列出該零件數(shù)據(jù)的窗體。本發(fā)明利用軟件程序?qū)τ∷㈦娐钒逶O(shè)計中各單位提供的零件布設(shè)文件進行對比,根據(jù)對比結(jié)果列出零件數(shù)據(jù)異動窗體,以供核對,使相關(guān)人員根據(jù)零件數(shù)據(jù)異動窗體實時修改線路圖數(shù)據(jù),縮短印刷電路板設(shè)計的工作時程。文檔編號G06F17/50GK101211375SQ20061015638公開日2008年7月2日申請日期2006年12月29日優(yōu)先權(quán)日2006年12月29日發(fā)明者張有權(quán),林明慧,林梨燕,蔡秋鳳,許亞焄申請人:英業(yè)達股份有限公司