PartsBox Benutzerhandbuch

Einleitung

Was ist PartsBox?

PartsBox ist ein Online-Tool zur Verwaltung von Lagerbeständen, Produktion und Einkauf von elektronischen Komponenten. Es hält fest, wo Komponenten gelagert werden, wie hoch die aktuellen Lagerbestände sind und welche Komponenten in welchen Projekten verwendet werden. Es zeigt die Spezifikationen der Komponenten an, ermöglicht das Anhängen von Dokumenten (Datenblätter, 3D-CAD-Modelle) an Teile und durchsucht die gesamte Datenbank schnell.

PartsBox kann auch Projekte (BOMs) automatisch kalkulieren. Es berücksichtigt Preisstaffelungen, Währungsumrechnungen, MOQ und Bestellmehrfach, so dass Sie jederzeit eine stets aktuelle BOM-Kalkulation sehen können. Zusätzlich zu Online-Angeboten können Ihre lokalen Angebote von Lieferanten hinzugefügt werden, mit mehreren Preisstaffelungen, in jeder Währung und mit Gültigkeitszeiträumen (Ablaufdaten), Mindestbestellmenge (MOQ) und Bestellmehrfach.

PartsBox verwaltet auch den Bau von Elektronik: Projekte (BOMs) können gebaut werden, indem der verwendete Bestand abgezogen und dem resultierenden Unterbaugruppen-Bauteil Bestand hinzugefügt wird. Builds können in einer einzigen Stufe oder in mehreren Stufen durchgeführt werden, und es wird eine vollständige Historie der Builds geführt.

Die Anwendung ist in der Lage, die Kontrolle über Lose zu übernehmen: Es ist möglich, nachzuvollziehen, wo spezifische Chargen von Teilen herkamen und wo sie verwendet wurden, und so eine vollständige Zwei-Wege-Rückverfolgbarkeit zu gewährleisten.

Designphilosophie

PartsBox wurde entwickelt, um schnell, unaufdringlich und einfach zu bedienen zu sein. Suchen, Lagerbestand prüfen, Lagerbestand hinzufügen und entfernen, auf Projekte zugreifen - alles passiert sofort. Und mehrere Benutzer erhalten sofortige Updates, wenn sich etwas ändert.

Im Gegensatz zu vielen ERP/MRP-Tools soll PartsBox einfach einzuführen sein und so wenig Reibung wie möglich innerhalb eines Unternehmens verursachen. Es soll ein Werkzeug sein, das die Leute gerne verwenden, nicht eines, das sie gezwungen sind zu verwenden.

Konzepte

Bauteile

PartsBox dreht sich alles um elektronische Komponenten, daher ist ein 'Teil' ein grundlegendes Konzept. Ein Teil repräsentiert eine elektronische oder mechanische Komponente.

Es gibt mehrere Arten von Bauteilen:

  • Verlinkte Teile sind für Komponenten mit Herstellerteilenummern. Wenn es eine MPN hat und Sie es online finden können, wählen Sie diese Option. Sie erhalten sofort eine Beschreibung, einen Link zum Datenblatt, einen Link zur Website des Herstellers, Teilespezifikationen, ein Vorschaubild und PartsBox kann Preis- und Verfügbarkeitsinformationen zu diesem Teil von Distributoren abrufen.
  • Lokale Teile sind für alles andere: generische und No-Name-Komponenten, PCBs, kundenspezifische Teile, mechanische Teile und alles, was keine genaue Teilenummer hat.
    • Meta-Teile gruppieren Teile, die austauschbar sind (genaue Ersatzteile füreinander).
  • Unterbaugruppen-Teile sind das Ergebnis des Baus eines Projekts und entsprechen 1:1 den Projekten.

Beachten Sie, dass es für generische und No-Name-Komponenten (z.B. einen No-Name NE555 im DIP-Gehäuse) normalerweise besser ist, lokale Teile zu verwenden. Es gibt Hunderte von Versionen des NE555 und Ihre spezielle Version könnte leicht von der eines anderen abweichen. Verwenden Sie also verknüpfte Teile nur für genau passende Komponenten (zum Beispiel, wenn Sie einen 'NE555PWG4' von Texas Instruments haben, verlinken Sie ihn).

Teile sind abstrakt: Sie beschreiben die Komponente, aber bis Sie tatsächlichen Bestand hinzufügen, repräsentieren sie keine physischen Dinge. Selbst Teile ohne Bestand sind nützlich - zum Beispiel können Sie sie zu Projekten (BOMs) hinzufügen, um Preisinformationen für Ihre Projekte zu erhalten.

Verlinkte Bauteile haben zwei Namen: den lokalen (internen) Namen und die offizielle MPN (Manufacturer Part Number). Im kostenlosen Hobbyplan muss der lokale Name mit der MPN übereinstimmen. In kommerziellen Plänen können beide Namen verwendet werden und der lokale Name kann von der MPN abweichen. Der lokale Name kann durch Umbenennen des Bauteils geändert werden.

Meta-Bauteile werden verwendet, um Bauteile zusammenzufassen, die austauschbar sind. Dies ist nützlich für passive Bauteile, bei denen mehrere Alternativen hinzugefügt werden können, oder für jeden Fall, in dem mehrere Bauteile gleichwertig sind und eines davon allein aufgrund von Preis und Verfügbarkeit ausgewählt werden kann. PartsBox behandelt Meta-Bauteile ähnlich wie normale Bauteile und verzögert die Auswahl des tatsächlich zu verwendenden Bauteils. Bei der Preisgestaltung von Projekten werden Angebote für alle Mitgliedsbauteile berücksichtigt.

Unterbaugruppenteile repräsentieren die Ergebnisse des Baus Ihrer Projekte. Immer wenn Sie ein Projekt bauen, wird der Bestand zum entsprechenden Unterbaugruppenteil hinzugefügt. Das Teil kann dann in anderen Projekten verwendet werden, falls erforderlich. Dies bietet eine Möglichkeit, komplexe Produkte zu bauen, die aus einer Reihe von Unterbaugruppen und Teilen bestehen, die jeweils separat produziert oder beschafft werden.

Neben Standardattributen wie Name oder Hersteller können Teile auch benutzerdefinierte Felder/Attribute haben (in Plänen, die diese Funktion unterstützen). Wie das Feld 'Notizen' können diese verwendet werden, um beliebige Daten zu speichern, aber auf eine strukturiertere Weise. Einige Anwendungsbeispiele sind: Distributor, Distributor-Teilenummer, Lieferanten-Teil-URL, Gewicht oder Tara-Gewicht des Behälters. Benutzerdefinierte Felder sind für die Suche indiziert.

Bestand

Sobald Sie ein Teil erstellt haben, können Sie Bestand hinzufügen. Bestand repräsentiert tatsächliche physische Kopien einer elektronischen Komponente, die irgendwo existieren, wo Sie sie erreichen können (oder in der Lage sein werden, sie zu erreichen).

Ein Teil kann Bestand an mehreren Standorten enthalten. Dies wird nützlich, sobald Sie anfangen, Rollen von Komponenten zu kaufen: Sie möchten oft eine volle Rolle an einem Ort und eine kleine Menge auf geschnittener Rolle an einem anderen Ort aufbewahren. Es ist auch nützlich, wenn Sie mit Auftragsfertigern zusammenarbeiten, da Sie den Bestand verfolgen können, der sich physisch außerhalb Ihres Büros befindet.

Die Trennung von Teilen und Bestand ist beabsichtigt. Sie könnten Teile als Taschen betrachten, die möglicherweise tatsächliche Komponenten (Bestand) enthalten. Teile mit null Bestand sind nützlich: Sie wissen, was Sie bestellen müssen, Sie können den Überblick über ausstehende Bestellungen behalten, Ihre Projekte (BOMs) können Teile verwenden, die Sie physisch nicht haben, aber Ihr Hersteller wird.

PartsBox betrachtet die Bestandshistorie als permanent und es gibt begrenzte Möglichkeiten, sie zu bearbeiten. Der letzte Eintrag kann immer entfernt werden, aber ältere Einträge können nicht entfernt werden und ihre Mengen können nicht bearbeitet werden.

Chargen

Ein Los repräsentiert eine Charge von Bauteilen. Lose werden verwendet, um zwischen Bauteilen im Bestand zu unterscheiden: Ohne Loskontrolle wird der gesamte Bestand für ein gegebenes Bauteil als identisch betrachtet.

Mit der Loskontrolle werden Lose erstellt, wenn der Bestand hinzugefügt wird (jede Charge von Teilen muss einem Los zugeordnet sein).

Bestellungen

Bestellungen können sich in einem von drei Zuständen befinden: Offen, Bestellt oder Erhalten. Offene Bestellungen können geändert werden. Bestellt bedeutet, dass Sie auf die Lieferung der Bauteile warten. Eine Bestellung wechselt in den Zustand Erhalten, wenn alle Bauteile erhalten wurden.

