衡阳派盒市场营销有限公司

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

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

3天內不再提示

KiCad 9 新功能解密

KiCad ? 來源:KiCad ? 作者:KiCad ? 2024-12-04 11:27 ? 次閱讀

" 本文介紹了 KiCad 9 開發周期中重要的功能更新。感興趣的小伙伴可以下載 8.99 的 Test Build 嘗鮮。

wKgZoWcy146AFstvAABnYdSL9As875.png

敷銅管理器

華秋電子的 Ethan Chien 貢獻。可以在敷銅管理器(Zone Manager)中查看所有的敷銅,并修改其屬性及優先級。

wKgZoWcy146AQVNUAAI_wlo2_dU026.png

添加文本對齊操作

由 Jeff 大佬貢獻。可以為文本對齊操作設置快捷鍵。

wKgZoWcy14-Af2mtAAHaEfF_VkI028.png

更新PCB時允許刪除鎖定封裝

由Jeff 大佬貢獻。可以在原理圖更新到PCB時選擇刪除或替換鎖定的封裝。

wKgZoWcy14-Ad-XWAAPUhTb_v90980.png

全部展開/收起

由Jeff 大佬貢獻。可以在原理圖編輯器及封裝編輯器中展開或收起所有內容。

wKgZoWcy14-Af2mtAAHaEfF_VkI028.png

隱藏“不顯示字段”

