[發明專利]一種利用Allegro軟件自動隔斷銅皮的方法在審
| 申請號: | 201811284313.9 | 申請日: | 2018-10-31 |
| 公開(公告)號: | CN109472077A | 公開(公告)日: | 2019-03-15 |
| 發明(設計)人: | 崔銘航;李曉;翟西斌 | 申請(專利權)人: | 濟南浪潮高新科技投資發展有限公司 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 闞恭勇 |
| 地址: | 250100 山東省濟南市*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 銅皮 自動隔斷 工作效率 專用語言 不規則 一次性 一分為二 隔斷 邊角 覆銅 修整 保證 | ||
本發明提供一種利用Allegro軟件自動隔斷銅皮的方法,屬于PCB設計領域,本發明通過Allegro軟件的Skill接口,利用Allegro軟件的專用語言實現自動隔斷銅皮的功能;將需要一分為二的銅皮一次性隔斷,然后再修整不規則的邊角,不需要重新覆銅。該方法方便快捷,保證正確性,能有效提高layout工作效率。
技術領域
本發明涉及PCB設計技術,尤其涉及一種利用Allegro軟件自動隔斷銅皮的方法。
背景技術
目前在電子業界有多款PCB設計軟件,Allegro軟件作為其中的一種,具有非常豐富而強大的功能。此軟件使用獨有的數據形式存儲設計文件,并且每份設計文件都有相應的獨立數據庫支撐。數據庫中主要有兩類信息:物理信息和邏輯信息。Allegro軟件的各種功能操作,都是對這個數據庫的編輯和操作。同樣的情況,使用軟件提供的擴展Skill接口,也可以對此數據庫進行編輯操作,從而實現一些程序沒有提供的功能,提高Layout工作的效率。
在使用Allegro軟件進行PCB設計處理電源、地時,通常采用覆大塊的銅皮來保證通流量。有時候難免把不同電源的地通過一塊銅皮連接在一起,這樣會導致某個地不干凈,影響電源完整性。我們通常的做法是將這一大塊銅皮通過切割,修整成對一個電源的地大小合適的銅皮后,再重新給另一個電源的地覆上一塊新的銅皮,顯然這樣做就及其浪費時間。
發明內容
為了解決以上技術問題,本發明提出了一種利用Allegro軟件自動隔斷銅皮的方法,該方法方便快捷,保證正確性,能有效提高layout工作效率。
本發明的技術方案是:
一種利用Allegro軟件自動隔斷銅皮的方法,通過Allegro軟件的Skill接口,利用Allegro軟件的專用語言實現自動隔斷銅皮的功能;將需要一分為二的銅皮一次性隔斷,然后再修整不規則的邊角,不需要重新覆銅。
修改Allegro軟軟件的配置文件,以達到必須的運行環境,從而對設計的后臺數據庫進行修改。
進一步的,
所述修改Allegro軟軟件的配置文件,
1、首先修改Allegro軟件的菜單欄文件,將其配置文件allegro.men放在Allegro安裝路徑下的\Cadence\SPB_16.6\share\pcb\text\cuimenus目錄下。
此步驟的部分代碼如下:
該部分為添加軟件菜單的命令;第一個POPUP為一級菜單,第二個POPUP為二級菜單,然后MENUITEM為菜單中的顯示命令。
2、然后修改Allegro安裝路徑下的Cadence\SPB_16.6\share\local\pcb\skill目錄下的allegro.ilinit文件,在其中添加一行代碼:load(“split_shape.il”)。
再將split_shape.il文件放到Allegro安裝路徑下的Cadence\SPB_16.6\share\local\pcb\skill目錄下;將寫好的skill文件放到軟件的調用目錄下。
3、最后在菜單欄中執行x_split_shape命令,即可實現本發明描述的功能。
本發明的有益效果是
1)可一次性隔斷所需要分割開的銅皮;
2)不需要重新覆銅;
3)該方法方便快捷,保證正確性,能有效提高layout工作效率。
附圖說明
圖1是實施Skill程序的原理示意圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于濟南浪潮高新科技投資發展有限公司,未經濟南浪潮高新科技投資發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811284313.9/2.html,轉載請聲明來源鉆瓜專利網。





