1. 程式人生 > >用Orcad做原理圖,用PADS layout

用Orcad做原理圖,用PADS layout

orcad的原理圖

填寫封裝資訊

這裡的FootPrint 要填寫PADS中的PartType。

將原理圖最小化,同時在專案裡選中.dsn

這時右邊的工具可用

第一個 U? 給元件編號的
第二個 是反向標註,用於PCB-SCH 的反向修改
第三個 DRC design rule check
第四個 用於生成網表,
第五個生成次專案中所設計的元件,
最後一個生成報表,這個比較有用,可以用來產生元件清單,照著這個單子就可以採購了!

生成網路表
按下生成網路表

一定要選擇Pads2k.dll 或是padspcb.dll,只有這兩個dll 才能生成PADS的網路表,且生成的檔名是.asc。

可以看看這個session log視窗,你的每一步操作都記錄在此!

開啟PADS,注意OrCAD中指定的 PCB FootPin 是在 PADS 的元件庫中有指定的 Part

匯入網路表

匯入網路表後POWER 會做檢查,之後會出現這個

    這是因為Orcad輸出的asc檔案和Power定義的asc檔案頭部有所區別,可以不理。
    匯入網路表後,元件會全部以PCB 的原點為中心排放
    把元件分開排列好。可以使用 Tools 的工具把元件“彈開”

    放好元件就可以開始佈線了


    異常現象
    如果在匯入網路表的時候出現如下錯誤

說明,PADS 的庫中沒有定義相應的Part 與OrCAD指定的PCB FootPin 對應

【關於用orcad畫原理圖然後用pads畫PCB的問題】

問題:

1.軟體版本如何選擇?我知道orcad 10.5和pads 2005/2007搭配可以,但不知道更新一些的orcad 16.3和pads 9.0搭配可以嗎? 2.orcad的原理圖生成pads的PCB有幾種方法,一般用什麼方法,需不需要第三方軟體呢? 3.orcad和pads的同步修改有幾種方法,一般用什麼方法,需不需要第三方軟體,效果好嗎?
解答:
1:orcad 10.x以上的版本可以搭配PADS最好2005SP2以上(建議2005SP2以上的) 2:orcad生成網表只有一種方法,且元件FOOTPINT要對應PADS裡面的PART TAYP才能匯入。不需要第三方軟體! 3:同步可以用PADs裡面的TOOLS--ECO/CAMPARE/ECO工具可以同步匯入修改。不需要三方軟體,效果很好!

相關推薦

Orcad原理PADS layout

orcad的原理圖 填寫封裝資訊 這裡的FootPrint 要填寫PADS中的PartType。 將原理圖最小化,同時在專案裡選中.dsn 這時右邊的工具可用 第一個 U? 給元件編號的 第二個 是反向標註,用於PCB-SCH 的反向修改 第三個 DRC design r

Swift: Alamofirehttp請求ObjectMapper解析JSON

not tis ati obj 有意 objects 映射 loaddata api 演示樣例代碼看最後。 跟不上時代的人突然間走在了時代的前列,果然有別樣的風景

2017-6-4 jQuery 輪播

length move val orm fun margin window blog cli <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_De

UPUPW服務器通過thinkphp5完美搭建APP後臺

color rdp android 服務器架設 來看 磁盤目錄 自動 一個 asp 近期的項目也不算一波三折,但是對自身技術棧有很大的影響。 由於是自由職業者,偏愛做中小項目,怎麽用最快的速度做好項目,看過很多技術博客後,恍然大悟,PHP和ANDROID做中小項目是最快的

前端巧localStorage“緩存”減少HTTP請求次數

http請求 code 存儲 http div data ora date() ESS 場景: 載入某個頁面,JS需要通過ajax請求獲取某些數據 那麽每次刷新頁面都會有請求,如果這些數據對實時性要求並不高,顯然這樣做並不可取。 如何減少服務端的壓力,使用localStor

AHK-Tab++框架(Tab修飾鍵其他功能可不受影響) v1.1.0

