ईगल योजनाबद्ध / बोर्ड लेआउट के लिए भागों को आसानी से कैसे खोजा या बनाया जाए


12

ईगल सीएडी सॉफ्टवेयर के लिए, योजनाबद्ध या बोर्ड लेआउट के दौरान, मैं अपने जीवन को आसान बनाने के लिए अन्य लोगों द्वारा पहले से बनाए गए भागों / पैरों के निशान की खोज कैसे कर सकता हूं? और अगर मैं अभी भी नहीं खोज पा रहा हूं कि मुझे क्या चाहिए, तो मैं अपने हिस्से कैसे बना सकता हूं?

(नोट: यह प्रश्न भविष्य के पाठकों के लिए एक संदर्भ के रूप में अभिप्रेत है, इसलिए मैं दोनों प्रश्न पूछ रहा हूँ और साथ ही साथ मुझे पता है कि जो चीजें मुझे पता हैं, उनके आधार पर अपना स्वयं का उत्तर प्रदान कर सकता हूँ।

जवाबों:


14

किसी भी गंभीर काम के लिए, आप किसी और के द्वारा बनाए गए भागों को प्राप्त नहीं करना चाहेंगे क्योंकि वे आपके सम्मेलनों का पालन नहीं करेंगे। मैं हमेशा अपने हिस्से बनाता हूं, जो वास्तव में उतना मुश्किल नहीं है।

मुझे भागों के लिए कुछ आवश्यकताएं हैं, जैसे स्वचालित बीओएम पीढ़ी के लिए विशेषताएँ, और विशेष आकार और टेक्स्ट पर साइलस्क्रीन, असेंबली ड्राइंग, आदि के लिए पाठ। दूसरों को उन हिस्सों को बनाने की संभावना नहीं है, जैसे मैं उन्हें चाहता हूं, और निरीक्षण करना चाहता हूं और किसी और के हिस्से को कम से कम तब तक लगेगा जब तक कि मैं अपना पहला स्थान बना लेता हूं। जब आप व्यवसाय के लिए ऐसा करते हैं और आपकी प्रतिष्ठा इस पर निर्भर करती है, तो आपको योग्य होना चाहिए।

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

BOM पीढ़ी प्रणाली कैसे काम करती है, इसके बारे में आपको कुछ जानकारी देने के लिए, यहाँ EAGLE_ATTR दस्तावेज़ीकरण फ़ाइल है:

यह दस्तावेज़ वैकल्पिक का उपयोग करने के लिए एम्बेड इंक सम्मेलनों का वर्णन करता है
ईगल में विशेषताएँ, जिन्हें पहली बार संस्करण 5 में उपलब्ध कराया गया था
पिछले संस्करणों में एक हिस्सा केवल कुछ निश्चित विशेषताओं में निर्मित हो सकता है
ईगल, जैसे VALUE और NAME। संस्करण 5 में ये स्थिर विशेषताएँ अभी भी हैं
मौजूद हैं, लेकिन उपयोगकर्ता द्वारा मनमानी अतिरिक्त विशेषताएँ बनाई जा सकती हैं।

यह दस्तावेज़ कुछ विशेषताओं को निर्दिष्ट करता है, जिनके द्वारा अपेक्षित हैं
एम्बेड इंक सिस्टम, अधिकतर सामग्री के स्वचालित बिल (BOM) में सहायता के लिए
पीढ़ी। एक ईगल बोर्ड से बीओएम बनाने की प्रक्रिया या
CSV_BOM प्रोग्राम डॉक्यूमेंटेशन फ़ाइल में योजनाबद्ध रूप से लिखा गया है।

ईगल वैकल्पिक गुण जो एंबेड इंक के भीतर विशेष अर्थ रखते हैं
सिस्टम हैं:

MANUF

    निर्माता: partnum; निर्माता: partnum; ...

    PARTNUM फ़ील्ड और उनके प्रमुख कॉलोन को छोड़ा जा सकता है, लेकिन यह एक है
    बुरा विचार जब तक केवल एक ही निर्माता सूचीबद्ध नहीं है।

PARTNUM

    एकल निर्माता के भीतर सामान्य भाग संख्या या भाग संख्या।

प्रदायक

    प्रदायक: partnum; आपूर्तिकर्ता: partnum; ...

    PARTNUM फ़ील्ड और उनके प्रमुख कॉलोन को छोड़ा जा सकता है, लेकिन यह एक है
    बुरा विचार जब तक कि केवल एक ही आपूर्तिकर्ता सूचीबद्ध न हो।

बीओएम

    इस भाग को BOM पर शामिल किया जाना चाहिए या नहीं। कुछ "भाग" हैं
    उदाहरण के लिए पोगो पिन पैड जैसे बोर्ड पर केवल विशेषताएं। इन
    BOM पर सूचीबद्ध नहीं होना चाहिए क्योंकि उन्हें खरीदने की आवश्यकता नहीं है
    और स्थापित नहीं किया जाएगा। समर्थित मूल्य हैं:

      हाँ - इस भाग को BOM में शामिल करें। यदि यह डिफ़ॉल्ट है
        भाग में एक पैकेज है।

      NO - इस भाग को BOM में शामिल न करें। यदि यह डिफ़ॉल्ट है
        भाग में पैकेज नहीं है।

VALSTAT

    यह बताता है कि VALUE विशेषता का उपयोग कैसे किया जाता है। विकल्प हैं:

      वैल - सामान्य भाग मान, एक रोकनेवाला के प्रतिरोध की तरह। 
        भाग मूल्य को BOM पर सूचीबद्ध किया जाएगा और अंतर करने के लिए उपयोग किया जाएगा
        विभिन्न भाग। उदाहरण के लिए, एक 10K ओम अवरोधक एक अलग है
        एक 330 ओम रोकनेवाला से भाग।

      PARTNUM - भाग संख्या। मान फ़ील्ड में दिखाया जाएगा
        बॉम और वैली जैसे अलग-अलग हिस्सों को अलग करता था। हालाँकि,
        जब तक भाग संख्या फ़ील्ड को VALUE पर सेट नहीं किया जाएगा
        अन्यथा स्पष्ट रूप से सेट है। VALSTAT PARTNUM जेनेरिक के लिए है
        पुस्तकालय उपकरण जहां मूल्य क्षेत्र का उपयोग कुछ या सभी को दिखाने के लिए किया जाता है
        योजनाबद्ध पर भाग संख्या। उदाहरण के लिए, पुस्तकालय
        इसमें एक सामान्य 14 पिन ओपैंप डिवाइस हो सकता है, और इसके लिए निर्धारित मूल्य
        योजनाबद्ध पर ओप्पम के प्रकार को दिखाने के लिए LM324। इसमें
        उदाहरण, VALUE केवल सामान्य भाग संख्या के बिना सेट है
        पैकेज प्रकार, तापमान ग्रेड, आदि इस मामले में PARTNUM
        विशेषता का उपयोग सटीक भाग संख्या को निर्दिष्ट करने के लिए किया जाना चाहिए, लेकिन
        VALSTAT को अभी भी PARTNUM पर सेट किया जाना चाहिए।

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

SUBST

    बीओएम पर भाग के लिए अनुमत क्षेत्र को निर्धारित करता है। मान्य
    मान "YES" और "NO" हैं। SUBST मौजूद नहीं होने पर डिफ़ॉल्ट YES है
    या खाली है।

DESC

    BOM के लिए स्पष्ट विवरण स्ट्रिंग। डिफ़ॉल्ट रूप से, बीओएम
    विवरण पुस्तकालय के नाम और उपकरण के नाम से लिया गया है
    उस पुस्तकालय के भीतर। यदि DESC विशेषता मौजूद है और खाली नहीं है,
    इसकी सामग्री उस डिफ़ॉल्ट को ओवरराइड कर देगी।

DVAL

    विस्तृत भाग मूल्य। यदि मौजूद है और खाली नहीं है, तो यह फ़ील्ड ओवरराइड करता है
    BOM पर भाग मान स्ट्रिंग और अंतर करने के लिए उपयोग किया जाएगा
    भागों। DVAL को हमेशा वास्तविक भाग मान लिया जाता है, इसलिए ऐसा नहीं है
    VALSTAT द्वारा प्रभावित। DVAL का उद्देश्य अधिक प्रदान करना है
    योजनाबद्ध पर दिखाने के लिए उचित से अधिक जानकारी। आम तौर पर
    मानक वैल्यू विशेषता को DVAL के साथ योजनाबद्ध पर दिखाया जाएगा
    BOM पर दिखाया गया है।

FYI करें ओलिन, Google आपकी साइट को खतरनाक बनाता है। मुझे एक बड़ी लाल स्क्रीन मिली और इसे छोड़ने की सलाह दी गई। google.com/transparencyreport/safebrowsing/diagnostic/…
गेब्रियल स्टेपल्स

@ गाब: हाँ, मुझे पता है। Google का वायरस स्कैनर हमारे कुछ निष्पादन पर गलत सकारात्मक प्रभाव डालता है।
ओलिन लेथ्रोप

14

(1) पहले से मौजूद अन्य लोगों द्वारा बनाए गए ईगल भागों को ढूंढना: मैं निम्नलिखित चार स्रोतों (Googling "partname ईगल" ;-) से अलग) की सलाह देता हूं:

