亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種Allegro軟件中自動測量元器件尺寸的方法與流程

文檔序號:12122457閱讀:3192來源:國知局
一種Allegro軟件中自動測量元器件尺寸的方法與流程

本發(fā)明涉及電子設(shè)計自動化領(lǐng)域,具體提供一種Allegro軟件中自動測量元器件尺寸的方法。



背景技術(shù):

目前在電子業(yè)界有多款PCB設(shè)計軟件,Allegro軟件作為其中的一種,具有非常豐富而強大的功能。此軟件使用獨有的數(shù)據(jù)形式存儲設(shè)計文件,并且每份設(shè)計文件都有相應(yīng)的獨立數(shù)據(jù)庫支撐。數(shù)據(jù)庫中主要有兩類信息:物理信息和邏輯信息。Allegro軟件的各種功能操作,都是對這個數(shù)據(jù)庫的編輯和操作。同樣的情況,使用軟件提供的擴展Skill接口,也可以對此數(shù)據(jù)庫進行編輯操作,從而實現(xiàn)一些程序沒有提供的功能,提高Layout工作的效率。

在使用Allegro軟件進行PCB設(shè)計時,為了方便布局,或在設(shè)計過程中需要查看某些元器件的尺寸大小,但Allegro軟件現(xiàn)有功能是使用show measure命令分別測量元器件X方向長度(mil)、Y方向長度(mil),從而通過mil與mm單位換算后得到元器件尺寸大小,從而浪費了大量時間。



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

本發(fā)明的技術(shù)任務(wù)是針對上述現(xiàn)有技術(shù)的不足,提供一種方便快捷,準確率高的Allegro軟件中自動測量元器件尺寸的方法。

本發(fā)明的技術(shù)任務(wù)是按以下方式實現(xiàn)的:一種Allegro軟件中自動測量元器件尺寸的方法,其特點是通過Allegro軟件的Skill接口,利用Allegro軟件的專用語言實現(xiàn)自動測量元器件尺寸。

更為具體的說,上述方法包括以下步驟:

S1.修改Allegro軟件的菜單欄文件,將其配置文件allegro.men放在Allegro安裝路徑下的\Cadence\SPB_16.5\share\pcb\text\cuimenus目錄下;

S2.修改Allegro安裝路徑下的Cadence\SPB_16.5\share\local\pcb\skill目錄下的allegro.ilinit文件,在其中添加一行代碼如下:

load(“Symbol_nc_size.il”);

S3.將Symbol_nc_size.il文件放到Allegro安裝路徑下的Cadence\SPB_16.5\share\local\pcb\skill目錄下。

作為優(yōu)選,上述方法還包括步驟:

S4.在PCB上點擊需要測量的元器件,彈出元器件尺寸。

與現(xiàn)有技術(shù)相比,本發(fā)明Allegro軟件中自動測量元器件尺寸的方法具有以下突出的有益效果:

(一)通過選擇命令按鈕后選中被測量的元器件,能夠自動彈出工作框來顯示元器件尺寸大小,使用方便;

(二)無需分別測量X方向與Y方向長度(mil)后換算單位,方便快捷,保證正確性,能有效提高layout工作效率。

附圖說明

圖1為實施例中在Allegro軟件中點擊功能選項的界面圖;

圖2為實施例中點擊元器件并顯示元器件尺寸大小界面圖。

具體實施方式

下面將結(jié)合附圖和實施例,對本發(fā)明的Allegro軟件中自動測量元器件尺寸的方法作進一步詳細說明。

本發(fā)明的Allegro軟件中自動測量元器件尺寸的方法的實現(xiàn)需要修改Allegro軟件的部分配置文件,以達到必須的運行環(huán)境,從而對設(shè)計的后臺數(shù)據(jù)庫進行修改。附圖1為實施Skill程序的原理示意:

1.首先修改Allegro軟件的菜單欄文件,將其配置文件allegro.men放在Allegro安裝路徑下的\Cadence\SPB_16.5\share\pcb\text\cuimenus目錄下。此步驟的部分分代碼如下:

2.修改Allegro安裝路徑下的Cadence\SPB_16.5\share\local\pcb\skill目錄下的allegro.ilinit文件,在其中添加一行代碼如下:load(“Symbol_nc_size.il”)

3.將Symbol_nc_size.il文件放到Allegro安裝路徑下的Cadence\SPB_16.5\share\local\pcb\skill目錄下。

4.在菜單欄中執(zhí)行Symbol’s size命令,即可實現(xiàn)此發(fā)明描述的功能。

功能核心部分源代碼如下:

完成上述修改配置后,在圖1所示Allegro軟件中工作區(qū)中的功能按鈕,點擊此按鈕以后再點擊需要測量長度的元器件,將彈出被點擊的元器件的長度,如圖2所示。

以上所述的實施例,只是本發(fā)明具體實施方式的一種,本領(lǐng)域的技術(shù)人員在本發(fā)明技術(shù)方案范圍內(nèi)進行的通常變化和替換都應(yīng)包含在本發(fā)明的保護范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1