Lagerorte

Ein Lagerort ist ein Ort, an dem Komponenten gelagert werden können. Es kann ein Raum, eine Schublade, ein Regal, eine Kiste, ein Fach in einer Kiste oder alles andere sein, was Sie sich vorstellen können. Wie Sie Ihre Lagerung organisieren, liegt bei Ihnen. Einige Leute werfen alle ihre Teile in zwei oder drei Kisten, und einige verwenden einen feiner abgestuften Ansatz.

Sie können Ihre Lagerorte nennen, wie Sie möchten, aber es gibt ein vorgeschlagenes Namensschema:

Beginnen Sie mit einem Buchstaben. Sie könnten b für Boxen (mit Fächern) verwenden, aber Sie könnten auch Regale (mit Rollen) oder Schränke mit Schubladen haben. Es folgt eine zweistellige Zahl, das ist die Nummer Ihrer Box, Ihres Regals, Ihres Schranks oder Ihrer Schublade. Wenn der Ort Unterfächer hat, verwenden wir ein Schachbrettsystem: a1, a2, b1, b2 usw., abhängig von der Größe des Rasters. Dies führt zu Namen wie 'b01-a4', was 'Box 1, Reihe a, Spalte 4' bedeutet, oder 's12-l1-r2', was 'Regal 12, Ebene 1, Rolle 2' ist. Verwenden Sie, was immer Ihnen das Auffinden von Komponenten erleichtert.

Musterbücher mit Widerständen oder Kondensatoren können wie Kisten beschriftet werden, ohne Unterteilungen, weil es einfach ist, einen bestimmten Wert innerhalb eines Musterbuchs zu finden.

Sie können Ihre Lagerortnamen jederzeit ändern, aber wählen Sie sie sorgfältig aus, denn sobald Sie Ihre Etiketten/Aufkleber drucken, wird es etwas schwieriger, sie zu ändern.

Unternehmen, die mit CM/EMS (Vertragsfertigern) arbeiten, präfixen oft einige ihrer Lagerorte mit dem Namen des Herstellers, damit sie die Lagerorte leicht filtern und sehen können, was der CM gerade auf Lager hat.

CM/EMS-Unternehmen hingegen kennzeichnen oft einige Lagerorte mit Kundennamen, um kundenspezifische Lagerorte für bereitgestellte Teile zu erhalten.

Anhänge

PartsBox ermöglicht das Anhängen beliebiger Dateien an Teile. Dies kann verwendet werden, um Datenblätter, 3D-CAD-Modelle und andere Dateien zusammen mit den Teileinformationen zu speichern.

Wenn Sie eine komponentenbezogene Datei speichern müssen, fügen Sie sie einfach als Anhang zu einem Bauteil hinzu. Sie müssen sich keine Gedanken über das Benennen von Dateien, das Erstellen von Verzeichnissen und das Finden des richtigen Platzes auf dem Dateiserver machen.

Projekte

Ein Projekt entspricht einer BOM (Stückliste) und stellt eine Liste von Teilen dar, die in ein bestimmtes Design oder Gerät eingehen.

Projekte können entweder zum Bau tatsächlicher Geräte verwendet werden oder als Konzept-, Entwurfs- oder Preiskalkulationstool bei der Arbeit an neuen Designs.

Bauten

Ein Bau repräsentiert das Ergebnis des Baus eines Projekts. Es entspricht normalerweise einer Charge von Geräten, die hergestellt wurden oder gerade hergestellt werden. PartsBox unterstützt Ein- und Mehrstufenbauten, und ein Mehrstufenbau kann in Bearbeitung sein (noch nicht abgeschlossen).

Angebote

Angebote von Lieferanten/Distributoren können an Teile angehängt werden, um bei der Preisgestaltung von Projekten, die das Teil benötigen, verwendet zu werden. Angebote können mehrere Preisstufen sowie Gültigkeitszeiträume (Ablaufdaten), Mindestbestellmengen (MOQ) und Bestellvielfache haben.

Einkaufslisten

Eine Einkaufsliste kombiniert Bauteile aus einem oder mehreren Projekten (Stücklisten), die Sie bauen möchten, mit angegebenen Bauquantitäten. Sie erstellen eine Einkaufsliste, indem Sie Projekte in einen Warenkorb legen. PartsBox verschmilzt dann die Bauteillisten aus Ihren Projekten zu einer einzigen vereinheitlichten Liste, die für Bestellungen verwendet werden kann.

Berichte

Berichte ermöglichen es Ihnen, Übersichtsinformationen über Ihre Daten zu erhalten.

Wie alles andere in PartsBox, aktualisieren sich Berichte in Echtzeit. Wenn Sie zum Beispiel einen 'Low Stock'-Bericht offen haben und jemand anderes Bestand entfernt (was dazu führt, dass der Bestand für ein bestimmtes Bauteil unter einen Schwellenwert fällt), wird Ihr Bericht sofort aktualisiert.

Unternehmen/Organisationen

Ein Unternehmen/eine Organisation ermöglicht es mehreren Personen, eine einzige Datenbank zu teilen. Jede Änderung wird in Echtzeit an alle weitergegeben, die eingeloggt sind. Die Anzahl der Benutzer, die auf eine Unternehmensdatenbank zugreifen können, hängt vom Plan ab, und es ist möglich, die Anzahl der Benutzer, die Zugang haben, zu erhöhen.

Um jemandem Zugang zu einer Firmendatenbank zu gewähren, muss diese Person zuerst ein PartsBox-Konto erstellen.

Zusätzlich zur Unternehmensdatenbank hat jeder PartsBox-Benutzer eine kostenlose private Datenbank. Sie können zwischen den Datenbanken, auf die Sie Zugriff haben, wechseln, indem Sie das Menü oben auf dem App-Bildschirm verwenden (es zeigt den aktuellen Datenbanknamen an).

Zugriffsrechte

Ein Unternehmen hat immer mindestens einen 'Admin'-Benutzer, der die Abrechnungsinformationen ändern und anderen Benutzern den Zugang gewähren oder entziehen kann. In Plänen ohne rollenbasierte Zugriffskontrolle kann der Zugang mit drei grundlegenden Ebenen gewährt werden:

  • Admin: Vollzugriff, kann Datenbankdaten lesen/schreiben, Zugriff für andere Benutzer gewähren, Abrechnungsinformationen ändern, alle Daten löschen oder Abonnement kündigen.
  • Lesen/Schreiben: Kann Datenbankdaten lesen/schreiben, aber keine Benutzer, Abrechnungsinformationen oder Abonnements verwalten.
  • Nur lesen: Kann nur auf Datenbankdaten zugreifen, diese aber nicht ändern.

In Plänen mit rollenbasierter Zugriffskontrolle können beliebig viele Rollen definiert und Benutzern zugewiesen werden. Jede Rolle definiert Berechtigungen für jede einzelne Operation (wie 'Teil erstellen' oder 'Bestand hinzufügen'). Dies ermöglicht eine feingranulare Kontrolle über Berechtigungen und die Definition von eingeschränkten Rollen mit eingeschränktem Zugriff. Als Beispiel könnte eine 'Empfangs'-Rolle dem Benutzer erlauben, Bestand hinzuzufügen und Bestand zu verschieben, aber nicht Projekte zu ändern oder Builds durchzuführen. Eine 'Produktions'-Rolle könnte nützlich sein, um nur das Durchführen von Builds aus von jemand anderem innerhalb des Unternehmens definierten Projekten zu erlauben.

Audit Trail

In größeren Organisationen ist es oft notwendig, eine unveränderliche Audit-Trail aller Änderungen an der Datenbank zu führen. Dies ist oft aus regulatorischen Gründen erforderlich (wie im Fall der US FDA Title 21 CFR Part 11 Compliance), aber auch ohne gesetzliche Anforderung entscheiden sich viele Unternehmen dafür, eine solche zu führen, um Rückverfolgbarkeit und Verantwortlichkeit zu gewährleisten.

In Plänen mit der Audit Trail-Funktion behält PartsBox eine Historie jeder Änderung, die an der Datenbank vorgenommen wurde. Jeder Audit Trail-Eintrag speichert einen Zeitstempel, den Benutzer, der die Operation durchgeführt hat, und zusätzliche Daten, die zum Verständnis dessen, was genau geändert wurde, verwendet werden können. Audit Trail-Daten können exportiert, signiert und für die regulatorische Compliance verwendet werden.

Teileverschleiß

SMT Pick&Place-Maschinen sind nicht perfekt, und während des Montageprozesses gehen einige Teile verloren oder werden abgelehnt. Zusätzlich erfordert die mechanische Konstruktion der Bandzuführungen eine bestimmte Länge des Bandes (den 'Leader'), bevor Teile automatisch aufgenommen werden können. Dies führt zu Teileverschleiß, auch bekannt als Teileverschwendung.

