吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何將AD或PADS的原理圖導入Allegro做Layout

h1654155971.8456 ? 來源:EDA365 ? 2019-11-26 14:50 ? 次閱讀

作為allegro專業layout的我們,由于設計軟件的限制,有時候客戶提供的原理圖可能是AD或Power Logic繪制的,而AD或Power Logic的原理圖轉成orcad原理圖后可能存在丟失網絡或器件的風險,無法直接用來輸出網表導入Allegro設計。 如果對轉換后的原理圖進行修正得整個原理圖從頭到尾徹底檢查一遍,這個工作量以及存在的風險對于我們layout工程師和硬件工程師來說可能都不太現實。 如果能將AD或Power Logic原理圖產生的網表轉成Allegro格式的網表,那就能導入Allegro里面設計了,就不需要轉換原理圖了,省事又省時,這是最為簡單方便又靠譜的方法了。
工程師的巨大福利,首款P_C_B分析軟件,點擊免費領取

Allegro網表的調法有兩種:

一種是第一方網表;

另一種是第三方網表。

第一方網表需要通過Orcad Capture來產生,也是絕大部分人使用的導入方法。 第三方網表可以通過各種原理圖設計軟件來產生(如protel、AD、Power Logic、DxDesigner、Eagle等)。 第一方網表的調入比較嚴謹,要求原理圖與PCB封裝必須完全一一對應,其網表格式也相對復雜。 但是第三方網表的調入就相對沒那么嚴謹,封裝的器件管腳只要不比原理圖器件管腳少就可以了,器件管腳數量可以不需要一樣多,其網表格式相對比較簡單有規律性。 因此,我們可以通過將AD或Power Logic原理圖產生的網表內容轉換成符合Allegro第三方網表的格式,然后導入Allegro即可!

Allegro第三方網表封裝定義的標準格式 其中,感嘆號和分號是分隔符,Value可有可無,給value添加單引號可屏蔽value值里面的一些非法字符,如下圖所示:

另一種格式的第三方網表 1、輸出網表:A. Protel或AD原理圖輸出的網表可以有兩種選擇:protel或telesis。

B. Power Logic原理圖輸出網表:

2、將AD或Power Logic輸出的網表轉換成Allegro格式的第三方網表:使用附件里面的“網表轉換.exe”工具將對應格式的網表轉成Allegro格式的第三方網表。

注意:“網表轉換.exe”工具如果對應網表的格式選擇不對,轉換出來的網表文件里面的內容是空的。該程序Protel轉Allegro網表會將器件的Value值帶入,而pads轉Allegro網表器件的Value值是不會帶入的。

如果是Telesis格式的網表,由于該程序里面沒有Telesis格式的網表轉Allegro第三方網表,我們可以到以下載一個skill加載使用即可。

注意:文末有下載方式,文章“Protel格式網表轉換Allegro格式網表的Skill程序”是一個對skill程序的講解。

3、Allegro的第三方網表調入與第一方網表調入不同,第三方網表調入還需要器件的device才行。因此我們還需要生成器件的device文件,也就是后綴為txt的封裝文件,加載附件里面的skill文件“auto_create_device.il”,然后隨便打開封裝庫里面的任意一個dra文件,在命令欄里面輸入命令“create_device_batch”即可將當前目錄下的所有dra自動生成psm,pad和txt文件;

skill的加載方法:

將附件里面的“auto_create_device.il.il”放到cadenceSPB_16.6sharelocalpcbskill目錄下,用記事本打開cadenceSPB_16.6sharelocalpcbskill目錄下的allegro.ilinit文件,(如果沒有這個文件就自己新建一個txt文本文檔,然后將文件名稱和后綴修改為allegro.ilinit即可),在里面獨立一行添加一行代碼:load("auto_create_device.il.il"),然后保存文件,再重啟軟件即可!

4、指定庫路徑:將下圖的三個庫路徑指定到封裝庫路徑下。

5、導入轉換后的第三方網表:按照下圖選擇轉換后的網表文件,并按下圖勾選對應的選項,然后導入即可。 如有報錯則根據當前目錄下生成的netin.log報表查找關鍵詞“error”,并根據error提示解決問題即可。

