Untuk pekerjaan serius apa pun, Anda tidak ingin mendapatkan bagian yang dibuat oleh orang lain karena mereka tidak akan mematuhi konvensi Anda. Saya selalu membuat bagian sendiri, yang sebenarnya tidak terlalu sulit.
Saya memiliki persyaratan tertentu untuk suku cadang, seperti atribut untuk pembuatan BOM otomatis, dan teks pada ukuran dan lapisan tertentu untuk layar silkscreen, gambar perakitan, dll. Lainnya tidak mungkin membuat bagian seperti yang saya inginkan, dan untuk memeriksa dan memeriksakan bagian orang lain akan memakan waktu setidaknya selama membuat bagianku sendiri. Ketika Anda melakukan ini untuk bisnis dan reputasi Anda bergantung padanya, Anda harus pilih-pilih.
Namun, penghobi bisa lebih longgar. Yang lain dipersilakan untuk menggunakan bagian saya dan sekelompok utilitas terkait Elang lainnya yang telah saya kembangkan selama bertahun-tahun. Buka halaman unduhan saya dan instal rilis Eagle Tools. Ini berisi banyak perpustakaan dengan bagian-bagian, tetapi juga berbagai ULP, skrip, dan program host yang saya gunakan di sekitar Eagle. Misalnya, ada keseluruhan sistem untuk menghasilkan BOM dari skema dan papan, dan kemudian membuat label untuk kit. Mulai dengan file dokumentasi CSV_BOM di direktori DOC dan ikuti remah cookie.
Untuk memberi Anda gambaran tentang cara kerja sistem pembuatan BOM, berikut ini sebagian besar file dokumentasi EAGLE_ATTR:
Dokumen ini menjelaskan tentang konvensi yang disertakan untuk menggunakan opsional
atribut di Eagle, yang pertama kali tersedia di versi 5. In
versi sebelumnya bagian hanya dapat memiliki beberapa atribut tetap dibangun ke dalamnya
Elang, seperti VALUE dan NAME. Di versi 5 atribut tetap ini masih
ada tetapi atribut tambahan sewenang-wenang dapat dibuat oleh pengguna.
Dokumen ini menentukan atribut tertentu yang diharapkan oleh sebagian
sistem Embed Inc, sebagian besar untuk membantu dalam bill of material (BOM) otomatis
generasi. Proses menghasilkan BOM dari papan elang atau
skematis dijelaskan dalam file dokumentasi program CSV_BOM.
Atribut opsional Elang yang memiliki arti khusus dalam Embed Inc
sistem adalah:
MANUF
Pabrikan: partnum; pabrikan: partnum; ...
Bidang PARTNUM dan titik dua utama mungkin dihilangkan, tetapi a
ide buruk kecuali hanya satu produsen yang terdaftar.
PARTNUM
Nomor bagian umum atau nomor bagian dalam pabrikan tunggal.
PEMASOK
Pemasok: partnum; pemasok: partnum; ...
Bidang PARTNUM dan titik dua utama mungkin dihilangkan, tetapi a
ide yang buruk kecuali hanya pemasok tunggal yang terdaftar.
BOM
Apakah bagian ini harus dimasukkan pada BOM. Beberapa "bagian" adalah
hanya fitur di papan tulis, seperti bantalan pin pogo misalnya. Ini
tidak boleh terdaftar di BOM karena mereka tidak perlu dibeli
dan tidak akan diinstal. Nilai yang didukung adalah:
YA - Sertakan bagian ini dalam BOM. Ini adalah default jika
bagian memiliki paket.
TIDAK - Jangan memasukkan bagian ini dalam BOM. Ini adalah default jika
bagian tidak memiliki paket.
VALSTAT
Menunjukkan bagaimana atribut VALUE digunakan. Pilihannya adalah:
VAL - Nilai bagian normal, seperti resistansi resistor. Itu
nilai bagian akan terdaftar pada BOM dan digunakan untuk membedakan
bagian yang berbeda. Misalnya, resistor 10K ohm berbeda
bagian dari resistor 330 ohm.
PARTNUM - Nomor bagian. Bidang nilai akan ditampilkan di
BOM dan digunakan untuk membedakan bagian yang berbeda, seperti VAL. Namun,
bidang nomor bagian akan diatur ke VALUE kecuali nomor bagian
jika tidak diatur secara eksplisit. VALSTAT PARTNUM adalah untuk generik
perangkat perpustakaan tempat bidang nilai digunakan untuk menunjukkan sebagian atau semua
dari nomor bagian pada skema. Misalnya, perpustakaan
mungkin berisi perangkat opamp 14 pin generik, dan nilai yang disetel ke
LM324 untuk menunjukkan jenis opamp pada skema. Di dalam
contoh, VALUE hanya disetel ke nomor bagian umum tanpa
jenis paket, tingkat suhu, dll. Dalam hal ini PARTNUM
atribut harus digunakan untuk menentukan nomor bagian yang tepat, tetapi
VALSTAT masih harus diatur ke PARTNUM.
LABEL - Label yang ditujukan untuk layar silks. Kolom nilai akan
tidak ditransfer ke BOM dan tidak akan digunakan untuk
bagian yang berbeda. Ini dapat digunakan, misalnya, untuk memberi label a
LED di papan tulis. LED yang berbeda mungkin diberi label "Daya" dan
"Kesalahan", tetapi mereka adalah bagian fisik yang sama dan harus didaftar
pada entri BOM yang sama.
SUBST
Setel bidang yang diizinkan untuk bagian pada BOM. Sah
nilainya "YA" dan "TIDAK". Standarnya adalah YA jika SUBST tidak ada
atau kosong.
DESC
String deskripsi eksplisit untuk BOM. Secara default, BOM
deskripsi berasal dari nama perpustakaan dan nama perangkat
dalam perpustakaan itu. Jika atribut DESC ada dan tidak kosong,
isinya akan menimpa default itu.
DVAL
Nilai bagian terperinci. Jika ada dan tidak kosong, bidang ini akan ditimpa
string nilai bagian pada BOM dan akan digunakan untuk membedakan
bagian. DVAL selalu dianggap sebagai nilai bagian yang sebenarnya, jadi tidak
dipengaruhi oleh VALSTAT. Tujuan DVAL adalah untuk menyediakan lebih banyak
informasi yang masuk akal untuk ditampilkan pada skema. Secara umum
Atribut VALUE standar akan ditampilkan pada skema dengan DVAL
ditampilkan di BOM.
(1) Menemukan bagian-bagian Elang yang ada sudah dibuat oleh orang lain di luar sana: Saya merekomendasikan empat sumber berikut (selain dari Googling "partname Elang" ;-)):
Anda dapat melihat koleksi perpustakaan Eagle yang dapat dicari dari Cadsoft
Anda dapat menggunakan pencarian bagian / paket / perangkat Elang Jason Tribbeck , yang memungkinkan penelusuran wildcard / istilah parsial
Anda dapat menggunakan pencarian bagian Esawdust's Eagle yang juga memungkinkan wildcard dan ekspresi reguler dalam istilah pencarian.
Anda bisa mendapatkan perpustakaan yang menjadi sumber utama Sparkfun; itu adalah koleksi besar bagian-bagian umum yang disebut Sparkfun.lbr, yang terletak di halaman ini .
WORD OF CAUTION (milik pengguna @Grant) ... Saat menggunakan perpustakaan atau bagian orang lain, pertama-tama bandingkan dengan lembar data, dan / atau cetak di atas kertas untuk dibandingkan dengan bagian yang sebenarnya. Ada beberapa dimensi jejak kaki yang belum diuji dan / atau salah di luar sana.
(2) Membuat bagian Anda sendiri: Tidak sulit sama sekali untuk membuat bagian Elang untuk banyak hal; terus terang, jika Anda dapat membangun sebuah skema dan tata letak, membuat bagian-bagian sendiri hampir tidak selangkah lebih maju. Saya punya empat petunjuk:
sumber
Saya membuat perayap untuk membantu masalah ini. Saya sepenuhnya setuju Anda tidak boleh menggunakan bagian yang ditemukan di internet publik tanpa inspeksi yang cermat, tetapi saya merasa menghemat waktu untuk memulai dengan sesuatu yang telah dibuat orang lain, dan saya sering menemukan mereka lebih teliti daripada saya sehingga saya memiliki yang lebih baik titik pangkal.
Anda dapat mencari dan mengunduh bagian-bagian yang ditemukan oleh crawler saya di sini:
http://www.schematicpal.com
Tanpa biaya, cukup berikan umpan balik di tautan umpan balik jika Anda memiliki masalah.
-Jim
sumber
(ini belum tentu jawaban tetapi terlalu besar untuk komentar, IMO)
Ketika saya pertama kali mulai menggunakan Elang, saya dengan cepat sampai pada kesimpulan bahwa perpustakaan sudah tua dan tidak dapat diandalkan. Saya mengambil banyak waktu dan memperbaiki banyak hal yang paling saya pedulikan .. yang merupakan resistor dan kapasitor dasar. Membuat komponen itu mudah ... sebagian besar pekerjaan yang perlu Anda lakukan adalah membuat paket yang akurat dan menghubungkan bagian dengan benar. Inilah senjata rahasiaku:
Mentor LP's Mentor Graphic
Bocah ini telah menyelamatkan saya begitu banyak waktu menggambar paket akurat untuk jejak kaki SMD dasar. Inilah alasan mengapa saya sangat menyukai alat ini:
Jejak kaki yang diberikannya didasarkan pada IPC-7351 atau standar JEDEC yang sesuai
Sementara pergi dengan pola tanah SMD yang direkomendasikan pabrik biasanya lebih disukai di mata saya, untuk hal-hal seperti SMD pasif, ini bagus karena merupakan sumber kebenaran. Jika saya ingin membuat paket untuk 0402 hingga 1206, dan saya menggunakan alat ini untuk semua dimensi, saya tahu saya akan memiliki penskalaan yang konsisten untuk hal-hal seperti spasi pad, halaman, dll. Satu bagian tidak akan memiliki fitur yang berbeda secara drastis dan keluar tampak aneh di papan yang sebenarnya. Siapa pun yang pernah melihat stok perpustakaan Eagle dapat membuktikan bahwa tidak ada banyak konsistensi. Menggunakan alat, yang pada gilirannya didasarkan pada standar-standar ini, adalah cara yang bagus untuk membangun perpustakaan bagian yang terstandarisasi.
Untuk jejak kaki dasar, Anda mendapatkan versi ukuran yang berbeda untuk mengubah ruang / keandalan
Saya percaya ini melekat pada standar, tetapi untuk jejak kaki SMD pasif dasar seperti 0402, 0603, 0805, dll, LP Wizard akan memberi Anda opsi untuk beralih antara Paling Sedikit , Nominal , dan Paling Banyak versi yang . Ini mengubah ukuran pad aktual untuk memberikan Anda paket yang lebih kecil atau paket yang lebih besar. Paket yang lebih besar mungkin lebih baik untuk memastikan fillet solder yang lebih besar untuk meningkatkan keandalan sementara bantalan yang lebih kecil mungkin lebih baik untuk membuat papan yang sangat padat. Apa pun itu, ini adalah jejak kaki yang telah diuji dan disepakati untuk melayani dengan baik dalam aplikasi yang dimaksud. Bagi saya, itu menghemat waktu dan luar biasa.
Ekspor CAD dari Mothertruckin
Manfaatkan uji coba 10 hari dari alat ini untuk alasan yang satu ini. Ekspor CAD. LP Wizard akan mengekspor paket ke skrip Eagle yang dapat Anda jalankan di dalam perpustakaan Anda untuk menghasilkan paket untuk Anda ... lengkap dengan tanda bagian, halaman, dll. Ini SANGAT BESAR untuk mengimpor satu ton barang dan kemudian dapat pergi dan atur sendiri. Biasanya, saya duduk di sana dengan aplikasi kalkulator terbuka melakukan semua matematika dimensi untuk membangun bagian pola tanah cermin saya dan apa yang tidak kecuali ekspor CAD mengambil dari Anda apa-apa menjadi sesuatu yang baik dalam waktu singkat.
Anda masih perlu menginvestasikan waktu untuk membangun pustaka suku cadang yang andal, tetapi pasti ada cara untuk meningkatkan produktivitas Anda, dan bagi saya ... menggunakan sesuatu seperti LP Wizard adalah salah satunya.
sumber