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

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

3天內不再提示

分享一種將AD原理圖更新Allegro PCB文件的方法

冬至子 ? 來源:衛紅EDA ? 作者:易元互連工作室 ? 2023-11-03 11:44 ? 次閱讀

Altium Designer是原Protel軟件開發商Altium公司推出的一款優秀的電子EDA設計軟件,主要運行在Windows操作系統。Altium Designer 除了全面繼承包括Protel 99SE、Protel DXP在內的先前一系列版本的功能和優點外,還增加了許多改進和很多高端功能。

Protel在很多學校都有普及使用,從使用群體數量來講,無疑是眾多PCB設計的EDA軟件中使用人數最多的。

但衛紅的工程師們長期使用的EDA軟件為CadencePads,對AD的了解還停留在Protel99se的時代。幾天前 ,一個客戶發來一個AD的原理圖,希望能做出PCB設計,鑒于對AD不熟悉,只能使用Cadence Allegro進行PCB設計。

最初嘗試將AD的原理圖轉為OrCAD的原理圖進行設計,而且現在OrCAD17.4的軟件也可以很方便的將AD的PCBDOC文件轉成ORCAD的DSN文件。

但轉換后發現一個問題,AD的原理圖中不同頁碼中相同的網絡,轉成了DSN文件中,這些網絡名字后面都被加了“_1"、”_2"等變成了不同的網絡,這樣實際相同的網絡都沒法連接起來。

經過研究才發現,這個是軟件間不同的使用Ruler造成的,在OrCAD中不同頁碼之間相同的網絡,必須通過跨頁連接符offpage來定義連接,在AD中則不需要,只要定義相同的Net label,就直接默認連接起來。這就造成了AD的原理圖轉換到OrCAD后,Net label雖然在的,但頁碼之間沒有offpage,OrCAD就認為不是相同的網絡。

重新添加offpage工作量很大,而且AD中原理圖和PCB封裝名字和屬性都習慣用小數線、空格之類的,這些在OrCAD中都不支持的,導致即使原理圖可以用,導Netlist時也會report出來很多問題,只有把這些名字中非法字符更改后,才能順利導出Netlist文件。關鍵是EDA工程師對原理圖不熟悉,更改原理圖后可能會產生一些不可控的問題出現會影響到PCB設計端。

幾番衡量之后,還是決定將客戶的原理圖導出網表后,將Netlist的網表導入到Cadence Allegro中進行PCB設計,感謝行業資深工程師陳工提供的Netlist轉換工具,先將具體的方法分享給大家。

1、先將AD的原理圖,導出Protel格式的Netlist文件,操作如下圖所示,要導出整個工程的網表,不是某頁的網表;

圖片

2、Protel格式的Netlist文件后綴名是net的,用記事本打開后,是這個樣子,如下圖所示,這個格式顯然是Allegro不能識別的,我們需要將Netlist文件進行轉換下;

圖片

3、打開Protel網表轉Allegro.exe的程序文件,選擇Protel格式的Netlist文件,其他默認選擇,點擊轉換進行網表格式轉換;

圖片

然后就生成了一個txt后綴名的文件,如下圖所示,直接點擊保存即可;

圖片

4、用記事本打開轉換成的txt文件,可以看到文件格式轉換已經好了,但名字中出現了很多小數點和空格的非法字符,這個比較麻煩,就需要手動去修改下,如果這款軟件能自動把小數點和空格自動改為Underline,那就更方便了;

圖片

5、這個還需要手動把“!”前的一部分刪除掉,更改后的結果如下圖所示;

圖片

6、還有一點的就是PCB封裝不僅要有dra文件、symbol文件,還要有device文件,這個可以打開dra文件,然后執行Creat Device,如下圖所示;

圖片

直接點擊OK就生成了一個txt的device文件,操作雖然很簡單,但架不住封裝數量多,可以做個批處理的腳本文件來自動執行;

圖片

同時,不要忘了將device文件的路徑更改到PCB庫的路徑一樣;

圖片

7、最后就需要將更改后的Netlist文件導入到Allegro的PCB文件中了,導入后可能會有很多的報錯信息出現,比如device文件找不到, 需要有很大的耐心去處理。

圖片

