Podręcznik Użytkownika PartsBox

Wstęp

Czym jest PartsBox?

PartsBox to narzędzie online do zarządzania stanami magazynowymi części elektronicznych, wyceny BOM i produkcji. Zapewnia scentralizowaną platformę dla całego procesu produkcji elektroniki — od pozyskiwania i magazynowania części po budowanie projektów i śledzenie wyników.

Kluczowe możliwości obejmują:

  • Zarządzanie stanami magazynowymi: śledź części, stany magazynowe i lokalizacje przechowywania, z obsługą powiązanych części (z numerami części producenta), części lokalnych, metaczęści i części podzespołów.
  • Wycena BOM: wyceniaj swoje zestawienia materiałowe (BOM) korzystając z aktualnych ofert od dystrybutorów internetowych, z obsługą progów cenowych, przeliczeń walut, MOQ i ofert lokalnych dostawców.
  • Produkcja: buduj projekty z BOM, z montażem jednoetapowym i wieloetapowym, podzespołami, śledzeniem numerów seryjnych i pełną historią montażu.
  • Kontrola partii: śledź określone partie części od źródła do użycia w produkcji, z dwukierunkową identyfikowalnością dla kontroli jakości i zgodności z przepisami.
  • Zakupy: twórz i zarządzaj zamówieniami zakupu, śledź status zamówień i przyjmuj części na stany magazynowe.
  • ID Anything™: każdy obiekt w PartsBox (część, partia, lokalizacja przechowywania, montaż, zamówienie, projekt) ma przypisany unikalny, kompaktowy kod, który można wydrukować jako etykietę QR, zeskanować urządzeniem mobilnym i użyć do dopasowywania BOM w narzędziach CAD. W połączeniu ze śledzeniem numerów seryjnych dla każdego urządzenia, umożliwia to pełną identyfikowalność cyklu życia od produkcji do serwisu w terenie.
  • Skanowanie kodów kreskowych i drukowanie etykiet: skanuj kody kreskowe, aby szybko wyszukiwać części i dodawać stany magazynowe, oraz drukuj etykiety dla lokalizacji przechowywania i partii.
  • Integracja CAD: importuj BOM z KiCad, Altium Designer i innych narzędzi EDA.
  • API: programistyczny dostęp do twojej bazy danych części w celu integracji z innymi systemami.
  • Raporty: wycena stanów magazynowych, alerty o niskim stanie i inne raporty.

Filozofia Projektowania

PartsBox został zaprojektowany tak, aby był szybki, dyskretny i łatwy w użyciu. Interfejs jest responsywny — wyszukiwanie części, sprawdzanie stanów magazynowych i zarządzanie projektami odbywa się natychmiast. Wielu użytkowników może pracować jednocześnie, a zmiany są widoczne dla wszystkich w czasie rzeczywistym.

W przeciwieństwie do tradycyjnych narzędzi ERP (Planowanie zasobów przedsiębiorstwa) lub MRP (Planowanie zapotrzebowania materiałowego), PartsBox jest łatwy do wprowadzenia i zintegrowania z istniejącym przepływem pracy, przy minimalnym tarciu. Celem jest narzędzie, które pomaga zachować organizację i wydajność bez wchodzenia w drogę.

Rozpoczęcie pracy

Ta sekcja przeprowadzi Cię przez podstawy PartsBox: tworzenie miejsca przechowywania, dodawanie części, przyjmowanie jej na stan i budowanie pierwszego projektu. Każdy krok opiera się na poprzednim, a na koniec będziesz mieć działający projekt z wycenionym BOM. Późniejsze sekcje tego przewodnika omawiają każdy temat znacznie bardziej szczegółowo.

Utwórz miejsce przechowywania

Przed dodaniem części skonfiguruj co najmniej jedno miejsce przechowywania, aby reprezentowało miejsce, w którym fizycznie będą znajdować się Twoje części. Przejdź do 'Przechowywanie' w górnym menu i kliknij 'Utwórz'. Domyślna zakładka to 'Pojedyncze', która tworzy jedno miejsce.

Wprowadź nazwę dla swojego miejsca przechowywania (na przykład 'b01' dla pierwszego pudełka lub 'shelf-A1' dla przegródki na półce) i kliknij 'Utwórz'. Zawsze możesz dodać więcej miejsc później, w tym siatki miejsc dla pudełek z przegródkami.

Aby uzyskać sugestie dotyczące nazywania miejsc przechowywania, zobacz sekcję Miejsca przechowywania w sekcji Stany magazynowe i Przechowywanie.

Utwórz część

Przejdź do 'Części' w górnym menu i kliknij 'Utwórz'. Zobaczysz wybór typów części: Część powiązana, Część lokalna i Metaczęść.

Wybierz 'Część powiązana', jeśli Twój komponent ma numer części producenta (MPN). Wpisz MPN w pole 'Dopasuj dokładną nazwę komponentu' i kliknij 'Dopasuj'. PartsBox wyszuka Twój komponent i wyświetli pasujące wyniki wraz z ich specyfikacjami i linkami do kart katalogowych. Wybierz prawidłowe dopasowanie z listy i kliknij 'Utwórz część'.

Jeśli Twój komponent nie ma MPN (ogólny rezystor, PCB, niestandardowa część mechaniczna), wybierz zamiast tego 'Część lokalna' i wprowadź nazwę.

Więcej szczegółów na temat typów części znajduje się w sekcji Czym są części? w dziale Części.

Dodaj stany magazynowe

Po utworzeniu części musisz dodać stany magazynowe, aby reprezentować fizyczne części, które posiadasz. Przejdź do strony szczegółów części i kliknij 'Dodaj stany magazynowe' w lewym menu.

Kreator stanów magazynowych ma trzy kroki:

  1. Ilość i wycena: Wprowadź posiadaną ilość. Opcjonalnie wybierz typ ceny (za komponent lub całą partię) i wprowadź, ile zapłaciłeś.
  2. Miejsce przechowywania: Wybierz miejsce przechowywania utworzone wcześniej.
  3. Dodatkowe informacje: Opcjonalnie dodaj komentarz (na przykład 'początkowe stany magazynowe' lub referencja zamówienia).

Kliknij 'Dodaj stany magazynowe', aby potwierdzić.

Aby dowiedzieć się więcej o zarządzaniu stanami magazynowymi, zobacz sekcję Stany magazynowe w sekcji Stany magazynowe i Przechowywanie.

Utwórz projekt

Projekt w PartsBox reprezentuje zestawienie materiałowe (BOM). Przejdź do 'Projekty' w górnym menu i kliknij 'Utwórz'. Wprowadź nazwę (i opcjonalnie opis) dla swojego projektu i kliknij 'Utwórz projekt'.

Dodaj część do projektu

Otwórz nowo utworzony projekt i przejdź do zakładki 'BOM'. Kliknij 'Dodaj wpis części', aby otworzyć wybierak części. Wyszukaj część, którą utworzyłeś wcześniej, wybierz ją i potwierdź. Część zostanie dodana do BOM z domyślną ilością 1. Następnie możesz kliknąć na wpis, aby go rozwinąć i dostosować ilość, dodać oznaczenia lub skonfigurować inne pola.

Utwórz projekt importując BOM

Jeśli masz już BOM wyeksportowany z narzędzia CAD (KiCad, Altium, Eagle lub dowolnego innego narzędzia, które może eksportować CSV), możesz utworzyć projekt, importując go. Przejdź do 'Projekty' i kliknij 'Importuj'. Prześlij swój plik CSV lub TSV.

PartsBox przeanalizuje plik i pokaże podgląd. W razie potrzeby dostosuj separator pól i kodowanie znaków, aż podgląd będzie wyglądał poprawnie. Następnie zmapuj każdą kolumnę do odpowiedniego pola BOM za pomocą list rozwijanych nad każdą kolumną. Przycisk 'Zgadnij' często potrafi automatycznie poprawnie zmapować, ale zawsze sprawdzaj wynik. Najważniejsze mapowania to 'Ilość', 'Część' i 'Oznaczenia'.

Po zmapowaniu kolumn PartsBox spróbuje automatycznie dopasować każdy wpis BOM do części w bazie danych. Wpisy, które pasują do części, są wyświetlane z nazwą części; niedopasowane wpisy są podświetlone. Jeśli utworzyłeś część w poprzednich krokach, a BOM zawiera ten sam MPN, zostanie ona dopasowana automatycznie.

Aby ręcznie dopasować niedopasowany wpis, kliknij go, aby rozwinąć szczegóły wpisu. W sekcji 'Dopasowywanie części' kliknij 'Dopasuj do istniejącej części', aby otworzyć selektor części i wybrać właściwą część. W razie potrzeby możesz również utworzyć nową część bezpośrednio z tego miejsca.

Gdy będziesz zadowolony z mapowań i dopasowań, wprowadź nazwę projektu i kliknij 'Importuj'.

Więcej szczegółów na temat importowania BOM, dopasowywania i zarządzania pozycjami znajduje się w sekcji Praca z BOM w dziale Projekty i BOM.

Praca z danymi

PartsBox intensywnie wykorzystuje tabele do wyświetlania i zarządzania danymi. Wiele funkcji – takich jak wyszukiwanie w tabelach, filtrowanie, konfiguracja tabel, operacje masowe, pola niestandardowe, tagi i załączniki – działa spójnie w różnych typach danych (części, partie, miejsca przechowywania, zamówienia, projekty, pozycje BOM i produkcje). Ta sekcja opisuje te przekrojowe funkcje.

Tabele

Tabele w PartsBox są interaktywne i bogate w funkcje. Obsługują wyszukiwanie, filtrowanie, konfigurację kolumn, sortowanie, wybór zbiorczy oraz eksport do PDF lub CSV. Ustawienia tabeli są zapamiętywane dla każdej tabeli, więc twoje preferencje są zachowywane między sesjami. Funkcje opisane poniżej dotyczą większości tabel w aplikacji.

Wyszukiwanie w tabeli

Oprócz głównego pola wyszukiwania części (opisanego w sekcji Części), możliwości wyszukiwania są dostępne w większości tabel w całej aplikacji. Te pola wyszukiwania w tabelach oferują funkcję dokładnego dopasowania, aby pomóc Ci szybko zawęzić wyświetlane wiersze. Po prostu wpisz w polu wyszukiwania nad tabelą, aby przefiltrować jej zawartość. Wyszukiwanie uwzględnia wartości we wszystkich widocznych kolumnach.

Filtrowanie

Większość tabel w PartsBox obsługuje zaawansowane możliwości filtrowania, pozwalając szybko zawęzić wyświetlane dane do określonych kryteriów. System filtrowania jest wysoce konfigurowalny i obsługuje złożone warunki logiczne. Ta sekcja przeprowadzi cię przez proces tworzenia, używania i zarządzania filtrami w PartsBox.

Stosowanie filtrów w tabelach

Aby przefiltrować dane w tabeli, wykonaj następujące kroki:

  • Znajdź ikonę filtra w prawym górnym rogu tabeli, którą chcesz przefiltrować.
  • Kliknij ikonę filtra, aby otworzyć ekran konfiguracji filtra dla tej tabeli.
  • Dodaj warunki filtra za pomocą przycisków "Dodaj warunek" lub "Dodaj wiele warunków". Możesz łączyć wiele warunków za pomocą operatorów logicznych AND/OR.
  • Dla każdego warunku filtra wybierz pole, wybierz warunek i wprowadź wartość.
  • Po zdefiniowaniu warunków filtra kliknij przycisk "Zastosuj filtry" na dole ekranu, aby zastosować filtry do tabeli.

Aby szybko usunąć wszystkie aktualnie zastosowane filtry z tabeli, użyj przycisku \"Usuń wszystkie filtry\". Jeśli planujesz ponownie użyć filtru w przyszłości, upewnij się, że zapisałeś go jako ustawienie wstępne przed usunięciem.

Definiowanie warunków filtrowania

Warunki filtra są elementami składowymi twoich filtrów. Każdy warunek składa się z pola, warunku i wartości:

  • Pole: Wybierz pole, którego chcesz użyć do filtrowania z listy. Dostępne pola będą się różnić w zależności od tabeli i wyświetlanych w niej danych. Na przykład "[Przechowywanie] Tagi" reprezentuje tagi przypisane do miejsca przechowywania.
  • Warunek: Wybierz warunek, który pasuje do Twoich wymagań filtrowania. Lista dostępnych warunków zależy od wybranego typu pola. Na przykład, jeśli wybierzesz "[Przechowywanie] Tagi", zobaczysz warunki takie jak "zawiera wszystkie z tych tagów", "zawiera dowolny z tych tagów" i "nie zawiera żadnego z tych tagów".
  • Wartość: Wprowadź wartość, do której warunek powinien pasować. W zależności od typu pola może to być lista tagów (dla pola tagu), ciąg tekstowy, liczba lub zakres liczb (przedział).

Możesz łączyć wiele warunków filtrowania za pomocą operatorów logicznych ORAZ/LUB. PartsBox obsługuje zagnieżdżone warunki, co pozwala na tworzenie złożonej logiki filtrowania poprzez dodawanie pojedynczych warunków lub wielu warunków połączonych operatorem ORAZ/LUB pod każdym stwierdzeniem ORAZ/LUB.

Wprowadzanie wartości liczbowych

Podczas wprowadzania wartości liczbowych w warunkach filtra, dla wygody można używać przedrostków jednostek. Wystarczy wpisać przedrostek bez jednostki. Na przykład użyj "22u" zamiast "22μF" i "10k" zamiast "10kΩ". Pamiętaj, że wielkość liter w przedrostkach ma znaczenie, więc "m" i "M" reprezentują różne wartości.

PartsBox obsługuje następujące przedrostki jednostek:

  • T: tera (1012)
  • G: giga (109)
  • M: mega (106)
  • k: kilo (103)
  • d: decy (10-1)
  • c: centy (10-2)
  • m: mili (10-3)
  • u lub μ: mikro: (10-6)
  • n: nano (10-9)
  • p: piko (10-12)
  • f: femto (10-15)

Zarządzanie ustawieniami filtrów

PartsBox pozwala na zapisywanie filtrów jako ustawień wstępnych (presetów), które mogą być osobiste lub udostępniane w ramach Twojej firmy. Ta funkcja umożliwia szybkie ładowanie złożonych filtrów i definiowanie filtrów, które są przydatne dla wszystkich w Twojej organizacji.

Aby zarządzać ustawieniami filtrów:

  • Użyj przycisku "Załaduj ustawienie", aby zastosować wcześniej zapisane ustawienie filtra do bieżącej tabeli.
  • Kliknij "Zapisz ustawienie", aby zapisać bieżącą konfigurację filtra jako nowe ustawienie. Wybierz, czy zapisać je jako ustawienie osobiste, czy ustawienie firmowe.
  • Kliknij "Zarządzaj ustawieniami", aby uzyskać dostęp do dodatkowych opcji zarządzania ustawieniami:
    • Usuń niechciane ustawienia
    • Duplikuj istniejące ustawienia
    • Kopiuj lub przenoś ustawienia między ustawieniami osobistymi a firmowymi

Szybki dostęp do ustawień filtrów

Gdy zapiszesz konfiguracje filtrów jako presety, pojawią się one w menu rozwijanym w nagłówku tabeli. Zapewnia to szybki dostęp do często używanych filtrów i sprawia, że przełączanie między różnymi widokami jest wydajne.

Presety filtrów mogą działać podobnie do kategorii, gdy są oparte na tagach lub nazwach. W przeciwieństwie do sztywnych systemów kategorii, w których każdy element należy tylko do jednej kategorii, presety oferują większą elastyczność, pozwalając elementom pojawiać się w wielu filtrowanych widokach jednocześnie. Takie podejście daje korzyści organizacyjne kategorii bez ich typowych ograniczeń.

Ustawienia konfiguracji tabeli

Oprócz ustawień wstępnych filtrów, PartsBox umożliwia zapisywanie i udostępnianie konfiguracji kolumn tabeli jako ustawień wstępnych. Jest to przydatne, gdy różni użytkownicy w Twojej organizacji muszą widzieć te same kolumny w spójnym układzie lub gdy chcesz szybko przełączać się między różnymi układami kolumn dla różnych zadań.

Presety konfiguracji tabeli przechowują wybór kolumn, ich kolejność i względne szerokości. Podobnie jak presety filtrów, mogą być zapisywane jako presety osobiste (widoczne tylko dla ciebie) lub jako presety firmowe (współdzielone ze wszystkimi użytkownikami w twojej organizacji).

Aby zapisać konfigurację tabeli jako ustawienie wstępne:

  • Kliknij ikonę konfiguracji tabeli (ikona kolumn) w nagłówku tabeli, aby wejść w tryb konfiguracji.
  • Dodawaj, usuwaj i układaj kolumny w razie potrzeby. Możesz przeciągać krawędzie kolumn, aby zmienić ich rozmiar.
  • Użyj przycisku "Zapisz jako ustawienie" na dole panelu konfiguracji.
  • Wprowadź nazwę dla ustawienia i wybierz, czy zapisać je jako ustawienie osobiste, czy firmowe.
  • Kliknij "Zapisz", aby potwierdzić.

Aby załadować zapisaną konfigurację tabeli:

  • Użyj listy rozwijanej "Załaduj ustawienie konfiguracji...", która pojawia się w nagłówku tabeli (gdy ustawienia są dostępne).\n- Wybierz ustawienie z listy. Ustawienia osobiste pokazują "(osobiste)", a ustawienia firmowe pokazują "(firmowe)" obok swoich nazw.\n- Tabela natychmiast się zaktualizuje, aby pokazać zapisaną konfigurację kolumn.

Możesz również zarządzać swoimi ustawieniami wstępnymi, klikając ikonę konfiguracji tabeli i używając przycisku "Zarządzaj ustawieniami", aby:

  • Zmieniaj nazwy ustawień wstępnych, klikając na ich nazwy
  • Usuwaj ustawienia wstępne, których już nie potrzebujesz
  • Duplikuj ustawienia wstępne, aby tworzyć wariacje
  • Kopiuj ustawienia wstępne między kolekcjami osobistymi i firmowymi
  • Przenoś ustawienia wstępne z osobistych do firmowych (lub odwrotnie)

Ustawienia wstępne konfiguracji tabeli są szczególnie pomocne dla zespołów, które potrzebują spójnych widoków dla różnych użytkowników, na przykład zapewniając, że wszyscy widzą te same kolumny podczas eksportowania danych lub przeglądania stanów magazynowych.

Eksporty tabeli

Większość tabel w PartsBox można wyeksportować jako PDF lub CSV za pomocą przycisku Eksportuj w stopce tabeli. Eksport obejmuje wszystkie wiersze pasujące do bieżących kryteriów wyszukiwania i filtrowania, przy użyciu aktualnie skonfigurowanych kolumn.

Każda tabela ma dwie oddzielne konfiguracje kolumn: jedną do wyświetlania i jedną do eksportu. Eksportowanie często wymaga innego zestawu kolumn niż to, co widzisz na ekranie, więc są one utrzymywane niezależnie. Kiedy wchodzisz w tryb konfiguracji tabeli (klikając ikonę kolumn w nagłówku tabeli), selektor po lewej stronie pozwala przełączać się między edycją konfiguracji wyświetlania a konfiguracją eksportu. Jeśli okaże się, że wyeksportowane dane nie pasują do tego, co widzisz na ekranie, sprawdź konfigurację kolumn eksportu — prawdopodobnie jest ustawiona na inne kolumny.

Eksporty PDF generują wysokiej jakości dane wyjściowe z nagłówkiem zawierającym tytuł dokumentu i logo Twojej firmy (jeśli zostało przesłane w Ustawienia > Ogólne, zobacz sekcję Organizacje i dostęp), oraz dane tabeli z formatowaniem odpowiednim do druku. Obrazy i adresy URL obecne w kolumnach tabeli są uwzględniane w eksporcie PDF. Miniaturki obrazów są wyświetlane w tekście tam, gdzie to możliwe.

Eksporty CSV tworzą standardowy plik oddzielony przecinkami, odpowiedni do użytku w arkuszach kalkulacyjnych i innych narzędziach.

Operacje na wielu elementach

Wiele tabel w PartsBox obsługuje wybieranie wielu elementów i wykonywanie na nich operacji masowych. Ten wzorzec działa spójnie w przypadku części, partii, miejsc przechowywania, zamówień, projektów, wpisów BOM i produkcji.

