在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

關于 KiCad 9 打開 PCB 沒有顯示的問題

KiCad ? 來源:KiCad ? 作者:KiCad ? 2025-05-12 11:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

最近在社群中看到幾個帖子,反饋說 KiCad 9 打開 PCB 時出現問題,所有工作都丟失了。這的確是一個bug,會在特定情況下發生。

wKgZPGghZ7WATCySAACgZrTWBx8082.png

問題描述

當使用 KiCad 9(無論是 9.0.1 還是 9.0.2)打開某些 PCB 文件時會出現類似上圖設計對象不顯示的情況。調整外觀面板的顯示設置也不起任何作用。這時用戶會誤以為 PCB 文件損壞,出現了內容丟失的情況,非常著急。

問題復現步驟

使用任意版本的 KiCad 9 創建一個新的 PCB 文件,隨意放一些器件或者導線,保存。

使用 KiCad 8.0.8 或以下的版本嘗試打開這個 PCB 文件,因為版本原因會提示無法打開。

此時再用 KiCad 9 嘗試打開這個 PCB,發現 PCB 內容不可見。

遇到該現象的用戶通常同時安裝了 KiCad 8 和 9 兩個版本,且雙擊默認使用 KiCad 8 打開 PCB,從而觸發了步驟 2. 問題僅限于 8.0.8 或 以下版本,8.0.9 不會產生問題。

問題原因分析

問題是由*.kicad_prl這個文件導致的:

wKgZPGghZ7aAUr4lAAA4gXyxZGo374.png

該文件用來記錄項目中的一些設置,比如 PCB 中層的可見性、透明度,選擇過濾器的勾選情況等。以下是一個kicad_prl的實例:

{"board":{ "active_layer":0, "active_layer_preset":"All Layers", "auto_track_width":true, "hidden_netclasses":[], "hidden_nets":[], "high_contrast_mode":0, "net_color_mode":1, "opacity":{  "images":0.6,  "pads":1.0,  "shapes":1.0,  "tracks":1.0,  "vias":1.0,  "zones":0.6 }, "selection_filter":{  "dimensions":true,  "footprints":true,  "graphics":true,  "keepouts":true,  "lockedItems":false,  "otherItems":true,  "pads":true,  "text":true,  "tracks":true,  "vias":true,  "zones":true }, "visible_items":[], "visible_layers":"fffffff_ffffffff", "zone_display_mode":0},"git":{ "repo_password":"", "repo_type":"", "repo_username":"", "ssh_key":""},"meta":{ "filename":"prl_test.kicad_prl", "version":3},"net_inspector_panel":{ "col_hidden":[  false,  false,  false,  false,  false,  false,  false,  false,  false,  false ], "col_order":[  0,  1,  2,  3,  4,  5,  6,  7,  8,  9 ], "col_widths":[  162,  147,  91,  67,  91,  91,  91,  71,  91,  91 ], "custom_group_rules":[], "expanded_rows":[], "filter_by_net_name":true, "filter_by_netclass":true, "filter_text":"", "group_by_constraint":false, "group_by_netclass":false, "show_unconnected_nets":false, "show_zero_pad_nets":false, "sort_ascending":true, "sorting_column":0},"open_jobsets":[],"project":{ "files":[]},"schematic":{ "selection_filter":{  "graphics":true,  "images":true,  "labels":true,  "lockedItems":false,  "otherItems":true,  "pins":true,  "symbols":true,  "text":true,  "wires":true }}}

問題就出在 32 行的 visible_layers。

wKgZPGghZ7eAR8JvAAAIZCoifa0928.png

當嘗試使用 KiCad 8.0.8 及以下版本打開 KiCad 9 的文件時,雖然提示打不開,也并沒有修改 PCB 的內容,但確意外修改了kicad_prl文件中的內容,導致了 bug 的產生。

其實 PCB 文件并沒有損壞,只是因為kicad_prl文件中的設置導致層被隱藏了,且無法通過 GUI 恢復。

