BOM Import

PartsBox importeert een Bill of Materials uit elke CAD-tool die CSV of TSV exporteert — wat in feite allemaal zijn. Wijs de kolommen één keer toe, sla de toewijzing op voor de volgende keer, en PartsBox matcht elke regel met een component, waardoor uw ontwerp verandert in een project dat klaar is om te prijzen, inkopen en bouwen.

Elke CAD-tool die CSV exporteert

PartsBox heeft geen plug-in en geen specifiek exportformaat nodig. Elk programma dat een stuklijst (BOM) als CSV of TSV kan opslaan werkt, wat in de praktijk elke CAD-tool betekent. Klanten importeren onder andere uit Altium Designer, KiCad, OrCAD, Cadence Allegro, Mentor PADS, Proteus, EAGLE (nu onderdeel van Autodesk Fusion), DipTrace, EasyEDA en gEDA.

Kolommen importeren en toewijzen

Importeer vanuit de sectie Projecten en upload het bestand dat uw CAD-tool heeft geëxporteerd, naar een nieuw of een bestaand project. PartsBox parseert het en toont de eerste paar rijen. Stel het veldscheidingsteken en de tekencodering in totdat het voorbeeld correct leest, en stel in of de eerste regel kolomnamen bevat.

Wijs vervolgens elke kolom in het bestand toe aan een BOM-veld. De knop Raden maakt een zo goed mogelijke match op basis van de kolomkoppen, maar controleer het — een verkeerde toewijzing is gemakkelijk te maken en gemakkelijk te missen. De geïmporteerde BOM verschijnt onder de toewijzing zodra de vereiste kolommen zijn ingesteld, zodat u het resultaat ziet voordat u zich vastlegt. Sla de toewijzing op als een voorinstelling om deze opnieuw te gebruiken bij de volgende import uit dezelfde tool.

Een kolom kan worden toegewezen aan elk van deze BOM-velden:

  • Hoeveelheid — de hoeveelheid voor de regel. Wanneer de gematchte component een meeteenheid heeft, kan dit een fractioneel bedrag in die eenheid zijn; anders is het een heel aantal stuks.
  • Component — het MPN, of een naam die de component beschrijft, zoals 330R.
  • Designators — een of meer referentie-designators, zoals C1. Voor componenten die in stuks worden geteld, moet het aantal designators overeenkomen met de hoeveelheid.
  • Opmerkingen — notities die helpen de BOM uit te leggen. Alleen ter informatie.
  • Footprint/Behuizing — de footprint zoals uw CAD-tool deze begrijpt. Alleen ter informatie.
  • Component ID Anything™ code — matcht de regel met een component op basis van zijn ID Anything™ code.
  • Component CAD-sleutel — matcht de regel met een component op basis van de CAD-sleutel.
  • Do Not Populate (DNP) — wanneer deze kolom niet leeg is, wordt de regel gemarkeerd als DNP.
  • Aangepast Veld — importeert de kolom als een aangepast veld op de invoer.
  • Negeren — sluit de kolom uit van de import.

Regels matchen met componenten

Elke regel die staat voor een component moet wijzen naar een component dat al in uw database bestaat. PartsBox maakt nooit componenten aan tijdens een import: twee componenten kunnen een naam delen, en een verkeerde automatische match is duur om ongedaan te maken. In plaats daarvan matcht het met uw bestaande componenten in drie stappen, in volgorde:

  1. ID Anything™ code — als u de kolom Component ID Anything™ heeft geïmporteerd en de code een component in uw database benoemt, komt de regel daarmee overeen.
  2. CAD-sleutel — als u de kolom Component CAD-sleutel heeft geïmporteerd en deze overeenkomt met een CAD-sleutel op een van uw componenten, komt de regel overeen.
  3. Componentnaam — als de kolom Component overeenkomt met de naam of het MPN van precies één component, komt de regel overeen. Wanneer meerdere componenten de naam delen maar precies één een meta-component is, kiest PartsBox het meta-component.

