Eagle şematik / kart düzeni için parçaları kolayca bulma veya oluşturma


12

Eagle CAD yazılımı için, şematik veya kart düzeni sırasında, hayatımı kolaylaştırmak için orada başkaları tarafından önceden oluşturulmuş parçaları / ayak izlerini nasıl arayabilirim? Ve hala istediğimi bulamıyorsam, kendi parçalarımı nasıl oluşturabilirim?

(Not: Bu soru gelecekteki okuyucular için bir referans olarak tasarlanmıştır, bu yüzden hem soru soruyorum hem de bildiğim şeylere dayanarak aşağıda kendi cevabımı veriyorum. Belki de diğerleri de zil yapabilir.)

Yanıtlar:


14

Herhangi bir ciddi iş için, başkalarının yaptığı parçaları almak istemezsiniz, çünkü sözleşmelerinize bağlı kalmazlar. Her zaman kendi kısımlarımı yaparım, bu gerçekten zor değil.

Otomatik ürün ağacı üretimi için özellikler gibi belirli gereksinimlerim var ve serigrafi, montaj çizimi vb. İçin belirli boyutlarda ve katmanlarda metin var. ve bir başkasının parçalarını en azından kendiminkini yapmak kadar uzun sürecek veteriner veteriner. Bunu iş için yaptığınızda ve itibarınız buna bağlı olduğunda, seçici olmanız gerekir.

Ancak, hobiler daha gevşek olabilir. Diğerleri, yıllar içinde geliştirdiğim parçalarımı ve Eagle ile ilgili diğer bir dizi programı kullanabilirler. İndirilenler sayfama gidin ve Eagle Tools sürümünü yükleyin. Bu, parçaları olan bir grup kütüphaneyi, aynı zamanda Eagle çevresinde kullandığım çeşitli ULP'leri, komut dosyalarını ve ana bilgisayar programlarını içerir. Örneğin, ürün ağacını şemadan ve karttan oluşturmak ve daha sonra kit için etiketler oluşturmak için bütün bir sistem vardır. DOC dizinindeki CSV_BOM dokümantasyon dosyası ile başlayın ve çerez kırıntılarını takip edin.

Ürün ağacı üretim sisteminin nasıl çalıştığı hakkında size fikir vermek için, EAGLE_ATTR dokümantasyon dosyasının çoğu şöyledir:

Bu belgede isteğe bağlı kullanım için Embed Inc kuralları açıklanmaktadır
ilk sürüm 5'te kullanıma sunulan Eagle özellikleri.
önceki sürümlerde bir parçanın yalnızca birkaç sabit özelliği olabilir
VALUE ve NAME gibi kartal. Sürüm 5'te bu sabit özellikler hala
var ancak kullanıcı tarafından isteğe bağlı ek özellikler oluşturulabilir.

Bu belge, aşağıdakilerin bölümleri tarafından beklenen belirli özellikleri belirtir
Embed Inc sistemi, çoğunlukla otomatik malzeme listesine yardımcı olmak için (BOM)
nesil. Bir kartal tahtasından ürün ağacı oluşturma süreci veya
şeması CSV_BOM program dokümantasyon dosyasında açıklanmıştır.

Embed Inc içinde özel bir anlamı olan Eagle isteğe bağlı özellikleri
sistemi:

MANUF

    Üretici: partnum; Üretici: partnum; ...

    PARTNUM alanları ve önde gelen sütunları atlanabilir, ancak
    sadece tek bir üretici listelenmedikçe kötü fikir.

PARTNUM

    Tek üretici içindeki jenerik parça numarası veya parça numarası.

TEDARİKÇİ

    Tedarikçi: partnum; tedarikçisi: partnum; ...

    PARTNUM alanları ve önde gelen sütunları atlanabilir, ancak
    tek bir tedarikçi listelenmedikçe kötü fikir.

BOM

    Bu bölümün ürün ağacına dahil edilip edilmeyeceği. Bazı "parçalar"
    sadece tahtadaki özellikler, örneğin pogo pin pedleri gibi. Bunlar
    Malzeme Listesinde listelenmemelidir çünkü satın alınmaları gerekmez
    ve yüklenmeyecek. Desteklenen değerler:

      EVET - Bu kısmı Malzeme Listesine dahil et. Bu varsayılan
        parçası bir paket var.

      HAYIR - Bu parçayı Malzeme Listesine dahil etmeyin. Bu varsayılan
        parçanın bir paketi yok.