PartsBox unterstützt die Einstellung von Verschleißparametern auf Komponentenbasis.

Ersatzteile

Beim Bau von Elektronik hat ein Teil oft mögliche Ersatzteile: funktional äquivalente Teile, die stattdessen verwendet werden können. Es gibt mehrere Möglichkeiten, Ersatzteile in PartsBox zu definieren, mit unterschiedlichen Semantiken.

  • Meta-Teile sind eine Möglichkeit, mehrere Ersatzteile (Mitgliedsteile) unter einem einzigen Namen zusammenzufassen. Dieser Name kann dann in Projekten/BOMs verwendet werden. Meta-Teile sind logische Gruppierungen: Sie können den gesamten Lagerbestand für alle Teile in einem Meta-Teil sehen und Sie können Warnungen bei niedrigem Lagerbestand für Meta-Teile erhalten.
  • Teileersatzteile sind eine Möglichkeit, anzugeben, dass ein anderes Teil für dieses ersetzt werden kann. Sie bieten keine Lagergruppierung: Der Lagerbestand für jedes Teil wird weiterhin unabhängig verwaltet.
  • BOM-Ersatzteile zeigen an, dass ein anderes Teil speziell für einen einzelnen Projekt/BOM-Eintrag verwendet werden kann.

Beim Bau oder Kauf kombiniert PartsBox Informationen über alle oben genannten Arten von Ersatzteilen, um eine Liste aller möglichen Ersatzteile für einen gegebenen BOM-Eintrag oder einen Eintrag in der Einkaufsliste zu erstellen.

Schauen wir uns einige Beispiele an, wie diese Funktionen genutzt werden könnten und wo sie Sinn machen:

  • Teile wie 'TPS61161DRVR' und 'TPS61161DRVT', die dasselbe Teil sind, nur in unterschiedlicher Verpackung, werden oft am besten als Meta-Teil namens 'TPS61161DRV' behandelt. Dieser Name kann dann in BOMs verwendet werden. Dies ist ein guter Ansatz für vollständig äquivalente Teile, bei denen es wirklich egal ist, welches verwendet wird, und bei denen Sie ihren Bestand verwalten möchten, als wären sie ein einziges Teil. Das Meta-Teil 'TPS61161DRVR' zeigt dann den aggregierten Bestand für beide Teile an.
  • Für Teile wie Passive gibt es oft funktionale Äquivalente (Ersatzteile), für die Sie den Bestand nicht zusammen verwalten möchten. Sie möchten nur angeben, dass ein anderes Teil global für diesen Eintrag in jedem Projekt/BOM und jedem Einkaufslisten-Eintrag ersetzt werden kann. Teilersatzteile sind ein gutes Werkzeug dafür.
  • Manchmal kann ein Teil für einen bestimmten BOM-Eintrag in einem Projekt ersetzt werden, aber nicht unbedingt anderswo. Dafür sind BOM-Ersatzteile gedacht.

PartsBox verwenden

Lagerorte hinzufügen

Um einen neuen Lagerort zu erstellen, gehen Sie in den Abschnitt Lager im Hauptmenü und klicken Sie auf 'Erstellen'. Es gibt drei Möglichkeiten, Lagerorte zu erstellen:

  • Einzelner Standort: wird verwendet, um nur einen einzigen Lagerort mit einem bestimmten Namen zu erstellen.
  • Reihe: wird verwendet, um eine lineare Reihe (Array) von Lagerorten zu erstellen, die mit Zahlen oder Buchstaben beschriftet sind (Beispiel: 'box1, box2, box3, box4, box5').
  • Gitter: wird verwendet, um ein Gitter (zweidimensionales Array) von Lagerorten zu erstellen, wobei Buchstaben oder Zahlen für Reihen und Spalten verwendet werden (Beispiel: 'box1-a1, box1-a2, box1-b1, box1-b2').

Teile hinzufügen

Um Bauteile zu PartsBox hinzuzufügen, erstellen Sie zuerst ein Bauteil und fügen dann Bestand hinzu. Bis Sie Bestand hinzufügen, repräsentieren Bauteile keine physischen Dinge, können aber dennoch nützlich sein - zum Beispiel können Sie sie zu Projekten (BOMs) hinzufügen, um Preise für Ihre Projekte zu erhalten.

Teile erstellen

Das Hinzufügen eines neuen Bauteils erfolgt über den Abschnitt Bauteile im Hauptmenü. Verwenden Sie 'Erstellen', um in den Dialog 'Bauteil erstellen' zu gelangen.

'Teilart' bestimmt, welche Art von Teil erstellt wird. Verwenden Sie 'Verknüpftes Teil' für Komponenten mit einer eindeutigen MPN und 'Lokales Teil' für generische Komponenten und alles andere, was Sie im Auge behalten müssen. Verwenden Sie 'Meta-Teil', wenn Sie ein virtuelles Teil erstellen müssen, das mehrere gleichwertige Teileoptionen (Ersatzteile) darstellt.

Erstellen von verlinkten Teilen

Kommerzielle Nutzer können sofort eine lokale (interne/unternehmensinterne) Teilenummer einem verlinkten Teil zuweisen.

Es gibt zwei Möglichkeiten, nach verlinkten Bauteilen zu suchen:

  • Exakten Bauteilnamen (MPN) abgleichen: Der Anfang des Bauteilnamens muss übereinstimmen (Präfix-Suche). Z.B. wird 'TPS40210' mit 'TPS40210DGQ' übereinstimmen. Dies ist die bevorzugte Methode zum Abgleichen von Bauteilen.
    • Suche: Dies ist eine unscharfe Suche, gut für Dinge wie 'adafruit 1063'.

Nachdem Sie eines der Felder ausgefüllt und entweder 'Match' oder 'Search' geklickt haben, werden die Ergebnisse präsentiert. Sie sollten das Teil auswählen, das genau das ist, was Sie benötigen. Bitte seien Sie vorsichtig, da oft kleine Variationen in der Benennung große Unterschiede in den tatsächlichen Komponenten bedeuten können. Wenn Sie eines der Ergebnisse auswählen, werden seine Spezifikationen angezeigt, es gibt auch einen Datenblatt-Link neben jeder Komponente, wenn ein Datenblatt verfügbar ist.

Erstellen von lokalen Teilen

Bei der Erstellung lokaler Bauteile müssen Sie nur den Namen des Bauteils angeben, alles andere ist optional.

Einige Pläne erlauben das Hochladen von Datenblättern, Bildern, CAD-Modellen und anderen Informationen und das Anhängen an Bauteile; dies geschieht nach der Erstellung des Bauteils.

Erstellung von Meta-Teilen

Um ein Meta-Teil zu erstellen, geben Sie einen Namen an und optional einen Footprint und eine Beschreibung. Das erstellte Meta-Teil wird leer sein: Es wird keine Mitgliedsteile (Ersatzteile) enthalten. Diese müssen hinzugefügt werden, entweder mit der Schaltfläche 'Teil hinzufügen' auf dem Meta-Teil-Info-Bildschirm, oder indem Sie mehrere Teile in der Hauptteiltabelle auswählen und 'Ausgewählt | Zu Meta-Teil hinzufügen' verwenden.

Suchen

Das Suchfeld erscheint oben in den Teilebereichen. Es ermöglicht Ihnen, die Liste der angezeigten Teile einzugrenzen und ist ein unverzichtbares Werkzeug bei der Arbeit mit PartsBox.

Such-/Filterfelder erscheinen auch an vielen anderen Stellen (in fast allen Tabellen) und können zum Filtern verwendet werden. Diese Felder sind einfacher als die Hauptteilesuchmaschine und bieten nur exakte Übereinstimmungen.

Die Bauteilsuche verfügt über eine Fuzzy-Match-Engine, was bedeutet, dass auch Dinge, die nicht genau übereinstimmen, in den Ergebnissen angezeigt werden. Exakte Ergebnisse werden durch die Hintergrundfarbe von den restlichen getrennt, so dass Sie schnell sehen können, was genau und was nur teilweise übereinstimmt.

Die folgenden Felder sind durchsuchbar: Name, MPN (Herstellerteilenummer, falls abweichend), Beschreibung, Footprint, Bauteilnotizen und alle benutzerdefinierten Felder.

Das Suchfeld akzeptiert auch Tags, die mit einem #-Zeichen davor eingegeben werden. Tags werden genau abgeglichen, und wenn Sie mehrere Tags eingeben, muss eine Komponente alle von ihnen haben, um in die Ergebnisse zu gelangen.

Sie können Tags und Suchwörter nach Bedarf kombinieren, um die Liste der Ergebnisse einzugrenzen.

