本發(fā)明涉及電路板設(shè)計(jì),尤其涉及一種電路板上板框的自動(dòng)處理方法、裝置、設(shè)備及介質(zhì)。
背景技術(shù):
1、在pcb設(shè)計(jì)工程師輸出文件給結(jié)構(gòu)工程師檢查之前,需要人工手動(dòng)的去檢查板框邊沿的器件是否有存在問(wèn)題,沒(méi)有存在問(wèn)題的需要將封裝工程師在封裝中添加的板框?qū)泳€條解鎖刪除,存在問(wèn)題的需要對(duì)板框?qū)舆M(jìn)行修改調(diào)整,以使pcb文件中的板框?qū)游ㄒ弧2僮魍臧蹇蚝?,同時(shí)需要修改板邊沿的禁走線區(qū)域及圍繞板框的防止輻射的包地銅皮和過(guò)孔。但人工操作,容易出現(xiàn)遺漏檢查的器件,并且,操作繁瑣,以及手動(dòng)修改的板框凹凸不起,影響美觀。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供了一種電路板上板框的自動(dòng)處理方法、裝置、設(shè)備及介質(zhì),以解決現(xiàn)有技術(shù)中需要人工手動(dòng)對(duì)板框?qū)拥木€條和封閉區(qū)域進(jìn)行修改調(diào)整的問(wèn)題。
2、根據(jù)本發(fā)明的一方面,提供了一種電路板上板框的自動(dòng)處理方法,包括:
3、獲取目標(biāo)電路板上的第一類型圖案和第二類型圖案,其中,第一類型圖案為目標(biāo)電路板上板框?qū)觾?nèi)非鎖定屬性的封閉區(qū)域,第二類型圖案為目標(biāo)電路板上板框?qū)觾?nèi)鎖定屬性的封閉區(qū)域和線條;
4、根據(jù)第一類型圖案確定目標(biāo)電路板對(duì)應(yīng)的初始主體板框;
5、響應(yīng)于第二類型圖案內(nèi)嵌在初始主體板框,對(duì)第二類型圖案執(zhí)行解鎖和刪除操作,以及將第二類型圖案重新復(fù)制到板框?qū)樱?/p>
6、基于重新復(fù)制到板框?qū)拥牡诙愋蛨D案和刪除第二類型圖案之后的初始主體板框組成對(duì)應(yīng)的目標(biāo)主體板框。
7、根據(jù)本發(fā)明的另一方面,提供了一種電路板上板框的自動(dòng)處理裝置,包括:
8、第一獲取模塊,用于獲取目標(biāo)電路板上的第一類型圖案和第二類型圖案,其中,第一類型圖案為目標(biāo)電路板上板框?qū)觾?nèi)非鎖定屬性的封閉區(qū)域,第二類型圖案為目標(biāo)電路板上板框?qū)觾?nèi)鎖定屬性的封閉區(qū)域和線條;
9、第一確定模塊,用于根據(jù)第一類型圖案確定目標(biāo)電路板對(duì)應(yīng)的初始主體板框;
10、復(fù)制模塊,用于響應(yīng)于第二類型圖案內(nèi)嵌在初始主體板框,對(duì)第二類型圖案執(zhí)行解鎖和刪除操作,以及將第二類型圖案重新復(fù)制到板框?qū)樱?/p>
11、第一生成模塊,用于基于重新復(fù)制到板框?qū)拥牡诙愋蛨D案和刪除第二類型圖案之后的初始主體板框組成對(duì)應(yīng)的目標(biāo)主體板框。
12、根據(jù)本發(fā)明的另一方面,提供了一種電子設(shè)備,電子設(shè)備包括:
13、至少一個(gè)處理器;以及
14、與至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,
15、所述存儲(chǔ)器存儲(chǔ)有可被所述至少一個(gè)處理器執(zhí)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述至少一個(gè)處理器執(zhí)行,以使所述至少一個(gè)處理器能夠執(zhí)行本發(fā)明任一實(shí)施例所述的電路板上板框的自動(dòng)處理方法。
16、根據(jù)本發(fā)明的另一方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令用于使處理器執(zhí)行時(shí)實(shí)現(xiàn)本發(fā)明任一實(shí)施例所述的電路板上板框的自動(dòng)處理方法。
17、本發(fā)明實(shí)施例的技術(shù)方案,通過(guò)程序語(yǔ)言對(duì)目標(biāo)電路板上的所有圖案進(jìn)行自動(dòng)遍歷,查找出目標(biāo)電路板上的第一類型圖案和第二類型圖案,避免了對(duì)目標(biāo)電路板造成檢查和處理遺漏問(wèn)題;同時(shí),采用統(tǒng)一的程序語(yǔ)言對(duì)目標(biāo)電路板上的第二類型圖案進(jìn)行解鎖和刪除,解決了現(xiàn)有技術(shù)中需要人工手動(dòng)對(duì)板框?qū)拥木€條和封閉區(qū)域進(jìn)行解鎖和刪除所出現(xiàn)的操作繁瑣和效率低的問(wèn)題,實(shí)現(xiàn)了迅速準(zhǔn)確地自動(dòng)處理板框?qū)佣嘤嗟木€條的效果。
18、應(yīng)當(dāng)理解,本部分所描述的內(nèi)容并非旨在標(biāo)識(shí)本發(fā)明的實(shí)施例的關(guān)鍵或重要特征,也不用于限制本發(fā)明的范圍。本發(fā)明的其它特征將通過(guò)以下的說(shuō)明書而變得容易理解。
1.一種電路板上板框的自動(dòng)處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法,還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法,還包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述依據(jù)預(yù)先生成的目標(biāo)禁布區(qū)域和預(yù)先配置的第二內(nèi)縮距離生成對(duì)應(yīng)的目標(biāo)頂層包地網(wǎng)絡(luò)和目標(biāo)底層包地網(wǎng)絡(luò),包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括:
6.根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述第一類型圖案確定所述目標(biāo)電路板對(duì)應(yīng)的初始主體板框,包括:
7.根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的方法,其特征在于,所述基于重新復(fù)制到板框?qū)拥牡诙愋蛨D案和刪除第二類型圖案之后的初始主體板框組成對(duì)應(yīng)的目標(biāo)主體板框,包括:
8.一種電路板上板框的自動(dòng)處理裝置,其特征在于,包括:
9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令用于使處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-7中任一項(xiàng)所述的電路板上板框的自動(dòng)處理方法。