PartsBox, KiCad ile arayüz oluşturabilir ve parça kütüphaneniz KiCad içinde erişilebilir olabilir. Bunun birçok avantajı vardır: tek bir parça veritabanınız olur ve satın alma veya üretim için KiCad'den PartsBox'a bir BOM aktardığınızda, BOM girişleriniz otomatik ve hassas bir şekilde eşleşir.
Semboller ve footprint'ler KiCad'e ait olsa da, tüm bileşen verilerinizi saklamak için doğru yer orası değildir. CAD araçları, bileşen veritabanları veya envanter yönetim sistemleri olacak şekilde tasarlanmamıştır. KiCad'e özel veri alanları eklemek mümkündür, ancak projeler arasında tutarlılığı korumak zordur.
Dahası, bileşen ikameleriyle başa çıkmanın kolay bir yolu yoktur. Bazı bileşenler için tam MPN'yi bilirsiniz ve bunun bir projenin ömrü boyunca asla değişmeyeceğini bilirsiniz. Ancak birçok bileşen, özellikle pasifler için, belirli MPN'yi gerçekten umursamazsınız, bu yüzden sadece değeri ("10k") girersiniz ve dışa aktarılan BOM'larınızda bileşenin tek açıklaması olarak "10k" kalır. Bu, fiyatlandırma ve satın alma için bunları diğer yazılımlara aktarmayı zorlaştırır. Ayrıca, üretimlerde kullanılacak gerçek pasifleri seçmek için çok zaman harcandığı anlamına gelir. Herkes, distribütörlerin web sitelerinde 6k3 dirençler ve 1μF X5R kapasitörler arayarak saatler harcama deneyimini bilir.
Bu entegrasyonla, projelerinizde kullanılan pasif bileşenler için meta-bileşenler oluşturabilirsiniz. Bu meta-bileşenler KiCad sembolleri ve ayak izleri ile ilişkilendirilir ve şemalarınıza yerleştirilir. Bileşenleri satın almaya hazır olduğunuzda, belirli bir MPN ile tek bir örnek bileşen oluşturabilir ve bunu meta-bileşene ekleyebilirsiniz. PartsBox, tek bir tıklamayla ekleyebileceğiniz popülerliğe göre sıralanmış ek ikameler önerecektir. Şemalarınızı, PCB tasarımınızı veya BOM'unuzu değiştirmeden zaman içinde ikame setinizi değiştirebilirsiniz.
Tasarımınızı fiyatlandırma ve satın alma için PartsBox'a geri aktarırken, BOM girişleri otomatik ve hassas bir şekilde eşleştirilir. Sadece ID Anything™ kodunu içeren "PartsBox ID" alanını dışa aktarın - bu, asla değişmeyen ve eşleşmeme sorunlarını ortadan kaldıran benzersiz bir tanımlayıcıdır.
Meta-bileşenleri KiCad entegrasyonu ile birlikte kullanmak, tasarım amacını korumanıza olanak tanır: projeleriniz, belirli MPN'ler yerine tasarım amacına göre belirtilen bileşenleri kullanabilir.
KiCad sembolleriniz ve footprint'leriniz değişmeden kalır — PartsBox, standart KiCad kütüphanelerinde tanımlanan sembollere ve footprint'lere referans veren bir veri kaynağı olarak hareket eder. PartsBox, bileşen kütüphanenizin bir kısmını kategoriler halinde düzenlenmiş olarak KiCad'e sunar. KiCad'deki PartsBox kütüphanesinden bir bileşen seçtiğinizde, şematik sembolü üretici parça numarası, değer, footprint ve diğer yapılandırılmış alanlar gibi PartsBox'tan gelen verilerle doldurur.
Kurulduktan sonra, bu entegrasyon sürekli bir çaba gerektirmez. Kitaplığınıza gerektiğinde HTTP üzerinden çevrimiçi olarak erişilir. Yapılandırdığınız kategoriler KiCad sembol seçicide görünür ve PartsBox bileşenlerini tüm eşlenen veri alanlarıyla şemalarınıza yerleştirmenize olanak tanır.
Bunu ayarlamak için:
PartsBox, KiCad kütüphane dizinlerinizden birine yerleştireceğiniz bir yapılandırma dosyası (".kicad_httplib" uzantılı) oluşturur. Bu dosya API anahtarını içerir ve KiCad'e PartsBox'a nasıl bağlanacağını söyler.
PartsBox, parça kitaplığınızı KiCad'e kategoriler olarak sunar — Sembol Seçici'de ayrı göz atılabilir bölümler olarak görünen veritabanınızın özelleştirilmiş alt kümeleri. Her kategori PartsBox'ın filtre sistemi kullanılarak tanımlanır, böylece şunlara dayalı kategoriler oluşturabilirsiniz:

Bileşenler maksimum esneklik için birden fazla kategoride görünebilir. Ayrıca kategoriye özel filtrelemeden önce tüm bileşenlere genel bir başlangıç filtresi uygulayabilirsiniz; bu, bileşenlerinizin yalnızca küçük bir alt kümesini dışa aktarmak istediğinizde kullanışlıdır.
Alan eşlemeleri, herhangi bir PartsBox alanını herhangi bir KiCad veri alanına bağlamanızı sağlar. Üç zorunlu eşleme içeren varsayılan bir set sağlanır:

Diğer her şey isteğe bağlıdır, ancak KiCad referansını ve ayak izini (footprint) yapılandırmak şiddetle tavsiye edilir.
KiCad'de kullanmayı planladığınız her bileşen için, bileşen bilgi ekranındaki "Bileşen Ayarları | CAD/PLM verileri" bölümünde sembolünü, ayak izini ve KiCad referansını yapılandırmanız gerekir. Gelecekte, bu alanları birden fazla bileşen için aynı anda ayarlayabileceksiniz.

KiCad'de, indirilen yapılandırma dosyasını sembol kütüphanelerinize ekleyin. "Sembol Kütüphanelerini Yönet…" (Manage Symbol Libraries…) seçeneğine gidin ve .kicad_httplib dosyasını ekleyin:

Bir sembolle başlayan bir kütüphane takma adı kullanılması önerilir, böylece "Sembol Seç" iletişim kutusunda ilk sırada görünür.
Bundan sonra, kategorileriniz ve bileşenleriniz Sembol Seç iletişim kutusunda görünür olacaktır!

BOM'unuz PartsBox'a aktarılmaya hazır olduğunda, "PartsBox ID" alanına sahip bir sütun olduğundan emin olun. Bu alan, PartsBox'ın BOM girişlerinizi herhangi bir ek çaba harcamadan bileşenlerle eşleştirmesini sağlayan ID Anything™ kodunu içerir.