WORD OF CAUTION (user @Grant के सौजन्य से) ... दूसरों के पुस्तकालयों या भागों का उपयोग करते समय, पहले इसे डेटाशीट से तुलना करें, और / या वास्तविक भाग की तुलना में इसे पेपर पर प्रिंट करें। वहाँ कुछ अप्रमाणित और / या गलत तरीके से पदचिह्न हैं।

(२) अपने स्वयं के हिस्से बनाना: ऐसा नहीं है कि ज्यादातर चीजों के लिए ईगल भागों को बनाना मुश्किल है; स्पष्ट रूप से, यदि आप एक योजनाबद्ध और एक लेआउट का निर्माण करने में सक्षम हैं, तो अपने आप को भागों बनाना मुश्किल से परे एक कदम होगा। मेरे पास चार बिंदु हैं:

  • भाग निर्माण सीखने के लिए, मेरा सुझाव है कि आप इन तीन ट्यूटोरियल से शुरू करें; इस ईगल ट्यूटोरियल-पेज पर ट्यूटोरियल # 12, ट्यूटोरियल # 13, और ट्यूटोरियल # 14 बनाने के लिए निर्माता ने उन्हें बहुत शुरुआती-अनुकूल बनाने के लिए खर्च किया ।
  • यह कैसे काम करता है यह समझने के लिए एक अवरोधक, एक डीआईपी भाग या एक SOIC-8 भाग जैसे सरल उदाहरणों के साथ सीखना शुरू करें; समझ की स्पष्टता तब आसानी से अधिक जटिल भागों में ले जाएगी।
  • यदि भाग में एक पदचिह्न है जो एक आम है (जैसे कि SOIC-8), तो किसी मौजूदा भाग के पदचिह्न को कॉपी करें।
  • निर्माता द्वारा अनुशंसित लेआउट का पालन करें: लगभग सभी भागों की डेटशीट में भाग के लिए अनुशंसित पदचिह्न / लेआउट के लिए आयाम निर्धारित किए गए हैं; यदि आप उन सटीक का पालन करते हैं, तो जीवन आसान हो जाएगा और आपके पास कुछ ही समय में एक हिस्सा तैयार होगा।