圖片

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

    關注

    1

    文章

    45

    瀏覽量

    13628
  • PCB封裝
    +關注

    關注

    20

    文章

    74

    瀏覽量

    29999
  • Allegro設計
    +關注

    關注

    0

    文章

    10

    瀏覽量

    5546
  • Orcad庫
    +關注

    關注

    0

    文章

    3

    瀏覽量

    1050
  • DSN
    DSN
    +關注

    關注

    0

    文章

    8

    瀏覽量

    4474
收藏 人收藏

    評論

    相關推薦

    pcb設計

    cadence原理圖、Allegro PCB設計。Aundefined 1.根據客戶要求代畫原理圖PCB。 2.
    發表于 05-09 01:38

    Allegro生成光繪文件

    Allegro生成光繪文件
    發表于 05-06 10:37 ?0次下載

    AllegroPCB轉成生產文件多麻煩?這款工具鍵轉換!

    【問】為何要將PCB文件轉換為Gerber文件和鉆孔數據? Gerber文件一種國際標準的光繪格式
    發表于 03-13 11:10

    根據文件圖或者實物,怎樣來進行PCB原理圖反推?

     即在已經有電子產品實物和電路板實物的前提下,利用反向研發技術手段對電路板進行逆向解析,將原有產品的PCB文件、物料清單(BOM)文件、原理圖文件等技術
    發表于 12-18 16:28 ?324次閱讀

    簡易電壓表設計工程原理圖+PCB文件介紹

    簡易電壓表設計工程原理圖+PCB文件
    發表于 12-04 09:22 ?3次下載

    Cadence生成PDF原理圖,這一篇就足夠!

    Cadence是一種當前非常流行的應用于硬件設計的原理圖PCB布局布線工具。 使用Cadence原理圖設計工具-Allegro Desig
    的頭像 發表于 11-02 08:55 ?1.2w次閱讀
    Cadence生成PDF<b class='flag-5'>原理圖</b>,這一篇就足夠!

    PCB文件PROTEL到ALLEGRO的轉換技巧

    Protel DXP在輸出Capture DSN文件的時候,沒有輸出封裝信息,在Capture中我們會看到所以元件的PCB Footprint屬性都是空的。這就需要我們手工為元件添加封裝信息,這也
    發表于 10-20 15:11 ?478次閱讀

    原理圖PCB多通道設計方法

    不美觀;由于PCB布局一致性差,導致硬件測試時每個部分都要重復測試,耗時又繁瑣。下面就介 紹一種專門針對這類電路的設計方法,多通道電路設計,大大提高工作效率,以上問題都可以得到很好 的解決。這里有點類似我們寫程序的時候, 把
    發表于 09-26 16:53 ?0次下載

    Cadence Allegro 22.1-1-2-放置除原理圖以外的封裝-M3定位孔為例

    Cadence Allegro 22.1-1-2-放置除原理圖以外的封裝-M3定位孔為例
    的頭像 發表于 09-25 09:11 ?1658次閱讀
    Cadence <b class='flag-5'>Allegro</b> 22.1-1-2-放置除<b class='flag-5'>原理圖</b>以外的封裝-M3定位孔為例

    巡線板的PCB原理圖分享

    巡線板的PCB原理圖免費
    發表于 09-21 06:30

    無線充電穩壓模塊TPS63020_AD設計硬件原理圖+PCB文件分享

    無線充電穩壓模塊TPS63020 AD設計硬件原理圖+PCB文件。包含手工板、工業板、PrjPcb等
    發表于 09-20 07:15

    數控電源的PCB原理圖分享

    數控電源的PCB原理圖
    發表于 09-20 06:11

    PCB原理圖PCB設計文件的區別

    一站式PCBA智造廠家今天為大家講講PCB原理圖PCB設計文件有什么區別?PCB設計原理圖元素
    的頭像 發表于 08-01 09:14 ?4214次閱讀

    PCB抄板過程中反推原理圖方法

      一站式PCBA智造廠家今天為大家講講什么是PCB抄板?PCB抄板反推原理圖方法。PCB抄板反推原理圖
    的頭像 發表于 07-10 10:15 ?3423次閱讀

    瑟頓SPA4純甲類后級原理圖+pcb

    瑟頓SPA4純甲類后級原理圖+pcb,經典功放電路,pcb文件為.PCB與PcbDoc格式
    發表于 06-25 09:31 ?6次下載
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>