Teile auswählen und abwählen

Jedes Bauteil hat ein Kontrollkästchen neben seinem Namen, das es ermöglicht, es für bestimmte Operationen auszuwählen. PartsBox merkt sich die Auswahl, so dass Sie das Auswählen und Suchen frei mischen können - wählen Sie mehrere Bauteile aus, führen Sie eine Suche durch, wählen Sie noch mehr aus, und Ihre Auswahl wird stetig wachsen.

Um alle Bauteile auszuwählen oder alles abzuwählen, verwenden Sie das 'Auswahl'-Menü und die Menüoptionen 'Alles auswählen' oder 'Alles abwählen'.

Das 'Auswahl'-Menü kann für eine Reihe von Operationen verwendet werden:

  • 'Zum Projekt hinzufügen...' - verwenden Sie dies, um Teile zu einem Projekt (BOM) hinzuzufügen.
  • 'Tags hinzufügen/entfernen...' - verwenden Sie dies, um Tags bei ausgewählten Teilen zu bearbeiten.
  • 'Zu Metateil hinzufügen...' - verwenden Sie es, um alternative Teile zu einem Metateil hinzuzufügen.
  • 'Niedrigen Lagerbestand festlegen...' - ermöglicht es Ihnen, den niedrigen Lagerbestand für alle ausgewählten Teile festzulegen.
  • 'Teil-Attrition festlegen...' - verwenden Sie es, um die Attrition-Parameter für Teile festzulegen.
  • 'Als CSV herunterladen' - ermöglicht es Ihnen, die Liste der ausgewählten Teile als Tabelle im CSV-Format zum Importieren in eine Tabelle herunterzuladen.
  • 'Löschen...' - löscht die ausgewählten Teile.
  • 'Alle abwählen' - löscht die aktuelle Auswahl, ohne irgendwelche Operationen an den ausgewählten Teilen durchzuführen.

Verwendung eines Barcode-Scanners

Wenn Sie einen Barcode-Scanner haben, können Sie ihn verwenden, um eingehende Sendungen schnell zu verarbeiten, Lagerbestände hinzuzufügen, zu entfernen und bei Bedarf Teile zu erstellen.

Um einen Scanner zu verwenden, verwenden Sie die Schaltfläche 'Scan' im Menü. PartsBox zeigt dann ein Bild von der Kamera Ihres Computers an oder wartet auf Eingaben von einem externen Scanner. Nach dem Dekodieren eines Barcodes wird dieser analysiert und eine der folgenden Aktionen wird durchgeführt:

  • wenn Sie das Teil bereits in Ihrer Datenbank haben, können Sie entweder Bestand hinzufügen oder Bestand für das Teil entfernen,
    • wenn das Teil nicht existiert, werden Sie aufgefordert, es aus passenden Online-Teilen auszuwählen. Sobald es erstellt wird, wird Ihnen der Dialog 'Bestand hinzufügen' angezeigt.

PartsBox unterstützt die folgenden Barcodes:

  • 2D-Barcodes: DataMatrix und PDF417, die ANSI MH10.8.2-Daten enthalten, die nach ISO/IEC 15434:2006 kodiert sind (Digi-Key, Wuerth, andere migrieren zu 2D).
  • 1D-Barcodes von Digi-Key, Mouser, Farnell, RS Components und den meisten anderen, die die MPN (Manufacturer Part Number) im Barcode kodieren,

Wenn die Menge im Barcode codiert ist, wird sie im Dialog 'Bestand hinzufügen' vorausgefüllt.

Siehe den Abschnitt 'Barcode-Scanner' in diesem Handbuch für weitere Details zu unterstützten Scannern und erforderlicher Einrichtung.

Teile zu einem Projekt hinzufügen

Es gibt mehrere Möglichkeiten, Bauteile zu einem Projekt hinzuzufügen:

  • Durch Auswahl einer Anzahl von Teilen in der Teiletabelle und Auswahl von 'Zum Projekt hinzufügen...' aus dem 'Auswahl'-Menü. Dies kann verwendet werden, um entweder ein einzelnes Teil oder mehrere Teile hinzuzufügen.
  • Durch Klicken auf den 'Zum Projekt hinzufügen'-Button vom 'Teil Info'-Bildschirm. Dies kann verwendet werden, um dieses eine Teil hinzuzufügen.
  • Durch Verwendung des 'Teil hinzufügen'-Buttons im Projekt-BOM-Bereich.

Verwendung von Tags

Tags sind ein leistungsfähiger Mechanismus, der es Ihnen ermöglicht, schnell eine Teilmenge Ihrer Teile zu finden.

Wenn Sie suchen und ein Tag in das Suchfeld eingeben, wird die Suche auf Bauteile mit diesem Tag eingeschränkt. Tags werden genau abgeglichen, und wenn Sie mehrere Tags eingeben, muss ein Bauteil alle von ihnen haben, um in die Ergebnisse zu gelangen.

Tags können entweder vom Bauteil-Info-Bildschirm aus zu Bauteilen hinzugefügt werden (indem Sie auf die Schaltfläche 'Tags hinzufügen' klicken) oder indem Sie viele Bauteile auswählen und den Menüpunkt 'Tags hinzufügen/entfernen...' aus dem 'Auswahl'-Menü verwenden.

Tags beginnen mit einem # Zeichen, aber Sie müssen es nicht eingeben, wenn Sie Tags hinzufügen. Ein Teil kann eine beliebige Anzahl von Tags haben.

Um die Dinge zu erleichtern und die Erstellung von Tags zu automatisieren, erstellt PartsBox Auto-Tags für Sie. Diese basieren auf Bauteilspezifikationen und werden automatisch erstellt, so dass Sie sie nicht hinzufügen müssen. Sie sind unabhängig von Ihren Tags: Sie können ein Tag mit dem gleichen Namen erneut zuweisen.

Einstellen der Teile-Attrition-Parameter

PartsBox ermöglicht die Definition von Verschleiß/Abfall auf Bauteilbasis. Es gibt zwei Parameter:

  • Prozentsatzbasiert: Diese Zahl repräsentiert den Prozentsatz der Komponenten, die voraussichtlich verloren gehen/verschwendet werden. Die Raten variieren normalerweise zwischen 0,1% und 3% für Produktionsläufe.
  • Mengenbasiert: Die Mindestanzahl zusätzlicher Komponenten, die immer reserviert werden muss, auch wenn die prozentuale Berechnung etwas anderes anzeigen würde. Dies hängt normalerweise mit der Länge des Anführers zusammen, der benötigt wird, um eine Rolle in eine Maschine einzuführen.

Diese Parameter können entweder einzeln oder für viele Bauteile gleichzeitig eingestellt werden. Um Parameter für eine Anzahl von Bauteilen festzulegen, wählen Sie sie in der Bauteiltabelle aus (oder verwenden Sie 'Auswahl | Alle Bauteile auswählen') und verwenden Sie dann 'Bauteilschwund einstellen...' aus dem 'Auswahl'-Menü.

Beim Bauen oder Preisgeben von Projekten/BOMs berücksichtigt PartsBox den Bauteilverschleiß, so dass die Anzahl der tatsächlich aus dem Bestand entnommenen oder bestellten Komponenten höher sein wird als das, was streng genommen erforderlich ist.

Für Meta-Bauteile kann der Schwund nicht direkt eingestellt werden. Bei der Preisgestaltung von Projekten mit Meta-Bauteilen wird der maximale Schwund aller Bauteile, die zu einem Meta-Bauteil gehören, verwendet. Bei der Erstellung von Projekten wird der Schwund berechnet, nachdem die tatsächliche Quelle der Bauteile ausgewählt wurde, z. B. wenn PartsBox das genaue Bauteil kennt, das verwendet wird.

Importieren einer BOM

PartsBox kann eine BOM (Stückliste) aus einer Reihe von CAD/eCAD-Paketen im CSV- oder TSV-Format importieren.

Um ein neues Projekt durch Importieren einer bestehenden BOM zu erstellen, verwenden Sie die Schaltfläche 'Importieren' im Abschnitt 'Projekte'. Dies fordert zur Hochladung der Datei auf. Laden Sie eine CSV/TSV-Datei hoch, die aus Ihrem CAD-Paket exportiert wurde.

PartsBox wird versuchen, Ihre BOM zu analysieren, aber meistens müssen Sie zuerst eine Importvoreinstellung auswählen. Voreinstellungen sind derzeit definiert für:

Es gibt auch eine 'Benutzerdefinierte' Einstellung, die eine manuelle Zuordnung von CSV-Spalten zu PartsBox-Feldern sowie die Festlegung des Feldtrennzeichens ermöglicht.

Der Import aus KiCad ist für alle kostenlos, während alle anderen Voreinstellungen nur in kommerziellen Plänen verfügbar sind.

