Horizon EDA, une excellente application pour l'automatisation de la conception d'appareils électroniques

Horizon EDA est un système d'automatisation de la conception d'appareils électroniques et est optimisé pour créer circuits électriques et cartes de circuits imprimés. Les idées exposées dans le projet se développent depuis 2016 et les premiers lancements expérimentaux ont été proposés à l'automne dernier.

Comme raison de créer Horizon, le désir de fournir une connexion plus étroite est mentionné à partir de la bibliothèque d'articles et de listes de pièces avec des interfaces pour concevoir des circuits et des cartes, y compris la possibilité de partager des ensembles communs de pièces dans différents projets et de les relier par UUID. Le code est écrit en C ++ et distribué sous la licence GPLv3.

Horizon EDA dispose d'un flux de travail de conception complet qui couvre les étapes de l'élaboration d'un schéma à l'exportation du produit fini aux formats Gerber (RS-274X) et NC-Drill.

Il comprend également un outil multi-thread pour vérifier le respect des règles de conception (DRC, Design Rule Checking), qui Identifie les erreurs courantes dans la conception des PCB et la possibilité de naviguer à l'aide des gestes de l'écran sur les systèmes à écran tactile et de personnaliser l'interface (par exemple, vous pouvez choisir un jeu de couleurs à votre goût).

Avec Horizon EDA, vous pouvez tirer pleinement parti des périphériques de pointage pour ordinateurs portables moderne. En plus du zoom et du panoramique avec une précision de pixel à l'aide des panneaux tactiles ou des points de suivi, vous pouvez manipuler directement les vues 2D et 3D à l'aide de gestes d'écran tactile tels que le pincement pour zoomer.

Des principales caractéristiques Horizon EDA met en évidence les éléments suivants:

  • Interface fonctionnelle pour gérer la bibliothèque d'éléments.
  • Éditeur unifié pour tout, des panneaux aux tableaux de bord.
  • L'éditeur de circuits, en tenant compte de la liste des connexions électriques (netlist) et de la connexion des éléments.
  • Routeur de suivi interactif développé à l'origine pour KiCad.
  • Système de rendu de tableau de bord 3D qui fonctionne sans artefacts et sans décalage.
  • Possibilité de télécharger et de créer des modèles 3D de composants avec prise en charge de l'exportation de modèles vers CAO au format STEP.
  • Possibilité de regrouper plusieurs copies d'une planche ou de placer plusieurs planches dans un seul panneau pour économiser de l'argent lors de la commande de petites planches.
  • Optimiseur interactif de pneus et de pistes.
  • Système de recherche paramétrique.
  • Interface pour obtenir des informations sur les prix des pièces (basée sur kitspace partinfo).
  • Prise en charge de l'importation d'images au format DXF.
  • Interface pour exporter la nomenclature (BOM) et Pick & place.
  • Communication de tous les composants, blocs et pièces à l'aide de l'UUID.
  • Prise en charge de l'annulation des modifications (Annuler / Rétablir) et du transfert d'objets via le presse-papiers.
  • Renforcez la capacité pour Linux et Windows.
  • Format de disque basé sur JSON.
  • Interface basée sur GTK3 (Gtkmm3).
  • Utilisation d'OpenGL 3 pour accélérer le rendu.

Enfin, si vous souhaitez en savoir plus sur l'utilisation et la documentation de l'application, vous pouvez consulter le détails dans le lien suivant.

Comment installer Horizon EDA sur Ubuntu et ses dérivés?

Pour ceux qui souhaitent pouvoir installer cette application sur leur système, ils peuvent le faire en suivant les instructions que nous partageons ci-dessous.

Par défaut, un package est proposé pour la compilation de l'application pour toute distribution Linux, bien que dans le cas d'Arch Linux, il puisse être installé à partir de ses référentiels et aussi il existe un package Flatpak qui rend les choses encore plus faciles pour tout utilisateur Linux (si votre distribution prend en charge l'installation des packages Flatpak).

Dans ce cas, nous utiliserons le package Flatpak pour pouvoir installer cette application. Si vous ne disposez pas du support pour installer des applications au format Flatpak, vous pouvez ajouter le support en ouvrant un terminal et en y tapant la commande suivante:

sudo apt install flatpak

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

Maintenant avec le soutien, Nous pouvons installer l'application en tapant la commande suivante dans le terminal:

flatpak install flathub org.horizon_eda.HorizonEDA

Et avec cela, nous pouvons commencer à utiliser cette application, il vous suffit de rechercher le lanceur dans le menu de votre application. Si vous ne le trouvez pas, vous pouvez lancer l'application avec la commande suivante:

flatpak run org.horizon_eda.HorizonEDA

Et pour vérifier s'il y a une mise à jour ou si vous souhaitez mettre à jour vers une nouvelle version, tapez simplement la commande:

flatpak update

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.