Heads-up: endringer i bygginger ⚡️

Byggesystemet i PartsBox har blitt forbedret. Det er noen nye funksjoner, og noen ting har forsvunnet — vennligst les videre hvis du ønsker å vite mer.

Nye funksjoner

Plukkliste! En lenge etterspurt funksjon, en liste over komponentpartier som må samles (plukkes) fra lager før bygging. Plukklistetabellen vises nå som det andre trinnet i en bygging, og kan eksporteres til PDF eller CSV for utskrift.

Flere komponentkilder: En Prosjekt/BOM-post kan nå forbruke komponenter fra flere kilder. Hvis du har 100 stk av en komponent på ett sted, og 100 stk på et annet, vil du nå kunne bygge 200 enheter i en enkelt bygging. Tilsvarende, hvis du har en meta-komponent hvor ett substitutt har 100 stk på lager, og et annet 100 stk på lager, vil du kunne utføre en bygging med en mengde på 200. Kilder vil bli tildelt i FIFO (Først Inn, Først Ut)-rekkefølge.

Avansert Byggesystem: Hvis planen din inkluderer denne funksjonen, kan du også bruke andre ordninger, samt konfigurere hver BOM-inngang til å forbruke komponenter i en vilkårlig rekkefølge, velge eller fravelge kilder individuelt. Du kan også overstyre mengden som trengs for hver BOM-inngang.

For kunder som bruker partikontroll, er dette et lenge ventet øyeblikk: du kan nå bruke flere komponentpartier/batcher i en bygging, samtidig som du opprettholder (noe avslappet) sporbarhet. Hvis du krever streng sporbarhet, kan du enkelt bruke avkrysningsboksen "Enkeltkilde for hver komponent".

Ting som er borte

Den gamle "Kilde"-rullegardinvelgeren i byggetabellen er borte, hver rad kan nå rulles ut for å konfigurere kilder.

"Ignorer"-avkrysningsboksene er også borte. Det er ikke lenger behov for dem: du kan fortsette med byggingen selv med utilstrekkelig lager.

Tidligere bygginger har nå en "Lagerforespørsler"-kolonne (i stedet for den gamle "Kilde"-kolonnen) som viser hvor komponenter ble tatt fra.

Funksjonsdeling på tvers av planer

Hobbyist/Maker (gratis) planen får den nye plukklistefunksjonaliteten, men tillater fortsatt bare én kilde for hver komponent. Jeg håper dette ikke er for begrensende for deg hvis du er en hobbyist!

I tillegg er flere kilder, men kun med FIFO (Først Inn Først Ut) bestilling tilgjengelig i Lab/Verksted-planen.

Produksjonsplan (og høyere) med Advanced Build System-funksjonen tillater også LIFO (Last In First Out), sist tilgått, største parti først og minste parti først-bestilling, samt vilkårlig omorganisering av kilder, individuell kildevalg og per-oppføring mengdeoverstyring.

Småtrykk: hvorfor det tok så lang tid

For de som lurer på hvorfor disse lenge etterspurte funksjonene tok så lang tid å implementere: det nye byggesystemet løser faktisk to problemer. Det ene er å kunne bruke flere kilder for en BOM-innlegg. Det andre er at det var mulig å ende opp med negativt lager hvis flere BOM-innlegg brukte samme komponent.

Det viser seg at mange BOMer bruker samme komponent i flere linjer, noen ganger direkte, og noen ganger som en erstatning i en meta-komponent. Hvis en BOM-linje "forbruker" lager for en komponent, bør påfølgende BOM-linjer ikke se dette lageret som tilgjengelig. Med andre ord, for å vite om en bygging i det hele tatt er mulig, er det nødvendig å gå gjennom BOM-linje for linje, og holde oversikt over tilgjengelig lager gjennom hele byggingen. Det er ikke nok å sjekke én gang når byggingen starter.

Dette betydde at bygging måtte nærmeres annerledes, og en ny modell for bygging måtte designes og implementeres. Den nye byggemodellen må kjøre både på serverne og i nettleseren, slik at det er mulig å interaktivt endre partitildelinger og umiddelbart se resultatene i byggetabellen.

En annen grunn til den lange ventetiden er at byggesystemet er en kritisk del av PartsBox. Mange bedrifter stoler på det hver dag, og de som bygger medisinske enheter trenger også sporbarhetsdataene for å være 100% korrekte. Det er ikke noe som kan reimplementeres raskt eller lett.

Tidligere blogginnlegg: Oktober 2020 oppdatering (2020-10-12)
Senere blogginnlegg: Bilder for komponenter, plasseringer og prosjekter (2021-01-27)

PartsBox er en nettapp som lar deg ta kontroll over ditt elektronikkinventar, BOM-prising og småskala produksjon. Den holder oversikt over hvor komponenter er lagret, hva de nåværende lagerbeholdningene er, og hvilke komponenter som brukes i hvilke prosjekter/BOMs.

Blogg Indeks