“華秋發(fā)行版的定位是為中國用戶服務(wù),解決一些因某種原因無法合并到主干但對中國用戶來說非常重要的問題;同時通過預(yù)裝一些插件,打通供應(yīng)鏈、設(shè)計到制造的壁壘。”
華秋自 2023 年起成為 KiCad 白金贊助商,同時招募了專職軟件工程師為 KiCad 代碼做貢獻(xiàn)。除了日常的 Bug 修復(fù)外,對 KiCad 9 的主要功能的貢獻(xiàn)包括:
在貢獻(xiàn)代碼的過程中,發(fā)現(xiàn)除了這些通用功能之外,有些對中國用戶來講非常重要的功能但因?yàn)楦鞣N原因可能無法合并到主干(比如微軟拼音輸入法導(dǎo)致卡死的問題);某些新功能因?yàn)?KiCad 本身的限制也無法短期內(nèi)實(shí)現(xiàn)(比如原理圖中支持插件、元器件的概念等);當(dāng)然也希望通過發(fā)行版,預(yù)裝一些插件,方便用戶打通供應(yīng)鏈、設(shè)計和制造(比如DFM插件,詢價和一鍵下單插件)。
通過和 KiCad 社區(qū)的核心開發(fā)者充分交流溝通后,萌生了制作華秋發(fā)行版的念頭。發(fā)行版完全遵循 GPL 3.0 協(xié)議,且跟隨 KiCad 最新的分支同步更新。原則是通用功能還是貢獻(xiàn)給 KiCad 主干,主干無法合并的功能才添加到發(fā)行版中,一旦主干可以支持,即刻合并到主干。
因此發(fā)行版完全兼容 KiCad 的所有原理圖、PCB文件格式,功能上也只是新增而不會缺失主干中的任何功能。
發(fā)行版有哪些新功能?
以下是發(fā)行版的新增功能:
微軟拼音輸入法導(dǎo)致 KiCad 卡死
這個問題僅出現(xiàn)在 Win 10 中,Linux, MacOS, Win11 不受影響。KiCad 中文社群中大量用戶匯報了此問題。由于和 wxWidget 相關(guān),暫時沒有辦法修復(fù)。但禁用微軟拼音輸入法可以作為一個妥協(xié)的方案:
在發(fā)行版中,增加了一個開關(guān)。首次運(yùn)行 KiCad 時,會自動檢測操作系統(tǒng)類型,如果是 Win 10,會提示用戶是否禁用微軟拼音輸入法;其他 OS 則不受影響。當(dāng)然,可以在菜單中隨時開啟或禁用:
KiCad 插件鏡像
KiCad 的官方插件庫并沒有存儲所有的插件安裝包,而只是提供了各個插件安裝包的鏈接。但由于大部分的安裝包都發(fā)布在 Github 上,導(dǎo)致國內(nèi)的用戶在插件管理器中安裝插件非常不穩(wěn)定,有時可以裝有時又裝不了; Gitlab 上的包可以裝,Github 上的包經(jīng)常失敗。而 KiCad 的插件生態(tài)又比較繁榮,有不少非常好用的插件,這對中國用戶來說就非常不友好了。Ethan 是 KiCad 的 Lead Developer,為了解決這個問題,做了一個 KiCad 插件的鏡像。思路是是先獲取 KiCad 官方庫中所有插件的鏈接,然后通過類似爬蟲的方式,將這些安裝包到同步到 Gitee 中。目前是每兩天和官方庫同步一次。https://gitee.com/kicad-mirror/kicad-addons用戶只需要在插件管理其中添加以下的倉庫URL,就可以快速地下載插件,不再受網(wǎng)絡(luò)的影響:
https://gitee.com/kicad-mirror/kicad-addons/raw/master/repository.json
在華秋發(fā)行版中,已經(jīng)預(yù)置了 這個 URL,用戶可以直接進(jìn)行插件下載。暗黑模式
Linux 和 Mac 的用戶可能體會不到這個痛苦,但 80% 以上的中國用戶仍然使用 Windows,但 wxWidget 的穩(wěn)定版還不支持 Win 下的暗黑功能。華秋發(fā)行版中 cherry pick 了 wxWidget master 分支中的功能,現(xiàn)在 Windows 用戶也能體驗(yàn)暗黑模式的快樂了:
當(dāng)然,如果未來 wxWidget 的穩(wěn)定版也支持 Win 的暗黑,這些代碼會隨時合入到 KiCad 的主干。元器件與云端元器件庫
華秋創(chuàng)建了一個數(shù)據(jù)搜索引擎:www.eda.cn提供高質(zhì)量的元器件搜索及查詢服務(wù):同時將大量元器件關(guān)聯(lián)了原理圖符號、封裝及3D,可以直接在 KiCad 中調(diào)用。基于 www.eda.cn 中的數(shù)據(jù),發(fā)行版魔改了 KiCad 中的符號選擇器。現(xiàn)在只要能聯(lián)網(wǎng),就可以直接在符號選擇器中按分類或者參數(shù)進(jìn)行搜索:其中的元器件不僅包含 MPN、廠商、電氣參數(shù)等信息,還關(guān)聯(lián)了符號和封裝,可以直接擺放到原理圖中使用。在云端庫中擺放的器件,其中的電氣參數(shù)也會自動添加到符號中,生成 BOM 更精準(zhǔn)。參考視頻如下;
華秋發(fā)行版中預(yù)裝了一些插件,其中華秋DFM就是其中之一。現(xiàn)在無需離開 KiCad 的設(shè)計環(huán)境,就可以直接在 PCBnew 中進(jìn)行 DFM 檢查,插件會自動生成 Gerber 并上傳到服務(wù)器進(jìn)行分析,并返回檢查結(jié)果。用戶可以直接跳轉(zhuǎn)到出錯的位置進(jìn)行修改,改完后再次檢測即可,省去了不同工具間傳遞信息的時間浪費(fèi)。https://github.com/Huaqiu-Electronics/kicad-hqdfm-plugin發(fā)行版中預(yù)裝了 HQPCB 插件:插件可以直接從 PCB 中提取長寬、板厚、最小線寬/線距、最小孔徑等信息信息,進(jìn)行實(shí)時價格查詢:
也會自動分析 PCB 中的物料種類,貼片、直插的點(diǎn)數(shù):
確認(rèn)無誤后,直接點(diǎn)擊下單,插件會自動生成 Gerber,NCDrill, 坐標(biāo)文件并自動上傳的華秋PCB,完成一鍵下單。
在 HQPCB 插件中,點(diǎn)擊“BOM匹配”,就可以跳轉(zhuǎn)到 BOM 匹配界面,并根據(jù) PCB 中提取出的關(guān)鍵信息,自動匹配到實(shí)際可以購買的器件:并查詢器件的詳細(xì)信息及數(shù)據(jù)手冊:也可以采用手動搜索的方式,在插件中搜索感興趣的器件,非常方便。源碼與下載
發(fā)行版遵循 GPL 協(xié)議,可以在以下鏈接查看源碼:https://gitlab.com/kicad-hq/kicadhttps://github.com/Huaqiu-Electronics/kicad-hqdfm-plugin發(fā)行版的 Windows 安裝包可以直接使用以下鏈接下載:https://www.eda.cn/data/kicad-release/kicad-huaqiu-8.0.6-x86_64.exe.zip
Linux 的話需要使用 Flatpak 下載,暫不支持 MacOS。
結(jié)束語
華秋的 KiCad 發(fā)行版是一種有意思的嘗試,它并不是簡單的 Fork,而是在 KiCad 主版本的基礎(chǔ)上提供了一種補(bǔ)充的選擇,讓特定的用戶可以使用到一些更高效的解決方案。有興趣的小伙伴可以自行嘗試,有問題在發(fā)行版的倉庫中直接提問,當(dāng)然也可以聯(lián)系華秋的工程師,進(jìn)行進(jìn)一步的溝通。
注意:如果想第一時間收到 KiCad 內(nèi)容推送,請點(diǎn)擊下方的名片,按關(guān)注,再設(shè)為星標(biāo)。
原文標(biāo)題:KiCon演講回顧(二):華秋 KiCad 發(fā)行版
文章出處:【微信公眾號:KiCad】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
相關(guān)推薦
? ” ? 為什么需要華秋發(fā)行版? 華秋電子在11月的 KiCon 發(fā)布了基于 8.0.6 的
發(fā)表于 12-19 11:21
?353次閱讀
“?Wayne Stambaugh 分享了如何提升 KiCad 用戶和開發(fā)者體驗(yàn)的關(guān)鍵一環(huán):報告KiCad Bug。?” 完整的演講視頻在這里: KiCad的使命
發(fā)表于 12-11 09:09
?142次閱讀
“ ?在KiCon Asia 2024,我們有幸聽到了@IAMLIUBO 的分享——嵌入式工程師的硬件夢之KiCad經(jīng)驗(yàn)分享。 ? ” 以下是完整演講視頻: 為什么選擇KiCad? 跨
發(fā)表于 12-09 01:02
?214次閱讀
“ ?Eric 是 KiCad 貢獻(xiàn)者及華秋發(fā)行版的開發(fā)者。他將與我們分享如何開發(fā) ODB++ 導(dǎo)出功能! ” ? 什么是ODB++ ODB++是一種智能數(shù)據(jù)格式,專為PCB制造設(shè)計。
發(fā)表于 12-06 01:03
?404次閱讀
工具。 ? ” 完整的演講視頻在這里: 現(xiàn)在開始您的建庫之旅... 前提 了解KiCad、符號、封裝以及錯誤的后果(下圖)。 會使用 Git 不信任在線封裝,相信自己能做得更好。 元件庫哲學(xué) 首先確保正確性,然后是保守性和一致性。 遵循IPC標(biāo)準(zhǔn),尤其是IPC 7352。
發(fā)表于 12-05 09:12
?245次閱讀
“ ?由 Würth ?Electronics 的黃夢龍和Richard Blakey帶來的分享,詳細(xì)介紹了 Wurth KiCad 元器件庫的設(shè)計及管理。 ” KiCad?庫的設(shè)計 結(jié)構(gòu)參考:遵循
發(fā)表于 11-26 01:08
?138次閱讀
“ ?來自Alex Shvartzkop在KiCon Asia 2024的精彩分享!KiCad XAO 到 ELmer FEM ” ? ? FEM/FEA/FDTD 簡介 FEM (Finite
發(fā)表于 11-25 01:05
?404次閱讀
與解決方法KiCad 開發(fā)筆記插件應(yīng)用發(fā)布記錄
原文標(biāo)題:KiCon演講回顧(一):
發(fā)表于 11-20 14:48
?906次閱讀
“ ?線下培訓(xùn)是 KiCon Asia 2024 系列活動的一部分,但需要單獨(dú)報名,由 KiCad 首席開發(fā)者 Seth 主講,授課語言為英語。 ? 歡迎使用 KiCad 的企業(yè)及個人用戶參與,提升
發(fā)表于 11-12 12:24
?382次閱讀
“ ?KiCon 還有 3 天就要開啟,還沒報名的小伙伴抓緊了!這次會議匯聚了 KiCad 全球的主要開發(fā)者,演講主題也非常精彩! ? ” ? 主題演講(日程概覽) 11月15日(No
發(fā)表于 11-12 12:24
?203次閱讀
?KiCon 報名正當(dāng)時! 如何報名? 海外的小伙伴仍可以在 KiCon 的官網(wǎng)購買門票: https://pretix.eu/kicad/kiconasia2024/ 國內(nèi)的小伙伴可以在電子發(fā)燒友
發(fā)表于 11-12 12:05
?152次閱讀
。
今年 KiCon 的舉辦地與一年一度的 Maker Faire(今年主題:萬物皆可AI)僅 500 米距離。
五、演講主題目前已確認(rèn)的主題包括:
KiCad 9 Status Update
發(fā)表于 09-24 09:43
年在伊利諾伊州芝加哥開始。歐洲會議在 COVID 后啟動,并與中國深圳的 KiCon Asia 聯(lián)合舉辦。
二、活動亮點(diǎn)
亮點(diǎn)1:零距離接觸 KiCad 大咖
本次活動邀請了 Wayne
發(fā)表于 09-14 10:55
/call-for-sponsors/
目前,已確認(rèn) KiCad 的白金贊助商 KiCad Service Corporation 及 華秋電子將作為會議的聯(lián)合主辦方。
Elexcon
發(fā)表于 08-18 22:30
“在 KiCad 中使用華秋DFM插件,高效完成工藝規(guī)則檢查,且可以根據(jù)檢測結(jié)果直接在 PCB 中進(jìn)行修改。”
華秋 DFM 插件介紹
發(fā)表于 08-18 22:15
評論