Wählen Sie das Voreinstellung, das zu Ihrem CAD-Paket passt, oder verwenden Sie die 'Benutzerdefinierte' Einstellung, um Spalten manuell zuzuordnen.

Nach dem Importieren einer BOM in PartsBox muss jede Zeile einem bestimmten Teil zugeordnet werden. Wenn der BOM-Teilname mit einem PartsBox-Teilnamen übereinstimmt, wird dies automatisch gemacht. Wenn jedoch kein Teil mit dem gleichen Namen gefunden werden kann, müssen Sie die Zuordnung selbst vornehmen. Sie können entweder ein vorhandenes PartsBox-Teil auswählen oder ein neues erstellen und es dem BOM-Eintrag zuordnen.

In PartsBox sind BOM-Einträge nicht auf Teile beschränkt. Sie können Dienstleistungen oder Arbeit hinzufügen, wie PCB-Montage, Testen oder Verpacken. Diese können Angebote haben, genau wie Teile, was die Preisgestaltung der gesamten Produktion, nicht nur der Teile, ermöglicht. Angebote für Dienstleistungs-/Arbeits-BOM-Einträge ähneln Teileangeboten: Sie unterstützen auch mehrere Preisstaffeln, MOQs, können Ablaufdaten haben und können in jeder unterstützten Währung sein.

Altium Designer CSV-Probleme

Altium Designer entkommt doppelten Anführungszeichen (') in generierten CSV-Dateien nicht richtig. Das bedeutet, dass, wenn eines Ihrer Felder ein doppeltes Anführungszeichen enthält (wie zum Beispiel 0.156'), die generierte CSV ungültig und unlesbar sein wird.

Der Umweg in diesem Fall besteht darin, die von Altium generierte CSV-Datei manuell zu bearbeiten und entweder die Anführungszeichen innerhalb der Felder zu entfernen oder sie mit einem zusätzlichen Anführungszeichen zu versehen.

Stücklisten-Ersatz

Beim Bearbeiten einer BOM ist es möglich, Teileersatz für einzelne BOM-Einträge hinzuzufügen. Beim Bau, Preisbildung oder Einkauf werden das Hauptteil sowie alle Ersatzteile als gleichwertige Auswahlmöglichkeiten behandelt.

BOM-Ersatzteile ähneln den Mitgliedsteilen (Ersatzteilen) in Meta-Teilen und Ersatzteilen für Teile. Der Hauptunterschied besteht darin, dass BOM-Ersatzteile auf einer pro Eintrag-Basis in einem spezifischen Projekt konfiguriert werden und außerhalb dieses Eintrags keine Auswirkungen haben.

Beim Kombinieren von BOMs für den Einkauf nimmt PartsBox einen konservativen Ansatz zu Ersatzteilen. Wenn es zwei Einträge für dasselbe Teil gibt, aber mit unterschiedlichen Ersatzteilsätzen, wird nur die Schnittmenge der Ersatzteile (z.B. Ersatzteile, die für beide Einträge gemeinsam sind) in der Einkaufsliste verwendet. Nehmen wir ein Beispiel: Wenn es eine BOM mit Teil A gibt, das die Ersatzteile B und C hat, und eine andere BOM mit Teil A, das die Ersatzteile B und D hat, kann PartsBox nicht annehmen, dass Teil A immer durch B, C oder D ersetzt werden kann. PartsBox kann nur sicher sein, dass Teil A durch B ersetzt werden kann.

Projekte kalkulieren

Um den BOM-Preis für ein Projekt zu schätzen, gehen Sie zum 'Preis'-Tab im Projektmenü. Dies öffnet die Hauptpreistabelle sowie Filter- und Preisoptionen.

Preisoptionen

Die Build/Batch-Größe ist die Anzahl der Einheiten, für die Sie die Preisgestaltung schätzen möchten. Mehrere gängige Mengen werden für den schnellen Zugriff bereitgestellt, aber jede Menge kann in das Eingabefeld eingegeben werden.

Der Gesamtpreis pro Einheit und der Gesamtpreis werden in großer Schrift auf der rechten Seite angezeigt. Die Entroll-Taste neben ihnen ermöglicht einen schnellen Preisvergleich für die gesamte Palette gängiger Bauquantitäten, ohne sie manuell eingeben zu müssen.

Wenn neben dem Stück- und Gesamtpreis ein rotes Ausrufezeichen-Warnzeichen steht, bedeutet dies, dass PartsBox die Preisberechnung nicht durchführen konnte, weil einige Informationen fehlten. Die problematischen Teile sind in der untenstehenden Preistabelle rot hervorgehoben.

Die Optionen für die Bauteilbeschaffung ermöglichen die Auswahl, wo die Bauteile herkommen. 'Nur lokaler Bestand' wird nur die Bauteile berücksichtigen, die Sie bereits haben, und ihren durchschnittlichen Einkaufspreis für die BOM-Preisgestaltung verwenden. 'Nur kaufen' wird den lokalen Bestand ignorieren und nur Online-Preise und Bestandsinformationen verwenden. 'Erst lokalen Bestand verwenden, dann kaufen' wird zuerst den gesamten lokalen Bestand verwenden und dann, wenn dieser nicht ausreicht, Online-Angebote in Betracht ziehen.

Beachten Sie, dass Sie keine korrekten Preisinformationen erhalten, wenn Sie versuchen, lokalen Bestand in der Projekt-/BOM-Preisgestaltung zu verwenden, wenn Ihre Bestandshistorie keine Preise enthält. Sie können jederzeit zurückgehen und die Bestandshistorie bearbeiten, um Preise hinzuzufügen.

Die Optionen zur Angebotssortierung ermöglichen es, die Liste der Angebote einzugrenzen:

  • Das Kontrollkästchen 'Nur bevorzugte Distributoren' schließt Angebote von Distributoren aus, die nicht auf Ihrer bevorzugten Liste stehen (man kauft selten bei Distributoren auf der anderen Seite des Globus). Sie können die Liste der bevorzugten Distributoren in den Einstellungen ändern.
  • 'Nur autorisierte Distributoren' berücksichtigt nur Angebote von Distributoren, die vom Hersteller autorisiert sind, ein Bauteil weiterzuverkaufen.
  • 'Nur auf Lager' berücksichtigt nur Angebote, bei denen der Distributor angibt, dass das Bauteil auf Lager ist.
  • 'Bestandsniveaus prüfen' geht eine Ebene tiefer und prüft tatsächlich die Anzahl der Bauteile, die der Distributor auf Lager hat. Einige Distributoren geben keine genauen Lagerinformationen an, so dass das Ankreuzen dieses Feldes ihre Angebote ausschließt.

Preisliste

Die Hauptpreistabelle listet alle Teile eines Projekts zusammen mit ihren Preisinformationen auf. Beachtenswerte Spalten:

  • Batch-Menge: die Anzahl der Teile, die benötigt werden, um eine bestimmte Menge eines Projekts/BOM zu bauen. Dies berücksichtigt die Verschleißparameter des Teils, so dass die Zahl höher sein könnte als die Anzahl der Einheiten, die Sie bauen, abhängig von den Verschleißparametern für dieses spezielle Teil.
  • Gekaufte Menge: die Menge, die tatsächlich gekauft werden muss, angesichts der oben genannten Beschaffungsoptionen. Als Beispiel, wenn 100 Teile benötigt werden, aber Sie haben 25 lokal verfügbar und Sie haben 'Lokalen Bestand verwenden, dann kaufen, wenn nötig' gewählt, dann wird die gekaufte Menge 75 sein.
  • Bestes Angebot: das beste Angebot, das PartsBox für Sie ausgewählt hat.

Es ist möglich, ein bestimmtes Angebot mit dem Vorhängeschloss-Symbol zu 'sperren'. Dies sperrt die Angebotsauswahl für diesen Projekteintrag, und dieses spezielle Angebot wird zur Berechnung des BOM-Preises verwendet.

Jede Zeile in der Preistabelle hat eine 'ausschließen' Checkbox, die es ermöglicht, diesen Artikel schnell von der Preisbildung auszuschließen, und ein Vorhängeschloss-Symbol, das das derzeit ausgewählte beste Angebot fixiert.

Jede Zeile in der Tabelle kann mit dem Chevron-Symbol auf der linken Seite aufgerollt werden. Dies listet alle Angebote für ein bestimmtes Teil auf.

Angebot Auswahl

Für jeden BOM-Eintrag, der mit einer Online-Identität (Manufacturer Part Number) verknüpft ist, sammelt PartsBox Online-Angebote und wählt das beste (günstigste) aus. Oft gibt es für ein gegebenes Teil so viele wie 20-40 Angebote. In der Haupt-BOM-Preistabelle wird nur das beste Angebot angezeigt.

