Το Horizon EDA, μια εξαιρετική εφαρμογή για τον αυτοματισμό του σχεδιασμού ηλεκτρονικών συσκευών

Το Horizon EDA είναι ένα σύστημα αυτοματοποίησης του σχεδιασμού ηλεκτρονικών συσκευών και έχει βελτιστοποιηθεί για δημιουργία ηλεκτρικά κυκλώματα και πίνακες τυπωμένων κυκλωμάτων. Οι ιδέες που παρουσιάζονται στο έργο αναπτύσσονται από το 2016 και οι πρώτες πειραματικές εκτοξεύσεις προτάθηκαν το περασμένο φθινόπωρο.

Ως λόγος για τη δημιουργία του Horizon, αναφέρεται η επιθυμία για στενότερη σύνδεση από τη βιβλιοθήκη αντικειμένων και λιστών ανταλλακτικών με διασυνδέσεις για το σχεδιασμό κυκλωμάτων και πλακέτων, συμπεριλαμβανομένης της δυνατότητας κοινής χρήσης κοινών συνόλων ανταλλακτικών σε διαφορετικά έργα και σύνδεσης μέσω UUID. Ο κωδικός γράφεται σε C ++ και διανέμεται με την άδεια GPLv3.

Το Horizon EDA διαθέτει μια ολοκληρωμένη ροή εργασίας σχεδιασμού που καλύπτει τα στάδια από την επεξεργασία ενός σχεδίου έως την εξαγωγή του τελικού προϊόντος σε μορφές Gerber (RS-274X) και NC-Drill.

Περιλαμβάνει επίσης ένα εργαλείο πολλαπλών νημάτων για την επαλήθευση της συμμόρφωσης με τους κανόνες σχεδίασης (DRC, Έλεγχος κανόνα σχεδίασης), το οποίο Προσδιορίζει κοινά σφάλματα στο σχεδιασμό PCB και τη δυνατότητα πλοήγησης χρησιμοποιώντας κινήσεις οθόνης σε συστήματα οθόνης αφής και προσαρμογή της διεπαφής (για παράδειγμα, μπορείτε να επιλέξετε ένα συνδυασμό χρωμάτων που σας αρέσει).

Με το Horizon EDA, μπορείτε να εκμεταλλευτείτε πλήρως τις συσκευές κατάδειξης φορητού υπολογιστή μοντέρνο. Εκτός από το ζουμ και τη μετακίνηση με ακρίβεια εικονοστοιχείων χρησιμοποιώντας πάνελ αφής ή σημεία παρακολούθησης, μπορείτε να χειριστείτε απευθείας προβολές 2D και 3D χρησιμοποιώντας κινήσεις οθόνης αφής, όπως πρέζα-ζουμ.

Από τα κύρια χαρακτηριστικά Το Horizon EDA επισημαίνει τα εξής:

  • Λειτουργική διεπαφή για τη διαχείριση της βιβλιοθήκης στοιχείων.
  • Ενοποιημένος επεξεργαστής για οτιδήποτε, από πινακίδες έως πίνακες ελέγχου.
  • Ο επεξεργαστής κυκλώματος, λαμβάνοντας υπόψη τη λίστα των ηλεκτρικών συνδέσεων (netlist) και τη σύνδεση των στοιχείων.
  • Διαδραστικός δρομολογητής παρακολούθησης που αναπτύχθηκε αρχικά για το KiCad.
  • Σύστημα απόδοσης ταμπλό 3D που λειτουργεί χωρίς αντικείμενα και χωρίς καθυστέρηση.
  • Δυνατότητα λήψης και δημιουργίας τρισδιάστατων μοντέλων εξαρτημάτων με υποστήριξη εξαγωγής μοντέλων σε CAD σε μορφή STEP.
  • Δυνατότητα ομαδοποίησης πολλαπλών αντιγράφων μιας πλακέτας ή τοποθέτησης πολλών πινάκων σε ένα πάνελ για εξοικονόμηση χρημάτων κατά την παραγγελία μικρών πινάκων
  • Διαδραστική βελτιστοποίηση ελαστικών και κομματιών.
  • Παραμετρικό σύστημα αναζήτησης.
  • Διεπαφή για τη λήψη πληροφοριών σχετικά με τις τιμές ανταλλακτικών (βάσει του kitspace partinfo).
  • Υποστήριξη για εισαγωγή εικόνων σε μορφή DXF.
  • Διεπαφή για εξαγωγή λογαριασμού υλικών (BOM) και Pick & place.
  • Επικοινωνία όλων των εξαρτημάτων, μπλοκ και ανταλλακτικών χρησιμοποιώντας UUID.
  • Υποστήριξη για αναίρεση αλλαγών (Αναίρεση / επανάληψη) και μεταφορά αντικειμένων μέσω πρόχειρου.
  • Δημιουργήστε χωρητικότητα για Linux και Windows.
  • Μορφή δίσκου που βασίζεται σε JSON.
  • Διεπαφή με βάση το GTK3 (Gtkmm3).
  • Χρησιμοποιώντας το OpenGL 3 για να επιταχύνετε την απόδοση.

Τέλος, εάν θέλετε να μάθετε περισσότερα σχετικά με τη χρήση και την τεκμηρίωση της εφαρμογής, μπορείτε να συμβουλευτείτε το λεπτομέρειες στον παρακάτω σύνδεσμο.

Πώς να εγκαταστήσετε το Horizon EDA σε Ubuntu και παράγωγα;

Για όσους ενδιαφέρονται να εγκαταστήσουν αυτήν την εφαρμογή στο σύστημά τους, μπορούν να το κάνουν ακολουθώντας τις οδηγίες που κοινοποιούμε παρακάτω.

Από προεπιλογή προσφέρεται ένα πακέτο για συλλογή της εφαρμογής για οποιαδήποτε διανομή 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

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.