Cadence操作說明

一.allegro修改絲印字體大小的方法

1.選擇Edit–>Change,右側彈出Options選項,選擇Class : New subclass = Ref Des : Silkscreen_Top,設置Text block,后面的數字代表字號的大小。

在這里插入圖片描述
在這里插入圖片描述菜單菜單欄選擇Setup–>Design Parameters,再選擇Text
在這里插入圖片描述
在這里插入圖片描述
Text Blk:字體編號
Width:字體寬度
Height:字體高度
Photo Width:字體線寬

二.allegro 設計中顯示網絡飛線或關閉網絡飛線的方法

1.allegro pcb設計中顯示全部網絡線,或都關閉全部網絡
在這里插入圖片描述
2.allegro pcb設計中顯示某一部分部網,或者顯示器件網絡:在display >show rats> net顯示網絡線,單擊選中的網絡即可顯示。在display >show rats >components 顯示器個網絡(就是某一個器件的所有網絡線)
在這里插入圖片描述
3.allegro pcb設計中關閉某一部分部網,或者關閉器件網絡:在display >blank rats> net顯示網絡線,單擊選中的網絡即可隱藏。在display >blank rats >components 顯示器個網絡(就是某一個器件的所有網絡線)
在這里插入圖片描述

三.allegro對走好的線取消走線的方法

1.點擊刪除的圖標,如圖所示:
在這里插入圖片描述2.Find框中只選中Clines,雙擊需要取消的走線即可,若只需要取消一小段走線,則選中Find框中的Clines Segs即可,如圖所示
刪除一段
在這里插入圖片描述
在這里插入圖片描述
3.取消后的走線如圖所示:
在這里插入圖片描述

四.allegro設置網絡飛線以及網絡顏色的方法

1.對應網絡線上所有的顏色全部修改,包含管腳,過孔,飛線,已經走好的線,
(1).選擇Display—Assign Color后,在Options框中選擇對應的顏色,在FInd框中 只選擇Nets。
在這里插入圖片描述
(2).雙擊需要修改的網絡即可。
在這里插入圖片描述
2.若只修改對應網絡上的某一個顏色,例如,只修改過孔或者管腳,則進入顯示顏色列表中修改。
(1).選擇Display—Color/Visibility后,進入Color Dialog對話框,選擇Nets,選擇對應需要修改的網絡中的單元即可。
在這里插入圖片描述

五.allegro中測量距離時,點擊一個點后光標閃爍的問題。

1.Setup -> User Preferences… -> Categories -> Display -> Cursor中,取消勾選 infinite_cursor_bug_nt選項即可。
在這里插入圖片描述
2.Allegro測量距離方法:
(1).首先打開測量工具,通過菜單Display —> Measuer ,或直接在命令欄輸入 “show measure” 打開測量命令。
(2).當打開測量命令后,在FIND一欄選擇需要測量的選項。此步驟非常重要,選擇錯誤很可能導致測量錯誤。如下圖所示:
在這里插入圖片描述
(3).在PCB上分別單擊需要測量的目標,Allegro 會自動彈出測量結果窗口,如圖所示:
在這里插入圖片描述
圖中,
PIN @: 分別表示所測量的兩個點的坐標。
Dist:兩個點之間的距離
Dx:兩個點之間的X方向的距離
Dy:兩個點之間的Y方向的距離
Air Gap:空隙間距,即兩個點之間除去測量目標所占區域外的距離,在本例中,代表減去兩邊焊盤之外的距離。

六.Allegro軟件導入網表后,放置元器件的方法

1.很多剛開始接觸這個Allegro軟件的同學,就有這樣的疑問,我的原理圖的網表都已經導入到PCB中了,為什么PCB板上什么都沒有呢?元器件、飛線等都沒有。其實,只要是網表導入到PCB中,器件都是在后臺顯示,需要指定元器件封裝庫,然后手動放置出來,下面我們詳細介紹一下操作的辦法:

