Ang Horizon EDA, isang mahusay na application para sa pag-aautomat ng disenyo ng elektronikong aparato

Ang Horizon EDA ay isang sistema upang i-automate ang disenyo ng mga elektronikong aparato at na-optimize upang lumikha mga de-koryenteng circuit at naka-print na circuit board. Ang mga ideyang inilatag sa proyekto ay umuunlad mula pa noong 2016 at ang mga pang-eksperimentong paglulunsad ay iminungkahi noong huling taglagas.

Bilang isang dahilan para sa paglikha ng Horizon, nabanggit ang pagnanais na magbigay ng isang malapit na koneksyon mula sa silid-aklatan ng mga listahan ng mga item at bahagi na may mga interface upang mag-disenyo ng mga circuit at board, kabilang ang kakayahang magbahagi ng mga karaniwang hanay ng mga bahagi sa iba't ibang mga proyekto at pag-uugnay ng UUID. Ang code ay nakasulat sa C ++ at ipinamamahagi sa ilalim ng lisensya ng GPLv3.

Ang Horizon EDA ay may kumpletong daloy ng trabaho na sumasaklaw sa mga yugto mula sa pagdaragdag ng isang pamamaraan hanggang sa pag-export ng natapos na produkto sa Gerber (RS-274X) at mga format na NC-Drill.

Kasama rin dito isang tool na maraming sinulid upang mapatunayan ang pagsunod sa mga patakaran sa disenyo (DRC, Pag-check sa Rule ng Disenyo), alin Pinapayagan kang makilala ang mga karaniwang pagkakamali sa disenyo ng naka-print na circuit board at ang kakayahang mag-navigate gamit ang mga kilos ng screen sa mga touchscreen system at ipasadya ang interface (halimbawa, maaari kang pumili ng isang scheme ng kulay ayon sa gusto mo).

Sa Horizon EDA, maaari mong samantalahin ang buong aparato ng pagturo ng laptop moderno Bilang karagdagan sa pag-zoom at pag-pan sa katumpakan ng pixel gamit ang mga touch panel o track point, maaari mong direktang manipulahin ang mga pagtingin sa 2D at 3D gamit ang mga galaw ng touch screen tulad ng pinch-to-zoom.

Ng mga pangunahing katangian I-highlight ng Horizon EDA ang sumusunod:

  • Functional na interface upang pamahalaan ang library ng mga elemento.
  • Pinag-isang editor para sa anumang mula sa mga palatandaan hanggang sa mga dashboard.
  • Ang circuit editor, isinasaalang-alang ang listahan ng mga koneksyon sa kuryente (netlist) at ang koneksyon ng mga elemento.
  • Ang interactive na router sa pagsubaybay ay orihinal na binuo para sa KiCad.
  • Ang system ng rendering ng 3D dashboard na gumagana nang walang artifact at walang lag.
  • Kakayahang mag-download at lumikha ng mga 3D na modelo ng mga bahagi na may suporta upang mai-export ang mga modelo sa CAD sa format na STEP.
  • Kakayahang ipangkat ang maraming mga kopya ng isang board o maglagay ng maraming mga board sa isang panel upang makatipid ng pera kapag nag-order ng maliliit na board.
  • Interactive na gulong at subaybayan ang optimizer.
  • Parametric system ng paghahanap.
  • Interface para sa pagkuha ng impormasyon sa mga bahaging presyo (batay sa kitspace partinfo).
  • Suporta para sa pag-import ng mga imahe sa format na DXF.
  • Interface upang i-export ang singil ng mga materyales (BOM) at Piliin at lugar.
  • Komunikasyon ng lahat ng mga bahagi, bloke at bahagi na gumagamit ng UUID.
  • Suporta para sa pag-undo ng mga pagbabago (I-undo / gawing muli) at paglilipat ng mga bagay sa pamamagitan ng clipboard.
  • Bumuo ng kapasidad para sa Linux at Windows.
  • Format ng disk na nakabatay sa JSON.
  • Ang interface na batay sa GTK3 (Gtkmm3).
  • Paggamit ng OpenGL 3 upang mapabilis ang pag-render.

Panghuli, kung nais mong malaman ang tungkol sa paggamit at dokumentasyon ng application, maaari kang kumunsulta sa mga detalye sa sumusunod na link.

Paano i-install ang Horizon EDA sa Ubuntu at mga derivatives?

Para sa mga interesadong ma-install ang application na ito sa kanilang system, magagawa nila ito sa pamamagitan ng pagsunod sa mga tagubiling ibinabahagi namin sa ibaba.

Bilang default isang alok ang inaalok para sa pagtitipon ng application para sa anumang pamamahagi ng Linux, kahit na sa kaso ng Arch Linux maaari itong mai-install mula sa mga repository at gayundin mayroong isang pakete ng Flatpak na ginagawang mas madali ang mga bagay para sa anumang gumagamit ng Linux (kung ang iyong pamamahagi ay may suporta para sa pag-install ng mga pakete ng Flatpak).

Sa kasong ito gagamitin namin ang Flatpak package upang mai-install ang application na ito. Kung sakaling wala kang suporta upang mag-install ng mga application sa format na Flatpak, maaari mong idagdag ang suporta sa pamamagitan ng pagbubukas ng isang terminal at pag-type dito ng sumusunod na utos:

sudo apt install flatpak

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Ngayon sa suporta, Maaari naming mai-install ang application sa pamamagitan ng pag-type ng sumusunod na utos sa terminal:

flatpak install flathub org.horizon_eda.HorizonEDA

At sa gayon maaari naming simulang gamitin ang application na ito, kailangan mo lamang hanapin ang launcher sa iyong menu ng application. Kung sakaling hindi mo ito makita, maaari mong ilunsad ang application gamit ang sumusunod na utos:

flatpak run org.horizon_eda.HorizonEDA

At upang suriin kung mayroong isang pag-update o nais mong mag-update sa isang bagong bersyon, i-type lamang ang utos:

flatpak update

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.