《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > EDA與制造 > 新品快遞 > 最新版EAGLE提供一鍵式PCB制造和零件選擇解決方案

最新版EAGLE提供一鍵式PCB制造和零件選擇解決方案

2011-08-23
關(guān)鍵詞: PCB

  最新版CadSoft EAGLE具有強(qiáng)大的功能,可以節(jié)省設(shè)計(jì)者的時(shí)間并使制造印刷電路板的過程更為簡(jiǎn)約高效。改進(jìn)后的設(shè)計(jì)鏈接(DesignLink)界面使得用戶可以從e絡(luò)盟(Newark,element14,PremierFarnell或Farnell)的產(chǎn)品數(shù)據(jù)庫(kù)中自動(dòng)搜索零件,同時(shí)還具備以下功能:

  1–從e絡(luò)盟(Newark,element14,PremierFarnell或farnell)的產(chǎn)品數(shù)據(jù)庫(kù)中檢索關(guān)于零部件可用性、價(jià)格、特性的信息,包括:

•零部件的一般自動(dòng)搜索
•搜索原理圖中的所有元件

  雙擊其標(biāo)志可以獲得各個(gè)部件的細(xì)節(jié)視圖,用戶可以很方便地更改電路板編號(hào),而每個(gè)部件的訂貨單將自動(dòng)更新。

–將部件/訂貨單加入到位于相應(yīng)e絡(luò)盟位置處的購(gòu)物車內(nèi),訂貨和付款均在此位置完成。
–保存訂單代碼–可重復(fù)使用訂單代碼。通過選擇復(fù)選框現(xiàn)在可以將訂單代碼保存到示意圖上。對(duì)于后續(xù)的訂單,可以在示意圖中選擇新部件的訂單代碼。此外,如果在所采用的零件庫(kù)內(nèi)存在這個(gè)訂單代碼,則可以直接加入到訂貨單中。

  2–獲得PCB制造的報(bào)價(jià)非常簡(jiǎn)單,可以單擊圖標(biāo),所有相關(guān)電路板參數(shù)均會(huì)輸出以更新e絡(luò)盟上的表格。然后,點(diǎn)擊“獲得報(bào)價(jià)”按鈕可以立即索取報(bào)價(jià)。

  用戶語(yǔ)言程序(ULP)

  用戶語(yǔ)言程序是EAGLE最具互動(dòng)性和最強(qiáng)大的功能之一。EAGLE用戶語(yǔ)言可用于訪問EAGLE的數(shù)據(jù)結(jié)構(gòu)和創(chuàng)建各類輸出文件。用戶語(yǔ)言程序是以類似C語(yǔ)言的語(yǔ)法編寫而成的簡(jiǎn)單文本類文件。用戶語(yǔ)言程序擴(kuò)展名為.ulp。

  可采用任何一類文本編輯器創(chuàng)建ULP文件(但不要在文件中插入任何其他控制字符),或者也可采用內(nèi)置的文本編輯器。

  用戶語(yǔ)言程序主要由定義和語(yǔ)句兩類構(gòu)成。定義用于規(guī)定常量、變量和語(yǔ)句使用的函數(shù)。

  以下是一個(gè)簡(jiǎn)單的ULP:

#usage"Addthecharactersintheword'Hello'\n""Usage:RUN
sample.ulp"
//Definitions:
stringhello="Hello";
intcount(strings)
{intc=0;for(inti=0;s[i];++i)c+=s[i];returnc;}
//Statements:
output("sample"){printf("Countis:%d\n",count(hello));}

  如果出現(xiàn)"#usage"指令,則其數(shù)值將被用于控制面板上以顯示該程序名稱。

  如果ULP的生成在編輯器窗口執(zhí)行的特別命令,則可使用退出(exit)功能以向編輯器窗口發(fā)送這一指令。

  由于其限制很少,可以很方便地從EAGLE導(dǎo)出數(shù)據(jù)和輸入多種類型的數(shù)據(jù)。通過生成和執(zhí)行腳本文件,可使ULP系統(tǒng)對(duì)控制布局文件或一個(gè)存儲(chǔ)庫(kù)加以控制。

  EAGLE的默認(rèn)安裝中包括100種以上非常有用的用戶語(yǔ)言程序。www.element14.com/eagle網(wǎng)站上還提供了數(shù)百種用戶語(yǔ)言程序。EAGLEPCB軟件中附有ULP的示例:

mount.ulp:該用戶語(yǔ)言程序可生成分揀機(jī)需要使用的文件。
designlink.ulp:這是非常詳盡的用戶語(yǔ)言程序,用戶可用以瀏覽PremierFarnell的產(chǎn)品數(shù)據(jù)庫(kù)、element14.com的目錄,以及獲取部件數(shù)據(jù)表單。

  銑mill-outlines.ulp–為數(shù)控銑床生成銑削輪廓,因?yàn)镋AGLE的用途極為多樣,通過用戶語(yǔ)言程序可以實(shí)現(xiàn)多種功能。

  可以在線提供各類用戶語(yǔ)言方案的示例:

teardrops.ulp:該用戶語(yǔ)言方案實(shí)質(zhì)上將你的住所連接轉(zhuǎn)換成淚珠外形,對(duì)于柔性板設(shè)計(jì)來(lái)說(shuō),這是必要的步驟。

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。