PartsBox importerar en stycklista (BOM) från alla CAD-verktyg som exporterar CSV eller TSV — vilket i praktiken är alla. Mappa kolumnerna en gång, spara mappningen till nästa gång, och PartsBox matchar varje rad till en komponent, vilket förvandlar din design till ett projekt redo att prissätta, köpa in och bygga.
PartsBox behöver ingen plugin och inget specifikt exportformat. Alla program som kan spara en BOM som CSV eller TSV fungerar, vilket i praktiken betyder varje CAD-verktyg. Kunder importerar från Altium Designer, KiCad, OrCAD, Cadence Allegro, Mentor PADS, Proteus, EAGLE (nu en del av Autodesk Fusion), DipTrace, EasyEDA och gEDA, bland andra.
Importera från avsnittet Projekt och ladda upp filen som ditt CAD-verktyg exporterade, till ett nytt projekt eller ett befintligt. PartsBox tolkar den och visar de första raderna. Ställ in fältavgränsaren och teckenkodningen tills förhandsgranskningen läses korrekt, och ställ in om den första raden innehåller kolumnnamn.
Mappa sedan varje kolumn i filen till ett BOM-fält. Gissa-knappen gör en bästa möjliga matchning från kolumnrubrikerna, men granska den — en felaktig mappning är lätt att göra och lätt att missa. Den importerade BOM:en visas under mappningen när de nödvändiga kolumnerna är inställda, så att du ser resultatet innan du bekräftar. Spara mappningen som en förinställning för att återanvända den vid nästa import från samma verktyg.
En kolumn kan mappas till något av dessa BOM-fält:
330R.C1. För komponenter som räknas i stycken bör antalet beteckningar matcha kvantiteten.Varje rad som står för en komponent måste peka på en komponent som redan finns i din databas. PartsBox skapar aldrig komponenter under en import: två komponenter kan dela ett namn, och en felaktig automatisk matchning är dyr att ångra. Istället matchar den mot dina befintliga komponenter i tre pass, i ordning:
För snabb och exakt matchning, lagra en ID Anything™-kod eller en CAD-nyckel på varje komponent i ditt CAD-bibliotek och exportera den i stycklistan. Namnmatchning fungerar, men en exakt nyckel gissar aldrig fel.
PartsBox markerar varje rad den inte kunde matcha. För dessa, skapa de saknade komponenterna och matcha igen, eller öppna en rad och matcha den för hand, och skapa komponenten i processen om du behöver. Välj valfri uppsättning rader och använd menyn Valdas alternativ Matcha poster för att försöka igen med alla på en gång; samma alternativ avmatchar rader du matchat fel.
En BOM innehåller vanligtvis mer än kvantitet, komponent och referensbeteckningar — ett värde, en tolerans, en monteringsanteckning, ett internt alternativnummer. Behåll dessa kolumner istället för att kasta dem. Mappa en kolumn till Anpassat fält, välj sedan ett befintligt namn på ett anpassat fält eller skriv in ett nytt, och PartsBox importerar värdena till varje post bredvid standardfälten.
Ett importerat anpassat fält beter sig som vilket annat som helst: det visas som en kolumn i projekttabeller, filtrerar och söker, exporteras till CSV och PDF, och skrivs ut på etiketter. Använd det för monteringsanteckningar knutna till en komponent, alternativa komponentnummer, placeringsdata, testkrav eller annan data per post som din process bär på. Namn och värden för anpassade fält har en längdgräns, och tomma värden tas bort under importen.
En BOM-rad behöver inte vara en matchad komponent. Lägg till en tjänste- eller arbetsrad — mönsterkortstillverkning, montering, testning, förpackning — och den tar emot erbjudanden precis som en komponent gör, så en offert täcker hela jobbet och inte bara komponenterna. Dessa erbjudanden stöder prissteg, minsta orderkvantiteter, utgångsdatum och alla stödda valutor, precis som en komponents erbjudanden.
PartsBox kontrollerar varje post när den importeras, så misstag upptäcks tidigt och strukturella ändringar som att slå ihop poster förblir tillförlitliga. När en post har referensbeteckningar måste kvantiteten matcha antalet beteckningar: en kvantitet på 2 med beteckningarna C1 och C2 är korrekt, men en kvantitet på 2 med endast C1 är förmodligen fel. PartsBox flaggar obalansen och kommer inte att slå ihop poster som bär på den. Poster utan beteckningar kontrolleras inte, så en BOM som inte använder dem ger inga varningar — normalt för en uppmätt komponent, där en längd tråd matas in utan en beteckning.
PartsBox kontrollerar också varje antal mot den matchade komponentens enhet. En komponent utan måttenhet räknas i hela stycken, så ett bråktalsantal som matchas mot den är förmodligen ett fel: PartsBox varnar och erbjuder att avrunda antalet till ett heltal, eller att ta bort matchningen för komponenten.
BOM-import ingår i varje plan, inklusive den kostnadsfria Maker-planen. Att prissätta BOM:en, med prissteg och flera valutor, börjar på Essentials-planen.