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

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

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

3天內不再提示

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

KiCad ? 來源:KiCad ? 作者:KiCad ? 2024-12-28 11:19 ? 次閱讀

KiCad 9 rc 版本已經發布,雖然離正式版發布可能還有一個多月時間,還是忍不住把一些好用的功能先分享給大家。第一個分享的是原理圖設計中的模塊復用。千呼萬喚始出來

概述

這個功能和 AD 中的設計片段(snippet)非常類似,允許把原理圖的一部分或整個圖紙直接保存為一個模塊,放在統一地方。以后每次需要使用類似的電路模型直接從設計模塊的面板調用即可,無需打開以前的原理圖再進行復制粘貼。

合理地管理常用的模塊電路,可以提升個人的工作效率,當然也是適用于團隊之間的共享及設計規范的統一。

目前模塊復用僅適用于原理圖,沒無法應用到 PCB。詳細的教學視頻在這里:

下面的文字版本會把核心的操作和構架介紹一遍。

創建自己的模塊庫

目前版本的模塊庫入口藏得比較隱蔽,需要依次點擊 視圖->面板->設計模塊打開。

8f1944ce-c4ca-11ef-902f-92fbcf53809c.png 打開后停靠在軟件的右側:

8f282584-c4ca-11ef-902f-92fbcf53809c.png

右鍵點擊上方的空白區域,可以新建一個模塊庫:

8f3f32a6-c4ca-11ef-902f-92fbcf53809c.png

模塊庫分為“全局”和“工程”兩種類型,這和原理圖符號、PCB封裝是一樣的。如果選擇“全局”,模塊庫對所有的工程可見;如果選擇“工程”,則模塊庫只對當前工程可見,其他工程是看不到的。建模塊的目的主要就是共享,所以沒特殊情況的話選擇“全局”即可。

8f4b9302-c4ca-11ef-902f-92fbcf53809c.png

確定后選擇需要存放模塊的文件夾。所有的模塊都是以“.blocks”命名的,這里的文件名將默認用作模塊庫的名字:

8f590a82-c4ca-11ef-902f-92fbcf53809c.png

輸入模塊庫的描述:

8f69552c-c4ca-11ef-902f-92fbcf53809c.png

創建完成之后的樣子:

8f7e36e0-c4ca-11ef-902f-92fbcf53809c.png

添加原理圖模塊

現在可以向庫中添加原理圖模塊了。有兩種方法可以進行添加:

第一種是先選中需要添加的局部,然后右鍵點擊模塊庫的名稱,并選擇“保存選區為設計模塊”:

8f8c5324-c4ca-11ef-902f-92fbcf53809c.png

給模塊命名并添加關鍵字和描述。關鍵字和描述會用于面板的檢索,建議認真填寫。Field 字段不是必須的,但如果以后您的模塊希望以Sheet子圖的形式被引用,也可以在field中添加一些屬性,擺放后這些屬性會被添加到Sheet的屬性中。

8fa249fe-c4ca-11ef-902f-92fbcf53809c.png

確定后就可以在面板中看到添加的原理圖模塊了:

8fb2d7ec-c4ca-11ef-902f-92fbcf53809c.png

第二種方法你把當前的這個子圖添加為模塊,操作很簡單,只要右鍵直接點擊目標的模塊庫名,并選擇“將當前圖紙另存為設計模塊...”。

8fb975b6-c4ca-11ef-902f-92fbcf53809c.png

這樣,當前展示的整個子圖就會保存到模塊庫中:

8fcabcfe-c4ca-11ef-902f-92fbcf53809c.png

原理圖模塊的擺放

原理圖的擺放比較簡單,直接選中需要擺放的模塊,右鍵點擊擺放或者用快捷鍵 Shift + B 即可:

8fdcd5d8-c4ca-11ef-902f-92fbcf53809c.png

需要注意的是面板下方的幾個選項: 8feeb546-c4ca-11ef-902f-92fbcf53809c.png

放置副本

勾選后可以連續擺放同一個模塊,而無需再次點擊擺放命令

作為圖紙放置

如果不勾選,擺放的方式類似復制、粘貼: 8ffb77fe-c4ca-11ef-902f-92fbcf53809c.png 如果勾選,會以子圖(Sheet)的形式進行擺放,適用于層次設計:

9015e558-c4ca-11ef-902f-92fbcf53809c.png

注意,這里的功能還不是特別完善,擺放后的子圖只有一個框,并不會自動擺放Port對應的圖紙引腳(sheet pin),仍需手動添加。

保留現有的批注

顧名思義,勾選后將保留原始圖紙中的位號,不自動進行位號的重寫。注意這樣做可能會導致重復位號的出現。以下是正常擺放和勾選后的一個對比:1、2為不勾選擺放;3、4為勾選后擺放。觀察下位號的不同:

90279b36-c4ca-11ef-902f-92fbcf53809c.png

