一種快速設(shè)置pcb板層顏色的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及PCB設(shè)計方法,具體是指一種應(yīng)用于PCB設(shè)計行業(yè)的自動設(shè)置PCB板層顏色的方法。
【背景技術(shù)】
[0002]隨著PCB設(shè)計軟件的不斷完善,如allegro,PCB設(shè)計軟件應(yīng)用在PCB設(shè)計中越來越多,也為PCB設(shè)計帶來了很多的便利,但是在對PCB板層設(shè)計完之后顏色的添加方面很麻煩,需要手動一層一層對板層進行顏色設(shè)置,不但耗費人力、時間,降低工作效率,也為設(shè)計人員帶來不必要的麻煩。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的克服現(xiàn)有技術(shù)的不足,提供一種快速設(shè)置PCB板層顏色的方法。
[0004]本發(fā)明可以通過以下技術(shù)方案來實現(xiàn):
一種快速設(shè)置PCB板層顏色的方法,包括先檢查是否完成基礎(chǔ)參數(shù)的PCB模版;對PCB模版的掃描判斷,讀取模版的層名,根據(jù)層名來讀取出每層的參數(shù),這些參數(shù)就是需要設(shè)置的;對PCB模版中參數(shù)進行賦值,并對不同的賦值不同的填充顏色;對PCB模版中參數(shù)進行賦值后,PCB模版的顏色也設(shè)置完成。
[0005]對上述方案的改進,所述PCB模版的基礎(chǔ)參數(shù)為DRC、過孔VIA、焊盤引腳PIN、絲印、阻焊、字符。
[0006]對上述方案的改進,所述對DRC進行賦值,DRC是一個統(tǒng)一的參數(shù),基本每層都有DRC這個參數(shù),例如對DRC賦值為1,在程序最后就讀取1這個值代表的顏色,假如1代表的顏色為黃色,程序運行的結(jié)果就顯示DRC為黃色,同時也表示程序正常運行。
[0007]對上述方案的改進,所述過孔VIA的設(shè)置和DRC —樣。
[0008]對上述方案的改進,所述焊盤引腳PIN、絲印、阻焊、字符等具有頂層TOP和底層BOTTOM參數(shù)的設(shè)置;對PIN的設(shè)置,在得到層名之后,PIN在TOP層和BOTTOM層要分別賦值,且不能為同一值,因為在PCB中PIN在TOP和BOTTOM要用顏色來區(qū)分,同理的其他參數(shù)也類似PIN的設(shè)置。
[0009]本發(fā)明快速設(shè)置PCB板層顏色的方法具有以下有益效果:
1、由于PCB層名都有特定的名稱表示,通過讀取并判斷PCB模版的層名,可以識別不同的PCB模版;
2、根據(jù)層名讀取出每層的PCB模版參數(shù),然后對這些參數(shù)進行賦值,這些值與固定對應(yīng)顏色的數(shù)值,最后程序提取相應(yīng)的顏色對參數(shù)進行設(shè)置;
3、采用此方法對PCB板進行顏色設(shè)置,可以顯著縮減設(shè)計人員在顏色設(shè)置環(huán)節(jié)的時間,縮短產(chǎn)品的研發(fā)周期,加快產(chǎn)品的上市步伐。
【附圖說明】
[0010]附圖1為本發(fā)明快速設(shè)置PCB板層顏色的方法的流程示意框圖。
【具體實施方式】
[0011]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明的技術(shù)方案,下面結(jié)合實施例及附圖對本發(fā)明產(chǎn)品作進一步詳細(xì)的說明。
[0012]如圖1所示,一種快速設(shè)置PCB板層顏色的方法,包括先檢查是否完成基礎(chǔ)參數(shù)的PCB模版;對PCB模版的掃描判斷,讀取模版的層名,根據(jù)層名來讀取出每層的參數(shù),這些參數(shù)就是需要設(shè)置的dtPCB模版中參數(shù)進行賦值,并對不同的賦值不同的填充顏色d^PCB模版中參數(shù)進行賦值后,PCB模版的顏色也設(shè)置完成。
[0013]本發(fā)明快速設(shè)置PCB板層顏色的方法中所述PCB模版的基礎(chǔ)參數(shù)為DRC、過孔VIA、焊盤引腳PIN、絲印、阻焊、字符。
[0014]本發(fā)明快速設(shè)置PCB板層顏色的方法中所述對DRC進行賦值,DRC是一個統(tǒng)一的參數(shù),基本每層都有DRC這個參數(shù),例如對DRC賦值為1,在程序最后就讀取1這個值代表的顏色,假如1代表的顏色為黃色,程序運行的結(jié)果就顯示DRC為黃色,同時也表示程序正常運行。
[0015]本發(fā)明快速設(shè)置PCB板層顏色的方法中所述過孔VIA的設(shè)置和DRC —樣。
[0016]本發(fā)明快速設(shè)置PCB板層顏色的方法中所述焊盤引腳PIN、絲印、阻焊、字符等具有頂層TOP和底層BOTTOM參數(shù)的設(shè)置;對PIN的設(shè)置,在得到層名之后,PIN在TOP層和BOTTOM層要分別賦值,且不能為同一值,因為在PCB中PIN在TOP和BOTTOM要用顏色來區(qū)分,同理的其他參數(shù)也類似PIN的設(shè)置。
[0017]本發(fā)明的是通過發(fā)明人構(gòu)思的方法,嵌入al 1 egro中的軟件中,就能快速的設(shè)置PCB板層及層內(nèi)各類元素的顏色,節(jié)省人工設(shè)置顏色的繁瑣及耗時。板層各元素顏色都是統(tǒng)計的,減少出錯,提高效率。
[0018]以上所述,僅為本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制;凡本行業(yè)的普通技術(shù)人員均可按說明書附圖所示和以上所述而順暢地實施本發(fā)明;但是,凡熟悉本專業(yè)的技術(shù)人員在不脫離本發(fā)明技術(shù)方案范圍內(nèi),可利用以上所揭示的技術(shù)內(nèi)容而作出的些許更動、修飾與演變的等同變化,均為本發(fā)明的等效實施例;同時,凡依據(jù)本發(fā)明的實質(zhì)技術(shù)對以上實施例所作的任何等同變化的更動、修飾與演變等,均仍屬于本發(fā)明的技術(shù)方案的保護范圍之內(nèi)。
【主權(quán)項】
1.一種快速設(shè)置PCB板層顏色的方法,其特征在于,包括 先檢查是否完成基礎(chǔ)參數(shù)的PCB模版; 對PCB模版的掃描判斷,讀取模版的層名,根據(jù)層名來讀取出每層的參數(shù),這些參數(shù)就是需要設(shè)置的; 對PCB模版中參數(shù)進行賦值,并對不同的賦值不同的填充顏色; 對PCB模版中參數(shù)進行賦值后,PCB模版的顏色也設(shè)置完成。2.據(jù)權(quán)利要求1所述的快速設(shè)置PCB板層顏色的方法,其特征在于:所述PCB模版的基礎(chǔ)參數(shù)為DRC、過孔VIA、焊盤引腳PIN、絲印、阻焊、字符。3.據(jù)權(quán)利要求2所述的快速設(shè)置PCB板層顏色的方法,其特征在于:所述對DRC進行賦值,DRC是一個統(tǒng)一的參數(shù),基本每層都有DRC這個參數(shù),例如對DRC賦值為1,在程序最后就讀取1這個值代表的顏色,假如1代表的顏色為黃色,程序運行的結(jié)果就顯示DRC為黃色,同時也表示程序正常運行。4.據(jù)權(quán)利要求3所述的快速設(shè)置PCB板層顏色的方法,其特征在于:所述過孔VIA的設(shè)置和DRC —樣。5.據(jù)權(quán)利要求4所述的快速設(shè)置PCB板層顏色的方法,其特征在于:所述焊盤引腳PIN、絲印、阻焊、字符等具有頂層TOP和底層BOTTOM參數(shù)的設(shè)置;對PIN的設(shè)置,在得到層名之后,PIN在TOP層和BOTTOM層要分別賦值,且不能為同一值,因為在PCB中PIN在TOP和BOTTOM要用顏色來區(qū)分,同理的其他參數(shù)也類似PIN的設(shè)置。
【專利摘要】本發(fā)明公開了一種快速設(shè)置PCB板層顏色的方法,包括先檢查是否完成基礎(chǔ)參數(shù)的PCB模版;對PCB模版的掃描判斷,讀取模版的層名,根據(jù)層名來讀取出每層的參數(shù),這些參數(shù)就是需要設(shè)置的;對PCB模版中參數(shù)進行賦值,并對不同的賦值不同的填充顏色;對PCB模版中參數(shù)進行賦值后,PCB模版的顏色也設(shè)置完成。本發(fā)明快速設(shè)置PCB板層顏色的方法可以顯著縮減設(shè)計人員在顏色設(shè)置環(huán)節(jié)的時間,縮短產(chǎn)品的研發(fā)周期,加快產(chǎn)品的上市步伐。
【IPC分類】G06F17/50
【公開號】CN105404745
【申請?zhí)枴緾N201510857251
【發(fā)明人】李享, 陳傳葵, 武守坤, 陳春, 馮映明, 陳繩杰
【申請人】惠州市金百澤電路科技有限公司, 深圳市金百澤電子科技股份有限公司, 西安金百澤電路科技有限公司
【公開日】2016年3月16日
【申請日】2015年11月30日