Ditt komponentbibliotek kan nu användas direkt i KiCad, vilket ger funktionalitet för produktlivscykelhantering, förenklar hantering av ersättningskomponenter och möjliggör automatisk matchning av BOM-poster vid import från KiCad till PartsBox.
Även om symboler och footprints hör hemma i KiCad, är det inte rätt plats att lagra all din komponentdata. CAD-verktyg är inte utformade för att vara komponentdatabaser eller lagerhanteringssystem. Att lägga till anpassade datafält i KiCad är möjligt, men att upprätthålla konsekvens över projekt är svårt.
Dessutom finns det inget enkelt sätt att hantera komponentersättare. För vissa komponenter vet du exakt MPN och du vet att det aldrig kommer att ändras under projektets livstid. Men för många komponenter, särskilt passiva, bryr du dig inte riktigt om det specifika MPN:et, så du anger bara värdet ("10k"), och dina exporterade BOM:ar slutar med "10k" som den enda beskrivningen av komponenten. Detta gör det svårt att importera dem till annan programvara för prissättning och inköp. Det innebär också att mycket tid slösas på att välja de faktiska passiva komponenterna som ska användas i byggen. Alla känner till upplevelsen av att spendera timmar på distributörers webbplatser och söka efter 6k3-motstånd och 1μF X5R-kondensatorer.
Med denna integration kan du skapa meta-komponenter för passiva komponenter som används i dina projekt. Dessa meta-komponenter associeras med KiCad-symboler och footprints och placeras i dina scheman. När du är redo att köpa komponenter kan du skapa en enda exempelkomponent med ett specifikt MPN och lägga till den i meta-komponenten. PartsBox kommer att föreslå ytterligare ersättare rankade efter popularitet, vilka du kan lägga till med ett enda klick. Du kan modifiera din uppsättning av ersättare över tid utan att ändra dina scheman, PCB-design eller BOM.
När du importerar din design tillbaka till PartsBox för prissättning och inköp matchas BOM-poster automatiskt och exakt. Exportera bara fältet "PartsBox ID" som innehåller ID Anything™-koden - en unik identifierare som aldrig ändras, vilket eliminerar felmatchningar.
Dina KiCad-symboler och fotavtryck förblir oförändrade — PartsBox fungerar som en datakälla som refererar till symboler och fotavtryck definierade i standardbibliotek för KiCad. PartsBox presenterar en del av ditt komponentbibliotek för KiCad, organiserat i kategorier. När du väljer en komponent från PartsBox-biblioteket i KiCad, fyller den schemasymbolen med data från PartsBox, såsom tillverkarens artikelnummer, värde, fotavtryck och andra konfigurerade fält.
När den väl är konfigurerad kräver denna integration ingen löpande insats. Ditt bibliotek nås online via HTTP vid behov. Kategorierna du har konfigurerat visas i KiCad-symbolväljaren, vilket gör att du kan placera PartsBox-komponenter i dina scheman med alla mappade datafält.
För att ställa in detta:
PartsBox genererar en konfigurationsfil (med filändelsen ".kicad_httplib") som du placerar i en av dina KiCad-bibliotekskataloger. Denna fil innehåller API-nyckeln och talar om för KiCad hur det ska ansluta till PartsBox.
PartsBox presenterar ditt komponentbibliotek för KiCad som kategorier — anpassade delmängder av din databas som visas som separata bläddringsbara sektioner i Symbolväljaren. Varje kategori definieras med hjälp av PartsBox filtersystem, så du kan skapa kategorier baserat på:

Komponenter kan förekomma i flera kategorier för maximal flexibilitet. Du kan också tillämpa ett globalt initialt filter på alla komponenter före kategorispecifik filtrering, vilket är användbart när du bara vill exportera en liten delmängd av dina komponenter.
Fältmappningar låter dig koppla vilket PartsBox-fält som helst till vilket KiCad-datafält som helst. En standarduppsättning tillhandahålls, med tre obligatoriska mappningar:

Allt annat är valfritt, även om konfigurering av KiCad-referens och fotavtryck rekommenderas starkt.
För varje komponent du planerar att använda i KiCad måste du konfigurera dess symbol, fotavtryck och KiCad-referens i "Komponentinställningar | CAD/PLM-data" på komponentens infoskärm. I framtiden kommer du att kunna ställa in dessa fält för flera komponenter samtidigt.

I KiCad, lägg till den nedladdade konfigurationsfilen till dina symbolbibliotek. Gå till "Hantera symbolbibliotek…" och lägg till .kicad_httplib-filen:

Att använda ett bibliotekssmeknamn som börjar med en symbol rekommenderas så att det visas först i dialogrutan "Välj symbol".
Efter det kommer dina kategorier och komponenter att vara synliga i dialogrutan Välj symbol!

Denna integration är tillgänglig för alla, inklusive användare på den kostnadsfria Hobbyist/Maker-planen! Vi har också gjort anpassade fält och ID Anything™ tillgängliga för alla gratis som en del av denna release.
PartsBox är en online-app som låter dig ta kontroll över ditt lager av elektroniska komponenter, BOM-prissättning och småskalig produktion. Den håller reda på var komponenter lagras, vad de aktuella lagernivåerna är och vilka komponenter som används i vilka projekt/BOM:ar.