管理原理圖模塊庫 我們需要先了解下 KiCad 存儲模塊庫的方式。 模塊庫的存儲方式 每次創建一個新的模塊庫,就會在指定的文件夾下生成一個 .blocks 后綴的空白文件夾。比如下圖新建了 3 個模塊庫,文件夾的名字默認會模塊庫的名字。

9044394e-c4ca-11ef-902f-92fbcf53809c.png

將原理圖保存為模塊庫中的模塊后,又會在庫文件夾下新建一個.block 文件夾,有幾個模塊就會新建幾個文件夾。下圖為在 power 庫中新建了兩個模塊: 9053e6f0-c4ca-11ef-902f-92fbcf53809c.png 點開文件夾,可以看到每個模塊都是有一個實際的 KiCad 原理圖和一個 json 文件組成的。

9064a7d8-c4ca-11ef-902f-92fbcf53809c.png

其中 json 文件記錄了模塊相關的名稱、關鍵字、描述及字段:

9074fc82-c4ca-11ef-902f-92fbcf53809c.png

模塊庫的管理

雖然可以用“手搓”的方式管理模塊庫,但還是建議在 KiCad 中用 UI 進行管理。 在工程界面或者原理圖界面都可以打開管理界面:

9084856c-c4ca-11ef-902f-92fbcf53809c.png

模塊庫的管理和原理圖符號、PCB封裝的管理非常類似。所有在面板新建的模塊庫都可以在“設計圖塊庫”面板中看到。可以在這里添加、刪除模塊庫的引用(刪除并不會實際刪除模塊庫文件夾)。 如果不希望在面板中看到某個模塊庫,只要將“活動的(Active)”單選框取消勾選即可,無需刪除模塊庫。

9094141e-c4ca-11ef-902f-92fbcf53809c.png

使用別人模塊庫

如果希望使用別人已經創建的模塊庫,或者將自己的模塊庫復制到了一個新的電腦,那該如何使用呢? 很簡單,只要在剛才的管理界面添加即可:

90b233e0-c4ca-11ef-902f-92fbcf53809c.png

如果只想添加一個模塊庫,點擊“+”按鈕即可;如果希望添加某個文件夾中的多個模塊庫,則需要點擊“文件夾”圖標,然后選中需要添加的模塊庫即可。

其它

如果我不想創建模塊庫,只想導入一個現成的原理圖作為子圖,可以嗎?在 KiCad 9 之間是不行的(只能復制粘貼),但 KiCad 9 增加了“導入圖紙”功能,可以直接選擇需要導入的圖紙并作為子圖使用。

90c7d25e-c4ca-11ef-902f-92fbcf53809c.png

這里的邏輯和擺放模塊圖是一樣,導入時也可以選擇是否以“子圖”的形式進行:

90cf00e2-c4ca-11ef-902f-92fbcf53809c.png

結束語

最后留個作業,如果希望一個團隊或者幾個人之間共同管理或者共享一個模塊庫,怎么操作比較好?歡迎大家留言給出自己的方案。

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

常用合集匯總:

和 Dr Peter 一起學 KiCad

KiCad 8 探秘合集

KiCad 使用經驗分享

KiCad 設計項目(Made with KiCad)

常見問題與解決方法

KiCad 開發筆記

插件應用

發布記錄

審核編輯 黃宇

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

    關注

    1298

    文章

    6346

    瀏覽量

    234301
  • KiCAD
    +關注

    關注

    4

    文章

    163

    瀏覽量

    8785
