PartsBox biedt een krachtige BOM (Bill of Materials) importfunctie, waarmee u BOM's uit diverse CAD/eCAD-pakketten in CSV- of TSV-formaat kunt importeren. Met deze functionaliteit kunt u uw ontwerpgegevens snel overbrengen naar PartsBox voor efficiënt voorraadbeheer, inkoop en productie.
Elk CAD-programma dat een BOM in CSV- of TSV-formaat kan exporteren, kan worden gebruikt met PartsBox. Klanten hebben met succes gegevens geïmporteerd vanuit Altium Designer, KiCAD, OrCad, Cadence Allegro, Mentor PADS, Proteus, EAGLE (nu onderdeel van Autodesk Fusion), Diptrace, EasyEDA, gEDA.
Om een nieuw project te maken door een bestaande BOM te importeren, gebruikt u de knop 'Importeren' in de sectie 'Projecten'. Dit zal vragen om het bestand te uploaden. Upload een CSV/TSV-bestand dat is geëxporteerd vanuit uw CAD-programma.
PartsBox zal proberen uw BOM te parsen en de voorlopige resultaten weer te geven. Pas eerst de opties 'Veldscheidingsteken' en 'Tekencodering' aan totdat de BOM correct is geparst en de eerste paar voorbeeldrijen worden getoond. Zorg ervoor dat het selectievakje 'Eerste regel bevat kolomnamen' correct is ingesteld voor uw BOM.
Pas daarna de toewijzing van BOM-kolommen naar PartsBox BOM-velden aan. Er is een 'Gok'-knop die heuristieken gebruikt om een zo goed mogelijke gok te doen naar kolomtoewijzingen, maar controleer de resultaten altijd zorgvuldig.
De geïmporteerde BOM wordt weergegeven onder de kolomtoewijzingstabel, zodra u de vereiste kolommen toewijst.
De beschikbare BOM-veldkeuzes zijn:
U kunt BOM-items importeren bij het aanmaken van een nieuw project, of in elk bestaand project.
Om tijd te besparen bij toekomstige importen, kunt u uw kolomtoewijzingsinstellingen opslaan als een preset voor snelle toegang later.
Na het importeren van een BOM in PartsBox, moet elke regel die een component vertegenwoordigt, worden gekoppeld aan een specifiek component dat al is aangemaakt. Er is geen manier om automatisch componenten aan te maken tijdens het importeren van een BOM vanwege dubbelzinnigheid en potentiële kostbare fouten: er zijn veel componenten met dezelfde naam. De koppeling kan automatisch worden gedaan als de componenten al zijn aangemaakt, op verschillende manieren die op volgorde worden geprobeerd:
Het wordt sterk aanbevolen om ID Anything™-codes of CAD-sleutels op te slaan in de CAD-onderdelendatabase en deze te exporteren in de BOM's om snel, moeiteloos en nauwkeurig te kunnen matchen.
Items die niet aan componenten zijn gekoppeld, worden gemarkeerd. Voor deze items kunt u extra componenten aanmaken en de koppeling opnieuw proberen (zie hieronder), of elk item openen en de koppeling handmatig uitvoeren, waarbij u mogelijk ook een nieuw component aanmaakt. Het is ook mogelijk om de koppeling van het item ongedaan te maken als u een fout heeft gemaakt.
Om het matchen opnieuw te proberen, kunt u enkele of alle items in de BOM selecteren en de menuoptie 'Geselecteerd | Items matchen' gebruiken. Dit zal het matchen opnieuw proberen voor alle geselecteerde items. U kunt ook de koppeling van meerdere items ongedaan maken indien nodig.
BOM-import ondersteunt het importeren van aangepaste velden voor BOM-regels. Hiermee kunt u extra gestructureerde gegevens uit uw CAD-programma of andere bronnen rechtstreeks in PartsBox importeren.
Om aangepaste velden te importeren:
De waarden van aangepaste velden uit elke rij worden geïmporteerd samen met de standaard BOM-gegevens (aantal, naam component, designators, enz.). Deze aangepaste velden zijn dan beschikbaar op de BOM-regels en kunnen worden:
Deze functie is handig voor het importeren van extra metadata uit uw CAD-programma, zoals:
Namen en waarden van aangepaste velden zijn beperkt in lengte. Lege waarden van aangepaste velden worden automatisch uitgefilterd tijdens het importeren.
PartsBox gaat een stap verder met BOM-beheer door u toe te staan diensten of arbeidsitems in uw BOM's op te nemen. Met deze functie kunt u kosten verantwoorden die verband houden met PCB-assemblage, testen, verpakking of andere relevante diensten. Deze service/arbeids-BOM-items kunnen aanbiedingen hebben, net als onderdelen, waardoor nauwkeurige prijsbepaling van het gehele productieproces mogelijk is, niet alleen van de componenten.
Aanbiedingen voor service/arbeid BOM-items delen vergelijkbare kenmerken met aanbiedingen voor componenten:
BOM-items worden gecontroleerd op juistheid, om fouten te helpen voorkomen en structurele BOM-bewerking mogelijk te maken. Voor items met designators moet de hoeveelheid overeenkomen met het aantal designators. Bijvoorbeeld, een BOM-item met een hoeveelheid van 2 en designators C1, C2 is correct, maar een hoeveelheid van 2 en een enkele designator C1 is waarschijnlijk een fout. PartsBox toont waarschuwingen wanneer dit gebeurt, en dit maakt het samenvoegen van BOM-items met deze fouten ook onmogelijk. Items zonder designators worden niet gecontroleerd, dus BOM's die geen designators gebruiken, produceren geen waarschuwingen. Dit dekt ook componenten met een meeteenheid: een gemeten hoeveelheid, zoals een lengte draad, wordt normaal gesproken zonder designators ingevoerd.
Hoeveelheden worden ook gecontroleerd tegen de eenheid van de gekoppelde component. Een component zonder meeteenheid wordt in hele stuks geteld, dus wanneer een item met een fractionele hoeveelheid wordt gekoppeld aan een dergelijke component, waarschuwt PartsBox en biedt aan om de hoeveelheid af te ronden naar een heel getal, of om de component te ontkoppelen.