Horizon EDA, una excel·lent aplicació per a l'automatització de disseny de dispositius electrònics

Horizon EDA és un sistema per automatitzar el disseny de dispositius electrònics i està optimitzat per a crear circuits elèctrics i plaques de circuits impresos. Les idees establertes en el projecte s'han estat desenvolupant des 2016 i els primers llançaments experimentals es van proposar la tardor passada.

Com raó per a crear Horizon, s'esmenta el desig de proporcionar una connexió més propera de la biblioteca d'elements i llistes de parts amb interfícies per a dissenyar circuits i taulers, Inclosa la possibilitat de compartir conjunts comuns de parts en diferents projectes i vinculació per UUID. El codi està escrit en C ++ i distribuït sota la llicència GPLv3.

Horizon EDA compta amb un flux de treball de disseny complet que cobreix les etapes des de l'elaboració d'un esquema fins a l'exportació del producte acabat en els formats Gerber (RS-274X) i NC-Drill.

A més inclou una eina multiprocés per verificar el compliment de les regles de disseny (DRC, Design Rule Checking), que permet identificar errors comuns en el disseny de la placa de circuit imprès i la capacitat de navegar usant gestos de pantalla en sistemes amb pantalles tàctils i personalitzar la interfície (per exemple, pot triar un esquema de color al seu gust).

Amb Horizon EDA, es pot aprofitar a l'màxim els dispositius senyaladors de les computadores portàtils modernes. A més de fer zoom i pane amb precisió de píxels utilitzant panells tàctils o punts de seguiment, es pot manipular directament les vistes 2D i 3D utilitzant gestos de pantalla tàctil com pessigar per fer zoom.

De les principals característiques Horizon EDA es destaquen les següents:

  • Interfície funcional per gestionar la biblioteca d'elements.
  • Editor unificat per a qualsevol banda, des de rètols fins taulers.
  • L'editor de circuits, tenint en compte la llista de connexions elèctriques (netlist) i la connexió d'elements.
  • Encaminador de seguiment interactiu desenvolupat originalment per kicad.
  • Sistema de renderitzat de tauler 3D que funciona sense artefactes i sense demores.
  • Possibilitat de descarregar i crear models 3D de components amb suport per exportar models a CAD en format STEP.
  • Possibilitat d'agrupar diverses còpies d'un tauler o col·locar diversos taulers en un panell per estalviar diners a l'ordenar taulers petits.
  • Pneumàtic interactiu i optimitzador de pista.
  • Sistema de cerca paramètrica.
  • Interfície per obtenir informació sobre preus de peces (basada en kitspace partinfo).
  • Suport per a importar imatges en format DXF.
  • Interfície per exportar llista de materials (BOM) i Pick & plau.
  • Comunicació de tots els components, blocs i parts usant UUID.
  • Suport per desfer canvis (Desfer / refer) i transferir objectes a través de porta-retalls.
  • Capacitat de construcció per a Linux i Windows.
  • Format de disc basat en JSON.
  • Interfície basada en GTK3 (Gtkmm3).
  • Usant OpenGL 3 per accelerar el renderitzat.

Finalment si vols conèixer més a l'respecte sobre l'ús i documentació de l'aplicació, pots consultar els detalls en el següent enllaç.

¿Com instal·lar Horizon EDA en Ubuntu i derivats?

Per als que estiguin interessats en poder instal·lar aquesta aplicació en el sistema, podran fer-ho seguint les instruccions que compartim a continuació.

Per defecte s'ofereix un paquet per a la compilació de l'aplicació per a qualsevol distribució de Linux, tot i que per al cas d'Arch Linux es pot instal·lar des dels seus repositoris i més hi ha un paquet Flatpak que facilita encara més les coses per a qualsevol usuari de Linux (si és que la seva distribució compta amb suport per a instal·lar paquets Flatpak).

En aquest cas farem servir el paquet Flatpak per poder instal·lar aquesta aplicació. En cas de no comptar amb el suport per a instal·lar aplicacions en format Flatpak, pots afegir el suport obrint una terminal i teclejant-hi la següent comanda:

sudo apt install flatpak

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

Ara ja amb el suport, podem instal·lar l'aplicació teclejant a la terminal la següent comanda:

flatpak install flathub org.horizon_eda.HorizonEDA

I amb això ja podrem començar a utilitzar aquesta aplicació, només has de buscar el llançador en el menú d'aplicacions. En cas que no ho trobis, pots llançar l'aplicació amb la següent comanda:

flatpak run org.horizon_eda.HorizonEDA

I per verificar si hi ha una actualització o vols actualitzar a una nova versió n'hi ha prou amb teclejar la comanda:

flatpak update

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.