Horizon EDA ، تطبيق ممتاز لأتمتة تصميم الأجهزة الإلكترونية

هورايزون EDA هو نظام لأتمتة تصميم الأجهزة الإلكترونية وتم تحسينه للإنشاء الدوائر الكهربائية ولوحات الدوائر المطبوعة. تم تطوير الأفكار الواردة في المشروع منذ عام 2016 وتم اقتراح عمليات الإطلاق التجريبية الأولى في الخريف الماضي.

كسبب لإنشاء Horizon ، تم ذكر الرغبة في توفير اتصال أوثق من مكتبة العناصر وقوائم الأجزاء مع واجهات لتصميم الدوائر واللوحات، بما في ذلك القدرة على مشاركة مجموعات مشتركة من الأجزاء عبر مشاريع مختلفة والربط بواسطة UUID. تمت كتابة الكود بلغة C ++ وتوزيعها بموجب ترخيص GPLv3.

لدى Horizon EDA سير عمل تصميم كامل يغطي المراحل من وضع مخطط لتصدير المنتج النهائي بتنسيقات Gerber (RS-274X) و NC-Drill.

ويشمل أيضًا أداة متعددة الخيوط للتحقق من الامتثال لقواعد التصميم (جمهورية الكونغو الديمقراطية ، فحص قواعد التصميم) ، والتي يسمح لك بتحديد الأخطاء الشائعة في تصميم لوحة الدوائر المطبوعة والقدرة على التنقل باستخدام إيماءات الشاشة على أنظمة الشاشات التي تعمل باللمس وتخصيص الواجهة (على سبيل المثال ، يمكنك اختيار نظام ألوان حسب رغبتك).

مع هورايزون EDA ، يمكنك الاستفادة الكاملة من أجهزة تأشير الكمبيوتر المحمول حديث. بالإضافة إلى التكبير / التصغير والتحريك بدقة البكسل باستخدام لوحات اللمس أو نقاط المسار ، يمكنك التعامل مباشرة مع العروض ثنائية وثلاثية الأبعاد باستخدام إيماءات شاشة اللمس مثل القرص للتكبير.

من الخصائص الرئيسية يسلط Horizon EDA الضوء على ما يلي:

  • واجهة وظيفية لإدارة مكتبة العناصر.
  • محرر موحد لأي شيء من اللافتات إلى لوحات المعلومات.
  • محرر الدائرة مع مراعاة قائمة التوصيلات الكهربائية (netlist) وتوصيل العناصر.
  • تم تطوير موجه التتبع التفاعلي في الأصل لـ KiCad.
  • نظام عرض ثلاثي الأبعاد للوحة القيادة يعمل بدون تشويش وبدون تأخير.
  • القدرة على تنزيل وإنشاء نماذج ثلاثية الأبعاد للمكونات مع دعم تصدير النماذج إلى CAD بتنسيق STEP.
  • القدرة على تجميع نسخ متعددة للوحة أو وضع لوحات متعددة في لوحة واحدة لتوفير المال عند طلب اللوحات الصغيرة.
  • محسن تفاعلي للإطارات والمسار.
  • نظام البحث البارامترى.
  • واجهة للحصول على معلومات حول أسعار القطع (على أساس معلومات جزء kitspace).
  • دعم استيراد الصور بصيغة DXF.
  • واجهة لتصدير فاتورة المواد (BOM) والاختيار والمكان.
  • توصيل جميع المكونات والكتل والأجزاء باستخدام 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

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.