回覆列表
  • 1 # 使用者990540253822

    OrCAD批次修改跨頁連線符名稱

    【問題痛點】

    直接修改名稱,無論是在分頁符 -Properties裡面,

    還是網路名稱 - Alias裡面,

    都存在X軸按順序排列,Y軸是亂序的情況,

    直接從另一個有規律的位置貼上進去,位置匹配不上。

    【使用情況】

    1、根據聯結器訊號定義,批次修改分頁符;

    2、根據器件引腳定義(原理相簿檔案),批次修改分頁符

    【前提條件】

    1、已經有了一個有序定義;

    2、有網路名稱,又有分頁符,沒必要。

    加上分頁符,網路連線的名稱自動改成跟分頁符一致。

    【順序修改定義的關鍵:構建有序的絕對座標】

    【Excel模板】Orcad - 批次調整跨頁連線符名稱.xlsx

    【連結】:https://lanzous.com/ic2vuej

    (1)前提條件:

    排序好的器件引腳名稱,第一列,第二列,依次從上到下

    可直接在Edit Part中,選擇第一列+第二列,複製Properties;

    或者是 Excel中定義好的名稱,如聯結器訊號定義,按順序。

    (2)構建有序排列的資料庫:座標+名稱

    複製出現有的座標,先按X排序(或者不用排序),再按Y排序,

    構建一個絕對座標Z=X*(X+Y),貼上前述的有序名稱

    (4)在資料庫中查詢引用數值

    複製出現有座標,不用排序,構建新座標Z=X*(X+Y),

    查詢引用前面的數值 =VLOOKUP(P3,$K$3:$L$98,2,FALSE)

    1、準備訊號定義和庫檔案

    訊號定義,Excel表格

    原理相簿檔案

    2、新增跨頁連線符

    (1)按照最長的名稱

    (不會因為最後生成的名稱太長而覆蓋箭頭),

    複製貼上跨頁連線符

    3、(多個)器件排序

    調整原理圖繪圖區域尺寸,

    將所有接外掛擺成一排(水平對齊),

    保證X、Y座標的關係,是按順序增大的。

    4、複製跨頁符的屬性

    (1)修改分頁符屬性

    選擇原理圖,Edit - Browse - Nets 或 Off-page connectors

    (2)複製X、Y座標和分頁符名稱

    按shift選擇最後一行,Edit - Properties

    根據X、Y軸座標調整跨頁連線符的名稱,但Y軸座標數值排列無規律,需要調整。

    5、在Excel中構建新的絕對座標(無序)

    新建座標,按順序命名

    按shift選擇最後一行,ctrl+insert 複製出來,到Excel中修改。

    新建座標 = X*(X+Y)

    6、對新的絕對座標進行排序,生成有序的新的絕對座標

    取出X和Y座標值,按升序排序。

    新建座標 = X*(X+Y),按順序命名

    7、整理訊號定義:多列合併為一列

    (5)整理訊號定義列表

    方法:【Excel多列合併為一列】

    參考文章: https://www.ruhe8.com/article/2438.html

    1、在B11單元格輸入=C2

    2、複製C2中的公式到B11:AG300單元格區域

    3、複製完畢後A~AG列所有資料都已經全部顯示在A列中

    4、複製A列中所有資料,【選擇性貼上】中選擇“數值”、“值和數字格式”,把公式轉化為資料

    8、生成資料庫:絕對座標(有序)+訊號定義(有序)

    9、按照新的絕對座標(無序版本),在資料庫中,查詢對應的訊號定義(無序)

    使用vlookup查詢函式,查詢順序命名,按原新座標順序賦值

    10、更新分頁符的屬性

    貼上新名稱

    還是按順序的,ctrl+insert 複製出來,到Excel中修改

    shift+insert貼上進去

    儲存修改

    分頁符修改完成

  • 中秋節和大豐收的關聯?
  • 蜂蜜魚怎麼做?