第一步,需要檢查原理圖的網表是否導入成功,執行菜單命令Display,在下拉菜單中選擇Status,整個PCB文件的狀態,如下圖所示,進入到狀態的界面,最上面一欄是Symbols and nets的選項,網表導入成功的情況下,這里是有數據的,沒有導入成功的話,這里的數據全部是零。如下圖所示,這個案例就表示了網表已經成功導入,一共有451個器件,現在這些器件全部在后臺,并未放置到PCB中,我們要做的就是將這些器件放到PCB中,進行PCB設計;
在這里插入圖片描述
第二步,查看了狀態之后,需要指定封裝庫路徑,才可以將PCB器件全部放置出來,執行菜單命令Setup-User preference,進行參數設置,如圖所示,在彈出的界面中,在左側選擇Paths,下面選擇到Library,進入到封裝庫指定,需要指定三個封裝庫路徑:Devpath:指定封裝的device文件;Padpath:指定封裝的焊盤文件;Psmpath:指定封裝的psm文件;
在這里插入圖片描述
第三步,指定好封裝庫路徑之后,進行器件的放置,點擊Place-Quickplace,進行器件的快速放置,如下圖所示;
在這里插入圖片描述
第四步,在彈出的界面中,如下圖所示,在Placement Fillter選項中選擇Place all component放置所有的元器件,在Edge中可以選擇放置的位置,在Board Layer可以選擇放置的層,然后,點擊OK,放置元器件;
在這里插入圖片描述

七.Allegro 中設置高亮實心和顏色的方法

1.設置高亮顏色,執行Display-Color/Visibility-Display,Temporary highligh框下點擊下面的顏色框選擇對應的顏色。
在這里插入圖片描述
2.設置高亮部分實心顯示,執行Setup-User Preferences-Display-Highligh,勾選display_nohilitefont即可
在這里插入圖片描述

八.Allegro 中PCB顯示靜態銅皮的方法

1.執行Setup-User Preferences-Display-Opengl,勾選static_shapes_fill_solid即可。
在這里插入圖片描述

九.Allegro 中設置DRC錯誤顏色標示的方法

1.DRC錯誤示例,Allegro中DRC錯誤默認紅色顯示。
在這里插入圖片描述
2.執行Display-Color/Visibility-Stack-Up,修改Drc對應欄的顏色即可。
在這里插入圖片描述

十.Allegro 中位號重新排序及回標到 CIS 中的方法

1.執行Logic-Auto Rename Refdes,Rename如圖所示
在這里插入圖片描述
2.在上一步中,會產生一個 rename.log 的文件,用記事本打開,可以看到相應的更改信息都在里面,如圖所示,在這個.log 文檔中,對我們下一步有用的就是 OLD和 NEW 這種格式的數據,其余的都可以刪除了,提取有用的數據。
在這里插入圖片描述
3.Orcad 對讀入的反標數據格式是有要求的:文件后綴為.swp,如圖所示:
在這里插入圖片描述
4.把在生成的Rename.log文件提取的數據,進行修改,然后再添加文件頭和文件尾,并保存為.swp,如下圖:
在這里插入圖片描述
5.在Orcad中回注,執行Tools-Back Annotate,如圖所示:
在這里插入圖片描述

十一.Allegro Shape菜單詳解

1.全局動態形狀參數界面,Global Dynamic Shape Parameters界面
在這里插入圖片描述
(1).Shape fill界面相關信息
Dynamic fill:
Smooth:平滑的,呈現最真實的填滿效果。
Rough:粗制的,呈現接近真實的填滿效果。
Disabled:不呈現填滿效果。

Xhatch style 網格狀的填滿方式

(2).Void controls界面相關信息
在這里插入圖片描述
Artwork format: 底片的輸出格式

Minimum aperture for gap width: 當系統掃描到shape的寬度小于此設定值時,會自動刪除不滿足設定的shape。
Suppress shapes less than:當shape單邊的長度小于此設定值時,系統會自動刪除此shape。

Create pin voids:建立pin被隔離的方式
Individually:建立各自獨立的pin隔離區域
In-line:建立相連在一起的pin隔離區域

Acute angle trim control:修正銳角
Round:將銳角修正成圓弧角
Chamfered:將銳角修正成平角
Full Round:將銳角修正成全圓弧角

Snap voids hatch grid:調整隔離區域的外形以符合網格的格點若勾選,隔離區域的邊緣均在格點上若取消勾選,隔離區域只達到設定值