Der Auswahlprozess ist ziemlich komplex, da er folgendes berücksichtigen muss:

  • Preisstaffelungen, die für jedes Angebot unterschiedlich sein können,
  • Verfügbarkeit und Lagerinformationen,
  • Mindestbestellmengen (MOQs),
  • Bestellmehrfach,
  • mehrere Währungen.

PartsBox wählt normalerweise das beste Angebot basierend auf 'Preis ohne Überschuss' aus. Das ist der Preis, der für Teile gezahlt wird, unter der Annahme, dass überschüssiger Bestand, der gekauft wurde, weggeworfen wird. Warum nicht einfach den Preis aus Preisnachlässen verwenden? Nun, im Falle von Einschränkungen wie MOQ oder Bestellvielfachen wollen wir keine Angebote verwerfen, nur weil die Menge, die wir brauchen, zu klein ist. Es ist manchmal besser, mehr zu kaufen, wegen Preisnachlässen: der Preis könnte sogar dann wettbewerbsfähig sein, wenn wir davon ausgehen, dass wir alles, was wir nicht brauchen, wegwerfen. Deshalb werden Mengen auf Bestellvielfache gerundet, und wenn die Menge unter dem MOQ liegt, wird PartsBox sie auf das MOQ aufrunden, nur um zu sehen, wie das Angebot eingestuft wird.

Das Ranking der Angebote ändert sich basierend auf Ihrer Bauquantität, und so auch das beste Angebot. Man kann oft neue, unerwartete Quellen für Teile entdecken, die bei bestimmten Mengen attraktiv werden.

Jedes Angebot kann aufgerollt werden, um Details wie Verpackung, Menge auf Bestellung, geschätzte Ankunftszeit der Bestellung (ETA), Werkslieferzeit und Werksbestellmenge zu zeigen.

Wenn Ihr Projekt Meta-Teile enthält, werden Angebote für alle Teile gesammelt, die in das Meta-Teil gruppiert sind. Da diese Teile als gleichwertig zueinander betrachtet werden, werden alle Angebote zusammen gemischt und das beste ausgewählt.

Lokale Angebote

Während einige Komponenten von großen Distributoren gekauft werden, hat man oft mit anderen Lieferanten zu tun oder erhält kundenspezifische Angebote für bestimmte Mengen, mit Rabatten. Deshalb erlaubt PartsBox die Eingabe eigener Angebote, die dann zusammen mit Online-Angeboten berücksichtigt und bewertet werden.

Ein lokales Angebot kann entweder aus der Projektpreistabelle oder direkt von einem Bauteil aus dem Bauteil-Info-Bildschirm hinzugefügt werden. Wie jedes Angebot kann es mehrere Preisnachlässe bei beliebigen Mengen sowie eine Mindestmenge (MOQ) und eine Bestellmenge haben. Diese Parameter werden vom Preisalgorithmus verwendet.

Neben zusätzlichen Infofeldern wie Bestellreferenz/nummer, Datum oder Kommentaren kann auch ein Ablaufdatum eingegeben werden. Ein Angebot wird nicht berücksichtigt, wenn es abgelaufen ist.

Jede unterstützte Währung kann in einem Angebot verwendet werden. PartsBox kümmert sich um die Umrechnung in Ihre Anzeigewährung überall mit aktuellen Umrechnungskursen, während die ursprünglichen Preise und die Währung intakt bleiben.

Währungsbehandlung

PartsBox kümmert sich um mehrere Währungen für Sie. Wählen Sie einfach Ihre bevorzugte Währung in den Einstellungen aus, und sie wird verwendet, um jeden Preis anzuzeigen. Sie können die Währung jederzeit ändern.

Für die Währungsumrechnung werden die Kurse der Europäischen Zentralbank (EZB) verwendet. Die Kurse werden regelmäßig aktualisiert.

Für Angebote, die Sie selbst eingegeben haben, können Sie jede unterstützte Währung auswählen und sie wird korrekt behandelt.

Projekte bauen

Bauten werden verwendet, um die Produktion zu planen und zu verfolgen. Sie können überprüfen, ob Sie ausreichende Mengen an Teilen für den Bau haben (einschließlich Verlust), Ihren Bau vorbereiten, eine Pickliste erstellen und dann die verwendeten Mengen aus Ihrem Bestand entfernen.

Darüber hinaus bieten Builds Rückverfolgbarkeit: Ihre Historie zeigt, welche spezifischen Teile in welchem Build verwendet wurden, mit verschiedenen Detailgraden abhängig vom Abonnementplan.

Innerhalb eines Projekts kann die Registerkarte 'Builds' verwendet werden, um auf die vergangene Build-Historie zuzugreifen, eine Liste von mehrstufigen Builds, die in Bearbeitung sind, und um einen neuen Build zu starten.

Beim Start eines Builds listet die Build-Tabelle alle Projektbauteile zusammen mit den erforderlichen und verfügbaren Mengen auf. In Plänen, die die Berechnung von Bauteil-Attrition unterstützen, wird die notwendige Menge die Attrition-Overhead enthalten, die individuell für jedes Bauteil auf der Grundlage der Bauteil-Attrition-Einstellungen berechnet wird.

Die Spalte 'Bestandsanfragen' zeigt, wo die Bauteile entnommen werden. Für Bauteile, die an mehreren Lagerorten gelagert sind, Bauteile mit Loskontrolle und für Meta-Bauteile kann diese Spalte mehrere Quellen anzeigen.

Sie können die geplante Bauquantität entweder durch Eingabe der Zahl oder durch Verwendung der +/- Tasten festlegen. Wenn Sie die Menge anpassen, werden Sie feststellen, dass alles sofort aktualisiert wird. Wenn von einer Komponente nicht genug Bestand vorhanden ist, wird diese Zeile in Rot mit einer Warnung aufgeführt.

Bei der Zuordnung von Bauteilen zu BOM-Einträgen verwendet PartsBox eine von mehreren Strategien:

  • FIFO (First-In First-Out): Die ältesten Lose (sortiert nach Anschaffungsdatum) werden zuerst verwendet
  • LIFO (Last-In First-Out): Die neuesten Lose (sortiert nach Anschaffungsdatum) werden zuerst verwendet
  • Zuletzt zugegriffen: Die neuesten Lose (sortiert nach zuletzt zugegriffenem Datum) werden zuerst verwendet
  • Größtes Los zuerst: Lose mit den meisten Komponenten werden zuerst verwendet
  • Kleinste Los zuerst: Kleinste Lose werden zuerst verwendet

Sie können PartsBox auch zwingen, nur eine einzige Teilequelle für jeden Stücklisteneintrag zu verwenden. Einige Pläne sind auf eine einzige Quelle beschränkt, und in anderen Plänen ist es manchmal nützlich, die Quellen zu begrenzen, um eine vollständige Rückverfolgbarkeit zu gewährleisten.

Alle Zuweisungen, die sich aus der ausgewählten Standard-Teilquellenauswahlstrategie ergeben, können in der Tabelle geändert werden. Jede Zeile kann aufgerollt werden, um Quellen anzuzeigen, sie individuell auszuwählen und sie umzuordnen (vorbehaltlich der Planbeschränkungen). Es ist auch möglich, die verwendete Menge auf Eintragsebene zu überschreiben.

Jede Zeile enthält auch ein 'Ausschließen?' Kontrollkästchen - wenn es angekreuzt ist, wird das Teil vom Bau ausgeschlossen. Dies entspricht im Wesentlichen einem DNP (Do Not Populate). Für als ausgeschlossen markierte Teile wird kein Bestand entfernt.

Wenn für einige BOM-Einträge nicht genügend Bestand vorhanden ist, wird PartsBox eine Warnung anzeigen, aber Sie trotzdem das Problem ignorieren lassen und mit dem Bau fortfahren. Dies ist manchmal nützlich, wenn Sie wissen, dass Sie zusätzlichen Bestand zur Hand haben, der nicht in PartsBox eingegeben wurde, oder wenn Sie einige Platinen produzieren möchten, die nicht vollständig bestückt sind. Die maximale verfügbare Menge wird aus Ihrem Bestand entfernt.

Einstufige Builds

Bei Einzelstufen-Bauten wird, sobald Sie den Button 'Bauen & Lagerbestand entfernen' drücken (und bestätigen), der Lagerbestand für alle Bauteile, die zu diesem Projekt gehören (die nicht ausgeschlossen wurden), entfernt. Der Bau wird als abgeschlossen markiert.

Mehrstufige Bauten

Wenn Sie das Kontrollkästchen 'Mehrstufiger Aufbau' auswählen, zeigt PartsBox Auswahlkästchen neben jedem Teil im Aufbau an. Sie können die einzelnen Kästchen verwenden, um Zeilen auszuwählen, alle Zeilen aus- und abzuwählen, sowie die Such-/Filteroberfläche verwenden, um Teile zu markieren, die in dieser Phase gebaut/platziert werden sollen. Die Filteroberfläche unterstützt Tags, so dass die Eingabe von '#smd' eine schnelle Möglichkeit ist, alle SMD-Elemente auszuwählen, die oft zuerst platziert werden.

