ईगल (प्रोग्राम)

'' TopRouter" यहां पुनर्निर्देश करता है। इसी तरह नामित ओपन-सोर्स टोपोलॉजिकल राउटर के लिए, Toporouter देखें।

ईगल (EAGLE) योजनाबद्ध कैप्चर के साथ एक स्क्रिप्ट योग्य इलेक्ट्रॉनिक डिज़ाइन ऑटोमेशन (EDA) अनुप्रयोग है, जिसमें योजनाबद्ध कैप्चर, प्रिंटेड सर्किट बोर्ड (पीसीबी) लेआउट, ऑटो-राउटर और कंप्यूटर एडेड मैन्युफैक्चरिंग (CAM) सुविधाएँ हैं। ईगल का मतलब आसानी से लागू होने वाला ग्राफिकल लेआउट संपादक (जर्मन, Einfach Anzuwendender Grafischer Layout-Editor) है और इसे Cadsoft कंप्यूटर GmbH द्वारा विकसित किया गया है।कंपनी को 2016 में ऑटोडेस्क इंक ( Autodesk Inc ) द्वारा अधिग्रहित किया गया था।

सुविधाएँ
ईगल में एक योजनाबद्ध संपादक होता है, जो सर्किट आरेख डिजाइन करने के लिए होता है। स्कैमैटिक्स को .sch एक्सटेंशन के साथ फ़ाइलों में संग्रहीत किया जाता है, भागों को डिवाइस लाइब्रेरी में .lbr एक्सटेंशन के साथ परिभाषित किया जाता है। भागों को कई चादरों पर रखा जा सकता है और बंदरगाहों के माध्यम से एक साथ जोड़ा जा सकता है।

पीसीबी लेआउट एडिटर एक्सटेंशन .BRD के साथ बोर्ड फ़ाइलों को संग्रहीत करता है। यह योजनाबद्ध और ऑटो-राउटिंग को बैक-एनोटेशन को योजनाबद्ध में परिभाषित कनेक्शन के आधार पर स्वचालित रूप से कनेक्ट करने के लिए स्वचालित रूप से जोड़ने की अनुमति देता है।

ईगल गेरबर और पोस्टस्क्रिप्ट लेआउट फ़ाइलों के साथ -साथ एक्सेलॉन और सीब और मेयर ड्रिल फाइलों को बचाता है। ये पीसीबी फैब्रिकेशन कंपनियों द्वारा स्वीकार किए गए मानक फ़ाइल प्रारूप हैं, लेकिन ईगल के छोटे डिजाइन फर्मों और हॉबीस्ट के विशिष्ट उपयोगकर्ता आधार को देखते हुए, कई पीसीबी फैब्रिकेटर और असेंबली शॉप भी ईगल बोर्ड फाइलों (एक्सटेंशन .BRD के साथ) को सीधे अनुकूलित उत्पादन फ़ाइलों को निर्यात करने और पिक करने के लिए स्वीकार करते हैं- और खुद डेटा को स्थान दें।

ईगल संपादन, परियोजना प्रबंधन के लिए और इंटरफ़ेस और डिज़ाइन मापदंडों को अनुकूलित करने के लिए एक मल्टी-विंडो ग्राफिकल यूजर इंटरफेस और मेनू सिस्टम प्रदान करता है। सिस्टम को माउस, कीबोर्ड हॉटकीज़ के माध्यम से या एम्बेडेड कमांड लाइन पर विशिष्ट कमांड दर्ज करके नियंत्रित किया जा सकता है। कीबोर्ड हॉटकीज़ को उपयोगकर्ता परिभाषित किया जा सकता है। एकाधिक दोहराए जाने वाले कमांड को स्क्रिप्ट फ़ाइलों (फ़ाइल एक्सटेंशन .scr के साथ) में जोड़ा जा सकता है। ईगल-विशिष्ट ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा (एक्सटेंशन .ulp के साथ) का उपयोग करके डिजाइन फ़ाइलों का पता लगाना भी संभव है।