Aby wybrać elementy, użyj pól wyboru obok każdego wiersza. Aplikacja zapamiętuje Twoje wybory podczas wyszukiwania i filtrowania, dzięki czemu możesz budować wybór w czasie bez utraty wcześniej wybranych elementów. Użyj pola wyboru w nagłówku tabeli, aby zaznaczyć lub odznaczyć wszystkie widoczne elementy. Po wybraniu elementów użyj menu "Wybrane...", aby uzyskać dostęp do dostępnych operacji. Konkretne operacje różnią się w zależności od rodzaju danych, z którymi pracujesz – zobacz odpowiednie sekcje, aby uzyskać szczegółowe informacje.

Pola niestandardowe

Pola niestandardowe zapewniają elastyczny sposób przechowywania i organizowania ustrukturyzowanych danych dla różnych obiektów w PartsBox. Pola niestandardowe można dodawać do części, partii, lokalizacji magazynowych, zamówień, projektów, pozycji projektu (BOM) i produkcji.

W przeciwieństwie do notatek czy komentarzy, pola niestandardowe są ustrukturyzowane, indeksowane do wyszukiwania i mogą być używane w kolumnach tabel i filtrowaniu w całej aplikacji. Pozwala to na definiowanie i przechowywanie dodatkowych atrybutów specyficznych dla potrzeb twojej organizacji, przepływów pracy lub wymagań branżowych.

Kilka przykładów wykorzystania pól niestandardowych:

  • Dla części: numery części dystrybutora, poziomy niezawodności, status zgodności środowiskowej
  • Dla miejsc przechowywania: zakresy temperatur, poziomy ochrony ESD, informacje o własności, poziom MSL
  • Dla partii: numery partii dostawcy, daty ważności, status kontroli jakości
  • Dla zamówień: status zatwierdzenia, metody wysyłki, dokumentacja celna
  • Dla projektów: kierownicy projektów, etapy rozwoju, zatwierdzenia regulacyjne
  • Dla produkcji: numery partii, identyfikatory linii produkcyjnych, status kontroli jakości

Pola niestandardowe są w pełni zintegrowane z interfejsem PartsBox i mogą być:

  • Dodawane do widoków tabel jako kolumny
  • Eksportowane w eksportach tabel PDF lub CSV
  • Używane do wyszukiwania
  • Używane w filtrach

Masowe operacje na polach niestandardowych

Podczas pracy z wieloma elementami można wykonywać operacje zbiorcze na polach niestandardowych:

  • Ustaw pole niestandardowe: Dodaj lub zaktualizuj wartość pola niestandardowego we wszystkich wybranych elementach jednocześnie
  • Zmień nazwę pola niestandardowego: Zmień nazwę pola niestandardowego we wszystkich wybranych elementach
  • Usuń pole niestandardowe: Usuń pole niestandardowe ze wszystkich wybranych elementów

Aby użyć tych operacji:

  • Wybierz wiele elementów w tabeli za pomocą pól wyboru\n- Użyj menu akcji masowych, aby wybrać operację na polu niestandardowym\n- Postępuj zgodnie z instrukcjami, aby zakończyć operację

Te operacje zbiorcze są dostępne dla części, partii, lokalizacji magazynowych, zamówień, projektów, wpisów projektów i budów.

Tagi

Tagi zapewniają potężny i elastyczny sposób kategoryzowania i organizowania danych w PartsBox. Stosując tagi do różnych obiektów, takich jak części, lokalizacje magazynowe, projekty, zamówienia, partie i produkcje, możesz szybko znaleźć i filtrować określone podzbiory swoich danych.

Stosowanie Tagów

Tagi można przypisywać z ekranów informacji/edycji lub wybierając wiele elementów i używając opcji „Dodaj/Usuń tagi...” z menu „Zaznaczenie”.

Podczas dodawania tagów po prostu wpisz nazwę tagu bez wiodącego znaku #. Obiekt może mieć przypisaną dowolną liczbę tagów.

Wyszukiwanie za pomocą tagów