Sobald Sie den 'Bauen & Bestand entfernen'-Knopf drücken, werden nur die ausgewählten Einträge verarbeitet (genaus wie bei Einzelstufen-Bauten).

Es ist manchmal nützlich, eine Bauphase durchzuführen, ohne Teile auszuwählen - zum Beispiel, um einen Verarbeitungsschritt in der Bauhistorie zu dokumentieren.

Ein mehrstufiger Build, der noch nicht abgeschlossen ist, wird im Tab 'In Bearbeitung' der Build-Schnittstelle angezeigt. Wenn Sie ihn auswählen, können Sie die nächste Stufe bauen oder den Build abschließen und ihn als abgeschlossen markieren.

Es kann eine beliebige Anzahl von Stufen in einem Bau geben. Ein Bau kann auch als fertig markiert werden, auch wenn nicht alle Teile platziert wurden. In diesem Fall werden nicht verwendete Einträge als in diesem Bau ausgeschlossen markiert.

Ein mehrstufiger Bau wird durch denselben ID Anything™ Code repräsentiert, unabhängig davon, in welchem Stadium er sich befindet (Baufortschritt), so dass ID Anything™ Etiketten sogar an unvollständige Geräte angebracht werden können. Dies ermöglicht eine schnelle Identifikation und Zugriff auf Informationen über laufende Bauten.

Verlauf der Build-Konfiguration

Wenn Sie die Produktion verwalten, möchten Sie in der Regel den Verlauf der Builds verfolgen. Dazu gehören normalerweise Informationen darüber, wie viele Einheiten eines Projekts/BOM gebaut wurden, das Datum/die Uhrzeit des Baus und Kommentare. Während dies für eine einfache Produktion ausreicht, deckt es nicht die Bedürfnisse komplexerer Builds ab.

In praktischen Szenarien hat jeder Bau seine Konfiguration. Dazu gehören zusätzliche Informationen wie:

  • welche Komponenten wurden von dem Bau ausgeschlossen ('nicht bestücken')
  • Bestandsanforderungen, die aus diesem Bau generiert wurden: welche Komponenten aus welchen Orten verwendet wurden, oder bei Verwendung der Losverfolgung, welches genaue Los (mit Seriennummer) für diesen Produktionslauf verwendet wurde

All diese Informationen werden als Bauhistorie gespeichert, so dass Sie jederzeit zurückgehen und überprüfen können, wie ein bestimmter Bau konfiguriert wurde.

Die Baukonfigurationshistorie ist im Tab 'Bauten' im Projekte-Bereich verfügbar. Sie können die Liste aller Bauten sehen oder die Liste auf abgeschlossene Bauten oder auf mehrstufige Bauten, die noch in Arbeit sind, beschränken.

Jeder Build hat einen ID Anything™ Code, der auf ein Etikett gedruckt und an physische Geräte angebracht werden kann. Dieser Code ermöglicht jederzeit in der Zukunft einen schnellen Zugriff auf Build-Informationen.

Verwendung von Unterbaugruppen-Bauteilen

Unterbaugruppenteile repräsentieren die Ergebnisse des Baus Ihrer Projekte. Immer wenn Sie ein Projekt bauen, wird der Bestand zum entsprechenden Unterbaugruppenteil hinzugefügt. Das Teil kann dann in anderen Projekten verwendet werden, falls erforderlich. Dies bietet eine Möglichkeit, komplexe Produkte zu bauen, die aus einer Reihe von Unterbaugruppen und Teilen bestehen, die jeweils separat produziert oder beschafft werden.

Um ein Unterbaugruppen-Bauteil für ein bestimmtes Projekt zu erstellen, gehen Sie zum Projektinformationsbildschirm und klicken Sie auf den Button 'Unterbaugruppen-Bauteil erstellen'. Dies muss nur einmal gemacht werden. Sobald das Bauteil erstellt wurde, wird es in Ihrer Bauteilliste sichtbar sein und Sie können es wie jedes andere Bauteil verwalten, mit Ausnahme der Umbenennung: Ein Unterbaugruppen-Bauteil hat immer den gleichen Namen wie das Projekt, dem es entspricht.

Wenn Sie ein Projekt bauen, wird Sie Ihr Build-Bestätigungsbildschirm fragen, ob Sie Bestand zum zugehörigen Unterbaugruppenteil hinzufügen möchten. Wenn Sie diese Option aktivieren, können Sie auswählen, welcher Speicherort für den Build verwendet wird, den Preis für die produzierte Unterbaugruppe eingeben (automatisierte Preisgestaltung wird in der Zukunft kommen) und Kommentare hinzufügen.

Dann wird der Bestand zum Unterbaugruppenteil für dieses Projekt hinzugefügt. Da das Unterbaugruppenteil genau wie jedes andere Teil ist, können Sie es in anderen Projekten/Bauten verwenden, Warnungen bei geringem Bestand setzen, Verschleißparameter usw. einstellen.

Bei Verwendung der Loskontrolle führt jeder Bau eines Projekts zu einem eigenen Los eines Unterbaugruppen-Teils mit seinem eigenen ID Anything™ Code. Wenn Sie ID Anything™ Etiketten an gefertigte Geräte anbringen, können Sie den Code auf jedem mobilen Gerät schnell scannen und auf entsprechende Bauinformationen zugreifen.

Seriennummern

Beim Bauen von Projekten/BOMs gibt es Optionen zum Hinzufügen von Bestand zum dem Projekt zugeordneten Unterbaugruppenteil. Eine zusätzliche Option namens 'Jede resultierende Unterbaugruppe separat verfolgen?' ändert den Bauprozess so, dass für jede gebaute Unterbaugruppe einzelne Lose erzeugt werden. Mit anderen Worten, jedes gebaute Gerät befindet sich in seinem eigenen, einzelnen Los.

Dies bietet unglaubliche Flexibilität: Lose tragen bereits viele Daten und haben eindeutige ID Anything™-Codes. Zusätzliche Daten können auch als Dateien an Lose angehängt werden. Dies kann alles sein: Testergebnisse, Reparaturprotokolle, regulatorische Einreichungen, Servicehistorie oder alles andere, was für die Nachverfolgung des Lebenszyklus eines einzelnen Geräts notwendig ist.

Jede Charge hat einen einzigartig generierten ID Anything™-Code, der als QR-Code ausgedruckt und an das Gerät angebracht werden kann. Alternativ können Geräte durch den ID Anything™-Code des Builds (der auf einen Build verweist) und eine innerhalb dieses Builds automatisch zugewiesene Seriennummer identifiziert werden.

Wenn die Option zum Hinzufügen von Bestand zu einem Unterbaugruppenteil beim Start eines mehrstufigen Baus aktiviert ist, behält PartsBox den Überblick über den Bestand, der sich in Produktion befindet. Informationen über mögliche Unregelmäßigkeiten in der Produktion oder Testergebnisse können dann jedem Gerätelos individuell beigefügt werden, während die Geräte gebaut werden. Das Abschließen des Baus ändert den Bestandsstatus von 'In Produktion' zu 'Verfügbar'.

Einkauf

Bestellungen

Es gibt drei Arten von Bestellungen:

  • Offen: Diese können geändert werden. Sie können Teile hinzufügen, Teile löschen oder Mengen in einer offenen Bestellung ändern.
  • Bestellt: Die Bestellung wurde bei einem Distributor aufgegeben und es gibt ein erwartetes Lieferdatum.
  • Erhalten: Alles aus der Bestellung wurde erhalten.

Um etwas zu einer Bestellung hinzuzufügen oder eine Bestellung zu erstellen, beginnen Sie entweder mit der Preisgestaltung (eine Liste von Angeboten) für ein einzelnes Teil oder mit einer Einkaufsliste. Sie können jedes Angebot (oder eine Gruppe von Angeboten) zu einer Bestellung bei einem Anbieter hinzufügen, der das Angebot bereitgestellt hat.

Bei der Änderung von Mengen in einer offenen Bestellung holt PartsBox die aktuellen Preise und passt den Preis entsprechend der Menge und den Preisnachlässen an.

Offene Bestellungen können in eine Distributor-Website kopiert/eingefügt oder exportiert werden, falls eine formellere gedruckte Bestellung erforderlich ist.

Die beste Methode, um eine Bestellung bei einem Lieferanten aufzugeben, besteht darin, die Methode 'Warenkorb hochladen' zu verwenden und eine CSV-Datei mit Bestellinformationen zu kopieren/einzufügen oder hochzuladen.