com span 框架 想法 作者 end 應該 utl input ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; 腳本名稱

不會畫類Eclipse外掛呀

最近老闆讓我做類圖和時序圖,提苦惱的,完全不會,就從網上整理了些 1.安裝和使用AmaterasUML 安裝AmaterasUML前,需要先安裝GEF 採用eclipse線上安裝方式安裝就好。 eclipse線上安裝GEF的地址:http://downloa

NLTK對英文語料預處理gensim計算相似度

import nltk from nltk.tokenize import word_tokenize text = open('F:/iPython/newsfortfidf.txt') # testtext = [line.strip() for line in file('text')] testte

通過shell指令碼定時任務sqoop匯出資料

一、shell指令碼#!/bin/bash  #coding=UTF-8  #date_year=$(date +%Y)  #echo $date_year  source /etc/profile  for((i=3;i<=8;i++));  do  /opt/sqo

Java國際化時假如properties檔案的屬性值需要換行如何處理?

今天在做國際化的時候,在資原始檔中,有一個很長的屬性值,想要把它顯示在頁面上,按照一般的來做的化,屬性值總是在一行中,想了很久才把這個問題搞定。因此把它記下來,分享給大家。 Java讀取Propert

UML中資料流物件角色活動序列詳細講述

來自 http://my.oschina.net/cmffire/blog/11730?fromerr=KgfrsZGz 作者也是轉載的: 這個文章,是我在急需的情況下在園子裡搜尋到的,原創作者是:DO-websoftware,為了自己看方便,所以複製到我的空間,希望原創者

架構師之UML類別順序活動

類別圖(Class Diagram) 順序圖(Sequence Diagram) 用例圖(Use Case Diagram) 小綜合 活動圖(Activity Diagram) 狀態圖(Sta

不用gifjs+css實現loading效果

   要理解loading的原理,即在文件載入完成之前顯示loading效果,隱藏主文件內容,而在文件載入完成之後,隱藏loading效果,顯示主文件內容。 <!DOCTYPE html> <html lang="zh_CN"> <head&g

UML中資料流物件角色活動序列詳細講述儲存供參考

這個文章,是我在急需的情況下在園子裡搜尋到的,原創作者是:DO-websoftware,為了自己看方便,所以複製到我的空間,希望原創者不要介意哦~~~~很詳細的介紹,對我的幫助很大,謝謝哦。。。。 類圖,物件圖,角色圖: 一、UML中基本的圖範疇:在 UML 2 中有二種基本

soap的webservice引數為null的問題

1.普通的引數服務端接收不到,為null解決辦法:@WebParam(name="strUserid",targetNamespace="http://certSynchronous.controller.monitorWeb.business.site.bjca.org.c

 foreach便利迴圈基於鍵名與鍵值$key=>$val.

   //便利迴圈;     //鍵名為$key,鍵值為$val;     //取鍵值     $array = array(     "username"=>"Feiyu",     "password"=>"123",     "addr"=>"天津"

Solidity原理(六):solc編譯smart contractevm反編譯bytecode

首先需要安裝solc和evmsolc: https://github.com/ethereum/solidity/releasesevm:   https://geth.ethereum.org/downloads/編譯一個smart contract可以通過指令 solc

iOS開發UI時StoryBoard還是純程式碼編寫?

總體上來說,Storyboard有以下好處:你可以從storyboard中很方便地梳理出所有View Controller的介面間的呼叫關係。這一點對於新加入專案組的開發同事來說,比較友好。使用Storyboard可以使用Table View Controller的Static Cell功能。對於開發一些Ce

E-R架構圖

image 架構 png 9.png alt 分享圖片 技術分享 ima .com E-R圖,用例圖,架構圖

select多路復踩到的坑

多路復用 bits desc fin 數組越界 生成 cpp amp number 既然說是用select踩到的坑,那麽就先直接貼一段使用select的代碼上來瞅一下: bool SocketAction(int fd, const char* buf, si