




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第8章設(shè)計(jì)原理圖的后續(xù)處理8.1Annotating操作8.2設(shè)計(jì)規(guī)則檢查8.3生成網(wǎng)絡(luò)表8.4生成元件參考報(bào)表8.5生成材料清單
8.1Annotating操作
元件編號(hào)(Reference)和子元件編號(hào)(PartReference)是用來(lái)區(qū)別不同個(gè)體的元件的,所以電路圖中的元件編號(hào)和子元件編號(hào)必須是唯一的,但是在設(shè)計(jì)完電路圖后,很難保證它們不重復(fù)。如果一個(gè)一個(gè)地查詢(xún),對(duì)于一個(gè)比較大的工程項(xiàng)目來(lái)說(shuō),簡(jiǎn)直不可能完成任務(wù)。
修改元件編號(hào)和子元件編號(hào)的一個(gè)簡(jiǎn)單方法是在原理圖設(shè)計(jì)窗口雙擊它們,在調(diào)出的【DisplayProperties】對(duì)話(huà)框中直接修改即可。另一個(gè)更好的方法是,設(shè)計(jì)好原理圖后,在項(xiàng)目管理窗口中選中設(shè)計(jì)文件圖標(biāo)(如圖8-1所示),然后執(zhí)行【Tools】→【Annotate…】菜單命令,調(diào)用OrCADCapture系統(tǒng)的Annotating操作統(tǒng)一完成對(duì)元件的重新編號(hào)。這種方法效率高,準(zhǔn)確無(wú)誤,真正體現(xiàn)了計(jì)算機(jī)在電子電路設(shè)計(jì)中的自動(dòng)化處理功能。
Annotating操作的另外一個(gè)重要功能是,它能在整個(gè)設(shè)計(jì)項(xiàng)目的頁(yè)連接符號(hào)和階層端口旁邊標(biāo)注頁(yè)碼,這些頁(yè)碼表明了頁(yè)連接符號(hào)和階層端口連接到了哪些電路圖紙,信號(hào)的來(lái)龍去脈一目了然,這對(duì)于我們閱讀電路圖是非常有幫助的。圖8-1調(diào)用系統(tǒng)的重新編號(hào)功能8.1.1【Annotate】對(duì)話(huà)框
給元件重新編號(hào),可以針對(duì)某一張圖紙,也可針對(duì)某個(gè)原理圖文件夾,還可以針對(duì)整個(gè)設(shè)計(jì)項(xiàng)目。在項(xiàng)目管理窗口中,選中待進(jìn)行重新編號(hào)的電路圖紙后,再執(zhí)行【Tools】→【Annotate…】菜單命令,調(diào)出圖8-2所示的【Annotate】對(duì)話(huà)框。由于本書(shū)只介紹原理圖的設(shè)計(jì),所以下面我們只介紹【Annotate】對(duì)話(huà)框中的【Packaging】標(biāo)簽頁(yè)中各項(xiàng)的含義。圖8-2【Annotate】對(duì)話(huà)框
1.?Scope(重新編號(hào)的范圍)
在這個(gè)組合框中,由下面兩項(xiàng)決定了重新編號(hào)的范圍。
(1)?Updateentiredesign:選中該項(xiàng)表示將對(duì)整個(gè)設(shè)計(jì)項(xiàng)目的所有元件進(jìn)行重新編號(hào)。
(2)?Updateselection:選中該項(xiàng)表示將對(duì)在項(xiàng)目管理窗口中選中的電路圖紙中的所有元件進(jìn)行重新編號(hào)。
2.?Action(操作)
這個(gè)組合框有5個(gè)選項(xiàng),用于確定執(zhí)行相關(guān)的操作。
(1)?Incrementalreferenceupdate(以遞增的方式給元件重新編號(hào)):只對(duì)電路圖中沒(méi)有確定編號(hào)的元件(即元件編號(hào)中帶有問(wèn)號(hào)“?”的元件)進(jìn)行編號(hào),并且是在現(xiàn)有元件編號(hào)的基礎(chǔ)上遞增編號(hào)。
(2)?Unconditionalreferenceupdate(無(wú)條件更新編號(hào)):不管電路圖中的元件是否有確定的編號(hào),若選中本選項(xiàng),則對(duì)電路圖中的所有元件重新進(jìn)行編號(hào)。如果用戶(hù)修改了放置元件時(shí)缺省編號(hào)的字母前綴,則系統(tǒng)會(huì)按用戶(hù)修改的形式進(jìn)行編號(hào)。例如,電阻元件的編號(hào)一般都用系統(tǒng)缺省的前綴R,如果用戶(hù)將電路中所有負(fù)載電阻的前綴修改為RL,那么OrCADCapture系統(tǒng)將對(duì)電路中所有以R為前綴的電阻以R1、R2、R3……進(jìn)行重新編號(hào),也對(duì)所有負(fù)載電阻以RL1、RL2、RL3……進(jìn)行重新編號(hào)。
(3)?Resetpartreferencesto“?”(元件編號(hào)的復(fù)位):將電路中所有元件編號(hào)中的數(shù)字部分均改為問(wèn)號(hào)“???”,元件編號(hào)中的關(guān)鍵字母以及在關(guān)鍵字母后面的附加字母保持不變。附加字母一般都是復(fù)合元件的子元件編號(hào)。
(4)?AddIntersheetReferences(添加頁(yè)連接符號(hào)和階層端口的頁(yè)碼):對(duì)于拼接式(Flat)電路圖和階層模塊電路圖,不同電路圖紙之間的信號(hào)是通過(guò)頁(yè)連接符號(hào)(OffConnector)、階層端口(HierarchicalPort)連接的。若選中“AddIntersheetReferences”選項(xiàng),則在電路圖中的頁(yè)連接符號(hào)、階層端口旁邊標(biāo)注與其連接的電路圖紙的頁(yè)碼。
(5)?DeleteIntersheetReferences:刪除位于頁(yè)連接符號(hào)和階層端口附近的電路圖紙的頁(yè)碼。
3.?Mode(模式)
這一項(xiàng)一般采用默認(rèn)的設(shè)置,也就是選中“UpdateInstances(Preferred)”。
4.?PhysicalPackaging(實(shí)物封裝)
在對(duì)原理圖進(jìn)行后續(xù)處理時(shí),有時(shí)需要將某幾個(gè)元件組合在一起。典型的情況是,一個(gè)電路中用到同一種集成電路的多個(gè)子元件,這樣就必須告訴OrCADCapture系統(tǒng)要將哪些子元件組合在一起構(gòu)成一個(gè)集成電路。
如果在【Combinedpropertystrings】編輯欄添加一項(xiàng)或多項(xiàng)元件的屬性,OrCADCapture系統(tǒng)就會(huì)根據(jù)這些屬性來(lái)組合元件,詳情參見(jiàn)后續(xù)設(shè)計(jì)實(shí)例“如何使OrCADCapture系統(tǒng)按照用戶(hù)的要求給元件重新編號(hào)”。一般情況下,我們不需要更改這個(gè)編輯欄中的默認(rèn)設(shè)置。
5.Resetreferencenumberstobeginat1ineachpage(在每一張電路圖紙上從1開(kāi)始給元件編號(hào))
如果選中這一項(xiàng),那么在給整個(gè)設(shè)計(jì)項(xiàng)目中的元件重新編號(hào)時(shí),每一張電路圖紙上的元件都是從1開(kāi)始編號(hào)。一般情況下,不要選中這一項(xiàng)。如果選中了這一項(xiàng),那么整個(gè)設(shè)計(jì)項(xiàng)目中就有很多元件的編號(hào)是相同的,顯然沒(méi)有什么意義。
6.?AnnotateasperPMpageordering(按照項(xiàng)目管理窗口的電路圖紙的順序給元件重新編號(hào))
這一項(xiàng)是一個(gè)單選按鈕。如果選中這一項(xiàng),那么OrCADCapture系統(tǒng)將按照項(xiàng)目管理窗口的電路圖紙和原理圖文件夾的順序給元件重新編號(hào)。如果有多個(gè)原理圖文件夾,并且每個(gè)原理圖文件夾有多張電路圖紙,那么根文件夾的電路圖紙中的元件最先重新編號(hào)。在同一個(gè)文件夾中,電路圖紙是按字母順序排列的。在選中這一項(xiàng)的同時(shí),下文中的第8項(xiàng)“Donotchangethepagenumber”也處于可選狀態(tài)。如果選中第8項(xiàng),那么就不會(huì)改變電路圖紙的頁(yè)碼;如果不選中第8項(xiàng),那么先給電路圖紙重新編號(hào),再給元件重新編號(hào)。
7.?Annotateasperpageorderinginthetitleblocks(按照每張電路圖紙的標(biāo)題欄中的頁(yè)碼順序給元件重新編號(hào))
這一項(xiàng)是一個(gè)單選按鈕。如果每張電路圖紙的頁(yè)碼沒(méi)有錯(cuò)誤,選中這一項(xiàng),那么OrCADCapture系統(tǒng)將按照每張電路圖紙的標(biāo)題欄中的頁(yè)碼順序給元件重新編號(hào),第8項(xiàng)“Donotchangethepagenumber”處于灰色不可選狀態(tài)。
8.?Donotchangethepagenumber(不要改變電路圖紙的編號(hào))
這是一個(gè)復(fù)選按鈕。如果選中這一項(xiàng),在給元件重新編號(hào)時(shí)就不會(huì)改變每張電路圖紙的標(biāo)題欄中的頁(yè)碼,這一項(xiàng)專(zhuān)門(mén)配合上面的第6項(xiàng)。
9.?Includenon-primitiveparts(對(duì)一些非基本元件也重新編號(hào))
如果選中這一項(xiàng),Annotate操作也對(duì)階層模塊這些非基本的元件重新編號(hào)。
例如,在放置階層模塊時(shí),我們?cè)凇綪laceHierarchicalBlock】對(duì)話(huà)框中這樣設(shè)置:【Reference】編輯欄中輸入“Hierar?”,【ImplementationType】下拉列表中選擇“SchematicView”,【Implementationname】編輯欄中輸入“example”,如圖8-3所示。我們采用這種設(shè)置設(shè)計(jì)了多個(gè)階層模塊,那么這些階層模塊都對(duì)應(yīng)著同一個(gè)原理圖文件夾“example”。這些階層模塊可以在進(jìn)行Annotate操作時(shí)重新編號(hào)為Hierar1、Hierar2之類(lèi)的形式。圖8-3【PlaceHierarchicalBlock】對(duì)話(huà)框8.1.2給元件重新編號(hào)
如果對(duì)元件的編號(hào)沒(méi)有什么特殊要求,給元件重新編號(hào)很簡(jiǎn)單,OrCADCapture系統(tǒng)在每張電路圖紙中是按照從左到右、從上到下的自然順序給元件重新編號(hào)的,如圖8-4所示。圖8-4元件的重新編號(hào)如果在原理圖中放置了如圖8-5所示的6個(gè)子元件,它們的編號(hào)是按照從左到右、從上到下的自然順序編號(hào)的,則它們最少屬于2個(gè)DM74LS125AN集成電路,這是因?yàn)槊總€(gè)DM74LS125AN集成電路包含4個(gè)三態(tài)緩沖器。假設(shè)考慮到設(shè)計(jì)PCB板的一些要求或者其他一些因素,希望圖8-5所示的U1A、U1C、U2A組合在同一個(gè)集成電路,其他的三個(gè)子元件U1B、U1D、U2B組合在同一個(gè)集成電路(實(shí)際上這兩個(gè)集成電路各有一個(gè)三態(tài)緩沖器閑置沒(méi)用)。下面的設(shè)計(jì)實(shí)例介紹了如何使OrCADCapture系統(tǒng)按照用戶(hù)的要求給元件重新編號(hào)。圖8-5自然順序編號(hào)
設(shè)計(jì)實(shí)例43:如何使OrCADCapture系統(tǒng)按照用戶(hù)的要求給元件重新編號(hào)
(1)在圖8-5所示的原理圖中選中6個(gè)子元件。
(2)執(zhí)行鼠標(biāo)右鍵命令【EditProperties…】,調(diào)出PropertyEditor窗口。
(3)單擊PropertyEditor窗口的按鈕,為每個(gè)子元件添加一項(xiàng)用戶(hù)自定義的屬性“Union”。
(4)為每個(gè)子元件的屬性“Union”賦值,屬于同一個(gè)集成電路的子元件,它們的屬性“Union”的值相同,如圖8-6所示。這里采用了“one”和“two”作為屬性“Union”的值。(當(dāng)然用戶(hù)也可以隨便給這個(gè)屬性賦予其他的參數(shù)值。)圖8-6PropertyEditor窗口
(5)單擊圖8-6所示PropertyEditor窗口的按鈕,然后關(guān)閉PropertyEditor窗口。
(6)在原理圖設(shè)計(jì)窗口單擊按鈕,切換到項(xiàng)目管理窗口,或者在窗口的【W(wǎng)indow】菜單選擇項(xiàng)目管理窗口。
(7)在項(xiàng)目管理窗口選中設(shè)計(jì)項(xiàng)目的圖標(biāo),然后執(zhí)行【Tools】→【Annotate】菜單命令,調(diào)出圖8-2所示的【Annotate】對(duì)話(huà)框。
(8)在【Annotate】對(duì)話(huà)框的【Combinedpropertystrings】編輯欄添加一項(xiàng)屬性“Union”,如圖8-7所示(注意,大括號(hào)不能少)。這個(gè)編輯欄中的多個(gè)屬性共同決定了怎樣組合元件,也就是說(shuō),只有這個(gè)編輯欄指定的那幾個(gè)屬性參數(shù)均相同的元件才會(huì)在重新編號(hào)時(shí)組合在一起。
(9)在【Annotate】對(duì)話(huà)框中繼續(xù)做這些設(shè)置:選中“Updateentiredesign”選項(xiàng),選中“Unconditionalreferenceupdate”選項(xiàng),其他的保持默認(rèn)的設(shè)置不變,最后關(guān)閉【Annotate】對(duì)話(huà)框,這時(shí)調(diào)出圖8-8所示的詢(xún)問(wèn)對(duì)話(huà)框。
(10)執(zhí)行Annotating操作時(shí)系統(tǒng)會(huì)保存重新編號(hào)的文件,所以我們單擊圖8-8所示對(duì)話(huà)框的“確定”按鈕,這樣就完成了元件的重新編號(hào)。
(11)切換到原理圖設(shè)計(jì)窗口,可以看到6個(gè)子元件的編號(hào)如圖8-9所示,這已經(jīng)符合了我們的要求。圖8-7在【Combinedpropertystrings】編輯欄添加屬性圖8-8詢(xún)問(wèn)對(duì)話(huà)框圖8-9按照用戶(hù)要求重新編號(hào)后的元件8.1.3在頁(yè)連接符號(hào)和階層端口旁邊標(biāo)注頁(yè)碼
在原理圖中的頁(yè)連接符號(hào)和階層端口旁邊標(biāo)注頁(yè)碼時(shí),一定要保證電路圖紙的頁(yè)碼唯一并沒(méi)有其他錯(cuò)誤,所以在此之前,最好讓OrCADCapture系統(tǒng)在給元件重新編號(hào)時(shí)也給電路圖紙的頁(yè)碼重新編號(hào)。
設(shè)計(jì)實(shí)例44:在頁(yè)連接符號(hào)和階層端口旁邊標(biāo)注頁(yè)碼
(1)給電路圖紙上的所有元件重新編號(hào)時(shí),在【Annotate】對(duì)話(huà)框中不要選中“Donotchangethepagenumber”這個(gè)按鈕。
(2)給元件重新編號(hào)后,再次回到項(xiàng)目管理窗口,選中設(shè)計(jì)項(xiàng)目的圖標(biāo),執(zhí)行【Tools】→【Annotate】菜單命令,調(diào)出圖8-2所示的【Annotate】對(duì)話(huà)框。
(3)在【Annotate】對(duì)話(huà)框中選中“AddIntersheetReferences”按鈕,如圖8-10所示。圖8-10【Annotate】對(duì)話(huà)框
(4)單擊“確定”按鈕關(guān)閉圖8-10所示的【Annotate】對(duì)話(huà)框,這時(shí)調(diào)出圖8-11所示的【IntersheetReferences】對(duì)話(huà)框。
(5)在【IntersheetReferences】對(duì)話(huà)框中做如下設(shè)置:
在【Prefix】編輯欄中輸入“Page[”作為頁(yè)碼標(biāo)注的前綴;
在【Suffix】編輯欄中輸入“]”作為頁(yè)碼標(biāo)注的后綴;
在【XOffset】編輯欄中輸入“30”作為頁(yè)碼標(biāo)注與頁(yè)連接符號(hào)(和階層端口)的偏置距離;圖8-11【IntersheetReferences】對(duì)話(huà)框
選擇標(biāo)準(zhǔn)的頁(yè)碼標(biāo)注格式,比如“1,2,3,4,5”。
因?yàn)楸緯?shū)中我們?cè)O(shè)計(jì)的電路原理圖并不進(jìn)行嚴(yán)格的電氣檢查,所以選中端口類(lèi)型匹配矩陣(PortTypeMatchMatrix)中所有的復(fù)選按鈕,其他項(xiàng)保持默認(rèn)的設(shè)置不變。
(6)單擊“OK”按鈕,關(guān)閉【IntersheetReferences】對(duì)話(huà)框。
(7)?OrCADCapture系統(tǒng)大約花一兩秒的時(shí)間進(jìn)行自動(dòng)標(biāo)注,打開(kāi)電路圖后,就會(huì)看到頁(yè)連接符號(hào)和階層端口旁邊放置了頁(yè)碼,如圖8-12所示。從圖中可以看到,“nWE”這個(gè)階層端口連接到了第1頁(yè)和第15頁(yè)。圖8-12階層端口的頁(yè)碼
(8)如果再次修改了電路原理圖,增加了電路圖紙或改變了電路圖紙的頁(yè)碼,我們可以在圖8-10所示的【Annotate】對(duì)話(huà)框中選中“DeleteIntersheetReferences”按鈕,單擊“確定”按鈕關(guān)閉這個(gè)對(duì)話(huà)框后就能把電路圖中所有的頁(yè)碼標(biāo)注刪除。
8.2設(shè)計(jì)規(guī)則檢查
再次說(shuō)明,根據(jù)本書(shū)介紹的方法設(shè)計(jì)的電路原理圖,只是用于設(shè)計(jì)印制電路板,并不進(jìn)行仿真之類(lèi)的處理,所以沒(méi)有必要進(jìn)行嚴(yán)格的電氣檢查。
在電路設(shè)計(jì)的過(guò)程中,難免會(huì)出現(xiàn)一些違背常規(guī)設(shè)計(jì)規(guī)則的情況。OrCADCapture系統(tǒng)的設(shè)計(jì)規(guī)則檢查(DesignRulesCheck,DRC)功能可及時(shí)發(fā)現(xiàn)這些問(wèn)題,生成出錯(cuò)信息報(bào)告,并在電路圖中標(biāo)識(shí)出錯(cuò)位置,幫助用戶(hù)盡快定位并糾正錯(cuò)誤。因此,在對(duì)設(shè)計(jì)的電路圖做進(jìn)一步處理之前(如生成網(wǎng)絡(luò)表或PCB設(shè)計(jì)之前),應(yīng)該先進(jìn)行設(shè)計(jì)規(guī)則檢查。8.2.1設(shè)計(jì)規(guī)則檢查的設(shè)置
在項(xiàng)目管理窗口中,選中需要處理的設(shè)計(jì)項(xiàng)目的圖標(biāo),然后執(zhí)行【Tools】→【DesignRulesCheck…】菜單命令,就會(huì)調(diào)出圖8-13所示的【DesignRulesCheck】對(duì)話(huà)框,或者單擊主工具欄上的圖標(biāo),也可調(diào)出這個(gè)對(duì)話(huà)框。圖8-13【DesignRulesCheck】對(duì)話(huà)框在圖8-13所示的對(duì)話(huà)框中,【DesignRulesCheck】標(biāo)簽頁(yè)用于設(shè)定檢查的范圍、內(nèi)容和輸出報(bào)告包含的內(nèi)容,其各項(xiàng)的含義介紹如下。
1.?Scope(檢查的范圍)
Checkentiredesign:選中該項(xiàng)表示將對(duì)整個(gè)設(shè)計(jì)項(xiàng)目進(jìn)行規(guī)則檢查。
Checkselection:選中該項(xiàng)表示將對(duì)在項(xiàng)目管理窗口中選中的電路圖紙進(jìn)行規(guī)則檢查。
2.?Mode(模式)
該組合框一般選用默認(rèn)的設(shè)置。
3.?Action(操作)
該組合框中的兩個(gè)選項(xiàng)用于確定運(yùn)行DRC的哪一種操作。
若要進(jìn)行DRC檢查,則應(yīng)選擇“Checkdesignrules”選項(xiàng)。Capture進(jìn)行DRC檢查之前將首先自動(dòng)刪除電路圖中原有的DRC標(biāo)識(shí)符(Marker)。
若選中“DeleteexistingDRCmarkers”,則運(yùn)行DRC后并不進(jìn)行實(shí)質(zhì)的DRC檢查,只是刪除電路圖中已有的DRC標(biāo)識(shí)符。
4.?Report組合框
該組合框中共有14項(xiàng)設(shè)置,用于指定在完成DRC檢查后的輸出報(bào)告文件中應(yīng)包含哪些DRC信息。這些信息也同時(shí)顯示在Sessionlog窗口中。
(1)?CreateDRCmarkersforwarnings:進(jìn)行DRC檢查時(shí),只要出現(xiàn)違背檢查規(guī)則的Error(錯(cuò)誤)情況,將自動(dòng)在電路圖中放置DRC標(biāo)識(shí)符。如果要在電路圖中同時(shí)標(biāo)識(shí)出Warning(警告)情況,則應(yīng)選擇本項(xiàng)。
(2)?Checkhierarchicalportconnections:檢查階層模塊電路圖中,上一層次電路圖中階層模塊的階層引腳與代表該階層模塊的下一層次電路圖中的階層端口是否匹配一致。如果在上下層次之間,階層引腳和階層端口的類(lèi)型不匹配或名稱(chēng)不完全相同,將產(chǎn)生出錯(cuò)信息。
(3)?Checkoffconnectorconnections:檢查不同電路圖紙之間的頁(yè)連接符號(hào)(offconnector)的名稱(chēng)是否相匹配。
(4)?Reportidenticalpartreferences:報(bào)告是否存在不同的元件具有相同編號(hào)的情況,也就是檢查電路中是否有元件編號(hào)重復(fù)的現(xiàn)象。
(5)?Reportinvalidpackaging:報(bào)告是否存在元件與封裝類(lèi)型、編號(hào)不匹配的情況。
(6)?Reporthierarchicalportsandoffconnectors:報(bào)告電路中所有階層端口和頁(yè)連接符號(hào)。
(7)?ReportMisleadingTapConnect:報(bào)告那些通過(guò)分支接入總線(xiàn)的網(wǎng)絡(luò)存在的錯(cuò)誤連接。
(8)?Reportvisibleunconnectedpowerpins:報(bào)告那些沒(méi)有連接到電連線(xiàn)和其他電源對(duì)象的電源引腳。
(9)?Checkunconnectednets:檢查并報(bào)告所有沒(méi)有連接的網(wǎng)絡(luò)。
(10)?CreateSDTcompatibility:在比較新的OrCAD版本中,設(shè)計(jì)項(xiàng)目或圖形符號(hào)庫(kù)可以轉(zhuǎn)換為早期SDT版本能調(diào)用的格式,但對(duì)于要轉(zhuǎn)換的電路圖或符號(hào)庫(kù)有一定的要求。本選項(xiàng)的作用是檢查電路中是否存在不符合SDT格式要求的情況。
(11)?Reportoff-gridobjects:檢查電路圖中哪些對(duì)象沒(méi)有放在柵格上,并在輸出文件中報(bào)告這些對(duì)象的名稱(chēng)及其在電路圖中的位置。
(12)?Reportallnetnames:在輸出文件中,報(bào)告電路中的所有節(jié)點(diǎn)名,包括用戶(hù)設(shè)置的節(jié)點(diǎn)以及Capture確定的節(jié)點(diǎn)名,這里的節(jié)點(diǎn)名和網(wǎng)絡(luò)標(biāo)號(hào)在物理意義上是一致的。
(13)?ViewOutput復(fù)選項(xiàng):若選中本選項(xiàng),則在完成DRC檢查后,即自動(dòng)調(diào)用Windows操作系統(tǒng)的記事本軟件,顯示輸出文件的內(nèi)容。
(14)輸出文件名和路徑的設(shè)置:在圖8-13下方的文本框中設(shè)置存放DRC檢查結(jié)果的輸出文件的名稱(chēng)及路徑。按默認(rèn)設(shè)置,輸出文件的名稱(chēng)與設(shè)計(jì)項(xiàng)目文件的名稱(chēng)相同,并位于同一個(gè)路徑下,擴(kuò)展名為?.drc。如果要改變DRC檢查結(jié)果的輸出文件名和路徑,則單擊按鈕,調(diào)出圖8-14所示的Windows通用對(duì)話(huà)框,選擇合適的路徑并輸入文件名后,單擊“打開(kāi)”按鈕關(guān)閉這個(gè)對(duì)話(huà)框即可。圖8-14確定DRC檢查結(jié)果的文件名和路徑8.2.2電氣規(guī)則檢查的設(shè)置
在圖8-13所示的【DesignRulesCheck】對(duì)話(huà)框中,切換到【ERCMatrix】標(biāo)簽頁(yè),如圖8-15所示,可以看到這個(gè)標(biāo)簽頁(yè)中有一個(gè)以陣列形式表示的ERC(ElectricRulesCheck,電氣規(guī)則檢查)規(guī)則。
OrCADCapture系統(tǒng)用這里設(shè)置的規(guī)則檢查元件引腳、?階層端口和階層模塊之間的電氣連接關(guān)系。
【ERCMatrix】標(biāo)簽頁(yè)中左側(cè)和斜邊上的前15項(xiàng)分別表示電路圖中元件引腳或端口的類(lèi)型。第16項(xiàng)表示“處于未連接狀態(tài)”(Unconnected)。交叉位置處若為灰色方塊,則表示相應(yīng)行、列間的引腳或端口連接關(guān)系是合法的;若為字母E的紅色方塊,則表示相應(yīng)行、列間的引腳或端口連接關(guān)系是錯(cuò)誤的(Error);若為字母W的黃色方塊,則表示相應(yīng)行、列間的引腳或端口連接關(guān)系可能會(huì)引起問(wèn)題,因此作為一種警告(Warning)處理。圖8-15中的每一個(gè)小方塊都是一個(gè)切換按鈕,單擊這些小方塊,它的狀態(tài)就會(huì)在、和之間切換。另外,也可以直接在小方塊中鍵入字母W、E以及代表空白狀態(tài)的字母N。經(jīng)過(guò)修改后,若單擊圖8-15中的“Restoredefaults”按鈕,檢查規(guī)則將恢復(fù)為系統(tǒng)的默認(rèn)設(shè)置。例如,在圖8-15中,從上面數(shù)第3行第2個(gè)小方塊為黃色方塊,表示“Output”類(lèi)型的引腳與“Bidirectional”(雙向)類(lèi)型的引腳相連的時(shí)候,系統(tǒng)將發(fā)出警告信息;第3行第3個(gè)小方塊為紅色方塊,表示電路中“Output”類(lèi)型的引腳不應(yīng)該與“Output”類(lèi)型的引腳相連。圖8-15【ERCMatrix】標(biāo)簽頁(yè)8.2.3設(shè)計(jì)規(guī)則檢查的操作步驟
設(shè)計(jì)規(guī)則檢查的操作步驟如下:
(1)在當(dāng)前的項(xiàng)目管理窗口中,選中需進(jìn)行DRC檢查的一張或多張電路圖紙,或者選中設(shè)計(jì)項(xiàng)目的圖標(biāo)。
(2)執(zhí)行【Tools】→【DesignRulesCheck…】菜單命令,或者單擊主工具欄上的圖標(biāo),調(diào)出圖8-13所示的【DesignRulesCheck】對(duì)話(huà)框。
(3)按自己的要求設(shè)置好各個(gè)選項(xiàng),然后關(guān)閉這個(gè)對(duì)話(huà)框。
(4)查閱電路圖中出現(xiàn)的DRC標(biāo)識(shí)符(Marker)或查閱輸出報(bào)告文件,分析、糾正出現(xiàn)的錯(cuò)誤。8.2.4根據(jù)DRC結(jié)果修正錯(cuò)誤
DRC檢查中若發(fā)現(xiàn)違背檢查規(guī)則的Error情況,將在電路圖中相應(yīng)位置放置圓環(huán)狀的DRC標(biāo)識(shí)符,如圖8-16所示。如果在圖8-13中選擇了“CreateDRCmarkersforwarnings”選項(xiàng),則Warning情況也將標(biāo)注在電路圖上。
在圖8-16所示電路中,我們故意使圖中某元件的F5引腳不與導(dǎo)線(xiàn)相連,則運(yùn)行DRC檢查后,在圖中即出現(xiàn)DRC標(biāo)識(shí)符。圖8-16電路圖中的DRC標(biāo)識(shí)符采用下述幾種方法可以查尋DRC標(biāo)識(shí)符并顯示該標(biāo)識(shí)符代表的出錯(cuò)信息。
(1)?DRC標(biāo)識(shí)符列表:在項(xiàng)目管理窗口選中設(shè)計(jì)項(xiàng)目的圖標(biāo),執(zhí)行【Edit】→【Browse】→【DRCMarkers】菜單命令,調(diào)出如圖8-17所示的BrowseDRCMarkers窗口,其中列出了該設(shè)計(jì)項(xiàng)目中的全部DRCMarkers,顯示了出錯(cuò)類(lèi)型及其位置(包括所在的電路文件夾、電路圖紙以及在圖紙上的坐標(biāo)位置)。圖8-17BrowseDRCMarkers窗口
(2)查找電路中的特定DRC標(biāo)識(shí)符:在圖8-17所示窗口中,雙擊DRCError列中的某一項(xiàng)DRC出錯(cuò)信息,OrCADCapture系統(tǒng)立即切換到相應(yīng)的電路圖紙,并定位該錯(cuò)誤信息對(duì)應(yīng)的DRC標(biāo)識(shí)符,使該DRC標(biāo)識(shí)符處于選中狀態(tài),便于我們識(shí)別。
(3)查看電路圖中DRC標(biāo)識(shí)符代表的錯(cuò)誤信息:在出現(xiàn)了DRC標(biāo)識(shí)符的電路圖中,雙擊某一個(gè)DRC標(biāo)識(shí)符,調(diào)出相應(yīng)的【ViewDRCMarker】文本框,顯示該DRC標(biāo)識(shí)符對(duì)應(yīng)的出錯(cuò)原因,如圖8-18所示。圖8-18查看出錯(cuò)原因
DRC結(jié)束后,DRC檢查的情況以及發(fā)現(xiàn)的出錯(cuò)信息將顯示在OrCADCapture系統(tǒng)的Sessionlog窗口中,并同時(shí)存放在以?.drc為擴(kuò)展名的輸出文件中。可以在Sessionlog窗口中查看DRC檢查結(jié)果,也可以在Capture中采用下述兩種方法打開(kāi)DRC輸出文件。
(1)在圖8-13所示的【DesignRulesCheck】對(duì)話(huà)框中選中“ViewOutput”選項(xiàng),則DRC結(jié)束后將自動(dòng)調(diào)用Windows操作系統(tǒng)的記事本打開(kāi)DRC輸出文件。
(2)?DRC結(jié)束后,項(xiàng)目管理窗口中Output文件夾將顯示剛剛生成的DRC輸出文件名,雙擊該文件名,將調(diào)用OrCAD系統(tǒng)的TextEditor模塊打開(kāi)該DRC輸出文件。
根據(jù)上述幾種信息可以分析并找出錯(cuò)誤問(wèn)題所在,修改電路圖,順利通過(guò)DRC檢查。8.2.5利用BrowsePart對(duì)話(huà)框檢查元件
使用【DesignRulesCheck】對(duì)話(huà)框不能檢查出電路中沒(méi)有賦予PCB封裝(PCBFootprint)的元件,如果要為設(shè)計(jì)好的電路圖再設(shè)計(jì)PCB,那么就必須為每個(gè)元件賦PCB封裝。
建議用戶(hù)采用如下的方法檢查電路中的每個(gè)元件是否被賦予了PCB封裝:
(1)在項(xiàng)目管理窗口選中設(shè)計(jì)文件圖標(biāo)(后綴為?.DSN)。
(2)執(zhí)行【Edit】→【Browse】→【Parts】菜單命令,保持默認(rèn)的設(shè)置并關(guān)閉【BrowseProperties】對(duì)話(huà)框后,就進(jìn)入了瀏覽元件的窗口,如圖8-19所示。圖8-19瀏覽電路圖中所有的元件
(3)結(jié)合Shift鍵,選中所有的元件,然后執(zhí)行【Edit】→【Properties…】菜單命令,或者執(zhí)行“Ctrl+E”組合鍵,調(diào)出圖8-20所示的【BrowseSpreadsheet】對(duì)話(huà)框。
(4)利用水平滾動(dòng)塊和垂直滾動(dòng)塊,可以在【BrowseSpreadsheet】對(duì)話(huà)框查看每個(gè)元件的PCBFootprint屬性。圖8-20【BrowseSpreadsheet】對(duì)話(huà)框
8.3生?成?網(wǎng)?絡(luò)?表
在OrCADCapture中,可以生成40多種不同格式的網(wǎng)絡(luò)表,以滿(mǎn)足各種不同CAD軟件的要求。
網(wǎng)絡(luò)表是OrCAD軟件的Capture模塊與其他模塊或其他CAD應(yīng)用軟件之間交換電路連接信息的文檔。該文檔描述了電路中包括的所有元件、元件屬性參數(shù)以及元件相互之間的連接關(guān)系。不同CAD應(yīng)用軟件對(duì)網(wǎng)絡(luò)表的格式要求不完全相同。因?yàn)楸緯?shū)著重介紹OrCAD設(shè)計(jì)原理圖,?并且只打算涉及OrCAD原理圖與PADSLayout2007印制電路板的接口,所以我們這里介紹的網(wǎng)絡(luò)表,是指PADSLayout2007格式的網(wǎng)
絡(luò)表。
在生成網(wǎng)絡(luò)表之前,電路原理圖必須正確無(wú)誤;另外,還應(yīng)該給每一個(gè)元件賦予PCB封裝,這一點(diǎn)很多初學(xué)者容易忘記。具體如何操作,我們將在第9章中詳細(xì)介紹。
在本書(shū)配套光盤(pán)chapter08文件夾中,有一個(gè)設(shè)計(jì)文件REGULATORCIRCUIT.DSN,讀者可以打開(kāi)練習(xí)下面的操作。
設(shè)計(jì)實(shí)例45:生成網(wǎng)絡(luò)表
對(duì)于如圖8-21所示的直流電源穩(wěn)壓電路,可以按如下步驟生成網(wǎng)絡(luò)表。圖8-21簡(jiǎn)單的穩(wěn)壓電路
(1)在項(xiàng)目管理窗口中選中設(shè)計(jì)文件的圖標(biāo)。
(2)執(zhí)行【Tools】→【CreateNetlist…】菜單命令,調(diào)出圖8-22所示的【CreateNetlist】對(duì)話(huà)框。
(3)切換到【Other】標(biāo)簽頁(yè),在格式(Formatters)列表中選擇“padspcb.dll”,這是印制板設(shè)計(jì)軟件PADSLayout能接受的格式。?在Browse編輯欄中輸入網(wǎng)絡(luò)表文件的名稱(chēng)和路徑,也可以單擊Browse按鈕選擇即將生成的網(wǎng)絡(luò)表的名稱(chēng)和路徑。請(qǐng)注意,一定要將網(wǎng)絡(luò)表文件名的后綴改為?.asc。圖8-22【CreateNetlist】對(duì)話(huà)框
PADSLayout2005接受的網(wǎng)絡(luò)表文件名的后綴為“.net”,而PADSLayout2007接受的網(wǎng)絡(luò)表文件名的后綴為“.asc”。
(4)單擊“確定”按鈕,系統(tǒng)就會(huì)調(diào)出一個(gè)提示對(duì)話(huà)框,如圖8-23所示。這個(gè)對(duì)話(huà)框告訴用戶(hù),在生成網(wǎng)絡(luò)表文件之前,系統(tǒng)會(huì)保存現(xiàn)在的原理圖設(shè)計(jì)文件。單擊“確定”按鈕,關(guān)閉這個(gè)提示對(duì)話(huà)框。隨后,系統(tǒng)即可自動(dòng)生成網(wǎng)絡(luò)表文件,在項(xiàng)目管理窗口中可以看到該網(wǎng)絡(luò)表文件的圖標(biāo),如圖8-24所示。
(5)在項(xiàng)目管理窗口中,雙擊網(wǎng)絡(luò)表文件的圖標(biāo),就會(huì)在OrCAD的文本編輯器中打開(kāi)網(wǎng)絡(luò)表文件,如圖8-25所示。還可以用Windows操作系統(tǒng)的寫(xiě)字板打開(kāi)網(wǎng)絡(luò)表文件。
對(duì)照?qǐng)D8-21所示的電路圖和圖8-25所示的網(wǎng)絡(luò)表,可以看出,網(wǎng)絡(luò)表分為兩部分,最開(kāi)始一部分列出了電路圖中所有的元件和它們的PCB封裝(有關(guān)PCB封裝的知識(shí)將在第9章中簡(jiǎn)單介紹),第二部分是網(wǎng)絡(luò)標(biāo)號(hào)和連接到各個(gè)網(wǎng)絡(luò)上的元件引腳列表。例如,對(duì)于名稱(chēng)為“12V_INPUT”的網(wǎng)絡(luò),連接到這個(gè)網(wǎng)絡(luò)上的元件引腳有U1.1和J1.1。對(duì)照?qǐng)D8-21所示電路圖,讀者可以加深理解。
對(duì)于用戶(hù)沒(méi)有給定名稱(chēng)的網(wǎng)絡(luò),在生成網(wǎng)絡(luò)表時(shí)OrCADCapture系統(tǒng)會(huì)自動(dòng)分配一個(gè)網(wǎng)絡(luò)標(biāo)號(hào)。圖8-23提示對(duì)話(huà)框圖8-24項(xiàng)目管理窗口圖8-25網(wǎng)絡(luò)表文件
8.4生成元件參考報(bào)表
對(duì)于原理圖設(shè)計(jì)文件,OrCADCapture可以生成兩種報(bào)表。一種是元件參考報(bào)表(CrossReference),它從電路設(shè)計(jì)角度出發(fā),列出電路中每個(gè)元件的信息,包括每個(gè)元件的編號(hào)、元件值、在哪一張電路圖的什么坐標(biāo)位置以及取自哪個(gè)元件庫(kù)等。另一種是材料清單(BillofMaterial),它從管理角度出發(fā),統(tǒng)計(jì)電路中同一種元件的個(gè)數(shù),并且可以由用戶(hù)增添附加內(nèi)容(如生產(chǎn)廠家、價(jià)格等)。本節(jié)介紹生成元件參考報(bào)表的方法,下一節(jié)介紹如何生成材料清單。
設(shè)計(jì)實(shí)例46:生成元件參考報(bào)表
我們繼續(xù)以圖8-21所示的直流電源穩(wěn)壓電路為例,介紹調(diào)用后續(xù)處理工具“CrossReference”生成元件參考報(bào)表的步驟。
(1)在項(xiàng)目管理窗口中,選擇一張或多張電路圖紙,或者整個(gè)電路設(shè)計(jì),這里我們選擇設(shè)計(jì)項(xiàng)目的圖標(biāo)。
(2)執(zhí)行【Tools】→【CrossReference…】菜單命令,調(diào)出圖8-26所示的【CrossReferenceParts】對(duì)話(huà)框。在這個(gè)對(duì)話(huà)框中,需要設(shè)置4組參數(shù)。圖8-26【CrossReferenceParts】對(duì)話(huà)框①設(shè)置統(tǒng)計(jì)范圍(Scope組合框):如果選擇“Crossreferenceentiredesign”項(xiàng),那么OrCADCapture將統(tǒng)計(jì)整個(gè)電路設(shè)計(jì)中的元件信息;如果選擇“Crossreferenceselection”項(xiàng),那么OrCADCapture將只統(tǒng)計(jì)所選的一張或幾張電路圖紙中的元件信息。
②設(shè)置統(tǒng)計(jì)模式(Mode組合框):一般采用默認(rèn)的設(shè)置。
③設(shè)置報(bào)表中元件的排序方式(Sorting組合框):?如果選擇“Sortoutputbypartvalue,thenbyreferencedesignator”,那么元件值是報(bào)表中元件排序的第一關(guān)鍵字,元件編號(hào)(ReferenceDesignator)是第二關(guān)鍵字;如果選擇該組合框中的另一項(xiàng),那么排序關(guān)鍵字的順序與之相反。④指定報(bào)表中的附加信息(Report組合框):這里有3個(gè)復(fù)選項(xiàng)和1個(gè)編輯欄。
如果選擇“ReporttheXandYcoordinatesofallparts”,那么材料清單中將包括每個(gè)元件在電路圖紙中的坐標(biāo)位置。如果選擇“Reportunusedpartsinmultiplepartpackages”,那么對(duì)于復(fù)合元件,材料清單中將列出每個(gè)復(fù)合元件中沒(méi)有使用的子元件。例如,若電路中有個(gè)編號(hào)為U2的7404集成電路元件,每一個(gè)集成電路包括6個(gè)反相器,在電路中只使用了其中U2A、U2B、U2C和U2D共4個(gè)子元件,則在材料清單文件的“UnusedParts”部分,將列出未被使用的子元件“74042U2:EF”。其中“2”表示有2個(gè)未被使用的子元件,其后面的“U2:EF”表示這兩個(gè)子元件的編號(hào)為U2中的E和F。如果選擇“ViewOutput”,那么在生成元件參考報(bào)表后,立即在OrCAD系統(tǒng)的文本編輯器中打開(kāi)材料清單。
在【CrossReferenceParts】對(duì)話(huà)框最下面的編輯欄中,可以設(shè)置元件參考報(bào)表文件的名稱(chēng)和存放路徑。元件參考報(bào)表文件是ASCII碼文件,按照默認(rèn)設(shè)置,文件名稱(chēng)與電路設(shè)計(jì)文件的名稱(chēng)相同,并位于同一個(gè)路徑下,擴(kuò)展名是?.xrf。
(3)我們采用圖8-26所示的設(shè)置,單擊【CrossReferenceParts】對(duì)話(huà)框的中“OK”按鈕,系統(tǒng)就會(huì)生成以?.xrf為擴(kuò)展名的元件參考報(bào)表文件。
(4)在項(xiàng)目管理窗口中,雙擊元件參考報(bào)表文件的圖標(biāo),就會(huì)在OrCAD系統(tǒng)的文本編輯器中打開(kāi)報(bào)表文件,如圖8-27所示。圖8-27元件參考報(bào)表
8.5生成材料清單
材料清單(BillofMaterials)主要用于整理一張電路圖紙或一個(gè)設(shè)計(jì)項(xiàng)目中用到的所有元件,包括這些元件的數(shù)量、型號(hào)、參數(shù)值、生產(chǎn)廠家、價(jià)格和PCB封裝等內(nèi)容。材料清單給設(shè)計(jì)工程師和企業(yè)管理帶來(lái)了極大的方便,也是計(jì)算機(jī)技術(shù)在電子線(xiàn)路設(shè)計(jì)中的典型應(yīng)用。本節(jié)介紹生成材料清單的具體步驟和應(yīng)該注意的問(wèn)題。8.5.1【BillofMaterials】對(duì)話(huà)框
在項(xiàng)目管理窗口中,選中某張電路圖紙或設(shè)計(jì)項(xiàng)目的圖標(biāo),然后執(zhí)行【Tools】→【BillofMaterials…】菜單命令,調(diào)出圖8-28所示的【BillofMaterials】對(duì)話(huà)框。在這個(gè)對(duì)話(huà)框中,需要設(shè)置5組參數(shù),下面分別介紹。圖8-28【BillofMaterials】對(duì)話(huà)框
1.設(shè)置統(tǒng)計(jì)范圍(Scope)
如果選中“Processentiredesign”項(xiàng),那么系統(tǒng)將統(tǒng)計(jì)整個(gè)電路設(shè)計(jì)中的元件信息。
如果選中“Processselection”項(xiàng),那么系統(tǒng)將只統(tǒng)計(jì)所選的一張或幾張電路圖紙中的元件信息。
2.設(shè)置統(tǒng)計(jì)模式(Mode)
該參數(shù)一般選擇系統(tǒng)默認(rèn)的即可。
3.定義每一行的條目(LineItemDefinition)
該組參數(shù)指定材料清單的基本格式和內(nèi)容。
(1)【Header】編輯欄用于指定材料清單標(biāo)題行的內(nèi)容。為了便于對(duì)準(zhǔn),標(biāo)題行中的每一項(xiàng)后面加一個(gè)Tab符號(hào)“\t”,表示在該位置插入一個(gè)制表符Tab。圖8-28中,該編輯欄中的設(shè)置為“Item\tQuantity\tReference\tPart”,這是系統(tǒng)的默認(rèn)設(shè)置,表示材料清單包括4列,每列的名稱(chēng)分別為Item、Quantity、Reference和Part,相互之間用Tab制表符隔開(kāi)。
(2)【Combinedpropertystring】編輯欄列出了將元件的哪些屬性組合在一起。該編輯欄指定了材料清單中每一列對(duì)應(yīng)元件的哪一項(xiàng)屬性,以及各項(xiàng)參數(shù)的前后順序。圖8-28中,該編輯欄的設(shè)置為“{Item}\t{Quantity}\t{Reference}\t{Value}”,表示每一行分別輸出項(xiàng)目編號(hào)({Item})、電路中該元件值的元件個(gè)數(shù)({Quantity})、這些元件在電路中的編號(hào)({Reference})以及這種元件的參數(shù)值({Value})。為了在材料清單中做到列對(duì)齊,每一項(xiàng)之間有制表符,在設(shè)置中用\t表示。需要指出的是,【Combinedpropertystring】編輯欄內(nèi)各項(xiàng)均采用了大括號(hào),大括號(hào)中的字符串必須是合法的元件屬性名稱(chēng)。而上述【Header】編輯欄只是指定每一列標(biāo)題采用什么名稱(chēng),因此對(duì)采用的字符串無(wú)限制,只要能表示該列的含義即可。例如,用戶(hù)也可以在【Header】編輯欄的設(shè)置中用簡(jiǎn)寫(xiě)“Quan.”代表數(shù)量Quantity,用簡(jiǎn)寫(xiě)“Ref.”代表元件編號(hào)Reference。如果電路中有多個(gè)阻值均為100Ω的電阻,分別由不同的廠家供貨,一部分來(lái)自廣東風(fēng)華高科技股份有限公司,另一部分來(lái)自上海電子元件三廠。這樣,在統(tǒng)計(jì)整個(gè)設(shè)計(jì)項(xiàng)目的材料時(shí),需要對(duì)這兩種電阻分別統(tǒng)計(jì),以便今后的采購(gòu)。用戶(hù)就可以在原理圖中為這些電阻設(shè)置一個(gè)名稱(chēng)為“Manufacturer”的屬性參數(shù),將這兩類(lèi)電阻的“Manufacturer”屬性參數(shù)分別設(shè)置為“廣東風(fēng)華”?和?“上海電三”。?這樣只要在圖8-28中的【Combinedpropertystring】編輯欄中輸入“{Item}\t{Quantity}\
t{Reference}\t{Value}\t{Manufacturer}”,則系統(tǒng)生成的材料清單將分別統(tǒng)計(jì)這兩個(gè)廠家的電阻。若不用{Manufacturer},則所有100Ω的電阻將作為一種元件進(jìn)行統(tǒng)計(jì)。
不管【Combinedpropertystring】編輯欄中羅列了哪些參數(shù),也不管這些參數(shù)的排列順序如何,統(tǒng)計(jì)元件時(shí)都是以元件的“Value”參數(shù)為唯一的關(guān)鍵詞進(jìn)行統(tǒng)計(jì)的。
(3)“Placeeachpartentryonaseparateline”是一個(gè)復(fù)選按鈕,它的作用可以這樣解釋?zhuān)弘娐分袇?shù)Value的值相同的元件可能有多個(gè),如電路中有2個(gè)電容C1、C3的Value為1000μF。若未選中這個(gè)復(fù)選按鈕,則系統(tǒng)生成的材料清單中這2個(gè)元件編號(hào)位于同一行的Reference那一列;若選中了這個(gè)復(fù)選按鈕,則系統(tǒng)生成的材料清單中這2個(gè)元件編號(hào)位于不同行的Reference那一列。
(4)“OpeninExcel”也是一個(gè)復(fù)選按鈕,選中它,OrCAD生成材料清單后將自動(dòng)調(diào)用Excel打開(kāi)材料清單文件。
4.包含文件(IncludeFile)
該組合框中的兩項(xiàng)設(shè)置指定在材料清單中添加附加信息的有關(guān)問(wèn)題。
(1)“Mergeanincludefilewithreport”復(fù)選按鈕:若選中本項(xiàng),表示要將存放在有關(guān)附加文件中的附加信息添加到材料清單中;若未選擇本項(xiàng),表示不要添加附加信息,該欄中下面兩個(gè)編輯欄為灰色不可用狀態(tài)。
(2)【Combinedpropertystring】編輯欄:其中的設(shè)置用于指定在材料清單中添加附加信息時(shí)采用哪一項(xiàng)屬性參數(shù)來(lái)確定附加信息與報(bào)表內(nèi)容間的匹配關(guān)系。這是一項(xiàng)關(guān)鍵設(shè)置,如果設(shè)置不正確,將不能正確地添加附加信息。
(3)【IncludeFile】編輯欄:用于指定待調(diào)用的附加文件的名稱(chēng)和路徑。按默認(rèn)設(shè)置,附加文件的名稱(chēng)和路徑與設(shè)計(jì)文件相同,但以?.inc為擴(kuò)展名。
5.輸出報(bào)表(Report)
該組合框用于指定材料清單的文件名稱(chēng)和存放路徑。按默認(rèn)設(shè)置,材料清單的文件名稱(chēng)和存放路徑與設(shè)計(jì)文件相同,但是以?.bom為擴(kuò)展名。若同時(shí)選中該欄中“ViewOutput”復(fù)選項(xiàng),則生成材料清單后,將自動(dòng)調(diào)用OrCAD系統(tǒng)的TextEditor,顯示材料清單的內(nèi)容。
在本書(shū)配套光盤(pán)的chapter08文件夾中,有一個(gè)設(shè)計(jì)文件REGULATORCIRCUIT.DSN,讀者可以打開(kāi)練習(xí)下面的操作。這個(gè)設(shè)計(jì)文件的電路圖很簡(jiǎn)單,如圖8-21所示。
設(shè)計(jì)實(shí)例47:自動(dòng)生成設(shè)計(jì)項(xiàng)目的材料清單
(1)在項(xiàng)目管理窗口中,選中設(shè)計(jì)項(xiàng)目的圖標(biāo),執(zhí)行【Tools】→【BillofMaterials…】菜單命令,調(diào)出圖8-28所示的【BillofMaterials】對(duì)話(huà)框。
(2)在這個(gè)對(duì)話(huà)框中,不要選擇“Placeeachpartentryonaseparateline”選項(xiàng),這樣可以使得參數(shù)值Value相同的幾個(gè)元件占用一行。也不要選擇“Mergeanincludefilewithreport”選項(xiàng),即不添加附加信息。選中“OpeninExcel”選項(xiàng),其他選項(xiàng)采用圖8-28所示的默認(rèn)設(shè)置,單擊“OK”按鈕關(guān)閉這個(gè)對(duì)話(huà)框。
(3)在項(xiàng)目管理窗口中,雙擊剛剛生成的材料清單文件的圖標(biāo),則在OrCAD系統(tǒng)的文本編輯窗口可以看到材料清單的內(nèi)容,如圖8-29所示。
(4)操作系統(tǒng)還會(huì)在Excel中自動(dòng)打開(kāi)該項(xiàng)目的材料清單,因?yàn)樯厦娴?2)步操作選中了“OpeninExcel”選項(xiàng)。圖8-29材料清單8.5.2定制用戶(hù)的材料清單
設(shè)計(jì)好電路圖后,如果生成圖8-29所示的材料清單,其實(shí)是不能滿(mǎn)足實(shí)際工程的需要的。圖8-29所示的材料清單只包含三項(xiàng)有用信息,即數(shù)量、元件編號(hào)和元件的參數(shù)值,但是更多時(shí)候用戶(hù)還希望材料清單提供每個(gè)元件的價(jià)格、生產(chǎn)廠家和其他的一些電氣特性參數(shù)。因此,在生成材料清單之前,還需要為每個(gè)元件添加一些其他的有用信息,讓這些有用信息也包含在材料清單中。在本書(shū)配套光盤(pán)的chapter08文件夾中,有一個(gè)設(shè)計(jì)文件REGULATORCIRCUIT.DSN,它的電路如圖8-21所示,我們還是以這個(gè)電路為例,介紹如何為每個(gè)元件添加“價(jià)格”和“生產(chǎn)廠家”兩項(xiàng)屬性,然后生成材料清單。
設(shè)計(jì)實(shí)例48:定制用戶(hù)的材料清單
(1)在項(xiàng)目管理窗口中,選中設(shè)計(jì)項(xiàng)目的圖標(biāo),執(zhí)行【Tools】→【ExportProperties…】菜單命令,調(diào)出圖8-30所示的【E
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 杭州師范大學(xué)《影音制作》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年挖掘機(jī)行業(yè)前瞻:2月銷(xiāo)量同比增52.8%基建回暖推動(dòng)市場(chǎng)增長(zhǎng)
- 主要分部分項(xiàng)施工方案
- 預(yù)制蓋板涵施工方案
- 灌縫膠施工方案
- 光學(xué)測(cè)試試題及答案高一
- 6年級(jí)寫(xiě)作第3單元冬日暖陽(yáng)怎么寫(xiě)
- 6n.m的螺絲鎖付扭矩
- cof內(nèi)加少量聚合物成質(zhì)子交換膜
- 低代碼熱區(qū)功能
- HSK標(biāo)準(zhǔn)教程5下-課件-L1
- 線(xiàn)的立體構(gòu)成課件
- 調(diào)相機(jī)系統(tǒng)構(gòu)成及原理培訓(xùn)課件
- 工程量清單及招標(biāo)控制價(jià)編制服務(wù)采購(gòu)實(shí)施方案(技術(shù)標(biāo))
- 重癥患者中心靜脈導(dǎo)管管理中國(guó)專(zhuān)家共識(shí)(2022版)
- 教科版六年級(jí)科學(xué)下冊(cè)全冊(cè)全套課件【完整版】
- 公路交通安全設(shè)施設(shè)計(jì)規(guī)范JTG-D81-2017
- 型瀝青攪拌樓技術(shù)規(guī)格書(shū)
- 道路運(yùn)輸企業(yè)主要負(fù)責(zé)人和安全生產(chǎn)管理人員安全考核試題(含答案)
- 下載完整版的離婚協(xié)議書(shū)
- 交通運(yùn)輸概論--課件
評(píng)論
0/150
提交評(píng)論