BOM-import

PartsBox importerer en stykliste fra ethvert CAD-værktøj, der eksporterer CSV eller TSV — hvilket i praksis er dem alle. Kortlæg kolonnerne én gang, gem kortlægningen til næste gang, og PartsBox matcher hver linje til en komponent, og gør dit design til et projekt klar til at prissætte, købe og bygge.

Ethvert CAD-værktøj, der eksporterer CSV

PartsBox kræver intet plugin og intet bestemt eksportformat. Ethvert program, der kan gemme en stykliste (BOM) som CSV eller TSV, fungerer, hvilket i praksis betyder ethvert CAD-værktøj. Kunder importerer blandt andet fra Altium Designer, KiCad, OrCAD, Cadence Allegro, Mentor PADS, Proteus, EAGLE (nu en del af Autodesk Fusion), DipTrace, EasyEDA og gEDA.

Import og kortlægning af kolonner

Importer fra sektionen Projekter og upload den fil, dit CAD-værktøj eksporterede, til et nyt projekt eller et eksisterende. PartsBox analyserer den og viser de første par rækker. Indstil feltseparatoren og tegnkodningen, indtil forhåndsvisningen læses korrekt, og indstil, om den første linje indeholder kolonnenavne.

Kortlæg derefter hver kolonne i filen til et BOM-felt. Gæt-knappen laver et bedst muligt match fra kolonneoverskrifterne, men gennemgå det — en forkert kortlægning er nem at lave og nem at overse. Den importerede BOM vises under kortlægningen, når de påkrævede kolonner er indstillet, så du ser resultatet, før du forpligter dig. Gem kortlægningen som en forudindstilling for at genbruge den ved næste import fra det samme værktøj.

En kolonne kan knyttes til et hvilket som helst af disse styklistefelter:

  • Mængde — mængden for linjen. Når den matchede komponent har en måleenhed, kan dette være et brøkbeløb i den enhed; ellers er det et helt antal stykker.
  • Komponent — MPN'en eller et navn, der beskriver komponenten, såsom 330R.
  • Designatorer — en eller flere referencedesignatorer, såsom C1. For komponenter, der tælles i stykker, skal antallet af designatorer matche mængden.
  • Kommentarer — noter, der hjælper med at forklare BOM'en. Kun til information.
  • Footprint/Pakke — footprintet, som dit CAD-værktøj forstår det. Kun til information.
  • Komponent ID Anything™-kode — matcher linjen til en komponent efter dens ID Anything™-kode.
  • Komponent CAD-nøgle — matcher linjen til en komponent efter CAD-nøgle.
  • Do Not Populate (DNP) — når denne kolonne ikke er tom, markeres linjen som DNP.
  • Brugerdefineret felt — importerer kolonnen som et brugerdefineret felt på posten.
  • Ignorer — udelukker kolonnen fra importen.

Matchning af linjer til komponenter

Hver linje, der står for en komponent, skal pege på en komponent, der allerede findes i din database. PartsBox opretter aldrig komponenter under en import: to komponenter kan dele et navn, og et forkert automatisk match er dyrt at fortryde. I stedet matcher den mod dine eksisterende komponenter i tre gennemgange, i rækkefølge:

  1. ID Anything™-kode — hvis du importerede kolonnen Komponent ID Anything™, og koden navngiver en komponent i din database, matcher linjen den.
  2. CAD-nøgle — hvis du importerede kolonnen Komponent CAD-nøgle, og den matcher en CAD-nøgle på en af dine komponenter, matcher linjen.
  3. Komponentnavn — hvis kolonnen Komponent matcher navnet eller MPN'en på præcis én komponent, matcher linjen. Når flere komponenter deler navnet, men præcis én er en meta-komponent, vælger PartsBox meta-komponenten.

For hurtig og præcis matchning, gem en ID Anything™-kode eller en CAD-nøgle på hver komponent i dit CAD-bibliotek og eksporter den i styklisten. Navnematchning fungerer, men en nøjagtig nøgle gætter aldrig forkert.

PartsBox fremhæver hver linje, den ikke kunne matche. For disse skal du oprette de manglende komponenter og matche igen, eller åbne en linje og matche den manuelt, og oprette komponenten i processen, hvis du har brug for det. Vælg et hvilket som helst sæt linjer og brug menuen Valgtes Match poster-mulighed for at prøve dem alle igen på én gang; den samme mulighed fjerner match for linjer, du matchede forkert.

Brugerdefinerede felter fra dine CAD-data

En stykliste indeholder normalt mere end mængde, komponent og referencebetegnelser — en værdi, en tolerance, en placeringsnote, et internt alternativnummer. Behold disse kolonner i stedet for at kassere dem. Knyt en kolonne til et brugerdefineret felt, vælg derefter et eksisterende navn på et brugerdefineret felt eller skriv et nyt, og PartsBox importerer værdierne til hver post sammen med standardfelterne.

Et importeret brugerdefineret felt opfører sig som ethvert andet: det vises som en kolonne i projekttabeller, filtrerer og søger, eksporterer til CSV og PDF og udskrives på etiketter. Brug det til monteringsnoter knyttet til én komponent, alternative komponentnumre, placeringsdata, testkrav eller andre data pr. post, som din proces bærer. Navne og værdier for brugerdefinerede felter har en længdebegrænsning, og tomme værdier fjernes under import.

Tjenester, arbejdskraft og andre ikke-komponentlinjer

En BOM-linje behøver ikke at være en matchet komponent. Tilføj en service- eller arbejdslinje — PCB-fremstilling, montering, test, emballering — og den tager imod tilbud præcis som en komponent gør, så et tilbud dækker hele opgaven og ikke kun komponenterne. Disse tilbud understøtter mængderabatter, minimumsordremængder, udløbsdatoer og enhver understøttet valuta, ligesom en komponents tilbud.

Fejlkontrol

PartsBox kontrollerer hver post under importen, så fejl dukker op tidligt, og strukturelle ændringer som f.eks. fletning af poster forbliver pålidelige. Når en post har referencedesignatorer, skal mængden matche antallet af designatorer: en mængde på 2 med designatorerne C1 og C2 er korrekt, men en mængde på 2 med kun C1 er sandsynligvis forkert. PartsBox markerer uoverensstemmelsen og vil ikke flette poster, der bærer den. Poster uden designatorer kontrolleres ikke, så en stykliste (BOM), der ikke bruger dem, producerer ingen advarsler — normalt for en opmålt komponent, hvor en længde ledning indtastes uden en designator.

PartsBox kontrollerer også hver mængde mod den matchede komponents enhed. En komponent uden måleenhed tælles i hele stykker, så en brøkmængde matchet til den er sandsynligvis en fejl: PartsBox advarer og tilbyder at afrunde mængden til et helt tal, eller at fjerne matchet for komponenten.

Styklisteimport er i hver plan, inklusive den gratis Maker-plan. Prissætning af styklisten med prisrabatter og flere valutaer starter på Essentials-planen.

Få kontrol over dit lager, indkøb og produktion

Prøv demoen

Planer og priser