“華秋發(fā)行版的定位是為中國(guó)用戶服務(wù),解決一些因某種原因無法合并到主干但對(duì)中國(guó)用戶來說非常重要的問題;同時(shí)通過預(yù)裝一些插件,打通供應(yīng)鏈、設(shè)計(jì)到制造的壁壘。8.0.7 版本xiany”
為什么需要華秋發(fā)行版?
華秋電子在11月的 KiCon 發(fā)布了基于 8.0.6 的首個(gè)發(fā)行版:
發(fā)布后得到了很多小伙伴的積極反饋,但還是會(huì)有一些疑問,最主要的問題有兩個(gè):“發(fā)行版和官方KiCad有什么不同?為什么要做發(fā)行版?”,“又一個(gè)自主可控?” 要回答這兩個(gè)問題,首先還是要先明確發(fā)行版的定位:華秋發(fā)行版是開源的、非商業(yè)化的,完全遵循 GPL 3.0 協(xié)議,且跟隨 KiCad 最新的分支同步更新。原則是通用功能優(yōu)先貢獻(xiàn)給 KiCad 主干,主干無法合并的功能才添加到發(fā)行版中,一旦主干可以支持,即刻合并到主干。因此發(fā)行版完全兼容 KiCad 的所有原理圖、PCB文件格式,功能上也只是新增而不會(huì)缺失主干中的任何功能。華秋的工程師也是 KiCad 的長(zhǎng)期貢獻(xiàn)者,包括 ODB++,敷銅管理器以及K9后的RPC框架、接口等。
源碼與下載
發(fā)行版遵循 GPL 協(xié)議,可以在以下鏈接查看源碼:https://gitlab.com/kicad-hq/kicad 所有插件的源碼在這里:https://github.com/Huaqiu-Electronics 發(fā)行版的安裝包可以在以下頁面查看:Windows用戶可以直接用以下鏈接下載:
https://down.eda.cn/data/kicad-release/kicad-huaqiu-8.0.7-x86_64.exe.zip
Linux 的話需要使用 Flatpak 下載,MacOS 的包正在制作中。Arch 的用戶可以通過 AUR 倉庫安裝
使用 `yay` 或 `paru` 等 AUR 助手工具安裝:
yay -Syu kicad-hq
或者通過 GitHub 倉庫手動(dòng)安裝:
https://github.com/taotieren/aur-repo
發(fā)行版8.0.7的變更
發(fā)行版合并了 KiCad official 8.0.7 的全部更新。 并修復(fù)了以下問題:- 分配封裝工具中無法預(yù)覽封裝的問題
-
運(yùn)行封裝向?qū)r(shí)無法查看畫布的問題
發(fā)行版有哪些新功能?
以下是發(fā)行版與官方版本有所區(qū)別的功能。
注:所有的插件也同樣可以在官方版本中安裝使用,發(fā)行版只是做了預(yù)裝。但暗黑模式、云端器件庫等功能因需要改動(dòng)源碼,只有發(fā)行版才能支持。
暗黑模式
Linux 和 Mac 的用戶可能體會(huì)不到這個(gè)痛苦,但 80% 以上的中國(guó)用戶仍然使用 Windows,但 wxWidget 的穩(wěn)定版還不支持 Win 下的暗黑功能。華秋發(fā)行版中 cherry pick 了 wxWidget master 分支中的功能,現(xiàn)在 Windows 用戶也能體驗(yàn)暗黑模式的快樂了:
當(dāng)然,如果未來 wxWidget 的穩(wěn)定版也支持 Win 的暗黑,這些代碼會(huì)隨時(shí)合入到 KiCad 的主干。元器件與云端元器件庫
華秋創(chuàng)建了一個(gè)數(shù)據(jù)搜索引擎:www.eda.cn提供高質(zhì)量的元器件搜索及查詢服務(wù):同時(shí)將大量元器件關(guān)聯(lián)了原理圖符號(hào)、封裝及3D,可以直接在 KiCad 中調(diào)用。在 KiCad 中搜索并擺放云端器件庫基于 www.eda.cn 中的數(shù)據(jù),發(fā)行版魔改了 KiCad 中的符號(hào)選擇器。現(xiàn)在只要能聯(lián)網(wǎng),就可以直接在符號(hào)選擇器中按分類或者參數(shù)進(jìn)行搜索:其中的元器件不僅包含 MPN、廠商、電氣參數(shù)等信息,還關(guān)聯(lián)了符號(hào)和封裝,可以直接擺放到原理圖中使用。在云端庫中擺放的器件,其中的電氣參數(shù)也會(huì)自動(dòng)添加到符號(hào)中,生成 BOM 更精準(zhǔn)。參考視頻如下; DFM 插件華秋發(fā)行版中預(yù)裝了一些插件,其中華秋DFM就是其中之一。現(xiàn)在無需離開 KiCad 的設(shè)計(jì)環(huán)境,就可以直接在 PCBnew 中進(jìn)行 DFM 檢查,插件會(huì)自動(dòng)生成 Gerber 并上傳到服務(wù)器進(jìn)行分析,并返回檢查結(jié)果。用戶可以直接跳轉(zhuǎn)到出錯(cuò)的位置進(jìn)行修改,改完后再次檢測(cè)即可,省去了不同工具間傳遞信息的時(shí)間浪費(fèi)。插件的源碼在這里:https://github.com/Huaqiu-Electronics/kicad-hqdfm-plugin PCB/SMT 實(shí)時(shí)詢價(jià)及下單 發(fā)行版中預(yù)裝了 HQPCB 插件:
插件可以直接從 PCB 中提取長(zhǎng)寬、板厚、最小線寬/線距、最小孔徑等信息信息,進(jìn)行實(shí)時(shí)價(jià)格查詢:
也會(huì)自動(dòng)分析 PCB 中的物料種類,貼片、直插的點(diǎn)數(shù):
查詢到 SMT 的價(jià)格:
確認(rèn)無誤后,直接點(diǎn)擊下單,插件會(huì)自動(dòng)生成 Gerber,NCDrill, 坐標(biāo)文件并自動(dòng)上傳的華秋PCB,完成一鍵下單。
KiCad 中的元器件搜索引擎 在 HQPCB 插件中,點(diǎn)擊“BOM匹配”,就可以跳轉(zhuǎn)到 BOM 匹配界面,并根據(jù) PCB 中提取出的關(guān)鍵信息,自動(dòng)匹配到實(shí)際可以購(gòu)買的器件: 并查詢器件的詳細(xì)信息及數(shù)據(jù)手冊(cè): 也可以采用手動(dòng)搜索的方式,在插件中搜索感興趣的器件,非常方便。微軟拼音輸入法導(dǎo)致 KiCad 卡死
這個(gè)問題僅出現(xiàn)在 Win 10 中,Linux, MacOS, Win11 不受影響。KiCad 中文社群中大量用戶匯報(bào)了此問題。由于和 wxWidget 相關(guān),暫時(shí)沒有辦法修復(fù)。但禁用微軟拼音輸入法可以作為一個(gè)妥協(xié)的方案:
在發(fā)行版中,增加了一個(gè)開關(guān)。首次運(yùn)行 KiCad 時(shí),會(huì)自動(dòng)檢測(cè)操作系統(tǒng)類型,如果是 Win 10,會(huì)提示用戶是否禁用微軟拼音輸入法;其他 OS 則不受影響。當(dāng)然,可以在菜單中隨時(shí)開啟或禁用:
KiCad 插件鏡像
KiCad 的官方插件庫并沒有存儲(chǔ)所有的插件安裝包,而只是提供了各個(gè)插件安裝包的鏈接。但由于大部分的安裝包都發(fā)布在 Github 上,導(dǎo)致國(guó)內(nèi)的用戶在插件管理器中安裝插件非常不穩(wěn)定,有時(shí)可以裝有時(shí)又裝不了; Gitlab 上的包可以裝,Github 上的包經(jīng)常失敗。而 KiCad 的插件生態(tài)又比較繁榮,有不少非常好用的插件,這對(duì)中國(guó)用戶來說就非常不友好了。Ethan 是 KiCad 的 Lead Developer,為了解決這個(gè)問題,做了一個(gè) KiCad 插件的鏡像。思路是是先獲取 KiCad 官方庫中所有插件的鏈接,然后通過類似爬蟲的方式,將這些安裝包到同步到 Gitee 中。目前是每?jī)商旌凸俜綆焱揭淮巍?/span>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ù)置了 這個(gè) URL,用戶可以直接進(jìn)行插件下載。結(jié)束語
華秋的 KiCad 發(fā)行版是一種有意思的嘗試,它并不是簡(jiǎn)單的 Fork,而是在 KiCad 主版本的基礎(chǔ)上提供了一種補(bǔ)充的選擇,讓特定的用戶可以使用到一些更高效的解決方案。 有興趣的小伙伴可以自行嘗試,有問題在發(fā)行版的倉庫中直接提問,當(dāng)然也可以聯(lián)系華秋的工程師,進(jìn)行進(jìn)一步的溝通。-
KiCAD
+關(guān)注
關(guān)注
4文章
149瀏覽量
8745 -
華秋
+關(guān)注
關(guān)注
21文章
558瀏覽量
12280
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論