由JP Charras貢獻。增加了從符號編輯器中隱藏 “不顯示字段(hidden field)”的功能("視圖">"顯示隱藏字段"。

wKgZoWcy14-AYN_AAALdg_gUxf8811.png

之前在符號編輯器中無法隱藏,顯得比較亂:

wKgZoWcy14-ALXjzAAHRGulk8ZI306.png

DRC 排除項添加注釋

由Jeff 大佬貢獻。能夠為 ERC 和 DRC 排除項添加注釋。

wKgZoWcy14-Afg7dAALtw7Lcu1s047.png

wKgZoWcy14-ACaUkAAJ6GTNLkEc290.png

為原理圖添加選擇過濾器

由 Jon Evans 大佬貢獻。為原理圖及符號編輯器添加選擇過濾器,便于快速選中引腳、文本、圖形等對象。

wKgZoWcy15CAMo3iAAT1AA8O7LY316.png

層次原理圖引腳與子圖端口的同步

由華秋電子 Ethan Chien 貢獻。可以為層次原理圖引腳與子圖的端口進行雙向同步而無需來回切換。支持在層次原理圖符號中直接擺放層次引腳(之前版本不支持),并將引腳自動生成子圖的端口;也支持從子圖的端口自動生成層次原理圖符號中的引腳。

Altium ASCII 格式文件的導入

由 dsa-t 大佬貢獻。已反向移植至 8.0.2。

CLI導出 3D 圖片

由dsa-t大佬貢獻。添加了從 CLI 進行 PCB 3D 圖像光線追蹤渲染的功能,支持透明背景。

kicad-clipcbrender--floor--zoom1.4--rotate'-45,0,45'-orender.pngvideo.kicad_pcb

wKgZoWcy15CADw3UAAX6lO3wkJM189.png

網絡查看器升級為可停靠面板 由 JamesJ貢獻。網絡查看器(Net Inspector)升級為可停靠的面板(docked panel)。 該功能包括改進的過濾和分組、顯示/隱藏和重新排序列的功能,以及保存/恢復所有設置的功能。新的面板支持網絡類分組或自定義分組。

wKgZoWcy15CAKe3vAAoblh_sNlo281.png

Regulator 由 Jan Wichmann 貢獻。在Regulator計算器面板中添加了公差計算。

wKgZoWcy15CANVskAAIRPAFrmPk390.png

在層次瀏覽器中修改圖紙名稱 Miklós Márton 在原理圖層次結構導航器中添加了更改圖紙名稱的選項。

3D 模型導出的更新

實體 3D 模型導出改進:

可選擇將銅幾何形狀融合在一起

可選擇將內層銅導出

可選擇排除PCB本體或元件

網絡過濾器(可用于導出單個網絡)

使用圓弧進行區域幾何近似,以便更快地處理并減小文件大小

以 BREP 或 XAO 格式導出

XAO 將焊盤表面定義為平面組,可導入 SALOME 或較新版本的 Gmsh 進行 FEM 仿真

wKgZoWcy15CATKYQAADzTC2DvTg908.png

增加敷銅與封裝Courtyard間隙規則

擴展了 physical_clearance 規則,以檢查敷銅和封裝Courtyard之間的間隙。

(rule "No copper pours under Capacitors"    (constraint physical_clearance (min 0.1mm))    (condition "A.Type == 'Zone' && B.Reference == 'C*'"))

以上規則 Query 語句表示所有敷銅與“C”開頭封裝的 Courtyard之間的最小物理間隙為 0.1mm。

支持原理圖規則區域

JamesJ 增加了對原理圖規則區域的支持,允許用戶繪制一個區域,該區域可以附加網絡類指示符。

wKgZoWcy15GADDnSAAEq3FHyw1I742.png

簡化敷銅形狀

上下文菜單中添加了小工具(由 S.Hillbrand 提供):形狀修改 –> 簡化多邊形。

wKgZoWcy15GAB798AAFuqMQMU1E100.png

控制過孔蓋油的層

在整個電路板上控制頂層和底層的過孔蓋油。也可以對每個過孔的設置進行覆蓋。

wKgZoWcy15GAcqJFAAMpGyqgKZY264.png

注意:這將取代“繪圖”對話框中的 “tent vias” 復選框,該復選框已被移除。

增加“表格”對象

在原理圖編輯器、封裝編輯器、PCB編輯器中支持擺放表格

wKgZoWcy15GAB3zhAAVTn5X0Id0991.png

將對象排除在仿真外

仿真時排除選定對象:

wKgZoWcy15GAWBYZAAWbqGn40Ww908.png

將子圖設為DNP

將這個圖紙(Sheet)設為不安裝(Do Not Populate)

wKgZoWcy15KAP_lXAART8NCPJpk874.png

從文本變量創建 ERC/DRC

@JeffYoung 添加了一項功能,可讓您從文本框和字段創建 ERC/DRC 錯誤和警告:

新文本變量:

${ERC_WARNING }${ERC_ERROR }${DRC_WARNING }${DRC_ERROR }

變量必須位于字段、文本對象或文本框的開頭,才能被 ERC/DRC 識別。

它們被解析為畫布上的空字符串。

wKgZoWcy15KASYADAAMWCZ43Oes232.png

wKgZoWcy15KAARrdAAHNNc4Vg8U873.png

允許在位號編輯窗口編輯 Unit

wKgZoWcy15OAYVrkAAOB21FchTo418.png

在制造層繪制焊盤輪廓及編號

wKgZoWcy15OAYHJnAASigMKLxkQ400.png

從 ERC/DRC 中移除忽略的測試

右鍵單擊操作可從 ERC/DRC 對話框中刪除忽略的測試:

wKgZoWcy15OAR6OXAATR9jtbsZM278.png

支持內嵌多種對象

您現在可以在原理圖、PCB 、封裝和符號中嵌入多種對象: 1. 圖框

wKgZoWcy15SAdb14AAS4W0d6Q-I903.png

2. 數據手冊

wKgZoWcy15SAKs4dAAIoxr9CSt4915.png

3. 3D 模型

wKgZoWcy15SAAKSHAAFoCAEdIoU188.png

4. 字體

wKgZoWcy15SAEGC3AAENz8wzl-g980.png

STEP支持導出絲印及阻焊平面

將絲印和阻焊層作為平面導出至 STEP / GLB (二進制 glTF) / BREP / XAO。

wKgZoWcy15WAdt6BAAtPqLwWVE4046.png

wKgZoWcy15WAC1XyABALo346Qc8804.png

ERC檢查本體和全局同名的標簽

對具有相同名稱的本地和全局標簽進行ERC 檢查(來自Wishlist: ERC local/global net name collisions (#9461) · Issues · KiCad / KiCad Source Code / kicad · GitLab)

wKgZoWcy15WAaNcIAAEIF1nnx64120.png

ERC檢查未連接的端點

wKgZoWcy15aAZXnMAAMMM09k11I462.png

同一網絡分配給不同網絡類

現在可以給網絡分配多個網絡類。這可用于調線長、模塊化、自定義 DRC 規則。新功能包括:

引入網絡類排序

允許網絡類具有空屬性(默認網絡類除外)

有效網絡類由非空網絡類字段按網絡類優先級順序構建(始終使用默認網絡類參數作為后備)

DRC 檢查網絡類等效性,要求兩個項目具有相同的組成網絡類集

修改設計規則檢查(DRC),以測試網絡類別名稱(A.netclass == 'my_netclass')是否與按優先順序排列的構成網絡類別列表相匹配。

添加 DRC 函數 A.hasNetclass(‘my_netclass’) 以測試給定網絡類是否已分配給對象

從網絡的有效聚合網絡類中獲取的原理圖和 PCB 網絡類顏色

請注意,我們還整理了以前默認網絡類可以分配原理圖顏色但不能分配 PCB 顏色的情況。現在,默認網絡類不能分配任何顏色。如果需要定制,則應在全局顏色設置中進行設置。

wKgZoWcy15aAVMNlAAJmRDVOurg255.png

wKgZoWcy15aAVZvZAAE9fK9b_Bw252.png

wKgZoWcy15aAD-1AAAHrYS6-8II234.png

STEP 支持僅導出指定的器件

STEP 導出現在支持根據 PCB 編輯器中選擇的內容或位號列表(支持通配符)導出組件子集:

wKgZoWcy15aAHYoZAAQPt6tFdDs679.png

后者現在在 kicad-cli 中通過 --component-filter 選項支持。

DRC 對 Skew 檢查的增強

DRC(設計規則檢查)中的skew規則現在有一個可選的標志(within_diff_pairs)。當設置此標志時,DRC規則將獨立地應用于所有符合規則條件的差分對中的走線。當省略此標志時,當前的DRC行為保持不變,即skew是跨所有匹配的網絡運行的(例如,用于檢查總線的skew)。例如,對于以下原理圖:

wKgZoWcy15eARYyQAADI8bcw6ck081.png

對于以下的 PCB Layout:

wKgZoWcy15eAUFqWAAH4zUkNNJE043.png

使用以下的 DRC 規則:

(rule diff_skew    (constraint skew (max 3mil) (within_diff_pairs))    (condition "A.hasNetclass('DIFF_PAIR')"))

產生的結果為:

wKgZoWcy15eATP2HAAIDyl4lgh0495.png

此外,布線器和 DRC 對 skew 的定義已統一為始終相對于 skew 集中最長的z走線進行測量(是每個 diff 對中最長的走線,還是所有走線中最長的走線,具體取決于是否設置了 (within_diff_pairs)。

布線器還將選擇正確的 skew tuning 約束,其中skew是使用 (within_diff_pairs) 規則定義的。

層對添加到預設列表

層對可以被添加到預設列表中。“啟用”的層對以及當前設置的層對(如果它本身不是預設的),可以通過 “Shift+V” 快捷鍵進行循環切換。

wKgZoWcy15eAXL2eAACE1JqhBzk912.png

wKgZoWcy15eAYGCxAAAvp1f4GZ0055.png

新的形狀修改工具

在圓角和倒角工具旁邊,有一個新的形狀修改工具:“狗骨”(Dogbone)角部緩解,用于那些必須適配具有直角(特別是:比邊緣路由銑刀更銳利的角落,通常是1或2毫米)的切口。

wKgZoWcy15eAbiRNAACS4GGBlog539.png

相對位置工具的優化

位置相對工具現在可以使用任意點作為參考(可以捕捉到對象)

wKgZoWcy15eAFNr6AAEEkJxevjE475.png

高亮顯示網絡顏色

在 eeschema 中,現在可以以高亮顯示的方式顯示由網絡類定義的網絡顏色,方法是選擇網絡類設置面板中的“高亮顯示網絡顏色”

wKgZoWcy15eABLghAAKmcB7DWQY873.png

“高亮顯示網絡類顏色”選項移動到“顯示設置”頁面中:

wKgZoWcy15iAM-4IAATFYQI92UY333.png

結束語 期待更多的中國小伙伴為 KiCad 的進步添磚加瓦!

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

    關注

    5

    文章

    171

    瀏覽量

    8872
收藏 人收藏

    評論

    相關推薦

    KiCad 9 探秘(三):定位與捕捉功能的增強

    “ ?KiCad 9 增加了很多非常好用的定位與捕捉功能,讓您畫 PCB 或 封裝的時候更加高效。 ? ” 用于捕捉的光標指示器 KiCad 9
    的頭像 發表于 01-16 11:14 ?212次閱讀
    <b class='flag-5'>KiCad</b> <b class='flag-5'>9</b> 探秘(三):定位與捕捉<b class='flag-5'>功能</b>的增強

    KiCad 8.0.8 正式發布

    “ ?KiCad 8.0.8?修復了一些崩潰的問題。建議盡快更新! ? ” KiCad 8.0.8 版正式發布。8.0.8 穩定版本包含自上一版本以來的關鍵錯誤修復和其他小改進。 自 8.0.7
    的頭像 發表于 01-14 11:17 ?215次閱讀

    KiCad 9 探秘(二):多通道設計工具

    “ ?Replicate Layout 插件終于可以淘汰了。KiCad 9 自帶了多通道設計工具,比 Replicate Layout 更強大,更穩定! ? ” 又是一個千呼萬喚始出來的功能,熟悉
    的頭像 發表于 01-03 11:21 ?565次閱讀
    <b class='flag-5'>KiCad</b> <b class='flag-5'>9</b> 探秘(二):多通道設計工具

    KiCad 9 探秘(一):原理圖設計模塊復用

    “ ?KiCad 9 rc 版本已經發布,雖然離正式版發布可能還有一個多月時間,還是忍不住把一些好用的功能先分享給大家。第一個分享的是原理圖設計中的模塊復用。千呼萬喚始出來? ? ” 概述 這個
    的頭像 發表于 12-28 11:19 ?627次閱讀
    <b class='flag-5'>KiCad</b> <b class='flag-5'>9</b> 探秘(一):原理圖設計模塊復用

    KiCon 演講回顧(十五):提交 Kicad Bug

    最佳的跨平臺電子設計應用。 我們努力隱藏高級設計功能的復雜性,讓KiCad對新手和經驗不足的用戶也易于接近。 但在確定項目方向和新功能優先級時,專業用戶的需求優先。 社區的力量 我們是社區,每個人
    的頭像 發表于 12-11 09:09 ?193次閱讀
    KiCon 演講回顧(十五):提交 <b class='flag-5'>Kicad</b>  Bug

    KiCon演講回顧(一):KiCad 9 功能及 K10 預覽

    “?第一場演講由 KiCad 的 Project Lead Wayne Stambaugh 開始,他介紹了 KiCad 的近況以及 KiCad 9 增加
    的頭像 發表于 11-20 14:48 ?1603次閱讀

    KiCad 8.0.6 正式發布

    “ ?KiCad 8.0.6?修復了一些崩潰的問題。建議盡快更新! ? ” KiCad 8.0.6 版正式發布。8.0.6 穩定版本包含自上一版本以來的關鍵錯誤修復和其他小改進。 自 8.0.5
    的頭像 發表于 11-13 14:07 ?405次閱讀

    KiCad插件大全

    FilesKiCadsharekicadscriptingplugins 2. 打開KiCad?PCBnew 3. 如果遇到錯誤,請嘗試以管理權限運行KiCad。 插件與源碼 插件名稱 功能 源碼地址 beantools BG
    的頭像 發表于 11-12 12:24 ?715次閱讀

    KiCad EDA版本說明

    KiCad EDA 版本說明 開源且商業友好 KiCad EDA 是一款電子設計自動化(EDA)軟件,開源且可以免費用于商業設計。 使用時無需單獨授權,即可免費用于商業產品的設計和開發
    的頭像 發表于 11-12 12:24 ?701次閱讀
    <b class='flag-5'>KiCad</b> EDA版本說明

    KiCad常用資源

    KiCad官網https://www.kicad.org/ KiCad社區 KiCad 英文論壇:? https://forum.kicad
    的頭像 發表于 11-12 12:24 ?721次閱讀
    <b class='flag-5'>KiCad</b>常用資源

    KiCad發現之旅(一)原理圖編輯

    “?本文轉載自KiCad官網,通過幾個簡短的視頻,幫助大家快速了解KiCad的基礎功能。如需了解更多關于KiCad的咨詢,請參考: KiCad
    的頭像 發表于 11-12 12:23 ?421次閱讀
    <b class='flag-5'>KiCad</b>發現之旅(一)原理圖編輯

    Zigbee 3.0的新功能

    電子發燒友網站提供《Zigbee 3.0的新功能.pdf》資料免費下載
    發表于 09-26 10:45 ?3次下載
    Zigbee 3.0的<b class='flag-5'>新功能</b>

    2024 KiCon Asia KiCad 用戶大會

    Lead Developer。他們將為您分享 KiCad 的開發之路以及即將發行的 KiCad 9 的亮點功能。亮點2:與中國最優秀的 KiCad
    發表于 09-24 09:43

    2024 KiCon Asia KiCad 用戶大會 預約報名

    Staubaugh 、 Seth Hillbrand、Ethan Chien 等來自全球各地的 KiCad Lead Developer。他們將為您分享 KiCad 的開發之路以及即將發行的 KiCad
    發表于 09-14 10:55

    kicad 申請新功能

    調節每層的透明度,這樣容易查看絲印,走線或零件與走線的關系,上層走線與下層走線的關系,方便布局微調,這樣的功能對做平板變壓器非常有用 當零件設置為DNP(不做裝配),不要畫那么大個X,太顯眼難看了,用
    發表于 07-03 16:50
    圆梦城百家乐官网娱乐城| 威尼斯人娱乐代理| 网上百家乐官网骗人的| 百家乐最佳投注办法| 石屏县| 百家乐技巧心得| 百家乐官网预测和局| 678百家乐博彩娱乐场开户注册| 百家乐官网视频软件下载| 网上百家乐必赢玩| 代理百家乐官网免费试玩| 博彩百家乐字谜总汇二丹东| 百家乐官网路单走势图| 余杭棋牌世界| 百家乐园游戏庄闲| 百家乐群| 百家乐官网娱乐城官方网| 全讯网3344666| 电子百家乐官网规则| 临武县| 百家乐加牌规| 巴厘岛百家乐官网的玩法技巧和规则 | 浑源县| 威尼斯人娱乐场| 大玩家百家乐官网的玩法技巧和规则 | 大发888娱乐场开户注册| 百家乐走势图研究| 万博88| 百家乐好津乐汇| 百家乐官网英皇赌场娱乐网规则| 欧博线上娱乐| 百家乐真人荷官网| 休闲百家乐官网的玩法技巧和规则| 波音百家乐| 澳门百家乐赌场| 真钱百家乐赌博| 金城百家乐官网玩法平台| 博彩网站源码| 棋牌百家乐程序破解| 真人百家乐官网软件云南景 | 六合彩图库大全|