專利名稱:應用在線路布局工程上設定與激活群組化顯示的方法
技術領域:
本發明涉及一種計算機繪制印刷電路板連接線路(trace)圖的特別顯示方法,特別是一種應用在計算機繪制印刷電路板時的線路布局(Layout)工程上設定與激活群組化顯示的方法。
背景技術:
在印刷電路板的設計過程中,先期的計算機繪圖設計是相當重要的工作之一,其中運用計算機繪制印刷電路板的作業主要又分成兩部分,一個是前面的定位處理(placement)作業,另一個則是后面的線路布局(Layout)作業。
當電子工程師對于一個印刷電路板的定位處理工程完成之后,即將該印刷電路板后續的線路布局作業,交由線路布局工程師進行后續的線路布局工程,當線路布局工程師開始著手線路布局作業時,面對著被各個導線橫七豎八的連接表示在印刷電路板上,線路布局工程師必須先行將欲進行線路布局作業的零件與其聯機關系,以反白的方式表示出來,然后根據顯示的信息來決定連接線路與貫孔(VIA)的設置。
但是以目前線路布局作業專用的繪圖作業軟件來看,實際的線路布局工程中,往往一個零件(component)不會只是與另一個零件相連接,而是許多個零件具有相互間的關系,若為此相互間的關系,將相關的零件與導線加以群組反白表示時,有可能因為群組關系中的個體數目太多,而無法突顯群組反白的成效,甚至當單一零件具有較多的接腳(pin)時,群組反白的成效更有可能因為反白表示的導線與零件過多,造成反白顯示的效果趨近于零。
另外針對一個零件的某種相互關系而建立的反白顯示群組,有可能因為需檢視該零件的另一種相互關系時,必須取消原先設定的反白顯示群組,來建立新的反白顯示群組,在變更顯示的操作過程中,不管是群組的重新設定,或是群組間的轉換反白顯示,都因需要重新一條條的選取欲進行作業的導線(guide)或一個個零件的選取,來進行反白的顯示;此種作業方式,無形中增加了線路布局工程師的負擔,也造成了線路布局工程師在選取零件與導線上時間的浪費,與增加設置連接線路與貫孔的錯誤律,進而影響了線路布局作業完成的進度。
因此提供一項能夠加速完成線路布局工程,與減輕線路布局工程師負擔的繪圖輔助模式,在線路布局作業過程中確有其必要性。
發明內容
本發明的目的是為了提供一種應用在線路布局工程上設定與激活群組化顯示的方法,是借助選取導線、連接線路或零件之后,將被選取的導線、連接線路或零件,以設定群組的方式設定群組顯示之后,線路布局工程師即可通過既定開啟群組顯示的激活按鍵,執行顯示指令的群組顯示方法。;借助本方法的操作,達到使線路布局工程師縮短線路布局作業時間的目的。
一種應用在線路布局工程上設定群組化顯示的方法,基于計算機,該方法包含下列步驟選取多個零件;根據該多個零件比對多個零件聯機關系表以擷取出具有相互關系的一導線、一連接線路及該零件;反選取被擷取的該導線及該連接線路,以產生一群組顯示數據;以一特別顯示的方式顯示該群組顯示設定數據;接受一群組設定指令并根據該群組顯示設定數據制成一群組顯示設定文件;及根據該群組顯示設定文件賦予一群組顯示激活指令。
上述方法中的該零件聯機關系表至少包含有一零件名稱、一零件接腳名稱、一連接線路名稱、一連接零件名稱及一連接零件接腳名稱。
上述方法中的該特別顯示的方式是為將該連接線路以增加亮度的方式顯示。
上述方法中的該群組設定指令可以選自一鍵盤數字鍵、一鍵盤英文字母鍵及一鍵盤特殊功能鍵的任意組合中任何一種進行設定。
上述方法中的該群組顯示激活指令可以選自一鍵盤數字鍵、一鍵盤英文字母鍵及一鍵盤特殊功能鍵的任意組合中任何一種進行激活。
一種應用在線路布局工程上激活群組化顯示的方法,該方法包含下列步驟激活一群組顯示激活指令;根據該群組顯示激活指令取出一群組顯示設定文件;根據該群組顯示設定文件擷取出一導線、一連接線路及一零件;及根據該導線、該連接線路及該零件以一特別顯示的方式加以顯示。
上述方法中的該群組顯示激活指令可以選自一鍵盤數字鍵、一鍵盤英文字母鍵及一鍵盤特殊功能鍵的任意組合中任何一種進行激活。
上述方法中的該特別顯示的方式為將該連接線路以增加亮度的方式顯示。
圖1為本發明的繪圖輔助顯示模塊結構示意圖;圖2為本發明的設定群組顯示流程圖;圖3為本發明激活群組顯示流程圖。
具體的實施方式一種應用在線路布局工程上設定與激活群組化顯示的方法,是通過選取導線、連接線路或零件之后,將被選取的導線、連接線路或零件,以設定群組的方式設定群組顯示之后,線路布局工程師即可通過既定開啟群組顯示的激活按鍵(function key),執行群組顯示的設定與激活方法。通過本方法的運作,將可達到使線路布局工程師縮短線路布局作業時間的目的。
因此為達上述目的本發明可以通過圖1本發明的繪圖輔助顯示模塊結構示意圖,來說明群組顯示的模塊運作關系圖;如圖所示線路布局工程師可以通過使用者操作接口10,進行繪圖輔助顯示模塊20的操作與控制,而該繪圖輔助顯示模塊20則包含有數據庫110、讀取單元120、擷取比對單元130、暫存內存140及顯示單元150。
其中上述的數據庫110,負責儲存零件聯機關系表,用以提供擷取比對單元130擷取比對之用;讀取單元120,負責接收線路布局工程師輸入的導線、連接線路或零件的選定,或是群組設定指令、群組顯示激活指令的輸入指定;擷取比對單元130,負責根據讀取單元120傳送過來的導線、連接線路或零件的選定訊息,或是群組設定指令、群組顯示激活指令的指示,查詢零件聯機關系表,以產生比對群組顯示設定文件;暫存內存140,負責暫時儲存由擷取比對單元130傳送過來的群組顯示設定文件;顯示單元150,負責根據群組顯示設定文件上所擷取出的導線、連接線路或零件,以一特別顯示方式或群組顯示的方式加以顯示。
當線路布局工程師將具有相互關系的導線、連接線路或零件以特別顯示的方式選取顯示之后,讀取單元120讀取線路布局工程師的選取與群組設定指令的發送,將設定信息傳送給擷取比對單元130進行控制與運作,擷取比對單元130在接獲設定信息之后,即至數據庫110中調出零件聯機關系表,以擷取出具有相互關系的導線、連接線路或零件,接著再從暫存內存140擷取出該群組設定指令對應的群組顯示設定文件,查詢該群組顯示設定文件中并無群組顯示設定數據后,即將新擷取到的導線、連接線路或零件制成群組顯示設定數據存入群組顯示設定文件中,然后傳送給暫存內存140暫存,以完成群組顯示的設定。
另外,當上述的擷取比對單元130接獲由讀取單元120傳來的群組顯示激活指令時,擷取比對單元130即根據該群組顯示激活指令至暫存內存140中,擷取出對應的群組顯示設定文件,以擷取出導線、連接線路或零件,然后交由顯示單元150進行特別顯示方式的顯示,來達到快速叫出群組顯示的目的。
圖2本發明的設定群組顯示流程圖來說明本發明的設定群組顯示流程;如圖所示,當線路布局工程師在線路布局作業,遇到需要開啟群組顯示進行計算機繪圖的輔助時,必須先激活本發明的設定模塊,以進行群組顯示的設定。
線路布局工程師在激活設定群組顯示的指令之后,必須先選取欲設定為同一個顯示群組的導線、連接線路或零件,當系統接受到被選取的導線、連接線路或零件(步驟210)之后;系統即至數據庫110查詢零件聯機關系表并擷取出具有相互連接關系的導線名稱、連接線路名稱或零件名稱(步驟220);并且通過再一次的導線、連接線路或零件的選取,以確認要執行群組顯示的部分(步驟230);接著系統將該被選取的導線、連接線路或零件以特別顯示的方式加以顯示(步驟240);隨后在特別顯示的方式顯示之后,線路布局工程師可以下達一個群組設定指令,此時當系統接受到該群組設定指令后,會先調出與該群組設定指令對應的群組顯示設定文件(步驟250);然后由系統先檢視該群組顯示設定文件中,是否存在舊有的群組顯示設定數據(步驟260);若無則直接將設定后的群組顯示設定數據寫入群組顯示設定文件中加以儲存,并賦予對應的群組顯示激活指令(步驟270);若存在舊有的群組顯示設定數據,則根據該群組顯示設定文件變更其群組顯示設定數據加以儲存,并賦予對應的群組顯示激活指令(步驟280)。其中上述的群組設定指令可以通過鍵盤上的數字鍵、英文字母鍵或特殊功能鍵的相互搭配進行指定。
當線路布局工程師在線路布局作業,已完成群組顯示的設定作業之后,線路布局工程師可以通過代表該群組顯示的激活指令,激活群組顯示,其中該激活過程可以由圖3本發明激活群組顯示流程圖來進行解說。
如圖3所示,當系統接收到一群組顯示激活指令(步驟310)后;系統即自暫存內存140中,根據該群組顯示激活指令擷取出群組顯示設定文件(步驟320);并且根據群組顯示設定文件中存在的導線、連接線路或零件以特別顯示的方式加以顯示(步驟330)。其中上述的群組顯示激活指令可以通過鍵盤上數字鍵、英文字母鍵或特殊功能鍵的相互搭配選取,以激活該群組顯示。
權利要求
1.一種應用在線路布局工程上設定群組化顯示的方法,基于計算機,該方法包含下列步驟選取多個零件;根據該多個零件比對多個零件聯機關系表以擷取出具有相互關系的一導線、一連接線路及該零件;反選取被擷取的該導線及該連接線路,以產生一群組顯示數據;以一特別顯示的方式顯示該群組顯示設定數據;接受一群組設定指令并根據該群組顯示設定數據制成一群組顯示設定文件;及根據該群組顯示設定文件賦予一群組顯示激活指令。
2.如權利要求1所述的應用在線路布局工程上設定群組化顯示的方法,其特征在于該零件聯機關系表至少包含有一零件名稱、一零件接腳名稱、一連接線路名稱、一連接零件名稱及一連接零件接腳名稱。
3.如權利要求1所述的應用在線路布局工程上設定群組化顯示的方法,其特征在于該特別顯示的方式是為將該連接線路以增加亮度的方式顯示。
4.如權利要求1所述的應用在線路布局工程上設定群組化顯示的方法,其特征在于該群組設定指令可以選自一鍵盤數字鍵、一鍵盤英文字母鍵及一鍵盤特殊功能鍵的任意組合中任何一種進行設定。
5.如權利要求1所述的應用在線路布局工程上設定群組化顯示的方法,其特征在于該群組顯示激活指令可以選自一鍵盤數字鍵、一鍵盤英文字母鍵及一鍵盤特殊功能鍵的任意組合中任何一種進行激活。
6.一種應用在線路布局工程上激活群組化顯示的方法,該方法包含下列步驟激活一群組顯示激活指令;根據該群組顯示激活指令取出一群組顯示設定文件;根據該群組顯示設定文件擷取出一導線、一連接線路及一零件;及根據該導線、該連接線路及該零件以一特別顯示的方式加以顯示。
7.如權利要求6所述的應用在線路布局工程上激活群組化顯示的方法,其特征在于該群組顯示激活指令可以選自一鍵盤數字鍵、一鍵盤英文字母鍵及一鍵盤特殊功能鍵的任意組合中任何一種進行激活。
8.如權利要求6所述的應用在線路布局工程上激活群組化顯示的方法,其特征在于該特別顯示的方式為將該連接線路以增加亮度的方式顯示。
全文摘要
本發明涉及一種應用在線路布局工程上設定與激活群組化顯示的方法,通過零件的選取,調出有關該零件相互關系的導線與連接線路之后,經過再一次的導線與連接線路的反選取,來決定群組顯示的各個組件,并在輸入群組設定指令之后,由使用者可以繼續借由群組顯示激活指令開啟該群組顯示的設定與激活的方法。
文檔編號G06F17/50GK1490747SQ02145820
公開日2004年4月21日 申請日期2002年10月14日 優先權日2002年10月14日
發明者張有權 申請人:英業達股份有限公司