Tagi odgrywają ważną rolę w wyszukiwaniu i filtrowaniu danych. Po wpisaniu tagu w polu wyszukiwania (poprzedzonego znakiem #), PartsBox ograniczy wyniki wyszukiwania do obiektów, które mają przypisany ten konkretny tag.

Pamiętaj, że tagi są dopasowywane dokładnie. Jeśli wprowadzisz wiele tagów w polu wyszukiwania, obiekt musi mieć wszystkie określone tagi, aby zostać uwzględnionym w wynikach.

Automatyczne tagi dla części

PartsBox automatycznie generuje auto-tagi dla Twoich części na podstawie ich specyfikacji. Te auto-tagi są tworzone niezależnie od ręcznie przypisanych tagów, więc nie musisz się martwić o konflikty, jeśli przypiszesz tag o tej samej nazwie co auto-tag.

Automatyczne tagi zapewniają wygodny sposób kategoryzowania części bez konieczności ręcznego wysiłku. Gwarantują, że części o podobnych specyfikacjach są automatycznie grupowane razem, co ułatwia ich znajdowanie i zarządzanie nimi.

Załączniki

PartsBox pozwala na dołączanie dowolnych plików do części, partii, projektów, lokalizacji, zamówień, ofert lokalnych i produkcji. Ta funkcja jest przydatna do utrzymywania wszystkich istotnych informacji w uporządkowany i łatwo dostępny sposób. Niektóre typowe przykłady plików, które możesz chcieć dołączyć, to:

  • Noty katalogowe komponentów elektronicznych
  • Modele 3D CAD części mechanicznych
  • Faktury i listy przewozowe dla zamówień
  • Dokumenty kontroli jakości i raporty z testów
  • Zdjęcia produktów i obrazy
  • Noty aplikacyjne i projekty referencyjne
  • Certyfikaty zgodności (CoC) i karty charakterystyki materiałów (MSDS)

Dołączając te pliki bezpośrednio do odpowiednich elementów w PartsBox, możesz mieć pewność, że ważne informacje są zawsze pod ręką. Nie musisz martwić się o konwencje nazewnictwa, struktury katalogów ani pamiętać, gdzie pliki są przechowywane na serwerze.

Załączniki są bezpiecznie przechowywane w chmurze i można uzyskać do nich dostęp z dowolnego miejsca.

Podczas przeglądania strony szczegółów elementu z załącznikami, zobaczysz listę wszystkich załączonych plików. Kliknięcie nazwy pliku spowoduje pobranie załącznika na Twój komputer. Możesz również zmienić nazwy załączników lub usunąć je, jeśli nie są już potrzebne.

Wykorzystując funkcję załączników w PartsBox, możesz utrzymać całą niezbędną dokumentację zorganizowaną i połączoną z odpowiednimi elementami w twoich stanach magazynowych. Oszczędza to czas i zapewnia, że każdy w twoim zespole ma dostęp do potrzebnych informacji.

Części

Czym są części?

PartsBox dotyczy komponentów elektronicznych, więc „część” jest fundamentalnym pojęciem. Część reprezentuje komponent elektroniczny lub mechaniczny. Istnieje kilka typów części:

  • Części powiązane są dla części z numerami części producenta (MPN). Jeśli część ma MPN i możesz ją znaleźć w internecie, wybierz tę opcję. Natychmiast otrzymasz opis, link do karty katalogowej, link do strony producenta, specyfikacje części, miniaturkę, a PartsBox będzie w stanie pobrać informacje o cenach i dostępności tej części od dystrybutorów.
  • Części lokalne są dla wszystkiego innego: części generycznych i bez nazwy, PCB, części niestandardowych, części mechanicznych i wszystkiego, co nie ma dokładnego numeru części.
  • Metaczęści grupują części, które są zamienne (dokładne zamienniki dla siebie nawzajem).
  • Części podzespołów są wynikiem budowy projektu i odpowiadają 1:1 projektom.

Zauważ, że dla komponentów generycznych i bezimiennych (np. bezimienny NE555 w obudowie DIP) zazwyczaj lepiej jest używać części lokalnych. Istnieją setki wersji NE555 i Twoja konkretna wersja może się nieznacznie różnić od innej. Używaj więc części powiązanych tylko dla dokładnie pasujących komponentów (na przykład, jeśli masz 'NE555PWG4' od Texas Instruments, powiąż go).

Części są abstrakcyjne: opisują komponent, ale dopóki nie dodasz rzeczywistych stanów magazynowych, nie reprezentują fizycznych rzeczy. Nawet części bez stanów magazynowych są przydatne — na przykład możesz dodać je do projektów (BOM-ów), aby uzyskać wycenę swoich projektów.

Części powiązane mają dwie nazwy: nazwę lokalną (wewnętrzną) i oficjalny MPN. W darmowym planie hobbystycznym nazwa lokalna musi być taka sama jak MPN. W planach komercyjnych można używać obu nazw, a nazwa lokalna może różnić się od MPN. Nazwę lokalną można zmienić, zmieniając nazwę części.

Oprócz standardowych atrybutów, takich jak nazwa czy producent, części mogą również posiadać niestandardowe pola/atrybuty (w planach obsługujących tę funkcję). Podobnie jak pole 'Notatki', mogą one służyć do przechowywania dowolnych danych, ale w bardziej ustrukturyzowany sposób. Przykłady użycia to Dystrybutor, Numer Części Dystrybutora, URL Części Dostawcy, Waga lub Waga Opakowania (tara). Pola niestandardowe są indeksowane do wyszukiwania.

Dodawanie części

Tworzenie części

Aby dodać nową część, przejdź do sekcji Części w menu głównym i użyj przycisku „Utwórz”, aby otworzyć okno dialogowe tworzenia części.

Pole 'Typ części' określa rodzaj części, która zostanie utworzona:

  • 'Część powiązana': Użyj dla części z unikalnym numerem części producenta (MPN).
  • 'Część lokalna': Użyj dla części generycznych i wszystkiego innego, co musi być śledzone.
  • 'Metaczęść': Użyj, gdy musisz utworzyć wirtualną część, która reprezentuje kilka równoważnych opcji części (zamienników).

Tworzenie Powiązanych Części

Istnieją dwie metody wyszukiwania powiązanych części:

  • Dopasuj dokładną nazwę części (MPN): Początek nazwy części musi pasować (wyszukiwanie po prefiksie). Na przykład 'TPS40210' dopasuje 'TPS40210DGQ'. Jest to preferowana metoda dopasowywania części.
  • Szukaj: Jest to wyszukiwanie rozmyte, przydatne dla zapytań takich jak 'adafruit 1063'.

Po wprowadzeniu wyszukiwanego hasła i kliknięciu „Dopasuj” lub „Szukaj”, zostaną wyświetlone wyniki. Wybierz część, która dokładnie odpowiada Twoim wymaganiom, zwracając szczególną uwagę na drobne różnice w nazewnictwie, ponieważ mogą one wskazywać na istotne różnice w rzeczywistych komponentach. Po wybraniu wyniku zostaną wyświetlone jego specyfikacje, a obok każdego komponentu zostanie udostępniony link do karty katalogowej, jeśli jest dostępna.

Dla użytkowników komercyjnych możliwe jest natychmiastowe przypisanie lokalnego (wewnętrznego/firmowego) numeru części do części powiązanej.

Tworzenie części lokalnych

Podczas tworzenia części lokalnych wymagana jest tylko nazwa części; wszystkie inne pola są opcjonalne.

Niektóre plany pozwalają na przesyłanie i dołączanie kart katalogowych, obrazów, modeli CAD i innych informacji do części. Odbywa się to po utworzeniu części.

Tworzenie Metaczęści

Aby utworzyć metaczęść, podaj nazwę i opcjonalnie footprint oraz opis. Nowo utworzona metaczęść będzie pusta, co oznacza, że nie będzie zawierać żadnych części składowych (zamienników). Będą one musiały zostać dodane później, albo za pomocą przycisku \"Dodaj część\" na ekranie informacyjnym metaczęści, albo poprzez wybranie wielu części w głównej tabeli części i użycie opcji \"Zaznaczone | Dodaj do metaczęści\".

Konwersja istniejącej części na metaczęść

Jeśli masz istniejącą część ze stanem magazynowym, ofertami i historią użycia, którą chcesz zamienić w metaczęść, możesz ją przekonwertować zamiast tworzyć nową pustą metaczęść. Jest to przydatne, gdy zdasz sobie sprawę, że część, której używałeś, powinna w rzeczywistości reprezentować grupę wymiennych alternatyw.

Część można przekonwertować na metaczęść, jeśli nie jest jeszcze metaczęścią, nie jest podzespołem i nie jest zarchiwizowana.

Jak przeliczyć:

  • Przejdź do ekranu informacji o części
  • Kliknij "Inne operacje"
  • Kliknij "Konwertuj na metaczęść"
  • Przejrzyj podgląd pokazujący, ile pozycji projektów i list zostanie zaktualizowanych
  • Opcjonalnie zmień nazwę metaczęści (domyślnie jest to oryginalna nazwa części)
  • Opcjonalnie zaznacz "Dołącz zamienniki jako członków", aby dodać istniejące zamienniki jako członków metaczęści
  • Jeśli część ma załączniki, opcjonalnie zaznacz "Przenieś załączniki do metaczęści"
  • Kliknij "Konwertuj"

Co dzieje się podczas konwersji:

  • Tworzona jest nowa metaczęść o podanej nazwie
  • Oryginalna część staje się członkiem nowej metaczęści
  • Pola skopiowane do metaczęści: nazwa, opis, notatki, footprint, tagi i pola niestandardowe
  • Pola CAD (symbole/footprinty/referencje KiCad, referencje biblioteczne/footprinty Altium) są przenoszone do metaczęści i usuwane z oryginalnej części
  • Jeśli część ma obraz, jest on kopiowany do metaczęści (obie zachowują obraz)
  • Załączniki są opcjonalnie przenoszone do metaczęści (jeśli zaznaczysz opcję)
  • Bieżące wpisy projektów i list są aktualizowane, aby odwoływać się do metaczęści
  • Referencje zamienników innych części, które wskazywały na tę część, są aktualizowane, aby odwoływać się do metaczęści
  • Jeśli zaznaczono "Dołącz zamienniki jako członków", wszystkie ważne zamienniki stają się członkami nowej metaczęści
  • Zablokowane oferty na wpisach są czyszczone

Co pozostaje bez zmian:

  • Stany magazynowe, partie i oferty pozostają przy oryginalnej części (teraz będącej członkiem metaczęści)
  • Wpisy historii budowy pozostają niezmienione (odwołują się do części w momencie budowy)
  • Odniesienia do zamienników na poziomie wpisu nie są zmieniane (są one specyficzne dla każdego wpisu)

Globalna zamiana części we wszystkich projektach

Gdy część staje się przestarzała lub wycofana z produkcji, możesz chcieć zastąpić ją inną częścią we wszystkich swoich projektach. Zamiast edytować każdy wpis projektu indywidualnie, możesz użyć operacji "Zastąp w projektach", aby zrobić to w jednym kroku.

Jak wymienić:

  • Przejdź do ekranu informacji o części (części, którą chcesz zastąpić)
  • Kliknij "Inne operacje"
  • Kliknij "Zastąp w projektach"
  • Wybierz część zamienną za pomocą selektora części
  • Opcjonalnie zaznacz "Zastąp również w referencjach zamienników na poziomie pozycji", jeśli chcesz, aby referencje zamienników na poszczególnych pozycjach również zostały zaktualizowane
  • Kliknij "Zastąp"

Co dzieje się podczas wymiany:

  • Wszystkie bieżące pozycje projektu, które odwołują się do tej części, są aktualizowane, aby odwoływać się do części zamiennej
  • Zablokowane oferty na dotkniętych pozycjach są usuwane (ponieważ część uległa zmianie, wcześniej zablokowane oferty nie mają już zastosowania)
  • Jeśli zaznaczono „Zamień również w odwołaniach do zamienników na poziomie pozycji”, wszelkie odwołania do zamienników na poziomie pozycji wskazujące na tę część są aktualizowane, aby wskazywać na część zamienną

Co pozostaje bez zmian:

  • Oryginalna część sama w sobie nie jest modyfikowana ani usuwana — pozostaje na liście części ze wszystkimi danymi
  • Zamienniki na poziomie części nie są zmieniane
  • Wpisy na listach (listy zakupowe) nie są naruszane
  • Wpisy historii produkcji pozostają niezmienione (odwołują się do części w momencie produkcji)

Zastępowanie części w wybranych projektach

Jeśli chcesz wymienić część tylko w określonych projektach, a nie we wszystkich, możesz to zrobić z listy Projektów, używając wyboru zbiorczego.

Jak zamienić w wybranych projektach:

  • Przejdź do listy Projektów\n- Wybierz jeden lub więcej projektów za pomocą pól wyboru\n- Kliknij "Wybrane..."\n- Kliknij "Zastąp część..."\n- Wybierz część źródłową (część, którą chcesz zastąpić) — wybierak części jest filtrowany, aby pokazać tylko części, które są faktycznie używane w wybranych projektach\n- Wybierz część zamienną\n- Opcjonalnie zaznacz "Zastąp również w odniesieniach do zamienników na poziomie wpisu"\n- Kliknij "Zastąp"

Jest to przydatne, gdy zamiennik części dotyczy tylko określonych projektów lub gdy chcesz wprowadzać zmianę stopniowo, projekt po projekcie.

Obowiązują te same zachowania, co w przypadku globalnej zamiany: zablokowane oferty na dotkniętych pozycjach są usuwane, pozycje list i historia produkcji nie są zmieniane, a oryginalna część nie jest modyfikowana ani usuwana.

Wyszukiwanie części

Wyszukiwanie to podstawowa funkcja w PartsBox, która pozwala szybko znaleźć potrzebne części. Główne pole wyszukiwania znajduje się na górze sekcji Części.

Wyszukiwarka części wykorzystuje dopasowanie rozmyte (fuzzy matching), co oznacza, że nawet jeśli wyszukiwane hasła nie pasują dokładnie, nadal będą wyświetlane odpowiednie wyniki. Aby pomóc Ci szybko zidentyfikować najbardziej trafne dopasowania, dokładne wyniki są wizualnie odróżnione od częściowych dopasowań za pomocą różnych kolorów tła.

Podczas wyszukiwania części, następujące pola są uwzględniane w zakresie wyszukiwania:

  • Nazwa
  • MPN (Numer części producenta, jeśli inny niż nazwa)
  • Producent
  • Opis
  • Footprint
  • Notatki części
  • Wszystkie pola niestandardowe

Oprócz wyszukiwania według słów kluczowych, możesz również wyszukiwać za pomocą tagów. Aby wyszukać według tagu, po prostu wpisz znak #, a następnie nazwę tagu. Tagi są dopasowywane dokładnie, a jeśli wprowadzisz wiele tagów, komponent musi posiadać wszystkie określone tagi, aby zostać uwzględnionym w wynikach.

Dla jeszcze większej elastyczności możesz łączyć słowa kluczowe i tagi w swoich zapytaniach wyszukiwania. Pozwala to na tworzenie wysoce ukierunkowanych wyszukiwań, które pomagają znaleźć dokładnie to, czego potrzebujesz, nawet w dużych i złożonych bazach danych części.

Oprócz głównego wyszukiwania części, większość tabel w całej aplikacji ma własną funkcję wyszukiwania. Zobacz sekcję Wyszukiwanie w tabeli w sekcji Praca z danymi, aby uzyskać szczegółowe informacje.

Usuwanie części

Istnieją dwa sposoby na usunięcie części:

  • Z ekranu informacji o części, przechodząc do "Inne operacje" i klikając przycisk "Usuń część".
  • Z tabeli części, wybierając wiele części i wybierając operację "Usuń..." w menu "Wybrane...".

Usunięcie części jest operacją destrukcyjną, która nie jest zalecana, chyba że usuwasz nowo utworzoną część, która nigdy nie była używana w produkcjach i nigdy nie dodano do niej żadnych stanów magazynowych. Po usunięciu części PartsBox nie będzie w stanie rozwiązać odniesień do tej części w historii przeszłych produkcji. Ogólnie rzecz biorąc, unikaj usuwania części, które były używane w produkcjach.

W większości przypadków lepiej jest zarchiwizować część (patrz poniżej).

Archiwizowanie części

Część, która została zarchiwizowana, nie będzie pojawiać się w zwykłych tabelach i wynikach wyszukiwania, co zapobiega zakłócaniu normalnego użytkowania. Nadal będzie dostępna w tabeli "Części | Zarchiwizowane" i pozostanie widoczna w historiach produkcji.

Aby zarchiwizować część, przejdź do „Inne operacje” na ekranie informacji o części i kliknij przycisk „Archiwizuj część”.

Archiwizowana część nie powinna mieć żadnych stanów magazynowych (ani dostępnych, ani zamówionych). Archiwizowanie części, która ma stany magazynowe, jest zazwyczaj nielogiczne. Mimo że zarchiwizowane części nie pojawiają się w standardowych tabelach i wyszukiwaniach, nadal wpływają na raporty, takie jak raport wartości części lub raport wartości lokalizacji magazynowej. Z tego powodu nie można zarchiwizować części z istniejącymi stanami magazynowymi. Musisz najpierw ręcznie usunąć stany magazynowe z części i/lub usunąć część z zamówień przed jej zarchiwizowaniem.

Archiwizacja jest zalecanym podejściem dla części, których nie chcesz widzieć w codziennych operacjach bazy danych. Usuwaj tylko te części, które zostały utworzone przez pomyłkę i nigdy nie były używane.

Operacje na wielu częściach

Ogólne informacje na temat wybierania i operowania na wielu elementach znajdują się w sekcji Operacje na wielu elementach w dziale Praca z danymi. Operacje specyficzne dla części opisano poniżej:

  • Dodaj/usuń tagi: Edytuj tagi dla wybranych części masowo. Możesz dodawać nowe tagi lub usuwać istniejące, co ułatwia kategoryzację i organizację części.
  • Dodaj do projektu: Dodaj wybrane części do określonego Projektu/BOM. Zostaniesz poproszony o wybranie projektu docelowego.
  • Dodaj do metaczęści: Dodaj wybrane części do istniejącej metaczęści lub utwórz nową. Metaczęści grupują wymienne części (zamienniki).
  • Dodaj do listy zakupów: Dodaj wybrane części do listy zakupów, gdy musisz je zamówić.
  • Ustaw poziomy niskiego stanu magazynowego: Ustaw próg niskiego stanu magazynowego dla wszystkich wybranych części jednocześnie. Te progi pomagają utrzymać odpowiednie stany magazynowe.
  • Ustaw ubytek części: Ustaw parametry ubytku dla wybranych części. Ubytek uwzględnia oczekiwaną utratę komponentów podczas procesu produkcyjnego.
  • Pobierz jako CSV: Wyeksportuj listę wybranych części jako plik CSV (wartości oddzielone przecinkami) do użytku w arkuszach kalkulacyjnych lub innych narzędziach zewnętrznych.
  • Usuń: Trwale usuń wybrane części z bazy danych PartsBox. Pojawi się monit o potwierdzenie, aby zapobiec przypadkowym usunięciom. Rozważ archiwizację części zamiast ich usuwania.
  • Odznacz wszystko: Wyczyść bieżące zaznaczenie bez wykonywania żadnych operacji na wybranych częściach.

Zamienniki

W produkcji elektroniki często zdarza się, że część ma możliwe zamienniki: funkcjonalnie równoważne komponenty, które mogą być używane zamiennie. PartsBox zapewnia kilka sposobów definiowania zamienników, z których każdy ma własną semantykę i przypadki użycia.

Metaczęści

Metaczęści pozwalają grupować kilka zamiennych części (zwanych częściami członkowskimi) pod jedną nazwą. Ta nazwa może być następnie używana w Projektach i BOM-ach. Metaczęści to logiczne grupy, które zapewniają zbiorczy widok stanów magazynowych dla wszystkich ich części członkowskich. Umożliwiają również alerty o niskim stanie magazynowym na poziomie metaczęści.

Dobrym przykładem, kiedy użyć metaczęści, są komponenty takie jak 'TPS61161DRVR' i 'TPS61161DRVT'. To ta sama część, tylko w innym opakowaniu. Tworząc metaczęść o nazwie 'TPS61161DRV' i używając tej nazwy w swoich BOM-ach, możesz zarządzać ich stanami magazynowymi tak, jakby były jedną częścią. Metaczęść 'TPS61161DRV' pokaże połączony stan magazynowy dla obu wariantów opakowania.

Zamienniki części

Zamienniki części umożliwiają wskazanie, że inna część może zostać użyta zamiast bieżącej. W przeciwieństwie do metaczęści, zamienniki części nie zapewniają grupowania stanów magazynowych. Stany magazynowe dla każdej części są nadal zarządzane niezależnie.

Zamienniki części są szczególnie przydatne w przypadku elementów pasywnych, które często mają funkcjonalne odpowiedniki, którymi niekoniecznie chcesz zarządzać jako pojedynczą pozycją magazynową. Definiując zamienniki części, możesz wskazać, że inna część może być użyta zamiast bieżącej w każdym Projekcie, pozycji BOM i pozycji listy zakupów, globalnie.

Zamienniki w BOM

Czasami część może zostać zastąpiona dla konkretnej pozycji BOM w projekcie, ale niekoniecznie gdziekolwiek indziej. Tutaj wkraczają zamienniki BOM.

Zamienniki BOM pozwalają zdefiniować część zastępczą dla konkretnego wpisu BOM w projekcie. To zastępstwo dotyczy tylko tego konkretnego wpisu BOM i nie wpływa na użycie części w innych projektach lub BOM-ach.

Łączenie zamienników

Podczas budowania lub kupowania, PartsBox łączy informacje o wszystkich powyższych typach zamienników, aby stworzyć kompleksową listę wszystkich możliwych zamienników dla danego wpisu BOM lub wpisu na liście zakupów.

Ta potężna funkcja zapewnia maksymalną elastyczność w pozyskiwaniu i wykorzystywaniu komponentów, przy jednoczesnym zachowaniu ścisłej kontroli nad stanami magazynowymi i produkcją.

Używając metaczęści, zamienników części i zamienników BOM, możesz zoptymalizować zarządzanie stanami magazynowymi, zmniejszyć ryzyko braków magazynowych i zapewnić, że Twoje projekty będą mogły zostać zbudowane, nawet jeśli konkretna część stanie się niedostępna.

Podczas przeglądania informacji o części, sekcja "używane w projektach" pokazuje wszystkie projekty, w których część jest przywoływana — nie tylko jako główna część we wpisie BOM, ale także tam, gdzie pojawia się jako zamiennik BOM lub jako członek metaczęści używanej w projekcie. Można to również skonfigurować jako kolumnę tabeli.

Domyślne lokalizacje magazynowe dla części

Wiele części ma dedykowaną lokalizację „domową”, w której zawsze powinny być przechowywane. PartsBox pozwala przypisać domyślną lokalizację przechowywania do dowolnej części, co zapewnia dwie korzyści:

  • Automatyczny wstępny wybór: Podczas dodawania stanów magazynowych do części z ustawioną domyślną lokalizacją, ta lokalizacja zostanie automatycznie wstępnie wybrana w selektorze miejsca przechowywania. Oszczędza to czas i zmniejsza ryzyko przypadkowego przechowywania części w niewłaściwym miejscu.
  • Obowiązkowe egzekwowanie: Opcjonalnie możesz oznaczyć domyślną lokalizację jako obowiązkową. Po włączeniu, stany magazynowe dla tej części mogą być dodawane tylko do domyślnej lokalizacji, całkowicie zapobiegając błędom.

Aby ustawić domyślną lokalizację przechowywania dla części:

  • Przejdź do strony szczegółów części\n- Przejdź do 'Ustawienia'\n- Wybierz zakładkę 'Przechowywanie'\n- Wybierz domyślne miejsce przechowywania z listy rozwijanej\n- Opcjonalnie zaznacz 'Miejsce jest obowiązkowe', aby wymusić miejsce

Domyślna lista rozwijana lokalizacji magazynowej pokazuje tylko lokalizacje, które mogą przyjąć część. Lokalizacje, które są pełne, zarchiwizowane lub ograniczone (takie jak lokalizacje jednoczęściowe zawierające już inną część) nie pojawią się na liście.

Podczas dodawania stanów magazynowych, jeśli część ma ustawioną domyślną lokalizację, PartsBox podświetli to w selektorze lokalizacji przechowywania. Jeśli lokalizacja jest obowiązkowa, inne opcje zostaną wyłączone, zapewniając, że część trafi do wyznaczonej lokalizacji.

Ta funkcja jest szczególnie przydatna dla:

  • Części z dedykowanymi pojemnikami lub szufladami
  • Komponenty o dużej wartości, które wymagają kontrolowanego przechowywania
  • Części, które muszą być przechowywane w określonych warunkach środowiskowych
  • Zapewnienie spójności, gdy wiele osób dodaje stany magazynowe

Straty produkcyjne części (Attrition)

W procesie montażu urządzeń elektronicznych przy użyciu maszyn pick-and-place SMT (technologia montażu powierzchniowego), pewien procent części (komponentów) zostanie nieuchronnie utracony lub odrzucony. Wynika to z nieodłącznych ograniczeń i niedoskonałości zautomatyzowanego procesu montażu.

Ponadto, konstrukcja mechaniczna podajników taśmowych używanych w tych maszynach wymaga minimalnej długości taśmy, zwanej "rozbiegówką", która musi być obecna, zanim maszyna będzie mogła automatycznie pobierać części z taśmy. Części zawarte w tej rozbiegówce są w rzeczywistości niewykorzystane i przyczyniają się do ogólnych strat (attrition) części.

Straty części (attrition), zwane również marnotrawstwem części, są ważnym czynnikiem do rozważenia przy planowaniu produkcji i zarządzaniu stanami magazynowymi. Niewzięcie pod uwagę strat może prowadzić do nieoczekiwanych braków i opóźnień w produkcji.

PartsBox pozwala zdefiniować parametry ubytku dla każdej części indywidualnie, zapewniając, że Twoje stany magazynowe i ilości zamówień uwzględniają te oczekiwane straty. Kiedy używasz PartsBox do budowania lub wyceny Projektów i BOM-ów, aplikacja automatycznie bierze pod uwagę zdefiniowane parametry ubytku. Oblicza całkowitą liczbę wymaganych części na podstawie potrzeb projektu i oczekiwanych strat, zapewniając, że masz wystarczające stany magazynowe lub ilości zamówień do ukończenia produkcji.

PartsBox udostępnia dwie metody określania strat:

  • Ubytek procentowy: Ten parametr reprezentuje procent części, które mają zostać utracone podczas procesu produkcyjnego. Typowe wskaźniki ubytku wahają się od 0,1% do 3%, w zależności od typu części i specyfiki procesu produkcyjnego. Na przykład, jeśli ustawisz procent ubytku na 1% dla części, a Twój projekt wymaga 1000 jednostek, PartsBox obliczy dodatkowe 10 jednostek, aby uwzględnić oczekiwaną stratę.
  • Ubytek ilościowy: Ten parametr pozwala określić minimalną liczbę dodatkowych części, które powinny być zawsze zarezerwowane, niezależnie od obliczeń procentowych. Jest to szczególnie przydatne dla części dostarczanych na rolkach lub taśmach, gdzie wymagana jest pewna długość materiału rozbiegowego, aby wprowadzić część do maszyny układającej. Ustawiając ubytek ilościowy, zapewniasz, że zawsze masz wystarczająco dużo części, aby pokryć to minimalne wymaganie.

Aby ustawić parametry strat (attrition) dla pojedynczej części, przejdź do strony szczegółów części i znajdź ustawienia strat. Możesz wprowadzić wartości procentowe i/lub ilościowe według potrzeb.

Jeśli musisz ustawić parametry strat (attrition) dla wielu części jednocześnie, PartsBox ułatwia to dzięki funkcji edycji masowej:

  • W tabeli części zaznacz pola wyboru obok części, które chcesz zmodyfikować. Możesz również użyć pola wyboru w nagłówku tabeli, aby zaznaczyć wszystkie części aktualnie wyświetlane w tabeli.\n- Po wybraniu żądanych części otwórz menu 'Wybór' i wybierz 'Ustaw ubytek części…'.\n- W oknie dialogowym ustawień ubytku wprowadź wartości procentowe i/lub ilościowe, które chcesz zastosować do wybranych części.\n- Kliknij 'Zastosuj', aby zaktualizować parametry ubytku dla wszystkich wybranych części.

Narzut (attrition) nie może być ustawiony bezpośrednio dla metaczęści, które służą do grupowania wymiennych komponentów. Podczas wyceny projektów zawierających metaczęści, PartsBox użyje maksymalnych wartości narzutu ze wszystkich poszczególnych części w ramach metaczęści. Podczas budowania projektów, rzeczywisty narzut zostanie obliczony na podstawie konkretnej części wybranej z grupy metaczęści w momencie montażu.

Stany magazynowe i przechowywanie

Stany magazynowe

Po utworzeniu części w PartsBox, możesz dodać stan magazynowy, aby reprezentować fizyczny inwentarz tego komponentu elektronicznego. Stan magazynowy reprezentuje rzeczywiste, namacalne egzemplarze części, które masz pod ręką lub do których będziesz mieć dostęp w przyszłości.

Pojedyncza część może mieć stany magazynowe w wielu lokalizacjach. Jest to szczególnie przydatne w przypadku szpul z komponentami. Często możesz chcieć trzymać pełną szpulę w jednej lokalizacji, przechowując mniejszą ilość na pociętej taśmie w innej. Śledzenie stanów magazynowych w różnych lokalizacjach okazuje się również cenne podczas współpracy z producentami kontraktowymi, ponieważ pozwala monitorować zapasy fizycznie znajdujące się poza biurem.

PartsBox celowo oddziela koncepcje części i stanów magazynowych. Możesz myśleć o częściach jako o pojemnikach, które mogą zawierać rzeczywiste części (stany magazynowe). Części z zerowymi stanami magazynowymi służą ważnym celom:

  • Wskazują, co należy zamówić.\n- Pozwalają śledzić oczekujące zamówienia.\n- Twoje projekty (BOM-y) mogą używać części, których fizycznie nie masz w stanach magazynowych, ale Twój producent będzie je miał.\n- Pozwalają na importowanie BOM-ów z narzędzi CAD w przyszłości, automatycznie dopasowując wpisy BOM do części.

PartsBox traktuje historię stanów magazynowych jako trwały zapis z ograniczonymi możliwościami edycji. Zawsze możesz usunąć najnowszy wpis, ale starszych wpisów nie można usunąć, a ich ilości nie można modyfikować. Takie podejście zapewnia integralność i identyfikowalność danych o stanach magazynowych w czasie.

Partie

W PartsBox partia reprezentuje konkretną serię lub wysyłkę komponentów elektronicznych, identyfikowalną ze znanym źródłem. Kontrola partii to opcjonalna funkcja, która pozwala na bardziej szczegółowe śledzenie i zarządzanie stanami magazynowymi części.

Gdy włączona jest kontrola partii, wszystkie stany magazynowe dla danej części są dzielone na odrębne partie. Partia jest tworzona podczas dodawania nowych zapasów, co zapewnia, że każda partia części jest powiązana z konkretną partią. Pozwala to na rozróżnienie identycznych części, które mogły zostać pozyskane w różnym czasie lub od różnych dostawców.

Na przykład, weźmy pod uwagę kondensator 100nF, gdzie masz pełną rolkę 5000 sztuk od jednego dostawcy i odcinek taśmy ze 100 sztukami od innego. Bez kontroli partii, PartsBox mówi tylko, że masz łącznie 5100 sztuk — te dwie partie są nierozróżnialne. Z kontrolą partii, rolka i odcinek taśmy są śledzone jako oddzielne partie, każda z własnym źródłem, ceną i historią. Możesz dokładnie zobaczyć, ile sztuk pozostało na rolce w porównaniu do taśmy, wybrać, którą partię zużyć podczas produkcji, i wyśledzić każdy problem z jakością do jego konkretnego źródła.

Partie mogą mieć przypisane różne dane:

  • Nazwa: Unikalny identyfikator partii, zazwyczaj związany ze źródłem lub datą nabycia
  • Opis: Dodatkowe szczegóły dotyczące partii, takie jak informacje o dostawcy lub specyficzne cechy
  • Komentarze: Notatki o partii, które mogą być istotne w przyszłości
  • Tagi: Etykiety, które można zastosować do filtrowania partii w celu wyświetlania lub przy wyborze źródeł części do produkcji
  • Załączniki: Istotne dokumenty, takie jak faktury, raporty z inspekcji lub wyniki testów

Dzięki kontroli partii, PartsBox umożliwia precyzyjne śledzenie części w całym procesie zarządzania stanami magazynowymi. Jest to szczególnie przydatne przy zarządzaniu częściami o ograniczonym okresie trwałości, zapewnianiu identyfikowalności w przypadku problemów z jakością lub spełnianiu wymogów regulacyjnych.

Gdy części są zużywane podczas montażu lub przenoszone między lokalizacjami magazynowymi, rejestrowana jest konkretna partia, co pozwala zachować pełną historię użycia każdej partii. To szczegółowe śledzenie pozwala na łatwiejszą identyfikację i izolację problemów, jeśli wystąpią.

Kontrola partii w PartsBox zapewnia dodatkową warstwę kontroli i widoczności nad stanami magazynowymi części elektronicznych, umożliwiając bardziej wydajne i dokładne zarządzanie częściami.

Lokalizacje magazynowe

Miejsce przechowywania to miejsce, w którym można przechowywać komponenty. Może to być pokój, szuflada, półka, pudełko, przegródka w pudełku lub cokolwiek innego, co przyjdzie Ci do głowy.

Organizacja przechowywania

Najważniejsza zasada to: nie próbuj kategoryzować części według typu. Częstym instynktem jest umieszczanie wszystkich rezystorów razem, wszystkich kondensatorów razem i tak dalej — ale to tworzy ciągłą pracę przy reorganizacji w miarę wzrostu stanów magazynowych i nie skaluje się. Zamiast tego pozwól PartsBox śledzić, gdzie wszystko się znajduje. Kiedy nadejdzie nowa dostawa, umieść części tam, gdzie fizycznie pasują. PartsBox zawsze powie ci dokładnie, gdzie znaleźć każdą część.

Oto kilka typowych podejść, które dobrze sprawdzają się w praktyce:

  • Pudełka według rozmiaru: Trzymaj kilka pudełek o różnych rozmiarach. Kiedy przychodzą części, umieść torbę lub rolkę w pudełku, które ma miejsce i pasuje do opakowania. Odcinek taśmy trafia do małego pudełka, pełna rolka trafia na półkę lub do większego pudełka. Jest to proste i wydajne — nigdy nie musisz niczego przestawiać.\n- Pudełka na projekt: Jeśli pracujesz nad kilkoma projektami, trzymaj pudełko dla każdego aktywnego projektu z częściami, których do niego potrzebujesz. Ułatwia to zebranie wszystkiego na sesję produkcyjną. Części nieprzypisane do projektu trafiają do ogólnego przechowywania.\n- Pudełka z przegródkami z siatkami: Małe pudełka z przegródkami (takie jak te używane na sprzęt wędkarski lub materiały rzemieślnicze) dobrze sprawdzają się dla części SMD na ciętej taśmie. Utwórz każdą przegródkę jako miejsce przechowywania za pomocą metody Siatka (np. 'b01-a1' do 'b01-d6') i umieszczaj części tam, gdzie jest wolna przegródka.\n- Półki na rolki: Pełne rolki nie mieszczą się w małych pudełkach. Półka lub stojak z oznaczonymi pozycjami sprawdza się dobrze. Nazwij pozycje jak 's01-r1', 's01-r2' itp.\n- Książki z próbkami: Książki z próbkami rezystorów lub kondensatorów mogą być oznaczone jako pojedyncze miejsce każda (np. 'book-r' dla książki z rezystorami), ponieważ łatwo jest znaleźć konkretną wartość w książce.

Te podejścia można swobodnie mieszać. Możesz mieć półkę na rolki, kilka pudełek z przegródkami na cięte taśmy i małe części oraz pudełko na biurku dla każdego projektu.

Schemat nazewnictwa

Możesz nazywać swoje miejsca przechowywania jak tylko chcesz, ale oto sugerowany schemat nazewnictwa:

Zacznij od litery wskazującej rodzaj przechowywania: 'b' dla pudełek, 's' dla półek, 'c' dla szafek, 'd' dla szuflad. Następnie dwucyfrowa liczba dla konkretnej jednostki. Następnie, jeśli lokalizacja ma podprzegródki, użyj systemu siatki: a1, a2, b1, b2 i tak dalej. Daje to nazwy takie jak 'b01-a4' (pudełko 1, rząd a, kolumna 4) lub 's01-r3' (półka 1, pozycja rolki 3). Użyj dowolnego schematu, który pozwoli Ci łatwo znaleźć komponenty.

Nazwy Twoich miejsc przechowywania można zmienić w dowolnym momencie, ale wybieraj je ostrożnie, ponieważ po wydrukowaniu etykiet ich zmiana staje się nieco trudniejsza.

Firmy współpracujące z CM/EMS (producentami kontraktowymi) często poprzedzają niektóre swoje lokalizacje magazynowe nazwą producenta, aby móc łatwo filtrować lokalizacje i widzieć, co CM ma w tej chwili na stanie.

Z drugiej strony, firmy CM/EMS często poprzedzają nazwy niektórych miejsc przechowywania nazwami klientów, aby uzyskać miejsca przechowywania przypisane do klienta dla części powierzonych.

Dodawanie lokalizacji magazynowych

Aby utworzyć nowe miejsce przechowywania, przejdź do sekcji Przechowywanie w menu głównym i kliknij przycisk 'Utwórz'. PartsBox oferuje cztery metody tworzenia miejsc przechowywania:

  • Pojedyncza lokalizacja: Ta metoda służy do tworzenia pojedynczego miejsca przechowywania o określonej nazwie. Jest odpowiednia, gdy musisz dodać tylko jedną lokalizację, taką jak pojedyncze pudełko lub półka. Wprowadź żądaną nazwę lokalizacji i kliknij 'Utwórz'. Możesz również oznaczyć lokalizację jako przeznaczoną tylko dla jednej części.
  • Rząd: Metoda Rząd służy do tworzenia liniowej tablicy miejsc przechowywania, oznaczonych cyframi lub literami. Jest to przydatne, gdy masz serię pudełek lub przegródek ułożonych w rzędzie. Określ prefiks dla nazw lokalizacji, początkowe i końcowe cyfry lub litery i kliknij 'Utwórz'. Na przykład wpisanie prefiksu "box", numeru początkowego 1 i numeru końcowego 5 utworzy lokalizacje o nazwach "box1", "box2", "box3", "box4" i "box5".
  • Siatka: Metoda Siatka pozwala na utworzenie dwuwymiarowej tablicy miejsc przechowywania, używając liter lub cyfr dla rzędów i kolumn. Jest to przydatne do organizowania przechowywania w strukturze przypominającej siatkę, takiej jak półka z wieloma rzędami i kolumnami. Wprowadź prefiks, etykiety rzędów i kolumn i kliknij 'Utwórz'. Na przykład z prefiksem "shelf", etykietami rzędów "A,B" i etykietami kolumn "1,2" zostaną utworzone następujące lokalizacje: "shelf-A1", "shelf-A2", "shelf-B1", "shelf-B2".
  • Siatka 3D: Metoda Siatka 3D rozszerza koncepcję Siatki, aby utworzyć trójwymiarową tablicę miejsc przechowywania. Jest to odpowiednie dla złożonych konfiguracji przechowywania, takich jak wielopoziomowe regały z rzędami i kolumnami. Określ prefiks, etykiety poziomów, rzędów i kolumn i kliknij 'Utwórz'. Jako przykład, prefiks "rack", etykiety poziomów "1,2", etykiety rzędów "A,B" i etykiety kolumn "1,2" wygenerują miejsca przechowywania takie jak "rack-1-A1", "rack-1-A2", "rack-1-B1", "rack-1-B2", "rack-2-A1" i tak dalej.

Po utworzeniu lokalizacji możesz przypisać do nich części, co ułatwia śledzenie fizycznego położenia twoich stanów magazynowych. Lokalizacje można zmieniać po utworzeniu, aby lepiej odzwierciedlały ich zawartość lub przeznaczenie. Jednak lokalizacji nie można usunąć. Zamiast tego możesz zarchiwizować lokalizację, co ukryje ją z widoku, ale nadal zachowa ją (wraz z jej historią) w bazie danych. Zapewnia to, że dane historyczne o lokalizacji i powiązanych z nią częściach są zachowane dla przyszłych odniesień lub celów audytowych.

Operacje na wielu partiach

Ogólne informacje na temat wybierania i operowania na wielu elementach znajdują się w sekcji Operacje na wielu elementach w dziale Praca z danymi. Operacje specyficzne dla partii opisano poniżej.

Podobnie jak w przypadku operacji na wielu częściach, możesz wykonywać operacje na wielu partiach. W sekcji Części wybierz przycisk Partie, aby wyświetlić tabelę zawierającą wszystkie partie w twoim magazynie. Następnie możesz wybrać partie, na których chcesz operować, i użyć menu "Zaznaczone...", aby:

  • Przenieś: Przenieś wszystkie wybrane partie do docelowego miejsca przechowywania.
  • Dostosuj ilości stanów magazynowych: Zmień ilości inwentarzowe dla wybranych partii, aby pasowały do fizycznego inwentarza.
  • Odznacz wszystko: Wyczyść bieżące zaznaczenie bez wykonywania żadnych operacji na wybranych partiach.

Jeśli zdecydujesz się przenieść mniejszą ilość niż cała partia, partia zostanie podzielona, a PartsBox poprosi Cię o dodatkowe informacje na temat nowo utworzonej partii. Podczas dzielenia partii utworzonej z produkcji, nowa partia będzie wyświetlać oryginalne informacje o produkcji w zakładce Produkcje, zachowując pełną identyfikowalność.

Zarządzanie partiami jest dostępne tylko w planach z funkcją Kontroli Partii (Lot Control).

Operacje na wielu partiach magazynowych w lokalizacjach

Ogólne informacje na temat wybierania i operowania na wielu elementach znajdują się w sekcji Operacje na wielu elementach w dziale Praca z danymi. Operacje specyficzne dla partii stanów magazynowych opisano poniżej.

Nawet w planach bez kontroli partii (lot control), możesz wykonywać operacje na wielu partiach części. Jednak w tym przypadku operacje te mogą być wykonywane tylko w obrębie jednej lokalizacji magazynowej.

Aby zobaczyć części przechowywane w danej lokalizacji, przejdź do sekcji Magazyn i wybierz lokalizację. Alternatywnie, rozwiń wiersz lokalizacji w tabeli, aby zobaczyć listę części tam przechowywanych. Wybierz jedną lub więcej części i użyj menu "Zaznaczone...", aby:

  • Przenieś: Przenieś wszystkie wybrane partie części do docelowego miejsca przechowywania.
  • Dostosuj stany magazynowe: Zmień stany magazynowe dla wybranych partii części, aby dopasować je do fizycznych stanów magazynowych.
  • Odznacz wszystko: Wyczyść bieżące zaznaczenie bez wykonywania żadnych operacji na wybranych partiach.

W planach z kontrolą partii, te operacje będą poprawnie śledzić partie. Jeśli zdecydujesz się przenieść mniejszą ilość niż cała partia, partia zostanie podzielona, a PartsBox poprosi cię o dodatkowe informacje na temat nowo utworzonej partii.

Projekty i BOM-y

Projekty

Projekt w PartsBox reprezentuje listę materiałową (BOM), która jest spisem komponentów wymaganych do zbudowania urządzenia elektronicznego lub podzespołu. Każdy projekt odpowiada konkretnemu projektowi lub produktowi.

Projekty służą wielu celom w PartsBox:

  • Budowanie urządzeń: Kiedy jesteś gotowy do produkcji urządzenia, możesz utworzyć produkcję z projektu. Śledzi to proces produkcji, zarządza stanami magazynowymi i zapewnia dostępność wszystkich niezbędnych części.
  • Szacowanie kosztów: PartsBox oblicza cenę BOM projektu, dostarczając szacunkowy całkowity koszt części. Pomaga to w decyzjach dotyczących wyceny produktu i zarządzaniu kosztami produkcji.
  • Podzespoły: Projekty mogą reprezentować podzespoły, które zostaną włączone do większych urządzeń lub systemów. Po zakończeniu projektu podzespołu, wyprodukowane elementy stają się dostępne jako stany magazynowe, które mogą być użyte jako części w innych projektach. To hierarchiczne podejście wspiera zarządzanie złożonymi produktami z wieloma poziomami montażu.

Dodawanie części do projektu

PartsBox oferuje kilka wygodnych metod dodawania części do projektu, pozwalając na efektywne wypełnienie Listy Materiałowej (BOM). Oto dostępne opcje:

  • Dodawanie wielu części z tabeli części\n - Przejdź do tabeli części, która wyświetla listę wszystkich części w Twoich stanach magazynowych.\n - Wybierz żądane części, klikając pola wyboru obok każdej części.\n - Po wybraniu wszystkich niezbędnych części kliknij menu 'Wybór' nad tabelą części.\n - Z menu rozwijanego wybierz 'Dodaj do projektu…'.\n - Pojawi się okno dialogowe z prośbą o wybranie projektu docelowego z listy istniejących projektów i dostosowanie ilości dla każdej części.\n - Wybierz odpowiedni projekt i kliknij 'Dodaj', aby uwzględnić wybrane części w BOM projektu.\n- Dodawanie pojedynczej części z ekranu informacji o części\n - Znajdź konkretną część za pomocą opcji wyszukiwania lub filtrowania w tabeli części.\n - Kliknij część, aby otworzyć ekran 'Informacje o części'.\n - Na ekranie 'Informacje o części' znajdź przycisk 'Dodaj do projektu'.\n - Kliknij ten przycisk, aby otworzyć okno dialogowe, w którym możesz wybrać projekt docelowy i ustawić ilość.\n - Wybierz żądany projekt i kliknij 'Dodaj', aby uwzględnić część w BOM projektu.\n- Dodawanie części z sekcji BOM projektu\n - Otwórz projekt, do którego chcesz dodać części.\n - Przejdź do sekcji BOM projektu.\n - Kliknij przycisk 'Dodaj część' w sekcji BOM.\n - Pojawi się okno dialogowe do wyszukiwania i wybierania części.\n - Użyj opcji wyszukiwania i filtrowania, aby znaleźć żądaną część.\n - Kliknij część, aby ją wybrać, a następnie kliknij 'Dodaj', aby uwzględnić ją w BOM projektu.

Praca z BOM-ami (Zestawieniami materiałowymi)

Importowanie BOM

PartsBox może importować BOM (listę materiałową) z wielu pakietów CAD/eCAD, w formacie CSV lub TSV. Możesz importować wpisy BOM, tworząc nowy projekt lub do dowolnego istniejącego projektu.

Aby utworzyć nowy projekt poprzez import istniejącego BOM-u, użyj przycisku 'Importuj' w sekcji 'Projekty'. Zostaniesz poproszony o przesłanie pliku. Prześlij plik CSV/TSV wyeksportowany z Twojego programu CAD.

PartsBox spróbuje przeanalizować twój BOM i wyświetlić wstępne wyniki. Proszę najpierw dostosować opcje 'Separator pól' i 'Kodowanie znaków', aż BOM zostanie poprawnie przeanalizowany i wyświetlonych zostanie kilka pierwszych przykładowych wierszy. Upewnij się, że pole wyboru 'Pierwszy wiersz zawiera nazwy kolumn' jest poprawnie ustawione dla twojego BOM.

Następnie dostosuj mapowanie z kolumn BOM do pól BOM w PartsBox. Dostępny jest przycisk „Zgadnij”, który użyje heurystyki, aby spróbować odgadnąć mapowania kolumn, ale zawsze należy dokładnie przejrzeć wyniki.

Zaimportowany BOM jest wyświetlany poniżej tabeli mapowania kolumn, po zmapowaniu wymaganych kolumn.

Dostępne opcje pól BOM to:

  • Ilość: ilość dla danej linii
  • Część: jest to MPN lub nazwa opisująca część (np. 330R)
  • Oznaczenia: jedno lub więcej oznaczeń ('C1') tego wpisu BOM na PCB, liczba oznaczeń powinna odpowiadać ilości
  • Komentarze: wszelkie komentarze przydatne do zrozumienia BOM (tylko informacyjne)
  • Footprint/Obudowa: footprint części rozumiany przez program CAD (tylko informacyjne)
  • Kod ID Anything™ części: używany do automatycznego dopasowywania wpisów BOM do części za pomocą ID Anything™
  • Klucz CAD części: używany do automatycznego dopasowywania wpisów BOM do części za pomocą kluczy CAD
  • Nie montuj (DNP): jeśli nie jest puste, ustawi flagę DNP dla tej linii BOM
  • Pole niestandardowe...: mapuje kolumnę CSV do pola niestandardowego wpisu. Po wybraniu pojawia się druga lista rozwijana, z której można wybrać istniejącą nazwę pola niestandardowego lub wpisać nową. Wartości z kolumny CSV zostaną zapisane jako pola niestandardowe w zaimportowanych wpisach BOM.
  • Ignoruj: nie przetwarzaj tej kolumny w żaden sposób

Aby zaoszczędzić czas przy przyszłych importach, możesz zapisać ustawienia mapowania kolumn jako preset do szybkiego dostępu później.

Dopasowywanie wpisów BOM do części

Po zaimportowaniu BOM-u do PartsBox, każdy wiersz reprezentujący część musi zostać dopasowany do konkretnej części, która została już utworzona. Nie ma możliwości automatycznego tworzenia części podczas importowania BOM-u z powodu niejednoznaczności i potencjalnych kosztownych błędów: istnieje wiele części o tej samej nazwie. Dopasowanie może zostać wykonane automatycznie, jeśli części zostały już utworzone, na kilka sposobów, które są wypróbowywane w kolejności:

  • Dopasowanie ID Anything™: jeśli kolumna ID Anything™ części została zaimportowana z kodami ID Anything™ części, a kod ID Anything™ wskazuje część w bazie danych, wpis zostanie dopasowany.
  • Dopasowanie klucza CAD: jeśli kolumna 'Klucz CAD części' została zaimportowana i istnieje dopasowanie między kluczem CAD w BOM a kluczem CAD w jednej z części w bazie danych, wpis zostanie dopasowany.
  • Dopasowanie nazwy części: jeśli kolumna 'Część' pasuje do lokalnej nazwy lub MPN dokładnie jednej części w bazie danych, wpis zostanie dopasowany. Jeśli istnieje wiele dopasowań nazw, ale dokładnie jedno z nich to metaczęść, metaczęść będzie preferowana.

Zaleca się przechowywanie kodów ID Anything™ lub kluczy CAD w bazie danych części CAD i eksportowanie ich w BOM-ach, aby uzyskać szybkie, łatwe i precyzyjne dopasowanie.

Wpisy, które nie zostały dopasowane do części, zostaną podświetlone. Dla tych wpisów możesz utworzyć dodatkowe części i ponowić dopasowywanie (patrz poniżej) lub otworzyć każdy z wpisów i wykonać dopasowanie ręcznie, ewentualnie tworząc w tym procesie nową część. Możliwe jest również cofnięcie dopasowania wpisu, jeśli popełniłeś błąd.

Aby ponowić dopasowywanie, możesz wybrać niektóre lub wszystkie wpisy w BOM i użyć opcji menu „Zaznaczone | Dopasuj wpisy”. Spowoduje to ponowienie dopasowywania dla wszystkich wybranych wpisów. W razie potrzeby możesz również cofnąć dopasowanie wielu wpisów.

Wpisy niebędące częściami

Pozycje BOM nie są ograniczone do części i mogą również reprezentować usługi lub robociznę, takie jak montaż PCB, testowanie lub pakowanie. Te pozycje mogą mieć przypisane oferty tak jak części, co pozwala na oszacowanie całkowitego kosztu produkcji, a nie tylko kosztu części. Oferty dla pozycji BOM usług/robocizny są podobne do ofert części: obsługiwane są progi cenowe, MOQ i daty ważności, a oferty można wprowadzać w dowolnej obsługiwanej walucie.

Sprawdzanie błędów BOM

Pozycje BOM są sprawdzane pod kątem poprawności, aby pomóc uniknąć błędów i umożliwić strukturalną edycję BOM. Ilość dla danej pozycji musi odpowiadać liczbie oznaczników (designatorów). Na przykład pozycja BOM z ilością 2 i oznacznikami C1, C2 jest poprawna, ale ilość 2 i pojedynczy oznacznik C1 to prawdopodobnie błąd. PartsBox wyświetla ostrzeżenia, gdy to nastąpi, a także uniemożliwi scalanie pozycji BOM z takimi błędami.

Scalanie i rozwijanie wpisów

Jeśli wiele wpisów pasuje do tej samej części, zazwyczaj sensowne jest połączenie ich w jeden wpis, odpowiednio dostosowując ilość i oznaczenia (designatory). Do tego służy opcja 'Zaznaczone | Scal wpisy'. Jeśli wybierzesz kilka wpisów odnoszących się do tej samej części, możesz je scalić w jeden wpis BOM.

Możliwe jest również rozwijanie wpisów BOM. Wpis BOM z ilością większą niż 1 można rozwinąć na pojedyncze wpisy, każdy z ilością 1. Na przykład, jeśli istnieje wpis z RC0805FR-0710KL, ilością 3 i oznaczeniami R1,R2,R3, można go rozwinąć na trzy wpisy:

  • RC0805FR-0710KL, ilość 1, oznaczenie R1\n- RC0805FR-0710KL, ilość 1, oznaczenie R2\n- RC0805FR-0710KL, ilość 1, oznaczenie R3

Jest to przydatne, jeśli chcesz edytować jeden z wpisów indywidualnie lub wykluczyć go z produkcji. Aby rozwinąć, kliknij przycisk 'Rozwiń wpis' podczas edycji wpisu BOM, lub wybierz wiele wpisów i użyj "Wybrane | Rozwiń wpisy...".

Możliwa jest również operacja odwrotna: można wybrać kilka pozycji BOM z tą samą częścią i użyć opcji menu „Zaznaczone | Scal pozycje...”. Spowoduje to scalenie wybranych pozycji w jedną pozycję BOM, łącząc oznaczenia (designatory).

Podczas scalania wpisów BOM wykonywana jest operacja AND na zamiennikach BOM: przecięcie zbiorów zamienników BOM wybranych wpisów staje się zbiorem zamienników scalonego wpisu.

Na dole BOM może pojawić się ostrzeżenie o wielu liniach BOM odnoszących się do tych samych części. To nie jest problem, PartsBox po prostu oferuje wygodny sposób na wykonanie operacji 'Scal' na całym BOM. Jeśli klikniesz 'Scal wszystkie', wszystkie przypadki wielu linii BOM odnoszących się do tej samej części zostaną przetworzone i scalone.

Zamienniki w BOM

Podczas edycji Listy Materiałowej (BOM) w PartsBox masz elastyczność dodawania zamienników części dla poszczególnych pozycji BOM. Ta funkcja pozwala określić alternatywne części, które mogą być używane zamiennie z główną częścią. Podczas budowania, wyceny lub zakupu, PartsBox traktuje główną część i wszystkie jej zamienniki jako równie ważne wybory, dając większą elastyczność w pozyskiwaniu komponentów.

Zamienniki BOM działają podobnie do części składowych (zamienników) w metaczęściach i zamienników dla poszczególnych części. Istnieje jednak kluczowa różnica: zamienniki BOM są konfigurowane dla konkretnego wpisu w ramach określonego projektu i nie mają wpływu poza tym konkretnym wpisem. Ta szczegółowa kontrola umożliwia dostosowanie zamienników do specyficznych wymagań każdego projektu.

Podczas łączenia BOM-ów do zakupów, PartsBox przyjmuje konserwatywne podejście do obsługi zamienników. Jeśli istnieją dwa wpisy dla tej samej części, ale z różnymi zestawami zamienników, PartsBox weźmie pod uwagę tylko część wspólną zamienników — to znaczy zamienniki, które są wspólne dla obu wpisów. Zapewnia to, że na liście zakupów znajdą się tylko zamienniki, które są uniwersalnie stosowalne dla danej części we wszystkich przypadkach. Aby to zilustrować, rozważmy przykład. Załóżmy, że masz jeden BOM, w którym Część A ma zamienniki B i C, oraz inny BOM, w którym Część A ma zamienniki B i D. W tym przypadku PartsBox nie może założyć, że Część A może być zawsze zastąpiona przez B, C lub D. Zamiast tego PartsBox będzie pewny tylko tego, że Część A może być zastąpiona przez B, ponieważ jest to jedyny wspólny zamiennik w obu BOM-ach.

Obsługa błędów eksportu CSV z Altium Designer®

Wiadomo, że niektóre wersje Altium Designer mają problemy z obsługą cudzysłowów (") w generowanych przez nie plikach CSV. Konkretnie, te wersje niepoprawnie escape'ują cudzysłowy wewnątrz wartości pól. Na przykład, jeśli pole zawiera wartość taką jak 0.156", wynikowy plik CSV nie będzie zgodny ze standardowymi regułami formatowania CSV, co czyni go problematycznym do dalszego przetwarzania lub importowania.

Aby rozwiązać ten problem, użytkownicy napotykający problemy z plikami CSV z powodu niepoprawnie oznaczonych cudzysłowów mają kilka opcji ręcznej korekty:

  • Usuń podwójne cudzysłowy: Jednym z podejść jest otwarcie wygenerowanego pliku CSV w edytorze tekstu i ręczne usunięcie podwójnych cudzysłowów z wnętrza pól.\n- Podwój podwójne cudzysłowy: Inną metodą jest poprzedzenie każdego podwójnego cudzysłowu w polu kolejnym podwójnym cudzysłowem. Zgodnie ze standardem CSV oznacza to, że podwójny cudzysłów jest częścią wartości pola, a nie ogranicznikiem. Ta metoda zachowuje oryginalne dane, jednocześnie sprawiając, że plik CSV jest zgodny z oczekiwanymi standardami formatowania.

Rozważ sprawdzenie aktualizacji oprogramowania lub poprawek od Altium, które mogą rozwiązać ten problem w przyszłych wydaniach, zmniejszając potrzebę ręcznych korekt plików.

Oferty

Oferty od dostawców/dystrybutorów mogą być dołączane do części, aby wykorzystać je przy wycenie projektów wymagających danej części. Oferty mogą mieć wiele progów cenowych, a także okresy ważności (daty wygaśnięcia), minimalną ilość zamówienia (MOQ) i wielokrotności zamówienia.

Wycena Projektów

Szacowanie kosztu projektu jest ważnym krokiem w procesie produkcji. PartsBox upraszcza to zadanie, zapewniając kompleksową funkcję wyceny. Aby uzyskać dostęp do tej funkcjonalności, przejdź do projektu, który chcesz wycenić, i wybierz zakładkę 'Wycena'.

Po otwarciu zakładki 'Wycena' zostanie wyświetlona główna tabela wyceny, która przedstawia szczegółowe zestawienie komponentów projektu i związanych z nimi kosztów. Tabela ta zawiera informacje takie jak nazwa części, producent, MPN (Numer Części Producenta), wymagana ilość oraz cena jednostkowa dla każdego komponentu.

Opcje wyceny

Wielkość produkcji/partii to liczba jednostek, dla których chcesz oszacować cenę. Kilka typowych ilości jest dostępnych dla szybkiego dostępu, ale w polu wejściowym można wprowadzić dowolną ilość.

Całkowita cena jednostkowa i cena całkowita są wyświetlane dużą czcionką po prawej stronie. Przycisk rozwijania obok nich pozwala na szybkie porównanie cen dla całego zakresu typowych ilości produkcyjnych, bez konieczności ich ręcznego wprowadzania.

Jeśli obok ceny jednostkowej i całkowitej znajduje się czerwony wykrzyknik ostrzegawczy, oznacza to, że PartsBox nie był w stanie obliczyć wyceny, ponieważ brakowało pewnych informacji. Problematyczne części są podświetlone na czerwono w tabeli wyceny poniżej.

Opcje pozyskiwania części pozwalają na wybór źródła pochodzenia części. „Tylko lokalne stany” uwzględni tylko części, które już posiadasz, używając ich średniej ceny zakupu do wyceny BOM. „Tylko kupuj” zignoruje lokalne stany magazynowe i użyje tylko cen online i informacji o dostępności. „Użyj lokalnych stanów, potem kupuj” najpierw wykorzysta wszystkie lokalne stany magazynowe, a następnie, jeśli to nie wystarczy, rozważy oferty online.

Pamiętaj, że jeśli historia stanów magazynowych nie zawiera cen, nie uzyskasz poprawnych informacji o wycenie, jeśli spróbujesz użyć lokalnych stanów magazynowych w wycenie Projektu/BOM. Zawsze możesz wrócić i edytować historię stanów magazynowych, aby dodać ceny.

Opcje filtrowania ofert pozwalają zawęzić listę ofert:

  • Pole wyboru 'Tylko preferowani dystrybutorzy' wykluczy oferty od dystrybutorów, których nie ma na twojej liście preferowanych (rzadko kupuje się od dystrybutorów z drugiego końca świata). Możesz zmodyfikować listę preferowanych dystrybutorów w Ustawieniach.
  • 'Tylko autoryzowani dystrybutorzy' uwzględni tylko oferty od dystrybutorów, którzy są autoryzowani przez producenta do odsprzedaży części.
  • 'Tylko w magazynie' uwzględni tylko oferty, w których dystrybutor zadeklarował, że część jest w magazynie.
  • 'Sprawdź stany magazynowe' wchodzi o poziom głębiej i faktycznie sprawdza liczbę części, które dystrybutor ma w magazynie. Niektórzy dystrybutorzy nie podają dokładnych informacji o stanie magazynowym, więc zaznaczenie tej opcji wykluczy ich oferty.

Tabela Cen

Tabela wyceny jest centralnym elementem funkcji wyceny BOM w PartsBox. Zapewnia kompleksowy przegląd wszystkich części w projekcie, wraz z informacjami o ich cenach i opcjach zaopatrzenia. Tabela ta umożliwia podejmowanie świadomych decyzji dotyczących zakupu komponentów do Twojego projektu.

Kluczowe kolumny w tabeli wyceny to:

  • Ilość partii: Ta kolumna pokazuje liczbę części wymaganych do zbudowania określonej ilości projektu lub BOM. Bierze pod uwagę parametry ubytku ustawione dla każdej części. Jeśli ubytek jest skonfigurowany, Ilość partii może być wyższa niż liczba jednostek, które budujesz, aby uwzględnić oczekiwane straty podczas produkcji.\n- Kupiona ilość: Ta kolumna wskazuje rzeczywistą ilość, którą należy kupić, na podstawie wybranych opcji zaopatrzenia. Na przykład, jeśli do produkcji potrzeba 100 części, ale masz 25 dostępnych w lokalnych stanach magazynowych i wybrałeś opcję 'Użyj lokalnych stanów magazynowych, a następnie kup w razie potrzeby', Kupiona ilość wyniesie 75.\n- Najlepsza oferta: PartsBox automatycznie wybiera najlepszą ofertę dla każdej części na podstawie Twoich preferencji i reguł dostawców (zobacz sekcję Reguły dostawców poniżej). Ta kolumna wyświetla aktualnie wybraną najlepszą ofertę.

Tabela cenowa zapewnia możliwość 'zablokowania' konkretnej oferty dla części za pomocą ikony kłódki. Gdy oferta jest zablokowana, zostanie użyta do obliczenia całkowitej ceny BOM, niezależnie od jakichkolwiek zmian w cenach lub dostępności.

Każdy wiersz w tabeli wyceny zawiera pole wyboru „wyklucz”, co pozwala szybko wykluczyć część z obliczeń cenowych. Jest to przydatne, gdy chcesz zobaczyć wpływ usunięcia konkretnej części z BOM.

Aby wyświetlić więcej szczegółów na temat dostępnych ofert dla konkretnej części, możesz rozwinąć wiersz za pomocą ikony szewronu po lewej stronie. Spowoduje to wyświetlenie listy wszystkich ofert dla tej części, w tym cen, progów ilościowych i czasów realizacji.

Wybór Oferty

PartsBox automatycznie wybiera najlepszą (najtańszą) ofertę dla każdego wpisu BOM powiązanego z tożsamością online (Numer Części Producenta). Przy typowo 20-40 ofertach dostępnych dla każdej części, proces wyboru jest złożony i uwzględnia różne czynniki:

  • Progi cenowe, które różnią się dla każdej oferty
  • Informacje o dostępności i stanach magazynowych
  • Minimalne ilości zamówienia (MOQ)
  • Wielokrotności zamówienia
  • Wiele walut

Główna tabela wyceny BOM wyświetla tylko najlepszą ofertę dla każdej części. PartsBox wybiera tę ofertę na podstawie 'Ceny z odrzuceniem nadmiaru' — ceny płaconej przy założeniu, że wszelkie nadmiarowe zapasy zakupione zostaną odrzucone. Takie podejście zapewnia wybór najbardziej opłacalnej opcji, nawet jeśli wymagana ilość jest poniżej MOQ lub nie jest wielokrotnością wielokrotności zamówienia.

Na przykład, jeśli potrzebnych jest 50 części, ale MOQ wynosi 100, PartsBox weźmie pod uwagę cenę za 100 części, zakładając, że nadmiarowe 50 zostanie odrzucone. Jeśli ta cena jest nadal konkurencyjna ze względu na progi cenowe, może zostać wybrana jako najlepsza oferta. Paradoksalnie czasami taniej jest kupić więcej. Podobnie, ilości są zaokrąglane w górę do najbliższej wielokrotności zamówienia w celu porównania.

Ranking ofert, a tym samym najlepsza oferta, zmienia się w zależności od wielkości produkcji. Pozwala to na odkrycie nowych, nieoczekiwanych źródeł części, które stają się opłacalne przy określonych ilościach.

Rozwinięcie każdej oferty ujawnia dodatkowe szczegóły:

  • Opakowanie
  • Ilość w zamówieniu
  • Szacowany czas przybycia (ETA) dla zamówień
  • Czas realizacji fabryki
  • Wielokrotność zamówienia fabrycznego

Dla metaczęści, zamienników BOM lub zamienników części, oferty są zbierane dla wszystkich zgrupowanych części. Ponieważ te części są uważane za wymienne, oferty są łączone i wybierana jest najlepsza z całej puli.

Dodawanie ofert lokalnych dla niestandardowych cen i rabatów

Oprócz pozyskiwania części od głównych dystrybutorów, często otrzymuje się niestandardowe oferty od innych dostawców na określone ilości, często z obniżonymi cenami. PartsBox umożliwia to, pozwalając na wprowadzanie własnych ofert lokalnych, które są następnie brane pod uwagę i klasyfikowane obok ofert online podczas procesu wyceny.

Oferty lokalne można dodać na dwa sposoby:

  • Bezpośrednio z tabeli wyceny projektu
  • Z ekranu informacji o części dla konkretnej części

Podobnie jak oferty online, oferty lokalne obsługują wiele progów cenowych dla dowolnych ilości, a także minimalną ilość zamówienia (MOQ) i wielokrotność zamówienia. Parametry te są brane pod uwagę przez algorytm wyceny przy określaniu najlepszych ofert dla danego projektu.

Dodając ofertę lokalną, możesz podać dodatkowe informacje, takie jak:

  • Referencja lub numer zamówienia
  • Data oferty
  • Komentarze
  • Data ważności

Data ważności jest szczególnie ważna, ponieważ PartsBox automatycznie wykluczy wszelkie oferty, które wygasły, z rozważań podczas wyceny. Oferta nie zostanie uwzględniona, jeśli wygasła.

Po utworzeniu oferty lokalnej możesz dołączyć do niej pliki, klikając na ofertę i korzystając z sekcji załączników. Jest to przydatne do przechowywania wycen, korespondencji e-mail lub wszelkich innych dokumentów związanych z ofertą.

PartsBox obsługuje wszystkie główne waluty dla ofert lokalnych. Przelicza ceny na preferowaną walutę wyświetlania przy użyciu aktualnych kursów wymiany, zachowując jednocześnie oryginalne ceny i walutę w celach referencyjnych. Pozwala to na pracę z ofertami od różnych dostawców z całego świata bez ręcznego przeliczania walut.

Obsługa walut

PartsBox upraszcza obsługę walut. Użytkownicy mogą wybrać preferowaną walutę w ustawieniach, a wszystkie ceny będą wyświetlane w tej walucie w całej aplikacji. Pozwala to na spójne i spersonalizowane doświadczenie podczas pracy z informacjami cenowymi.

Oprogramowanie wykorzystuje kursy wymiany Europejskiego Banku Centralnego (EBC) do dokładnej konwersji walut. Kursy te są regularnie aktualizowane. Eliminuje to potrzebę ręcznego przeliczania walut i zapewnia użytkownikom aktualne informacje o cenach.

Wprowadzając oferty ręcznie, możesz wybrać dowolną z obsługiwanych walut. PartsBox automatycznie zajmie się przeliczeniem waluty, wyświetlając ceny w preferowanej walucie użytkownika. Ta funkcja umożliwia obsługę ofert od różnych dostawców i z różnych regionów, ułatwiając porównywanie i analizę danych cenowych.

Eksportowanie wyceny jako PDF

Tabelę wyceny można wyeksportować jako dokument PDF za pomocą przycisku Eksportuj w stopce tabeli. Wyeksportowany plik PDF zawiera informacje o projekcie (nazwa, opis, daty), tabelę podsumowującą cenę w stosunku do ilości, pokazującą ceny jednostkowe i całkowite dla wstępnie ustawionych ilości produkcyjnych, aktualnie wybraną ilość produkcyjną wraz z jej ceną jednostkową i całkowitą oraz pełną tabelę szczegółów wyceny ze wszystkimi komponentami i informacjami o ich pozyskiwaniu. Jeśli przesłano logo firmy (patrz sekcja Organizacje i dostęp), jest ono dołączane do nagłówka pliku PDF.

Reguły dostawców

Reguły dostawców kontrolują, którzy dystrybutorzy i dostawcy są brani pod uwagę, gdy PartsBox wybiera najlepszą ofertę dla pozycji BOM. Organizując reguły w nazwane grupy reguł, możesz tworzyć elastyczne strategie zaopatrzenia — na przykład preferując określonych dostawców i przechodząc do innych, jeśli nie mają stanów magazynowych. Grupy reguł mogą być stosowane globalnie lub zablokowane dla określonych projektów i list zakupów.

Tworzenie i zarządzanie grupami reguł

Aby skonfigurować reguły dostawców, przejdź do Ustawień i wybierz 'Reguły dostawców'. Stamtąd możesz:

  • Dodaj grupę: Utwórz nową grupę reguł z nazwą i opcjonalnym opisem.
  • Usuń grupę: Usuń grupę reguł, która nie jest już potrzebna.
  • Ustaw jako domyślną / Wyczyść domyślną: Ustaw lub wyczyść grupę reguł jako globalną domyślną. Globalna domyślna jest używana wszędzie, chyba że zostanie nadpisana na poziomie projektu lub listy zakupów.

Zarządzanie regułami dostawców wymaga uprawnienia 'Modyfikuj reguły dostawców'.

Konfigurowanie reguł w grupie

Każda grupa reguł zawiera uporządkowaną listę reguł. Reguły można dodawać, usuwać i zmieniać ich kolejność za pomocą strzałek w górę/w dół.

Każda reguła ma ustawienie Kupuj od, które określa, jacy dostawcy są brani pod uwagę:

  • Dowolny dostawca: Brak ograniczeń dostawcy — wszystkie oferty są brane pod uwagę.
  • Tylko oferty lokalne: Tylko ręcznie wprowadzone oferty lokalne są brane pod uwagę.
  • Jeden z tych dostawców: Biała lista — tylko oferty od wybranych dostawców są brane pod uwagę.
  • Dowolny dostawca z wyjątkiem: Czarna lista — oferty od wybranych dostawców są wykluczone.

Każda reguła może mieć również opcjonalne pole Nazwa reguły/komentarze w celach dokumentacyjnych. Lista dostawców jest wypełniana dostawcami, którzy mają aktywne oferty w Twojej bazie danych.

Jak przetwarzane są reguły

Reguły w grupie są przetwarzane od góry do dołu:

  1. Pierwsza reguła jest stosowana do dostępnych ofert. Jeśli wygeneruje jakiekolwiek pasujące oferty, są one używane — przetwarzanie zostaje zatrzymane.
  2. Jeśli reguła nie pasuje do niczego, wypróbowywana jest następna reguła.
  3. Jeśli wszystkie reguły nie wygenerują żadnych pasujących ofert, żadne oferty nie są wybierane, a wpis jest wyświetlany jako niewyceniony.

Tworzy to łańcuch awaryjny. Na przykład grupa reguł z trzema regułami mogłaby implementować następującą strategię:

  • Reguła 1 — Kupuj od LCSC lub TME (preferowani tani dostawcy)
  • Reguła 2 — Kupuj od Mouser (awaryjnie)
  • Reguła 3 — Kupuj od dowolnego dostawcy (w ostateczności)

Jeśli LCSC lub TME mają pasujące oferty, są one używane. W przeciwnym razie próbowany jest Mouser. Jeśli Mouser również nie ma ofert, akceptowany jest dowolny dostępny dostawca.

Używanie reguł dostawców w projektach i listach zakupów

Selektor reguł dostawców pojawia się w zakładce Wycena projektu oraz na listach zakupów. Wyświetla wszystkie dostępne grupy reguł, z globalnym ustawieniem domyślnym oznaczonym jako '(Globalne domyślne)'. Wybranie 'Brak reguł (wszystko akceptowane)' całkowicie wyłącza filtrowanie dostawców.

Ponieważ przełączanie między grupami reguł jest natychmiastowe, działają one również jako scenariusze zakupowe. Możesz zdefiniować kilka grup reprezentujących różne strategie zaopatrzenia i szybko przełączać się między nimi, aby porównać, jak każda z nich wpływa na wycenę BOM przed podjęciem decyzji o zakupie.

Użyj przycisku Zablokuj, aby przypiąć określoną grupę reguł do projektu lub listy zakupów. Zablokowana grupa reguł (pokazana jako '(Lokalnie zablokowane)') pozostaje w mocy dla tego projektu lub listy niezależnie od zmian w globalnym ustawieniu domyślnym. Użyj Odblokuj, aby powrócić do podążania za globalnym ustawieniem domyślnym.

Selektor reguł dostawców pojawia się również w widokach wyceny poszczególnych części, pozwalając zobaczyć, jak różne grupy reguł wpływają na wybór oferty dla określonej części.

Listy zakupowe

Lista zakupowa to skonsolidowana lista części wymaganych do zbudowania jednego lub więcej projektów, oparta na zestawieniu materiałowym (BOM) dla każdego projektu i określonych ilościach produkcyjnych. Reprezentuje ona komponenty, które musisz zamówić, aby zrealizować zaplanowane produkcje.

Aby utworzyć listę zakupów, dodajesz projekty do koszyka, określając ilość każdego projektu, którą zamierzasz zbudować. PartsBox następnie łączy poszczególne BOM-y, mnożąc ilości komponentów przez ilości budowy, i scala je w jedną listę. Ten proces usuwa duplikaty wspólnych komponentów w projektach, co skutkuje jednolitą listą wszystkich części, które musisz kupić.

Lista zakupów zapewnia przejrzysty przegląd wymagań zakupowych, ułatwiając zarządzanie stanami magazynowymi i planowanie zamówień. Uwzględnia ona bieżące stany magazynowe, wskazując, które części należy zamówić i w jakich ilościach.

Ilości zamówień na liście zakupów można edytować bezpośrednio. Jest to przydatne do dostosowywania ilości w celu spełnienia minimalnych ilości zamówienia (MOQ), skorzystania z progów cenowych lub zaokrąglenia do pełnych ilości na rolce.

Po przejrzeniu i sfinalizowaniu listy zakupów możesz przystąpić do tworzenia zamówień u dostawców bezpośrednio z listy. PartsBox pomaga wybrać najlepszych dostawców w oparciu o Twoje preferencje, takie jak cena, dostępność i czas realizacji. W razie potrzeby możesz podzielić listę zakupów na wiele zamówień u dostawców, optymalizując proces zakupowy i redukując koszty.

Produkcja

Produkcje

Produkcja (build) reprezentuje wynik budowania projektu. Zwykle odpowiada partii urządzeń, które zostały wyprodukowane lub są w trakcie produkcji. PartsBox obsługuje produkcję jednoetapową i wieloetapową, a produkcja wieloetapowa może być w toku (jeszcze nie zakończona).

Budowanie projektów

Budowy są kluczową funkcją w PartsBox do planowania i śledzenia produkcji. Pozwalają sprawdzić, czy masz wystarczające ilości części (w tym straty produkcyjne), przygotować budowę, wygenerować listę kompletacyjną i usunąć zużyte ilości ze stanów magazynowych.

Produkcje zapewniają również identyfikowalność. W zależności od planu subskrypcji, historia produkcji pokazuje, które konkretne części zostały użyte w każdej produkcji, z różnym poziomem szczegółowości.

Aby uzyskać dostęp do historii przeszłych produkcji, zobaczyć trwające produkcje wieloetapowe lub rozpocząć nową produkcję, przejdź do zakładki „Produkcje” wewnątrz projektu.

Podczas rozpoczynania nowego montażu, tabela montażu wyświetla wszystkie części projektu wraz z ich wymaganymi i dostępnymi ilościami. W przypadku planów obsługujących obliczanie strat części (attrition), niezbędna ilość obejmuje narzut na straty, obliczany indywidualnie dla każdej części na podstawie jej ustawień strat. Gdy stosowane są straty, kolumna Wymagane wyświetla podział w formacie "15 (12+3)", pokazując całkowitą wymaganą ilość, a następnie ilość bazową i narzut na straty w nawiasach.

W przypadku planów Production i wyższych można wyłączyć obliczanie strat (attrition) dla budowy, używając pola wyboru „Wyłączyć straty?” w ustawieniach budowy. Po wyłączeniu zostaną użyte dokładne ilości z BOM bez dodawania dodatkowych części na straty. Możesz również nadpisać to ustawienie dla poszczególnych wpisów BOM, rozwijając wiersz wpisu i dostosowując ustawienie strat dla tego konkretnego wpisu.

Kolumna 'Zapotrzebowanie na stany' (Stock requests) wskazuje, skąd będą pochodzić części. W przypadku części przechowywanych w wielu lokalizacjach, części z kontrolą partii oraz metaczęści, ta kolumna może pokazywać wiele źródeł.

Możesz ustawić planowaną ilość do zbudowania, wpisując liczbę lub używając przycisków +/-. Dostosowanie ilości natychmiast aktualizuje wszystko. Jeśli brakuje stanów magazynowych dla jakiegoś komponentu, ten wiersz zostanie podświetlony na czerwono z ostrzeżeniem.

PartsBox używa różnych strategii podczas zaspokajania popytu:

  • FIFO (First-In First-Out): najpierw zużywa najstarsze partie (posortowane według daty nabycia)
  • LIFO (Last-In First-Out): najpierw zużywa najnowsze partie (posortowane według daty nabycia)
  • Ostatnio używane: najpierw zużywa ostatnio używane partie
  • Największa partia najpierw: najpierw zużywa partie z największą liczbą części
  • Najmniejsza partia najpierw: najpierw zużywa najmniejsze partie

Możesz również ograniczyć PartsBox do używania tylko jednego źródła części dla każdej pozycji BOM. Niektóre plany są ograniczone do jednego źródła, a w innych planach może to być przydatne dla zapewnienia pełnej identyfikowalności.

Domyślna strategia wyboru źródła części określa początkowe przypisania, ale można je zmienić w tabeli. Każdy wiersz można rozwinąć, aby pokazać źródła, co pozwala na ich indywidualny wybór i zmianę kolejności (z zastrzeżeniem ograniczeń planu). Można również nadpisać użytą ilość dla poszczególnych wpisów.

Każdy wiersz zawiera pole wyboru „Wyklucz?”. Zaznaczenie go wykluczy część z produkcji (zasadniczo DNP - Do Not Populate). Żadne stany magazynowe nie zostaną usunięte dla wykluczonych części.

Jeśli stany magazynowe są niewystarczające dla niektórych pozycji BOM, PartsBox wyświetli ostrzeżenie, ale nadal pozwoli na kontynuowanie budowy. Może to być przydatne, jeśli masz dodatkowe zapasy pod ręką, które nie zostały wprowadzone do PartsBox, lub jeśli chcesz wyprodukować częściowo obsadzone płytki. Maksymalna dostępna ilość zostanie usunięta z twoich stanów magazynowych.

Produkcje jednoetapowe

W budowach jednoetapowych naciśnięcie przycisku „Buduj i zdejmij ze stanu” (i potwierdzenie) spowoduje zdjęcie ze stanu wszystkich niewykluczonych części należących do projektu. Budowa zostanie wtedy oznaczona jako zakończona.

Budowy wieloetapowe

W przypadku produkcji wieloetapowych zaznacz pole wyboru 'produkcja wieloetapowa'. PartsBox wyświetli pola wyboru obok każdej części w produkcji. Możesz użyć poszczególnych pól, aby wybrać wiersze, zaznaczyć/odznaczyć wszystkie wiersze oraz użyć interfejsu wyszukiwania/filtrowania, aby oznaczyć części do zbudowania/umieszczenia w bieżącym etapie. Interfejs filtrowania obsługuje tagi, więc wpisanie '#smd' to szybki sposób na wybranie wszystkich elementów SMD, które często są umieszczane jako pierwsze.

Naciśnięcie 'Buduj i zdejmij ze stanu' przetworzy tylko wybrane pozycje (tak samo jak w budowach jednoetapowych).

Wykonanie etapu produkcji bez wybierania jakichkolwiek części może być przydatne do udokumentowania kroku przetwarzania w historii produkcji.

Niekompletna budowa wieloetapowa pojawi się w zakładce 'W toku' interfejsu Budowy. Wybranie jej pozwala na zbudowanie kolejnego etapu lub zakończenie budowy, oznaczając ją jako kompletną.

Budowa może mieć dowolną liczbę etapów. Może być również oznaczona jako zakończona, nawet jeśli nie wszystkie części zostały umieszczone. W takim przypadku niewykorzystane wpisy zostaną oznaczone jako wykluczone w budowie.

Wieloetapowa produkcja jest reprezentowana przez ten sam kod ID Anything™ na wszystkich etapach, co pozwala na dołączanie etykiet ID Anything™ nawet do niekompletnych urządzeń w celu szybkiej identyfikacji i dostępu do informacji o produkcji.

Historia konfiguracji produkcji

Podczas zarządzania produkcją ważne jest prowadzenie rejestru historii produkcji. Rejestr ten zazwyczaj zawiera informacje takie jak liczba jednostek zbudowanych dla projektu lub BOM-u, data i godzina produkcji oraz wszelkie istotne uwagi. Chociaż ten poziom szczegółowości jest wystarczający dla prostych serii produkcyjnych, bardziej złożone procesy produkcyjne często wymagają śledzenia dodatkowych danych.

W rzeczywistych scenariuszach każda budowa (build) ma swoją unikalną konfigurację. Konfiguracja ta zawiera dodatkowe informacje, w tym:

  • Części, które zostały wykluczone lub oznaczone jako 'nie montuj' dla określonej produkcji
  • Żądania stanów magazynowych wygenerowane z produkcji, wyszczególniające, które części zostały użyte z określonych lokalizacji, lub w przypadku śledzenia partii, dokładną partię (zidentyfikowaną przez numer seryjny) użytą do serii produkcyjnej

PartsBox przechowuje wszystkie te informacje jako część historii budowy, co pozwala na łatwe przeglądanie i weryfikację konfiguracji konkretnej budowy w dowolnym momencie w przyszłości.

Aby uzyskać dostęp do historii konfiguracji produkcji, przejdź do zakładki „Produkcje” w sekcji Projekty w PartsBox. Znajdziesz tam listę wszystkich produkcji. Możesz wybrać wyświetlanie pełnej listy lub przefiltrować ją, aby wyświetlić tylko zakończone produkcje lub produkcje wieloetapowe, które są obecnie w toku.

Każdej produkcji przypisywany jest unikalny kod ID Anything™, który można wydrukować na etykiecie i przykleić do fizycznych urządzeń wyprodukowanych podczas tej produkcji. Kod ten zapewnia szybki i wygodny dostęp do informacji o produkcji, gwarantując, że możesz odzyskać odpowiednie szczegóły w dowolnym momencie, nawet długo po zakończeniu produkcji.

Przeglądanie zużytych stanów magazynowych

Podczas przeglądania zakończonej lub trwającej produkcji, zakładka Zużyte stany magazynowe w lewej nawigacji pokazuje stany magazynowe, które zostały zużyte podczas tej produkcji. Tabela Zużyte stany magazynowe służy dwóm celom: po pierwsze, pokazuje, co zostało użyte lub zużyte w produkcji i ile to kosztowało; po drugie, pozwala zarządzać partiami wyświetlanymi w tabeli — na przykład przenieść je do innego miejsca przechowywania, dostosować ich stany magazynowe lub je otagować.

Poziom dostępnych szczegółów zależy od tego, czy włączona jest kontrola partii. Bez kontroli partii, stany magazynowe dla części w danej lokalizacji przechowywania są zamienne — nie ma pojęcia partii, którą można by indywidualnie śledzić lub zarządzać. W rezultacie nie jest możliwe zobaczenie dokładnego kosztu części zużytych w montażu, ani bezpośrednie zarządzanie zużytymi stanami magazynowymi z tego widoku.

W przypadku planów bez kontroli partii tabela Zużyte stany magazynowe wyświetla nazwy części, zużyte ilości, oznaczenia i miejsca przechowywania. Zapewnia to podsumowanie tego, co zostało zużyte.

Dla planów z kontrolą partii, tabela Zużyte stany magazynowe zapewnia pełne szczegóły. Domyślne kolumny obejmują nazwę części, nazwę partii, zużytą ilość, koszt, oznaczenia, miejsce przechowywania i aktualną pozostałą ilość w każdej partii. Śledzenie kosztów pokazuje całkowity koszt zużytych stanów magazynowych, obliczony na podstawie kosztu jednostkowego każdej partii. Możesz rozwinąć każdy wiersz, aby zobaczyć pełne szczegóły partii.

Wariant z kontrolą partii obsługuje również operacje masowe na zużytych partiach:

  • Dodaj/usuń tagi: Organizuj zużyte partie za pomocą tagów\n- Ustaw/zmień nazwę/usuń pola niestandardowe: Zarządzaj wartościami pól niestandardowych w wybranych partiach\n- Przenieś: Przenieś partie do innych miejsc przechowywania\n- Dostosuj stany magazynowe: Modyfikuj ilości w partiach po ponownym przeliczeniu

Aby użyć operacji masowych, wybierz partie za pomocą pól wyboru, a następnie wybierz operację z menu.

Używanie części podzespołów

Części podzespołów w PartsBox reprezentują stany magazynowe wynikające z budowania projektów. Kiedy projekt jest budowany, stan magazynowy odpowiedniej części podzespołu jest zwiększany o ilość budowaną. Pozwala to na efektywne zarządzanie złożonymi produktami składającymi się z wielu podzespołów i części, przy czym każdy podzespół jest produkowany lub pozyskiwany oddzielnie.

Aby utworzyć część podzespołu dla projektu:

  • Przejdź do ekranu informacji o projekcie.
  • Kliknij przycisk 'Utwórz część podzespołu'. Tę czynność należy wykonać tylko raz dla każdego projektu.

Po utworzeniu, część podzespołu pojawi się na liście części i może być zarządzana jak każda inna część, z jednym wyjątkiem: nazwa części podzespołu jest zawsze taka sama jak odpowiadający jej projekt i nie może zostać zmieniona.

Podczas budowania projektu, ekran potwierdzenia produkcji zawiera opcję dodania stanu magazynowego do powiązanej części podzespołu. Jeśli włączone, możesz:

  • Wybierz miejsce przechowywania, w którym będzie przechowywana produkcja.
  • Wprowadź wycenę dla wyprodukowanej części podzespołu. PartsBox oblicza sugerowany koszt na podstawie komponentów zużytych podczas produkcji: z kontrolą partii koszt jest dokładny (na podstawie cen konkretnych partii), a bez kontroli partii jest szacowany na podstawie średnich kosztów części. Sugerowany koszt jest wyświetlany w polu ceny i można go dostosować przed potwierdzeniem. W przypadku produkcji wieloetapowych wycena jest wprowadzana po zakończeniu produkcji, ponieważ rzeczywiste koszty są znane w tym momencie.
  • Dodaj komentarze związane z produkcją.

Po potwierdzeniu, stan magazynowy części podzespołu zostanie zwiększony o ilość z produkcji. Ponieważ części podzespołów zachowują się jak zwykłe części, mogą być używane w innych projektach i produkcjach, a funkcje takie jak ostrzeżenia o niskim stanie magazynowym i parametry strat mogą być skonfigurowane.

Gdy włączona jest kontrola partii, każda budowa projektu skutkuje powstaniem odrębnej partii odpowiedniej części podzespołu, identyfikowanej unikalnym kodem ID Anything™. Dołączając etykiety ID Anything™ do wyprodukowanych urządzeń, możesz szybko zeskanować kod za pomocą urządzenia mobilnego, aby uzyskać dostęp do powiązanych informacji o budowie.

Przeglądanie wyników produkcji

Podczas przeglądania produkcji dla projektu z częścią podzespołu, zakładka Wyniki produkcji w lewej nawigacji pokazuje wynikowe stany magazynowe utworzone z tej produkcji. Działa to podobnie do widoku Użyte stany magazynowe opisanego powyżej: z kontrolą partii otrzymujesz pełne szczegóły dla każdej partii (nazwa partii, ilość, miejsce przechowywania, komentarze) i operacje masowe (tagowanie, przenoszenie, dostosowywanie ilości stanów magazynowych); bez kontroli partii wyświetlane jest podsumowanie miejsc przechowywania, ilości i komentarzy.

Śledzenie poszczególnych urządzeń za pomocą numerów seryjnych

PartsBox oferuje potężną funkcję śledzenia poszczególnych urządzeń zbudowanych z projektów/BOM-ów. Rozpoczynając budowę, możesz włączyć opcję „Śledź każdą wynikową część podzespołu oddzielnie”. Zmienia to proces budowy tak, aby generować indywidualne partie dla każdej zbudowanej części podzespołu, skutecznie przypisując unikalny numer seryjny do każdego urządzenia.

Włączenie tej opcji otwiera bogactwo możliwości śledzenia cyklu życia poszczególnych urządzeń. Partie w PartsBox niosą już znaczną ilość danych i mają przypisane unikalne kody ID Anything™. Możesz dołączyć dodatkowe dane do tych partii w formie plików, takich jak wyniki testów, protokoły napraw, zgłoszenia regulacyjne, historia serwisowa lub inne istotne informacje.

Każdej partii przypisany jest unikalny kod ID Anything™, który można wydrukować jako kod QR i fizycznie dołączyć do odpowiedniego urządzenia. Pozwala to na łatwą identyfikację i śledzenie poszczególnych urządzeń. Alternatywnie, urządzenia można identyfikować za pomocą kombinacji kodu ID Anything™ budowy (wskazującego na konkretną budowę) i całkowitego numeru seryjnego przypisanego automatycznie w ramach tej budowy.

Gdy opcja dodawania stanów magazynowych części podzespołu jest włączona dla budowy wieloetapowej, PartsBox śledzi stany, które są aktualnie w produkcji. Pozwala to na dołączenie informacji o potencjalnych nieprawidłowościach w produkcji lub indywidualnych wynikach testów do każdej partii urządzeń w trakcie ich budowy. Po zakończeniu budowy status magazynowy zmienia się z "W produkcji" na "Dostępne".

Zakupy

Zakupy

Zamówienia

PartsBox obsługuje trzy rodzaje zamówień, z których każdy reprezentuje inny etap procesu zakupowego:

  • Otwarte zamówienia: Te zamówienia są na początkowym etapie i mogą być swobodnie modyfikowane. Możesz dodawać lub usuwać części, dostosowywać ilości i wprowadzać wszelkie niezbędne zmiany przed sfinalizowaniem zamówienia. Otwarte zamówienia zapewniają elastyczność na etapie planowania i budżetowania.
  • Zamówione: Po złożeniu otwartego zamówienia u dystrybutora przechodzi ono w stan "Zamówione". Oznacza to, że zamówienie zostało przesłane i oczekuje na realizację. Oczekiwana data dostawy jest powiązana z zamówionymi pozycjami, co pozwala śledzić, kiedy części mają dotrzeć.
  • Otrzymane: Gdy wszystkie pozycje z zamówienia zostaną pomyślnie dostarczone i przetworzone, zamówienie jest oznaczane jako "Otrzymane". Oznacza to, że proces zakupu dla tego konkretnego zamówienia został zakończony, a otrzymane części są teraz dostępne w Twoich stanach magazynowych.

Aby utworzyć zamówienie lub dodać pozycje do istniejącego otwartego zamówienia, możesz zacząć od przejrzenia cen i ofert dla pojedynczej części lub pracując z Listą Zakupów. PartsBox pozwala na dodanie pojedynczych ofert lub grupy ofert do zamówienia, wiążąc je z odpowiednim dostawcą, który dostarczył wycenę.

Podczas modyfikowania ilości w otwartym zamówieniu, PartsBox automatycznie pobiera aktualne informacje o cenach i dostosowuje cenę całkowitą na podstawie ilości i wszelkich obowiązujących progów cenowych. Zapewnia to, że zawsze masz aktualne i dokładne ceny dla swoich zamówień.

Otwarte zamówienia można przenieść na stronę internetową dystrybutora poprzez kopiowanie i wklejanie, lub można je wyeksportować w odpowiednim formacie, jeśli wymagane jest bardziej formalne drukowane zamówienie zakupu.

Najbardziej efektywnym sposobem złożenia zamówienia u dostawcy jest skorzystanie z funkcji „Prześlij koszyk”. Pozwala to na skopiowanie i wklejenie lub przesłanie pliku CSV zawierającego szczegóły zamówienia.

Gdy oznaczysz otwarte zamówienie jako „Zamówione”, PartsBox poprosi Cię o podanie przewidywanej daty dostawy. Informacja ta pomaga śledzić, kiedy spodziewane jest przybycie części, i umożliwia systemowi wyświetlanie zamówionych stanów magazynowych w różnych odpowiednich sekcjach aplikacji.

W razie potrzeby możesz anulować zamówienie, co przywraca jego status do „Otwarte” i usuwa oczekiwane stany magazynowe z wyświetlania.

PartsBox oferuje kilka wygodnych metod przyjmowania części z zamówienia:

  • Interfejs przyjmowania zamówień: Ten interfejs pozwala na wydajne przyjęcie wszystkich lub części części z zamówienia do jednego miejsca przechowywania za pomocą zaledwie kilku kliknięć.
  • Okno dialogowe Dodaj stany magazynowe: Podczas przeglądania pojedynczej części można użyć okna dialogowego Dodaj stany magazynowe, aby przyjąć pozycje z określonego zamówienia. Okno dialogowe wstępnie wypełnia ilość i cenę na podstawie szczegółów zamówienia.
  • Skanowanie kodów kreskowych: W zależności od możliwości dystrybutora, zeskanowanie kodu kreskowego może wyświetlić okno dialogowe Dodaj stany magazynowe ze wstępnie wypełnioną ilością lub, w przypadku kodów kreskowych zawierających kod PartsBox, bezpośrednio przyjąć część z określonego zamówienia, automatycznie wypełniając informacje o ilości, cenie i zamówieniu.

Listy Zakupowe

Planując produkcję wielu urządzeń elektronicznych, często konieczne jest kupowanie komponentów w dużych ilościach. Jednak określenie dokładnych potrzebnych ilości może być wyzwaniem, zwłaszcza biorąc pod uwagę istniejące lokalne stany magazynowe i części współdzielone między różnymi BOM-ami (Listami Materiałowymi).

Obecność metaczęści (zamienników części), alternatyw części i zamienników BOM dodaje kolejną warstwę złożoności do procesu zakupowego. Do momentu zamawiania korzystne jest zachowanie elastyczności w wyborze konkretnych MPN (Numerów Części Producenta).

Aby rozpocząć proces zakupu, przejdź do sekcji „Projekty” i zacznij dodawać projekty/BOM-y do koszyka zakupowego projektu, używając przycisków „Dodaj do koszyka” znajdujących się na dole każdej karty projektu. Podczas dodawania projektu będziesz mieć możliwość określenia ilości, które zamierzasz zbudować.

Po dodaniu wybranych projektów do koszyka, nadaj swojej liście opisową nazwę i kliknij „Utwórz listę zakupów”. Ta akcja przekieruje Cię do sekcji „Zakupy”, gdzie możesz zobaczyć wszystkie swoje listy zakupów.

Kliknięcie na konkretną listę zakupów otworzy znajomy interfejs wyceny, podobny do tego używanego w Wycenie Projektu/BOM. Ten interfejs pozwala wybierać oferty, dodawać własne oferty, wybierać konkretne zamienniki części (dla metaczęści) i ograniczać wybór do preferowanych dystrybutorów.

Po sfinalizowaniu listy zakupów przełącz się na widok „Grupuj według dystrybutora/dostawcy”, aby zobaczyć swoje części zorganizowane w oddzielne zamówienia dla każdego dostawcy. Ten widok zapewnia tę samą funkcjonalność co widok „Wszystkie części”, umożliwiając modyfikację wyborów ofert w razie potrzeby. Dodatkowo możesz szybko dodać wszystkie części do nowego lub istniejącego zamówienia u konkretnego dostawcy i przejść bezpośrednio do złożenia zamówienia u niego.

Chociaż obsługa automatycznego zamawiania zawsze była częścią długoterminowego planu, jej wdrożenie pozostaje wyzwaniem ze względu na złożoność integracji z systemami różnych dystrybutorów.

Stany magazynowe i raporty

Wycena stanów magazynowych

PartsBox oblicza wartość Twoich stanów magazynowych części na podstawie cen zakupu wprowadzonych podczas dodawania zapasów. Zrozumienie, jak działa ta wycena, pomaga w raportowaniu finansowym i zarządzaniu stanami magazynowymi. Strategia wyboru źródła części (FIFO, LIFO itp. — patrz sekcja Budowanie projektów) również wpływa na wycenę: przy kontroli partii określa, które konkretne koszty partii są przypisywane do każdej produkcji, podczas gdy bez kontroli partii używany jest średni koszt.

Kluczowe wskaźniki

Dla każdej części PartsBox śledzi:

  • Wartość zakupu: Całkowita kwota zapłacona za wszystkie dodane stany magazynowe. Reprezentuje to rzeczywiste pieniądze wydane na nabycie części.
  • Średnia cena zakupu: Obliczana na podstawie wszystkich operacji dodawania stanów magazynowych, w których wprowadzono cenę. Jest to średni ważony koszt jednostkowy.
  • Wartość całkowita: Szacowana bieżąca wartość posiadanych stanów magazynowych, obliczana jako: średnia cena zakupu × bieżąca ilość na stanie.

Wycena z kontrolą partii (Lot Control)

Gdy włączona jest kontrola partii, PartsBox śledzi dokładną cenę zakupu dla każdej partii. Zapewnia to precyzyjne informacje o kosztach dla każdej partii:

  • Każda partia zachowuje swoją pierwotną cenę zakupu, co pozwala na dokładne śledzenie kosztów
  • Gdy części są używane w produkcjach, koszt jest przypisywany na podstawie konkretnych zużytych partii
  • Podziały partii dziedziczą koszt z partii nadrzędnej
  • Raporty pokazują dokładne wartości oparte na rzeczywistych kosztach partii

Ta dokładna wycena jest szczególnie przydatna do:

  • Dokładne obliczenia kosztów sprzedanych towarów (COGS)
  • Zgodność ze standardami rachunkowości wymagającymi precyzyjnej wyceny stanów magazynowych
  • Śledzenie różnic w kosztach pomiędzy różnymi partiami zakupowymi

Wycena bez kontroli partii (Lot Control)

Bez kontroli partii, PartsBox używa metody średniego kosztu do wyceny stanów magazynowych:

  • Wszystkie stany magazynowe części są traktowane jako zamienne (fungible)
  • Średnia cena zakupu jest obliczana ze wszystkich zakupów
  • Gdy stan magazynowy jest usuwany, jest wyceniany według aktualnej średniej ceny
  • Ta metoda zapewnia rozsądne przybliżenie, gdy dokładne śledzenie partii nie jest wymagane

Raporty

Raporty pozwalają uzyskać przeglądowe informacje o Twoich danych.

Jak wszystko inne w PartsBox, raporty aktualizują się w czasie rzeczywistym. Przykładowo, jeśli masz otwarty raport 'Niski stan magazynowy', a ktoś inny usunie zapas (co spowoduje spadek stanu dla konkretnego komponentu poniżej progu), Twój raport zostanie natychmiast zaktualizowany.

Organizacje i dostęp

Organizacje (Firmy)

PartsBox wspiera współpracę poprzez koncepcję organizacji (firm). Firma lub organizacja w PartsBox reprezentuje współdzieloną bazę danych, do której dostęp może mieć wielu użytkowników jednocześnie. Pozwala to zespołom na wspólną pracę nad zarządzaniem stanami magazynowymi części elektronicznych, zakupami i produkcją.

Kiedy tworzysz firmę lub organizację w PartsBox, możesz zaprosić innych użytkowników do dołączenia i współpracy. Liczba użytkowników, którzy mogą uzyskać dostęp do bazy danych firmy, zależy od twojego planu subskrypcji. Jeśli potrzebujesz pomieścić więcej użytkowników, możesz odpowiednio zaktualizować swój plan.

Aby przyznać komuś dostęp do bazy danych firmy, ta osoba musi najpierw utworzyć konto w PartsBox. Gdy posiada już konto, administrator firmy może ją zaprosić i przyznać odpowiednie prawa dostępu. Pozwala to kontrolować, kto ma dostęp do danych twojej firmy i jakie działania może wykonywać.

Oprócz baz danych firmowych, każdy użytkownik PartsBox posiada również bezpłatną prywatną bazę danych do użytku osobistego. Ta prywatna baza danych jest oddzielona od wszelkich baz danych firmowych, do których możesz mieć dostęp. Możesz łatwo przełączać się między swoją prywatną bazą danych a dowolnymi bazami danych firmowych za pomocą przełącznika baz danych znajdującego się u góry ekranu aplikacji PartsBox. Przełącznik wyświetla nazwę aktualnie wybranej bazy danych.

Organizacje mogą przesłać logo firmy w Ustawienia > Ogólne. Logo jest wyświetlane w eksportach PDF, w tym w eksportach tabel i plikach PDF z wyceną BOM, zastępując domyślne logo PartsBox w nagłówku dokumentu.

Prawa Dostępu

PartsBox oferuje elastyczne opcje kontroli dostępu, aby zapewnić, że użytkownicy mają odpowiednie uprawnienia w oparciu o ich role i obowiązki w firmie. Firma zawsze ma co najmniej jednego użytkownika 'admin', który posiada najwyższy poziom kontroli i może zarządzać informacjami rozliczeniowymi oraz przyznawać lub odbierać dostęp innym użytkownikom.

Dla planów bez kontroli dostępu opartej na rolach (RBAC), PartsBox zapewnia trzy podstawowe poziomy dostępu:

  • Admin: Użytkownicy z dostępem administratora mają pełną kontrolę nad systemem. Mogą odczytywać i zapisywać dane w bazie, zarządzać dostępem użytkowników, modyfikować informacje rozliczeniowe, usuwać wszystkie dane i anulować subskrypcję. Administratorzy mają najwyższy poziom odpowiedzialności i powinni być ostrożnie przydzielani.
  • Odczyt/Zapis: Użytkownicy z dostępem do odczytu/zapisu mogą przeglądać i modyfikować dane w bazie, takie jak tworzenie i aktualizowanie części, miejsc przechowywania, projektów i produkcji. Nie mogą jednak zarządzać kontami użytkowników, informacjami rozliczeniowymi ani subskrypcją. Ten poziom jest odpowiedni dla użytkowników, którzy aktywnie pracują ze stanami magazynowymi i muszą wprowadzać zmiany.
  • Tylko do odczytu: Użytkownicy z dostępem tylko do odczytu mogą przeglądać dane w bazie, ale nie mogą wprowadzać żadnych modyfikacji. Ten poziom jest odpowiedni dla użytkowników, którzy potrzebują dostępu do informacji w celach referencyjnych, ale nie wymagają możliwości wprowadzania zmian.

W przypadku planów z kontrolą dostępu opartą na rolach (RBAC), PartsBox oferuje bardziej szczegółowe i konfigurowalne podejście do zarządzania dostępem. Dzięki RBAC firmy mogą definiować dowolną liczbę ról i przypisywać je użytkownikom w oparciu o ich konkretne obowiązki. Każda rola definiuje uprawnienia do poszczególnych operacji, takich jak tworzenie części, dodawanie stanów magazynowych lub wykonywanie budowania (builds).

RBAC pozwala na precyzyjną kontrolę uprawnień, umożliwiając firmom tworzenie ograniczonych ról z restrykcyjnym dostępem. Na przykład rola 'Przyjmowanie' mogłaby być zdefiniowana tak, aby pozwalać użytkownikom na dodawanie i przenoszenie stanów magazynowych, ale nie na modyfikowanie projektów czy wykonywanie budów. Ta rola byłaby odpowiednia dla pracowników odpowiedzialnych za przyjmowanie i organizowanie przychodzących zapasów.

Podobnie można utworzyć rolę „Produkcja”, aby umożliwić użytkownikom wykonywanie budów ze zdefiniowanych projektów, ale nie modyfikowanie samych projektów. Ta rola byłaby przydatna dla pracowników zaangażowanych w proces produkcyjny, którzy muszą montować produkty w oparciu o ustalone projekty.

Dziennik Zdarzeń

W większych organizacjach utrzymywanie niezmiennego śladu rewizyjnego wszystkich modyfikacji bazy danych jest często konieczne dla zgodności z przepisami i identyfikowalności. Jest to szczególnie ważne dla firm podlegających regulacjom takim jak US FDA Title 21 CFR Part 11, które nakładają surowe wymagania dotyczące prowadzenia dokumentacji i integralności danych.

Nawet w przypadku braku prawnych zobowiązań, wiele firm decyduje się na wdrożenie ścieżki audytu jako najlepszej praktyki w celu zapewnienia odpowiedzialności i ułatwienia analizy przyczyn źródłowych w przypadku problemów lub rozbieżności.

Plany PartsBox z funkcją Dziennika Zdarzeń (Audit Trail) automatycznie rejestrują szczegółową historię każdej zmiany dokonanej w bazie danych. Każdy wpis w dzienniku zdarzeń zawiera:

  • Dokładny znacznik czasu wystąpienia modyfikacji
  • Konto użytkownika odpowiedzialne za zmianę
  • Szczegółowe dane opisujące specyficzny charakter modyfikacji

Ta informacja zapewnia kompleksowy i szczegółowy widok ewolucji bazy danych w czasie, umożliwiając administratorom odtworzenie sekwencji zdarzeń i zrozumienie kontekstu każdej zmiany.

Dane ścieżki audytu można łatwo wyeksportować z PartsBox w formacie odpowiednim do podpisu cyfrowego i długoterminowej archiwizacji. Te wyeksportowane dane służą jako weryfikowalny zapis historii systemu, który może być użyty do wykazania zgodności z odpowiednimi przepisami podczas audytów lub inspekcji.

Skanowanie, drukowanie i identyfikacja

ID Anything™

Każdy obiekt w PartsBox — części, partie, miejsca przechowywania, produkcje, zamówienia i projekty — ma automatycznie przypisany unikalny, kompaktowy identyfikator zwany kodem ID Anything™. Kody te są wystarczająco krótkie, aby były czytelne dla człowieka (26 znaków) i mogą być kodowane jako kody QR do skanowania.

Kody ID Anything™ służą kilku celom:

  • Fizyczne etykietowanie: Drukuj etykiety QR dla miejsc przechowywania, partii, produkcji lub dowolnego innego obiektu. Zeskanowanie etykiety urządzeniem mobilnym przenosi Cię bezpośrednio do tego obiektu w PartsBox.
  • Śledzenie urządzeń: Podczas budowania projektów z kontrolą partii, każda produkcja i każda wynikowa partia otrzymuje własny kod ID Anything™. Z włączonym śledzeniem numerów seryjnych dla każdego urządzenia, każde wyprodukowane urządzenie może być indywidualnie zidentyfikowane, umożliwiając pełną identyfikowalność cyklu życia — od części, które do niego weszły, po dołączone później rekordy serwisu w terenie.
  • Szybki dostęp: Ekran informacji każdego obiektu pokazuje jego kod ID Anything™ w prawym górnym rogu. Kliknij go, aby zobaczyć kod QR, wydrukować etykietę lub skopiować kod.
  • Integracja CAD: Przechowuj kody ID Anything™ w swojej bibliotece części CAD, aby uzyskać natychmiastowe, dokładne dopasowanie BOM do części podczas importowania BOM do PartsBox.

System ID Anything™ jest używany w całym PartsBox. Poniższe sekcje szczegółowo opisują te funkcje.

Skanowanie kodów kreskowych

Skanowanie kodów kreskowych to szybki i skuteczny sposób na przetwarzanie przychodzących przesyłek, dodawanie lub usuwanie stanów magazynowych oraz tworzenie nowych części w PartsBox. Ta funkcja usprawnia przepływ pracy zarządzania stanami magazynowymi, oszczędzając czas i redukując ręczne wprowadzanie danych.

Metody skanowania kodów kreskowych

PartsBox obsługuje dwie metody skanowania kodów kreskowych:

  • Zewnętrzny skaner kodów kreskowych: Użycie dedykowanego skanera kodów kreskowych jest zalecanym podejściem do regularnych operacji o dużej objętości. Zewnętrzne skanery oferują szybsze i bardziej niezawodne skanowanie. Zapoznaj się z sekcją 'Skanery kodów kreskowych' w tej instrukcji, aby uzyskać szczegółowe informacje na temat obsługiwanych skanerów i instrukcji konfiguracji.
  • Wbudowana kamera: Jeśli nie masz zewnętrznego skanera, możesz użyć wbudowanej kamery komputera do skanowania kodów kreskowych. Chociaż nie jest to tak szybkie jak zewnętrzny skaner, ta metoda jest wygodna w przypadku sporadycznych potrzeb skanowania.

Proces skanowania

Aby rozpocząć skanowanie kodów kreskowych, kliknij przycisk menu „Skanuj” w PartsBox. W zależności od metody skanowania:

  • Jeśli używasz zewnętrznego skanera, PartsBox będzie czekać na dane ze skanera.
  • Jeśli używasz wbudowanej kamery, PartsBox wyświetli podgląd na żywo z kamery, abyś mógł umieścić kod kreskowy przed obiektywem.

Po pomyślnym zdekodowaniu kodu kreskowego, PartsBox analizuje dane i podejmuje jedną z następujących akcji:

  • Istniejąca część: Jeśli zeskanowana część już istnieje w Twojej bazie danych PartsBox, zostaną Ci przedstawione opcje dodania stanów magazynowych, usunięcia stanów magazynowych lub przeniesienia stanów magazynowych dla tej części.\n- Nowa część: Jeśli zeskanowana część nie istnieje w Twojej bazie danych, PartsBox poprosi Cię o utworzenie nowej połączonej części. Zapewni listę pasujących części online do wyboru. Po wybraniu dopasowania i utworzeniu części pojawi się okno dialogowe 'Dodaj stany magazynowe', umożliwiające dodanie nowo otrzymanych stanów magazynowych dla nowo utworzonej części.

Obsługiwane kody kreskowe

PartsBox obsługuje szeroką gamę formatów kodów kreskowych powszechnie używanych przez dystrybutorów komponentów elektronicznych:

  • Kody kreskowe 2D:
    • Kody kreskowe DataMatrix i PDF417 zawierające dane ANSI MH10.8.2 zakodowane przy użyciu ISO/IEC 15434:2006 (używane przez DigiKey, Würth i innych dystrybutorów przechodzących na kody kreskowe 2D).
    • Kody QR od niektórych dystrybutorów (LCSC i TME).
    • Kody ID Anything™
  • Kody kreskowe 1D:
    • Kody kreskowe od DigiKey, Mouser, Farnell, RS Components i większości innych, które kodują numer części producenta (MPN) w kodzie kreskowym.

Jeśli zeskanowany kod kreskowy zawiera informacje o ilości, zostanie ona automatycznie wstępnie wypełniona w oknie dialogowym \"Dodaj stan magazynowy\".

Zamówienia DigiKey

Jeśli utworzyłeś zamówienie DigiKey w PartsBox i skopiowałeś wygenerowane kody ID do koszyka DigiKey, kody kreskowe na otrzymanych częściach będą zawierać identyfikatory PartsBox. Podczas skanowania tych kodów kreskowych PartsBox automatycznie zidentyfikuje powiązane zamówienie i pozycję, umożliwiając łatwe przyjęcie części na podstawie zamówienia.

Drukowanie etykiet

Możesz drukować etykiety dla części, partii, miejsc przechowywania, zamówień, projektów i produkcji bezpośrednio z PartsBox. Istnieje system szablonów, który pozwala dostosować etykiety do Twoich potrzeb.

Czego potrzebujesz do bezpośredniego drukowania etykiet:

  • Drukarka etykiet Zebra lub inna drukarka potrafiąca interpretować ZPL (Zebra Printer Language). Każda drukarka Zebra obsługująca ZPL powinna działać, więc wybierz taką, która odpowiada Twoim potrzebom. Uwaga: niektóre drukarki Zebra obsługują tylko EPL, a nie ZPL, te nie będą działać z PartsBox.\n- JSPrintManager zainstalowany lokalnie na komputerze, do którego podłączona jest drukarka. JSPrintManager jest dostępny dla Mac, Windows, Linux i Android. Możesz Pobrać JSPrintManager za darmo.

Powodem wymogu JSPrintManager jest fakt, że przeglądarki nie mają bezpośredniego dostępu do drukarek. Aby wysłać surowe kody do drukarki, PartsBox musi połączyć się lokalnie z JSPrintManager i poprosić go o przesłanie danych do drukarki.

Konfiguracja drukarki

Jeśli spełniasz wymagania wstępne, przejście do 'Ustawienia | Etykiety | Drukarka' powinno pokazać listę drukarek dostępnych w twoim systemie. Wybierz tam swoją drukarkę etykiet kompatybilną z ZPL.

Szablony etykiet

Istnieje wiele kategorii etykiet: Części, Partie, Lokalizacje magazynowe, Zamówienia, Projekty i Budowy. W każdej z tych kategorii PartsBox pozwala zdefiniować wiele szablonów etykiet. Pozwala to na szybkie przełączanie się między różnymi typami lub rozmiarami etykiet. W planach komercyjnych szablony etykiet są współdzielone w całej firmie.

Aby utworzyć nowy szablon etykiety, przejdź do 'Ustawienia | Etykiety' i wybierz jedną z kategorii. Jeśli klikniesz 'Utwórz' w wybranej kategorii, zobaczysz wstępnie wypełniony szablon z przykładową etykietą. Przykłady te zostały starannie przygotowane, aby stanowić dobry punkt wyjścia dla etykiet 2,25x1,25 cala (tak, Zebra podaje wymiary etykiet tylko w calach, to jest 57,15mm x 31,75mm).

Po lewej stronie formularza szablonu etykiety zobaczysz:

  • Nazwa etykiety: wybierz nazwę, która pozwoli Ci szybko zapamiętać, do czego służy etykieta\n- Kod ZPL szablonu etykiety: tutaj znajduje się kod ZPL używany do generowania etykiety. Sugerujemy użycie Labelary Viewer do pisania i testowania kodu etykiety, ponieważ ma doskonałą dokumentację online, która pojawia się za każdym razem, gdy kursor zostanie umieszczony na poleceniu ZPL. Pola danych, które chcesz wypełnić danymi z PartsBox, powinny być oznaczone liczbami w nawiasach klamrowych. Numeracja pól zaczyna się od 0 (nie od 1), więc użyj {0} dla pierwszego pola, {1} dla drugiego i tak dalej. PartsBox zastąpi te znaczniki rzeczywistymi danymi podczas generowania etykiety.\n- Szerokość etykiety i Wysokość etykiety: są to wymiary etykiety w calach. Muszą one odpowiadać rzeczywistym wymiarom materiału etykiety.\n- Punkty na mm: rozdzielczość, w jakiej będziesz drukować, która zależy od Twojej drukarki.\n- Przykładowy podgląd: jeśli Twój szablon jest gotowy, możesz kliknąć 'Generuj', aby pokazać obraz podglądu Twojej etykiety przy użyciu losowego obiektu z Twojej bazy danych. Możesz również spróbować wydrukować testową etykietę, jeśli Twoja drukarka jest skonfigurowana i gotowa do drukowania.

Po prawej stronie formularza szablonu etykiety znajduje się sekcja "Pola". Wymienia ona pola danych w twoim szablonie (oznaczone liczbami w nawiasach klamrowych). PartsBox automatycznie wykrywa pola na podstawie najwyższego numeru użytego w szablonie. Na przykład, jeśli użyjesz {0}, {1} i {5} w swoim szablonie, będziesz mieć 6 pól do skonfigurowania (pola od 0 do 5). Dla każdego z tych pól możesz wybrać dowolne dostępne pole danych PartsBox. Sugerujemy wpisywanie na klawiaturze, aby wyszukać, ponieważ jest tak wiele pól danych PartsBox do wyboru.

Po kliknięciu 'Zapisz', twój szablon będzie dostępny do użycia.

Drukowanie etykiet

Po wybraniu drukarki i utworzeniu co najmniej jednego szablonu etykiety, możesz drukować etykiety dla dowolnego obiektu w PartsBox.

Aby wydrukować etykietę, otwórz ekran informacji dla obiektu, który chcesz oznaczyć. Dla części jest to ekran informacji o części; dla lokalizacji przechowywania, ekran informacji o lokalizacji przechowywania; i podobnie dla innych obiektów. W prawym górnym rogu ekranu informacji poszukaj przycisku ID Anything™, który wyświetla małą ikonę kodu QR i krótką wersję kodu ID Anything™. Kliknij ten przycisk, aby otworzyć okno dialogowe, które pokazuje wybór szablonu, podgląd etykiety i przycisk „Drukuj etykietę”.

Skanery kodów kreskowych

PartsBox obsługuje skanery kodów kreskowych generujące naciśnięcia klawiszy, co obejmuje większość skanerów USB. Zebra LS2208 to niezawodny i niedrogi skaner 1D, który dobrze współpracuje z PartsBox. Jednakże, ponieważ dystrybutorzy komponentów coraz częściej przyjmują kody kreskowe 2D ze względu na ich większą pojemność przechowywania danych, zaleca się skaner 2D, aby zabezpieczyć konfigurację na przyszłość.

Aby używać skanera 2D z PartsBox, musisz skonfigurować go tak, aby zastępował specjalne znaki niedrukowalne (kody ASCII RS, GS i EOT) ciągami znaków „{RS}”, „{GS}” i „{EOT}”. Jest to konieczne, aby skaner działał poprawnie z aplikacjami internetowymi. Jeśli posiadasz skaner Zebra DS2208, po prostu zeskanuj dostarczony kod kreskowy, aby automatycznie skonfigurować go do użycia z PartsBox:

Obsługiwane skanery

Każdy skaner 1D obsługujący interfejs USB HID (tzn. działający jako klawiatura) powinien współpracować z PartsBox. Jeśli wyjście skanera jest widoczne w edytorze tekstu, jest on kompatybilny z PartsBox.

Skanery 2D, o których wiadomo, że dobrze współpracują z PartsBox, to m.in.:

Wiadomo, że Zebra DS6608 (wycofana z produkcji w 2007 roku) nie współpracuje z PartsBox.

Aby używać skanera 2D z PartsBox, skaner musi obsługiwać zamianę ciągów znaków w zeskanowanych kodach (znane jako "Advanced Data Formatting" lub "ADF" w skanerach Zebra). Jest to ograniczenie przeglądarek internetowych, a nie PartsBox.

Aby uzyskać najlepsze wrażenia ze skanowania kodów kreskowych, PartsBox zaleca użycie dedykowanego skanera 2D, w szczególności Zebra DS2208. Skaner 2D może dekodować zarówno kody kreskowe 1D, jak i 2D, zapewniając kompatybilność z rosnącym trendem kodów kreskowych 2D używanych przez dystrybutorów.

Bardziej przystępną cenowo alternatywą jest aplikacja Barcode to PC, która składa się z oprogramowania zainstalowanego na komputerze PC oraz aplikacji mobilnej do skanowania. Chociaż to rozwiązanie obecnie nie działa niezawodnie z kodami DataMatrix, w przyszłości spodziewane są ulepszenia.

Znane problemy i ograniczenia

  • Jeśli używasz układu klawiatury innego niż amerykański, wymagana jest dodatkowa konfiguracja skanera. Po zeskanowaniu kodu kreskowego konfiguracji PartsBox, zeskanuj kod regionalny dla swojego układu klawiatury z instrukcji dołączonej do skanera.
  • Skanowanie może nie działać niezawodnie w przeglądarce Firefox w systemie Windows. Zdecydowanie zaleca się korzystanie z alternatywnej przeglądarki, takiej jak Chrome lub Edge.

Rozwiązywanie problemów

Ze względu na czynniki niezależne od PartsBox, nie można zagwarantować 100% niezawodności podczas używania skanerów USB do skanowania kodów kreskowych.

Jeśli skaner 2D nie działa z PartsBox:

  • Sprawdź jego wyjście w edytorze tekstu, takim jak Notatnik
  • Zeskanuj kod kreskowy 2D i sprawdź, czy wynik zawiera sekwencje '{RS}', '{GS}' i '{EOT}'
  • Jeśli brakuje tych sekwencji, upewnij się, że skaner jest skonfigurowany do specjalnych zamian kodów
  • Jeśli używasz układu klawiatury innego niż amerykański, zeskanuj odpowiedni kod konfiguracji regionalnej z instrukcji obsługi skanera

Proszę zapoznać się z sekcją 'Znane problemy i ograniczenia' powyżej, aby sprawdzić, czy Twój problem jest wymieniony. Jeśli wyjście skanera w Notatniku wygląda poprawnie, ale PartsBox nadal nie rozpoznaje kodu kreskowego, użyj formularza opinii, aby zgłosić problem.

Publikowanie bazy danych części

PartsBox pozwala upublicznić bazę danych części, udostępniając niektóre lub wszystkie części innym. Ta funkcja jest przydatna dla hobbystów, którzy chcą udostępnić swoje stany magazynowe części, a także dla makerspace'ów, które chcą zaprezentować dostępne komponenty.

Konfiguracja Twojej strony publicznej

Aby opublikować swoje części, przejdź do sekcji Ustawienia | Publikowanie. Tutaj możesz wprowadzić informacje o sobie lub swojej organizacji, takie jak krótki opis, adres URL i dłuższy opis. Te informacje będą wyświetlane na twojej stronie publicznej.

Pamiętaj, że Twoja strona publiczna będzie istnieć tylko wtedy, gdy wybierzesz części do publikacji. Aktualizacje strony publicznej nie są natychmiastowe i mogą potrwać od kilku minut do godziny.

Wybieranie części do publikacji

PartsBox oferuje trzy opcje wyboru części, które mają być publicznie widoczne:

  • Nic: Wybierz tę opcję, jeśli nie chcesz publikować żadnych części. Twoja publiczna strona internetowa nie będzie istnieć.
  • Części spełniające warunki filtra: Użyj przycisku "Edytuj filtry", aby utworzyć filtry na podstawie danych części. Opublikowane zostaną tylko te części, które spełniają kryteria filtrowania. Częstym podejściem jest użycie filtrowania opartego na tagach. Na przykład możesz skonfigurować filtr, aby publikować tylko części z tagiem "publiczne".
  • Wszystkie twoje części: Wybierz tę opcję, aby udostępnić publicznie całą swoją bazę danych części.

Starannie wybierając, które części opublikować, możesz kontrolować informacje udostępniane innym, zachowując jednocześnie prywatność pozostałych danych.

Integracja z narzędziami CAD

Integracja z KiCad

PartsBox integruje się z KiCad w wersji 7.0 lub nowszej, umożliwiając dostęp do danych komponentów PartsBox bezpośrednio w Symbol Chooser KiCad. Ta integracja wykorzystuje funkcję bibliotek HTTP KiCad.

Biblioteki HTTP KiCad działają jako interfejsy tylko do odczytu do zewnętrznych źródeł danych, takich jak PartsBox. Same w sobie nie przechowują danych symboli ani footprintów, ale odwołują się do symboli i footprintów zdefiniowanych w standardowych bibliotekach KiCad (.kicad_sym). Gdy wybierzesz część z biblioteki HTTP PartsBox w KiCad, wypełni ona symbol schematyczny danymi z PartsBox, takimi jak numer części producenta (MPN), wartość, footprint i inne określone pola.

Konfiguracja w PartsBox

Aby skonfigurować integrację KiCad w PartsBox:

  • Przejdź do 'Ustawienia'.
  • Wybierz zakładkę 'Integracja CAD'.
  • Wybierz 'KiCad' z menu po lewej stronie.

Konfiguracja jest podzielona na następujące sekcje:

Opcje ogólne
  • Początkowy filtr zastosowany do wszystkich części: Ten filtr ogranicza, które części z Twojej bazy danych są potencjalnie dostępne dla KiCad. Tylko części pasujące do tego filtra będą brane pod uwagę przy włączaniu do kategorii. Możesz edytować kryteria filtra lub zresetować je do domyślnych (brak filtra). Wyświetlana jest liczba części przechodzących przez ten filtr.
Kategorie

Kategorie definiują podzbiory twojej bazy danych części, które będą widoczne jako oddzielne sekcje do przeglądania w KiCad Symbol Chooser.

  • Domyślna kategoria "Wszystkie części" obejmuje wszystkie części przechodzące początkowy filtr.\n- Możesz tworzyć niestandardowe kategorie za pomocą filtrów. Na przykład możesz utworzyć kategorie dla "Rezystorów", "Kondensatorów" lub "Złączy".\n- Dla każdej kategorii definiujesz nazwę, opcjonalny opis i kryteria filtru.\n- Wyświetlana jest liczba części w każdej kategorii.
Pola

Ta sekcja kontroluje, w jaki sposób dane części PartsBox są mapowane na pola symboli KiCad.

  • PartsBox zapewnia domyślne mapowania dla typowych pól, takich jak MPN, Producent, URL karty katalogowej i określone pola KiCad skonfigurowane dla każdej części.
  • Możesz dostosować te mapowania:
  • Dodaj nowe mapowania z pól PartsBox (w tym pól standardowych, pól niestandardowych, specyfikacji i określonych pól KiCad) do pól KiCad.
  • Określ nazwę pola KiCad. Standardowe pola KiCad obejmują Value, Footprint, Datasheet, Keywords, Reference, MPN, Manufacturer. Możesz również zdefiniować niestandardowe nazwy pól.
  • Wybierz, czy pole powinno być domyślnie widoczne na schemacie.
  • Niektóre mapowania są wbudowane i nie można ich zmienić. Mapowanie symbolIdStr jest niezbędne: mówi KiCad, którego symbolu użyć ze standardowych bibliotek KiCad. Jest to zawsze mapowane do pola "[Część] Symbol KiCad" w PartsBox.
  • ID Anything™ jest używane do dopasowywania zaimportowanych BOM-ów do części i jest zawsze mapowane do pola KiCad "PartsBox ID".
  • URL ID Anything™ służy do szybkiego przechodzenia do strony z informacjami o części w PartsBox (gdzie można uzyskać dostęp do kart katalogowych), więc jest zawsze mapowane do pola KiCad "datasheet". Pozwala to nacisnąć 'd' w KiCad, aby otworzyć stronę z informacjami o części w PartsBox.
  • Zaleca się zmapowanie Footprint do "[Część] Footprint KiCad" i Reference do "[Część] Referencja KiCad".
Konfiguracja KiCad

Ta sekcja zawiera plik konfiguracyjny wymagany przez KiCad.

  • PartsBox generuje zawartość dla pliku .kicad_httplib.
  • Ten plik zawiera niezbędne informacje dla KiCad do połączenia z API PartsBox, w tym adres URL punktu końcowego API i Twój unikalny token dostępu (klucz API).
  • Możesz skopiować tekst konfiguracji do schowka lub pobrać go jako plik.

Konfiguracja w KiCad

Aby włączyć bibliotekę PartsBox w KiCad:

  • Zapisz konfigurację wygenerowaną w poprzednim kroku do pliku o nazwie partsbox.kicad_httplib (lub dowolnej nazwie z rozszerzeniem .kicad_httplib).
  • Umieść ten plik w lokalizacji dostępnej dla KiCad, takiej jak katalog bibliotek KiCad lub niestandardowa lokalizacja.
  • W KiCad przejdź do 'Preferencje' -> 'Zarządzaj bibliotekami symboli...'.
  • W oknie dialogowym 'Biblioteki symboli' kliknij przycisk '+' lub 'Dodaj bibliotekę'.
  • Przejdź do i wybierz zapisany plik partsbox.kicad_httplib.
  • (Opcjonalnie, zalecane) Nazwij bibliotekę tak, aby pojawiała się przed innymi bibliotekami w oknie wyboru symboli, na przykład "*Biblioteka PartsBox".
  • Upewnij się, że biblioteka jest włączona (zaznaczone pole wyboru) i kliknij 'OK'.

Biblioteka PartsBox pojawi się teraz w Wyborze Symboli KiCad. Możesz przeglądać zdefiniowane kategorie i wybierać części.

Ustawianie pól KiCad dla części

Aby integracja działała poprawnie, PartsBox musi wiedzieć, jaki symbol KiCad, footprint i prefiks referencyjny powiązać z każdą częścią. Konfiguruje się to w widoku szczegółów części:

  • Otwórz stronę szczegółów dla konkretnej części w PartsBox.
  • Przejdź do zakładki 'Ustawienia części' po lewej stronie.
  • Znajdź sekcję 'Dane CAD/PLM'.
  • Wypełnij następujące pola:
  • Symbol KiCad: Pełna nazwa symbolu KiCad, w tym alias biblioteki (np. Device:R, MyLibrary:MySymbol). Ta wartość zostanie zmapowana do pola symbolIdStr w KiCad.
  • Footprint KiCad: Nazwa footprintu KiCad, w tym alias biblioteki (np. Resistor_SMD:R_0603_1608Metric).
  • Referencja KiCad: Domyślny prefiks desygnatora referencyjnego (np. R, C, U).

Zapisanie tych ustawień udostępnia je przez API dla KiCad do użycia, gdy część zostanie wybrana.

W przyszłości będzie możliwość ustawienia tych pól dla wielu wybranych części jednocześnie (na przykład, wybierz wszystkie części z tagiem „rezystor” i ustaw ich odniesienie KiCad na „R”).

Wymiana danych i buforowanie
  • Kiedy otwierasz Wybierak Symboli w KiCad, pobiera on listę kategorii i części w aktualnie wybranej kategorii z PartsBox.\n- KiCad buforuje listę kategorii ze względów wydajnościowych. Zmiany w definicjach kategorii w PartsBox mogą wymagać ponownego uruchomienia KiCad, aby były widoczne.\n- Kiedy wybierasz konkretną część w Wybieraku Symboli, KiCad żąda szczegółowych informacji o tej części z PartsBox przy użyciu mapowań zdefiniowanych w konfiguracji 'Pola'.\n- Te szczegółowe informacje wypełniają pola symbolu umieszczonego na schemacie.

Integracja z Altium Designer®

Możesz udostępnić swoją bibliotekę PartsBox w Altium Designer. Twoje symbole i footprinty nadal będą znajdować się w Altium, podczas gdy wszystkie inne dane o częściach będą pobierane z PartsBox. Integracja z Altium Designer jest nieco bardziej złożona w konfiguracji ze względu na wymagania dotyczące połączenia z bazą danych ODBC.

Będziesz musiał uruchomić PartsBox Outpost™ na swoim komputerze. Jest to aplikacja, która zapewnia synchronizację w czasie rzeczywistym z twoją bazą danych PartsBox online i oferuje interfejs SQL, z którym może połączyć się Altium Designer. Outpost™ jest dostarczany jako kontener Docker. Na razie synchronizacja jest tylko jednokierunkowa, więc nie ma możliwości wprowadzania zmian w bazie danych PartsBox z poziomu Altium, ale może się to zmienić w przyszłości.

Wymagania wstępne:

Zacznij od zainstalowania sterownika PostgreSQL ODBC. Następnie zainstaluj Docker Desktop i pobierz obraz jrychter/outpost:latest z Docker Hub.

W Docker Desktop kliknij ikonę Uruchom obok nazwy obrazu w sekcji "Images". Następnie otwórz sekcję "Optional settings".

W sekcji „Porty” wpisz 5432 dla portu hosta odpowiadającego :5432/tcp.

W sekcji "Zmienne środowiskowe" utwórz dwie zmienne środowiskowe:

  • PARTSBOX_API_KEY: to powinno zawierać Twój klucz API PartsBox
  • POSTGRES_PASSWORD: hasło do bazy danych, którego użyjesz w Altium Designer do połączenia z bazą danych

Kliknij przycisk "Uruchom", a w sekcji "Kontenery" powinieneś zobaczyć działający kontener. Jeśli klikniesz na kontener, możesz sprawdzić logi pod kątem nietypowych komunikatów.

Następnie możesz utworzyć DbLib lub DbLink w Altium (szczegóły dotyczące różnic między nimi znajdziesz w dokumentacji Altium Designer). Wybierz "File | New | Library" z menu głównego, a następnie wybierz "Database Library".

W sekcji "Źródło połączenia" wybierz "Użyj ciągu połączenia". Następnie skonfiguruj następujący ciąg połączenia: Driver={PostgreSQL Unicode};Server=localhost;Port=5432;Database=postgres;UID=postgres;PWD=TWOJE_HASŁO_TUTAJ

Upewnij się, że używasz tego samego hasła do bazy danych, którego użyłeś podczas uruchamiania kontenera Docker. Upewnij się również, że na końcu ciągu połączenia nie ma spacji.

Kliknij przycisk "Zaawansowane". W opcjach SQL zmień lewy i prawy znak cytowania na podwójny cudzysłów (") i pozostaw zaznaczoną opcję "Cytuj tabele".

Kliknij "Połącz". Powinieneś zobaczyć pola bazy danych pojawiające się w tabeli tuż pod ustawieniami pól.

W sekcji „Ustawienia pola” wybierz „Wyszukiwanie pojedynczego klucza”, a dla pola „Baza danych” wybierz „ID PartsBox”.

W tym momencie powinieneś mieć działające połączenie z bazą danych z automatycznym mapowaniem niezbędnych pól. Prawdopodobnie będziesz chciał zapisać tę bazę danych.

Jeśli połączenie nie powiedzie się z komunikatem o błędzie, jedną z rzeczy do sprawdzenia jest nazwa sterownika ODBC, do którego odwołuje się ciąg połączenia. Aby wyświetlić listę wszystkich sterowników ODBC na swoim komputerze, możesz użyć Windows PowerShell i następującego polecenia: Get-OdbcDriver. Następnie użyłbyś odpowiedniej nazwy sterownika jednego z wymienionych sterowników w ciągu połączenia.

API

PartsBox udostępnia API do programowego dostępu do bazy danych części. API jest zorientowane na operacje: zamiast bezpośrednio udostępniać obiekty bazy danych, zapewnia określone operacje do zarządzania częściami, stanami magazynowymi, miejscami przechowywania, projektami, BOM-ami, zamówieniami, produkcjami, partiami i innymi. Umożliwia to integrację z innymi systemami, takimi jak ERP, MES lub niestandardowe narzędzia.

API używa JSON dla żądań i odpowiedzi (z EDN jako alternatywą) i uwierzytelnia się za pomocą kluczy API. Aby wygenerować klucz API, przejdź do Ustawień w swojej organizacji.

Pełną dokumentację, w tym dostępne operacje, formaty żądań/odpowiedzi i przykłady, można znaleźć w dokumentacji API.

Spis treści

Kontroluj swoje stany magazynowe, zamówienia i produkcję

Wypróbuj demo

Plany i cennik