與第一方網表調入相比,第三方網表調入報錯的問題都比較清晰易懂,不難解決,以下是第三方網表調入報錯的一些常見問題類型和解決方法:A. 原理圖封裝名稱中帶有非法字符(如小數點、空格、@、#、¥、%、&、*、(、)、+等)。

解決方法:根據提示的位號和封裝名稱將原理圖上對應器件的封裝名稱中的非法字符統一修改為下滑杠。B. 所有封裝都有了,但是導入還是報錯:沒有指定庫路徑。

解決方法:導入前先將devpath、padpath和psmpath三個庫路徑設置到封裝庫所在的目錄,再導入網表。C. 所有封裝都有了,庫路徑也指定了,但導入也還報錯:器件的封裝沒有生成device文件。解決方法:先將封裝庫生成device文件后再導入。D. 庫路徑里面帶有非法字符,軟件無法識別庫路徑。解決方法:將文件目錄里面的非法字符改掉。E. PCB封裝名稱中帶有非法字符,造成PCB封裝名稱與原理圖器件封裝名稱對不上。解決方法:將PCB封裝名稱修改為原理圖器件封裝的名稱,與之對應。

注意:C、D、E的報錯類型提示跟B是一樣的。

F. PCB封裝的pin number與原理圖器件的pin number不匹配(原理圖三極管使用的pin number是:GSD ,而PCB封裝是:123)。

解決方法:修改原理圖或PCB封裝,使其pin number對應即可。G. PCB封裝的pin管腳比原理圖的少(如下圖原理圖多了13和14兩個固定腳,而PCB封裝則沒有)。

解決方法:檢查對應的封裝管腳,如少了則給PCB封裝加上。H. 原理圖網絡名稱帶有空格。

解決方法:將原理圖上帶有空格的網絡名稱中的空格去掉或修改為下滑桿。 以上為常見的第三方網表導入報錯問題,可以根據問題報錯提示進行排查。 另外,有時候由于AD或PADS原理圖封裝命名的不規范性造成網表里面帶有大量非法字符,修改原理圖太麻煩的話可以轉換網表后在第三方網表里面進行字符替換。 然后保存后再導入,不過這樣每次更新網表都得這樣替換一次,比較麻煩,建議有時間最好修改下原理圖與PCB對應比較好,這樣后續更新網表就可以轉換后直接導入了,而不需要每一次都要替換非法字符。

注意:第三方網表調入與第一方網表調入的區別:

1、第三方網表導入是需要器件的device文件的,如果沒有device文件是導入不了的,庫路徑里面的devpath也必須指定。

2、必須先解決所有的報錯問題才能成功導入;

3、第三方網表調入的PCB是不支持與Orcad原理圖直接交互的;

4、文件名稱和路徑中不要使用非法字符。Allegro中所說的非法字符就是除了數字、字母、中桿和下滑桿以外的其它所有字符,包括空格。

Allegro有些操作是不支持非法字符的,亂用非法字符有時候就是這么一個不起眼的壞習慣都能折騰你半天時間還找不到問題所在,養成良好的設計習慣能讓你少走彎路。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 原理圖
    +關注

    關注

    1301

    文章

    6358

    瀏覽量

    235221
  • 封裝
    +關注

    關注

    127

    文章

    7997

    瀏覽量

    143416
  • PCB設計
    +關注

    關注

    394

    文章

    4701

    瀏覽量

    86360
  • allegro
    +關注

    關注

    42

    文章

    662

    瀏覽量

    145557
  • 可制造性設計

    關注

    10

    文章

    2065

    瀏覽量

    15710
  • 華秋DFM
    +關注

    關注

    20

    文章

    3494

    瀏覽量

    4743
  • 可制造性設計分析

    關注

    4

    文章

    866

    瀏覽量

    5810

原文標題:教你如何將 AD 或 PADS 的原理圖導入 Allegro 做 Layout

文章出處:【微信號:eda365wx,微信公眾號:EDA365電子論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    測量的太陽光譜導入VirtualLab Fusion

    ,我們以太陽光為例,說明了如何將測量到的光譜導入VirtualLab Fusion中,然后介紹了如何使用所述數據用作光學系統中光源的光譜組成。 建模任務 如何將測量到的太陽光光譜(見下圖)
    發表于 01-23 10:22

    PADS邏輯教程

    PADSlogic9.6電路設計資料手冊(中文教程)為motor Graphics公司軟件提供的原本中文手冊,用于PADSlogic軟件電路設計參考使用。PADS Logic用戶界面旨在提高
    發表于 12-16 14:33 ?0次下載

    KiCad層次原理圖使用教程

    “ ?在 KiCad 中,多張原理圖可以形成層次結構:有一個根原理圖,其他作為根原理圖另一個子原理圖
    的頭像 發表于 11-13 18:06 ?1324次閱讀
    KiCad層次<b class='flag-5'>原理圖</b>使用教程

    如何導入Altium Designer的原理圖和PCB?

    “ ?KiCad可以支持直接導入Altium Designer的原理圖及PCB文件。與其它導入器不同,KiCad導入器可以直接導入源生的二進
    的頭像 發表于 11-12 12:21 ?1624次閱讀
    如何<b class='flag-5'>導入</b>Altium Designer的<b class='flag-5'>原理圖</b>和PCB?

    PADS Layout版本,10度高速線怎么走

    請教一下,PADS Layout VX版本,10度高速線怎么走? Allegro就有:Route>Unsuppored Prototypes>Fiber Weave Effect>Add ZigZag Patt
    發表于 10-23 18:03

    急!!!!求助大佬。PADS LAYOUT軟件BUG問題

    Window11系統,PADS VX2.3版本, 之前PADS軟件是正常的,突然用不了鼠標的放大縮小功能,鍵盤快捷鍵也沒用,并且pads里的功能鍵都進不去,比如點擊pads頁面顯示顏色
    發表于 09-23 14:16

    立創商城導出來的CAE和PCB封裝用PADS導入遇到的問題

    導出來的封裝Pads只能導入CAE邏輯符號.c文件,或者原理圖封裝.d文件,為啥沒有.p文件(元件庫) 2.封裝直接導出來用PADS導入,但
    發表于 09-21 17:17

    AD畫完原理圖后如何導入PCB

    在Altium Designer(簡稱AD)中,畫完的原理圖導入到PCB(Printed Circuit Board,印制電路板)是一個關鍵的設計步驟。以下是導入過程: 一、準備階段
    的頭像 發表于 09-02 16:32 ?8883次閱讀

    altium怎么把原理圖導入pcb

    在Altium Designer中,原理圖導入到PCB設計是一個關鍵的步驟,它確保了電路設計的準確性和可制造性。這個過程涉及到多個階段,包括原理圖的創建、編譯、檢查以及最終的
    的頭像 發表于 09-02 16:27 ?2415次閱讀

    如何將Cadence capture原理圖轉換?#原理圖設計#Cadence轉換#EDA

    Cadenceeda
    上海弘快科技有限公司
    發布于 :2024年08月15日 11:56:20

    PADS Layout 技術問題

    請教大神: PADS layout ,這種圖形導入是怎么導入的,這個無法選中,常規導入DXF是顯示不了文本,而且
    發表于 08-02 17:19

    PADS2.7,如何將3D封裝與PCB封裝綁定,然后再PCB設計時可直接調用?

    PADS2.7,如何將3D封裝與PCB封裝綁定,然后再PCB設計時可直接調用?
    發表于 05-06 17:07

    利用DX-BST原理圖智能工具實現原理圖對比的技術方法

    導語:在電子設計領域,原理圖對比是一項非常重要的任務。傳統的原理圖對比過程通常需要耗費大量的時間和人力,并且容易出現遺漏錯誤。然而,借助于DX-BST原理圖智能工具,我們可以以更高效
    的頭像 發表于 04-24 08:34 ?1216次閱讀
    利用DX-BST<b class='flag-5'>原理圖</b>智能工具實現<b class='flag-5'>原理圖</b>對比的技術方法

    TARGET3001!用法篇-如何將Altium文件導入到TARGET中

    大概講一下如何將Altium文件導入到TARGET 3001!中,所以真正使用一段時間你就會發現它確實是一款性價比很高的EDA軟件! ①首先,Altium Designer的原理圖
    發表于 02-21 10:11

    TARGET3001!用法篇-如何將Altium文件導入到TARGET中

    的,如果可以把以前用AD的文件直接導入到這款軟件中使用,這確實能給我們也帶來很多方便。通過了解部分資料,我大概講一下如何將Altium文件導入到TARGET 3001!中,所以真正使
    的頭像 發表于 02-20 14:38 ?683次閱讀
    TARGET3001!用法篇-<b class='flag-5'>如何將</b>Altium文件<b class='flag-5'>導入</b>到TARGET中
    免费百家乐统计| 玩百家乐输澳门百家乐现场| TT百家乐官网现金网| 二八杠游戏| 玩百家乐游戏经验| 西充县| 百家乐永利娱乐场开户注册| 皇冠网注册送彩金| KTV百家乐的玩法技巧和规则 | 真人百家乐娱乐好玩| 百家乐官网在线娱乐平台| 金湖县| 棋牌游戏易发| 状元百家乐的玩法技巧和规则| 百家乐必胜下注法| 网上的百家乐官网是真是假| 百家乐官网视频软件| 元游视频棋牌游戏| 爱婴百家乐的玩法技巧和规则| 百家乐游戏补牌规则| 木棉百家乐官网的玩法技巧和规则 | 皇冠网百家乐官网赢钱| bet365体育在线投注 jxhymp| 华盛顿百家乐的玩法技巧和规则 | 百家乐官网是骗人的么| 博狗开户| 网上的百家乐官网怎么才能赢| 百家乐官网出千赌具| 大发88817| 百家乐筹码防伪套装| 百家乐走势图| 百家乐如何玩法| 真人百家乐官网开户优惠| 百家乐官网百乐发破解版| 博彩优惠| 大发888娱乐客户端真钱| 百家乐几点不用补牌| A8百家乐娱乐网| 百家乐投注法| 川宜百家乐软件| 24山天机申山寅向择日|