本文基於16.6版本。
學習軟件使用方法,提高工作效率。
一、自下而上設計層次原理圖
自下而上設計層級原理圖戳下面的鏈接,感覺還是比較清晰易懂的。轉載來大家看下
自下而上設計層級原理圖
二、位號設置
2.1 按照頁面進行位號標註
如果通過位號就可以直接看出該物料在原理圖的哪一頁,對於頁數較多的原理圖,無疑來說是比較方便的。
下面的就來演示一下如果通過頁數來進行位號的標註。
如下是1個文件夾,2頁原理圖,圖中symbol爲演示使用。
- 默認拉出的symbol是會自動進行標號的。如下圖所示
- 我們首先對標號進行復位,紅框中的作用爲
【1】對所有的頁面進行操作
【2】對所選中的頁面進行操作(如果只想對部分原理圖進行操作,可以通過這一項實現)
這裏我們對所有頁面進行復位,復位後結果如下:
- 接下來的我們配置參數,page1的位號範圍爲100-199,page2的位號範圍爲200-299,操作過程如下。
- 配置ok後,結果如下:
這樣就實現了按照原理圖頁數來進行symbol位號自動標註的功能了。
2.2 層級原理圖的位號標註方法
層級原理圖中一般會存在多個子圖的文件夾,建立方法見第一章,這裏通過一個子圖進行演示,建立好的工程如下:
由於core頁內的一般是事先做好的,PAGE 1與CORE頁面中很有可能出現位號重複的情況。
這種情況下,可以通過的全局復位並重新編號的方式解決位號重複的問題。可是這樣就將原位號全部打亂了。這樣對於PCB LAYOUT的同時的來講不太友好,位號的變化導致原layout無法複用了。
此時可以單獨選擇你新設計的頁面進行位號重新排布,複用的頁面的位號不變。
還有一種方法,就是通過Occurrences來進行位號排布。
instance
n. 實例;情況;建議
occurrence
n. 發生;出現;事件;發現
instance表示了元件的公有屬性,表明了這一類元件;
而occurrence表示一個實例,表示的是這一個元件,一個元件對應着一個occurrence,一個occurrence表示了一個元件的私有屬性。
我個人理解是:以位號爲例,occurrence的值是最終呈現到網表中的位號,是絕對的,不能重複的。
而instance中的位號,是一個相對值,同一個工程中,如果使用occurrence進行位號標註後,元件instance的位號是可以重複,但是其對應的occurrence值是絕對不重複的。
有的時候我們點開一個元件的屬性,會出現白色和黃色的兩列屬性,其中黃色列是occurrence屬性,白色列是instance屬性。如下圖所示
從圖中我們可以看到,instance的位號是U1,occurrence的位號是U1,此時可以理解爲該元件的位號就是U1。
如果重複調用2次,那麼這個元件對應的occurrence就會出現兩列,如下圖所示:
這樣就不怕位號重複了。並且你新增加元件的時候,也不用害怕位號重複了,因爲它的位號默認會是**?**,等你設計完後,在進行一次位號排布,按照下圖配置來,就可以了,也不用擔心原來的位號會被改變。
如果你拿到了別人的原理圖,但是你又不需要做層級原理圖,想要去掉occurrence屬性的時候該怎麼辦呢?可以通過如下來實現:
如果設計的是平坦式原理圖,建議通過上述的方法操作一下,然後通過instance的方式來進行位號排布。
如果繼續使用occurrence進行排布也是沒有問題的,網表的輸出最終以 occurrence 屬性爲準。
那麼使用occurrence進行層級原理圖設計的時候,導出bom以及browse的時候,都要選擇對應的 occurrence了,如下圖
browse
導出BOM的時候
三、小結
以上主要介紹了幾種軟件使用的方法,以提高工作效率簡單來說主要是以下幾點
- 自低向上設計層級原理圖
- 按照頁面進行原理位號的標註
- orcad中instance和occurrence屬性區別及如何利用二者進行位號標註。
希望可以幫到大家。