एक बात मैं यादृच्छिक लोगों के ईगल पुस्तकालयों का उपयोग करने के बारे में चेतावनी दूंगा - इसे डेटाशीट से तुलना करना सुनिश्चित करें, या इसे पेपर पर प्रिंट करें और वास्तविक भाग की तुलना करें इससे पहले कि आप अपना बोर्ड बना लें। वहाँ से बाहर कुछ है कि एक वास्तविक पीसीबी पर परीक्षण नहीं किया गया है और गलत पदचिह्न हैं या सही मंजूरी चिह्नित नहीं है।
अनुदान

@ नोट: आपका सूचक ऊपर दिए गए उत्तर में जोड़ दिया गया है।
बोर्डबीट

1
@ बोर्डबाइट ऐसा लगता है जैसे eSawDust.com अब नहीं है। यह दुर्भाग्यपूर्ण है, क्योंकि इसने मेरे लिए वास्तव में अच्छा काम किया है।
निक एलेक्सीव

9

मैंने इस समस्या से निपटने के लिए क्रॉलर बनाया। मैं इस बात से पूरी तरह सहमत हूँ कि आपको सार्वजनिक इंटरनेट पर पाए जाने वाले भागों का उपयोग सावधानीपूर्वक निरीक्षण के बिना नहीं करना चाहिए, लेकिन मुझे लगता है कि इसे किसी और के साथ शुरू करने के लिए समय की बचत होती है, और मुझे अक्सर लगता है कि वे मेरे मुकाबले कहीं अधिक सावधानीपूर्वक हैं इसलिए मैं बेहतर हूं प्रस्थान बिंदू।

