一種電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法及系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)一種電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法及系統(tǒng),方法包括步驟:A、選擇一元器件作為目標(biāo)對(duì)齊對(duì)象,并設(shè)定與所述目標(biāo)對(duì)齊對(duì)象相關(guān)聯(lián)的對(duì)齊要求,并設(shè)定一距離閾值范圍;B、當(dāng)需要調(diào)整作為待對(duì)齊對(duì)象的另一元器件時(shí),若待對(duì)齊對(duì)象距離目標(biāo)對(duì)齊對(duì)象在所述距離閾值范圍之內(nèi),則自動(dòng)將所述待對(duì)齊對(duì)象放置在符合上述設(shè)定的對(duì)齊要求的位置。本發(fā)明的對(duì)齊方法有助于在電路設(shè)計(jì)時(shí)元器件自動(dòng)對(duì)齊,充分利用電路板空間,并且節(jié)省了調(diào)整元器件所花費(fèi)的時(shí)間和人力成本,提高了電路設(shè)計(jì)效率。
【專(zhuān)利說(shuō)明】
一種電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及電路設(shè)計(jì)領(lǐng)域,尤其涉及一種電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法及系統(tǒng)。
【背景技術(shù)】
[0002]在電路設(shè)計(jì)中,由于電路板元器件較多,并且電路板面積較小,元器件的擺件會(huì)非常密集,且元器件的封裝大小各異。通常,原理圖網(wǎng)表導(dǎo)入后開(kāi)始PCB布局時(shí),元器件總是散亂的分布在板邊或板上的各個(gè)角落,并且元器件的分布未按照模塊放置,需要手動(dòng)逐個(gè)抓取元器件并和原理圖對(duì)比后放到PCB上面,在放置元器件的時(shí)候會(huì)多次調(diào)換位置,有時(shí)是為了方便走線,有時(shí)不同崗位的操作人員對(duì)某部分的電路要求不一致,所以會(huì)遇到元器件經(jīng)常來(lái)回調(diào)整,加上格點(diǎn)設(shè)置不一樣,會(huì)導(dǎo)致元器件擺放不整齊,很容易導(dǎo)致元器件封裝過(guò)近或者過(guò)遠(yuǎn)。目前的電路設(shè)計(jì)軟件無(wú)法實(shí)現(xiàn)實(shí)時(shí)元器件自動(dòng)對(duì)齊,導(dǎo)致元器件擺放不整齊,影響空間的利用和調(diào)整元器件位置需要花費(fèi)大量時(shí)間,所以降低了設(shè)計(jì)效率,浪費(fèi)人力成本。
[0003]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法及系統(tǒng),旨在解決現(xiàn)有電路板設(shè)計(jì)過(guò)程中元器件無(wú)法自動(dòng)對(duì)齊的問(wèn)題。
[0005]本發(fā)明的技術(shù)方案如下:
一種電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其中,包括步驟:
A、選擇一元器件作為目標(biāo)對(duì)齊對(duì)象,并設(shè)定與所述目標(biāo)對(duì)齊對(duì)象相關(guān)聯(lián)的對(duì)齊要求,并設(shè)定一距離閾值范圍;
B、當(dāng)需要調(diào)整作為待對(duì)齊對(duì)象的另一元器件時(shí),若待對(duì)齊對(duì)象距離目標(biāo)對(duì)齊對(duì)象在所述距離閾值范圍之內(nèi),則自動(dòng)將所述待對(duì)齊對(duì)象放置在符合上述設(shè)定的對(duì)齊要求的位置。
[0006]所述的電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其中,所述對(duì)齊要求包括:與所述目標(biāo)對(duì)齊對(duì)象的對(duì)齊方向、所述目標(biāo)對(duì)齊對(duì)象在顯示界面中坐標(biāo)系的參考坐標(biāo)點(diǎn)、對(duì)齊動(dòng)作執(zhí)行所在的電路層、與所述目標(biāo)對(duì)齊對(duì)象的間隔、所述目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象的網(wǎng)絡(luò)關(guān)系O
[0007]所述的電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其中,所述步驟B中,將目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象中的相同網(wǎng)絡(luò)對(duì)齊設(shè)置。
[0008]所述的電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其中,與所述目標(biāo)對(duì)齊對(duì)象的對(duì)齊方向包括X軸、Y軸、Z軸或斜向方向。
[0009 ]所述的電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其中,當(dāng)待對(duì)齊對(duì)象為多個(gè)元器件時(shí),所述對(duì)齊要求還包括相鄰元器件之間的間隔。
[0010]所述的電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其中,所述步驟B中,按照目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象上的基準(zhǔn)坐標(biāo)執(zhí)行對(duì)齊動(dòng)作。
[0011]所述的電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其中,所述步驟B中,當(dāng)待對(duì)齊對(duì)象與目標(biāo)對(duì)齊對(duì)象為同一元器件時(shí),則選擇目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象上的一個(gè)基準(zhǔn)坐標(biāo)執(zhí)行對(duì)齊動(dòng)作;當(dāng)待對(duì)齊對(duì)象與目標(biāo)對(duì)齊對(duì)象不為同一元器件時(shí),則選擇目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象上的多個(gè)基準(zhǔn)坐標(biāo)執(zhí)行對(duì)齊動(dòng)作。
[0012]所述的電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其中,所述步驟B中,將目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象上的基準(zhǔn)坐標(biāo)的偏移量調(diào)整為零。
[0013]所述的電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其中,所述步驟B中,在同一電路層上,執(zhí)行對(duì)齊動(dòng)作。
[0014]—種電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊系統(tǒng),其中,包括:
設(shè)定模塊,用于選擇一元器件作為目標(biāo)對(duì)齊對(duì)象,并設(shè)定與所述目標(biāo)對(duì)齊對(duì)象相關(guān)聯(lián)的對(duì)齊要求,并設(shè)定一距離閾值范圍;
自動(dòng)對(duì)齊模塊,用于當(dāng)需要調(diào)整作為待對(duì)齊對(duì)象的另一元器件時(shí),若待對(duì)齊對(duì)象距離目標(biāo)對(duì)齊對(duì)象在所述距離閾值范圍之內(nèi),則自動(dòng)將所述待對(duì)齊對(duì)象放置在符合上述設(shè)定的對(duì)齊要求的位置。
[0015]有益效果:通過(guò)本發(fā)明,當(dāng)用戶在調(diào)整某一元器件時(shí),若其距離目標(biāo)對(duì)齊對(duì)象在設(shè)定的距離閾值范圍之內(nèi),則自動(dòng)將待對(duì)齊對(duì)象放置在符合設(shè)定的對(duì)齊要求的位置。從直觀上看,此待對(duì)齊對(duì)象是被“自動(dòng)吸附”到目標(biāo)對(duì)齊對(duì)象的附近,所以本發(fā)明的對(duì)齊方法有助于在電路設(shè)計(jì)時(shí)元器件自動(dòng)對(duì)齊,充分利用電路板空間,并且節(jié)省了調(diào)整元器件所花費(fèi)的時(shí)間和人力成本,提高了電路設(shè)計(jì)效率。
【附圖說(shuō)明】
[0016]圖1為本發(fā)明一種電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法較佳實(shí)施例的流程圖。
[0017]圖2為本發(fā)明一個(gè)具體實(shí)例中元器件對(duì)齊前的布局示意圖。
[0018]圖3為本發(fā)明一個(gè)具體實(shí)例中元器件對(duì)齊后的布局示意圖。
[0019]圖4為本發(fā)明一種電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊系統(tǒng)較佳實(shí)施例的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0020]本發(fā)明提供一種電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0021]請(qǐng)參閱圖1,圖1為本發(fā)明一種電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法較佳實(shí)施例的流程圖,如圖所示,其包括步驟:
51、選擇一元器件作為目標(biāo)對(duì)齊對(duì)象,并設(shè)定與所述目標(biāo)對(duì)齊對(duì)象相關(guān)聯(lián)的對(duì)齊要求,并設(shè)定一距離閾值范圍;
52、當(dāng)需要調(diào)整作為待對(duì)齊對(duì)象的另一元器件時(shí),若待對(duì)齊對(duì)象距離目標(biāo)對(duì)齊對(duì)象在所述距離閾值范圍之內(nèi),則自動(dòng)將所述待對(duì)齊對(duì)象放置在符合上述設(shè)定的對(duì)齊要求的位置。
[0022]利用本發(fā)明的方法在進(jìn)行電路設(shè)計(jì)時(shí),首先選擇一元器件作為目標(biāo)對(duì)齊對(duì)象,并設(shè)定與所述目標(biāo)對(duì)齊對(duì)象相關(guān)聯(lián)的對(duì)齊要求,并設(shè)定一距離閾值范圍;這樣,當(dāng)需要調(diào)整另一元器件(待對(duì)齊對(duì)象)時(shí),在移動(dòng)此另一元器件的過(guò)程中,如果待對(duì)齊對(duì)象距離目標(biāo)對(duì)齊對(duì)象在上述設(shè)置的距離閾值范圍之內(nèi)時(shí),則自動(dòng)將該待對(duì)齊對(duì)象放置在符合上述設(shè)定的對(duì)齊要求的位置。即從直觀上看,此待對(duì)齊對(duì)象是被“自動(dòng)吸附”到目標(biāo)對(duì)齊對(duì)象附近。所以設(shè)計(jì)人員無(wú)需手動(dòng)調(diào)整元器件的位置,節(jié)省了調(diào)整元器件所花費(fèi)的時(shí)間和人力成本,提高了電路設(shè)計(jì)效率。本發(fā)明有助于元器件自動(dòng)對(duì)齊,充分利用電路板空間。
[0023]進(jìn)一步,所述對(duì)齊要求包括:與所述目標(biāo)對(duì)齊對(duì)象的對(duì)齊方向、所述目標(biāo)對(duì)齊對(duì)象在顯示界面中坐標(biāo)系的參考坐標(biāo)點(diǎn)、對(duì)齊動(dòng)作執(zhí)行所在的電路層、與所述目標(biāo)對(duì)齊對(duì)象的間隔、所述目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象的網(wǎng)絡(luò)關(guān)系。
[0024]具體的,在平面坐標(biāo)系中,所述對(duì)齊方向例如為X軸方向或Y軸方向,在立體坐標(biāo)系中,所述對(duì)齊方向可以是X軸方向、Y軸方向或者Z軸方向,當(dāng)然并非以此為限,還可以是其他斜向的方向。
[0025]而對(duì)齊動(dòng)作執(zhí)行所在的電路層可以是電路板的TOP層(頂層),BOTTOM層(底層)或其他中間層等,也就是說(shuō)待對(duì)齊對(duì)象和目標(biāo)對(duì)齊對(duì)象可以是同一層也可以是不同層內(nèi)的,當(dāng)然優(yōu)選的是在同一層內(nèi),這樣更有利于設(shè)計(jì)人員進(jìn)行設(shè)計(jì),而不會(huì)將各種元器件錯(cuò)亂的放置在不同層,避免設(shè)計(jì)失誤。
[0026]在選擇待對(duì)齊對(duì)象時(shí),可以有如下方法:(I)在電路設(shè)計(jì)軟件顯示界面中逐一選取元器件;(2)在電路設(shè)計(jì)軟件顯示界面中批量選取,將此批量選擇的元器件作為一整體,當(dāng)此整體的邊緣進(jìn)入上述距離閾值范圍時(shí)則進(jìn)行自動(dòng)對(duì)齊導(dǎo)致。此時(shí)設(shè)置的間隔為相鄰元器件之間的間隔(也就是說(shuō),當(dāng)待對(duì)齊對(duì)象為多個(gè)元器件時(shí),所述對(duì)齊要求包括相鄰元器件之間的間隔),即不是以目標(biāo)對(duì)齊對(duì)象的邊緣為間隔起始位置的,如此確保兩相鄰元器件之間的安全設(shè)置距離,對(duì)于其他對(duì)齊要求,則與逐一選取元器件的情況相同。
[0027]所述對(duì)齊要求包括:目標(biāo)對(duì)齊對(duì)象在電路設(shè)計(jì)軟件顯示界面中預(yù)先建立的坐標(biāo)系中的位置坐標(biāo)(即參考坐標(biāo)點(diǎn));舉例來(lái)說(shuō),電路設(shè)計(jì)軟件顯示界面中可預(yù)先建立平面或立體坐標(biāo)系,若為平面坐標(biāo)系,則每個(gè)位置均對(duì)應(yīng)有平面坐標(biāo)(X,y),而若為立體坐標(biāo)系,則每個(gè)位置對(duì)應(yīng)有立體坐標(biāo)(X,y,Z)。
[0028]在電路設(shè)計(jì)的布局上,都是按照電路的模塊化設(shè)計(jì),這部分電路的同一網(wǎng)絡(luò)會(huì)涉及到多個(gè)器件,所以在布局的時(shí)候往往是需要同一網(wǎng)絡(luò)放置在一起,比如電源和GND,這樣在布線的時(shí)候可以減少走線的長(zhǎng)度和增加銅皮的完整性。
[0029]故,本發(fā)明中,對(duì)齊要求還包括:目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象的網(wǎng)絡(luò)關(guān)系,在執(zhí)行對(duì)齊動(dòng)作時(shí),將目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象中的相同網(wǎng)絡(luò)對(duì)齊設(shè)置;具體的,在PCB設(shè)計(jì)中,網(wǎng)絡(luò)名都是唯一的,放置元器件的時(shí)候一般相同網(wǎng)絡(luò)的會(huì)放置在一起。以圖2為例,一目標(biāo)對(duì)齊對(duì)象的網(wǎng)絡(luò)為IPIN VCC 2PIN GND,待對(duì)齊目標(biāo)對(duì)象的網(wǎng)絡(luò)為IPIN VCC 2PIN GNDjg定待對(duì)齊對(duì)象靠近目標(biāo)對(duì)齊對(duì)象時(shí),2PIN GND靠近目標(biāo)對(duì)齊對(duì)象的IPIN VCC,則自動(dòng)旋轉(zhuǎn)180度,如圖3所示,使待對(duì)齊對(duì)象的IPIN VCC與目標(biāo)對(duì)齊對(duì)象的IPIN VCC靠近設(shè)置。也就是說(shuō),當(dāng)移動(dòng)元器件時(shí),軟件會(huì)偵測(cè)是否與目標(biāo)對(duì)齊對(duì)象為同一網(wǎng)絡(luò),如果是同一網(wǎng)絡(luò),將直接與之對(duì)齊,否則會(huì)自動(dòng)旋轉(zhuǎn)元器件方向,然后對(duì)齊。
[0030]進(jìn)一步,所述步驟S2中,按照目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象上的基準(zhǔn)坐標(biāo)執(zhí)行對(duì)齊動(dòng)作。關(guān)于自動(dòng)對(duì)齊的原理,舉例來(lái)說(shuō),所述目標(biāo)對(duì)齊對(duì)象上設(shè)置有一個(gè)基準(zhǔn)坐標(biāo),待對(duì)齊對(duì)象也設(shè)置有一個(gè)基準(zhǔn)坐標(biāo),該基準(zhǔn)坐標(biāo)可以是相應(yīng)對(duì)象上的邊角點(diǎn)(例如左上角、右上角、左下角、右下角等等)或中心點(diǎn)。當(dāng)待對(duì)齊對(duì)象與目標(biāo)對(duì)齊對(duì)象為同一元器件時(shí),則選擇目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象上的一個(gè)基準(zhǔn)坐標(biāo)執(zhí)行對(duì)齊動(dòng)作。當(dāng)然,不論是目標(biāo)對(duì)齊對(duì)象還是待對(duì)齊對(duì)象,所述基準(zhǔn)坐標(biāo)應(yīng)該處于相同的位置,要么都處于左上角、要么都處于右下角,依次類(lèi)推。
[0031 ] 而當(dāng)待對(duì)齊對(duì)象與目標(biāo)對(duì)齊對(duì)象不為同一元器件時(shí),則可以在目標(biāo)對(duì)齊對(duì)象上設(shè)置有多個(gè)基準(zhǔn)坐標(biāo)(例如某一條邊上的2個(gè)基準(zhǔn)坐標(biāo)),待對(duì)齊對(duì)象也設(shè)置有多個(gè)基準(zhǔn)坐標(biāo)(例如對(duì)應(yīng)邊上的2個(gè)基準(zhǔn)坐標(biāo)),則選擇目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象上的多個(gè)基準(zhǔn)坐標(biāo)執(zhí)行對(duì)齊動(dòng)作,例如將二者對(duì)應(yīng)邊上的基準(zhǔn)坐標(biāo)對(duì)齊即可。
[0032]再具體的,所述步驟S2中,將目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象上的基準(zhǔn)坐標(biāo)的偏移量調(diào)整為零。
[0033]例如,一目標(biāo)對(duì)齊對(duì)象的中心點(diǎn)坐標(biāo)為(XI,yI),現(xiàn)要調(diào)整其他待對(duì)齊對(duì)象與該目標(biāo)對(duì)齊對(duì)象在X方向上對(duì)齊,若一待對(duì)齊對(duì)象的中心點(diǎn)坐標(biāo)為(x2,y2),則假定其在X軸方向上無(wú)需進(jìn)行偏移,則目標(biāo)位置的坐標(biāo)為(x2,yl),則偏移量為(O,I yl-y2 | ),移動(dòng)該待對(duì)齊對(duì)象直至y2值變?yōu)閥l值時(shí)偏移量為O,完成對(duì)齊。
[0034]另外,本發(fā)明中,在執(zhí)行對(duì)齊動(dòng)作時(shí),可以是待對(duì)齊對(duì)象的基準(zhǔn)坐標(biāo)進(jìn)入到設(shè)定的距離閾值范圍之內(nèi)時(shí),開(kāi)始執(zhí)行;也可以是待對(duì)齊對(duì)象的邊緣進(jìn)入到設(shè)定的距離閾值范圍之內(nèi)時(shí)(如批量選取,則是整體的邊緣進(jìn)入上述距離閾值范圍時(shí)),開(kāi)始執(zhí)行。
[0035]關(guān)于本發(fā)明中的電路設(shè)計(jì)軟件,可以為例如MentorExpedit1n,其具有非常豐富而強(qiáng)大的功能。其使用自身的數(shù)據(jù)形式存儲(chǔ)設(shè)計(jì)文件,并且每份設(shè)計(jì)文件都有相應(yīng)的獨(dú)立數(shù)據(jù)庫(kù)支撐。在該軟件的數(shù)據(jù)庫(kù)中主要有兩類(lèi)信息:物理信息和邏輯信息。MentorExpedit1n軟件的各種功能操作,都是對(duì)這個(gè)數(shù)據(jù)庫(kù)的編輯和操作。同樣的情況,本發(fā)明可以使用該軟件提供的擴(kuò)展接口函數(shù),也可以對(duì)此數(shù)據(jù)庫(kù)進(jìn)行編輯操作,從而實(shí)現(xiàn)目前沒(méi)有的功能,例如元器件自動(dòng)吸附式對(duì)齊,提高器件布局的效率。
[0036]本發(fā)明還提供一種電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊系統(tǒng)較佳實(shí)施例,如圖4所示,其包括:
設(shè)定模塊100,用于選擇一元器件作為目標(biāo)對(duì)齊對(duì)象,并設(shè)定與所述目標(biāo)對(duì)齊對(duì)象相關(guān)聯(lián)的對(duì)齊要求,并設(shè)定一距離閾值范圍;
自動(dòng)對(duì)齊模塊200,用于當(dāng)需要調(diào)整作為待對(duì)齊對(duì)象的另一元器件時(shí),若待對(duì)齊對(duì)象距離目標(biāo)對(duì)齊對(duì)象在所述距離閾值范圍之內(nèi),則自動(dòng)將所述待對(duì)齊對(duì)象放置在符合上述設(shè)定的對(duì)齊要求的位置。
[0037]關(guān)于上述模塊單元的技術(shù)細(xì)節(jié)在前面的方法中已有詳述,故不再贅述。
[0038]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件完成,所述的計(jì)算機(jī)程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,程序在執(zhí)行時(shí),可包括上述各方法的實(shí)施例的流程。其中的存儲(chǔ)介質(zhì)可以為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(ROM)或隨機(jī)存儲(chǔ)記憶體(RAM)等。
[0039]綜上所述,通過(guò)本發(fā)明,當(dāng)用戶在調(diào)整某一元器件時(shí),若其距離目標(biāo)對(duì)齊對(duì)象在設(shè)定的距離閾值范圍之內(nèi),則自動(dòng)將該待對(duì)齊對(duì)象放置在符合上述設(shè)定的對(duì)齊要求的位置。即從直觀上看,此待對(duì)齊對(duì)象是被“自動(dòng)吸附”到目標(biāo)對(duì)齊對(duì)象的附近的。
[0040]應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其特征在于,包括步驟: A、選擇一元器件作為目標(biāo)對(duì)齊對(duì)象,并設(shè)定與所述目標(biāo)對(duì)齊對(duì)象相關(guān)聯(lián)的對(duì)齊要求,并設(shè)定一距離閾值范圍; B、當(dāng)需要調(diào)整作為待對(duì)齊對(duì)象的另一元器件時(shí),若待對(duì)齊對(duì)象距離目標(biāo)對(duì)齊對(duì)象在所述距離閾值范圍之內(nèi),則自動(dòng)將所述待對(duì)齊對(duì)象放置在符合上述設(shè)定的對(duì)齊要求的位置。2.根據(jù)權(quán)利要求1所述的電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其特征在于,所述對(duì)齊要求包括:與所述目標(biāo)對(duì)齊對(duì)象的對(duì)齊方向、所述目標(biāo)對(duì)齊對(duì)象在顯示界面中坐標(biāo)系的參考坐標(biāo)點(diǎn)、對(duì)齊動(dòng)作執(zhí)行所在的電路層、與所述目標(biāo)對(duì)齊對(duì)象的間隔、所述目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象的網(wǎng)絡(luò)關(guān)系。3.根據(jù)權(quán)利要求1所述的電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其特征在于,所述步驟B中,將目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象中的相同網(wǎng)絡(luò)對(duì)齊設(shè)置。4.根據(jù)權(quán)利要求2所述的電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其特征在于,與所述目標(biāo)對(duì)齊對(duì)象的對(duì)齊方向包括X軸、Y軸、Z軸或斜向方向。5.根據(jù)權(quán)利要求1所述的電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其特征在于,當(dāng)待對(duì)齊對(duì)象為多個(gè)元器件時(shí),所述對(duì)齊要求包括相鄰元器件之間的間隔。6.根據(jù)權(quán)利要求2所述的電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其特征在于,所述步驟B中,按照目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象上的基準(zhǔn)坐標(biāo)執(zhí)行對(duì)齊動(dòng)作。7.根據(jù)權(quán)利要求6所述的電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其特征在于,所述步驟B中,當(dāng)待對(duì)齊對(duì)象與目標(biāo)對(duì)齊對(duì)象為同一元器件時(shí),則選擇目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象上的一個(gè)基準(zhǔn)坐標(biāo)執(zhí)行對(duì)齊動(dòng)作;當(dāng)待對(duì)齊對(duì)象與目標(biāo)對(duì)齊對(duì)象不為同一元器件時(shí),則選擇目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象上的多個(gè)基準(zhǔn)坐標(biāo)執(zhí)行對(duì)齊動(dòng)作。8.根據(jù)權(quán)利要求6所述的電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其特征在于,所述步驟B中,將目標(biāo)對(duì)齊對(duì)象與待對(duì)齊對(duì)象上的基準(zhǔn)坐標(biāo)的偏移量調(diào)整為零。9.根據(jù)權(quán)利要求2所述的電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊方法,其特征在于,所述步驟B中,在同一電路層上,執(zhí)行對(duì)齊動(dòng)作。10.一種電路設(shè)計(jì)中元器件的自動(dòng)對(duì)齊系統(tǒng),其特征在于,包括: 設(shè)定模塊,用于選擇一元器件作為目標(biāo)對(duì)齊對(duì)象,并設(shè)定與所述目標(biāo)對(duì)齊對(duì)象相關(guān)聯(lián)的對(duì)齊要求,并設(shè)定一距離閾值范圍; 自動(dòng)對(duì)齊模塊,用于當(dāng)需要調(diào)整作為待對(duì)齊對(duì)象的另一元器件時(shí),若待對(duì)齊對(duì)象距離目標(biāo)對(duì)齊對(duì)象在所述距離閾值范圍之內(nèi),則自動(dòng)將所述待對(duì)齊對(duì)象放置在符合上述設(shè)定的對(duì)齊要求的位置。
【文檔編號(hào)】G06F17/50GK105956239SQ201610259182
【公開(kāi)日】2016年9月21日
【申請(qǐng)日】2016年4月25日
【發(fā)明人】尹協(xié)邦
【申請(qǐng)人】惠州Tcl移動(dòng)通信有限公司