亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種快速比對PCB板框差異的方法與流程

文檔序號:11729528閱讀:409來源:國知局
一種快速比對PCB板框差異的方法與流程

本發(fā)明涉及pcb設(shè)計領(lǐng)域。



背景技術(shù):

在pcb設(shè)計中,板卡的板框設(shè)計是非常重要的!它需要考量很多因素,板卡的功能,散熱的影響,高速器件以及金手指等諸多條件限制。也正是因為如此,板卡的板框形狀也是千奇百怪的!目前,布線設(shè)計工程師是根據(jù)結(jié)構(gòu)工程師提供的dxf導(dǎo)入到布線設(shè)計軟件上的。

隨著服務(wù)器在科技領(lǐng)域的影響越來越重要,服務(wù)器的設(shè)計也越來越重要。在服務(wù)器設(shè)計中除了其內(nèi)部組成的各種計算,交換芯片的功能越來越強(qiáng)大,內(nèi)部的板卡板框設(shè)計也是相當(dāng)重要的。目前主流的四路,八路的服務(wù)器中包括計算節(jié)點(diǎn),存儲節(jié)點(diǎn),交換節(jié)點(diǎn)等在內(nèi)的板卡一般都會在20塊左右甚至更多。所以板卡之間的連接,板框的設(shè)計也非常重要的,尤其是在硬件板卡改版時。

一般結(jié)構(gòu)工程師都會提供給布線工程師一份完整的dxf,布線設(shè)計工程師將這份dxf的參數(shù)導(dǎo)入到布線設(shè)計軟件中,根據(jù)這份文檔用line或者shape的形式創(chuàng)建pcb的板框。但是導(dǎo)入布線軟件以后,所有的參數(shù)都在一個平面上,成了一個2d的圖紙。布線設(shè)計工程師一般不可能很形象的看出pcb板卡的結(jié)構(gòu)外框。尤其是在改版的設(shè)計中,假如結(jié)構(gòu)在一處很小的區(qū)域變更了板框,那么布線設(shè)計工程師就需要花費(fèi)很大的精力去檢查板卡板框變化的設(shè)計。



技術(shù)實現(xiàn)要素:

本發(fā)明為解決上述技術(shù)問題。為此,本發(fā)明提供一種快速比對pcb板框差異的方法,它具有簡化設(shè)計工作,耗時短的優(yōu)點(diǎn)。

為了實現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案。

一種快速比對pcb板框差異的方法,包含以下步驟:

s1、執(zhí)行快速比對pcb板框差異的skill設(shè)計程序;

s2、提示是否執(zhí)行該自動化工具的命令,并將2ddxf文件導(dǎo)入布線設(shè)計軟件boardgeometry/outlinecheck層,確認(rèn)程序是否自動創(chuàng)建該層。如是進(jìn)入步驟s3,如否則結(jié)束;

s3、根據(jù)對話框提示選擇所有需要比對的單板板框信息。

s4、程序記錄所選取的每一段linesegs或者shape的信息(輪廓&&bbox坐標(biāo)等)統(tǒng)一歸納到集合a里;

s5、集合a中的每一個linesegs&&shap通過循環(huán)比較的方法比較同一個bbox坐標(biāo)下是否有相同輪廓的lineseg或者shape;如是轉(zhuǎn)到步驟s6,如否轉(zhuǎn)到步驟s7。

s6、高亮所有有問題的板框參數(shù),并通過人機(jī)交互窗口彈出界面,結(jié)束。

s7、通過人機(jī)交互窗口彈出界面提示工程師板框完全一致。

本發(fā)明的有益效果:本發(fā)明提供一種快速比對pcb板框差異的方法,它具有簡化設(shè)計工作,耗時短的優(yōu)點(diǎn)。

附圖說明

圖1是本實施例的流程圖。

圖2是本實施例的執(zhí)行效果圖一。

圖3是本實施例的執(zhí)行效果圖二。

圖4是本實施例的執(zhí)行效果圖三。

圖5是本實施例的執(zhí)行效果圖四。

圖6是本實施例的執(zhí)行效果圖五。

具體實施方式

下面結(jié)合附圖與實施例對本發(fā)明作進(jìn)一步說明。

如圖1-6所示,一種快速比對pcb板框差異的方法,包含以下步驟:

s1、執(zhí)行快速比對pcb板框差異的skill設(shè)計程序;