VALSTAT

    VALUE özelliğinin nasıl kullanıldığını gösterir. Seçenekler:

      VAL - Direncin direnci gibi normal parça değeri. 
        parça değeri Malzeme Listesinde listelenecek ve ayırt etmek için kullanılacaktır
        farklı parçalar. Örneğin, 10K ohm direnç farklıdır
        330 ohm dirençten daha küçük bir parça.

      PARTNUM - Parça numarası. Değer alanı,
        BOM ve VAL gibi farklı parçaları ayırt etmek için kullanılır. Ancak,
        parça numarası alanı parça numarası alanı DEĞER olarak ayarlanacaktır
        aksi takdirde açıkça ayarlanır. VALSTAT PARTNUM jenerik içindir
        değer alanının bir kısmını veya tümünü göstermek için kullanıldığı kitaplık cihazları
        şemadaki parça numarasının Örneğin, kütüphane
        genel 14 pinli bir opamp cihazı içerebilir ve bu değer
        LM324, şematik üzerinde opamp tipini gösterir. Bunda
        örneğin, VALUE yalnızca genel parça numarasına
        paket tipi, sıcaklık derecesi, vb. Bu durumda PARTNUM
        özellik, tam parça numarasını belirtmek için kullanılmalıdır, ancak
        VALSTAT hala PARTNUM olarak ayarlanmalıdır.

      ETİKET - Serigrafi için tasarlanmış etiket. Değer alanı
        Malzeme Listesine aktarılmaz ve
        parçaları ayırt eder. Bu, örneğin a etiketlemek için kullanılabilir
        Kart üzerindeki LED. Farklı LED'ler "Güç" olarak etiketlenebilir ve
        "Hata", ancak bunlar aynı fiziksel bölümdür ve listelenmelidir
        aynı BOM girişinde.

SUBST

    Malzeme Listesinde yer alan parça için izin verilen alt yapı alanını ayarlar. Geçerli
    değerleri "EVET" ve "HAYIR" dır. SUBST yoksa varsayılan EVET'tir
    veya boş.

AZALAN

    Malzeme Listesi için açık açıklama dizesi. Varsayılan olarak, Malzeme Listesi
    açıklama kitaplık adından ve aygıt adından türetilir
    bu kütüphane içinde. DESC özelliği mevcutsa ve boş değilse,
    içeriği bu varsayılanı geçersiz kılar.

DVAL

    Ayrıntılı parça değeri. Varsa ve boş değilse, bu alan geçersiz kılınır
    Malzeme Listesinde parça değeri dizesi ve farklılaştırmak için kullanılacak
    parçalar. DVAL'in her zaman gerçek parça değeri olduğu varsayılır, bu nedenle
    VALSTAT tarafından gerçekleştirildi. DVAL'in amacı daha fazlasını sağlamaktır
    şematikte gösterilmesi makul olandan daha fazla bilgi. Genellikle
    standart VALUE özelliği DVAL ile şematikte gösterilecek
    Malzeme Listesinde gösterilir.

FYI Olin, Google sitenizi tehlikeli sayıyor. Büyük bir kırmızı ekran aldım ve gitmem tavsiye edildi. google.com/transparencyreport/safebrowsing/diagnostic/…
Gabriel Staples

@Gab: Evet, biliyorum. Google'ın virüs tarayıcısı, bazı yürütülebilir dosyalarımızda yanlış bir pozitif sonuç alıyor.
Olin Lathrop

14

(1) Dışarıda başka insanlar tarafından oluşturulmuş mevcut Eagle parçalarını bulmak: Aşağıdaki dört kaynağı öneriyorum (Googling "partname Eagle" ;-) dışında):

DİKKAT SÖZCÜĞÜ (@Grant kullanıcısının izniyle) ... Başkalarının kitaplıklarını veya parçalarını kullanırken, ilk önce veri sayfasıyla karşılaştırın ve / veya gerçek parça ile karşılaştırmak için kağıda yazdırın. Orada denenmemiş ve / veya yanlış boyutlarda bazı ayak izleri var.

(2) Kendi parçalarınızı yaratmak: Çoğu şey için Kartal parçaları yapmak hiç de zor değil; açıkçası, bir şematik ve düzen oluşturabiliyorsanız, parçaları kendiniz yapmak neredeyse bir adım ötesinde olmayacaktır. Dört işaretçim var:

  • Parça oluşturmayı öğrenmek için bu üç öğreticiyle başlamanızı öneririm; içerik oluşturucu onları çok yeni başlayanlara uygun hale getirmek için çaba harcadı: Eğitim # 12, Eğitim # 13 ve Eğitim # 14 bu Kartal eğitim sayfasında .
  • Nasıl çalıştığını anlamak için bir direnç, bir DIP kısmı ve hatta bir SOIC-8 kısmı gibi basit örneklerle öğrenmeye başlayın; daha sonra anlayışın netliği daha karmaşık kısımlara kolayca taşınır.
  • Parçanın ortak bir ayak izi varsa (SOIC-8 gibi), mevcut parçanın ayak izini kopyalamanız yeterlidir.
  • Üreticinin önerdiği düzeni takip edin: Neredeyse tüm parçaların veri sayfaları, önerilen bir ayak izi / parça için boyutlar belirler; bunları tam olarak takip ederseniz, hayat daha kolay olacak ve hiçbir zaman hazır olmayacaksınız.