Wenn Sie eine offene Bestellung als 'Bestellt' markieren, fragt PartsBox Sie nach einem voraussichtlichen Lieferdatum. Dies dient dazu, dass Sie wissen, wann Ihre Teile ankommen sollen und damit bestellter Bestand an verschiedenen Stellen in der Anwendung angezeigt werden kann.

Sie können eine offene Bestellung stornieren, die dann wieder auf 'Offen' gesetzt wird und die Anzeige des erwarteten Bestands stoppt.

Es ist möglich, Teile von einer Bestellung auf verschiedene Weisen zu erhalten:

  • Durch die Verwendung der Bestellannahme-Schnittstelle: Damit können Sie alle (oder einige) Bauteile aus einer Bestellung mit nur wenigen Klicks in einen einzigen Lagerort aufnehmen.
  • Durch die Verwendung des Dialogs 'Bestand hinzufügen' in einem einzelnen Bauteil: Damit können Sie gegen eine Bestellung aufnehmen, wobei die Menge und der Preis vorausgefüllt werden.
  • Durch das Scannen eines Barcodes. Je nachdem, wie modern der Distributor ist, wird entweder ein Dialog zum Hinzufügen von Bestand angezeigt, der Dialog mit der Menge vorausgefüllt, oder (im Falle von Barcodes, die den PartsBox-Code enthalten) das Bauteil direkt gegen eine spezifische Bestellung aufgenommen, wobei Menge, Preis und Bestellinformationen ausgefüllt werden.

Einkaufslisten

Beim Kauf von Bauteilen ist es oft notwendig, die Produktion mehrerer Geräte zu planen. Da ihre Stücklisten oft Bauteile teilen, ist es nicht immer einfach zu bestimmen, was tatsächlich gekauft werden muss, insbesondere wenn Sie einige der Bauteile bereits auf Lager haben.

Meta-parts (part alternates) make this even more complicated: until the moment of ordering you want to be flexible as to the choice of a specific MPN (Manufacturer Part Number).

Um mit dem Einkauf zu beginnen, gehen Sie zu Ihrem 'Projekte'-Bereich und beginnen Sie, Projekte/BOMs zu Ihrem Projekteinkaufswagen hinzuzufügen, indem Sie die 'In den Warenkorb'-Schaltflächen am unteren Rand jeder Projekt-Karte verwenden. Beim Hinzufügen können Sie die Mengen angeben, die Sie bauen möchten.

Nachdem Sie Projekte zum Warenkorb hinzugefügt haben, geben Sie Ihrer Liste einen beschreibenden Namen und klicken Sie auf 'Einkaufsliste erstellen'. Sie werden zum Abschnitt 'Einkauf' weitergeleitet und sehen alle Ihre Einkaufslisten.

Ein Klick auf eine Einkaufsliste öffnet die vertraute Preisschnittstelle: die gleiche wie für die Projekt/BOM-Preisgestaltung. Verwenden Sie sie, um Angebote auszuwählen, eigene Angebote hinzuzufügen, spezifische Bauteilalternativen (für Meta-Bauteile) zu wählen oder die Auswahl auf Ihre bevorzugten Distributoren zu beschränken.

Wenn Sie mit der Liste zufrieden sind, verwenden Sie die Ansicht 'Nach Distributor/Lieferant gruppieren', um Ihre Bauteile in Bestellungen für jeden Lieferanten aufgeteilt zu sehen. Diese Ansicht ermöglicht Ihnen die gleichen Operationen wie die Ansicht 'Alle Bauteile', so dass Sie immer noch Ihre Angebotsauswahl ändern können. Zusätzlich können Sie schnell alle Bauteile zu einer neuen oder bestehenden Bestellung mit diesem Lieferanten hinzufügen und die Bestellung bei ihm aufgeben.

Die automatische Bestellunterstützung war immer geplant, bleibt aber aufgrund der Distributoren schwierig.

Andere Ausrüstung und Software

Barcode-Scanner

Barcode-Scanner, die Tastenanschläge erzeugen, werden unterstützt (das schließt die meisten, wenn nicht alle, USB-Scanner ein). Der Zebra LS2208 ist ein Beispiel für einen 1D-Scanner, der preiswert, zuverlässig und gut funktioniert. Allerdings haben viele Komponentenlieferanten in letzter Zeit 2D-Barcodes eingeführt. In der Zukunft werden wahrscheinlich die meisten Barcodes 2D sein, wegen ihrer Überlegenheit. 2D-Barcodes ermöglichen die Speicherung von deutlich mehr Daten auf kleinem Raum.

Um 2D-Barcodes zu scannen, müssen Sie neben einem 2D-Scanner auch konfigurieren, dass er spezielle nicht druckbare Zeichen durch ASCII-Sequenzen ersetzt, damit er über eine Browser-App arbeiten kann. Insbesondere müssen die ASCII-Codes RS, GS und EOT durch die Zeichenketten '{RS}', '{GS}' und '{EOT}' ersetzt werden. Glücklicherweise gibt es einen einfachen Weg: Wenn Sie einen Zebra DS2208 Scanner haben, scannen Sie einfach den bereitgestellten Barcode und der Scanner wird richtig für PartsBox konfiguriert. Der Barcode kann als kleines PNG, großes PNG oder eine PDF-Seite heruntergeladen werden.

Unterstützte Scanner

Jeder 1D-Scanner sollte gut mit PartsBox funktionieren, wenn er die USB HID-Schnittstelle unterstützt (z.B. verhält er sich wie eine Tastatur). Wenn Sie die Ausgabe vom Scanner in einem Texteditor sehen können, sollte er gut funktionieren.

2D-Scanner, die bekanntermaßen gut funktionieren:

2D-Scanner, die NICHT funktionieren:

  • Zebra/Symbol DS6608 (2007 eingestellt)

Es ist nicht möglich, einen 2D-Scanner zu verwenden, es sei denn, er kann Zeichenersetzung in gescannten Codes durchführen (Zebra/Symbol nennt dies 'ADF' für 'Advanced Data Formatting' Funktionalität). Dies ist eine Einschränkung von Webbrowsern, nicht von PartsBox.

Die beste Option zum Scannen von Barcodes ist ein spezieller Hardware-Barcodescanner. PartsBox empfiehlt einen 2D-Scanner, insbesondere den Zebra DS2208. Immer mehr Distributoren werden auf 2D-Barcodes umsteigen, die deutlich mehr Informationen speichern können. Ein 2D-Scanner kann auch 1D-Barcodes decodieren.

Eine weitere (weniger teure) Scan-Option ist die Barcode to PC App. Diese Lösung besteht aus zwei Teilen: einer Software, die auf Ihrem PC installiert werden muss, und einer mobilen Anwendung, die das eigentliche Scannen durchführt. Diese Lösung funktioniert noch nicht korrekt mit DataMatrix-Codes, aber das wird sich wahrscheinlich in der Zukunft ändern.

Bekannte Probleme und Einschränkungen

  • Der Scanner benötigt eine zusätzliche Einrichtung, wenn Sie ein nicht-US-Tastaturlayout verwenden. Nach dem Scannen des obigen Einrichtungscodes, scannen Sie den Regionalcode für Ihr Tastaturlayout aus der Anleitung, die mit Ihrem Scanner geliefert wurde.
  • Das Scannen funktioniert unter Windows in Firefox nicht zuverlässig. Die Verwendung eines anderen Browsers (Chrome oder Edge) wird dringend empfohlen.

Fehlerbehebung

Leider kann das Barcode-Scannen mit einem USB-Scanner aufgrund vieler Faktoren, die außerhalb der Kontrolle von PartsBox liegen, nicht zu 100% zuverlässig gemacht werden.

Wenn ein 2D-Scanner nicht mit PartsBox funktioniert, ist der erste Schritt, seine Ausgabe in einem Texteditor, wie Notepad, zu überprüfen. Scannen Sie einen 2D-Barcode in Notepad und sehen Sie, ob das Ergebnis die Sequenzen '{RS}', '{GS}' und '{EOT}' enthält. Wenn nicht, stellen Sie sicher, dass der Scanner für diese speziellen Code-Ersatzteile eingerichtet wurde, und wenn Sie ein internationales Tastaturlayout verwenden, das sich von US unterscheidet, scannen Sie den regionalen Setup-Code, der in Ihrem Scanner-Handbuch bereitgestellt wird.

Bitte lesen Sie auch den Abschnitt 'Bekannte Probleme und Einschränkungen' oben, um zu sehen, ob Ihr Problem dort aufgeführt ist.

Wenn die Ausgabe in Notepad korrekt aussieht, aber PartsBox den Barcode nicht erkennt, verwenden Sie bitte das Feedback-Formular und informieren Sie uns.

Kontrollieren Sie Ihr Inventar, Bestellungen und Produktion

Die Demo ausprobieren

Pläne & Preise