Horizon EDA是使電子設備設計自動化的系統 並經過優化以創建 電路和印刷電路板。 該項目提出的想法自2016年以來一直在發展,並於去年秋天提出了首次實驗性啟動。
作為創建Horizon的原因,提到了提供更緊密連接的願望 從零件和零件清單庫中 具有設計電路和電路板的接口,包括在不同項目中共享通用零件集以及通過UUID鏈接的功能。 該代碼是用C ++編寫的,並根據GPLv3許可進行分發。
Horizon EDA擁有完整的設計工作流程 涵蓋了從方案製定到格柏(RS-274X)和NC-Drill格式的成品出口的各個階段。
它還包括 一個多線程工具來驗證是否符合設計規則 (DRC,設計規則檢查), 使您能夠識別印刷電路板設計中的常見錯誤 以及使用觸摸屏系統上的屏幕手勢進行導航和自定義界面的能力(例如,您可以根據自己的喜好選擇一種配色方案)。
有了Horizon EDA, 您可以充分利用筆記本電腦定位設備 現代的。 除了使用觸摸面板或跟踪點以像素精度進行縮放和平移外,您還可以使用諸如捏合縮放之類的觸摸屏手勢直接操縱2D和3D視圖。
主要特點 Horizon EDA重點介紹以下內容:
- 功能界面,用於管理元素庫。
- 統一的編輯器,可處理從標牌到儀表板的所有內容。
- 電路編輯器,要考慮到電氣連接的列表(網表)和元件的連接。
- 交互式跟踪路由器最初是為KiCad開發的。
- 3D儀表板渲染系統,可正常工作且無滯後。
- 能夠下載和創建組件的3D模型,並支持以STEP格式將模型導出到CAD。
- 可以將一塊電路板的多個副本分組或在一個面板中放置多個電路板,以在訂購小型電路板時省錢。
- 交互式輪胎和軌道優化器。
- 參數搜索系統。
- 用於獲取零件價格信息的界面(基於kitspace partinfo)。
- 支持以DXF格式導入圖像。
- 導出物料清單(BOM)和拾取和放置的界面。
- 使用UUID通訊所有組件,塊和零件。
- 支持撤消更改(撤消/重做)並通過剪貼板傳輸對象。
- 增強Linux和Windows的能力。
- 基於JSON的磁盤格式。
- 基於GTK3(Gtkmm3)的界面。
- 使用OpenGL 3加快渲染速度。
最後,如果您想了解有關該應用程序的使用和文檔的更多信息,可以查閱 以下鏈接中提供了詳細信息。
如何在Ubuntu及其衍生產品上安裝Horizon EDA?
對於那些有興趣在系統上安裝此應用程序的人,可以按照我們下面共享的說明進行操作。
默認情況下,提供了一個用於編譯的包 適用於任何Linux發行版的應用程序,儘管對於Arch Linux,它可以從其存儲庫中安裝,也可以從 有一個Flatpak軟件包,它使事情變得更加容易 對於任何Linux用戶(如果您的發行版支持安裝Flatpak軟件包)。
在這種情況下 我們將使用Flatpak軟件包 才能安裝此應用程序。 如果您不支持以Flatpak格式安裝應用程序,則可以通過打開終端並在其中輸入以下命令來添加支持:
sudo apt install flatpak flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
現在有了支持, 我們可以通過在終端中鍵入以下命令來安裝應用程序:
flatpak install flathub org.horizon_eda.HorizonEDA
這樣我們就可以開始使用該應用程序了,您只需要在應用程序菜單中查找啟動器即可。 如果找不到它,可以使用以下命令啟動該應用程序:
flatpak run org.horizon_eda.HorizonEDA
並檢查是否有更新或您想更新到新版本,只需鍵入以下命令:
flatpak update