इतिहास
जर्मन Cadsoft कंप्यूटर GMBH की स्थापना 1988 में ईगल विकसित करने के लिए रुडोल्फ हॉफर और क्लाउस-पीटर श्मिंगर द्वारा की गई थी,   डॉस के लिए एक 16-बिट पीसीबी डिज़ाइन एप्लिकेशन।मूल रूप से, सॉफ्टवेयर में केवल भाग पुस्तकालयों के साथ एक लेआउट संपादक शामिल था।एक ऑटो-राउटर मॉड्यूल बाद में वैकल्पिक घटक के रूप में उपलब्ध हो गया।ईगल 2.0 के साथ, 1991 में एक स्कीमैटिक्स एडिटर जोड़ा गया था। सॉफ्टवेयर ने BGI वीडियो ड्राइवरों, और Xplot को प्रिंट करने के लिए उपयोग किया। 1992 में, संस्करण 2.6 ने परतों की परिभाषा को बदल दिया, लेकिन पुराने संस्करणों (2.05 तक) के तहत बनाए गए डिजाइनों को प्रदान किया जा सकता है, जो कि अद्यतन 26.exe उपयोगिता का उपयोग करके नए प्रारूप में परिवर्तित किया जा सकता है।

ईगल 3.0 को 1994 में 32-बिट विस्तारित डॉस एप्लिकेशन होने के लिए बदल दिया गया था।

ओएस/2 प्रस्तुति प्रबंधक के लिए समर्थन अप्रैल 1996 में संस्करण 3.5 के साथ जोड़ा गया था। इस संस्करण ने आगे-/पिछड़े-एनोटेशन, उपयोगकर्ता-डिफिनेबल कॉपर क्षेत्रों और ULPs के साथ एक अंतर्निहित प्रोग्रामिंग भाषा के साथ मल्टी-विंडो समर्थन भी पेश किया।यह भी पहला था जिसमें अब डोंगल की आवश्यकता नहीं थी।

2000 में, ईगल संस्करण 4.0 ने आधिकारिक तौर पर डॉस और ओएस/2 के लिए समर्थन छोड़ दिया, लेकिन अब क्यूटी 3 पर आधारित है इसने विंडोज के लिए देशी समर्थन जोड़ाऔर लिनक्स के लिए उपलब्ध पहले पेशेवर इलेक्ट्रॉनिक सीएडी उपकरणों में से एक था। ईगल 4.0 का 32-बिट DPMI संस्करण डॉस के तहत चल रहा है मौजूदा ग्राहकों का समर्थन करने में मदद करने के लिए अभी भी विशेष अनुरोध पर उपलब्ध था, लेकिन इसे व्यावसायिक रूप से जारी नहीं किया गया था।बहुत बाद में, 2015 में, ईगल 4.09R2 का एक विशेष संस्करण कैडसॉफ्ट द्वारा विंडोज 7 के तहत स्थापना को कम करने के लिए उपलब्ध कराया गया था।

संस्करण 4.13 के साथ शुरू, ईगल मैक ओएस एक्स के लिए उपलब्ध हो गया, 5.0.0 से पहले संस्करणों के साथ अभी भी X11 की आवश्यकता है।संस्करण 5.0.0 आधिकारिक तौर पर 2008 में विंडोज 9x और विंडोज एनटी 3.x/4.x के लिए समर्थन गिरा। यह संस्करण QT 4 पर आधारित था और उपयोगकर्ता-परिभाषित विशेषताओं को पेश किया।