開發者已經定位到了問題,會在 9.0.3 的版本中修復。

短期解決方案

如果您已經遇到了這個問題,不要著急。其實解決起來很簡單:直接刪除kicad_prl文件重新嘗試打開 PCB 即可。

結束語

如果遇到可能的數據丟失問題,首先不用驚慌。可以先查看下文件的大小或者用文本編輯器打開,查看內容是否正常。

另外,建議打開自動備份功能,這樣即使遇到意外情況,也可以盡可能減小數據丟失的損失。關于自動備份的設置,可以參考:KiCad 中的自動保存與備份。

注意:如果想第一時間收到 KiCad 內容推送,請點擊下方的名片,按關注,再設為星標。

常用合集匯總:

和 Dr Peter 一起學 KiCad

KiCad 8 探秘合集

KiCad 使用經驗分享

KiCad 設計項目(Made with KiCad)

常見問題與解決方法

KiCad 開發筆記

插件應用

發布記錄

審核編輯 黃宇

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

    關注

    4362

    文章

    23458

    瀏覽量

    408224
  • KiCAD
    +關注

    關注

    5

    文章

    248

    瀏覽量

    9412
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    用VSCode編寫自己的KiCad插件(上)詳細步驟教程

    ? K iCad ?9? 的 GUI 插件來顯示? PCB? 對應圖層。通過這個簡單的示例來 了解 ? KiCad? 插件開發 的過程。 具體實現需要了解? Python ,
    的頭像 發表于 06-17 11:10 ?1095次閱讀
    用VSCode編寫自己的<b class='flag-5'>KiCad</b>插件(上)詳細步驟教程

    華秋DFM支持KiCad PCB

    “ ?新版的華秋 DFM 已支持打開源生的 KiCad PCB 文件?,F在要進行裸板或 SMT 的 DFM 檢查更方便了! ” ? 低調的看圖神器 作為一個不怎么正經的電子工程師,我的電腦里常年安裝
    的頭像 發表于 05-23 11:16 ?417次閱讀
    華秋DFM支持<b class='flag-5'>KiCad</b> <b class='flag-5'>PCB</b>了

    KiCad 與 Altium Designer 圖紙互轉詳解

    “ ?KiCad 和 Altium Designer是兩款主流的 PCB EDA 工具。AD 和 KiCad 的原理圖、PCB 文件是否可以互轉呢?答案是肯定的,但如果需要支持最新版本
    的頭像 發表于 04-28 18:13 ?3688次閱讀
    <b class='flag-5'>KiCad</b> 與 Altium Designer 圖紙互轉詳解

    KiCad 直播系列活動預告(一):KiCad 9 新功能揭秘

    KiCad 直播系列 ? ? 親愛的 KiCad 粉們: 我們很高興地宣布,從下周起,我們將推出一系列關于 KiCad 的精彩直播活動!KiCad
    的頭像 發表于 03-01 11:22 ?525次閱讀
    <b class='flag-5'>KiCad</b> 直播系列活動預告(一):<b class='flag-5'>KiCad</b> <b class='flag-5'>9</b> 新功能揭秘

    KiCad 9 引入新的API機制

    “ ?在FOSDEM 2025的演講中,核心開發者Jon Evans揭秘了KiCad 9的全新API系統,徹底重構插件生態,為開發者與用戶帶來更穩定、高效的體驗。 ? ” 舊系統痛點:Python
    的頭像 發表于 02-10 11:13 ?950次閱讀
    <b class='flag-5'>KiCad</b> <b class='flag-5'>9</b> 引入新的API機制

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

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

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

    PCB 布局、布線的復用?,F在KiCad 9 終于自帶多通道布局布線的功能了!而且通過增加原理圖的規則區域以及 Component Class 類的功能,不僅 可以對一個子圖進行多通
    的頭像 發表于 01-03 11:21 ?2543次閱讀
    <b class='flag-5'>KiCad</b> <b class='flag-5'>9</b> 探秘(二):多通道設計工具

    Kerman的KiCad學習筆記:第6章 PCB設計流程

    電路原理圖設計的最終目的是生產滿足需要的PCB(印制電路板)。利用KiCad 8.0軟件可以非常輕松地從原理圖設計轉入PCB設計。KiCad 8.0為用戶提供了一個完整的
    的頭像 發表于 12-25 15:34 ?2338次閱讀
    Kerman的<b class='flag-5'>KiCad</b>學習筆記:第6章 <b class='flag-5'>PCB</b>設計流程

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

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

    KiCad常用資源

    找到 KiCad 開源中國頻道,QQ 頻道沒有人數上限。 KiCad倉庫(含源碼,文檔,庫) https://gitlab.com/kicad/ K
    的頭像 發表于 11-12 12:24 ?1808次閱讀
    <b class='flag-5'>KiCad</b>常用資源

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

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

    KiCad發現之旅(三)PCB 3D查看器

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

    KiCad PCB中原點的設置與使用

    “ ?KiCad可以在PCB編輯器中使用三種類型的原點:頁面原點、鉆孔/放置文件原點以及網格原點,也可以自定義坐標軸的方向。 ” 簡介 KiCad是一個基于2D數據的CAD系統,它需要坐標來標記對象
    的頭像 發表于 11-12 12:22 ?2011次閱讀
    <b class='flag-5'>KiCad</b> <b class='flag-5'>PCB</b>中原點的設置與使用

    KiCad中使用AD的封裝庫(Pcblib)

    “?經常有小伙伴在群里問,有沒有辦法可以批量把Altium Designer的封裝庫轉成KiCad的形式。目前階段暫時只能單個的導出,或者將封裝全部放到AD的PCB上,然后通過導入PCB
    的頭像 發表于 11-12 12:21 ?3406次閱讀
    在<b class='flag-5'>KiCad</b>中使用AD的封裝庫(Pcblib)

    KiCad中如何分割電源平面

    “ ?與其它EDA不同,KiCad中的信號層并沒有正片、負片之分。所有的電源平面必須以敷銅的方式實現。 如需了解更多關于KiCad的資訊,請參考:
    的頭像 發表于 11-12 12:21 ?1100次閱讀
    <b class='flag-5'>KiCad</b>中如何分割電源平面
    主站蜘蛛池模板: 欧美黄色大片免费 | 亚洲欧美国产五月天综合 | 成人在线综合网 | 老汉影视永久免费视频 | 老色批午夜免费视频网站 | 日本加勒比黑人 | 久久精品夜夜夜夜夜久久 | 婷婷午夜影院 | 一级毛片在线免费视频 | 新版天堂中文在线8官网 | 五月天精品| 色综合一区二区三区 | 欧美特黄视频在线观看 | 特黄特黄特色大片免费观看 | 国内精品91久久久久 | 国产精品久久久久免费 | 视频在线观看高清免费大全 | 18毛片| 天天视频在线观看免费 | 中文字幕亚洲一区二区va在线 | 6一10周岁毛片免费 717影院理论午夜伦不卡久久 | 久久美女精品国产精品亚洲 | 久久国产乱子伦精品免费午夜 | 2o18国产大陆天天弄 | 国产一级做a爰大片免费久久 | 成人久久精品 | 午夜在线播放视频 | 免费视频在线观看1 | 四虎精品成人a在线观看 | 国产黄色三级网站 | 一级待一黄aaa大片在线还看 | 久久精品1| 人人干视频 | 特级黄一级播放 | 亚洲人成网站色7799在线播放 | 欧美成人观看免费全部完小说 | 狠狠色狠狠色综合日日小蛇 | 四虎在线免费视频 | 国产www色 | 黄 色 成 年人在线 黄a大片 | 久久老色鬼天天综合网观看 |