Fill Xhatch cells:填充Xhatch單元

(3).Clearances界面信息
在這里插入圖片描述
Thru pin:設定shape與through pin之間的安全間距
Oversize value:如果設定,Allegro系統會將DRC的值與Oversize設定值之和作為安全間距
Smd pin:設定shape與Smd pin之間的安全間距
Via:設定shape與Via之間的安全間距
Line/cline:設定shape與Line/cline之間的間距
Text:設定shape與文字之間的間距
Shape/rect:設定shape與其他shape之間的安全間距

(4).Thermal relief connects界面信息
在這里插入圖片描述
Thu pins:通孔管腳
Smd pins:表貼管腳
Vias:過孔

Thermal connect的幾種形式:
Orthogonal:十字型
Diagonal:X字型
Fullcontact:該物件完全導通,沒有被隔離,也沒有加上thermal relief
8 way connect:Thermal relief 為米字型
None:該物件有被隔離,但沒有加上thermal relief

Minimum connects:設定thermal relief至少要有的連接線段個數
Maximum connects:設定thermal relief最多要有的連接線段個數

Use fixed thermal width:表示系統會采用固定線寬的thermal relief連接線段
Use thermal width oversize:表示系統會采用Physical Rule Set內的Minline width的線寬設定值

十二.Allegro 中將線段(Lines)合成封閉圖形(Shapes)的方法

1.執行Shape-Compose Shape,在這里我們以板框為例,Active class 項選擇Board Geometry,Add shape to subclass項選擇Outline
在這里插入圖片描述
2.Find中只勾選Lines項,如圖所示
在這里插入圖片描述
3.選擇線段時不要把整個outline框起來,用Temp group一段一段的選擇,選完后complete
在這里插入圖片描述
4.將線段合成Shape之后,可看到原有的線段內會有一條細線,即為Shape,將原有的線段刪除掉,僅僅留下Shape即可。
在這里插入圖片描述

十三.Allegro 中利用Z-Copy命令繪制Route_Keepin/Route_Keepout等層的方法

1.若圖形是閉合的,則可以直接用Z-Copy命令繪制,若圖形不是閉合的,需要先利用Shape-Compose Shape命令將線段合成為一個完整閉合的Shape.
在這里插入圖片描述
2.執行Edit–>Z_copy命令,在Options中設置Class為RouteKeepin,Subclass為All,size中勾選contract,Offset中填入0.2,這里的單位和軟件設置的單位保持一致,此處為毫米。RouteKeep in代表指定的區域內部是有效,外部是無效,RouteKeep in代表指定的區域內內部是無效的,外部是有效的。
在這里插入圖片描述
3.設置好后,單擊對應Shape圖形邊緣即可內縮或者擴展,如圖所示
在這里插入圖片描述

十四.OrCAD導出網表到Allegro PCB中

1.首先打開已經編譯通過的原理圖,選中工程文件,后綴為.dsn文件
在這里插入圖片描述
2.執行Tools>>Create Netlist指令或者直接點擊工具欄中Create netlist圖標,如圖所示
在這里插入圖片描述
3.彈出窗口后,請點擊到PCB Editor,點擊選擇保存網表的路徑,選好路徑后點擊OK,然后點擊確定后會提示是否導出網表,點擊確定即可,如果導出出錯,請確認原理圖編譯通過,所有器件都已經選好封裝等等
在這里插入圖片描述
4.打開Allegro,新建一個PCB,并指定好PCB文件的保存路徑,之后點擊OK
在這里插入圖片描述
5.點擊File>Import>Logic,彈出以下窗口,勾選以下選項。
在這里插入圖片描述
6.選擇網表的路徑,點擊OK。
在這里插入圖片描述
7.網表的路徑選好后,點擊Import Cadence導入網表,到此網表導入完成。
在這里插入圖片描述

十五.Allegro 中層疊結構菜單說明

