本發(fā)明涉及PCB(印制電路板)領(lǐng)域,具體而言,涉及一種鉆帶漲縮方法和裝置。
背景技術(shù):受到基材開(kāi)料方式、圖形設(shè)計(jì)、拼板方式以及疊層結(jié)構(gòu)等因素的影響,在PCB板件從基材一次內(nèi)層線路圖形轉(zhuǎn)移經(jīng)數(shù)次壓合直至外層線路圖形轉(zhuǎn)移的加工過(guò)程中,會(huì)引起拼板經(jīng)緯向不同的漲縮。PCB板件的漲縮現(xiàn)象對(duì)PCB的品質(zhì)將造成一定的影響,為了改善PCB板件的漲縮,可以對(duì)鉆帶進(jìn)行漲縮,以補(bǔ)償PCB板件的漲縮。鉆帶是在PCB工業(yè)生產(chǎn)中,用于鉆孔工序的一種程序性文檔,是為鉆機(jī)提供生產(chǎn)中數(shù)控鉆所需要的坐標(biāo)文件,指示鉆頭在程式的標(biāo)記位置進(jìn)行鉆孔,完成PCB成孔的過(guò)程。
技術(shù)實(shí)現(xiàn)要素:本發(fā)明旨在提供一種鉆帶漲縮方法和裝置,以解決PCB板件的漲縮問(wèn)題。在本發(fā)明的實(shí)施例中,提供了一種鉆帶漲縮方法,包括:呈現(xiàn)控件以接受PCB板件的漲縮值的輸入;計(jì)算用于補(bǔ)償漲縮值的漲縮比例;輸出以漲縮比例調(diào)整鉆孔位置后的鉆帶。在本發(fā)明的實(shí)施例中,提供了一種鉆帶漲縮裝置,包括:控件模塊,用于呈現(xiàn)控件以接受PCB板件的漲縮值的輸入;計(jì)算模塊,用于計(jì)算用于補(bǔ)償漲縮值的漲縮比例;輸出模塊,用于輸出以漲縮比例調(diào)整鉆孔位置后的鉆帶。本發(fā)明上述實(shí)施例的鉆帶漲縮方法和裝置因?yàn)椴捎勉@帶漲縮來(lái)補(bǔ)償PCB板件的漲縮,所以克服了現(xiàn)有技術(shù)中的PCB板件的漲縮問(wèn)題,提高了PCB板件的制作質(zhì)量。附圖說(shuō)明此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:圖1示出了根據(jù)本發(fā)明實(shí)施例的鉆帶漲縮方法的流程圖;圖2示出了根據(jù)本發(fā)明優(yōu)選實(shí)施例的控件的屏幕截圖;圖3示出了根據(jù)本發(fā)明實(shí)施例的鉆帶漲縮裝置的示意圖。具體實(shí)施方式下面將參考附圖并結(jié)合實(shí)施例,來(lái)詳細(xì)說(shuō)明本發(fā)明。圖1示出了根據(jù)本發(fā)明實(shí)施例的鉆帶漲縮方法的流程圖,包括:步驟S10,呈現(xiàn)控件以接受PCB板件的漲縮值的輸入;步驟S20,計(jì)算用于補(bǔ)償漲縮值的漲縮比例;步驟S30,輸出以漲縮比例調(diào)整鉆孔位置后的鉆帶。本方法因?yàn)椴捎勉@帶漲縮來(lái)補(bǔ)償PCB板件的漲縮,所以克服了現(xiàn)有技術(shù)中的PCB板件的漲縮問(wèn)題,提高了PCB板件的制作質(zhì)量。圖2示出了根據(jù)本發(fā)明優(yōu)選實(shí)施例的控件的屏幕截圖,“X方向漲縮值”后面的文本框,鍵入的是X方向的漲縮值;“Y方向漲縮值”后面的文本框,鍵入的是X方向的漲縮值。漲和縮,可以理解為漲大和縮小,對(duì)應(yīng)正值和負(fù)值,漲在文本框中體現(xiàn)為正值,縮體現(xiàn)為負(fù)值。圖中,4.000000和-5.000000就表示漲大了4密爾(MIL)和縮小了5密爾(MIL)。如PCB板X(qián)方向需要漲4mil,在X輸入欄直接鍵入4;如果PCB板Y方向縮小了5mil,在Y輸入欄鍵入-5。本方法的流程比較簡(jiǎn)單,很容易通過(guò)計(jì)算機(jī)編程來(lái)實(shí)現(xiàn),提供了良好的人機(jī)界面,減輕了人工處理PCB板件漲縮的負(fù)擔(dān)。由于腳本程序是后臺(tái)運(yùn)行,在此同時(shí),操作人員可同步進(jìn)行其他工作,這節(jié)省了對(duì)漲縮數(shù)據(jù)進(jìn)行人工計(jì)算的時(shí)間,這種方法有效的提高了PCB工程設(shè)計(jì)的工作效率。優(yōu)選地,計(jì)算用于補(bǔ)償漲縮值的漲縮比例包括:設(shè)置X漲縮比例=(X+XP)/XP*100%;設(shè)置Y漲縮比例=(Y+YP)/YP*100%;其中,X為輸入的短邊漲縮值和Y為輸入的長(zhǎng)邊漲縮值,XP為PCB板件的短邊長(zhǎng)度,YP為PCB板件的長(zhǎng)邊長(zhǎng)度。根據(jù)鉆孔的精度要求,漲縮百分比小數(shù)點(diǎn)后可以保留四到五位(如工序需要Y方向漲4mil的鉆孔,板件長(zhǎng)方向尺寸為20.5英寸(20500mil),漲縮比例為:(4mil+20500mil)/20500mil*100%≈100.0195%)。優(yōu)選地,計(jì)算用于補(bǔ)償漲縮值的漲縮比例還包括:將漲縮值的單位從IN換算為MIL。鉆帶漲縮制作計(jì)算漲縮比例(百分比)時(shí),首先進(jìn)行單位換算,PCB板設(shè)計(jì)時(shí)的單位為英寸(IN),而生產(chǎn)工序給出的漲縮值為密爾(MIL),1英寸=1000密爾,本優(yōu)選實(shí)施例可以解決單位不一致造成計(jì)算誤差的問(wèn)題,從而避免了漲縮補(bǔ)償失誤。優(yōu)選地,計(jì)算用于補(bǔ)償漲縮值的漲縮比例還包括:計(jì)算中,將鉆帶的原點(diǎn)設(shè)置為PCB板件的中心點(diǎn);計(jì)算完后,將原點(diǎn)設(shè)置為PCB板件的左下角。本計(jì)算公式是以PCB板件的中心向四周漲縮,所以漲縮操作的原點(diǎn)為PCB板件的中心點(diǎn),制作前將原點(diǎn)更改到PCB板件的中心,完成漲縮后,將原點(diǎn)調(diào)整到原始鉆帶的起始位置(一般設(shè)計(jì)為PCB板件的左下角),以固定的格式輸出后提供給生產(chǎn)工序。在本優(yōu)選實(shí)施例所實(shí)現(xiàn)的自動(dòng)運(yùn)算腳本程序中,同時(shí)附帶原點(diǎn)的設(shè)置和調(diào)整的功能,即將通過(guò)漲縮調(diào)整后的鉆帶原點(diǎn)調(diào)整回與原始鉆帶相同的原點(diǎn),不用再次運(yùn)行其他軟件進(jìn)行手工處理。在計(jì)算完畢之后,程序還可一個(gè)呈現(xiàn)一個(gè)對(duì)話(huà)框,提示操作人員,鉆帶漲縮已經(jīng)處理完畢。優(yōu)選地,輸出以漲縮比例調(diào)整鉆孔位置后的鉆帶包括:將各個(gè)工序的鉆帶輸出到同一指定的文件夾下。在上述的自動(dòng)運(yùn)算腳本程序中,同時(shí)附帶了鉆帶輸出功能,可以事先指定一個(gè)漲縮鉆帶存儲(chǔ)的路徑目錄,漲縮鉆帶制作完成后,程序即按照特定的格式輸出到指定的路徑目錄下,將所有需要的鉆帶統(tǒng)一存放在同一個(gè)目錄里面,不用再次運(yùn)行其他軟件即可得到處理好漲縮之后的所有鉆帶。如需要漲縮的鉆帶有一次鉆孔、二次鉆孔、塞孔鋁片、打靶定位孔等等,可以將一次鉆孔鉆帶、二次定位孔鉆帶、塞孔鋁片鉆帶、打靶定位孔鉆帶等都保存到指定的文件夾下,一次性將需要改動(dòng)的鉆帶進(jìn)行精準(zhǔn)處理,幾分鐘之后即可到事先設(shè)定的路徑目錄下找到處理OK的所有鉆帶,方便后續(xù)程序的處理。在上述的自動(dòng)運(yùn)算腳本程序中,可以根據(jù)層別命名自動(dòng)化識(shí)別鉆帶,將所有需要漲縮的鉆帶層進(jìn)行處理。圖3示出了根據(jù)本發(fā)明實(shí)施例的鉆帶漲縮裝置的示意圖,包括:控件模塊10,用于呈現(xiàn)控件以接受PCB板件的漲縮值的輸入;計(jì)算模塊20,用于計(jì)算用于補(bǔ)償漲縮值的漲縮比例;輸出模塊30,用于輸出以漲縮比例調(diào)整鉆孔位置后的鉆帶。本裝置因?yàn)椴捎勉@帶漲縮來(lái)補(bǔ)償PCB板件的漲縮,所以克服了現(xiàn)有技術(shù)中的PCB板件的漲縮問(wèn)題,提高了PCB板件的制作質(zhì)量。優(yōu)選地,計(jì)算模塊設(shè)置X漲縮比例=(X+XP)/XP*100%,設(shè)置Y漲縮比例=(Y+YP)/YP*100%;其中,X為輸入的短邊漲縮值和Y為輸入的長(zhǎng)邊漲縮值,XP為PCB板件的短邊長(zhǎng)度,YP為PCB板件的長(zhǎng)邊長(zhǎng)度。優(yōu)選地,計(jì)算模塊還包括:將漲縮值的單位從IN換算為MIL。優(yōu)選地,計(jì)算模塊還包括:計(jì)算中,將鉆帶的原點(diǎn)設(shè)置為PCB板件的中心點(diǎn);計(jì)算完后,將原點(diǎn)設(shè)置為PCB板件的左下角。優(yōu)選地,輸出模塊用于將各個(gè)工序的鉆帶輸出到同一指定的文件夾下。從以上的描述中可以看出,本發(fā)明克服了現(xiàn)有技術(shù)中的PCB板件的漲縮問(wèn)題,提高了PCB板件的制作質(zhì)量。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在 本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。