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

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

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

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

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

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

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

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

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

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), स्नैपेडा (SnapEDA), और खतरनाक प्रोटोटाइप, तत्व 14 (फर्नेल Farnell की एक सहायक कंपनी, Cadsoft के पूर्व मालिक) भी अपनी साइट से कुछ पुस्तकालय उपलब्ध हैं।

ईगल .BRD फ़ाइलों को स्पेक्ट्रा (SpecCtra) संगत डिज़ाइन फ़ाइलों (फ़ाइल एक्सटेंशन .DSN के साथ) में परिवर्तित करने के लिए ULPs का उपयोग करना, कोनक्ट इलेक्ट्रा जैसे उन्नत बाहरी ऑटोरोअर्स के साथ संयोजन में उपयोग के लिए डिजाइनों को निर्यात करना संभव है, एरेमेक्स टॉपर (Eremex TopoR) या अल्फोंस विर्त्ज़ (Alfons Wirtz's) के फ्रीराआउटिंग। आगे टच-अप के लिए सत्र प्रारूप में तैयार किए गए डिज़ाइनों को ईगल में .ses से .scr आलेख फ़ाइल पर्वर्तक के माध्यम से वापस आयात किया जा सकता है।

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

2014 में, ईगल 7.0.0 ने एक नया फ्लेक्सेरा फ्लेक्स्ल्म (Flexera Flexlm) आधारित लाइसेंसिंग मॉडल पेश किया, जो उपयोगकर्ता समुदाय द्वारा अच्छी तरह से प्राप्त नहीं किया गया था, इसलिए कैडसॉफ्ट (Cadsoft) ईगल 7.1.0 के साथ स्वतंत्र सदा लाइसेंस के पूर्व मॉडल में लौट आया।

2016 में इसके विपरीत घोषणाओं के बावजूद, ऑटोडेस्क (Autodesk) ने जनवरी 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)

] ]