आप उन भागों को खोज सकते हैं और डाउनलोड कर सकते हैं जिन्हें मेरे क्रॉलर ने यहाँ पाया है:

http://www.schematicpal.com

कोई शुल्क नहीं, अगर आपको कोई समस्या है तो फीडबैक लिंक पर प्रतिक्रिया दें।

-जिम


3

(यह जरूरी जवाब नहीं है, लेकिन यह एक टिप्पणी के लिए बहुत बड़ा है, IMO)

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

मेंटर ग्राफिक के एलपी विज़ार्ड

इस बुरे लड़के ने मुझे बेसिक एसएमडी के पैरों के निशान के लिए सटीक पैकेज खींचने में इतना समय बचाया है। यहाँ मैं इस उपकरण से इतना प्यार क्यों कर रहा हूँ पर पतली है:

आपके द्वारा दिए गए पदचिह्न IPC-7351 या उपयुक्त JEDEC मानक पर आधारित हैं

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

बुनियादी पैरों के निशान के लिए, आपको अंतरिक्ष / विश्वसनीयता के लिए अलग-अलग आकार देने वाले संस्करण मिलते हैं

मेरा मानना ​​है कि यह मानक के लिए अंतर्निहित है, लेकिन आपके 0402, 0603, 0805 आदि जैसे बुनियादी निष्क्रिय एसएमडी पैरों के निशान के लिए, एलपी विज़ार्ड आपको कम से कम , नाममात्र और अधिकांश संस्करणों के बीच स्विच करने का विकल्प देगा । ये आपको एक छोटा पैकेज या बड़ा पैकेज देने के लिए वास्तविक पैड को आकार देते हैं। एक बड़ा पैकेज बेहतर विश्वसनीयता के लिए बड़े सोल्डर पट्टिका सुनिश्चित करने के लिए बेहतर हो सकता है, जबकि छोटे पैड एक सुपर घने बोर्ड बनाने के लिए बेहतर हो सकते हैं। किसी भी तरह से, ये पैरों के निशान हैं जिनका परीक्षण किया गया है और अपने इच्छित आवेदन में अच्छी तरह से सेवा करने के लिए सहमत हैं। मेरे लिए, यह एक बड़ा समय बचाने वाला और भयानक है।

Mothertruckin 'CAD निर्यात

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

आपको अभी भी एक विश्वसनीय पुर्जों के पुस्तकालय के निर्माण के लिए समय का निवेश करने की आवश्यकता है, लेकिन निश्चित रूप से आपकी उत्पादकता बढ़ाने के तरीके हैं, और मेरे लिए ... एलपी विज़ार्ड जैसी चीज़ों का उपयोग करना उन चीजों में से एक है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.