OrCAD Capture是Cadence公司的產品,在高速電子設計中使用十分的廣泛。導出BOM是我們設計人員在項目開發過程中很重要的步驟,OrCAD Capture提供了強大的導出BOM功能,并且具有很好的擴展性,用戶可以自定義導出需要的參數,本文將介紹使用OrCAD Capture正確導出BOM的方法。 和之前發布的一些文章一樣,我在這里仍然會分步講解,目的是使網友能夠有較清晰的認識,能夠更好的理解導出BOM的方法。 PS:在較大的公司里,通常會有一個元件庫,使用OrCAD Capture CIS可以鏈接這個元件庫,這樣就大大方便了設計者選擇元件的過程,而且通常這個元件庫也會是該公司較常用的器件,這樣也很有利于控制成本。 第一步,選中OrCAD中的設計文件,如下圖: 第二步,點擊工具欄中Tools,然后再點擊下拉菜單中的Bill Of Materials,如下圖 第三步,這時就會彈出導出BOM的對話框,在這里,你可以設置很多選項,如下圖 仔細瞧瞧Line Item Dfinition那里,有兩個框框,其中的Header設置的BOM中最上方的項目的名稱,如Reference,Value,Part Number等,這里的設計可以比較隨意,對輸出的結果不會有太大的影響。 Combined property string,這項的設置直接決定了最終的導出結果。仔細看看上面的圖片,我們會發現,這個框框里面的字符都是帶{}的,相信編過程序的人肯定都會對變量這種東西很敏感,我感覺這里的字符就是“變量”(個人見解,未經過考證),那么這里的“變量”應該如何填寫呢? 讓我們進入原理圖,隨便雙擊某一器件查看其詳細信息,如下圖,仔細一看,這個器件有很多屬性,像ATHEROS KEY,AtherosDescription,Description,Reference,PART_NUMBER等等。 或許你已經想到了,沒錯!Combined property string 這個框框里填寫的就是下面的器件所具有的屬性的名稱。也就是說,如果你想導出Part Number這項參數,那么你就需要把{PART_NUMBER}這串字符填寫到Combined property string中;如果你想導出Description這項參數,就需要把{Description}這串字符填寫到Combined property string中,不同的字符串用\t隔開就OK了。 相信到現在,你應該知道如何隨心所欲到處自己想要的參數了吧。例如采用下面的導出設置: Header:
Item\tQuantity\tValue\tPart Number\tReference\tDescription\tDNS\tVendor\tVendor Part Number Combined property string:
{Item}\t{Quantity}\t{Value}\t{PART_NUMBER}\t{PartReference}\t{Description}\t{DNS}\t{Vendor}\t{Vendor P/N} 就可以導出數量,元件值,料號,元件編號,元件描述,是否為 DNS,廠商,廠商料號這些信息,導出結果如下圖所示: 怎么樣,很不錯吧? 當然,這份Excell表格很丑,如果你覺得它不漂亮,就可以稍微美化一下,把字體全部變成Verdana,字號全部為10號,單元格顯示邊框,自動換行,就可以得到一個Pretty BOM: |