專利名稱:自動(dòng)安裝槽孔元件的方法與電腦可讀取存儲(chǔ)媒體的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種電路板布局的方法,且特別是有關(guān)于一種自動(dòng)安裝槽孔 元件的方法。
背景技術(shù):
在電路板設(shè)計(jì)的流程中,于產(chǎn)生電路布局圖時(shí),必須根據(jù)機(jī)構(gòu)工程師所提供 的機(jī)構(gòu)底圖,將一些機(jī)構(gòu)設(shè)計(jì)的槽孔所對(duì)應(yīng)的元件事先擺放至電子設(shè)計(jì)自動(dòng)化 (Electronic Design Automation, EDA)軟件的電路布局圖,之后,再自動(dòng)或手 動(dòng)地進(jìn)行其他元件的布件與繞線作業(yè)。而目前將槽孔元件擺放至電路布局圖的作 法,是利用人工來測(cè)量機(jī)構(gòu)底圖。
傳統(tǒng)作法是因?yàn)闄C(jī)構(gòu)底圖的格式與產(chǎn)生電路布局的工具不相容,使得機(jī)構(gòu)底 圖無法為電子設(shè)計(jì)自動(dòng)化的工具直接使用,因此電路布局工程師需以人工方式逐一 地來測(cè)量機(jī)構(gòu)底圖中每一個(gè)圓形孔的孔徑尺寸、位置,并計(jì)算圓形孔的數(shù)量。然后, 電路布局工程師再依照所測(cè)量到的尺寸,從電子設(shè)計(jì)自動(dòng)化工具的元件數(shù)據(jù)庫中找 尋所需的圓形孔元件。在找到圓形孔元件后,電路布局工程師再依照機(jī)構(gòu)底圖所標(biāo) 示圓形孔的位置,而將圓形孔元件擺放在電子設(shè)計(jì)自動(dòng)化工具的電路布局圖內(nèi)相對(duì) 應(yīng)的位置上。
綜上所述,在測(cè)量尺寸、測(cè)量位置、找尋零件、擺放零件等動(dòng)作,全部都是 以人工方式進(jìn)行,因此,在測(cè)量的過程中不僅費(fèi)時(shí)、費(fèi)力,在測(cè)量元件、選擇元件、 擺放元件等動(dòng)作亦容易出錯(cuò)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種自動(dòng)安裝槽孔元件的方法,將機(jī)構(gòu)底圖的槽孔元 件自動(dòng)安裝至電路布局圖中。
本發(fā)明提出一種自動(dòng)安裝槽孔元件的方法。首先,將機(jī)構(gòu)底圖轉(zhuǎn)換為文字檔。之后,自文字檔中,擷取槽孔的孔徑尺寸以及位置座標(biāo)。接著,自元件數(shù)據(jù)庫中, 選擇對(duì)應(yīng)孔徑尺寸的槽孔元件,以依據(jù)位置座標(biāo),將槽孔元件放置到電路布局圖對(duì) 應(yīng)的位置上。
在本發(fā)明一實(shí)施例中,上述在將機(jī)構(gòu)底圖轉(zhuǎn)換為文字檔的步驟之后,還包括 將文字檔匯入至一電子設(shè)計(jì)自動(dòng)化工具,以產(chǎn)生電路布局圖。
在本發(fā)明一實(shí)施例中,上述自文字檔中,擷取槽孔的孔徑尺寸以及位置座標(biāo)
的步驟為,搜尋文字檔中,具有槽孔的關(guān)鍵字的字串,以依據(jù)此字串?dāng)X取槽孔的孔 徑尺寸以及位置座標(biāo)。
在本發(fā)明一實(shí)施例中,上述文字檔為美國信息交換標(biāo)準(zhǔn)碼文件。機(jī)構(gòu)底圖為 初始圖型交換規(guī)格文件。槽孔為一圓形孔。
本發(fā)明另提供一種電腦可讀取存儲(chǔ)媒體,用以存儲(chǔ)一電腦程序。該電腦程序 用以載入至一電腦系統(tǒng)中并且使得該電腦系統(tǒng)執(zhí)行上述自動(dòng)安裝槽孔元件方法。
本發(fā)明先將機(jī)構(gòu)底圖轉(zhuǎn)換為文字檔,并通過一自動(dòng)化機(jī)制而自文字檔中搜尋 各個(gè)槽孔的信息,以依據(jù)這些信息從元件數(shù)據(jù)庫中取出對(duì)應(yīng)的槽孔元件來自動(dòng)安裝 至電路布局圖中。如此一來,將大幅降低人為操作的出錯(cuò)機(jī)率,并能夠節(jié)省人力及 操作時(shí)間,相當(dāng)方便。
為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合 所附圖式,作詳細(xì)說明如下。
圖1是依照本發(fā)明一實(shí)施例所繪示的自動(dòng)安裝槽孔元件的方法流程圖。
圖2是依照本發(fā)明一實(shí)施例所繪示的機(jī)構(gòu)底圖的示意圖。 圖3是依照本發(fā)明一實(shí)施例所繪示的文字檔的示意圖。
具體實(shí)施例方式
為了使本發(fā)明之內(nèi)容更為明了,以下特舉實(shí)施例作為本發(fā)明確實(shí)能夠據(jù)以 實(shí)施的范例。本領(lǐng)域具有通常知識(shí)者可以電腦程序的形式實(shí)現(xiàn)下述實(shí)施例,并 利用電腦可讀取存儲(chǔ)媒體存儲(chǔ)此一電腦程序,以利電腦執(zhí)行自動(dòng)安裝槽孔元件 的方法。圖1是依照本發(fā)明一實(shí)施例所繪示的自動(dòng)安裝槽孔元件的方法流程圖。請(qǐng) 參照?qǐng)Dl,首先,在步驟S110中,系統(tǒng)將機(jī)構(gòu)底圖轉(zhuǎn)換為文字檔。機(jī)構(gòu)底圖例 如為初始圖型交換規(guī)格(Initial Graphics Exchange Specification, IGES) 文件,而文字檔例如為美國信息交換標(biāo)準(zhǔn)碼(American Standard Code for Information Interchange, ASCII)文件。然在此僅為舉例說明,并不以此限 制本發(fā)明的范圍。
由于機(jī)構(gòu)工程師所使用的繪圖工具,與電路布局工程師所使用的電子設(shè)計(jì) 自動(dòng)化(Electronic Design Automation, EDA)工具,兩者的文件格式無法 相容,因此,便通過將機(jī)構(gòu)底圖轉(zhuǎn)換為文字檔,以方便后續(xù)能夠通過關(guān)鍵字, 在文字檔中搜尋相關(guān)的元件。詳細(xì)地說,礙于格式的不同,使得電路布局工程 師無法在電子設(shè)計(jì)自動(dòng)化工具中直接使用機(jī)構(gòu)底圖。據(jù)此,在本實(shí)施例中,電 路布局工程師可事先利用工具軟件,將機(jī)構(gòu)底圖轉(zhuǎn)換為文字檔之后,再將文字 檔匯入電子設(shè)計(jì)自動(dòng)化工具中,據(jù)以克服文件格式不相容的問題。
舉例來說,圖2是依照本發(fā)明一實(shí)施例所繪示的機(jī)構(gòu)底圖的示意圖。圖3 是依照本發(fā)明一實(shí)施例所繪示的文字檔的示意圖。請(qǐng)同時(shí)參照?qǐng)D2及圖3,機(jī) 構(gòu)底圖200為IGES文件,其中繪制有槽孔210、槽孔220以及槽孔230。當(dāng)機(jī) 構(gòu)底圖200轉(zhuǎn)換為文字檔300后,如圖3所示,槽孔210轉(zhuǎn)換為字串"circle20", 槽孔220轉(zhuǎn)換為字串"circlel5",槽孔230轉(zhuǎn)換為字串"circlelO",其中 在各個(gè)字串中的數(shù)字即代表孔徑尺寸。另外,各個(gè)槽孔的位置座標(biāo)亦轉(zhuǎn)換為文 字格式。
之后,在步驟S120中,系統(tǒng)便可自文字檔中,擷取槽孔(例如,圓形孔) 的孔徑尺寸以及位置座標(biāo)。進(jìn)一步地說,在機(jī)構(gòu)底圖轉(zhuǎn)換成文字檔時(shí),機(jī)構(gòu)底 圖中的所有槽孔將轉(zhuǎn)換成對(duì)應(yīng)的字串,并且這些槽孔的信息(例如座標(biāo)位置、 孔徑尺寸)亦會(huì)轉(zhuǎn)換成文字型式。據(jù)此,系統(tǒng)便能夠在文字檔中搜尋對(duì)應(yīng)的字 串。
舉例來說,以圖3而言,電路布局工程師可事先將槽孔的關(guān)鍵字的字串(例 如"circle")設(shè)定在系統(tǒng)中,系統(tǒng)便可在文字檔300中搜尋字串"circle", 以將機(jī)構(gòu)底圖中全部槽孔的孔徑尺寸以及位置座標(biāo)擷取出來。也就是說, "circle20" 、 "circlel5" 、 "circlel0"皆會(huì)被搜尋出來,接著,擷取出各個(gè)槽孔的孔徑尺寸,即20mra (millimeter) 、 15mm、 10mra,并擷取出對(duì)應(yīng)的 座標(biāo)位置,即(2,3)、 (2,10)、 (15,7)。另外,系統(tǒng)亦可將全部槽孔的孔徑尺 寸以及位置座標(biāo)擷取出來之后,存放成一個(gè)列表,另外,更可統(tǒng)計(jì)全部槽孔的數(shù)量。
接著,在步驟S130中,系統(tǒng)自元件數(shù)據(jù)庫中,選擇對(duì)應(yīng)孔徑尺寸的槽孔 元件。進(jìn)一步地說,在電子設(shè)計(jì)自動(dòng)化工具中具備一元件數(shù)據(jù)庫,其中包括多 種槽孔元件,且各個(gè)槽孔元件皆有其對(duì)應(yīng)的孔徑尺寸。在本實(shí)施例中,系統(tǒng)是 根據(jù)在步驟S120中所擷取出的槽孔的孔徑尺寸,而至元件數(shù)據(jù)庫中搜尋符合 此一孔徑尺寸的槽孔元件,以安裝至電子設(shè)計(jì)自動(dòng)化工具的電路布局圖。
在取得槽孔元件之后,在步驟S140中,系統(tǒng)便依據(jù)位置座標(biāo),將槽孔元 件放置到電路布局圖對(duì)應(yīng)的位置上。也就是根據(jù)所擷取槽孔對(duì)應(yīng)的位置座標(biāo), 放置到電路布局圖中相同的位置座標(biāo)上。
舉例來說,以圖3而言,系統(tǒng)自文字檔300中所擷取出槽孔的孔徑尺寸為 20mrn及位置座標(biāo)(2,3)。據(jù)此,系統(tǒng)便可自元件數(shù)據(jù)庫中搜尋孔徑尺寸為20腿 的槽孔元件,接著,再依據(jù)機(jī)構(gòu)底圖所設(shè)計(jì)的槽孔的位置座標(biāo)(2,3),將孔徑 尺寸為20咖的槽孔元件放置于電路布局圖的位置座標(biāo)(2,3)中。
而在完成一個(gè)槽孔元件的安裝之后,其余亦以此類推,再繼續(xù)自文字檔中 搜尋下一個(gè)槽孔,或者,亦可在一開始便將文字檔中全部槽孔逐一擷取出各自 的孔徑尺寸以及位置座標(biāo),之后,再逐一將對(duì)應(yīng)的槽孔元件安裝至電路布局圖 上。
綜上所述,在上述實(shí)施例中,由于是以自動(dòng)方式進(jìn)行槽孔的測(cè)量、槽孔元 件的選擇、槽孔元件的擺放等操作,因此可以降低人為操作的出錯(cuò)機(jī)率,提升 電路布局的效率,進(jìn)一步節(jié)省人力及操作時(shí)間,相當(dāng)方便。
雖然本發(fā)明已以較佳實(shí)施例揭示如上,然其并非用以限定本發(fā)明,任何所 屬技術(shù)領(lǐng)域中具有通常知識(shí)者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許 的更動(dòng)與潤飾,因此本發(fā)明的保護(hù)范圍當(dāng)以權(quán)利要求所界定的為準(zhǔn)。
權(quán)利要求
1. 一種自動(dòng)安裝槽孔元件的方法,包括將一機(jī)構(gòu)底圖轉(zhuǎn)換為一文字檔;自該文字檔中,擷取一槽孔的一孔徑尺寸以及一位置座標(biāo);自一元件數(shù)據(jù)庫中,選擇對(duì)應(yīng)該孔徑尺寸的一槽孔元件;以及依據(jù)該位置座標(biāo),將該槽孔元件放置到一電路布局圖對(duì)應(yīng)的位置上。
2. 如權(quán)利要求1所述的自動(dòng)安裝槽孔元件的方法,其特征在于,在將該機(jī)構(gòu) 底圖轉(zhuǎn)換為該文字檔的步驟之后,還包括將該文字檔匯入至一電子設(shè)計(jì)自動(dòng)化工具,以產(chǎn)生該電路布局圖。
3. 如權(quán)利要求1所述的自動(dòng)安裝槽孔元件的方法,其特征在于,自該文字檔 中,擷取該槽孔的該孔徑尺寸以及該位置座標(biāo)的步驟,還包括搜尋該文字檔中,具有該槽孔的關(guān)鍵字的一字串,以依據(jù)該字串?dāng)X取該槽孔 的該孔徑尺寸以及該位置座標(biāo)。
4. 如權(quán)利要求1所述的自動(dòng)安裝槽孔元件的方法,其特征在于,該文字檔為 一美國信息交換標(biāo)準(zhǔn)碼文件。
5. 如權(quán)利要求1所述的自動(dòng)安裝槽孔元件的方法,其特征在于,該機(jī)構(gòu)底圖 為一初始圖型交換規(guī)格文件。
6. 如權(quán)利要求1所述的自動(dòng)安裝槽孔元件的方法,其特征在于,該槽孔為一 圓形孔。
7. —種電腦可讀取存儲(chǔ)媒體,用以存儲(chǔ)一電腦程序,該電腦程序用以載入至 一電腦系統(tǒng)中并且使得該電腦系統(tǒng)執(zhí)行如權(quán)利要求1所述的方法。
全文摘要
本發(fā)明公開了一種自動(dòng)安裝槽孔元件的方法與電腦可讀取存儲(chǔ)媒體。首先,將機(jī)構(gòu)底圖轉(zhuǎn)換為文字檔。之后,自文字檔中,擷取槽孔的孔徑尺寸以及位置座標(biāo)。接著,自元件數(shù)據(jù)庫中,選擇對(duì)應(yīng)孔徑尺寸的槽孔元件。最后,依據(jù)位置座標(biāo),將槽孔元件放置到電路布局圖對(duì)應(yīng)的位置上。如此一來,將能夠節(jié)省人力及操作時(shí)間,相當(dāng)方便。
文檔編號(hào)G06F17/50GK101452497SQ20071019980
公開日2009年6月10日 申請(qǐng)日期2007年12月5日 優(yōu)先權(quán)日2007年12月5日
發(fā)明者張有權(quán), 楊淑婷, 鄭永健, 阮于綾 申請(qǐng)人:英業(yè)達(dá)股份有限公司