s2、提示是否執(zhí)行該自動化工具的命令,并將2ddxf文件導(dǎo)入布線設(shè)計軟件boardgeometry/outlinecheck層,確認(rèn)程序是否自動創(chuàng)建該層。如是進(jìn)入步驟s3,如否則結(jié)束;

s3、根據(jù)對話框提示選擇所有需要比對的單板板框信息。

s4、程序記錄所選取的每一段linesegs或者shape的信息(輪廓&&bbox坐標(biāo)等)統(tǒng)一歸納到集合a里;

s5、集合a中的每一個linesegs&&shap通過循環(huán)比較的方法比較同一個bbox坐標(biāo)下是否有相同輪廓的lineseg或者shape;如是轉(zhuǎn)到步驟s6,如否轉(zhuǎn)到步驟s7。

s6、高亮所有有問題的板框參數(shù),并通過人機(jī)交互窗口彈出界面,結(jié)束。

s7、通過人機(jī)交互窗口彈出界面提示工程師板框完全一致,結(jié)束。

參照附圖,通過一個簡單的實例來說明本發(fā)明帶來的效率。

圖1:本次設(shè)計的思路,執(zhí)行程序開始后,按照圖1中流程圖設(shè)計的思路進(jìn)行快速比對pcb板框差異的設(shè)計。

附圖2:導(dǎo)入布線設(shè)計軟件后的某一項目的pcb板卡的結(jié)構(gòu)2d圖。

附圖3-5:

首先布線設(shè)計工程師導(dǎo)入新的結(jié)構(gòu)圖紙(dxf)。點(diǎn)擊執(zhí)行工具的菜單選項后,程序自動提示布線設(shè)計工程師是否需要執(zhí)行,選擇“是”程序會繼續(xù)運(yùn)行。程序根據(jù)相關(guān)函數(shù)自動設(shè)定軟件右側(cè)的控制面板“find”欄中會選擇“othersegs”,“shapes”兩項。并且程序根據(jù)人機(jī)交互窗口提示布線設(shè)計人員框選需要比對的pcb板框。布線設(shè)計工程師框選所有需要比對的outline參數(shù),并右鍵選擇done的終止命令。程序就會自動比對目前pcb中的outline和新導(dǎo)入的dxf的板框所有的差異。整個過程花費(fèi)的時間僅僅只有布線設(shè)計工程師框選outline的時間,這種時間幾乎是可以忽略不計的!

如果不使用這種自動化工具,那么布線工程師的工作就非??菰锪耍紫韧瑯有枰獙?dǎo)入新的dxf到布線設(shè)計軟件中的,然后將用人眼去每一段線每一段線的去檢查是否有差異。而2d版的結(jié)構(gòu)是非常雜亂的。人眼去檢查可能還會導(dǎo)致漏檢的情況??梢娺@樣的操作是非常不智能的,而且也無法杜絕人為錯誤的出現(xiàn)。

附圖6:使用自動化工具檢查,總共耗時5s左右。

上述雖然結(jié)合附圖對本發(fā)明的具體實施方式進(jìn)行了描述,但并非對本發(fā)明保護(hù)范圍的限制,所屬領(lǐng)域技術(shù)人員應(yīng)該明白,在本發(fā)明的技術(shù)方案的基礎(chǔ)上,本領(lǐng)域技術(shù)人員不需要付出創(chuàng)造性勞動即可做出的各種修改或變形仍在本發(fā)明的保護(hù)范圍以內(nèi)。



技術(shù)特征:

技術(shù)總結(jié)
本發(fā)明公開了一種快速比對PCB板框差異的方法,可以幫助布線設(shè)計工程師在改版設(shè)計輕松的檢查的PCB的板框問題,同時也減少了布線設(shè)計工程師需要去做的一項非??菰锏墓ぷ?。將該Skill程式放入到布線工具安裝文件中,執(zhí)行該Skill程式,布線設(shè)計人員只需要全部框選需要檢查的PCB外框,即可比對新導(dǎo)入的結(jié)構(gòu)和原來結(jié)構(gòu)的差異,省時省力,同時也大大提高了PCB設(shè)計的設(shè)計效率。

技術(shù)研發(fā)人員:趙亞民
受保護(hù)的技術(shù)使用者:鄭州云海信息技術(shù)有限公司
技術(shù)研發(fā)日:2017.03.13
技術(shù)公布日:2017.07.14
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1