Rastgele insanların kartal kitaplıklarını kullanma konusunda uyaracağım bir şey - bunu veri sayfasıyla karşılaştırdığınızdan emin olun veya kağıda yazdırın ve panonuzu yapmadan önce gerçek bölümle karşılaştırın. Orada gerçek bir PCB üzerinde test edilmemiş ve yanlış ayak izleri olan veya doğru boşlukları işaretlenmemiş olanlar var.
Grant

@ Hibe: İşaretçiniz yukarıdaki cevaba eklendi.
boardbite

1
@boardbite eSawDust.com artık görünmüyor. Bu talihsiz, çünkü benim için gerçekten iyi çalıştı.
Nick Alexeev

9

Bu soruna yardımcı olmak için bir tarayıcı oluşturdum. Genel internette bulunan parçaları dikkatli bir şekilde incelemeden kullanmamanız gerektiğine katılıyorum, ancak başka birinin inşa ettiği bir şeyle başlamak için zaman kazandığını ve genellikle daha iyi olduğumdan daha titiz olduklarını görüyorum. başlangıç ​​noktası.

Tarayıcımın burada bulduğu parçaları arayabilir ve indirebilirsiniz:

http://www.schematicpal.com

Ücretsiz, herhangi bir sorun varsa geri bildirim bağlantısında geribildirim verin.

Jim


3

(bu mutlaka bir yanıt değildir, ancak yorum için çok büyük, IMO)

Eagle'ı ilk kullanmaya başladığımda, kütüphanelerin eski ve güvenilir olmadığı sonucuna vardım. İyi bir zaman aldım ve en çok önemsediğim şeyleri yeniledim .. temel dirençler ve kapasitörler. Parça oluşturmak kolaydır ... yapmanız gereken işin çoğu, doğru paketler oluşturmak ve parçaları uygun şekilde ilişkilendirmektir. İşte benim gizli silahım:

Mentor Graphic'in LP Sihirbazı

Bu kötü çocuk, temel SMD ayak izleri için doğru paketler çizerek bana çok zaman kazandırdı. İşte bu aracı neden bu kadar çok sevdiğimin sıskası:

Size verdiği ayak izleri IPC-7351 veya uygun JEDEC standardını temel alır

Pasif SMD'ler gibi şeyler için üreticinin önerdiği SMD arazi modeli ile giderken genellikle tercih edilir, bu harika bir kaynak çünkü. 0402 ila 1206 için paketler oluşturmak istiyorsam ve bu aracı tüm boyutlar için kullanıyorsam, ped aralığı, avlu vb. Şeylerin tutarlı bir şekilde ölçeklendirileceğini biliyorum. ve gerçek tahtada garip görünüyorsun. Kartal kütüphanelerinin stoklarına bir göz atan herkes çok fazla tutarlılığın olmadığını kanıtlayabilir. Bu standartları temel alan aracı kullanmak, standart bir parça kütüphanesi oluşturmanın harika bir yoludur.

Temel ayak izleri için, alan / güvenilirlik için ince ayar yapmak için farklı boyutlandırma sürümleri elde edersiniz

Bunun standarda özgü olduğuna inanıyorum, ancak 0402, 0603, 0805, vb.Gibi temel pasif SMD ayak izleri için LP Sihirbazı, En Az , Nominal ve Çoğu sürümler arasında geçiş yapma seçeneği sunacaktır . Bunlar, size daha küçük bir paket veya daha büyük bir paket vermek için gerçek ped boyutlandırmasını değiştirir. Daha yüksek güvenilirlik için daha büyük lehim filetolarını sağlamak için daha büyük bir paket tercih edilebilirken, daha küçük pedler süper yoğun bir tahta oluşturmak için daha iyi olabilir. Her iki durumda da, bunlar, amaçlanan uygulamalarında iyi hizmet etmek için test edilmiş ve üzerinde anlaşılmış olan ayak izleridir. Benim için bu büyük bir zaman tasarrufu ve harika.

Mothertruckin 'CAD ihracatı

Bu nedenle, bu aracın 10 günlük deneme sürümünden yararlanın. CAD ihracatı. LP Sihirbazı, paketleri sizin için oluşturmak için kitaplığınızın içinde çalıştırabileceğiniz bir Eagle komut dosyasına dışa aktaracaktır ... parça işaretleri, avlular vb. İle birlikte. kendi başınıza değiştirin. Genellikle, aynalı arazi desen parçalarımı oluşturmak için tüm boyut matematiğini yapan hesap makinesi uygulamasıyla orada oturuyorum ve CAD dışa aktarma işlemleri sizden hiçbir şey yapmıyor.

Güvenilir bir parça kütüphanesi oluşturmak için hala zaman ayırmanız gerekecek, ancak verimliliğinizi artırmanın kesinlikle yolları var ve bana göre ... LP Sihirbazı gibi bir şey kullanmak bu şeylerden biri.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.