收藏 人收藏

    評論

    相關推薦

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

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

    Altium-designer模塊復用詳細教程

    本文介紹兩種復用模塊模式:種為復用成完全相同的模塊;另
    發表于 12-30 16:16 ?0次下載

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

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

    如何在KiCad原理圖中連續擺放同個器件符號?

    KiCad原理圖符號擺放到圖紙上的默認操作設置與其它 EDA 工具略有不同。因此有些小伙伴會抱怨 KiCad 操作不夠方便,這其實是個誤解,KiCad 完全可以實現相同的功能。
    的頭像 發表于 12-25 14:58 ?85次閱讀
    如何在<b class='flag-5'>KiCad</b><b class='flag-5'>原理圖</b>中連續擺放同<b class='flag-5'>一</b>個器件符號?

    KiCon 演講回顧(十一):使用 KiCad9 設計并提交高質量的原理圖符號和封裝

    工具。 ? ” 完整的演講視頻在這里: 現在開始您的建庫之旅... 前提 了解KiCad、符號、封裝以及錯誤的后果(下圖)。 會使用 Git 不信任在線封裝,相信自己能做得更好。 元件庫哲學 首先確保正確性,然后是保守性和致性。 遵循IPC標準,尤其是IPC 7352。
    的頭像 發表于 12-05 09:12 ?300次閱讀
    KiCon 演講回顧(十一):使用 <b class='flag-5'>KiCad9</b> 設計并提交高質量的<b class='flag-5'>原理圖</b>符號和封裝

    KiCad 9 新功能解密

    " 本文介紹了 KiCad 9 開發周期中重要的功能更新。感興趣的小伙伴可以下載 8.99 的 Test Build 嘗鮮。 敷銅管理器 由華秋電子的 Ethan Chien 貢獻。可以在敷銅管
    的頭像 發表于 12-04 11:27 ?712次閱讀
    <b class='flag-5'>KiCad</b> <b class='flag-5'>9</b> 新功能解密

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

    (Component Classes)鼠標滾輪動作多通道支持V9 原理圖功能層次引腳與層次標簽同步工具規則區域設計模塊(Design block)網絡導航器顯示所有網絡選擇過濾器從仿
    的頭像 發表于 11-20 14:48 ?1164次閱讀

    KiCad層次原理圖使用教程

    “ ?在 KiCad 中,多張原理圖可以形成層次結構:有個根原理圖,其他作為根原理圖或另
    的頭像 發表于 11-13 18:06 ?989次閱讀
    <b class='flag-5'>KiCad</b>層次<b class='flag-5'>原理圖</b>使用教程

    KiCad EDA版本說明

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

    KiCad常用資源

    ://docs.kicad.org/ 或后臺發送“文檔?”,獲取最新原理圖、PCB中文操作手冊 KiCad下載 官方站(速度可能較慢): https://www.kicad.
    的頭像 發表于 11-12 12:24 ?508次閱讀
    <b class='flag-5'>KiCad</b>常用資源

    KiCad發現之旅(原理圖編輯

    包括原理圖設計所需的所有工具。從 KiCad 包含的符號庫中放置符號,繪制導線連接并將原理圖同步到 PCB 中進行布局布線。 電氣規則檢查 電氣規則檢查(ERC)自動驗證你的原理圖連接
    的頭像 發表于 11-12 12:23 ?315次閱讀
    <b class='flag-5'>KiCad</b>發現之旅(<b class='flag-5'>一</b>)<b class='flag-5'>原理圖</b>編輯

    如何導入Altium Designer的原理圖和PCB?

    其它導入器那樣,必須要求先把AD文件另存為ASCII的格式。 ” 導入原理圖 1. 首選打開KiCad, 創建個新的工程,并打開原理圖。 2.點擊“文件->導入->非
    的頭像 發表于 11-12 12:21 ?1210次閱讀
    如何導入Altium Designer的<b class='flag-5'>原理圖</b>和PCB?

    層次化或扁平化結構原理圖設計,哪個更適合我?

    設計? 在過去,特別是在計算機時代之前,大多數原理圖都是這樣制作的。 扁平化設計可以是單頁,也可以是多頁,用于容納你的原理圖。如果有多頁,那么每個頁面都可能包含彼此相關的內容。 對于多頁設計來說,還必須有種方法來使這些頁面之間
    的頭像 發表于 11-12 12:20 ?227次閱讀
    層次化或扁平化結構<b class='flag-5'>原理圖</b>設計,哪個更適合我?

    開源 KiCad/AD 查看器 + AI Copilot?

    ),某些功能更強些。 查看器支持原理圖、PCB、3D、BOM,可以交互查看原理圖、PCB中幾乎所有對象的屬性(應該是實時渲染的) 原理圖支持 AI-Copilot,可以直接對
    發表于 08-18 22:41

    Arduino模組的KiCad符號與封裝庫介紹

    介紹個包含 Arduino 模組(模塊、接插件、擴展板)KiCad 原理圖符號和 PCB 封裝的開源項目。
    的頭像 發表于 01-13 17:08 ?1994次閱讀
    Arduino模組的<b class='flag-5'>KiCad</b>符號與封裝庫介紹
    主站蜘蛛池模板: 日本a级影院| 国产高清在线| 日韩免费高清一级毛片在线| 五月天精品| 天堂成人在线观看| 色综合久久综精品| 日本www色高清视频| 免费人成黄页在线观看日本| 35qao强力打造免费上线高清 | 亚洲精品二区中文字幕| 理论片毛片| 91破处视频| 狠狠夜夜| 失禁h啪肉尿出来高h男男| 免费人成网站永久| 五月丁五月丁开行停停乱| 国产理论在线| 人人揉揉香蕉大青草| se94se最新网站| 中文字幕123| avtt天堂网 手机资源| 88av在线看| 污污的网站免费阅读| 亚洲午夜顶级嘿嘿嘿影院| 欧美极品在线| 欧美一区二区三区男人的天堂| 69日本xxxxxxxxx98| 最新精品| 国产精品丝袜在线观看| 羞羞爱爱| 久久男女| 狠狠色丁香婷婷综合欧美| 97影院理论午夜论不卡| 久久久久亚洲香蕉网| 在线观看亚洲一区二区| 亚洲人成电影综合网站色| 亚洲图色视频| 欧美色88| 一级录像| 天天操天天插| avtt香蕉|