1.執行Setup-Cross-section命令,如圖所示
在這里插入圖片描述
**Subclass Name:**是該層的名稱,可以按照自己的需要來填寫。
**Type :**選擇該層的類型,有三種:
(·**CONDUCTOR:**走線層;·**PLANE:**平面層,如GND平面;·**DIELECTRIC:**介電層,即隔離層。)
Material :設置的是該層的材料,一般根據實際PCB板廠提供的資料來設置。
(·COPPER:銅皮 ; ·FR - 4:玻璃纖維)
**Thickness :**設置的是該層的厚度,如果是走線層和平面層則是銅皮的厚度。
**Conductivtl:**設置的是銅皮的電阻率。
Dielectric Constant:設置介電層的介電常,與Thickness列的參數一起都是計算阻抗的必要參數。
**Loss Tangent:**設置介電層的正切損耗。
**Negtive Artwork:**設置的是該層是否以負片形式輸出底片,(若勾上,則設置為負片;反之,為正片。

Apply / OK ,保存退出

十六.Allegro 走線時不自動捕捉焊盤中心點的問題

1.連線的時候要勾選pins和vias,以及snap to connect point,如圖所示
在這里插入圖片描述
在這里插入圖片描述

十七.Allegro中via(過孔)的制作

1.via_24x12mil為例
在這里插入圖片描述
在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/88887.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/88887.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/88887.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

使用Stitch來生成CrypyTrack的app程序

結果: 🧭 第一步:訪問 Stitch 平臺 打開網址:stitch.withgoogle.com使用你的 Google 賬號登錄,無需安裝任何軟件 🧱 第二步:選擇設計模式 Stitch 提供兩種模式: 標準模式&#xf…

告別繁瑣:API全生命周期管理的新范式——apiSQL

API(應用程序接口)是連接數據與服務的生命線,是數字世界的基石。然而,一個高質量API的誕生并非易事,它涉及一個漫長而復雜的全生命周期——從規劃設計到最終退役,每個環節都需要專門的工具和技能&#xff0…

R 語言科研繪圖第 64 期 --- 啞鈴圖

在發表科研論文的過程中,科研繪圖是必不可少的,一張好看的圖形會是文章很大的加分項。 為了便于使用,本系列文章介紹的所有繪圖都已收錄到了 sciRplot 項目中,獲取方式: R 語言科研繪圖模板 --- sciRplothttps://mp.…

基于MaxCompute MaxFrame 汽車自動駕駛數據預處理最佳實踐

一、背景及挑戰在汽車自動駕駛場景中,車端(量產車、研采車)持續產生并采集海量數據,包括圖片、音視頻、雷達、GPS等內容,這些數據通常以 ROSbag文件形式進行存儲。行業需求:自動駕駛依賴海量多模態數據&…

NLP:RNN文本生成案例分享

本文目錄:一、導入工具包二、數據集三、 構建詞表四、 構建數據集對象五、 構建網絡模型六、 構建訓練函數七、構建預測函數前言:上篇文章講解了RNN,這篇文章分享文本生成任務案例:文本生成是一種常見的自然語言處理任務&#xff…

AI時代的接口自動化優化實踐:如何突破Postman的局限性

編者語:本文作者為某非銀金融測試團隊負責人。其團隊自 2024 年起局部試用 Apipost,目前已在全團隊正式投入使用 。在推進微服務 API 自動化測試的過程中,研發和測試人員常常需要在接口請求中動態構造帶有特定業務規則的數據。我們團隊就遇到…

動態規劃題解_將一個數字表示成冪的和的方案數【LeetCode】

2787. 將一個數字表示成冪的和的方案數 給你兩個正整數 n 和 x 。 請你返回將 n 表示成一些 互不相同 正整數的 x 次冪之和的方案數。換句話說,你需要返回互不相同整數 [n1, n2, ..., nk] 的集合數目,滿足 n n1x n2x ... nkx 。 由于答案可能非常…

C#常用的LinQ方法

LINQ(Language Integrated Query)是 .NET 中用于處理集合的強大工具,它提供了多種方法來簡化數據查詢和操作。以下是一些常用的 LINQ 方法及其功能:Where: 根據指定的條件篩選集合中的元素。var filteredResults matchResults.Wh…

目標檢測之數據增強

數據翻轉,需要把bbox相應的坐標值也進行交換代碼:import random from torchvision.transforms import functional as Fclass Compose(object):"""組合多個transform函數"""def __init__(self, transforms):self.transform…

DiffDet4SAR——首次將擴散模型用于SAR圖像目標檢測,來自2024 GRSL(ESI高被引1%論文)

一. 論文摘要 合成孔徑雷達(SAR)圖像中的飛機目標檢測是一項具有挑戰性的任務,由于離散的散射點和嚴重的背景雜波干擾。目前,基于卷積或基于變換的方法不能充分解決這些問題。 本文首次探討了SAR圖像飛機目標檢測的擴散模型&#…

html案例:編寫一個用于發布CSDN文章時,生成有關縮略圖

CSDN博客文章縮略圖生成器起因:之前注意到CSDN可以隨機選取文章縮略圖,但后來這個功能似乎取消了。于是我想調整一下縮略圖的配色方案。html制作界面 界面分上下兩塊區域,上面是參數配置,下面是效果預覽圖。參數配置: …

lightgbm算法學習

主要組件 Boosting #mermaid-svg-1fiqPsJfErv6AV82 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-1fiqPsJfErv6AV82 .error-icon{fill:#552222;}#mermaid-svg-1fiqPsJfErv6AV82 .error-text{fill:#552222;stroke:#…

安卓基于 FirebaseAuth 實現 google 登錄

安卓基于 FirebaseAuth 實現 google 登錄 文章目錄安卓基于 FirebaseAuth 實現 google 登錄1. 前期準備1.1 創建 Firebase 項目1.2 將 Android 應用連接到 Firebase1.3 在 Firebase 控制臺中啟用 Google 登錄2. 在 Android 應用中實現 Google 登錄2.1 初始化 GoogleSignInClien…

李宏毅(Deep Learning)--(三)

一.前向傳播與反向傳播的理解:二.模型訓練遇到的問題在模型訓練中,我們可能會遇到效果不好的情況,那么我們應該怎么思考切入,找到問題所在呢?流程圖如下:第一個就是去看訓練的損失函數值情況。如果損失較大…

android studio 運行,偶然會導致死機,設置Memory Settings嘗試解決

1、android studio導致死機 鼠標不能動,鍵盤沒有反應,只能硬重啟,但是內存并沒有用完,cpu也不是100% 2、可能的原因 android studio內存設置的問題,為了限制占用內存,所以手工設置內存最小的一個&#x…

HTB 賽季8靶場 - Outbound

Rustscan掃描我們開局便擁有賬號 tyler / LhKL1o9Nm3X2,我們使用rustscan進行掃描 rustscan -a 10.10.11.77 --range 1-65535 --scan-order "Random" -- -A Web服務漏洞探查 我們以賬號tyler / LhKL1o9Nm3X2登錄webmail,并快速確認版本信息。該…

動態組件和插槽

[Vue2]動態組件和插槽 動態組件和插槽來實現外部傳入自定義渲染 組件 <template><!-- 回復的處理進度 --><div v-if"steps.length > 0" class"gain-box-header"><el-steps direction"vertical"><div class"l…

Unreal5從入門到精通之如何實現UDP Socket通訊

文章目錄 一.前言二.什么是FSocket1. FSocket的作用2. FSocket關鍵特性三.創建Socket四.數據傳輸五.線程安全六.UDPSocketComponentUDPSocketComponent.hUUDPSocketComponent.cpp七.SocketTest測試八.最后一.前言 我們在開發UE 的過程中,會經常使用到Socket通訊,包括TCP,UD…

UI前端大數據處理新趨勢:基于邊緣計算的數據處理與響應

hello寶子們...我們是艾斯視覺擅長ui設計、前端開發、數字孿生、大數據、三維建模、三維動畫10年經驗!希望我的分享能幫助到您!如需幫助可以評論關注私信我們一起探討!致敬感謝感恩!一、引言&#xff1a;前端大數據的 “云端困境” 與邊緣計算的破局當用戶在在線文檔中實時協作…

Reading and Writing to a State Variable

本節是《Solidity by Example》的中文翻譯與深入講解&#xff0c;專為零基礎或剛接觸區塊鏈開發的小白朋友打造。我們將通過“示例 解說 提示”的方式&#xff0c;帶你逐步理解每一段 Solidity 代碼的實際用途與背后的邏輯。Solidity 是以太坊等智能合約平臺使用的主要編程語…