Voor snelle en nauwkeurige matching, sla een ID Anything™-code of een CAD-sleutel op elk onderdeel in uw CAD-bibliotheek op en exporteer deze in de BOM. Naam matching werkt, maar een exacte sleutel raadt nooit verkeerd.

PartsBox markeert elke regel die het niet kon matchen. Maak voor die regels de ontbrekende componenten aan en match opnieuw, of open een regel en match deze handmatig, waarbij u het component aanmaakt als dat nodig is. Selecteer een willekeurige set regels en gebruik de optie Invoeren matchen in het menu Geselecteerd om ze allemaal tegelijk opnieuw te proberen; dezelfde optie maakt de match ongedaan voor regels die u verkeerd heeft gematcht.

Aangepaste velden uit uw CAD-gegevens

Een BOM bevat meestal meer dan hoeveelheid, component en designators — een waarde, een tolerantie, een plaatsingsnotitie, een intern alternatief nummer. Behoud die kolommen in plaats van ze weg te gooien. Wijs een kolom toe aan een Aangepast Veld, kies vervolgens een bestaande naam voor een aangepast veld of typ een nieuwe, en PartsBox importeert de waarden op elke invoer naast de standaardvelden.

Een geïmporteerd aangepast veld gedraagt zich als elk ander: het wordt weergegeven als een kolom in projecttabellen, filtert en zoekt, exporteert naar CSV en PDF, en wordt afgedrukt op labels. Gebruik het voor assemblagenotities gekoppeld aan één component, alternatieve componentnummers, plaatsingsgegevens, testvereisten of andere per-invoer gegevens die uw proces met zich meebrengt. Namen en waarden van aangepaste velden hebben een lengtelimiet, en lege waarden worden verwijderd tijdens het importeren.

Diensten, arbeid en andere niet-component regels

Een stuklijstregel hoeft geen gekoppelde component te zijn. Voeg een service- of arbeidsregel toe — PCB-fabricage, assemblage, testen, verpakking — en deze accepteert aanbiedingen precies zoals een component dat doet, zodat een offerte de hele klus dekt en niet alleen de componenten. Die aanbiedingen ondersteunen staffelkortingen, minimale bestelhoeveelheden, vervaldata en elke ondersteunde valuta, net als de aanbiedingen van een component.

Foutcontrole

PartsBox controleert elke invoer tijdens het importeren, zodat fouten vroegtijdig aan het licht komen en structurele bewerkingen zoals het samenvoegen van invoeren betrouwbaar blijven. Wanneer een invoer referentie-aanduidingen heeft, moet de hoeveelheid overeenkomen met het aantal aanduidingen: een hoeveelheid van 2 met aanduidingen C1 en C2 is correct, maar een hoeveelheid van 2 met alleen C1 is waarschijnlijk onjuist. PartsBox markeert de mismatch en zal geen invoeren samenvoegen die dit bevatten. Invoeren zonder aanduidingen worden niet gecontroleerd, dus een BOM die ze niet gebruikt, produceert geen waarschuwingen — normaal voor een gemeten component, waarbij een stuk draad wordt ingevoerd zonder aanduiding.

PartsBox controleert ook elke hoeveelheid tegen de eenheid van het gekoppelde onderdeel. Een onderdeel zonder maateenheid wordt geteld in hele stuks, dus een fractionele hoeveelheid die eraan is gekoppeld, is waarschijnlijk een fout: PartsBox waarschuwt en biedt aan om de hoeveelheid af te ronden naar een heel getal, of om het onderdeel te ontkoppelen.

Stuklijst-import zit in elk abonnement, inclusief het gratis Maker-abonnement. Het prijzen van de stuklijst, met prijskortingen en meerdere valuta's, begint bij het Essentials-abonnement.

Beheer uw voorraad, inkoop en productie

Probeer de demo

Abonnementen & prijzen