從事Layout工作已有兩年,前一年半學(xué)習(xí)和使用的是PADS,最近在學(xué)習(xí)使用Allegro進(jìn)行Layout設(shè)計(jì),把初學(xué)的一些東西和大家分享,共同學(xué)習(xí),共同進(jìn)步,剛開始學(xué)習(xí)使用Allegro,仍是菜鳥一枚,有什么錯(cuò)誤,請(qǐng)專業(yè)人士不吝賜教,在此謝過! 一、Allegro中導(dǎo)入DXF文件 1、DXF的處理: 結(jié)構(gòu)工程師可能給你的是*.DWG格式的文件,此時(shí)需要將*.DWG轉(zhuǎn)為*.DXF,(即將*.DWG格式另存為*.DXF格式) 注意! 另存為*.DXF文件時(shí),文件命名不要出現(xiàn)中文,Allegro不識(shí)別中文、“/”等非法字符; 2、在Allegro中導(dǎo)入DXF文件,具體做法如下: ①、打開Allegro,單擊:File→Import→DXF,彈出如下圖一所示的對(duì)話框: 圖一
a.選擇DXF文件存放的路徑; b.?DXF的單位選擇MM; c.勾選Use default text table; 注意! 第一次導(dǎo)入*.DXF文件時(shí),不需要勾選Incremental addition,如果是導(dǎo)入最終的*.DXF文件做最后的結(jié)構(gòu)比對(duì)時(shí),則一定要勾選Incremental addition,否則最終導(dǎo)入的只有*.DXF的內(nèi)容,線路神馬的都不見了?。?! ?d.選擇CNV文件的保存路徑; ②、單擊Edit/View layers…按鈕,彈出圖二所示對(duì)話框: 圖二
?a.勾選Select All(不需要的層可以不選)將DXF中的層面裝換為Allegro中的層面; ?b.下方的Class選擇BoardGeometry,subclass可以新建:單擊New Subclass,輸入Subclass的名字:如Text2,如圖三; ?c.單擊Map,DXF文件中每一層的對(duì)應(yīng)顯示在Board Geometry的Text2子類下: 圖三
注意! 往Allegro中導(dǎo)入DXF時(shí)是不需要勾選Use DXF layer at subclass name,導(dǎo)出的時(shí)候才需要勾選,后面會(huì)提到; ?d.單擊OK; ③、返回圖一所示的對(duì)話框,單擊Import按鈕,此時(shí),DXF已經(jīng)成功導(dǎo)入,可以看到導(dǎo)入的結(jié)構(gòu)圖在BoardGeometry(Class) Text2(Subclass)下,如圖四所示: 圖四
注意! 單擊Setup→subclass,如圖五 圖五
在彈出的對(duì)話框中單擊Board Geometry,可以看到剛才新建的Subclass :Text2,如圖六 圖六
也可以先新建一個(gè)subclass,做法如下: ?a.單擊Setup→subclass; ?b.單擊Board Geometry; c.?在New Subclass內(nèi)鍵入new subclass的名字Text2,按下Enter鍵,則新建的subclass:Text2 就會(huì)出現(xiàn)在下方; 導(dǎo)入DXF的時(shí)候直接去subclass的下拉列表中選擇子類,最終達(dá)到的效果是相同的,有時(shí)候結(jié)構(gòu)也會(huì)有變動(dòng),會(huì)有很多個(gè)版本,將每一版放在不同的Subclass下,每次結(jié)構(gòu)上的變化都可以一目了然。 二、Allegro中導(dǎo)出DXF文件: 1、打開*.BRD文件,單擊File→Export→DXF,如下圖七所示: 圖七
2、單擊Edit按鈕,勾選所需要輸出給結(jié)構(gòu)的信息層面,此時(shí),一定要注意勾選Use DXF layer at subclass name選項(xiàng),如圖八: 圖八
3、單擊Map; 4、單擊OK; 5、單擊Export,此時(shí)成功導(dǎo)出DXF文件,可以轉(zhuǎn)給結(jié)構(gòu)工程師進(jìn)行比對(duì)了。 以上。 2016.6.22 |
|