• / 15
  • 下載費用:30 金幣  

自動根據原理圖分頁布局的設計方法.pdf

摘要
申請專利號:

CN201510070487.5

申請日:

2015.02.11

公開號:

CN104915466A

公開日:

2015.09.16

當前法律狀態:

駁回

有效性:

無權

法律詳情: 發明專利申請公布后的駁回 IPC(主分類):G06F 17/50申請公布日:20150916|||實質審查的生效IPC(主分類):G06F 17/50申請日:20150211|||公開
IPC分類號: G06F17/50 主分類號: G06F17/50
申請人: 深圳市一博科技有限公司
發明人: 明睿; 王燦鐘; 吳均
地址: 518000廣東省深圳市南山區科技南十二路28號康佳科研大廈12層12H-12I
優先權:
專利代理機構: 代理人:
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510070487.5

授權公告號:

||||||

法律狀態公告日:

2019.03.15|||2015.10.14|||2015.09.16

法律狀態類型:

發明專利申請公布后的駁回|||實質審查的生效|||公開

摘要

本發明公開了一種自動根據原理圖分頁布局的設計方法,利用CADENCE AXLSKILL語言開發的Skill設計程序,將該程序加載到Allegro軟件中,點擊菜單,程序會自動根據PDF原理圖對器件進行自動分頁布局,從而使PCB設計人員可以快速查看PCB器件與原理圖的對應,并提高PCB的設計效率。本發明通過編寫的軟件程序來通過PDF文檔來自動完成PCB上的元器件按頁碼來布局,方便PCB設計者查看器件,同時可以在布局上提高設計效率,進而縮短新產品的研發周期。

權利要求書

權利要求書
1.  自動根據原理圖分頁布局的設計方法,其特征在于,利用CADENCE AXLSKILL語言開發的Skill設計程序,將該程序加載到Allegro軟件中,點擊菜單,程序會自動根據PDF原理圖對器件進行自動分頁布局,從而使PCB設計人員可以快速查看PCB器件與原理圖的對應,并提高PCB的設計效率;
設計步驟如下:
(1)用Allegro軟件打開當前設計的PCB數據;
(2)通過CADENCE環境加載到Allegro中,生成相應的菜單;
(3)通過PDF分頁器打開PDF文件;
(4)對指定的PDF文件進行分析處理,將結果傳遞到Allegro當中;
(5)讀取PDF的分析結果,生成原理圖頁碼的陣列與標示;
(6)讀取PDF的分析結果,移動器件到相應的陣列并加上頁碼屬性;
(7)分頁結束。

2.  根據權利要求1所述的自動根據原理圖分頁布局的設計方法,其特征在于,還包括自動分頁布局參數設置,所述自動分頁布局參數設置包括文件路徑設定、參數設置以及陣列設置。

3.  根據權利要求2所述的自動根據原理圖分頁布局的設計方法,其特征在于,所述參數設置包括設置以下參數:
(1)PDF原理圖的打印像素;
(2)在PCB數據中,相對于0點坐標的偏移量;
(3)在PCB數據中,相對于PDF原理圖中每頁的放大縮小倍率;
(4)在PCB數據中,每頁之間的間隔。

4.  根據權利要求2所述的自動根據原理圖分頁布局的設計方法,其特征在于,所述陣列設置用于根據PDF原理圖的頁數,設定陣列的行數和列數。

說明書