24 सितंबर 2009 को, प्रीमियर फ़ार्नेल ने Cadsoft कंप्यूटर GMBH के अधिग्रहण की घोषणा की। संस्करण 5.91.0 ने 2011 में एक XML- आधारित फ़ाइल प्रारूप पेश किया, लेकिन पुराने बाइनरी प्रारूप को पढ़ना जारी रखा।हालांकि, यह पूर्व प्रारूप में फाइलें नहीं लिख सकता है, जिससे ईगल 5.12.0 और उससे पहले सहयोग की अनुमति नहीं है। ईगल 6.0.0 अब पावर पीसी प्लेटफॉर्म (केवल इंटेल मैक पर) पर मैक ओएस एक्स का समर्थन नहीं करता है, और न्यूनतम आवश्यकताओं को मैक ओएस एक्स 10.6, लिनक्स 2.6 और विंडोज एक्सपी में बदल दिया गया था।इस संस्करण ने असेंबली वेरिएंट और डिफरेंशियल पेयर रूटिंग के लिए लंबाई मैचिंग और ऑटोमैटिक मेयंडिंग के लिए समर्थन भी पेश किया।

संस्करण 7.0.0 पदानुक्रमित डिजाइन, एक नया ग्रिडलेस टोपोलॉजिकल प्री-राउटर लाया, जिसे पारंपरिक रिपअप-एंड-रेट्री ऑटो-राउटर के साथ-साथ मल्टी-कोर सपोर्ट के लिए टॉपरटर कहा जाता है। संस्करण 7.3.0 ने 2015 में सभी तीन प्लेटफार्मों के लिए देशी 64-बिट संस्करण पेश किए। संस्करण 7.6.0 ने 2016 में 32-बिट मैक ओएस एक्स संस्करण के लिए समर्थन को छोड़ दिया। ईगल 6.x.x के लिए ईगल 7.x.x डिजाइन फ़ाइलों को पढ़ना जारी हैजब तक पदानुक्रमित डिजाइन सुविधा का उपयोग नहीं किया जाता है। 27 जून 2016 को, ऑटोडेस्क ने प्रीमियर फ़ार्नेल से कैडसॉफ्ट कंप्यूटर जीएमबीएच के अधिग्रहण की घोषणा की, जिसमें प्रीमियर फार्नेल ने ऑटोडेस्क के लिए कैडसॉफ्ट उत्पादों को वितरित करने के लिए जारी रखा। ऑटोडेस्क ने 2017 में संस्करण 8.0.0 के साथ शुरू होने वाले एक सदस्यता-केवल मॉडल में लाइसेंस बदल दिया। केवल 64-बिट संस्करण उपलब्ध हैं।ईगल 8.0.0 और उच्चतर द्वारा उपयोग किया जाने वाला फ़ाइल प्रारूप पहले ईगल संस्करणों के साथ पिछड़े संगत नहीं है, हालांकि यह डिजाइन के ईगल 7.x संगत संस्करण को बचाने के लिए एक निर्यात सुविधा प्रदान करता है।

7 जनवरी 2020 को, ईगल 9.5.2 को एक स्टैंडअलोन उत्पाद के रूप में बंद कर दिया गया था और केवल ऑटोडेस्क फ्यूजन 360 सदस्यता लाइसेंस के साथ एक बंडल आइटम (फ्यूजन इलेक्ट्रॉनिक्स) के रूप में उपयोगकर्ताओं को लाइसेंस दिया गया था। ईगल का अंतिम स्टैंडअलोन संस्करण 27 मई 2020 तक 9.6.2 है। फ्यूजन इलेक्ट्रॉनिक्स डिजाइन फाइलें एक संस्करण 9.7.0 पदनाम ले जाती हैं।

लाइसेंस मॉडल
ईगल संस्करण 8.0.0 के बाद से, मासिक या वार्षिक सदस्यता के आधार पर बेचे जाने वाले मानक और प्रीमियम संस्करणों के साथ प्रीमियम, मानक, मुफ्त और छात्र और शिक्षक संस्करण हैं, जिनमें कम से कम हर 14 दिनों (संस्करण 9.0 के बाद से 30 दिन (30 दिन) की आवश्यकता होती है।)।

