專利名稱:印刷電路板布線作業(yè)的零件位置調(diào)整方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種印刷電路板設(shè)計(jì)方法,特別是涉及一種印刷電路板布線作業(yè)的零件位置調(diào)整方法。
背景技術(shù):
在印刷電路板設(shè)計(jì)過程中,每個(gè)零件的擺放位置都會(huì)直接影響到印刷電路板設(shè)計(jì)品質(zhì)的好與壞,進(jìn)而影響電子產(chǎn)品的可靠度,而可左右電子產(chǎn)品整體的性能與競爭力。因此,為了保證印刷電路板具有較佳的設(shè)計(jì)品質(zhì),在布局時(shí),每個(gè)零件的擺放都會(huì)要求與其周圍零件保持一定間距,以避免印刷電路板上相鄰零件間互相產(chǎn)生干擾。但是,在實(shí)際布局過程中,特別是在零件已經(jīng)布局好的區(qū)域調(diào)整某個(gè)零件的位置或添加其他零件至該區(qū)域時(shí),會(huì)出現(xiàn)牽一發(fā)而動(dòng)全身的狀況,而將原先已經(jīng)滿足間距要求的零件布局打亂,而需要花費(fèi)大量時(shí)間逐一調(diào)整該區(qū)域中受到影響的零件的擺放位置,以滿足零件與零件之間的間距要求,如此,增加了零件調(diào)整時(shí)間,進(jìn)而相應(yīng)延長了印刷電路板設(shè)計(jì)周期。綜上所述,如何提出一種印刷電路板布線作業(yè)的零件位置調(diào)整方法,以避免現(xiàn)有技術(shù)中的種種缺陷,進(jìn)而降低零件調(diào)整時(shí)間,從而減少印刷電路板設(shè)計(jì)周期,實(shí)為目前急欲解決的技術(shù)問題。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的一目的在于提供一種印刷電路板布線作業(yè)的零件位置調(diào)整方法,以提高零件調(diào)整效率,進(jìn)而減少印刷電路板設(shè)計(jì)周期。為達(dá)到上述目的及其他目的,本發(fā)明提供一種印刷電路板布線作業(yè)的零件位置調(diào)整方法,包括在布線平面上選取待調(diào)整的單個(gè)零件或相對(duì)位置固定的多個(gè)零件,并將所選取的待調(diào)整的零件劃歸為待調(diào)整模塊;在布線平面上選取設(shè)置于該待調(diào)整模塊周邊且與其有位置關(guān)聯(lián)的單個(gè)零件或相對(duì)位置固定的多個(gè)零件,并將所選取的零件劃歸為關(guān)聯(lián)模塊; 設(shè)定該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的安全距離;以及在該待調(diào)整模塊的調(diào)整過程中,偵測該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的間距,當(dāng)偵測到該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的間距達(dá)到該安全距離時(shí),保持該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的相對(duì)位置不變,以便后續(xù)對(duì)經(jīng)保持相對(duì)位置不變的該待調(diào)整模塊與該關(guān)聯(lián)模塊進(jìn)行關(guān)聯(lián)操作。此外,該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的間距的偵測可通過一偵測機(jī)制達(dá)成。該偵測機(jī)制可通過該布線軟件擷取該待調(diào)整模塊與該關(guān)聯(lián)模塊的坐標(biāo)信息,并據(jù)此計(jì)算兩者之間的間距,從而判斷所計(jì)算得到的間距是否達(dá)到該安全距離。該關(guān)聯(lián)操作可為復(fù)制、移動(dòng)或刪除的關(guān)聯(lián)操作。相比于現(xiàn)有技術(shù),本發(fā)明的印刷電路板布線作業(yè)的零件位置調(diào)整方法,是通過預(yù)先設(shè)定所選取的待調(diào)整模塊與關(guān)聯(lián)模塊之間的安全距離,并在該待調(diào)整模塊調(diào)整過程中, 偵測該待調(diào)整模塊與關(guān)聯(lián)模塊之間的間距,當(dāng)偵測到該待調(diào)整模塊與關(guān)聯(lián)模塊之間的間距達(dá)到該安全距離時(shí),保持該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的相對(duì)位置不變,以便后續(xù)對(duì)經(jīng)保持相對(duì)位置不變的該待調(diào)整模塊與關(guān)聯(lián)模塊進(jìn)行關(guān)聯(lián)操作。由此,以避免調(diào)整某一零件或相對(duì)位置固定的多個(gè)零件時(shí),影響其周圍與其有位置關(guān)聯(lián)零件的排列,而必需重新逐一調(diào)整,造成過多時(shí)間的耗費(fèi)的弊端。
圖1為本發(fā)明的印刷電路板布線作業(yè)的零件位置調(diào)整方法的流程圖;圖2A至圖2C為應(yīng)用本發(fā)明的印刷電路板布線作業(yè)的零件位置調(diào)整方法執(zhí)行單個(gè)零件與單個(gè)零件間位置調(diào)整的第一實(shí)施例的示意圖;圖3A至圖3C為應(yīng)用本發(fā)明的零件位置調(diào)整方法執(zhí)行單個(gè)零件與由多個(gè)零件構(gòu)成的關(guān)聯(lián)模塊間位置調(diào)整的第二實(shí)施例的示意圖;圖4A至圖4C為應(yīng)用本發(fā)明的零件位置調(diào)整方法執(zhí)行由多個(gè)零件所構(gòu)成的待調(diào)整模塊與由多個(gè)零件所構(gòu)成的關(guān)聯(lián)模塊間位置調(diào)整的第三實(shí)施例的示意圖。元件標(biāo)號(hào)的簡單說明SlO S50 步驟A G零件d安全距離P1、P2箭頭方向
具體實(shí)施例方式以下是通過特定的具體實(shí)施例說明本發(fā)明的技術(shù)內(nèi)容,本領(lǐng)域技術(shù)人員可由本說明書所揭示的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點(diǎn)與功效。本發(fā)明的印刷電路板布線作業(yè)的零件位置調(diào)整方法,是應(yīng)用于通過數(shù)據(jù)處理裝置執(zhí)行的印刷電路板的布線軟件中,該數(shù)據(jù)處理裝置可例如為個(gè)人電腦、筆記本電腦、服務(wù)器或工作站等,而該布線軟件則可例如為Allegro、ftOtel等軟件,但并非局限于此。以下是以單個(gè)零件A作為待調(diào)整模塊、單個(gè)零件B作為關(guān)聯(lián)模塊,且以設(shè)定零件A 與B間的安全距離為d為例配合圖2A至圖2C進(jìn)行說明,如圖2A所示,在本實(shí)施例中,是應(yīng)用本發(fā)明的零件位置調(diào)整方法,以將作為待調(diào)整模塊的零件A朝作為關(guān)聯(lián)模塊的零件B 的方向(如圖2A中箭頭Pl所指方向)移動(dòng),當(dāng)偵測到零件A、B之間的間距達(dá)到安全距離 d(如圖2B所示)時(shí),即保持該零件A、B之間的相對(duì)位置不變,因而,若欲再朝箭頭P2所指方向移動(dòng)零件A(如圖2C所示),則會(huì)連同零件B —起移動(dòng),以保持零件A、B兩者的安全距離不變。藉以避免調(diào)整某一零件時(shí),影響其周圍與其有位置關(guān)聯(lián)零件的排列,而必需重新逐一調(diào)整,造成過多時(shí)間的耗費(fèi)的弊端。請(qǐng)參閱圖3A至圖3C,顯示應(yīng)用本發(fā)明的零件位置調(diào)整方法執(zhí)行由單個(gè)零件所構(gòu)成的待調(diào)整模塊與由多個(gè)零件所構(gòu)成的關(guān)聯(lián)模塊間位置調(diào)整的第二實(shí)施例的示意圖。其中,與前述實(shí)施例(如圖2A至圖2C所示)相同或近似的元件是以相同或近似的元件符號(hào)表示,并省略詳細(xì)的敘述,以使本申請(qǐng)的說明更清楚易懂。第二實(shí)施例與第一實(shí)施例最大不同之處在于,在第一實(shí)施例中,該關(guān)聯(lián)模塊為單個(gè)零件B,而在本實(shí)施例中,該關(guān)聯(lián)模塊為由兩個(gè)相對(duì)位置不變的零件C、D所構(gòu)成,即將零件C、D作為一個(gè)整體,兩者的相對(duì)位置不會(huì)因?yàn)樽鳛榇{(diào)整模塊的零件A的位置調(diào)整而發(fā)生改變。此外,也可確保零件A與零件C、D之間的間距大于或等于安全距離,如此,可避免印刷電路板上相鄰零件間互相產(chǎn)生干擾。據(jù)上可知,本發(fā)明的零件位置調(diào)整方法可解決現(xiàn)有技術(shù)中,因調(diào)整某一零件,影響到其周圍與其有位置關(guān)聯(lián)零件的排列,而必需重新逐一調(diào)整,造成過多時(shí)間的耗費(fèi)的弊端。請(qǐng)參閱圖4A至圖4C,顯示應(yīng)用本發(fā)明的零件位置調(diào)整方法執(zhí)行由多個(gè)零件所構(gòu)成的待調(diào)整模塊與由多個(gè)零件所構(gòu)成的關(guān)聯(lián)模塊間位置調(diào)整的第三實(shí)施例的示意圖。其中,與前述第一以及第二實(shí)施例(如圖2A至圖2C ;圖3A至圖3C所示)相同或近似的元件是以相同或近似的元件符號(hào)表示,并省略詳細(xì)的敘述,以使本申請(qǐng)的說明更清楚易懂。第三實(shí)施例與前述第一以及第二實(shí)施例最大不同之處在于,在第一實(shí)施例中,該待調(diào)整模塊與關(guān)聯(lián)模塊均為單個(gè)零件;在第二實(shí)施例中,該待調(diào)整模塊為單個(gè)零件A,該關(guān)聯(lián)模塊是由兩個(gè)相對(duì)位置不變的零件C、D所構(gòu)成;而在本實(shí)施例中,該待調(diào)整模塊以及關(guān)聯(lián)模塊均由多個(gè)零件所構(gòu)成,具體而言,該待調(diào)整模塊是由三個(gè)相對(duì)位置不變的零件E、F、G 所構(gòu)成,該關(guān)聯(lián)模塊是由兩個(gè)相對(duì)位置不變的零件C、D所構(gòu)成,在該待調(diào)整模塊移動(dòng)時(shí),偵測該待調(diào)整模塊(零件E、F、G)與關(guān)聯(lián)模塊(零件C、D)之間的間距是否達(dá)到安全距離,一旦到達(dá),即保持該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的相對(duì)位置不變,若要再朝圖中所示的箭頭P2方向移動(dòng)待調(diào)整模塊(零件E、F、G),則會(huì)連同關(guān)聯(lián)模塊(零件C、D) —起移動(dòng),以保持零件C、D、E、F、G之間的安全距離不變,以避免牽一發(fā)而動(dòng)全身的狀況發(fā)生。此處,需予以說明的是,該待調(diào)整模塊及該關(guān)聯(lián)模塊所包含的零件數(shù)量并不以上述實(shí)施例為限,在其他實(shí)施例中,也可以是該待調(diào)整模塊由相對(duì)位置不變的多個(gè)零件構(gòu)成, 而該關(guān)聯(lián)模塊僅為單一個(gè)零件的狀況,但是調(diào)整原理與前述實(shí)施例相同,故,于此不再為文贅述。請(qǐng)參閱圖1,顯示本發(fā)明的印刷電路板布線作業(yè)的零件位置調(diào)整方法的流程圖。以下將詳細(xì)說明本發(fā)明的印刷電路板布線作業(yè)的零件位置調(diào)整方法的具體操作步驟。首先執(zhí)行步驟S10,在布線平面上選取待調(diào)整的單個(gè)零件或相對(duì)位置固定的多個(gè)零件,并將所選取的待調(diào)整的單個(gè)或多個(gè)零件劃歸為待調(diào)整模塊,其中,該布線平面為由布線軟件所提供的程序界面。接著,進(jìn)行步驟S20。在步驟S20中,在該布線軟件所提供的程序界面上選取設(shè)置于該待調(diào)整模塊周邊且與其有位置關(guān)聯(lián)的單個(gè)零件或相對(duì)位置固定的多個(gè)零件,并將所選取的與該待調(diào)整模塊有位置關(guān)聯(lián)的單個(gè)或多個(gè)零件劃歸為關(guān)聯(lián)模塊。接著進(jìn)行步驟S30。在步驟S30中,設(shè)定該待調(diào)整模塊與關(guān)聯(lián)模塊之間的安全距離。接著進(jìn)行步驟 S40。在步驟S40中,在該待調(diào)整模塊的調(diào)整過程中,偵測該待調(diào)整模塊與關(guān)聯(lián)模塊之間的間距是否達(dá)到該安全距離,若是,則進(jìn)至步驟S50,若否,則重復(fù)該偵測步驟。更詳而言之,該待調(diào)整模塊與關(guān)聯(lián)模塊之間的間距的偵測是通過一偵測機(jī)制達(dá)成。前述偵測機(jī)制是通過該布線軟件擷取該待調(diào)整模塊與該關(guān)聯(lián)模塊的坐標(biāo)信息,并據(jù)此計(jì)算兩者之間的間距,進(jìn)而判斷所計(jì)算得到的間距是否達(dá)到該安全距離。在步驟S50中,保持該待調(diào)整模塊與關(guān)聯(lián)模塊之間的相對(duì)位置不變,以便后續(xù)對(duì)經(jīng)保持相對(duì)位置不變的該待調(diào)整模塊與關(guān)聯(lián)模塊進(jìn)行關(guān)聯(lián)操作。在本實(shí)施例中,該關(guān)聯(lián)操作可例如為復(fù)制、移動(dòng)或刪除等關(guān)聯(lián)操作。承上所述,本發(fā)明的印刷電路板布線作業(yè)的零件位置調(diào)整方法,其通過預(yù)先選取設(shè)定所選取的待調(diào)整模塊與關(guān)聯(lián)模塊之間的安全距離,并在該待調(diào)整模塊位置的調(diào)整過程中,偵測該待調(diào)整模塊與關(guān)聯(lián)模塊之間的間距,當(dāng)偵測到該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的間距達(dá)到該安全距離時(shí),保持該待調(diào)整模塊與關(guān)聯(lián)模塊之間的相對(duì)位置不變,以便后續(xù)對(duì)經(jīng)保持相對(duì)位置不變的該待調(diào)整模塊與關(guān)聯(lián)模塊進(jìn)行關(guān)聯(lián)操作。由此,確保在維持單個(gè)零件與單個(gè)零件、單個(gè)零件與多個(gè)零件、多個(gè)零件與單個(gè)零件或多個(gè)零件與多個(gè)零件之間的安全距離前提下,進(jìn)行某一個(gè)或多個(gè)零件的調(diào)整,以節(jié)約零件調(diào)整的時(shí)間,從而提高零件調(diào)整效率,從而減少印刷電路板設(shè)計(jì)周期。上述實(shí)施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何本領(lǐng)域技術(shù)人員均可在不違背本發(fā)明的精神及范疇下,對(duì)上述實(shí)施例進(jìn)行修飾與改變。因此, 本發(fā)明的權(quán)利保護(hù)范圍,應(yīng)以權(quán)利要求書的范圍為依據(jù)。
權(quán)利要求
1.一種印刷電路板布線作業(yè)的零件位置調(diào)整方法,其特征在于,包括在布線平面上選取待調(diào)整的單個(gè)零件或相對(duì)位置固定的多個(gè)零件,并將所選取的待調(diào)整的零件劃歸為待調(diào)整模塊;在布線平面上選取設(shè)置于該待調(diào)整模塊周邊且與其有位置關(guān)聯(lián)的單個(gè)零件或相對(duì)位置固定的多個(gè)零件,并將所選取的零件劃歸為關(guān)聯(lián)模塊;設(shè)定該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的安全距離;以及在該待調(diào)整模塊的調(diào)整過程中,偵測該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的間距,當(dāng)偵測到該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的間距達(dá)到該安全距離時(shí),保持該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的相對(duì)位置不變,以便后續(xù)對(duì)經(jīng)保持相對(duì)位置不變的該待調(diào)整模塊與該關(guān)聯(lián)模塊進(jìn)行關(guān)聯(lián)操作。
2.根據(jù)權(quán)利要求1所述的印刷電路板布線作業(yè)的零件位置調(diào)整方法,其特征在于,該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的間距的偵測是通過一偵測機(jī)制達(dá)成。
3.根據(jù)權(quán)利要求2所述的印刷電路板布線作業(yè)的零件位置調(diào)整方法,其特征在于,該偵測機(jī)制是通過該布線軟件擷取該待調(diào)整模塊與該關(guān)聯(lián)模塊的坐標(biāo)信息,并據(jù)此計(jì)算兩者之間的間距,從而判斷所計(jì)算得到的間距是否達(dá)到該安全距離。
4.根據(jù)權(quán)利要求1所述的印刷電路板布線作業(yè)的零件位置調(diào)整方法,其特征在于,該關(guān)聯(lián)操作為復(fù)制、移動(dòng)或刪除的關(guān)聯(lián)操作。
全文摘要
一種印刷電路板布線作業(yè)的零件位置調(diào)整方法,其通過預(yù)先選取待調(diào)整的單個(gè)零件或相對(duì)位置固定的多個(gè)零件,并將所選取的待調(diào)整的零件劃歸為待調(diào)整模塊,接著,選取設(shè)置于該待調(diào)整模塊周邊且與其有位置關(guān)聯(lián)的單個(gè)零件或相對(duì)位置固定的多個(gè)零件,并將所選取的零件劃歸為關(guān)聯(lián)模塊,然后,設(shè)定該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的安全距離,最后,在該待調(diào)整模塊調(diào)整過程中,偵測該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的間距,當(dāng)偵測到該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的間距達(dá)到該安全距離時(shí),保持該待調(diào)整模塊與該關(guān)聯(lián)模塊之間的相對(duì)位置不變,以便后續(xù)對(duì)經(jīng)保持相對(duì)位置不變的該待調(diào)整模塊與關(guān)聯(lián)模塊進(jìn)行關(guān)聯(lián)操作。
文檔編號(hào)G06F17/50GK102456081SQ20101051739
公開日2012年5月16日 申請(qǐng)日期2010年10月19日 優(yōu)先權(quán)日2010年10月19日
發(fā)明者劉毅 申請(qǐng)人:英業(yè)達(dá)股份有限公司