說明書自動根據原理圖分頁布局的設計方法
【技術領域】
本發明涉及電路板設計技術領域,具體地說是自動根據原理圖分頁布局的設計方法。
【背景技術】
隨著高速時代的發展,電子產品實現的功能越來越多,同時一個產品上的元器件也隨之越來越多,從而使PCB設計將變得更復雜,新產品的研發周期也很重要,同時由于產品的跨公司合作,由于保密等原因,很多客戶只將原理圖打印成PDF格式文檔給PCB設計者,因此本方法可以通過PDF文檔來自動完成PCB上的元器件按頁碼來布局,方便PCB設計者查看器件,同時可以在布局上提高設計效率,進而縮短新產品的研發周期。
【發明內容】
為了克服現有的技術的不足,本發明提供一種自動根據原理圖分頁布局的設計方法。
本發明技術方案如下所述:利用CADENCE AXLSKILL語言開發的Skill設計程序,將該程序加載到Allegro軟件中,點擊菜單,程序會自動根據PDF原理圖對器件進行自動分頁布局,從而使PCB設計人員可以快速查看PCB器件與原理圖的對應,并提高PCB的設計效率。
設計步驟如下:
(1)用Allegro軟件打開當前設計的PCB數據;
(2)通過CADENCE環境加載到Allegro中,生成相應的菜單;
(3)通過PDF分頁器打開PDF文件;
(4)對指定的PDF文件進行分析處理,將結果傳遞到Allegro當中;
(5)讀取PDF的分析結果,生成原理圖頁碼的陣列與標示;
(6)讀取PDF的分析結果,移動器件到相應的陣列并加上頁碼屬性;
(7)分頁結束。
進一步的,還包括自動分頁布局參數設置,所述自動分頁布局參數設置包括文件路徑設定、參數設置以及陣列設置。
進一步的,所述參數設置包括設置以下參數:
(1)PDF原理圖的打印像素;
(2)在PCB數據中,相對于0點坐標的偏移量;
(3)在PCB數據中,相對于PDF原理圖中每頁的放大縮小倍率;
(4)在PCB數據中,每頁之間的間隔。
進一步的,所述陣列設置用于根據PDF原理圖的頁數,設定陣列的行數和列數。
根據上述結構的本發明,其有益效果在于,通過編寫的軟件程序來通過PDF文檔來自動完成PCB上的元器件按頁碼來布局,方便PCB設計者查看器件,同時可以在布局上提高設計效率,進而縮短新產品的研發周期。
【附圖說明】
圖1是設計方法的設計思路和對應的流程圖。
圖2是窗體顯示截圖所示的自動分頁布局參數的輸入界面。
圖3是自動分頁碼布局后一頁的PCB截圖。
圖4是圖3PCB圖對應的原理圖。
圖5是自動分頁碼布局后整體的PCB截圖。
圖6、7、8、9、10是程序源代碼屏顯截圖。
在圖中,1、文件路徑;2、參數設置區;3、陣列設置區;4、陣列標識。
【具體實施方式】
下面結合附圖以及實施方式對本發明進行進一步的描述:
本發明利用CADENCE AXLSKILL語言開發的Skill設計程序,如圖6至10所示,將該程序加載到Allegro軟件中,點擊菜單,程序會自動根據PDF原理圖對器件進行自動分頁布局,從而使PCB設計人員可以快速查看PCB器件與原理圖的對應,并提高PCB的設計效率。
設計步驟如下:
(1)用Allegro軟件打開當前設計的PCB數據;
(2)通過CADENCE環境加載到Allegro中,生成相應的菜單;
(3)通過PDF分頁器打開PDF文件;
(4)對指定的PDF文件進行分析處理,將結果傳遞到Allegro當中;
(5)讀取PDF的分析結果,生成原理圖頁碼的陣列與標示;
(6)讀取PDF的分析結果,移動器件到相應的陣列并加上頁碼屬性;
(7)分頁結束。
如圖1所示,為設計方法的設計思路和對應的流程圖,通過流程圖中的設計思路編寫程序,運行實現。
如圖2所示,為窗體顯示截圖所示的自動分頁布局參數的輸入界面。其中,文件路徑1用于指定PDF原理圖文件與文件名。參數設置區2用于設置
(1)PDF原理圖的打印像素;
(2)在PCB數據中,相對于0點坐標的偏移量;
(3)在PCB數據中,相對于PDF原理圖中每頁的放大縮小倍率;
(4)在PCB數據中,每頁之間的間隔。
陣列設置區3,用于根據PDF原理圖的頁數,分成幾行幾列的陣列。
在本實施例中,PDF原理圖的打印像素設定為1200*1000,在PCB數據中,相對于0點坐標的偏移量設定為0,相對于PDF原理圖中每頁的放大縮小倍率為10倍,每頁之間的間隔為100個單位,并設置成5行5列的陣列。
如圖3所示,自動分頁布局后一頁的PCB圖。而圖4是圖3對應的原理圖。而圖5為自動分頁布局后整體的PCB圖。在每個陣列框的左下角設置有對應陣列的陣列標識4,從而使PCB設計人員可以快速查看PCB器件與原理圖的對應,并提高PCB的設計效率。圖3所示的PCB圖在圖5中的位置為第5行、第4列。
除說明書所述的技術特征外,均為本專業技術人員的已知技術。
應當理解的是,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,而所有這些改進和變換都應屬于本發明所附權利要求的保護范圍。
上面結合附圖對本發明專利進行了示例性的描述,顯然本發明專利的實現并不受上述方式的限制,只要采用了本發明專利的方法構思和技術方案進行的各種改進,或未經改進將本發明專利的構思和技術方案直接應用于其它場合的,均在本發明的保護范圍內。

關 鍵 詞:
自動 根據 原理圖 分頁 布局 設計 方法
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:自動根據原理圖分頁布局的設計方法.pdf
鏈接地址:http://www.rgyfuv.icu/p-6373489.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图