Cadence封裝製作之表貼封裝的製作

2022-06-23 18:03:09 字數 2063 閱讀 5243

以0805封裝為例

1、開啟pcb editor-> allegro pcb design xl

2、file -> new

① drawing type -> package symbol

② drawing name中選擇好要儲存的位置並命名

設定單位為 公釐 , 型別為 封裝  如下圖

4 設定柵格點 因為預設為100mil 改為 1mil

① connect ( 此封裝具有電氣連線)

② padstack ( 選擇此前畫好的焊盤 )

③ copymode( 封裝的焊盤排列方式是直線還是弧度的) :rectangular 

④ x -> qty( x方向上有幾個焊盤) :2

x -> spacing ( 焊盤之間的距離) :1.8

x -> order ( 在x軸方向上那邊的焊盤為1 ):right ( 左邊的為1)

y :在y方向只有乙個焊盤,所以預設不用修改

⑤ rotation ( 焊盤在繪**件中是否選擇) : 選擇預設,不選擇

⑥ pin # ( 當前放置的焊盤的引腳編號) :預設1

⑦ inc ( 引腳編號的增量 ) : 1

⑧ test block ( 焊盤上引腳編號字型大小 ): 1

⑨ offsetx( 引腳編號相對於焊盤中心的偏移量) 0 

6  放置焊盤,直接在命令欄裡輸入位置 回車,放置到0 0 點 ,右鍵 done 

7 新增裝配外框 add -> line  設定好層

然後在命令欄輸入位置 x 0 0.75 回車,ix( 表示在x方向上的增量) 1.8 回車,iy -1.5 回車 ,ix -1.8 回車 , iy 1.5 回車 ,右鍵 done ,如下圖

7 絲印層 新增裝配外框 add -> line  設定好層和線寬

在命令欄輸入命令 x 0.6 0.94  ix -1.38 , iy -1.88 ,ix 1.38 ,x 1.2 0.94 ,ix 1.38 , iy -1.88 , ix -1.38 , 右擊 done .

8 放置 place_bound(用來設定封裝所占用的區域)   . add -> rectangle ,設定好層

輸入命令 x -0.85 1 ,  x 2.65 -1 ,右鍵done

9 設定參考編號 layout -> labels -> refdes  設定好層

在焊盤上隨便放置乙個位置輸入ref 就好 .

10 在絲印層加上參考標號

儲存,這樣就建好了乙個封裝

cadence 封裝製作小結

assembly 是裝配層,就是元器件的實際大小,用來產生元器件的裝配圖。也可以使用此層進行布局 外框尺寸應該為元件除焊盤外的部分 該區域可比silkscreen小10mil,線寬不用設定,矩形即可。對於外形不規則的器件,assembly指的是器件體的區域 一般也是矩形 切不可粗略的以乙個幾乎覆蓋整...

Kotlin學習之 5 7 封裝類

封裝類是用來表示嚴格的類層級,當乙個值可以是乙個型別集合中的任意乙個,而不是其他型別時。他們的相當於是列舉類的擴充套件,對於每乙個列舉型別的值得集合也是嚴格定義的,但是每乙個列舉常量有且僅有乙個單例,這樣乙個封裝類的子類可以有多個包含狀態的例項。要宣告乙個封裝類,需要在類名前面用sealed描述符標...

1 2封裝陣列之新增元素

在上一小節中,我們對陣列進行了乙個基本的封裝,該小節中,我們在上一次基礎上,新增往陣列新增元素的方法 1.向所有元素後新增乙個元素 思路 1 先判斷當前陣列容量是否已滿,未滿則轉入 2 否則丟擲異常 2 在元素下標為size的位置插入新元素 3 維護我們的size值 向所有元素後新增元素 publi...