本發(fā)明屬于pcb設(shè)計技術(shù)領(lǐng)域,具體設(shè)計一種實現(xiàn)valor軟件自動化審核的方法。
背景技術(shù):
valor是美國的一款對pcb板卡的可制造性設(shè)計審核軟件,dfm(designformanufacture)是指pcb板卡的可制造性設(shè)計,valor軟件對pcb設(shè)計文件進(jìn)行dfm審核時,valor軟件審核出dfm問題后,會彈出報錯框需要工人逐個確認(rèn),確認(rèn)后valor軟件才會繼續(xù)運行。工程師使用valor軟件,單條規(guī)則篩選,逐個人工去判定,非常浪費時間并且容易造成疏漏。而當(dāng)valor軟件審核完pcb設(shè)計文件后,還需要工程師將dfm問題一一整理匯總成dfm報告,造成大量時間浪費。此為現(xiàn)有技術(shù)的不足之處。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于,針對上述現(xiàn)有技術(shù)存在的缺陷,提供設(shè)計一種實現(xiàn)valor軟件自動化審核的方法,以解決上述技術(shù)問題。
為了實現(xiàn)上述目的,本發(fā)明的技術(shù)方案是:
一種實現(xiàn)valor軟件自動化審核的方法,其特征在于,包括如下步驟:
步驟1:創(chuàng)建ie瀏覽器的監(jiān)控界面,在ie瀏覽器監(jiān)控界面上設(shè)定整體工藝流程,選擇要測試的具體項目,并上傳pcb板卡設(shè)計文件;
步驟2:創(chuàng)建dfmmonitor運行腳本;
步驟3:運行dfmmonitor腳本,將步驟1中上傳的pcb板卡設(shè)計文件導(dǎo)入到valor軟件中,并啟動valor軟件運行;
步驟4:valor軟件運行審核,運行腳本根據(jù)dfm審核規(guī)則判斷是否有不符合規(guī)則的項,若有,默認(rèn)報錯對話框確認(rèn)處理,valor軟件持續(xù)運行直至審核結(jié)束,運行腳本自動生成dfm報告。
步驟2中創(chuàng)建的dfmmonitor腳本的功能包括:自動啟動valor運行、自動判別確認(rèn)、自動按照設(shè)定格式編輯導(dǎo)出dfm報告。
根據(jù)dfm審核設(shè)定的規(guī)則valor軟件審核出dmf問題時,dfmmonitor腳本自動辨別默認(rèn)報錯框確認(rèn)處理,確保valor軟件繼續(xù)審核,dfmmonitor腳本判斷valor軟件審核完成后,dfmmonitor腳本自動按照設(shè)定的格式編輯導(dǎo)出dfm報告。
步驟1中ie監(jiān)控界面要設(shè)定參數(shù)包括任務(wù)類型、單板參數(shù);所述單板參數(shù)包括單板類型、板厚、top值限高、bottom限高。
在啟動valor軟件運行審核之前,在dfm審核規(guī)則設(shè)定界面上,提前將審核判定規(guī)則設(shè)定好。
審核規(guī)則設(shè)定的審核的點包括走線、過孔、絲印、阻焊、網(wǎng)表、布局、信號等。
本發(fā)明的有益效果在于,本發(fā)明的技術(shù)方案創(chuàng)建一個腳本和ie瀏覽器的監(jiān)控界面,腳本的功能是能自動啟動valor運行,并且運行中按照工藝工程師設(shè)定的規(guī)則能自動判別確認(rèn),最終可以自動按照設(shè)定格式編輯導(dǎo)出dfm報告,實現(xiàn)valor審核軟件實現(xiàn)自動化,節(jié)省人力,擴(kuò)展了上傳路徑,優(yōu)化檢測流程,確保檢測的精確性,防止遺漏檢測項目,實現(xiàn)省時省力,精準(zhǔn)快捷的檢測方式。
此外,本發(fā)明設(shè)計原理可靠,結(jié)構(gòu)簡單,具有非常廣泛的應(yīng)用前景。
由此可見,本發(fā)明與現(xiàn)有技術(shù)相比,具有突出的實質(zhì)性特點和顯著地進(jìn)步,其實施的有益效果也是顯而易見的。
附圖說明
圖1為本發(fā)明提供的一種實現(xiàn)valor軟件自動化審核的方法的流程圖。
具體實施方式
下面結(jié)合附圖并通過具體實施例對本發(fā)明進(jìn)行詳細(xì)闡述,以下實施例是對本發(fā)明的解釋,而本發(fā)明并不局限于以下實施方式。
如圖1所示,本實施例提供的一種實現(xiàn)valor軟件自動化審核的方法,包括如下步驟:
步驟1:創(chuàng)建ie瀏覽器的監(jiān)控界面,在ie瀏覽器監(jiān)控界面上設(shè)定整體工藝流程,選擇要測試的具體項目,并上傳pcb板卡設(shè)計文件;
步驟2:創(chuàng)建dfmmonitor運行腳本;
步驟3:運行dfmmonitor腳本,將步驟1中上傳的pcb板卡設(shè)計文件導(dǎo)入到valor軟件中,并啟動valor軟件運行;
步驟4:valor軟件運行審核,運行腳本根據(jù)dfm審核規(guī)則判斷是否有不符合規(guī)則的項,若有,默認(rèn)報錯對話框確認(rèn)處理,valor軟件持續(xù)運行直至審核結(jié)束,運行腳本自動生成dfm報告。
步驟2中創(chuàng)建的dfmmonitor腳本的功能包括:自動啟動valor運行、自動判別確認(rèn)、自動按照設(shè)定格式編輯導(dǎo)出dfm報告。
dfm審核設(shè)定的規(guī)則包括valor軟件審核出dmf問題時,dfmmonitor腳本自動辨別默認(rèn)報錯框確認(rèn)處理,確保valor軟件繼續(xù)審核,dfmmonitor腳本記錄報錯信息匯總到dfm報告。
審核規(guī)則設(shè)定的審核的點包括走線、過孔、絲印、阻焊、網(wǎng)表、布局、信號等。
步驟1中ie監(jiān)控界面要設(shè)定參數(shù)包括任務(wù)類型、單板參數(shù);所述單板參數(shù)包括單板類型、板厚、top值限高、bottom限高。
在啟動valor軟件運行審核之前,在dfm審核規(guī)則設(shè)定界面上,提前將審核判定規(guī)則設(shè)定好。
以上公開的僅為本發(fā)明的優(yōu)選實施方式,但本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的沒有創(chuàng)造性的變化,以及在不脫離本發(fā)明原理前提下所作的若干改進(jìn)和潤飾,都應(yīng)落在本發(fā)明的保護(hù)范圍內(nèi)。