專利名稱:Pcb設(shè)計(jì)資料中的導(dǎo)線的處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及印刷電路板(Printed Circuit Board, PCB)制作領(lǐng)域,尤其涉及一種 PCB設(shè)計(jì)資料中的導(dǎo)線的處理方法。
背景技術(shù):
目前,PCB在制作過程中,常采用計(jì)算機(jī)輔助制造(Computer AidedManufacturing, CAM)軟件對PCB設(shè)計(jì)資料進(jìn)行處理,以為生產(chǎn)各工序提供某些工作, 例如各種菲林、鉆帶、鑼帶等,從而達(dá)到方便生產(chǎn),起到輔助制造作用。PCB設(shè)計(jì)資料在CAM軟件例如業(yè)界常用的Genesis 2000 (由以色列的Frontline PCB Solutions公司開發(fā))中處理時(shí),對于導(dǎo)線(conductor) —般都有最小寬度要求。為滿足導(dǎo)線的最小寬度要求,現(xiàn)有的處理方法為手工方式,即在每個(gè)寬度不足的導(dǎo)線位置手動逐一添加符合寬度要求的線段,此種方式工作效率低下,重復(fù)性高,且易出錯(cuò)。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于提供一種PCB設(shè)計(jì)資料中的導(dǎo)線的處理方法,該處理方法能夠自動在各線路層每一個(gè)導(dǎo)線寬度不足位置生成滿足線寬要求的線段。為實(shí)現(xiàn)上述目的,本發(fā)明提供一種PCB設(shè)計(jì)資料中的導(dǎo)線的處理方法,包括如下步驟步驟1、由CAM軟件從數(shù)據(jù)庫中讀取PCB設(shè)計(jì)資料文件;步驟2、通過操作接口輸入需求的線段的長度L和寬度W ;步驟3、采用CAM軟件對需要處理的線路層進(jìn)行線寬分析,獲取每一個(gè)導(dǎo)線寬度不足位置并在該寬度不足位置生成一條第一線段;步驟4、利用分析結(jié)果生成新層A ;步驟5、對于新層A中每一個(gè)寬度不足位置所生成的第一線段,分別對所述第一線段進(jìn)行轉(zhuǎn)換以對應(yīng)生成長度為L、寬度為W的第二線段。所述步驟5具體包括步驟5. 1、將新層A中每一個(gè)寬度不足位置所生成的第一線段的起點(diǎn)坐標(biāo)(xl,yl)與終點(diǎn)坐標(biāo)(x2,y2)儲存至數(shù)組中;步驟5. 2、對于新層A中的每一條第一線段進(jìn)行如下處理利用該第一線段的起點(diǎn)坐標(biāo)各終點(diǎn)坐標(biāo)計(jì)算該第一線段的長度 L’,根據(jù)計(jì)算出來的長度L’和需求的長度L計(jì)算該第一線段需拉伸的比例S = L/L’,將該第一線段按比例S進(jìn)行延長,然后將經(jīng)延長后的第一線段旋轉(zhuǎn)90度,再將經(jīng)旋轉(zhuǎn)后的第一線段的寬度變?yōu)閃,得到對應(yīng)的第二線段。所述步驟1與步驟3中,CAM軟件采用Genesis 2000。本發(fā)明的有益效果本發(fā)明的PCB設(shè)計(jì)資料中的導(dǎo)線的處理方法,通過自動計(jì)算, 能夠快速生成符合寬度要求且長度統(tǒng)一、位置準(zhǔn)確的線段,而無需手工在每個(gè)寬度不足的位置逐一添加符合寬度要求的線段,從而極大地縮短了導(dǎo)線的制作時(shí)間,提高了工作效率。為更進(jìn)一步闡述本發(fā)明為實(shí)現(xiàn)預(yù)定目的所采取的技術(shù)手段及功效,請參閱以下有關(guān)本發(fā)明的詳細(xì)說明與附圖,相信本發(fā)明的目的、特征與特點(diǎn),應(yīng)當(dāng)可由此得到深入且具體的了解,然而附圖僅提供參考與說明用,并非用來對本發(fā)明加以限制。
下面結(jié)合附圖,通過對本發(fā)明的具體實(shí)施方式
詳細(xì)描述,將使本發(fā)明的技術(shù)方案及其他有益效果顯而易見。附圖中,圖1為本發(fā)明PCB設(shè)計(jì)資料中的導(dǎo)線的處理方法的流程示意圖。
具體實(shí)施例方式如圖1所示,本發(fā)明PCB設(shè)計(jì)資料中的導(dǎo)線的處理方法,包括如下步驟步驟1、由CAM軟件從數(shù)據(jù)庫中讀取PCB設(shè)計(jì)資料文件,其中所述CAM軟件采用 Genesis 2000或其他用于PCB的公知的CAM軟件;步驟2、通過操作接口輸入需求的線段的長度L和寬度W ;步驟3、采用CAM軟件對需要處理的線路層進(jìn)行線寬分析,獲取每一個(gè)導(dǎo)線寬度不足位置并在該寬度不足位置生成一條第一線段,例如,通過Genesis 2000自帶的線寬分析功能可以實(shí)現(xiàn)上述線寬分析;步驟4、利用分析結(jié)果生成新層A ;步驟5、對于新層A中每一個(gè)寬度不足位置所生成的第一線段,分別對所述第一線段進(jìn)行轉(zhuǎn)換以對應(yīng)生成長度為L、寬度為W的第二線段。所述步驟5具體包括步驟5. 1、將新層A中每一個(gè)寬度不足位置所生成的第一線段的起點(diǎn)坐標(biāo)(xl,yl)與終點(diǎn)坐標(biāo)(x2,y2)儲存至數(shù)組中;步驟5. 2、對于新層A中的每一條第一線段進(jìn)行如下處理利用該第一線段的起點(diǎn)坐標(biāo)各終點(diǎn)坐標(biāo)計(jì)算該第一線段的長度 L’,根據(jù)計(jì)算出來的長度L’和需求的長度L計(jì)算該第一線段需拉伸的比例S = L/L’,將該第一線段按比例S進(jìn)行延長,然后將經(jīng)延長后的第一線段旋轉(zhuǎn)90度,再將經(jīng)旋轉(zhuǎn)后的第一線段的寬度變?yōu)閃,得到對應(yīng)的第二線段。上述PCB設(shè)計(jì)資料中的導(dǎo)線的處理方法,通過自動計(jì)算,能夠快速生成符合寬度要求且長度統(tǒng)一、位置準(zhǔn)確的線段,而無需手工在每個(gè)寬度不足的位置逐一添加符合寬度要求的線段,從而極大地縮短了導(dǎo)線的制作時(shí)間,提高了工作效率。以上所述,對于本領(lǐng)域的普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案和技術(shù)構(gòu)思作出其他各種相應(yīng)的改變和變形,而所有這些改變和變形都應(yīng)屬于本發(fā)明后附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種PCB設(shè)計(jì)資料中的導(dǎo)線的處理方法,其特征在于,包括如下步驟步驟1、由CAM軟件從數(shù)據(jù)庫中讀取PCB設(shè)計(jì)資料文件;步驟2、通過操作接口輸入需求的線段的長度L和寬度W ;步驟3、采用CAM軟件對需要處理的線路層進(jìn)行線寬分析,獲取每一個(gè)導(dǎo)線寬度不足位置并在該寬度不足位置生成一條第一線段;步驟4、利用分析結(jié)果生成新層A ;步驟5、對于新層A中每一個(gè)寬度不足位置所生成的第一線段,分別對所述第一線段進(jìn)行轉(zhuǎn)換以對應(yīng)生成長度為L、寬度為W的第二線段。
2.如權(quán)利要求1所述的PCB設(shè)計(jì)資料中的導(dǎo)線的處理方法,其特征在于,所述步驟5具體包括步驟5. 1、將新層A中每一個(gè)寬度不足位置所生成的第一線段的起點(diǎn)坐標(biāo)(xl,yl) 與終點(diǎn)坐標(biāo)(x2,y2)儲存至數(shù)組中;步驟5. 2、對于新層A中的每一條第一線段進(jìn)行如下處理利用該第一線段的起點(diǎn)坐標(biāo)各終點(diǎn)坐標(biāo)計(jì)算該第一線段的長度L’,根據(jù)計(jì)算出來的長度L’和需求的長度L計(jì)算該第一線段需拉伸的比例S = L/L’,將該第一線段按比例S進(jìn)行延長,然后將經(jīng)延長后的第一線段旋轉(zhuǎn)90度,再將經(jīng)旋轉(zhuǎn)后的第一線段的寬度變?yōu)閃,得到對應(yīng)的第二線段。
3.如權(quán)利要求1所述的PCB設(shè)計(jì)資料中的導(dǎo)線的處理方法,其特征在于,所述步驟1與步驟3中,CAM軟件采用Genesis 2000。
全文摘要
本發(fā)明涉及一種PCB設(shè)計(jì)資料中的導(dǎo)線的處理方法,包括如下步驟步驟1、由CAM軟件從數(shù)據(jù)庫中讀取PCB設(shè)計(jì)資料文件;步驟2、通過操作接口輸入需求的線段的長度L和寬度W;步驟3、采用CAM軟件對需要處理的線路層進(jìn)行線寬分析,獲取每一個(gè)導(dǎo)線寬度不足位置并在該寬度不足位置生成一條第一線段;步驟4、利用分析結(jié)果生成新層A;步驟5、對于新層A中每一個(gè)寬度不足位置所生成的第一線段,分別對所述第一線段進(jìn)行轉(zhuǎn)換以對應(yīng)生成長度為L、寬度為W的第二線段。本發(fā)明的PCB設(shè)計(jì)資料中的導(dǎo)線的處理方法,通過自動計(jì)算,能夠快速生成符合寬度要求的線段,從而極大地縮短了導(dǎo)線的制作時(shí)間,提高了工作效率。
文檔編號G06F17/50GK102521431SQ201110369079
公開日2012年6月27日 申請日期2011年11月18日 優(yōu)先權(quán)日2011年11月18日
發(fā)明者彭吉蓮, 林江, 謝明, 龔燕 申請人:東莞生益電子有限公司