जनवरी 2020 में, ईगल 9.5.2 को एक स्टैंडअलोन उत्पाद के रूप में बंद कर दिया गया था और केवल ऑटोडेस्क फ्यूजन 360 सदस्यता के साथ एक बंडल आइटम के रूप में उपयोगकर्ताओं को लाइसेंस दिया गया है। विभिन्न उपलब्ध संस्करणों के लिए सुविधाओं की तुलना: तुलना के लिए, ईगल 7.x.x के लिए पूर्व (अब प्राप्य) सदा लाइसेंसिंग योजना एक एकल-उपयोगकर्ता लाइसेंस के लिए 2016 की कीमतों का उल्लेख करते हुए लागत के साथ:

समुदाय
अपने स्वयं के पीसीबी को डिजाइन करने के लिए शुरुआती लोगों के लिए पाठ और वीडियो ट्यूटोरियल का एक बड़ा समूह मौजूद है। DIY इलेक्ट्रॉनिक्स साइट स्पार्कफुन ईगल का उपयोग करती है और इन-हाउस डिजाइन किए गए बोर्डों के लिए ईगल फाइलों को जारी करती है।स्पार्कफुन इलेक्ट्रॉनिक्स एक ऐसी कंपनी है जो मेक मैगज़ीन और अन्य द्वारा अनुकरणीय बाजार के कारण बढ़ी है।इनमें से कई कंपनियां ईगल पार्ट लाइब्रेरी प्रदान करती हैं जो पीसीबी लेआउट संपादक में सही लेआउट के लिए अनुमति देने के लिए योजनाबद्ध आकार, पिनआउट और भाग आकार को परिभाषित करता है।

अन्य लोकप्रिय पुस्तकालयों में Adafruit शामिल हैं, Arduino, स्नैपेडा, और खतरनाक प्रोटोटाइप, Element14 (Farnell की एक सहायक कंपनी, Cadsoft के पूर्व मालिक) भी अपनी साइट से कुछ पुस्तकालय उपलब्ध हैं। Eagle .BRD फ़ाइलों को SpecCtra- संगत डिज़ाइन फ़ाइलों (फ़ाइल एक्सटेंशन .DSN के साथ) में परिवर्तित करने के लिए ULPs का उपयोग करना, कोनक्ट इलेक्ट्रा जैसे उन्नत बाहरी ऑटोरोअर्स के साथ संयोजन में उपयोग के लिए डिजाइनों को निर्यात करना संभव है, एरेमेक्स टॉपर या अल्फोंस Wirtz के फ्रीरआउटिंग। आगे टच-अप के लिए सत्र प्रारूप में तैयार किए गए डिज़ाइनों को ईगल में .ses से .scr स्क्रिप्ट फ़ाइल कन्वर्टर्स के माध्यम से वापस आयात किया जा सकता है।

