PartsBox è uno strumento online per la gestione dell'inventario, della produzione e dell'acquisto di componenti elettronici. Tiene traccia di dove sono conservati i componenti, quali sono i livelli di stock attuali e quali componenti sono utilizzati in quali progetti. Mostra le specifiche dei componenti, consente di allegare documenti (datasheet, modelli 3D CAD) ai componenti e cerca l'intero database rapidamente.
PartsBox può anche prezzare i progetti (BOM) automaticamente. Gestisce le soglie di prezzo, le conversioni di valuta, MOQ e multipli di ordine, in modo da poter vedere immediatamente un prezzo del BOM sempre aggiornato. Oltre alle offerte online, le tue offerte locali dai fornitori possono essere aggiunte, con molteplici soglie di prezzo, in qualsiasi valuta, e con periodi di validità (date di scadenza), quantità minima di ordinazione (MOQ) e multipli di ordine.
PartsBox gestisce anche la costruzione di elettronica: i progetti (BOM) possono essere costruiti, sottraendo lo stock utilizzato e aggiungendo stock al componente di sottomontaggio risultante. Le costruzioni possono essere eseguite in un'unica fase o in più fasi, e viene mantenuta una completa cronologia delle costruzioni.
L'applicazione è in grado di controllo del lotto: è possibile tracciare da dove provengono specifici lotti di componenti e dove sono stati utilizzati, fornendo una completa tracciabilità bidirezionale.
PartsBox è stato progettato per essere veloce, discreto e facile da usare. Ricerca, controllo dello stock, aggiunta e rimozione dello stock, accesso ai progetti - tutto avviene istantaneamente. E più utenti ricevono aggiornamenti istantanei quando cambia qualcosa.
A differenza di molti strumenti ERP/MRP, PartsBox dovrebbe essere facile da introdurre e causare il minor attrito possibile all'interno di un'azienda. Dovrebbe essere uno strumento che le persone amano usare, non uno che sono costrette a usare.
PartsBox riguarda tutti i componenti elettronici, quindi un 'componente' è un concetto fondamentale. Un componente rappresenta un componente elettronico o meccanico.
Ci sono diversi tipi di componenti:
Nota che per i componenti generici e senza nome (ad es. un NE555 senza nome in un pacchetto DIP) è solitamente meglio utilizzare componenti locali. Ci sono centinaia di versioni del NE555 e la tua versione particolare potrebbe essere leggermente diversa da quella di qualcun altro. Quindi usa i componenti collegati solo per componenti esattamente corrispondenti (ad esempio se hai un 'NE555PWG4' di Texas Instruments, collegalo).
I componenti sono astratti: descrivono il componente, ma fino a quando non aggiungi effettivamente dello stock, non rappresentano cose fisiche. Anche i componenti senza stock sono utili - ad esempio, puoi aggiungerli ai progetti (BOM) per ottenere una stima dei costi dei tuoi progetti.
I componenti collegati hanno due nomi: il nome locale (interno) e l'MPN ufficiale (Numero di Parte del Produttore). Nel piano hobbistico gratuito, il nome locale deve essere lo stesso dell'MPN. Nei piani commerciali, entrambi i nomi possono essere utilizzati e il nome locale può essere diverso dall'MPN. Il nome locale può essere modificato rinominando il componente.
I meta-componenti vengono utilizzati per raggruppare componenti che sono intercambiabili. Questo è utile per i passivi, dove possono essere aggiunti diversi alternativi del componente, o per qualsiasi caso in cui diversi componenti sono equivalenti e uno qualsiasi di essi può essere scelto, basandosi esclusivamente su prezzo e disponibilità. PartsBox gestirà i meta-componenti in modo simile ai componenti normali, ritardando la scelta del componente effettivo da utilizzare. Quando si prezzano i progetti, saranno considerate le offerte per tutti i componenti membri.
I componenti del sottogruppo rappresentano i risultati della costruzione dei tuoi progetti. Ogni volta che costruisci un progetto, lo stock viene aggiunto al componente del sottogruppo corrispondente. Il componente può poi essere utilizzato in altri progetti, se necessario. Questo fornisce un modo per costruire prodotti complessi che consistono in un numero di sottogruppi e componenti, ciascuno prodotto o fornito separatamente.
Oltre agli attributi standard come un nome o un produttore, i componenti possono avere anche campi/attributi personalizzati (nei piani che supportano questa funzione). Come il campo 'Note', questi possono essere utilizzati per memorizzare qualsiasi dato, ma in modo più strutturato. Alcuni esempi di utilizzo includono: Distributore, Numero di Parte del Distributore, URL Parte del Fornitore, Peso o Peso a Vuoto del Contenitore. I campi personalizzati sono indicizzati per la ricerca.
Una volta creato un componente, puoi aggiungere stock. Lo stock rappresenta copie fisiche effettive di un componente elettronico che esistono da qualche parte a cui puoi accedere (o sarai in grado di accedere).
Un componente può contenere stock in più posizioni. Questo diventa utile una volta che si inizia a comprare bobine di componenti: spesso si vuole tenere una bobina intera in un luogo, e una piccola quantità su nastro tagliato in un altro luogo. È utile anche quando si lavora con produttori su contratto, in quanto si può tenere traccia dello stock che si trova fisicamente fuori dal proprio ufficio.
La separazione tra componenti e stock è intenzionale. Potresti pensare ai componenti come sacchetti che potrebbero contenere componenti effettivi (stock). I componenti con zero stock sono utili: sai cosa devi ordinare, puoi tenere traccia degli ordini in sospeso, i tuoi progetti (BOM) possono utilizzare componenti che non hai fisicamente, ma il tuo produttore avrà.
PartsBox considera la storia del stock come permanente e ci sono modi limitati di modificarla. L'ultima voce può sempre essere rimossa, ma le voci più vecchie non possono, e le loro quantità non possono essere modificate.
Un lotto rappresenta un lotto di componenti. I lotti vengono utilizzati per distinguere tra i componenti in magazzino: senza il controllo del lotto, tutto il magazzino per un dato componente è considerato identico.
Con il controllo dei lotti, i lotti vengono creati quando si aggiunge stock (ogni lotto di componenti deve avere un lotto assegnato).
Gli ordini possono essere in uno dei tre stati: Aperto, Ordinato o Ricevuto. Gli ordini aperti possono essere modificati. Ordinato significa che stai aspettando che i componenti vengano spediti. Un ordine passa allo stato Ricevuto quando tutti i componenti sono stati ricevuti.
Una posizione di stoccaggio è un luogo dove i componenti possono essere conservati. Può essere una stanza, un cassetto, uno scaffale, una scatola, un scomparto all'interno di una scatola, o qualsiasi altra cosa tu possa pensare. Come organizzi la tua conservazione dipende da te. Alcune persone buttano tutti i loro componenti in due o tre scatole, e alcuni usano un approccio più dettagliato.
Puoi dare qualsiasi nome alle tue posizioni di stoccaggio, ma c'è uno schema di denominazione suggerito:
Inizia con una lettera. Potresti usare b per le scatole (con scomparti), ma potresti anche avere scaffali (con bobine), o armadietti con cassetti. Segue un numero a due cifre, che è il numero della tua scatola, scaffale, armadietto o cassetto. Poi, se la posizione ha scomparti secondari, usiamo un sistema a scacchiera: a1, a2, b1, b2, e così via, a seconda delle dimensioni della griglia. Questo risulta in nomi come 'b01-a4', che significa 'scatola 1, riga a, colonna 4', o 's12-l1-r2' che è 'scaffale 12, livello 1, bobina 2'. Usa quello che ti permette di trovare facilmente i componenti.
I libri di campioni con resistenze o condensatori possono essere etichettati come scatole, senza scomparti secondari, perché è facile trovare un valore particolare all'interno di un libro di campioni.
I nomi delle tue posizioni di stoccaggio possono essere cambiati in qualsiasi momento, ma sceglili con cura, perché una volta che stampi le tue etichette/adesivi, cambiarli diventa leggermente più difficile.
Le aziende che lavorano con CM/EMS (produttori su contratto) spesso antepongono alcuni dei loro luoghi di stoccaggio con il nome del produttore, in modo da poter facilmente filtrare le posizioni e vedere cosa ha in magazzino il CM in questo momento.
Le aziende CM/EMS, d'altra parte, spesso antepongono alcuni nomi di clienti alle posizioni di stoccaggio, per ottenere posizioni di stoccaggio per cliente per i componenti forniti.
PartsBox consente di allegare file arbitrari ai componenti. Questo può essere utilizzato per conservare datasheet, modelli 3D CAD e altri file insieme alle informazioni sui componenti.
Se devi memorizzare un file relativo a un componente, aggiungilo a un componente come allegato. Non devi preoccuparti di nominare i file, creare directory e trovare il posto giusto sul server dei file.
Un progetto corrisponde a un BOM (Bill of Materials) e rappresenta un elenco di parti che entrano in un particolare design o dispositivo.
I progetti possono essere utilizzati sia per costruire dispositivi reali, sia come strumento di concetto, progettazione o prezzo quando si lavora su nuovi disegni.
Una costruzione rappresenta il risultato della costruzione di un progetto. Normalmente corrisponde a un lotto di dispositivi che sono stati prodotti, o che sono in fase di produzione. PartsBox supporta costruzioni a singolo stadio e a più stadi, e una costruzione a più stadi può essere in corso (non ancora completata).
Le offerte da fornitori/distributori possono essere associate ai componenti, per essere utilizzate quando si calcolano i progetti che richiedono il componente. Le offerte possono avere molteplici sconti per quantità, così come periodi di validità (date di scadenza), quantità minima di ordinazione (MOQ) e multipli di ordine.
Una lista di acquisto combina componenti da uno o più progetti (BOM) che intendi costruire, con quantità di costruzione specificate. Crei una lista di acquisto aggiungendo progetti a un carrello della spesa. PartsBox quindi unisce le liste dei componenti dai tuoi progetti per creare una singola lista unificata che può essere utilizzata per l'ordinazione.
I report ti permettono di ottenere informazioni di sintesi sui tuoi dati.
Come tutto il resto in PartsBox, i report si aggiornano in tempo reale. Ad esempio, se tieni aperto un report 'Stock Basso', e qualcun altro rimuove lo stock (il che farà scendere lo stock di un particolare componente al di sotto di una soglia), il tuo report verrà aggiornato istantaneamente.
Un'azienda/organizzazione consente a più persone di condividere un unico database. Ogni modifica viene riflessa in tempo reale a tutti coloro che sono collegati. Il numero di utenti che possono accedere a un database aziendale dipende dal piano, ed è possibile aumentare il numero di utenti che hanno accesso.
Per concedere a qualcuno l'accesso a un database aziendale, quella persona deve prima creare un account PartsBox.
Oltre al database aziendale, ogni utente di PartsBox ha un database privato gratuito. Puoi passare tra i database a cui hai accesso utilizzando il menu in alto dello schermo dell'app (che mostra il nome del database corrente).
Un'azienda ha sempre almeno un utente 'admin', che può modificare le informazioni di fatturazione e concedere o revocare l'accesso ad altri utenti. Nei piani senza Controllo Accessi Basato sui Ruoli, l'accesso può essere concesso con tre livelli di base:
Nei piani con Controllo dell'Accesso Basato sui Ruoli, possono essere definiti e assegnati agli utenti un numero qualsiasi di ruoli. Ogni ruolo definisce i permessi per ogni operazione individuale (come 'creare componente' o 'aggiungere inventario'). Questo permette un controllo fine dei permessi e la definizione di ruoli limitati con accesso ristretto. Ad esempio, un ruolo 'Ricezione' potrebbe permettere all'utente di aggiungere inventario e spostare l'inventario, ma non modificare i progetti o eseguire costruzioni. Un ruolo 'Produzione' potrebbe essere utile per permettere solo l'esecuzione di costruzioni da progetti definiti da qualcun altro all'interno dell'azienda.
Nelle organizzazioni più grandi è spesso necessario mantenere un registro di audit immutabile di tutte le modifiche al database. Questo è spesso richiesto per motivi normativi (come nel caso della conformità alla Parte 11 del Titolo 21 CFR della FDA degli Stati Uniti), ma anche senza che sia richiesto per legge, molte aziende decidono di mantenerne uno per la tracciabilità e la responsabilità.
Nei piani con la funzione Audit Trail, PartsBox conserva una cronologia di ogni modifica apportata al database. Ogni record di audit trail memorizza un timestamp, l'utente che ha eseguito l'operazione, e dati aggiuntivi che possono essere utilizzati per capire cosa è stato esattamente modificato. I dati dell'audit trail possono essere esportati, firmati e utilizzati per la conformità normativa.
Le macchine SMT pick&place non sono perfette, e durante il processo di assemblaggio alcuni componenti andranno persi o rifiutati. Inoltre, la costruzione meccanica dei feeder a nastro richiede una certa lunghezza di nastro (il 'leader') per essere presente prima che i componenti possano essere prelevati automaticamente. Questo comporta un attrito dei componenti, noto anche come spreco di componenti.
PartsBox supporta l'impostazione dei parametri di attrito su base per componente.
Nella costruzione di elettronica, un componente ha spesso possibili sostituti: componenti funzionalmente equivalenti che possono essere utilizzati al suo posto. Ci sono diversi modi per definire i sostituti in PartsBox, con diverse semantiche.
Durante la costruzione o l'acquisto, PartsBox combina informazioni su tutti i tipi di sostituti sopra indicati per produrre un elenco di tutti i possibili sostituti per una data voce del BOM o una voce della lista di acquisto.
Diamo un'occhiata ad alcuni esempi di come queste funzionalità potrebbero essere utilizzate e dove hanno senso:
Per creare una nuova posizione di stoccaggio, vai nella sezione 'Stoccaggio' nel menu principale e clicca su 'Crea'. Ci sono tre modi per creare posizioni di stoccaggio:
Per aggiungere componenti a PartsBox, prima crei un componente, e poi aggiungi stock ad esso. Fino a quando non aggiungi stock, i componenti non rappresentano cose fisiche, ma possono comunque essere utili - ad esempio, puoi aggiungerli ai progetti (BOM) per ottenere il prezzo dei tuoi progetti.
L'aggiunta di un nuovo componente si fa dalla sezione Componenti nel menu principale. Usa 'Crea' per entrare nel dialogo di creazione del componente.
'Tipo di Componente' determina che tipo di componente verrà creato. Usa 'Componente collegato' per i componenti con un MPN unico, e 'Componente locale' per i componenti generici e qualsiasi altra cosa di cui devi tenere traccia. Usa 'Meta componente' quando hai bisogno di creare un componente virtuale che rappresenta diverse opzioni di componenti equivalenti (sostituti).
Gli utenti commerciali possono immediatamente assegnare un numero di componente locale (interno/aziendale) a un componente collegato.
Ci sono due modi per cercare componenti collegati:
Dopo aver compilato uno dei campi e aver cliccato su 'Corrispondenza' o 'Ricerca', vengono presentati i risultati. Dovresti scegliere il componente che corrisponde esattamente a quello di cui hai bisogno. Fai attenzione, spesso piccole variazioni nel nome possono significare grandi differenze nei componenti effettivi. Quando selezioni uno dei risultati, vengono mostrate le sue specifiche, c'è anche un link alla scheda tecnica accanto a ogni componente, se è disponibile una scheda tecnica.
Quando crei componenti locali, devi solo fornire il nome del componente, tutto il resto è opzionale.
Alcuni piani consentono di caricare schede tecniche, immagini, modelli CAD e altre informazioni e di allegarle ai componenti; questo viene fatto dopo la creazione del componente.
Per creare un meta-componente, fornisci un nome e opzionalmente un'orma e una descrizione. Il meta-componente creato sarà vuoto: non conterrà alcun componente membro (sostituti). Questi dovranno essere aggiunti utilizzando il pulsante 'Aggiungi componente' nella schermata di informazioni del meta-componente, o selezionando diversi componenti nella tabella principale dei componenti e utilizzando 'Selezionati | Aggiungi a meta-componente'.
La casella di ricerca appare in alto nelle sezioni Componenti. Ti permette di restringere l'elenco dei componenti visualizzati ed è uno strumento essenziale quando si lavora con PartsBox.
Le caselle di ricerca/filtraggio appaiono anche in molti altri posti (in quasi tutte le tabelle) e possono essere utilizzate per il filtraggio. Queste caselle sono più semplici del motore di ricerca principale dei componenti e forniscono solo una corrispondenza esatta.
La ricerca dei componenti ha un motore di corrispondenza approssimativa, il che significa che anche le cose che non corrispondono esattamente verranno mostrate nei risultati. I risultati esatti saranno separati dal resto usando il colore di sfondo, in modo da poter vedere rapidamente cosa corrisponde esattamente e cosa corrisponde solo parzialmente.
I seguenti campi sono ricercabili: nome, MPN (Numero di Parte del Produttore, se diverso), descrizione, impronta, note del componente, e tutti i campi personalizzati.
La casella di ricerca accetta anche i tag, inseriti con un carattere #
davanti. I tag corrispondono esattamente, e se inserisci diversi tag, un componente deve avere tutti per far parte dei risultati.
Puoi combinare etichette e parole di ricerca come necessario, per restringere l'elenco dei risultati.
Ogni componente ha una casella di controllo accanto al suo nome, che permette di selezionarlo per certe operazioni. PartsBox ricorda le selezioni, quindi puoi mescolare liberamente la selezione e la ricerca - seleziona diversi componenti, esegui una ricerca, seleziona altri componenti, e la tua selezione crescerà costantemente.
Per selezionare tutti i componenti, o deselezionare tutto, usa il menu 'Selezione' e le opzioni del menu 'Seleziona Tutto' o 'Deseleziona Tutto'.
Il menu 'Selezione' può essere utilizzato per una serie di operazioni:
Se hai uno scanner di codici a barre, puoi usarlo per elaborare rapidamente le spedizioni in arrivo, aggiungendo stock, rimuovendo stock e creando componenti se necessario.
Per utilizzare uno scanner, utilizza il pulsante del menu 'Scansiona'. PartsBox mostrerà quindi un'immagine dalla fotocamera del tuo computer o aspetterà l'input da uno scanner esterno. Dopo aver decodificato un codice a barre, sarà analizzato e accadrà una delle seguenti cose:
PartsBox supporta i seguenti codici a barre:
Se la quantità è codificata nel codice a barre, sarà precompilata nella finestra di dialogo 'Aggiungi Stock'.
Vedi la sezione 'Barcode Scanners' in questo manuale per ulteriori dettagli sui scanner supportati e l'installazione necessaria.
Ci sono diversi modi per aggiungere componenti a un progetto:
I tag sono un meccanismo potente che ti permette di trovare rapidamente un sottoinsieme dei tuoi componenti.
Quando si effettua una ricerca, se si inserisce un tag nella casella di ricerca, la ricerca sarà limitata ai componenti che hanno quel tag. I tag vengono corrisposti esattamente, e se si inseriscono diversi tag, un componente deve avere tutti per farlo entrare nei risultati.
Le etichette possono essere aggiunte ai componenti sia dalla schermata delle informazioni del componente (cliccando sul pulsante 'Aggiungi etichette', sia selezionando molti componenti e utilizzando la voce del menu 'Aggiungi/Rimuovi etichette...' dal menu 'Selezione'.
I tag iniziano con un carattere #
, ma non devi inserirlo quando aggiungi tag. Un componente può avere un numero qualsiasi di tag associati.
Per semplificare le cose e automatizzare la creazione dei tag, PartsBox crea auto-tag per te. Questi si basano sulle specifiche dei componenti e vengono creati automaticamente, in modo che tu non debba aggiungerli. Sono indipendenti dai tuoi tag: puoi assegnare un tag con lo stesso nome di nuovo.
PartsBox permette di definire l'attrito/spreco su base per componente. Ci sono due parametri:
Questi parametri possono essere impostati sia individualmente, sia per molti componenti contemporaneamente. Per impostare i parametri per un numero di componenti, selezionali nella tabella dei componenti (o usa 'Selezione | Seleziona tutti i componenti'), e poi usa 'Imposta attrito componente...' dal menu 'Selezione'.
Quando si costruiscono o si prezzano Progetti/BOM, PartsBox terrà conto dell'attrito dei componenti, in modo che il numero di componenti effettivamente prelevati dallo stock o ordinati sarà superiore a quello strettamente necessario.
L'attrito non può essere impostato direttamente per i meta-componenti. Quando si determinano i prezzi dei progetti con meta-componenti, sarà utilizzato l'attrito massimo da tutti i componenti che appartengono a un meta-componente. Quando si costruiscono progetti, l'attrito sarà calcolato dopo che la fonte effettiva dei componenti è selezionata, ad es. quando PartsBox conosce il componente esatto che sarà utilizzato.
PartsBox può importare un BOM (Bill of Materials) da un numero di pacchetti CAD/eCAD, in formato CSV o TSV.
Per creare un nuovo progetto importando un BOM esistente, usa il pulsante 'Importa' nella sezione 'Progetti'. Questo chiederà il file da caricare. Carica un file CSV/TSV esportato dal tuo pacchetto CAD.
PartsBox cercherà di analizzare il tuo BOM, ma la maggior parte delle volte dovrai prima selezionare un preset di importazione. I preset sono attualmente definiti per:
C'è anche un'opzione 'Personalizzata' che permette la mappatura manuale delle colonne CSV ai campi di PartsBox, così come l'impostazione del separatore di campo.
L'importazione da KiCad è gratuita per tutti, mentre tutti gli altri preset sono disponibili solo nei piani commerciali.
Seleziona il preset corrispondente al tuo pacchetto CAD, o usa l'impostazione 'Personalizzata' per mappare manualmente le colonne.
Dopo aver importato un BOM in PartsBox, ogni riga deve essere abbinata a un componente specifico. Se il nome del componente BOM è lo stesso di un nome di componente PartsBox, ciò sarà fatto automaticamente. Tuttavia, se non si trova un componente con lo stesso nome, sarà necessario fare l'abbinamento da soli. Puoi selezionare un componente PartsBox esistente, o crearne uno nuovo e abbinarlo alla voce BOM.
In PartsBox, le voci del BOM non sono limitate ai componenti. Puoi aggiungere servizi o manodopera, come assemblaggio PCB, test, o imballaggio. Questi possono avere offerte allegate proprio come i componenti, che permettono la determinazione del prezzo dell'intera produzione, non solo dei componenti. Le offerte per le voci del BOM di servizio/manodopera sono simili alle offerte dei componenti: supportano anche molteplici soglie di prezzo, MOQ, possono avere date di scadenza, e possono essere in qualsiasi valuta supportata.
Altium Designer non sfugge correttamente le virgolette doppie (') nei file CSV generati. Questo significa che se uno dei tuoi campi contiene un carattere di virgolette doppie (come ad esempio 0.156'
), il CSV generato sarà invalido e illeggibile.
La soluzione in quel caso è modificare manualmente il file CSV generato da Altium e rimuovere le virgolette doppie all'interno dei campi, o prefissarle con un ulteriore carattere di virgolette doppie.
Durante la modifica di un BOM, è possibile aggiungere sostituti di componenti per singole voci del BOM. Durante la costruzione, la taratura o l'acquisto, il componente principale e tutti i sostituti sono trattati come scelte ugualmente valide.
I sostituti del BOM sono simili ai componenti membri (sostituti) nei meta-componenti e ai sostituti per i componenti. La differenza principale è che i sostituti del BOM sono configurati su base per voce in un progetto specifico e non hanno effetto al di fuori di quella voce.
Quando si combinano i BOM per gli acquisti, PartsBox adotta un approccio conservativo ai sostituti. Se ci sono due voci per lo stesso componente, ma con diversi insiemi di sostituti, solo l'intersezione dei sostituti (ad es. sostituti comuni per entrambe le voci) verrà utilizzata nella lista degli acquisti. Prendendo un esempio: se c'è un BOM con il Componente A che ha come sostituti B e C, e un BOM diverso con il Componente A che ha come sostituti B e D, PartsBox non può assumere che il Componente A possa sempre essere sostituito con B, C o D. PartsBox può solo essere certo che il Componente A può essere sostituito con B.
Per stimare il prezzo del BOM per un progetto, vai alla scheda 'Prezzi' nel menu del progetto. Questo apre la tabella principale dei prezzi, così come le opzioni di filtraggio e prezzo.
La dimensione della costruzione/lotto è il numero di unità per cui vuoi stimare il prezzo. Sono fornite diverse quantità comuni per un accesso rapido, ma qualsiasi quantità può essere inserita nel campo di input.
Il prezzo totale per unità e il prezzo totale sono visualizzati in grande sulla destra. Il pulsante di srotolamento accanto a loro permette di confrontare rapidamente i prezzi per l'intera gamma di quantità di costruzione comuni, senza inserirli manualmente.
Se c'è un segno di avvertimento rosso accanto al prezzo unitario e totale, significa che PartsBox non è stato in grado di calcolare il prezzo, perché mancavano alcune informazioni. I componenti problematici sono evidenziati in rosso nella tabella dei prezzi sottostante.
Le opzioni di approvvigionamento dei componenti consentono di scegliere da dove provengono i componenti. 'Solo stock locale' considererà solo i componenti che hai già, utilizzando il loro prezzo medio di acquisto per la determinazione del prezzo del BOM. 'Solo acquisto' ignorerà lo stock locale e utilizzerà solo i prezzi e le informazioni sullo stock online. 'Utilizza lo stock locale, poi acquista' utilizzerà prima tutto lo stock locale, e poi, se non è sufficiente, considererà le offerte online.
Nota che se la tua cronologia dello stock non contiene prezzi, non otterrai informazioni corrette sui prezzi se provi a utilizzare lo stock locale nel calcolo dei prezzi del Progetto/BOM. Puoi sempre tornare indietro e modificare la cronologia dello stock per aggiungere i prezzi.
Le opzioni di filtraggio delle offerte permettono di restringere l'elenco delle offerte:
La tabella principale dei prezzi elenca tutti i componenti di un progetto insieme alle loro informazioni sui prezzi. Colonne di nota:
È possibile 'bloccare' una particolare offerta utilizzando l'icona del lucchetto. Questo blocca la selezione dell'offerta per questa voce di progetto, e quella particolare offerta sarà utilizzata per calcolare il prezzo del BOM.
Ogni riga nella tabella dei prezzi ha una casella di controllo 'escludi', che consente di escludere rapidamente quell'articolo dal prezzo, e un'icona di lucchetto, che blocca l'offerta attualmente selezionata come migliore.
Ogni riga della tabella può essere espansa utilizzando l'icona a forma di freccia sulla sinistra. Questo elenca tutte le offerte per un determinato componente.
Per ogni voce del BOM che è collegata a un'identità online (Numero di parte del produttore), PartsBox raccoglie offerte online e seleziona la migliore (meno costosa). Spesso ci sono fino a 20-40 offerte per un dato componente. Nella tabella principale dei prezzi del BOM, viene visualizzata solo la migliore offerta.
Il processo di selezione è piuttosto complesso, poiché deve gestire:
PartsBox seleziona normalmente la migliore offerta basandosi sul 'Prezzo Scartando l'Eccesso'. Questo è il prezzo pagato per i componenti, supponendo che qualsiasi inventario in eccesso che è stato acquistato sarà gettato via. Perché non usare semplicemente il prezzo dalle soglie di prezzo? Beh, nel caso di restrizioni come MOQ o ordine-multiplo, non vogliamo scartare le offerte solo perché la quantità di cui abbiamo bisogno è troppo piccola. È a volte meglio comprare di più, a causa delle soglie di prezzo: il prezzo potrebbe essere competitivo anche supponendo che scarteremo tutto ciò di cui non abbiamo bisogno. Questo è il motivo per cui le quantità vengono arrotondate all'ordine multiplo, e se la quantità è inferiore al MOQ, PartsBox la arrotonderà al MOQ, solo per vedere come si classifica l'offerta.
La classifica delle offerte cambia in base alla quantità della tua costruzione, e così fa la migliore offerta. Spesso si possono scoprire nuove, inaspettate fonti di componenti che diventano attraenti a certe quantità.
Ogni offerta può essere srotolata per mostrare dettagli come l'imballaggio, la quantità in ordine, il tempo stimato di arrivo (ETA) dell'ordine, il tempo di consegna della fabbrica e il multiplo dell'ordine della fabbrica.
Se il tuo progetto contiene meta-componenti, le offerte saranno raccolte per tutti i componenti che sono raggruppati nel meta-componente. Poiché questi componenti sono considerati equivalenti l'uno all'altro, tutte le offerte saranno mescolate insieme e verrà selezionata la migliore.
Mentre alcuni componenti vengono acquistati dai principali distributori, spesso si tratta con altri fornitori, o si ricevono offerte personalizzate per quantità specifiche, con sconti. Ecco perché PartsBox permette di inserire le tue offerte, che vengono poi considerate e classificate insieme alle offerte online.
Un'offerta locale può essere aggiunta sia dalla tabella dei prezzi del progetto, sia direttamente a un componente dalla schermata delle informazioni del componente. Come ogni offerta, può avere molteplici sconti a qualsiasi quantità, così come una quantità minima (MOQ) e un multiplo d'ordine. Questi parametri saranno utilizzati dall'algoritmo di prezzo.
Oltre ai campi di informazioni aggiuntive come riferimento/numero dell'ordine, data o commenti, può essere inserita anche una data di scadenza. Un'offerta non sarà considerata se è scaduta.
Qualsiasi valuta supportata può essere utilizzata in un'offerta. PartsBox si occuperà di convertirla nella tua valuta di visualizzazione ovunque utilizzando tassi di conversione aggiornati, mantenendo intatti i prezzi originali e la valuta.
PartsBox si occupa di molte valute per te. Basta selezionare la tua valuta preferita nelle impostazioni, e sarà utilizzata per visualizzare ogni prezzo. Puoi cambiare la valuta in qualsiasi momento.
Per la conversione di valuta si utilizzano i tassi della Banca Centrale Europea (BCE). I tassi vengono aggiornati regolarmente.
Per le offerte che hai inserito tu stesso, puoi scegliere qualsiasi valuta supportata, e sarà gestita correttamente.
Le costruzioni sono utilizzate per pianificare e monitorare la produzione. Puoi controllare se hai quantità sufficienti di componenti per la costruzione (inclusa l'attrito), preparare la tua costruzione, produrre una lista di prelievo, e poi rimuovere le quantità utilizzate dal tuo magazzino.
Inoltre, le costruzioni forniscono tracciabilità: la loro storia mostra quali componenti specifici sono stati utilizzati in quale costruzione, a vari livelli di dettaglio a seconda del piano di abbonamento.
All'interno di un progetto, la scheda 'Costruzioni' può essere utilizzata per accedere alla cronologia delle costruzioni passate, a un elenco di costruzioni multi-stadio in corso e per avviare una nuova costruzione.
Quando si inizia una costruzione, la tabella di costruzione elenca tutti i componenti del progetto insieme alle quantità richieste e disponibili. Nei piani che supportano i calcoli di attrito dei componenti, la quantità necessaria includerà il sovraccarico di attrito, calcolato individualmente per ogni componente in base alle impostazioni di attrito del componente.
La colonna 'Richieste di stock' mostra da dove verranno prelevati i componenti. Per i componenti conservati in più posizioni di stoccaggio, i componenti con controllo del lotto e per i meta-componenti questa colonna potrebbe mostrare più fonti.
Puoi impostare la quantità di costruzione prevista inserendo il numero o utilizzando i pulsanti +/- . Mentre regoli la quantità, noterai che tutto viene aggiornato istantaneamente. Se non c'è abbastanza stock di un componente, quella riga sarà elencata in rosso con un avviso.
Quando si assegnano parti alle voci del BOM, PartsBox utilizza una delle diverse strategie:
Puoi anche forzare PartsBox a utilizzare solo una singola fonte di componenti per ogni voce BOM. Alcuni piani sono limitati a una sola fonte, e in altri piani è talvolta utile limitare le fonti per garantire una piena tracciabilità.
Tutte le assegnazioni risultanti dalla strategia di selezione della fonte del componente predefinita selezionata possono essere modificate nella tabella. Ogni riga può essere srotolata per mostrare le fonti, selezionarle individualmente e riordinarle (soggetto a limitazioni del piano). È anche possibile sovrascrivere la quantità utilizzata su base per voce.
Ogni riga contiene anche una casella di controllo 'Escludi?' — spuntandola escluderai il componente dalla costruzione. Questo è essenzialmente equivalente a un DNP (Non Popolare). Nessuna scorta sarà rimossa per i componenti contrassegnati come Esclusi.
Se non c'è abbastanza stock per alcune voci del BOM, PartsBox mostrerà un avviso, ma ti permetterà comunque di ignorare il problema e procedere con la costruzione. Questo è a volte utile se sai di avere stock aggiuntivo a disposizione che non è stato inserito in PartsBox, o se vuoi produrre alcune schede che non sono completamente popolate. La quantità massima disponibile sarà rimossa dal tuo stock.
Nelle costruzioni a singolo stadio, una volta premuto il pulsante 'Costruisci & rimuovi stock' (e confermato), lo stock sarà rimosso per tutti i componenti che appartengono a questo progetto (che non sono stati esclusi). La costruzione sarà segnata come completata.
Se selezioni la casella 'costruzione multi-stadio', PartsBox mostrerà le caselle di selezione accanto a ogni componente nella costruzione. Puoi usare le singole caselle per selezionare le righe, selezionare e deselezionare tutte le righe, così come usare l'interfaccia di ricerca/filtraggio per segnare i componenti che devono essere costruiti/posizionati in questa fase. L'interfaccia di filtraggio supporta i tag, quindi inserire '#smd' è un modo veloce per selezionare tutti gli elementi SMD, che vengono spesso posizionati per primi.
Una volta premuto il pulsante 'Costruisci & rimuovi stock', solo le voci selezionate saranno elaborate (nello stesso modo delle costruzioni a singolo stadio).
A volte è utile eseguire una fase di costruzione senza selezionare alcun componente, ad esempio, per documentare un passaggio di elaborazione nella cronologia di costruzione.
Una costruzione multi-stadio che non è stata completata apparirà nella scheda 'In corso' dell'interfaccia Costruzioni. Se la selezioni, sarai in grado di costruire la prossima fase, o terminare la costruzione, segnandola come completa.
In una costruzione possono esserci un numero qualsiasi di fasi. Una costruzione può anche essere contrassegnata come finita anche se non tutti i componenti sono stati posizionati. In tal caso, le voci non utilizzate saranno contrassegnate come escluse in questa costruzione.
Una costruzione multi-stadio è rappresentata dallo stesso codice ID Anything™, indipendentemente dallo stadio in cui si trova (progresso della costruzione), in modo che le etichette ID Anything™ possano essere attaccate anche ai dispositivi incompleti. Questo permette una rapida identificazione e accesso alle informazioni sulle costruzioni in corso.
Quando gestisci la produzione, di solito vuoi tenere traccia della storia delle costruzioni. Questo include normalmente informazioni su quante unità di un progetto/BOM sono state costruite, la data/ora della costruzione e i commenti. Mentre questo è sufficiente per una produzione semplice, non copre le esigenze di costruzioni più complesse.
In scenari pratici, ogni costruzione ha la sua configurazione. Questo include informazioni aggiuntive come:
Tutte queste informazioni sono conservate come storia della costruzione, in modo da poter tornare indietro in qualsiasi momento e controllare come era configurata una particolare costruzione.
La storia della configurazione di costruzione è disponibile nella scheda 'Costruzioni' nella sezione Progetti. Puoi vedere l'elenco di tutte le costruzioni, o limitare l'elenco alle costruzioni completate o alle costruzioni multi-stadio che sono ancora in corso.
Ogni costruzione ha un codice ID Anything™ che può essere stampato su un'etichetta e attaccato ai dispositivi fisici. Questo codice permette un accesso rapido alle informazioni sulla costruzione in qualsiasi momento in futuro.
I componenti del sottogruppo rappresentano i risultati della costruzione dei tuoi progetti. Ogni volta che costruisci un progetto, lo stock viene aggiunto al componente del sottogruppo corrispondente. Il componente può poi essere utilizzato in altri progetti, se necessario. Questo fornisce un modo per costruire prodotti complessi che consistono in un numero di sottogruppi e componenti, ciascuno prodotto o fornito separatamente.
Per creare un componente di sottogruppo per un determinato progetto, vai alla schermata delle informazioni del progetto e fai clic sul pulsante 'Crea componente di sottogruppo'. Questo deve essere fatto solo una volta. Una volta creato il componente, sarà visibile nella tua lista di componenti e potrai gestirlo proprio come qualsiasi altro componente, con l'eccezione della rinominazione: un componente di sottogruppo ha sempre lo stesso nome del progetto a cui corrisponde.
Quando si costruisce un progetto, la schermata di conferma della costruzione vi chiederà se aggiungere il magazzino al componente sub-assembly associato. Se abilitate questa opzione, sarete in grado di scegliere quale posizione di stoccaggio verrà utilizzata per la costruzione, inserire il prezzo per il sub-assembly prodotto (la taratura automatica arriverà in futuro) e aggiungere commenti.
Lo stock verrà quindi aggiunto al componente del sottogruppo per questo progetto. Poiché il componente del sottogruppo è come qualsiasi altro componente, puoi utilizzarlo in altri progetti/montaggi, impostare avvisi di basso stock, parametri di attrito, ecc.
Quando si utilizza il controllo del lotto, ogni costruzione di un progetto risulta in un lotto distinto di un componente di sotto-assemblaggio con il proprio codice ID Anything™. Se si allegano etichette ID Anything™ ai dispositivi prodotti, questo permette di scansionare rapidamente il codice su qualsiasi dispositivo mobile e accedere alle informazioni di costruzione corrispondenti.
Quando si costruiscono progetti/BOM, ci sono opzioni per aggiungere stock al componente di sottogruppo associato al progetto. Un'opzione aggiuntiva chiamata 'Tracciare ogni sottogruppo risultante separatamente?' modifica il processo di costruzione in modo che vengano generati lotti individuali per ogni sottogruppo costruito. In altre parole, ogni dispositivo costruito è nel suo lotto di singola unità.
Questo offre una flessibilità incredibile: i lotti portano già molti dati e hanno codici ID Anything™ unici. Altri dati possono essere allegati ai lotti come file. Questo può essere qualsiasi cosa: risultati dei test, protocolli di riparazione, depositi normativi, storia del servizio, o qualsiasi altra cosa che sia necessaria per tracciare il ciclo di vita di un dispositivo individuale.
Ogni lotto ha un codice ID Anything™ generato in modo unico che può essere stampato come codice QR e allegato al dispositivo. In alternativa, i dispositivi possono essere identificati dal codice ID Anything™ della costruzione (che punta a una costruzione) e da un numero di serie intero assegnato automaticamente all'interno di quella costruzione.
Se l'opzione per aggiungere stock di componenti di sottogruppo è abilitata all'avvio di una costruzione a più fasi, PartsBox terrà traccia del stock che è in produzione. Le informazioni su possibili anomalie nella produzione o i risultati dei test possono quindi essere allegati a ciascun lotto di dispositivi individualmente, mentre i dispositivi vengono costruiti. Completare la costruzione cambia lo stato del stock da 'In Produzione' a 'Disponibile'.
Ci sono tre tipi di ordini:
Per aggiungere qualcosa a un ordine, o per creare un ordine, inizia con la valutazione (un elenco di offerte) per un singolo componente, o con una Lista di Acquisto. Puoi aggiungere qualsiasi offerta (o un gruppo di offerte) a un ordine con un fornitore che ha fornito l'offerta.
Quando si modificano le quantità in un ordine aperto, PartsBox otterrà il prezzo corrente e regolerà il prezzo in base alla quantità e alle soglie di prezzo.
Gli ordini aperti possono essere copiati/incollati in un sito web del distributore, o esportati nel caso sia richiesto un ordine di acquisto stampato più formale.
Il modo migliore per effettuare un ordine con un fornitore è utilizzare il metodo 'Carica carrello' e copiare/incollare o caricare un file CSV con le informazioni dell'ordine.
Quando contrassegni un ordine aperto come 'Ordinato', PartsBox ti chiede una data di consegna prevista. Questo per sapere quando dovrebbero arrivare i tuoi componenti e per mostrare lo stock ordinato in vari punti dell'applicazione.
Puoi annullare un ordine aperto, che lo riporterà allo stato di 'Aperto' e smetterà di visualizzare lo stock come atteso.
È possibile ricevere componenti da un ordine in diversi modi:
Quando si acquistano componenti, è spesso necessario pianificare la produzione di diversi dispositivi. Poiché i loro BOM spesso condividono componenti, non è sempre facile determinare cosa effettivamente bisogna acquistare, soprattutto considerando che potresti già avere alcuni dei componenti nel tuo stock locale.
Meta-parts (part alternates) make this even more complicated: until the moment of ordering you want to be flexible as to the choice of a specific MPN (Manufacturer Part Number).
Per iniziare gli acquisti, vai alla tua sezione 'Progetti' e inizia ad aggiungere progetti/BOM al tuo carrello della spesa del progetto utilizzando i pulsanti 'Aggiungi al carrello' in fondo a ogni scheda del progetto. Quando aggiungi, sarai in grado di specificare le quantità che intendi costruire.
Dopo aver aggiunto i progetti al carrello, dai un nome descrittivo alla tua lista e clicca su 'Crea lista di acquisto'. Sarai portato alla sezione 'Acquisti' e ti verranno mostrate tutte le tue liste di acquisto.
Cliccando su una lista di acquisto si apre l'interfaccia di prezzatura familiare: la stessa di Prezzatura Progetto/BOM. Usala per selezionare le offerte, aggiungere le tue offerte, scegliere specifici alternativi di componenti (per i meta-componenti), o limitare la selezione ai tuoi distributori preferiti.
Dopo che sei soddisfatto della lista, usa la vista 'Raggruppa per Distributore/Fornitore' per vedere i tuoi componenti suddivisi in ordini per ogni fornitore. Questa vista ti permette di eseguire le stesse operazioni della vista 'Tutti i Componenti', quindi puoi ancora cambiare le tue scelte di offerta. Inoltre, puoi rapidamente aggiungere tutti i componenti a un nuovo o esistente ordine con quel fornitore, e piazzare l'ordine con loro.
Il supporto all'ordinazione automatica è sempre stato pianificato, ma rimane difficile a causa dei distributori.
I lettori di codici a barre che generano battiture sono supportati (ciò include la maggior parte, se non tutti, i lettori USB). Il Zebra LS2208 è un esempio di lettore 1D che è economico, affidabile e funziona bene. Tuttavia, recentemente molti distributori di componenti hanno iniziato a introdurre codici a barre 2D. In futuro, è probabile che la maggior parte dei codici a barre sarà 2D, a causa della loro superiorità. I codici a barre 2D permettono di memorizzare significativamente più dati in una piccola area.
Per la scansione dei codici a barre 2D, oltre ad avere uno scanner 2D, devi anche configurarlo per sostituire i caratteri speciali non stampabili con sequenze ASCII, in modo che possa funzionare attraverso un'app del browser. In particolare, i codici ASCII RS, GS e EOT devono essere sostituiti con le stringhe '{RS}', '{GS}' e '{EOT}', rispettivamente. Fortunatamente, c'è un modo facile: se hai uno scanner Zebra DS2208, basta scansionare il codice a barre fornito e lo scanner sarà configurato correttamente per PartsBox. Il codice a barre può essere scaricato come un piccolo PNG, grande PNG o una pagina PDF.
Qualsiasi scanner 1D dovrebbe funzionare bene con PartsBox, se supporta l'interfaccia USB HID (ad es. si comporta come una tastiera). Se riesci a vedere l'output dello scanner in un editor di testo, dovrebbe funzionare bene.
Scanner 2D noti per funzionare bene:
Scanner 2D noti per non funzionare:
Non è possibile utilizzare uno scanner 2D a meno che non possa eseguire sostituzioni di stringhe nei codici scansionati (Zebra/Symbol lo chiama 'ADF' per 'Advanced Data Formatting' functionality). Questo è un limite dei browser web, non di PartsBox.
La migliore opzione per la scansione dei codici a barre è uno scanner di codici a barre hardware dedicato. PartsBox raccomanda uno scanner 2D, in particolare il Zebra DS2208. Sempre più distributori passeranno ai codici a barre 2D, che possono memorizzare significativamente più informazioni. Uno scanner 2D può anche decodificare i codici a barre 1D.
Un'altra opzione di scansione (meno costosa) è l'app Barcode to PC. Questa soluzione consiste in due parti: un software che deve essere installato sul tuo PC, e un'applicazione mobile che effettua la scansione effettiva. Questa soluzione non funziona ancora correttamente con i codici DataMatrix, ma è probabile che cambierà in futuro.
Sfortunatamente, la scansione dei codici a barre utilizzando uno scanner USB non può funzionare al 100% in modo affidabile, a causa di molti fattori al di fuori del controllo di PartsBox.
Se uno scanner 2D non funziona con PartsBox, il primo passo è controllare il suo output in un editor di testo, come Notepad. Scansiona un codice a barre 2D in Notepad e vedi se il risultato contiene le sequenze '{RS}', '{GS}' e '{EOT}'. Se non lo fa, assicurati che lo scanner sia stato impostato per queste sostituzioni di codice speciali, e se usi un layout di tastiera internazionale diverso da US, scansiona il codice di configurazione regionale fornito nel manuale dello scanner.
Si prega di leggere anche la sezione 'Problemi e limitazioni conosciute' sopra, per vedere se il tuo problema è elencato lì.
Se l'output in Notepad sembra corretto, ma PartsBox non riesce a riconoscere il codice a barre, utilizza il modulo di feedback e informaci.