विवाद
वसंत 1991 में ईगल 2.0 की डोंगल प्रोटेक्शन स्कीम को बिक्री में 30% की गिरावट के कारण क्रैक किया गया था, जबकि एक मुद्रित मैनुअल के साथ कम डेमो संस्करण के लिए बिक्री में उल्लेखनीय वृद्धि देखी गई थी। 1992 में Cadsoft के परिणामस्वरूप, संभावित उपयोगकर्ताओं को ईगल 2.6 का एक नया डेमो युक्त हजारों फ्लॉपी डिस्क भेजे गए, विशेष रूप से उन लोगों ने जिन्होंने पूर्व डेमो का आदेश दिया था, लेकिन बाद में पूरा उत्पाद नहीं खरीदा था। नए डेमो में, हालांकि, ईगल की अवैध प्रतियों के लिए उपयोगकर्ता की हार्ड डिस्क को स्कैन करते हुए जासूसी कोड भी शामिल था। यदि कार्यक्रम को इस तरह के निशान मिले, तो यह एक संदेश दिखाएगा जो यह दर्शाता है कि उपयोगकर्ता प्रदर्शित विशेष ऑर्डर कोड का उपयोग करके एक मुफ्त मुद्रित मैनुअल ऑर्डर करने का हकदार था, जो, हालांकि, वास्तव में उपयोगकर्ता की मशीन पर पाए गए साक्ष्य को एन्कोडिंग करने वाला एक नंबर था। भरे हुए फॉर्म में भेजने वाले उपयोगकर्ताओं को कैडसॉफ्ट के वकीलों से उत्तर प्राप्त होगा। हालांकि, जासूसी का कार्य जर्मन कानून द्वारा अवैध होने के साथ -साथ अवैध था। 2014 में, ईगल 7.0.0 ने एक नया Flexera Flexlm- आधारित लाइसेंसिंग मॉडल पेश किया, जो उपयोगकर्ता समुदाय द्वारा अच्छी तरह से प्राप्त नहीं किया गया था, ताकि Cadsoft ईगल 7.1.0 के साथ स्वतंत्र सदा लाइसेंस के पूर्व मॉडल में लौट आया।

2016 में इसके विपरीत घोषणाओं के बावजूद, ऑटोडेस्क ने जनवरी 2017 में ईगल 8.0.0 के साथ एक सदस्यता-केवल लाइसेंसिंग मॉडल पर स्विच किया। लाइसेंसिंग सर्वर के लिए ऑनलाइन कनेक्शन के बिना हर दो सप्ताह (संस्करण 9.0.0 के बाद से चार सप्ताह) लाइसेंसिंग स्थिति को सत्यापित करने के लिए, सॉफ्टवेयर फ्रीवेयर संस्करण की कार्यक्षमता पर वापस आ जाएगा।  इसने उपयोगकर्ता समुदाय में एक हंगामे का कारण बना, विशेष रूप से उन लोगों के बीच जो प्रत्यक्ष इंटरनेट एक्सेस और उपयोगकर्ताओं के बिना सुरक्षित या दूरस्थ वातावरण में काम करते हैं, जिनके लिए समय की विस्तारित अवधि के बाद भी अपने डिजाइनों तक पूर्ण पहुंच प्राप्त करने में सक्षम होना अनिवार्य है)दशकों तक) पुनर्सक्रियन की अनुमति देने के लिए ऑटोडेस्क जैसे तृतीय-पक्ष के आधार पर) (जो अब तक नहीं हो सकता है या तब तक उत्पाद का समर्थन कर सकता है)।कई उपयोगकर्ताओं ने संकेत दिया है कि वे एक सदस्यता मॉडल के तहत अपग्रेड करने से इनकार करेंगे और इसके बजाय KICAD जैसे अन्य इलेक्ट्रॉनिक डिजाइन अनुप्रयोगों में माइग्रेट करेंगे।

यह भी देखें

 * ईडीए सॉफ्टवेयर की तुलना
 * मुक्त इलेक्ट्रॉनिक्स सर्किट सिमुलेटर की सूची
 * वीडियो डिस्क रिकॉर्डर (VDR)-क्लाउस-पीटर श्मिंगर द्वारा लिखित एक और सॉफ्टवेयर

अग्रिम पठन

 * (NB. Includes a copy of EAGLE 4.09r2.)
 * (NB. Includes a copy of EAGLE 4.09r2.)
 * (NB. Includes a copy of EAGLE 4.09r2.)
 * (NB. Includes a copy of EAGLE 4.09r2.)
 * (NB. Includes a copy of EAGLE 4.09r2.)

बाहरी संबंध

 * (Autodesk's EAGLE web support forums)
 * news://news.cadsoft.de (CadSoft's EAGLE support newsgroups via NNTP)
 * ftp://ftp.cadsoft.de/eagle/ (CadSoft's archive of old EAGLE versions)

] ]