PartsBox Benutzerhandbuch

Einführung

Was ist PartsBox?

PartsBox ist ein umfassendes Online-Tool für das Management der Elektronikproduktion, mit Funktionen, die von der Bestandsverwaltung bis zur Stücklistenkalkulation, Produktionsverfolgung und dem Einkauf reichen. Es bietet eine zentrale Plattform, um den gesamten Prozess der Elektronikfertigung zu rationalisieren und zu optimieren.

Inventarverwaltung

PartsBox bietet ein robustes Bestandsverwaltungssystem, das elektronische Bauteile, ihre Lagerorte und aktuellen Bestände verfolgt. Es unterstützt verschiedene Arten von Bauteilen, einschließlich verknüpfter Bauteile (mit Hersteller-Teilenummern), lokaler Bauteile (benutzerdefinierte oder generische Komponenten), Meta-Bauteile (austauschbare Bauteile) und Baugruppen-Bauteile (die aus Bauprojekten resultieren). Jedes Bauteil kann mit detaillierten Informationen wie Hersteller, MPN, Footprint, Tags und benutzerdefinierten Feldern verknüpft werden. Die Software ermöglicht auch die Erstellung und Verwaltung von Lagerorten, die physische Lagereinheiten wie Boxen, Regale oder Gestelle darstellen können.

BOM-Preisgestaltung

Mit PartsBox können Sie Ihre Stückliste (BOM) ganz einfach mit aktuellen Bauteilpreisen von Online-Distributoren bepreisen. Laden Sie einfach Ihre BOM hoch, und die Software ruft automatisch die neuesten Preise ab, wobei Preisstaffeln, Währungsumrechnungen, Mindestbestellmengen (MOQ) und Bestellvielfache berücksichtigt werden. Zusätzlich zu Online-Angeboten können Sie Ihre lokalen Angebote von Lieferanten hinzufügen und dabei mehrere Preisstaffeln, Währungen, Gültigkeitszeiträume, MOQ und Bestellvielfache angeben. Dies stellt sicher, dass Sie immer eine genaue und aktuelle Schätzung Ihrer BOM-Kosten haben.

Produktionsmanagement

PartsBox optimiert den Prozess des Bauens elektronischer Projekte durch die Verwaltung des gesamten Produktionslebenszyklus. Projekte in PartsBox repräsentieren Stücklisten (BOMs), die gebaut werden können, was zur Erstellung von Baugruppen-Komponenten führt. Wenn ein Projekt gebaut wird, werden die benötigten Komponenten vom Lagerbestand abgezogen und der resultierende Bestand an Baugruppen-Komponenten hinzugefügt. Fertigungen können in einer einzigen Stufe oder in mehreren Stufen durchgeführt werden, was Flexibilität im Produktionsprozess ermöglicht. Die Software führt eine detaillierte Historie aller Fertigungen, was eine einfache Nachverfolgung und Prüfung ermöglicht.

Chargenverwaltung

PartsBox bietet vollständige Chargenkontrollfunktionen, mit denen Sie spezifische Chargen von Teilen von ihrer Quelle bis zu ihrer Verwendung in der Produktion verfolgen können. Chargen können mit detaillierten Informationen wie Name, Beschreibung, Anhängen und einem Ereignisprotokoll verknüpft werden, das alle Aktivitäten im Zusammenhang mit der Charge aufzeichnet. Diese zweiseitige Rückverfolgbarkeit stellt sicher, dass Sie vollständige Transparenz über die Herkunft und Verwendung jeder Charge von Komponenten haben, was eine bessere Qualitätskontrolle und die Einhaltung von Branchenvorschriften ermöglicht.

Design-Philosophie

PartsBox wurde von Grund auf so konzipiert, dass es schnell, unaufdringlich und einfach zu bedienen ist. Die Benutzeroberfläche ist schnell und reaktionsschnell, sodass Sie schnell nach Bauteilen suchen, Lagerbestände prüfen, Bestand hinzufügen oder entfernen und auf Projekte zugreifen können. Jede Aktion geschieht sofort, ohne spürbare Verzögerung.

Eines der Hauptmerkmale von PartsBox sind die Möglichkeiten zur Zusammenarbeit in Echtzeit. Mehrere Benutzer können gleichzeitig in der Anwendung arbeiten, und alle Änderungen, die von einem Benutzer vorgenommen werden, sind sofort für alle anderen Benutzer sichtbar. Dies stellt sicher, dass jeder immer Zugriff auf die aktuellsten Informationen hat, wodurch die Notwendigkeit einer manuellen Synchronisierung oder Kommunikation entfällt.

Im Gegensatz zu vielen traditionellen ERP- (Enterprise Resource Planning) oder MRP- (Material Requirements Planning) Tools, die komplex und umständlich zu implementieren sein können, ist PartsBox so konzipiert, dass es einfach einzuführen und in Ihren bestehenden Arbeitsablauf zu integrieren ist. Es zielt darauf ab, minimale Reibungsverluste innerhalb eines Unternehmens zu verursachen, sodass Benutzer es schnell und nahtlos übernehmen können.

PartsBox ist mehr als nur ein Werkzeug, das Sie benutzen müssen; es ist ein Werkzeug, das Sie benutzen wollen. Die intuitive Benutzeroberfläche, die leistungsstarken Funktionen und die Zusammenarbeit in Echtzeit machen es zu einer angenehmen und produktiven Erfahrung für alle, die am Prozess der Verwaltung elektronischer Bauteile beteiligt sind. Egal, ob Sie Ingenieur, Einkaufsleiter oder Produktionsleiter sind, PartsBox vereinfacht Ihre Arbeit und hilft Ihnen, organisiert und effizient zu bleiben.

Konzepte

Komponenten

Bei PartsBox dreht sich alles um elektronische Komponenten, daher ist eine 'Komponente' ein grundlegendes Konzept. Eine Komponente repräsentiert ein elektronisches oder mechanisches Bauteil. Es gibt mehrere Arten von Komponenten:

  • Verknüpfte Komponenten sind für Komponenten mit Hersteller-Teilenummern (MPNs). Wenn eine Komponente eine MPN hat und Sie sie online finden können, wählen Sie diese Option. Sie erhalten sofort eine Beschreibung, einen Link zum Datenblatt, einen Link zur Herstellerseite, Komponentenspezifikationen, ein Vorschaubild und PartsBox kann Preis- und Verfügbarkeitsinformationen zu dieser Komponente von Distributoren abrufen.
  • Lokale Bauteile sind für alles andere: generische und namenlose Komponenten, Leiterplatten, kundenspezifische Bauteile, mechanische Teile und alles, was keine exakte Teilenummer hat.
  • Meta-Bauteile gruppieren Bauteile, die austauschbar sind (exakte Substitute füreinander).
  • Baugruppen-Komponenten sind das Ergebnis des Bauens eines Projekts und entsprechen 1:1 den Projekten.

Beachten Sie, dass es für generische und namenlose Komponenten (z. B. ein namenloser NE555 in einem DIP-Gehäuse) normalerweise besser ist, lokale Bauteile zu verwenden. Es gibt Hunderte von Versionen des NE555 und Ihre spezielle Version könnte sich geringfügig von der eines anderen unterscheiden. Verwenden Sie verknüpfte Bauteile also nur für exakt übereinstimmende Komponenten (wenn Sie zum Beispiel einen 'NE555PWG4' von Texas Instruments haben, verknüpfen Sie ihn).

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

Verknüpfte Bauteile haben zwei Namen: den lokalen (internen) Namen und die offizielle MPN. Im kostenlosen Hobby-Plan muss der lokale Name mit der MPN übereinstimmen. In kommerziellen Plänen können beide Namen verwendet werden, und der lokale Name kann sich von der MPN unterscheiden. Der lokale Name kann durch Umbenennen des Bauteils geändert werden.

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

Baugruppen-Bauteile repräsentieren die Ergebnisse der Fertigung Ihrer Projekte. Wann immer Sie ein Projekt fertigen, wird dem entsprechenden Baugruppen-Bauteil Bestand hinzugefügt. Das Bauteil kann dann bei Bedarf in anderen Projekten verwendet werden. Dies bietet eine Möglichkeit, komplexe Produkte zu bauen, die aus einer Reihe von Baugruppen und Bauteilen bestehen, die jeweils separat produziert oder beschafft werden.

Abgesehen von Standardattributen wie Name oder Hersteller können Komponenten 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, jedoch in einer strukturierteren Weise. Einige Anwendungsbeispiele sind Distributor, Distributor-Teilenummer, Lieferanten-Teile-URL, Gewicht oder Behälter-Eigengewicht. Benutzerdefinierte Felder werden für die Suche indiziert.

Bestand

Nachdem Sie ein Bauteil in PartsBox erstellt haben, können Sie Bestand hinzufügen, um das physische Inventar dieser elektronischen Komponente darzustellen. Bestand repräsentiert die tatsächlichen, greifbaren Exemplare des Bauteils, die Sie vorrätig haben oder auf die Sie in Zukunft Zugriff haben werden.

Eine einzelne Komponente kann Lagerbestand an mehreren Orten haben. Dies ist besonders nützlich, wenn man mit Komponenten-Rollen arbeitet. Oft möchte man eine volle Rolle an einem Ort aufbewahren, während man eine kleinere Menge auf Gurtband an einem anderen Ort lagert. Die Verfolgung des Bestands über verschiedene Orte hinweg ist auch wertvoll, wenn man mit Auftragsfertigern zusammenarbeitet, da man so Inventar überwachen kann, das sich physisch außerhalb des Büros befindet.

PartsBox trennt absichtlich die Konzepte von Komponenten und Bestand. Sie können sich Komponenten als Behälter vorstellen, die tatsächlichen Bestand enthalten können. Komponenten mit Nullbestand erfüllen wichtige Zwecke:

  • Sie zeigen an, was bestellt werden muss.
  • Sie ermöglichen es Ihnen, ausstehende Bestellungen zu verfolgen.
  • Ihre Projekte (Stücklisten) können Komponenten verwenden, die Sie physisch nicht auf Lager haben, aber Ihr Hersteller schon.
  • Sie ermöglichen es Ihnen, Stücklisten in Zukunft aus CAD-Tools zu importieren und Stücklisteneinträge automatisch Komponenten zuzuordnen.

PartsBox behandelt den Bestandsverlauf als dauerhaften Datensatz mit begrenzten Bearbeitungsmöglichkeiten. Sie können immer den neuesten Eintrag entfernen, aber ältere Einträge können nicht gelöscht und ihre Mengen nicht geändert werden. Dieser Ansatz gewährleistet die Integrität und Rückverfolgbarkeit Ihrer Bestandsdaten über die Zeit.

Chargen

In PartsBox repräsentiert ein Los eine spezifische Charge oder Lieferung von elektronischen Komponenten, die zu einer bekannten Quelle rückverfolgbar ist. Die Losverwaltung ist eine optionale Funktion, die eine detailliertere Verfolgung und Verwaltung des Komponentenbestands ermöglicht.

Wenn die Losverwaltung aktiviert ist, wird der gesamte Bestand für ein bestimmtes Bauteil in verschiedene Lose unterteilt. Ein Los wird erstellt, wenn neuer Bestand hinzugefügt wird, wodurch sichergestellt wird, dass jede Charge von Komponenten einem bestimmten Los zugeordnet ist. Dies ermöglicht die Unterscheidung zwischen identischen Bauteilen, die möglicherweise zu unterschiedlichen Zeiten oder von verschiedenen Lieferanten bezogen wurden.

Chargen können verschiedene Daten zugeordnet werden:

  • Name: Eine eindeutige Kennung für das Los, die sich typischerweise auf die Quelle oder das Erwerbsdatum bezieht
  • Beschreibung: Zusätzliche Details zum Los, wie Lieferanteninformationen oder spezifische Merkmale
  • Kommentare: Notizen zum Los, die für zukünftige Referenzen relevant sein könnten
  • Tags: Etiketten, die verwendet werden können, um Lose für die Anzeige zu filtern oder bei der Auswahl von Bauteilquellen für Produktionen
  • Anhänge: Relevante Dokumente wie Rechnungen, Inspektionsberichte oder Testergebnisse

Durch die Verwendung der Chargenverwaltung ermöglicht PartsBox eine präzise Verfolgung von Komponenten während des gesamten Bestandsmanagementprozesses. Dies ist besonders nützlich für die Verwaltung von Komponenten mit begrenzter Haltbarkeit, die Sicherstellung der Rückverfolgbarkeit bei Qualitätsproblemen oder die Einhaltung gesetzlicher Vorschriften.

Wenn Bauteile während einer Fertigung verbraucht oder zwischen Lagerorten transferiert werden, wird die spezifische Charge aufgezeichnet, wodurch eine vollständige Historie der Verwendung jeder Charge erhalten bleibt. Diese detaillierte Nachverfolgung ermöglicht eine einfachere Identifizierung und Isolierung von Problemen, falls diese auftreten.

Die Chargenverwaltung in PartsBox bietet eine zusätzliche Ebene der Kontrolle und Transparenz über den Bestand an elektronischen Bauteilen und ermöglicht eine effizientere und genauere Verwaltung der Teile.

Lagerorte

Ein Lagerort ist ein Platz, an dem Komponenten aufbewahrt werden können. Das 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 Ihr Lager organisieren, bleibt Ihnen überlassen. Manche Leute werfen alle ihre Teile in zwei oder drei Kisten, andere verwenden einen feiner gegliederten Ansatz.

Sie können Ihre Lagerorte beliebig benennen, es gibt jedoch ein vorgeschlagenes Benennungsschema:

Beginnen Sie mit einem Buchstaben. Sie könnten b für Boxen (mit Fächern) verwenden, aber Sie haben vielleicht auch Regale (mit Rollen) oder Schränke mit Schubladen. Es folgt eine zweistellige Zahl, das ist die Nummer Ihrer Box, Ihres Regals, Schranks oder Ihrer Schublade. Wenn der Lagerort Unterfächer hat, verwenden wir ein Schachbrettsystem: a1, a2, b1, b2 und so weiter, 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 es Ihnen ermöglicht, Komponenten leicht zu finden.

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

Ihre Lagerortnamen können jederzeit geändert werden, aber wählen Sie sie sorgfältig aus, da das Ändern etwas schwieriger wird, sobald Sie Ihre Etiketten/Aufkleber gedruckt haben.

Unternehmen, die mit CM/EMS (Auftragsfertigern) zusammenarbeiten, stellen einigen ihrer Lagerorte oft den Namen des Herstellers voran, damit sie Lagerorte einfach filtern und sehen können, was der CM gerade auf Lager hat.

CM/EMS-Unternehmen hingegen stellen einigen Lagerorten oft Kundennamen voran, um kundenspezifische Lagerorte für Konsignationsware zu erhalten.

Benutzerdefinierte Felder

Benutzerdefinierte Felder bieten eine flexible Möglichkeit, strukturierte Daten für verschiedene Objekte in PartsBox zu speichern und zu organisieren. Benutzerdefinierte Felder können zu Bauteilen, Chargen, Lagerorten, Bestellungen, Projekten, Projekt-(Stücklisten-)Einträgen und Produktionen hinzugefügt werden.

Im Gegensatz zu Notizen oder Kommentaren sind benutzerdefinierte Felder strukturiert, für die Suche indiziert und können in Tabellenspalten sowie beim Filtern in der gesamten Anwendung verwendet werden. Dies ermöglicht es Ihnen, zusätzliche Attribute zu definieren und zu speichern, die spezifisch für die Anforderungen Ihrer Organisation, Arbeitsabläufe oder Branchenvorgaben sind.

Einige Beispiele, wie benutzerdefinierte Felder verwendet werden könnten:

  • Für Komponenten: Teilenummern der Distributoren, Zuverlässigkeitsstufen, Umweltkonformitätsstatus
  • Für Lagerorte: Temperaturbereiche, ESD-Schutzstufen, Eigentumsinformationen, MSL-Stufe
  • Für Lose: Chargennummern der Lieferanten, Verfallsdaten, Qualitätsprüfungsstatus
  • Für Bestellungen: Genehmigungsstatus, Versandmethoden, Zolldokumentation
  • Für Projekte: Projektmanager, Entwicklungsstadien, behördliche Genehmigungen
  • Für Produktionen: Chargennummern, Produktionslinienkennungen, Qualitätskontrollstatus

Benutzerdefinierte Felder sind vollständig in die PartsBox-Oberfläche integriert und können:

  • Als Spalten zu Tabellenansichten hinzugefügt
  • In PDF- oder CSV-Tabellenexporten exportiert
  • Für die Suche verwendet
  • In Filtern verwendet

Massenoperationen für benutzerdefinierte Felder

Wenn Sie mit mehreren Elementen arbeiten, können Sie Massenoperationen an benutzerdefinierten Feldern durchführen:

  • Benutzerdefiniertes Feld setzen: Einen Wert für ein benutzerdefiniertes Feld bei allen ausgewählten Elementen gleichzeitig hinzufügen oder aktualisieren
  • Benutzerdefiniertes Feld umbenennen: Den Namen eines benutzerdefinierten Feldes bei allen ausgewählten Elementen ändern
  • Benutzerdefiniertes Feld löschen: Ein benutzerdefiniertes Feld von allen ausgewählten Elementen entfernen

Um diese Operationen zu verwenden:

  1. Wählen Sie mehrere Elemente in einer Tabelle mithilfe der Kontrollkästchen aus
  2. Verwenden Sie das Menü für Massenaktionen, um die Operation für benutzerdefinierte Felder auszuwählen
  3. Folgen Sie den Anweisungen, um den Vorgang abzuschließen

Diese Massenoperationen sind für Teile, Chargen, Lagerorte, Bestellungen, Projekte, Projekteinträge und Produktionen verfügbar.

Anhänge

PartsBox ermöglicht das Anhängen beliebiger Dateien an Bauteile, Chargen, Projekte, Lagerorte, Bestellungen, lokale Angebote und Fertigungen. Diese Funktion ist nützlich, um alle relevanten Informationen organisiert und leicht zugänglich zu halten. Einige gängige Beispiele für Dateien, die Sie anhängen könnten, sind:

  • Datenblätter für elektronische Komponenten
  • 3D-CAD-Modelle von mechanischen Teilen
  • Rechnungen und Lieferscheine für Bestellungen
  • Qualitätskontrolldokumente und Testberichte
  • Produktfotos und Bilder
  • Anwendungshinweise und Referenzdesigns
  • Konformitätsbescheinigungen (CoC) und Sicherheitsdatenblätter (MSDS)

Indem Sie diese Dateien direkt an die relevanten Elemente in PartsBox anhängen, können Sie sicherstellen, dass wichtige Informationen immer griffbereit sind. Sie müssen sich keine Gedanken über Namenskonventionen, Verzeichnisstrukturen oder das Erinnern an den Speicherort von Dateien auf einem Server machen.

Anhänge werden sicher in der Cloud gespeichert und können von überall abgerufen werden.

Wenn Sie die Detailseite für ein Element mit Anhängen anzeigen, sehen Sie eine Liste aller angehängten Dateien. Ein Klick auf einen Dateinamen lädt den Anhang auf Ihren Computer herunter. Sie können Anhänge auch umbenennen oder löschen, wenn sie nicht mehr benötigt werden.

Durch die Nutzung der Anhangsfunktion von PartsBox können Sie alle wesentlichen Dokumentationen organisiert und mit den relevanten Artikeln in Ihrem Inventar verbunden halten. Dies spart Zeit und stellt sicher, dass jeder in Ihrem Team Zugriff auf die benötigten Informationen hat.

Bestellungen

In PartsBox repräsentieren Bestellungen den Einkauf von Bauteilen bei Lieferanten. Jede Bestellung durchläuft drei verschiedene Zustände:

  1. Offen: Wenn eine Bestellung erstmals erstellt wird, beginnt sie im Status "Offen". Sie können die Bestellung frei ändern und Positionen nach Bedarf hinzufügen oder entfernen. Dies ermöglicht es Ihnen, Ihre Bestellung schrittweise aufzubauen, bevor Sie sie an den Lieferanten übermitteln.
  2. Bestellt: Sobald Sie Ihre Bestellung abgeschlossen und beim Lieferanten aufgegeben haben, wechselt die Bestellung in den Status „Bestellt“. Dies zeigt an, dass die Bestellung übermittelt wurde und Sie darauf warten, dass der Lieferant Ihre Komponenten bearbeitet und versendet. In diesem Status kann die Bestellung nicht mehr geändert werden.
  3. Erhalten: Nachdem der Lieferant Ihre Bestellung versandt hat und Sie alle Bauteile erhalten haben, wechselt die Bestellung automatisch in den Status "Erhalten". Dieser Übergang erfolgt, wenn Sie alle Positionen der Bestellung in PartsBox als erhalten markieren. Der Status "Erhalten" zeigt an, dass die Bestellung abgeschlossen ist und alle Bauteile Ihrem Bestand hinzugefügt wurden.

Projekte

Ein Projekt in PartsBox repräsentiert eine Stückliste (BOM), also eine Liste von Bauteilen, die zum Bau eines elektronischen Geräts oder einer Baugruppe benötigt werden. Jedes Projekt entspricht einem spezifischen Design oder Produkt.

Projekte erfüllen in PartsBox mehrere Zwecke:

  1. Geräte bauen: Wenn Sie bereit sind, ein Gerät herzustellen, können Sie eine Fertigung aus dem Projekt erstellen. Dies verfolgt den Produktionsprozess, verwaltet die Lagerbestände und stellt sicher, dass alle notwendigen Komponenten verfügbar sind.
  2. Kostenschätzung: PartsBox berechnet den Preis der Stückliste eines Projekts und liefert eine Schätzung der gesamten Komponentenkosten. Dies hilft bei Entscheidungen zur Produktpreisgestaltung und beim Management der Produktionskosten.
  3. Baugruppen: Projekte können Baugruppen darstellen, die in größere Geräte oder Systeme integriert werden. Wenn Sie ein Baugruppenprojekt abschließen, werden die gefertigten Artikel als Bestand verfügbar, der als Komponenten in anderen Projekten verwendet werden kann. Dieser hierarchische Ansatz unterstützt das Management komplexer Produkte mit mehreren Montageebenen.

Produktionen

Ein Build repräsentiert das Ergebnis des Bauens eines Projekts. Er entspricht normalerweise einer Charge von Geräten, die hergestellt wurden oder gerade hergestellt werden. PartsBox unterstützt einstufige und mehrstufige Builds, und ein mehrstufiger Build kann in Arbeit sein (noch nicht abgeschlossen).

Angebote

Angebote von Lieferanten/Distributoren können an Bauteile angehängt werden, um sie bei der Preiskalkulation von Projekten zu verwenden, die das Bauteil benötigen. Angebote können mehrere Preisstaffeln sowie Gültigkeitszeiträume (Ablaufdaten), Mindestbestellmengen (MOQ) und Bestellvielfache haben.

Einkaufslisten

Eine Einkaufsliste ist eine konsolidierte Liste von Bauteilen, die zum Bau eines oder mehrerer Projekte benötigt werden, basierend auf der Stückliste (BOM) für jedes Projekt und den angegebenen Baumengen. Sie repräsentiert die Komponenten, die Sie bestellen müssen, um Ihre geplanten Produktionen abzuschließen.

Um eine Einkaufsliste zu erstellen, fügen Sie Projekte zu Ihrem Warenkorb hinzu und geben die Menge jedes Projekts an, das Sie bauen möchten. PartsBox kombiniert dann die einzelnen Stücklisten, multipliziert die Bauteilmengen mit den Baumengen und führt sie zu einer einzigen Liste zusammen. Dieser Prozess dedupliziert gemeinsame Bauteile über Projekte hinweg, was zu einer einheitlichen Liste aller Bauteile führt, die Sie kaufen müssen.

Die Einkaufsliste bietet einen klaren Überblick über Ihren Einkaufsbedarf und erleichtert die Verwaltung Ihres Inventars und die Planung Ihrer Bestellungen. Sie berücksichtigt die aktuellen Lagerbestände in Ihrem Inventar und zeigt an, welche Teile in welchen Mengen bestellt werden müssen.

Sobald Sie Ihre Einkaufsliste überprüft und finalisiert haben, können Sie direkt aus der Liste Lieferantenbestellungen erstellen. PartsBox hilft Ihnen bei der Auswahl der besten Lieferanten basierend auf Ihren Präferenzen wie Preis, Verfügbarkeit und Lieferzeit. Sie können die Einkaufsliste bei Bedarf in mehrere Lieferantenbestellungen aufteilen, um Ihren Einkaufsprozess zu optimieren und Kosten zu senken.

Berichte

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

Wie alles andere in PartsBox werden Berichte in Echtzeit aktualisiert. Wenn Sie beispielsweise einen Bericht über 'Niedrigen Lagerbestand' geöffnet haben und jemand anderes Lagerbestand entnimmt (was dazu führt, dass der Bestand für ein bestimmtes Bauteil unter einen Schwellenwert fällt), wird Ihr Bericht sofort aktualisiert.

Bestandsbewertung

PartsBox berechnet den Wert Ihres Komponentenbestands anhand der Einkaufspreise, die beim Hinzufügen von Lagerbestand eingegeben wurden. Zu verstehen, wie diese Bewertung funktioniert, hilft bei der Finanzberichterstattung und der Bestandsverwaltung.

Wichtige Kennzahlen

Für jedes Bauteil verfolgt PartsBox:

  • Einkaufswert: Der Gesamtbetrag, der für alle hinzugefügten Bestände bezahlt wurde. Dies stellt das tatsächlich für den Erwerb der Teile ausgegebene Geld dar.
  • Durchschnittlicher Einkaufspreis: Berechnet aus allen Bestandszugängen, bei denen ein Preis eingegeben wurde. Dies ist der gewichtete Durchschnittspreis pro Einheit.
  • Gesamtwert: Der geschätzte aktuelle Wert des Lagerbestands, berechnet als: durchschnittlicher Einkaufspreis × aktueller Lagerbestand.

Bewertung mit Chargenverwaltung

Wenn die Chargenverwaltung aktiviert ist, verfolgt PartsBox den genauen Einkaufspreis für jede Charge. Dies liefert präzise Kosteninformationen pro Charge:

  • Jedes Los behält seinen ursprünglichen Einkaufspreis, was eine exakte Kostenverfolgung ermöglicht
  • Wenn Bauteile in Bauten verwendet werden, werden die Kosten basierend auf den spezifischen verbrauchten Losen zugeordnet
  • Los-Aufteilungen erben die Kosten vom Eltern-Los
  • Berichte zeigen exakte Werte basierend auf den tatsächlichen Loskosten

Diese exakte Bewertung ist besonders nützlich für:

  • Genaue Berechnungen der Herstellungskosten (COGS)
  • Einhaltung von Rechnungslegungsstandards, die eine präzise Bestandsbewertung erfordern
  • Verfolgung von Kostenschwankungen zwischen verschiedenen Einkaufschargen

Bewertung ohne Chargenverwaltung

Ohne Chargenverwaltung verwendet PartsBox die Durchschnittskostenmethode für die Bestandsbewertung:

  • Der gesamte Bestand eines Bauteils wird als fungibel (austauschbar) behandelt
  • Der durchschnittliche Einkaufspreis wird über alle Einkäufe hinweg berechnet
  • Wenn Bestand entnommen wird, wird er zum aktuellen Durchschnittspreis bewertet
  • Diese Methode bietet eine vernünftige Annäherung, wenn eine exakte Chargenverfolgung nicht erforderlich ist

Auswahl der Komponentenquelle (FIFO/LIFO)

Beim Fertigen von Projekten bestimmt PartsBox basierend auf der Strategie zur Auswahl der Bauteilquelle, welcher physische Bestand verwendet wird. Dies beeinflusst, welche Chargen zuerst verbraucht werden:

  • FIFO (First-In First-Out): Verwendet den ältesten Bestand zuerst (nach Erwerbsdatum)
  • LIFO (Last-In First-Out): Verwendet den zuletzt erworbenen Bestand zuerst
  • Zuletzt zugegriffen: Verwendet die zuletzt zugegriffenen Chargen zuerst
  • Größte Charge zuerst: Verbraucht größere Chargen vor kleineren
  • Kleinste Charge zuerst: Verbraucht kleinere Chargen vor größeren

Beachten Sie, dass die Quellenauswahlstrategie bestimmt, welcher physische Bestand während der Fertigung verbraucht wird. Wenn die Chargenverwaltung aktiviert ist, beeinflusst dies, welche spezifischen Chargenkosten jedem Fertigungsauftrag zugeordnet werden. Ohne Chargenverwaltung wird der Bestand als austauschbar behandelt und die Durchschnittskosten gelten unabhängig davon, welcher physische Bestand verbraucht wird.

Organisationen (Firmen)

PartsBox unterstützt die Zusammenarbeit durch das Konzept der Organisation (Firmen). Eine Firma oder Organisation in PartsBox stellt eine gemeinsame Datenbank dar, auf die mehrere Benutzer gleichzeitig zugreifen können. Dies ermöglicht Teams, gemeinsam an der Verwaltung ihres Bestands an elektronischen Komponenten, dem Einkauf und der Produktion zu arbeiten.

Wenn Sie ein Unternehmen oder eine Organisation in PartsBox erstellen, können Sie andere Benutzer einladen, beizutreten und zusammenzuarbeiten. Die Anzahl der Benutzer, die auf eine Unternehmensdatenbank zugreifen können, hängt von Ihrem Abonnementplan ab. Wenn Sie mehr Benutzer aufnehmen müssen, können Sie Ihren Plan entsprechend erweitern.

Um jemandem Zugriff auf eine Firmendatenbank zu gewähren, muss dieser zuerst ein PartsBox-Konto erstellen. Sobald er ein Konto hat, kann ein Administrator der Firma ihn einladen und die entsprechenden Zugriffsrechte gewähren. Dies ermöglicht es Ihnen zu kontrollieren, wer Zugriff auf die Daten Ihrer Firma hat und welche Aktionen er durchführen kann.

Zusätzlich zu den Firmendatenbanken verfügt jeder PartsBox-Benutzer auch über eine kostenlose private Datenbank für den persönlichen Gebrauch. Diese private Datenbank ist getrennt von allen Firmendatenbanken, auf die Sie möglicherweise Zugriff haben. Sie können einfach zwischen Ihrer privaten Datenbank und allen Firmendatenbanken wechseln, indem Sie den Datenbankumschalter oben auf dem PartsBox-App-Bildschirm verwenden. Der Umschalter zeigt den Namen der aktuell ausgewählten Datenbank an.

Zugriffsrechte

PartsBox bietet flexible Zugriffskontrolloptionen, um sicherzustellen, dass Benutzer über die entsprechenden Berechtigungen basierend auf ihren Rollen und Verantwortlichkeiten im Unternehmen verfügen. Ein Unternehmen hat immer mindestens einen 'Admin'-Benutzer, der die höchste Kontrollstufe besitzt und Abrechnungsinformationen verwalten sowie anderen Benutzern Zugriff gewähren oder entziehen kann.

Für Pläne ohne rollenbasierte Zugriffskontrolle (RBAC) bietet PartsBox drei grundlegende Zugriffsebenen:

  • Admin: Benutzer mit Admin-Zugriff haben die volle Kontrolle über das System. Sie können Datenbankdaten lesen und schreiben, den Benutzerzugriff verwalten, Abrechnungsinformationen ändern, alle Daten löschen und das Abonnement kündigen. Admins haben die höchste Verantwortungsebene und sollten sorgfältig zugewiesen werden.
  • Lesen/Schreiben: Benutzer mit Lese-/Schreibzugriff können Datenbankdaten anzeigen und ändern, wie z. B. das Erstellen und Aktualisieren von Komponenten, Lagerorten, Projekten und Fertigungen. Sie können jedoch keine Benutzerkonten, Rechnungsinformationen oder das Abonnement verwalten. Diese Ebene eignet sich für Benutzer, die aktiv mit dem Inventar arbeiten und Änderungen vornehmen müssen.
  • Nur Lesen: Benutzer mit Lesezugriff können die Datenbankdaten anzeigen, aber keine Änderungen vornehmen. Diese Stufe eignet sich für Benutzer, die zu Referenzzwecken auf Informationen zugreifen müssen, aber keine Änderungen vornehmen müssen.

Für Pläne mit rollenbasierter Zugriffskontrolle (RBAC) bietet PartsBox einen detaillierteren und anpassbareren Ansatz für das Zugriffsmanagement. Mit RBAC können Unternehmen eine beliebige Anzahl von Rollen definieren und diese Benutzern basierend auf ihren spezifischen Verantwortlichkeiten zuweisen. Jede Rolle definiert Berechtigungen für einzelne Operationen, wie das Erstellen von Teilen, das Hinzufügen von Lagerbeständen oder das Durchführen von Fertigungen.

RBAC ermöglicht eine feinkörnige Kontrolle über Berechtigungen, sodass Unternehmen eingeschränkte Rollen mit begrenztem Zugriff erstellen können. Beispielsweise könnte eine Rolle 'Wareneingang' definiert werden, die es Benutzern ermöglicht, Bestände hinzuzufügen und zu verschieben, aber keine Projekte zu ändern oder Builds durchzuführen. Diese Rolle wäre für Mitarbeiter geeignet, die für den Empfang und die Organisation des eingehenden Inventars verantwortlich sind.

Ebenso könnte eine Rolle 'Produktion' erstellt werden, um Benutzern zu ermöglichen, Builds aus vordefinierten Projekten durchzuführen, aber die Projekte selbst nicht zu ändern. Diese Rolle wäre nützlich für Mitarbeiter, die am Fertigungsprozess beteiligt sind und Produkte auf der Grundlage etablierter Designs montieren müssen.

Audit-Trail

In größeren Organisationen ist die Aufrechterhaltung eines unveränderlichen Audit-Trails aller Datenbankänderungen oft für die regulatorische Compliance und Rückverfolgbarkeit erforderlich. Dies ist besonders wichtig für Unternehmen, die Vorschriften wie US FDA Title 21 CFR Part 11 unterliegen, welche strenge Anforderungen an die Aufbewahrung von Aufzeichnungen und die Datenintegrität vorschreiben.

Auch ohne gesetzliche Verpflichtungen entscheiden sich viele Unternehmen für die Implementierung eines Audit-Trails als Best Practice, um die Rechenschaftspflicht zu gewährleisten und die Ursachenanalyse bei Problemen oder Unstimmigkeiten zu erleichtern.

PartsBox-Pläne mit der Audit-Trail-Funktion zeichnen automatisch einen detaillierten Verlauf jeder Änderung an der Datenbank auf. Jeder Audit-Trail-Datensatz enthält:

  • Ein präziser Zeitstempel, wann die Änderung stattgefunden hat
  • Das Benutzerkonto, das für die Änderung verantwortlich ist
  • Detaillierte Daten, die die spezifische Art der Änderung beschreiben

Diese Informationen bieten einen umfassenden und granularen Überblick über die Entwicklung der Datenbank im Laufe der Zeit, sodass Administratoren die Abfolge der Ereignisse rekonstruieren und den Kontext hinter jeder Änderung verstehen können.

Audit-Trail-Daten können einfach aus PartsBox in einem Format exportiert werden, das für digitale Signaturen und Langzeitarchivierung geeignet ist. Diese exportierten Daten dienen als überprüfbarer Nachweis der Systemhistorie, der verwendet werden kann, um die Einhaltung relevanter Vorschriften bei Audits oder Inspektionen nachzuweisen.

Bauteilschwund

Beim Bestücken elektronischer Geräte mit SMT-Bestückungsautomaten (Surface Mount Technology) geht zwangsläufig ein gewisser Prozentsatz an Bauteilen verloren oder wird aussortiert. Dies ist auf die inhärenten Einschränkungen und Unvollkommenheiten des automatisierten Montageprozesses zurückzuführen.

Darüber hinaus erfordert das mechanische Design von Gurtzuführern, die in diesen Maschinen verwendet werden, eine Mindestlänge an Gurt, bekannt als "Vorspann", bevor die Maschine automatisch Bauteile vom Gurt aufnehmen kann. Die in diesem Vorspann enthaltenen Bauteile sind effektiv ungenutzt und tragen zum gesamten Bauteilschwund bei.

Bauteilschwund, auch als Bauteilverschwendung bezeichnet, ist ein wichtiger Faktor, der bei der Produktionsplanung und Bestandsverwaltung berücksichtigt werden muss. Wenn der Schwund nicht berücksichtigt wird, kann dies zu unerwarteten Engpässen und Produktionsverzögerungen führen.

PartsBox adressiert dieses Problem, indem es Benutzern ermöglicht, Ausschussparameter auf Bauteilebene festzulegen. Diese Funktion ermöglicht es Benutzern, den erwarteten Prozentsatz des Bauteilverlusts während des Montageprozesses sowie die Mindestmenge an Bauteilen anzugeben, die erforderlich ist, um das Vorlaufband zu berücksichtigen.

Durch das Festlegen genauer Ausschussparameter können Benutzer sicherstellen, dass ausreichende Mengen jedes Bauteils verfügbar sind, um den Produktionslauf abzuschließen, unter Berücksichtigung der erwarteten Verluste. PartsBox passt die erforderlichen Bestandsmengen automatisch basierend auf diesen Ausschusseinstellungen an und hilft so, Engpässe zu vermeiden und einen ununterbrochenen Produktionsfluss aufrechtzuerhalten.

Standard-Lagerorte für Bauteile

Viele Bauteile haben einen dedizierten "Heimat"-Lagerort, an dem sie immer gelagert werden sollten. PartsBox ermöglicht es Ihnen, jedem Bauteil einen Standardlagerort zuzuweisen, was zwei Vorteile bietet:

  1. Automatische Vorauswahl: Wenn Bestand zu einem Bauteil mit einem festgelegten Standardlagerort hinzugefügt wird, wird dieser Ort automatisch in der Lagerortauswahl vorausgewählt. Dies spart Zeit und verringert die Wahrscheinlichkeit, dass Bauteile versehentlich am falschen Ort gelagert werden.
  2. Zwingende Durchsetzung: Optional können Sie den Standardlagerort als zwingend markieren. Wenn aktiviert, kann Bestand für dieses Bauteil nur zum Standardlagerort hinzugefügt werden, was Fehler vollständig verhindert.

So legen Sie einen Standardlagerort für ein Bauteil fest:

  1. Navigieren Sie zur Detailseite des Bauteils
  2. Gehen Sie zu 'Einstellungen'
  3. Wählen Sie den Reiter 'Lagerung'
  4. Wählen Sie den Standard-Lagerort aus dem Dropdown-Menü
  5. Optional: Aktivieren Sie 'Lagerort ist obligatorisch', um die Angabe eines Lagerorts zu erzwingen

Das Dropdown-Menü für den Standard-Lagerort zeigt nur Orte an, die das Bauteil aufnehmen können. Orte, die voll, archiviert oder eingeschränkt sind (wie z. B. Einzelteil-Lagerorte, die bereits ein anderes Bauteil enthalten), erscheinen nicht in der Liste.

Wenn Sie Bestand hinzufügen und für die Komponente ein Standardlagerort festgelegt ist, hebt PartsBox diesen in der Lagerortauswahl hervor. Wenn der Lagerort obligatorisch ist, werden andere Optionen deaktiviert, um sicherzustellen, dass die Komponente an ihren vorgesehenen Platz gelangt.

Diese Funktion ist besonders nützlich für:

  • Bauteile mit dedizierten Behältern oder Schubladen
  • Hochwertige Komponenten, die eine kontrollierte Lagerung erfordern
  • Bauteile, die unter bestimmten Umweltbedingungen gelagert werden müssen
  • Sicherstellung der Konsistenz, wenn mehrere Personen Lagerbestand hinzufügen

Ersatzbauteile

In der Elektronikfertigung ist es üblich, dass eine Komponente mögliche Ersatzteile hat: funktional gleichwertige Komponenten, die austauschbar verwendet werden können. PartsBox bietet mehrere Möglichkeiten, Ersatzteile zu definieren, jede mit ihrer eigenen Semantik und ihren eigenen Anwendungsfällen.

Meta-Bauteile

Meta-Komponenten ermöglichen es Ihnen, mehrere Ersatzkomponenten (bekannt als Mitgliedskomponenten) unter einem einzigen Namen zu gruppieren. Dieser Name kann dann in Projekten und Stücklisten verwendet werden. Meta-Komponenten sind logische Gruppierungen, die eine aggregierte Ansicht des Bestands für alle ihre Mitgliedskomponenten bieten. Sie ermöglichen auch Warnungen bei niedrigem Lagerbestand auf Meta-Komponenten-Ebene.

Ein gutes Beispiel dafür, wann ein Meta-Bauteil verwendet werden sollte, sind Komponenten wie 'TPS61161DRVR' und 'TPS61161DRVT'. Dies sind dieselben Bauteile, nur in unterschiedlichen Verpackungen. Indem Sie ein Meta-Bauteil namens 'TPS61161DRV' erstellen und diesen Namen in Ihren Stücklisten verwenden, können Sie deren Bestand verwalten, als wären sie ein einziges Bauteil. Das Meta-Bauteil 'TPS61161DRV' zeigt den kombinierten Bestand für beide Verpackungsvarianten an.

Komponenten-Substitute

Komponenten-Substitute bieten eine Möglichkeit anzugeben, dass eine andere Komponente anstelle der aktuellen verwendet werden kann. Im Gegensatz zu Meta-Komponenten bieten Komponenten-Substitute keine Bestandsgruppierung. Der Bestand für jede Komponente wird weiterhin unabhängig verwaltet.

Bauteil-Substitute sind besonders nützlich für passive Bauteile, die oft funktionale Äquivalente haben, die Sie nicht unbedingt als einzelnen Lagerartikel verwalten möchten. Durch die Definition von Bauteil-Substituten können Sie angeben, dass ein anderes Bauteil anstelle des aktuellen in jedem Projekt, jedem BOM-Eintrag und jedem Einkaufslisteneintrag global verwendet werden kann.

Stücklisten-Ersatzteile

Manchmal kann ein Bauteil für einen bestimmten Stücklisteneintrag in einem Projekt ersetzt werden, aber nicht unbedingt überall sonst. Hier kommen Stücklisten-Substitute ins Spiel.

Stücklisten-Substitute ermöglichen es Ihnen, ein Ersatzbauteil für einen bestimmten Stücklisteneintrag in einem Projekt zu definieren. Diese Ersetzung gilt nur für diesen speziellen Stücklisteneintrag und wirkt sich nicht auf die Verwendung des Bauteils in anderen Projekten oder Stücklisten aus.

Ersatzbauteile kombinieren

Beim Bauen oder Einkaufen kombiniert PartsBox Informationen über alle oben genannten Arten von Ersatzbauteilen, um eine umfassende Liste aller möglichen Ersatzbauteile für einen bestimmten Stücklisteneintrag oder Einkaufslisteneintrag zu erstellen.

Diese leistungsstarke Funktion stellt sicher, dass Sie maximale Flexibilität bei der Beschaffung und Verwendung von Komponenten haben, während Sie dennoch eine strenge Kontrolle über Ihren Bestand und Ihre Fertigungsaufträge behalten.

Durch die Verwendung von Meta-Komponenten, Komponenten-Substituten und Stücklisten-Substituten können Sie Ihr Bestandsmanagement optimieren, das Risiko von Fehlbeständen verringern und sicherstellen, dass Ihre Projekte auch dann gebaut werden können, wenn eine bestimmte Komponente nicht verfügbar ist.

Verwendung von PartsBox

Lagerorte hinzufügen

Lagerorte in PartsBox repräsentieren die physischen Orte, an denen Bauteile gelagert werden, wie z. B. Kisten, Regale oder Gestelle. Um einen neuen Lagerort zu erstellen, navigieren Sie zum Abschnitt Lagerung im Hauptmenü und klicken Sie auf die Schaltfläche 'Erstellen'. PartsBox bietet vier Methoden zum Erstellen von Lagerorten:

  1. Einzelner Lagerort: Diese Methode wird verwendet, um einen einzelnen Lagerort mit einem bestimmten Namen zu erstellen. Sie eignet sich, wenn Sie nur einen Ort hinzufügen müssen, wie z.B. eine einzelne Box oder ein Regal. Geben Sie den gewünschten Namen für den Lagerort ein und klicken Sie auf 'Erstellen'. Sie können den Lagerort auch so markieren, dass er nur für eine einzelne Komponente bestimmt ist.
  2. Reihe: Die Reihen-Methode wird verwendet, um eine lineare Anordnung von Lagerorten zu erstellen, die mit Zahlen oder Buchstaben beschriftet sind. Dies ist nützlich, wenn Sie eine Reihe von Boxen oder Fächern haben, die in einer Reihe angeordnet sind. Geben Sie das Präfix für die Lagerortnamen sowie die Start- und Endnummern oder -buchstaben an und klicken Sie auf „Erstellen“. Wenn Sie beispielsweise ein Präfix von „Box“, eine Startnummer von 1 und eine Endnummer von 5 eingeben, werden Lagerorte mit den Namen „Box1“, „Box2“, „Box3“, „Box4“ und „Box5“ erstellt.
  3. Raster: Die Raster-Methode ermöglicht es Ihnen, ein zweidimensionales Array von Lagerorten zu erstellen, wobei Buchstaben oder Zahlen für Zeilen und Spalten verwendet werden. Dies ist praktisch für die Organisation von Lagerbeständen in einer rasterartigen Struktur, wie z. B. einem Regal mit mehreren Zeilen und Spalten. Geben Sie das Präfix, die Zeilen- und Spaltenbeschriftungen ein und klicken Sie auf 'Erstellen'. Zum Beispiel werden mit einem Präfix von "Regal", Zeilenbeschriftungen von "A,B" und Spaltenbeschriftungen von "1,2" die folgenden Orte erstellt: "Regal-A1", "Regal-A2", "Regal-B1", "Regal-B2".
  4. 3D-Gitter: Die 3D-Gitter-Methode erweitert das Gitterkonzept, um eine dreidimensionale Anordnung von Lagerorten zu erstellen. Dies eignet sich für komplexe Lageraufbauten, wie mehrstöckige Regale mit Reihen und Spalten. Geben Sie das Präfix, die Ebenen-, Reihen- und Spaltenbeschriftungen an und klicken Sie auf 'Erstellen'. Als Beispiel: Ein Präfix von "Regal", Ebenenbeschriftungen von "1,2", Reihenbeschriftungen von "A,B" und Spaltenbeschriftungen von "1,2" erzeugt Lagerorte wie "Regal-1-A1", "Regal-1-A2", "Regal-1-B1", "Regal-1-B2", "Regal-2-A1" und so weiter.

Nach dem Erstellen von Lagerorten können Sie diesen Komponenten zuweisen, was es einfach macht, den physischen Standort Ihres Bestands zu verfolgen. Lagerorte können nach der Erstellung umbenannt werden, um ihren Inhalt oder Zweck besser widerzuspiegeln. Lagerorte können jedoch nicht gelöscht werden. Stattdessen können Sie einen Lagerort archivieren, wodurch er aus der Ansicht ausgeblendet wird, aber (zusammen mit seiner Historie) in der Datenbank erhalten bleibt. Dies stellt sicher, dass historische Daten über den Ort und die zugehörigen Komponenten für zukünftige Referenz- oder Prüfzwecke erhalten bleiben.

Komponenten hinzufügen

In PartsBox werden Komponenten und Lagerbestand getrennt verwaltet. Erstellen Sie zuerst eine Komponente, indem Sie deren Details und Spezifikationen eingeben. Fügen Sie dann Bestandsmengen hinzu, um das physische Inventar zu verfolgen. Komponenten ohne Lagerbestand sind dennoch nützlich – Sie können sie beispielsweise zu Stücklisten (BOMs) hinzufügen, um Projektkosten zu berechnen und Preisschätzungen zu erstellen.

Teile erstellen

Um eine neue Komponente hinzuzufügen, navigieren Sie zum Abschnitt Komponenten im Hauptmenü und verwenden Sie die Schaltfläche 'Erstellen', um den Dialog zum Erstellen einer Komponente zu öffnen.

Das Feld 'Komponententyp' bestimmt die Art der Komponente, die erstellt wird:

  • 'Verknüpfte Komponente': Verwenden Sie dies für Komponenten mit einer eindeutigen Hersteller-Teilenummer (MPN).
  • 'Lokale Komponente': Verwenden Sie dies für generische Komponenten und alles andere, das verfolgt werden muss.
  • 'Meta-Komponente': Verwenden Sie dies, wenn Sie eine virtuelle Komponente erstellen müssen, die mehrere gleichwertige Komponentenoptionen (Substitute) repräsentiert.

Erstellen von verknüpften Teilen

Für kommerzielle Nutzer ist es möglich, einem verknüpften Bauteil sofort eine lokale (interne/Firmen-) Teilenummer zuzuweisen.

Es gibt zwei Methoden, um nach verknüpften Bauteilen zu suchen:

  1. Exakte Übereinstimmung des Komponentennamens (MPN): Der Anfang des Bauteilnamens muss übereinstimmen (Präfixsuche). Zum Beispiel wird 'TPS40210' 'TPS40210DGQ' finden. Dies ist die bevorzugte Methode zum Abgleich von Komponenten.
  2. Suche: Dies ist eine unscharfe Suche, nützlich für Abfragen wie 'adafruit 1063'.

Nach Eingabe eines Suchbegriffs und Klicken auf entweder 'Übereinstimmung' oder 'Suchen' werden die Ergebnisse angezeigt. Wählen Sie das Bauteil, das genau Ihren Anforderungen entspricht, und achten Sie genau auf kleine Abweichungen in der Benennung, da diese auf signifikante Unterschiede bei den tatsächlichen Komponenten hinweisen können. Wenn Sie ein Ergebnis auswählen, werden dessen Spezifikationen angezeigt, und neben jeder Komponente wird ein Link zum Datenblatt bereitgestellt, falls verfügbar.

Lokale Teile erstellen

Beim Erstellen lokaler Bauteile ist nur der Bauteilname erforderlich; alle anderen Felder sind optional.

Bestimmte Pläne ermöglichen das Hochladen und Anhängen von Datenblättern, Bildern, CAD-Modellen und anderen Informationen zu Komponenten. Dies geschieht, nachdem die Komponente erstellt wurde.

Erstellen von Meta-Bauteilen

Um ein Meta-Bauteil zu erstellen, geben Sie einen Namen und optional einen Footprint und eine Beschreibung an. Das neu erstellte Meta-Bauteil ist leer, was bedeutet, dass es keine Mitgliedsbauteile (Substitute) enthält. Diese müssen später hinzugefügt werden, entweder über die Schaltfläche 'Bauteil hinzufügen' auf dem Info-Bildschirm des Meta-Bauteils oder indem Sie mehrere Bauteile in der Hauptbauteiltabelle auswählen und die Option 'Ausgewählte | Zu Meta-Bauteil hinzufügen' verwenden.

Umwandlung eines bestehenden Bauteils in ein Meta-Bauteil

Wenn Sie ein bestehendes Bauteil mit Lagerbestand, Angeboten und Nutzungshistorie haben, das Sie in ein Meta-Bauteil umwandeln möchten, können Sie es konvertieren, anstatt ein neues leeres Meta-Bauteil zu erstellen. Dies ist nützlich, wenn Sie feststellen, dass ein Bauteil, das Sie verwendet haben, eigentlich eine Gruppe von austauschbaren Alternativen darstellen sollte.

Ein Bauteil kann in ein Meta-Bauteil umgewandelt werden, wenn es nicht bereits ein Meta-Bauteil ist, keine Baugruppe ist und nicht archiviert ist.

Wie man konvertiert:

  1. Gehen Sie zum Informationsbildschirm der Komponente
  2. Klicken Sie auf "Andere Operationen"
  3. Klicken Sie auf "In Meta-Komponente umwandeln"
  4. Überprüfen Sie die Vorschau, die zeigt, wie viele Projekt- und Listeneinträge aktualisiert werden
  5. Benennen Sie die Meta-Komponente optional um (standardmäßig wird der ursprüngliche Komponentenname verwendet)
  6. Aktivieren Sie optional "Ersatzteile als Mitglieder einschließen", um vorhandene Ersatzteile als Mitglieder der Meta-Komponente hinzuzufügen
  7. Wenn die Komponente Anhänge hat, aktivieren Sie optional "Anhänge zur Meta-Komponente verschieben"
  8. Klicken Sie auf "Umwandeln"

Was während der Konvertierung passiert:

  • Ein neues Meta-Bauteil wird mit dem angegebenen Namen erstellt
  • Das ursprüngliche Bauteil wird Mitglied des neuen Meta-Bauteils
  • Zum Meta-Bauteil kopierte Felder: Name, Beschreibung, Notizen, Footprint, Tags und benutzerdefinierte Felder
  • CAD-Felder (KiCad-Symbole/Footprints/Referenzen, Altium-Bibliotheksreferenzen/Footprints) werden zum Meta-Bauteil verschoben und vom ursprünglichen Bauteil entfernt
  • Wenn das Bauteil ein Bild hat, wird es zum Meta-Bauteil kopiert (beide behalten das Bild)
  • Anhänge werden optional zum Meta-Bauteil verschoben (wenn Sie die Option aktivieren)
  • Aktuelle Projekteinträge und Listeneinträge werden aktualisiert, um auf das Meta-Bauteil zu verweisen
  • Substitutionsreferenzen anderer Bauteile, die auf dieses Bauteil zeigten, werden aktualisiert, um auf das Meta-Bauteil zu verweisen
  • Wenn "Substitute als Mitglieder einschließen" aktiviert ist, werden alle gültigen Substitute Mitglieder des neuen Meta-Bauteils
  • Gesperrte Angebote auf Einträgen werden gelöscht

Was unverändert bleibt:

  • Bestand, Lose und Angebote verbleiben beim ursprünglichen Bauteil (jetzt ein Mitglied des Meta-Bauteils)
  • Bauhistorien-Einträge bleiben unverändert (sie referenzieren Bauteile zum Zeitpunkt des Baus)
  • Substitut-Referenzen auf Eintragsebene werden nicht geändert (diese sind spezifisch für jeden Eintrag)

Globales Ersetzen eines Bauteils in allen Projekten

Wenn ein Bauteil veraltet ist oder abgekündigt wird, möchten Sie es möglicherweise in allen Ihren Projekten durch ein anderes Bauteil ersetzen. Anstatt jeden Projekteintrag einzeln zu bearbeiten, können Sie die Operation "In Projekten ersetzen" verwenden, um dies in einem Schritt zu tun.

Wie man ersetzt:

  1. Gehen Sie zum Informationsbildschirm des Bauteils (das Bauteil, das Sie ersetzen möchten)
  2. Klicken Sie auf "Andere Operationen"
  3. Klicken Sie auf "In Projekten ersetzen"
  4. Wählen Sie das Ersatzbauteil mit dem Bauteilwähler aus
  5. Aktivieren Sie optional "Auch in Substitut-Referenzen auf Eintragsebene ersetzen", wenn Sie möchten, dass Substitut-Referenzen in einzelnen Einträgen ebenfalls aktualisiert werden
  6. Klicken Sie auf "Ersetzen"

Was während des Ersetzens passiert:

  • Alle aktuellen Projekteinträge, die auf dieses Teil verweisen, werden aktualisiert, um auf das Ersatzteil zu verweisen
  • Gesperrte Angebote für betroffene Einträge werden gelöscht (da sich das Teil geändert hat, gelten zuvor gesperrte Angebote nicht mehr)
  • Wenn "Auch in Ersatzteil-Referenzen auf Eintragsebene ersetzen" aktiviert ist, werden alle Ersatzteil-Referenzen auf Eintragsebene, die auf dieses Teil zeigen, aktualisiert, um auf das Ersatzteil zu zeigen

Was unverändert bleibt:

  • Das ursprüngliche Bauteil selbst wird nicht geändert oder gelöscht — es verbleibt mit all seinen Daten in Ihrer Bauteilliste
  • Ersatzbauteile auf Bauteilebene werden nicht geändert
  • Listeneinträge (Einkaufslisten) sind nicht betroffen
  • Einträge in der Produktionshistorie bleiben unverändert (sie referenzieren Bauteile zum Zeitpunkt der Produktion)

Ein Bauteil in ausgewählten Projekten ersetzen

Wenn Sie ein Bauteil nur in bestimmten Projekten anstatt in allen Projekten ersetzen möchten, können Sie dies über die Projektliste mittels Massenauswahl tun.

So ersetzen Sie in ausgewählten Projekten:

  1. Gehen Sie zur Projektliste
  2. Wählen Sie ein oder mehrere Projekte über die Kontrollkästchen aus
  3. Klicken Sie auf "Ausgewählte..."
  4. Klicken Sie auf "Bauteil ersetzen..."
  5. Wählen Sie das Quellbauteil (das Bauteil, das Sie ersetzen möchten) — die Bauteilauswahl ist gefiltert und zeigt nur Bauteile an, die tatsächlich in den ausgewählten Projekten verwendet werden
  6. Wählen Sie das Ersatzbauteil
  7. Aktivieren Sie optional "Auch in Referenzen für Ersatzbauteile auf Eintragsebene ersetzen"
  8. Klicken Sie auf "Ersetzen"

Dies ist nützlich, wenn eine Komponentensubstitution nur für bestimmte Projekte gilt oder wenn Sie einen Ersatz schrittweise, Projekt für Projekt, einführen möchten.

Es gelten die gleichen Verhaltensweisen wie beim globalen Ersetzen: Gesperrte Angebote für betroffene Einträge werden gelöscht, Listeneinträge und der Fertigungsverlauf sind nicht betroffen, und das ursprüngliche Bauteil wird nicht geändert oder gelöscht.

Teile löschen

Es gibt zwei Möglichkeiten, eine Komponente zu löschen:

  • Vom Bauteil-Informationsbildschirm aus, indem Sie auf "Andere Operationen" gehen und auf die Schaltfläche "Bauteil löschen" klicken.
  • Aus der Teile-Tabelle, indem Sie mehrere Teile auswählen und die Operation "Löschen..." im Menü "Ausgewählte..." wählen.

Das Löschen einer Komponente ist ein destruktiver Vorgang, der nicht empfohlen wird, es sei denn, Sie löschen eine neu erstellte Komponente, die noch nie in Bauaufträgen verwendet wurde und der noch nie Bestand hinzugefügt wurde. Wenn Sie eine Komponente löschen, kann PartsBox Verweise auf diese Komponente in der vergangenen Bauhistorie nicht mehr auflösen. Vermeiden Sie im Allgemeinen das Löschen von Komponenten, die in Bauaufträgen verwendet wurden.

Meistens ist es besser, ein Teil stattdessen zu archivieren (siehe unten).

Bauteile archivieren

Ein Bauteil, das archiviert wurde, erscheint nicht in regulären Tabellen und Suchergebnissen, was verhindert, dass es die normale Nutzung stört. Es ist weiterhin in der Tabelle "Bauteile | Archiviert" verfügbar und bleibt in Bauhistorien sichtbar.

Um ein Bauteil zu archivieren, gehen Sie im Bauteil-Informationsbildschirm zu „Andere Operationen“ und klicken Sie auf die Schaltfläche „Bauteil archivieren“.

Das zu archivierende Teil sollte keinen Bestand haben (weder vorrätig noch bestellt). Das Archivieren eines Teils mit Bestand ist normalerweise nicht logisch. Auch wenn archivierte Teile nicht in Standardtabellen und Suchergebnissen erscheinen, beeinflussen sie dennoch Berichte wie den Teilewertbericht oder den Lagerortwertbericht. Aus diesem Grund können Sie kein Teil mit vorhandenem Bestand archivieren. Sie müssen zuerst den Bestand manuell vom Teil entfernen und/oder das Teil aus Bestellungen entfernen, bevor Sie es archivieren.

Die Archivierung ist der empfohlene Ansatz für Bauteile, die Sie nicht in Ihren täglichen Datenbankoperationen sehen möchten. Löschen Sie nur Bauteile, die versehentlich erstellt wurden und noch nie verwendet wurden.

Suchen

Die Suche ist eine grundlegende Funktion in PartsBox, mit der Sie schnell die benötigten Bauteile finden können. Das Hauptsuchfeld befindet sich gut sichtbar oben in den Bauteil-Bereichen und bietet ein leistungsstarkes Werkzeug zum Eingrenzen der Liste der angezeigten Bauteile.

Zusätzlich zum Hauptsuchfeld stehen in den meisten Tabellen der Anwendung Such- und Filterfunktionen zur Verfügung. Diese Suchfelder sind einfacher als die Haupt-Bauteilsuchmaschine und bieten eine exakte Übereinstimmungsfunktion, um Ihnen zu helfen, Ihre Ergebnisse zu verfeinern.

Die Bauteil-Suchmaschine verwendet Fuzzy-Matching, was bedeutet, dass auch wenn Ihre Suchbegriffe nicht exakt übereinstimmen, relevante Ergebnisse angezeigt werden. Um Ihnen zu helfen, die relevantesten Treffer schnell zu identifizieren, werden exakte Ergebnisse visuell durch unterschiedliche Hintergrundfarben von teilweisen Übereinstimmungen unterschieden.

Bei der Suche nach Bauteilen sind folgende Felder im Suchumfang enthalten:

  • Name
  • MPN (Hersteller-Teilenummer, falls abweichend vom Namen)
  • Hersteller
  • Beschreibung
  • Footprint
  • Bauteilnotizen
  • Alle benutzerdefinierten Felder

Zusätzlich zur Suche nach Stichwörtern können Sie auch mit Tags suchen. Um nach einem Tag zu suchen, geben Sie einfach das Zeichen # gefolgt vom Tag-Namen ein. Tags werden exakt abgeglichen, und wenn Sie mehrere Tags eingeben, muss eine Komponente alle angegebenen Tags haben, um in den Ergebnissen enthalten zu sein.

Für noch größere Flexibilität können Sie Schlüsselwörter und Tags in Ihren Suchanfragen kombinieren. Dies ermöglicht Ihnen, sehr gezielte Suchen zu erstellen, die Ihnen helfen, genau das zu finden, was Sie benötigen, selbst in großen und komplexen Bauteildatenbanken.

Filtern

Die meisten Tabellen in PartsBox unterstützen erweiterte Filterfunktionen, mit denen Sie die angezeigten Daten schnell eingrenzen können, um bestimmten Kriterien zu entsprechen. Das Filtersystem ist hochgradig konfigurierbar und unterstützt komplexe logische Bedingungen. Dieser Abschnitt führt Sie durch den Prozess des Erstellens, Verwendens und Verwaltens von Filtern in PartsBox.

Anwenden von Filtern auf Tabellen

Um die Daten in einer Tabelle zu filtern, gehen Sie wie folgt vor:

  1. Suchen Sie das Filtersymbol in der oberen rechten Ecke der Tabelle, die Sie filtern möchten.
  2. Klicken Sie auf das Filtersymbol, um den Filterkonfigurationsbildschirm für diese Tabelle zu öffnen.
  3. Fügen Sie Filterbedingungen über die Schaltflächen "Bedingung hinzufügen" oder "Mehrere Bedingungen hinzufügen" hinzu. Sie können mehrere Bedingungen mit logischen UND/ODER-Operatoren kombinieren.
  4. Wählen Sie für jede Filterbedingung ein Feld aus, wählen Sie eine Bedingung und geben Sie einen Wert ein.
  5. Sobald Sie Ihre Filterbedingungen definiert haben, klicken Sie auf die Schaltfläche "Filter anwenden" am unteren Rand des Bildschirms, um die Filter auf die Tabelle anzuwenden.

Um schnell alle aktuell angewendeten Filter aus einer Tabelle zu entfernen, verwenden Sie die Schaltfläche "Alle Filter entfernen". Wenn Sie planen, den Filter in Zukunft wiederzuverwenden, stellen Sie sicher, dass Sie ihn als Vorlage speichern, bevor Sie ihn entfernen.

Filterbedingungen definieren

Filterbedingungen sind die Bausteine Ihrer Filter. Jede Bedingung besteht aus einem Feld, einer Bedingung und einem Wert:

  • Feld: Wählen Sie das Feld aus der Liste aus, das Sie zum Filtern verwenden möchten. Die verfügbaren Felder variieren je nach Tabelle und den angezeigten Daten. Zum Beispiel repräsentiert "[Lager] Tags" Tags, die einem Lagerort zugewiesen sind.
  • Bedingung: Wählen Sie eine Bedingung, die Ihren Filteranforderungen entspricht. Die Liste der verfügbaren Bedingungen hängt vom ausgewählten Feldtyp ab. Wenn Sie beispielsweise "[Lager] Tags" auswählen, sehen Sie Bedingungen wie "enthält alle dieser Tags", "enthält eines dieser Tags" und "enthält keines dieser Tags".
  • Wert: Geben Sie den Wert ein, dem die Bedingung entsprechen soll. Dies könnte eine Liste von Tags für ein Tag-Feld, eine Textzeichenfolge, eine Zahl oder ein Zahlenbereich (Intervall) sein.

Sie können mehrere Filterbedingungen mit logischen UND/ODER-Operatoren kombinieren. PartsBox unterstützt verschachtelte Bedingungen, sodass Sie komplexe Filterlogik erstellen können, indem Sie einzelne Bedingungen oder mehrere Bedingungen kombiniert mit UND/ODER unter jeder UND/ODER-Anweisung hinzufügen.

Eingabe numerischer Werte

Bei der Eingabe numerischer Werte in Filterbedingungen können Sie zur Vereinfachung Einheitenpräfixe verwenden. Geben Sie einfach das Präfix ohne die Einheit ein. Verwenden Sie beispielsweise "22u" anstelle von "22μF" und "10k" anstelle von "10kΩ". Beachten Sie, dass bei den Präfixen zwischen Groß- und Kleinschreibung unterschieden wird, sodass "m" und "M" unterschiedliche Werte darstellen.

PartsBox unterstützt die folgenden Einheitenpräfixe:

  • T: Tera (1012)
  • G: Giga (109)
  • M: Mega (106)
  • k: Kilo (103)
  • d: Dezi (10-1)
  • c: Zenti (10-2)
  • m: Milli (10-3)
  • u oder μ: Mikro: (10-6)
  • n: Nano (10-9)
  • p: Piko (10-12)
  • f: Femto (10-15)

Filter-Voreinstellungen verwalten

PartsBox ermöglicht es Ihnen, Ihre Filter als Voreinstellungen zu speichern, die entweder persönlich oder innerhalb Ihrer Firma geteilt werden können. Diese Funktion ermöglicht es Ihnen, komplexe Filter schnell zu laden und Filter zu definieren, die für jeden in Ihrer Organisation nützlich sind.

So verwalten Sie Ihre Filter-Voreinstellungen:

  1. Verwenden Sie die Schaltfläche "Voreinstellung laden", um eine zuvor gespeicherte Filtervoreinstellung auf die aktuelle Tabelle anzuwenden.
  2. Klicken Sie auf "Voreinstellung speichern", um die aktuelle Filterkonfiguration als neue Voreinstellung zu speichern. Wählen Sie, ob Sie sie als persönliche Voreinstellung oder als unternehmensweite Voreinstellung speichern möchten.
  3. Klicken Sie auf "Voreinstellungen verwalten", um auf zusätzliche Optionen zur Voreinstellungsverwaltung zuzugreifen:
    • Unerwünschte Voreinstellungen löschen
    • Vorhandene Voreinstellungen duplizieren
    • Voreinstellungen zwischen Ihren persönlichen Voreinstellungen und Unternehmensvoreinstellungen kopieren oder verschieben

Schnellzugriff auf Filter-Voreinstellungen

Wenn Sie Filterkonfigurationen als Voreinstellungen speichern, erscheinen sie in einem Dropdown-Menü in der Tabellenkopfzeile. Dies ermöglicht einen schnellen Zugriff auf Ihre häufig verwendeten Filter und macht das Wechseln zwischen verschiedenen Ansichten effizient.

Filter-Voreinstellungen können ähnlich wie Kategorien funktionieren, wenn sie auf Tags oder Namen basieren. Im Gegensatz zu starren Kategoriesystemen, bei denen jedes Element nur zu einer Kategorie gehört, bieten Voreinstellungen mehr Flexibilität, indem sie es ermöglichen, dass Elemente gleichzeitig in mehreren gefilterten Ansichten erscheinen. Dieser Ansatz bietet Ihnen die organisatorischen Vorteile von Kategorien ohne deren typische Einschränkungen.

Verwalten von Tabellenkonfigurations-Voreinstellungen

Zusätzlich zu Filtervoreinstellungen ermöglicht PartsBox das Speichern und Teilen von Tabellenspaltenkonfigurationen als Voreinstellungen. Dies ist nützlich, wenn verschiedene Benutzer in Ihrer Organisation dieselben Spalten in einem einheitlichen Layout sehen müssen oder wenn Sie schnell zwischen verschiedenen Spaltenanordnungen für unterschiedliche Aufgaben wechseln möchten.

Tabellenkonfigurations-Voreinstellungen speichern die Auswahl der Spalten, ihre Reihenfolge und ihre relativen Breiten. Wie Filtervoreinstellungen können sie als persönliche Voreinstellungen (nur für Sie sichtbar) oder als unternehmensweite Voreinstellungen (für alle Benutzer in Ihrer Organisation freigegeben) gespeichert werden.

So speichern Sie eine Tabellenkonfiguration als Voreinstellung:

  1. Klicken Sie auf das Tabellenkonfigurationssymbol (Spaltensymbol) in der Tabellenkopfzeile, um in den Konfigurationsmodus zu gelangen.
  2. Fügen Sie Spalten hinzu, entfernen Sie sie und ordnen Sie sie nach Bedarf an. Sie können die Spaltenränder ziehen, um deren Größe zu ändern.
  3. Verwenden Sie die Schaltfläche "Als Voreinstellung speichern" unten im Konfigurationsbereich.
  4. Geben Sie einen Namen für die Voreinstellung ein und wählen Sie, ob sie als persönliche oder unternehmensweite Voreinstellung gespeichert werden soll.
  5. Klicken Sie auf "Speichern", um zu bestätigen.

Um eine gespeicherte Tabellenkonfigurationsvoreinstellung zu laden:

  1. Verwenden Sie das Dropdown-Menü "Konfigurationsvoreinstellung laden...", das in der Tabellenkopfzeile erscheint (wenn Voreinstellungen verfügbar sind).
  2. Wählen Sie eine Voreinstellung aus der Liste. Persönliche Voreinstellungen zeigen "(persönlich)" und Firmenvoreinstellungen zeigen "(Firma)" neben ihren Namen.
  3. Die Tabelle wird sofort aktualisiert, um die gespeicherte Spaltenkonfiguration anzuzeigen.

Sie können Ihre Voreinstellungen auch verwalten, indem Sie auf das Tabellenkonfigurationssymbol klicken und die Schaltfläche "Voreinstellungen verwalten" verwenden, um:

  • Benennen Sie Voreinstellungen um, indem Sie auf deren Namen klicken
  • Löschen Sie Voreinstellungen, die Sie nicht mehr benötigen
  • Duplizieren Sie Voreinstellungen, um Variationen zu erstellen
  • Kopieren Sie Voreinstellungen zwischen persönlichen und Unternehmenssammlungen
  • Verschieben Sie Voreinstellungen von persönlich zu Unternehmen (oder umgekehrt)

Voreinstellungen für die Tabellenkonfiguration sind besonders hilfreich für Teams, die konsistente Ansichten über verschiedene Benutzer hinweg benötigen, z. B. um sicherzustellen, dass jeder beim Exportieren von Daten oder beim Überprüfen des Inventars dieselben Spalten sieht.

Operationen auf mehreren Komponenten

PartsBox bietet eine bequeme Möglichkeit, Operationen an mehreren Bauteilen durchzuführen. In der Bauteiltabelle verfügt jedes Bauteil über ein Kontrollkästchen neben seinem Namen, mit dem Sie es einzeln auswählen können. Die Anwendung merkt sich Ihre Auswahl, sodass Sie das Auswählen und Suchen frei mischen können, ohne Ihre ausgewählten Bauteile zu verlieren. Während Sie Bauteile auswählen, Suchen durchführen und weitere Bauteile auswählen, wächst Ihre Auswahl stetig an.

Um alle Bauteile in der aktuellen Ansicht auszuwählen, klicken Sie auf das Auswahlkästchen in der Tabellenkopfzeile. Dadurch werden alle sichtbaren Bauteile als ausgewählt markiert. Wenn Sie die Auswahl aufheben und neu beginnen möchten, verwenden Sie die Option „Alle abwählen“ im Menü „Auswahl“.

Das Menü 'Auswahl' bietet eine Reihe von Operationen, die auf die ausgewählten Bauteile angewendet werden können:

  • Tags hinzufügen/entfernen: Bearbeiten Sie Tags für die ausgewählten Bauteile in großen Mengen. Sie können neue Tags hinzufügen oder bestehende entfernen, was die Kategorisierung und Organisation Ihrer Bauteile erleichtert.
  • Zum Projekt hinzufügen: Fügen Sie die ausgewählten Bauteile einem bestimmten Projekt/einer Stückliste hinzu. Sie werden aufgefordert, das Zielprojekt auszuwählen.
  • Zu Meta-Bauteil hinzufügen: Fügen Sie die ausgewählten Bauteile zu einem bestehenden Meta-Bauteil hinzu oder erstellen Sie ein neues. Meta-Bauteile gruppieren austauschbare Bauteile (Ersatzbauteile).
  • Zur Einkaufsliste hinzufügen: Fügen Sie die ausgewählten Bauteile einer Einkaufsliste hinzu, wenn Sie diese bestellen müssen.
  • Niedrigbestandsgrenzen festlegen: Legen Sie die Niedrigbestandsgrenze für alle ausgewählten Komponenten auf einmal fest. Diese Schwellenwerte helfen Ihnen, einen angemessenen Lagerbestand aufrechtzuerhalten.
  • Bauteil-Ausschuss festlegen: Legen Sie Ausschussparameter für die ausgewählten Bauteile fest. Ausschuss berücksichtigt den erwarteten Komponentenverlust während des Fertigungsprozesses.
  • Als CSV herunterladen: Exportieren Sie die Liste der ausgewählten Bauteile als CSV-Datei (Comma-Separated Values) zur Verwendung in Tabellenkalkulationen oder anderen externen Tools.
  • Löschen: Entfernen Sie die ausgewählten Komponenten dauerhaft aus Ihrer PartsBox-Datenbank. Eine Bestätigungsaufforderung wird angezeigt, um versehentliches Löschen zu verhindern. Erwägen Sie, Komponenten zu archivieren, anstatt sie zu löschen.
  • Alle abwählen: Die aktuelle Auswahl aufheben, ohne Operationen an den ausgewählten Bauteilen durchzuführen.

Durch Verwendung der Auswahlkästchen und des Menüs 'Auswahl' können Sie effizient Massenoperationen an mehreren Bauteilen in PartsBox durchführen.

Operationen auf mehreren Chargen

Ähnlich wie bei der Bearbeitung mehrerer Bauteile können Sie Operationen an mehreren Chargen durchführen. Wählen Sie im Bereich Bauteile die Schaltfläche Chargen, um die Tabelle mit allen Chargen in Ihrem Bestand anzuzeigen. Sie können dann die Chargen auswählen, die Sie bearbeiten möchten, und das Menü "Ausgewählte..." verwenden, um:

  • Verschieben: Alle ausgewählten Lose an einen Ziel-Lagerort verschieben.
  • Bestandszählungen anpassen: Ändern Sie die Bestandszählungen für ausgewählte Chargen, um sie an den physischen Bestand anzupassen.
  • Alle abwählen: Löscht die aktuelle Auswahl, ohne Operationen an den ausgewählten Losen durchzuführen.

Wenn Sie eine kleinere Menge als das gesamte Los verschieben, wird das Los aufgeteilt, und PartsBox fragt Sie nach zusätzlichen Informationen über das neu erstellte Los. Wenn ein Los aufgeteilt wird, das aus einer Produktion (Build) erstellt wurde, zeigt das neue Los die ursprünglichen Produktionsinformationen im Reiter "Produktionen" an, wodurch die vollständige Rückverfolgbarkeit erhalten bleibt.

Die Chargenverwaltung ist nur in Plänen mit der Chargenkontrollfunktion verfügbar.

Operationen auf mehreren Bestandschargen in Lagerorten

Auch in Plänen ohne Chargenverwaltung können Sie Operationen an mehreren Chargen von Bauteilen durchführen. In diesem Fall können diese Operationen jedoch nur innerhalb eines Lagerorts durchgeführt werden.

Um Bauteile anzuzeigen, die an einem Lagerort gelagert sind, gehen Sie zum Abschnitt Lagerung und wählen Sie einen Lagerort aus. Alternativ erweitern Sie eine Lagerortzeile in der Tabelle, um die Liste der dort gelagerten Bauteile zu sehen. Wählen Sie ein oder mehrere Bauteile aus und verwenden Sie das Menü "Ausgewählte...", um:

  • Verschieben: Verschieben Sie alle ausgewählten Chargen von Bauteilen an einen Ziel-Lagerort.
  • Bestandszählungen anpassen: Ändern Sie die Bestandszählungen für ausgewählte Chargen von Teilen, um sie an den physischen Bestand anzupassen.
  • Alle abwählen: Löscht die aktuelle Auswahl, ohne Operationen an den ausgewählten Chargen durchzuführen.

In Plänen mit Chargenverwaltung verfolgen diese Operationen die Lose korrekt. Wenn Sie eine kleinere Menge als das volle Los verschieben, wird das Los geteilt und PartsBox fragt Sie nach zusätzlichen Informationen über das neu erstellte Los.

Bauteile zu einem Projekt hinzufügen

PartsBox bietet mehrere bequeme Methoden zum Hinzufügen von Bauteilen zu einem Projekt, sodass Sie Ihre Stückliste (BOM) effizient bestücken können. Hier sind die verfügbaren Optionen:

  1. Hinzufügen mehrerer Komponenten aus der Komponententabelle
    • Navigieren Sie zur Komponententabelle, die eine Liste aller Komponenten in Ihrem Bestand anzeigt.
    • Wählen Sie die gewünschten Komponenten aus, indem Sie die Kontrollkästchen neben jeder Komponente anklicken.
    • Nachdem Sie alle erforderlichen Komponenten ausgewählt haben, klicken Sie auf das Menü 'Auswahl' über der Komponententabelle.
    • Wählen Sie aus dem Dropdown-Menü 'Zum Projekt hinzufügen…'.
    • Ein Dialogfeld erscheint, das Sie auffordert, das Zielprojekt aus einer Liste vorhandener Projekte auszuwählen und die Menge für jede Komponente anzupassen.
    • Wählen Sie das entsprechende Projekt und klicken Sie auf 'Hinzufügen', um die ausgewählten Komponenten in die Stückliste des Projekts aufzunehmen.
  2. Hinzufügen eines einzelnen Bauteils aus dem Bauteil-Info-Bildschirm
    • Suchen Sie das spezifische Bauteil mithilfe der Such- oder Filteroptionen in der Bauteiltabelle.
    • Klicken Sie auf das Bauteil, um den Bildschirm „Bauteil-Info“ zu öffnen.
    • Suchen Sie auf dem Bildschirm „Bauteil-Info“ die Schaltfläche „Zum Projekt hinzufügen“.
    • Klicken Sie auf diese Schaltfläche, um ein Dialogfeld zu öffnen, in dem Sie das Zielprojekt auswählen und die Menge festlegen können.
    • Wählen Sie das gewünschte Projekt aus und klicken Sie auf „Hinzufügen“, um das Bauteil in die Stückliste des Projekts aufzunehmen.
  3. Hinzufügen eines Bauteils aus dem Projekt-BOM-Bereich
    • Öffnen Sie das Projekt, dem Sie Bauteile hinzufügen möchten.
    • Navigieren Sie zum BOM-Bereich des Projekts.
    • Klicken Sie auf die Schaltfläche 'Bauteil hinzufügen' im BOM-Bereich.
    • Ein Dialogfeld zum Suchen und Auswählen von Bauteilen wird angezeigt.
    • Verwenden Sie die Such- und Filteroptionen, um das gewünschte Bauteil zu finden.
    • Klicken Sie auf das Bauteil, um es auszuwählen, und klicken Sie dann auf 'Hinzufügen', um es in die Stückliste des Projekts aufzunehmen.

Scannen von Barcodes

Das Scannen von Barcodes ist eine schnelle und effiziente Möglichkeit, eingehende Sendungen zu verarbeiten, Lagerbestände hinzuzufügen oder zu entfernen und neue Bauteile in PartsBox zu erstellen. Diese Funktion verbessert Ihren Arbeitsablauf im Bestandsmanagement, spart Zeit und reduziert die manuelle Dateneingabe.

Barcode-Scan-Methoden

PartsBox unterstützt zwei Methoden zum Scannen von Barcodes:

  1. Externer Barcode-Scanner: Die Verwendung eines dedizierten Barcode-Scanners ist der empfohlene Ansatz für regelmäßige, hochvolumige Operationen. Externe Scanner bieten eine schnellere und zuverlässigere Scanleistung. Siehe Abschnitt 'Barcode-Scanner' in diesem Handbuch für Details zu unterstützten Scannern und Einrichtungsanweisungen.
  2. Eingebaute Kamera: Wenn Sie keinen externen Scanner haben, können Sie die eingebaute Kamera Ihres Computers zum Scannen von Barcodes verwenden. Obwohl diese Methode nicht so schnell ist wie ein externer Scanner, ist sie für gelegentliche Scananforderungen praktisch.

Scan-Vorgang

Um mit dem Scannen von Barcodes zu beginnen, klicken Sie auf die Menüschaltfläche 'Scannen' in PartsBox. Abhängig von Ihrer Scanmethode:

  • Bei Verwendung eines externen Scanners wartet PartsBox auf Eingaben vom Scanner.
  • Bei Verwendung der eingebauten Kamera zeigt PartsBox ein Live-Kamerabild an, damit Sie den Barcode vor der Kamera positionieren können.

Nachdem ein Barcode erfolgreich dekodiert wurde, analysiert PartsBox die Daten und führt eine der folgenden Aktionen aus:

  1. Vorhandenes Bauteil: Wenn das gescannte Bauteil bereits in Ihrer PartsBox-Datenbank existiert, werden Ihnen Optionen angezeigt, um Bestand hinzuzufügen, Bestand zu entnehmen oder Bestand für dieses Bauteil zu verschieben.
  2. Neues Teil: Wenn das gescannte Teil in Ihrer Datenbank nicht existiert, fordert PartsBox Sie auf, ein neues verknüpftes Teil zu erstellen. Es wird eine Liste passender Online-Teile zur Auswahl bereitstellen. Sobald Sie eine Übereinstimmung auswählen und das Teil erstellen, erscheint das Dialogfeld 'Bestand hinzufügen', in dem Sie den neu erhaltenen Bestand für das neu erstellte Teil hinzufügen können.

Unterstützte Barcodes

PartsBox unterstützt eine breite Palette von Barcode-Formaten, die üblicherweise von Distributoren elektronischer Komponenten verwendet werden:

  • 2D-Barcodes:
    • DataMatrix- und PDF417-Barcodes, die ANSI MH10.8.2-Daten enthalten, kodiert nach ISO/IEC 15434:2006 (verwendet von DigiKey, Würth und anderen Distributoren, die auf 2D-Barcodes umsteigen).
    • QR-Codes von einigen Distributoren (LCSC und TME).
  • 1D-Barcodes:
    • Barcodes von DigiKey, Mouser, Farnell, RS Components und den meisten anderen, die die Hersteller-Teilenummer (MPN) im Barcode kodieren.

Wenn der gescannte Barcode Mengeninformationen enthält, werden diese automatisch im Dialogfeld 'Bestand hinzufügen' vorausgefüllt.

DigiKey-Bestellungen

Wenn Sie Ihre DigiKey-Bestellung innerhalb von PartsBox erstellt und die generierten ID-Codes in Ihren DigiKey-Warenkorb kopiert haben, enthalten die Barcodes auf Ihren empfangenen Bauteilen PartsBox-IDs. Beim Scannen dieser Barcodes identifiziert PartsBox automatisch die zugehörige Bestellung und Position, sodass Sie die Bauteile einfach gegen die Bestellung empfangen können.

Etikettendruck

Sie können Etiketten für Bauteile, Chargen, Lagerorte, Bestellungen, Projekte und Produktionen direkt aus PartsBox drucken. Es gibt ein Vorlagensystem, mit dem Sie die Etiketten an Ihre Bedürfnisse anpassen können.

Was Sie für den direkten Etikettendruck benötigen:

  • Ein Zebra-Etikettendrucker oder jeder andere Drucker, der ZPL (Zebra Printer Language) interpretieren kann. Jeder ZPL-fähige Zebra-Drucker sollte funktionieren, wählen Sie also einen nach Ihren Bedürfnissen aus. Bitte seien Sie vorsichtig: Einige Zebra-Drucker unterstützen nur EPL, nicht ZPL; diese funktionieren nicht mit PartsBox.
  • JSPrintManager lokal auf dem Computer installiert, an dem der Drucker angeschlossen ist. JSPrintManager ist für Mac, Windows, Linux und Android verfügbar. Sie können JSPrintManager kostenlos herunterladen.

Der Grund für die JSPrintManager-Anforderung ist, dass Browser keinen direkten Zugriff auf Drucker haben. Um Rohcodes an einen Drucker zu senden, muss sich PartsBox lokal mit JSPrintManager verbinden und ihn bitten, Daten an den Drucker zu senden.

Druckerkonfiguration

Wenn Sie die Voraussetzungen erfüllen, sollte unter 'Einstellungen | Etiketten | Drucker' eine Liste der in Ihrem System verfügbaren Drucker angezeigt werden. Wählen Sie dort Ihren ZPL-kompatiblen Etikettendrucker aus.

Etikettenvorlagen

Es gibt mehrere Etikettenkategorien: Bauteile, Chargen, Lagerorte, Bestellungen, Projekte und Bauaufträge. In jeder dieser Kategorien können Sie mit PartsBox mehrere Etikettenvorlagen definieren. So können Sie schnell zwischen verschiedenen Etikettentypen oder -größen wechseln. In kommerziellen Plänen werden Etikettenvorlagen im gesamten Unternehmen geteilt.

Um eine neue Etikettenvorlage zu erstellen, navigieren Sie zu 'Einstellungen | Etiketten' und wählen Sie eine der Kategorien aus. Wenn Sie in der ausgewählten Kategorie auf 'Erstellen' klicken, sehen Sie eine vorausgefüllte Vorlage mit einem Beispieletikett. Diese Beispiele wurden sorgfältig vorbereitet, um einen guten Standard mit 2,25x1,25 Zoll Etiketten zu bieten (ja, Zebra gibt Etikettenabmessungen nur in Zoll an, diese sind 57,15mm x 31,75mm).

Auf der linken Seite des Etikettenvorlagenformulars sehen Sie:

  • Etikettenname: Wählen Sie einen Namen, mit dem Sie sich schnell daran erinnern können, wofür das Etikett gedacht ist.
  • Etikettenvorlagen-ZPL-Code: Hier kommt der ZPL-Code hin, der zur Erstellung des Etiketts verwendet wird. Wir empfehlen die Verwendung des Labelary Viewer zum Schreiben und Testen Ihres Etikettencodes, da dieser über eine hervorragende Online-Dokumentation verfügt, die immer dann erscheint, wenn der Cursor auf einen ZPL-Befehl gesetzt wird. Datenfelder, die mit PartsBox-Daten ausgefüllt werden sollen, sollten mit Zahlen in geschweiften Klammern markiert werden. Die Feldnummerierung beginnt bei 0 (nicht 1), verwenden Sie also {0} für Ihr erstes Feld, {1} für das zweite und so weiter. PartsBox ersetzt diese Markierungen beim Generieren des Etiketts durch tatsächliche Daten.
  • Etikettenbreite und Etikettenhöhe: Dies sind die Etikettenabmessungen in Zoll. Diese müssen mit den Abmessungen Ihres tatsächlichen Etikettenmaterials übereinstimmen.
  • Punkte pro mm: Die Auflösung, mit der Sie drucken werden, was von Ihrem Drucker abhängt.
  • Beispielvorschau: Wenn Ihre Vorlage fertig ist, können Sie auf „Generieren“ klicken, um ein Vorschaubild Ihres Etiketts unter Verwendung eines zufälligen Objekts aus Ihrer Datenbank anzuzeigen. Sie können auch einen Testdruck des Etiketts versuchen, wenn Ihr Drucker konfiguriert und druckbereit ist.

Auf der rechten Seite des Etikettenvorlagenformulars befindet sich ein Abschnitt "Felder". Dieser listet die Datenfelder in Ihrer Vorlage auf (gekennzeichnet mit Zahlen in geschweiften Klammern). PartsBox erkennt Felder automatisch basierend auf der höchsten in Ihrer Vorlage verwendeten Zahl. Wenn Sie beispielsweise {0}, {1} und {5} in Ihrer Vorlage verwenden, haben Sie 6 Felder zu konfigurieren (Felder 0 bis 5). Für jedes dieser Felder können Sie ein beliebiges verfügbares PartsBox-Datenfeld auswählen. Wir empfehlen, auf Ihrer Tastatur zu tippen, um zu suchen, da es so viele PartsBox-Datenfelder zur Auswahl gibt.

Sobald Sie auf „Speichern“ klicken, steht Ihre Vorlage zur Verwendung bereit.

Etiketten drucken

Sobald Sie einen Drucker ausgewählt und mindestens eine Etikettenvorlage erstellt haben, können Sie Etiketten für jedes Objekt in PartsBox drucken.

Um ein Etikett zu drucken, öffnen Sie den Informationsbildschirm für das Objekt, das Sie etikettieren möchten. Für Komponenten ist dies der Komponenten-Informationsbildschirm; für Lagerorte der Lagerort-Informationsbildschirm; und ähnlich für andere Objekte. Suchen Sie in der oberen rechten Ecke des Informationsbildschirms nach der ID Anything™-Schaltfläche, die ein kleines QR-Code-Symbol und eine Kurzversion des ID Anything™-Codes anzeigt. Klicken Sie auf diese Schaltfläche, um einen Dialog zu öffnen, der eine Vorlagenauswahl, eine Vorschau des Etiketts und eine Schaltfläche 'Etikett drucken' anzeigt.

Verwendung von Tags in PartsBox

Tags bieten eine leistungsstarke und flexible Möglichkeit, Ihre Daten in PartsBox zu kategorisieren und zu organisieren. Durch das Anwenden von Tags auf verschiedene Objekte wie Bauteile, Lagerorte, Projekte, Bestellungen, Chargen und Produktionen können Sie schnell spezifische Teilmengen Ihrer Daten finden und filtern.

Tags anwenden

Tags können entweder über Info-/Bearbeitungsbildschirme oder durch Auswahl mehrerer Elemente und Verwendung der Option 'Tags hinzufügen/entfernen…' aus dem Menü 'Auswahl' zugewiesen werden.

Wenn Sie Tags hinzufügen, geben Sie einfach den Tag-Namen ohne das führende #-Zeichen ein. Ein Objekt kann beliebig viele Tags haben.

Suchen mit Tags

Tags spielen eine wichtige Rolle beim Suchen und Filtern Ihrer Daten. Wenn Sie ein Tag in das Suchfeld eingeben (mit vorangestelltem #-Zeichen), beschränkt PartsBox die Suchergebnisse auf Objekte, denen dieses spezifische Tag zugewiesen ist.

Beachten Sie, dass Tags exakt übereinstimmen müssen. Wenn Sie mehrere Tags in das Suchfeld eingeben, muss ein Objekt alle angegebenen Tags haben, um in den Ergebnissen enthalten zu sein.

Auto-Tags für Bauteile

Um den Tagging-Prozess zu rationalisieren, generiert PartsBox automatisch Auto-Tags für Ihre Komponenten basierend auf deren Spezifikationen. Diese Auto-Tags werden unabhängig von Ihren manuell zugewiesenen Tags erstellt, sodass Sie sich keine Sorgen über Konflikte machen müssen, wenn Sie einen Tag mit demselben Namen wie ein Auto-Tag zuweisen.

Auto-Tags bieten eine bequeme Möglichkeit, Komponenten zu kategorisieren, ohne manuellen Aufwand zu erfordern. Sie stellen sicher, dass Komponenten mit ähnlichen Spezifikationen automatisch gruppiert werden, was das Auffinden und Verwalten erleichtert.

Parameter für Bauteilschwund einstellen

In der Elektronikfertigung geht typischerweise ein gewisser Prozentsatz an Komponenten aufgrund verschiedener Faktoren wie Handhabung, Maschineneinrichtung oder Defekten verloren oder wird verschwendet. PartsBox ermöglicht es Ihnen, Schwund- (oder Ausschuss-) Parameter für jedes Bauteil individuell zu definieren, um sicherzustellen, dass Ihre Bestands- und Bestellmengen diese erwarteten Verluste berücksichtigen.

PartsBox bietet zwei Methoden zur Angabe von Schwund:

  1. Prozentualer Ausschuss: Dieser Parameter stellt den Prozentsatz der Bauteile dar, der während des Fertigungsprozesses voraussichtlich verloren geht. Typische Ausschussraten liegen zwischen 0,1 % und 3 %, abhängig vom Bauteiltyp und den Besonderheiten Ihres Produktionsprozesses. Wenn Sie beispielsweise den Ausschussprozentsatz für ein Bauteil auf 1 % festlegen und Ihr Projekt 1000 Einheiten benötigt, berechnet PartsBox zusätzliche 10 Einheiten, um den erwarteten Verlust zu berücksichtigen.
  2. Mengenbasierter Ausschuss: Mit diesem Parameter können Sie eine Mindestanzahl zusätzlicher Komponenten angeben, die unabhängig von der prozentualen Berechnung immer reserviert werden sollen. Dies ist besonders nützlich für Komponenten, die auf Rollen oder Bändern geliefert werden, wo eine bestimmte Länge an Vorlaufmaterial erforderlich ist, um die Komponente in den Bestückungsautomaten einzuführen. Durch Festlegen eines mengenbasierten Ausschusses stellen Sie sicher, dass Sie immer genügend Komponenten haben, um diese Mindestanforderung zu decken.

Um Ausschussparameter für eine einzelne Komponente festzulegen, navigieren Sie zur Detailseite der Komponente und suchen Sie die Ausschusseinstellungen. Sie können die Prozent- und/oder Mengenwerte nach Bedarf eingeben.

Wenn Sie Ausschussparameter für mehrere Bauteile gleichzeitig festlegen müssen, macht PartsBox dies mit der Massenbearbeitungsfunktion einfach:

  1. Wählen Sie in der Bauteiltabelle die Kontrollkästchen neben den Bauteilen aus, die Sie ändern möchten. Sie können auch das Auswahlkästchen in der Tabellenkopfzeile verwenden, um alle aktuell in der Tabelle angezeigten Bauteile auszuwählen.
  2. Sobald Sie die gewünschten Bauteile ausgewählt haben, öffnen Sie das Menü "Auswahl" und wählen Sie "Bauteil-Schwund festlegen…".
  3. Geben Sie im Dialogfeld für die Schwundeinstellungen die Prozent- und/oder Mengenwerte ein, die Sie auf die ausgewählten Bauteile anwenden möchten.
  4. Klicken Sie auf 'Anwenden', um die Ausschuss-Parameter für alle ausgewählten Bauteile zu aktualisieren.

Wenn Sie PartsBox verwenden, um Projekte und Stücklisten zu bauen oder Preise zu ermitteln, berücksichtigt die Anwendung automatisch die definierten Schwundparameter. Sie berechnet die Gesamtzahl der benötigten Bauteile basierend auf den Anforderungen des Projekts und den erwarteten Verlusten, um sicherzustellen, dass Sie über genügend Lagerbestand oder Bestellmengen verfügen, um die Fertigung abzuschließen.

Schwund kann nicht direkt für Meta-Bauteile festgelegt werden, die verwendet werden, um austauschbare Komponenten zu gruppieren. Bei der Preisgestaltung von Projekten, die Meta-Bauteile enthalten, verwendet PartsBox die maximalen Schwundwerte aller einzelnen Bauteile innerhalb des Meta-Bauteils. Beim Bau von Projekten wird der tatsächliche Schwund basierend auf dem spezifischen Bauteil berechnet, das zum Zeitpunkt des Baus aus der Meta-Bauteil-Gruppe ausgewählt wurde.

Arbeiten mit Stücklisten (BOMs)

Importieren einer Stückliste (BOM)

PartsBox kann eine Stückliste (BOM) aus einer Reihe von CAD/eCAD-Paketen im CSV- oder TSV-Format importieren. Sie können Stücklisteneinträge entweder durch Erstellen eines neuen Projekts oder in ein bestehendes Projekt importieren.

Um ein neues Projekt durch Importieren einer bestehenden Stückliste zu erstellen, verwenden Sie die Schaltfläche 'Importieren' im Bereich 'Projekte'. Dies fordert Sie auf, die Datei hochzuladen. Laden Sie eine CSV/TSV-Datei hoch, die aus Ihrem CAD-Programm exportiert wurde.

PartsBox wird versuchen, Ihre Stückliste zu parsen und die vorläufigen Ergebnisse anzuzeigen. Bitte passen Sie zuerst die Optionen 'Feldtrennzeichen' und 'Zeichenkodierung' an, bis die Stückliste korrekt geparst wird und die ersten paar Beispielzeilen angezeigt werden. Bitte stellen Sie sicher, dass das Kontrollkästchen 'Erste Zeile enthält Spaltennamen' für Ihre Stückliste korrekt gesetzt ist.

Passen Sie anschließend die Zuordnung von Stücklistenspalten zu PartsBox-Stücklistenfeldern an. Es gibt eine Schaltfläche „Raten“, die Heuristiken verwendet, um eine bestmögliche Schätzung der Spaltenzuordnungen vorzunehmen, aber überprüfen Sie die Ergebnisse bitte immer sorgfältig.

Die importierte Stückliste wird unterhalb der Spaltenzuordnungstabelle angezeigt, sobald Sie die erforderlichen Spalten zugeordnet haben.

Die verfügbaren BOM-Feldauswahlen sind:

  • Menge: Menge für die gegebene Zeile
  • Bauteil: Dies ist entweder die MPN oder ein Name, der das Bauteil beschreibt (wie 330R)
  • Referenzbezeichner: Ein oder mehrere Referenzbezeichner ('C1') dieses Stücklisteneintrags auf der Leiterplatte, die Anzahl der Bezeichner sollte der Menge entsprechen
  • Kommentare: Alle Kommentare, die zum Verständnis der Stückliste nützlich sind (nur informativ)
  • Footprint/Gehäuse: Der Bauteil-Footprint, wie er vom CAD-Programm verstanden wird (nur informativ)
  • Bauteil ID Anything™-Code: Wird verwendet, um Stücklisteneinträge mithilfe von ID Anything™ automatisch Bauteilen zuzuordnen
  • Bauteil CAD-Schlüssel: Wird verwendet, um Stücklisteneinträge mithilfe von CAD-Schlüsseln automatisch Bauteilen zuzuordnen
  • Nicht bestücken (DNP): Wenn nicht leer, wird das DNP-Flag für diese Stücklistenzeile gesetzt
  • Ignorieren: Diese Spalte in keiner Weise verarbeiten

Um bei zukünftigen Importen Zeit zu sparen, können Sie Ihre Spaltenzuordnungseinstellungen als Voreinstellung für den schnellen Zugriff speichern.

Zuordnung von Stücklisteneinträgen zu Komponenten

Nach dem Import einer Stückliste (BOM) in PartsBox muss jede Zeile, die ein Bauteil darstellt, einem bestimmten Bauteil zugeordnet werden, das bereits erstellt wurde. Es gibt keine Möglichkeit, Bauteile während des Imports einer Stückliste automatisch zu erstellen, da dies zu Mehrdeutigkeiten und potenziell kostspieligen Fehlern führen kann: Es gibt viele Bauteile mit demselben Namen. Die Zuordnung kann automatisch erfolgen, wenn die Bauteile bereits auf verschiedene Arten erstellt wurden, die in folgender Reihenfolge versucht werden:

  1. ID Anything™-Übereinstimmung: Wenn die Spalte 'Teile ID Anything™' mit den ID Anything™-Codes der Teile importiert wurde und der ID Anything™-Code auf ein Teil in der Datenbank verweist, wird der Eintrag zugeordnet.
  2. CAD-Schlüssel-Übereinstimmung: Wenn die Spalte „Bauteil CAD-Schlüssel“ importiert wurde und eine Übereinstimmung zwischen dem CAD-Schlüssel in der Stückliste und einem CAD-Schlüssel in einem der Bauteile in der Datenbank besteht, wird der Eintrag zugeordnet.
  3. Übereinstimmung des Teilenamens: Wenn die Spalte 'Teil' entweder mit dem lokalen Namen oder der MPN von genau einem Teil in der Datenbank übereinstimmt, wird der Eintrag zugeordnet. Wenn es mehrere Namensübereinstimmungen gibt, aber genau eine davon ein Meta-Teil ist, wird das Meta-Teil bevorzugt.

Es wird dringend empfohlen, entweder ID Anything™-Codes oder CAD-Schlüssel in der CAD-Teiledatenbank zu speichern und diese in den Stücklisten zu exportieren, um eine schnelle, mühelose und präzise Zuordnung zu erhalten.

Einträge, die keinen Komponenten zugeordnet wurden, werden hervorgehoben. Für diese Einträge können Sie entweder zusätzliche Komponenten erstellen und die Zuordnung erneut versuchen (siehe unten) oder jeden Eintrag öffnen und die Zuordnung manuell vornehmen, wobei Sie möglicherweise auch eine neue Komponente erstellen. Es ist auch möglich, die Zuordnung des Eintrags aufzuheben, wenn Sie einen Fehler gemacht haben.

Um den Abgleich erneut zu versuchen, können Sie einige oder alle Einträge in der Stückliste (BOM) auswählen und die Menüoption 'Ausgewählte | Einträge zuordnen' verwenden. Dies wird den Abgleich für alle ausgewählten Einträge erneut versuchen. Sie können bei Bedarf auch die Zuordnung mehrerer Einträge aufheben.

Nicht-Bauteil-Einträge

Stücklisteneinträge sind nicht auf Komponenten beschränkt und können auch Dienstleistungen oder Arbeit repräsentieren, wie z. B. Leiterplattenbestückung, Tests oder Verpackung. Diese Einträge können genau wie Komponenten Angebote haben, was die Schätzung der gesamten Produktionskosten ermöglicht, nicht nur der Kosten für Komponenten. Angebote für Dienstleistungs-/Arbeits-Stücklisteneinträge ähneln Komponentenangeboten: Mehrere Preisstaffeln, Mindestbestellmengen (MOQs) und Ablaufdaten werden unterstützt, und Angebote können in jeder unterstützten Währung eingegeben werden.

Stücklisten-Fehlerprüfung

Stücklisteneinträge werden auf Richtigkeit geprüft, um Fehler zu vermeiden und eine strukturelle Bearbeitung der Stückliste zu ermöglichen. Die Menge für eine bestimmte Position muss mit der Anzahl der Referenzbezeichner übereinstimmen. Zum Beispiel ist ein Stücklisteneintrag mit einer Menge von 2 und den Bezeichnern C1, C2 korrekt, aber eine Menge von 2 und ein einzelner Bezeichner C1 ist wahrscheinlich ein Fehler. PartsBox zeigt Warnungen an, wenn dies geschieht, und dies macht auch das Zusammenführen von Stücklisteneinträgen mit diesen Fehlern unmöglich.

Einträge zusammenführen und erweitern

Wenn mehrere Einträge derselben Komponente zugeordnet sind, ist es normalerweise sinnvoll, sie zu einem einzigen Eintrag zusammenzufassen und die Menge sowie die Referenzbezeichner entsprechend anzupassen. Dafür ist die Option 'Ausgewählte | Einträge zusammenführen' gedacht. Wenn Sie mehrere Einträge auswählen, die sich auf dieselbe Komponente beziehen, können Sie diese zu einem einzigen Stücklisteneintrag zusammenführen.

Es ist auch möglich, Stücklisteneinträge zu erweitern. Ein Stücklisteneintrag mit einer Menge von 2 und den Bezeichnern C1, C2 kann in zwei Stücklisteneinträge erweitert werden, jeder mit einer Menge von 1, wobei sich einer auf C1 und der andere auf C2 bezieht. Dies ist nützlich, wenn Sie einen der Einträge bearbeiten oder von Bauten ausschließen möchten. Um einen Stücklisteneintrag zu erweitern, verwenden Sie bitte die Schaltfläche 'Eintrag erweitern', nachdem Sie die Stücklistenzeile geöffnet haben, die Sie erweitern möchten.

Ein Stücklisteneintrag mit einer Menge größer als 1 kann in mehrere Stücklisteneinträge mit einer Menge von 1 erweitert werden. Als Beispiel: Wenn es einen Eintrag mit RC0805FR-0710KL, einer Menge von 3 und den Bezeichnern R1,R2,R3 gibt, kann dieser in drei Einträge erweitert werden:

  • RC0805FR-0710KL, Menge 1, Referenz R1
  • RC0805FR-0710KL, Menge 1, Referenz R2
  • RC0805FR-0710KL, Menge 1, Referenz R3

Das Erweitern kann durch Klicken auf die Schaltfläche 'Eintrag erweitern' beim Bearbeiten des Stücklisteneintrags erfolgen. Diese Schaltfläche erscheint nur für Einträge, die eine Menge größer als 1 haben. Sie können auch mehrere Stücklisteneinträge auswählen und "Ausgewählte | Einträge erweitern..." verwenden.

Die umgekehrte Operation ist ebenfalls möglich: Es ist möglich, mehrere Stücklisteneinträge mit demselben Bauteil auszuwählen und die Menüoption 'Ausgewählte | Einträge zusammenführen...' zu verwenden. Dies führt die ausgewählten Einträge zu einem einzigen Stücklisteneintrag zusammen und kombiniert die Referenzbezeichner.

Beim Zusammenführen von Stücklisteneinträgen wird eine UND-Operation auf Stücklisten-Substitute durchgeführt: Die Schnittmenge der Sätze von Stücklisten-Substituten der ausgewählten Einträge wird zum Satz der Substitute des zusammengeführten Eintrags.

Am Ende der Stückliste (BOM) könnte eine Warnung über mehrere BOM-Zeilen erscheinen, die sich auf dieselben Bauteile beziehen. Dies ist kein Problem, PartsBox bietet lediglich eine bequeme Möglichkeit, die 'Zusammenführen'-Operation für die gesamte BOM durchzuführen. Wenn Sie auf 'Alle zusammenführen' klicken, werden alle Instanzen mehrerer BOM-Zeilen, die sich auf dasselbe Bauteil beziehen, verarbeitet und zusammengeführt.

Stücklisten-Ersatzteile

Beim Bearbeiten einer Stückliste (BOM) in PartsBox haben Sie die Flexibilität, Bauteil-Substitute für einzelne BOM-Einträge hinzuzufügen. Mit dieser Funktion können Sie alternative Bauteile angeben, die austauschbar mit dem Hauptbauteil verwendet werden können. Beim Produzieren, der Preisgestaltung oder dem Einkauf behandelt PartsBox das Hauptbauteil und alle seine Substitute als gleichwertige Optionen, was Ihnen mehr Flexibilität bei der Beschaffung von Komponenten gibt.

Stücklisten-Substitute funktionieren ähnlich wie Mitgliedskomponenten (Substitute) in Meta-Bauteilen und Substitute für einzelne Bauteile. Es gibt jedoch einen entscheidenden Unterschied: Stücklisten-Substitute werden auf Basis einzelner Einträge innerhalb eines spezifischen Projekts konfiguriert und haben keine Auswirkungen außerhalb dieses bestimmten Eintrags. Diese granulare Kontrolle ermöglicht es Ihnen, Substitute an die spezifischen Anforderungen jedes Projekts anzupassen.

Beim Kombinieren von Stücklisten (BOMs) für den Einkauf verfolgt PartsBox einen konservativen Ansatz beim Umgang mit Ersatzbauteilen. Wenn es zwei Einträge für dasselbe Bauteil gibt, aber mit unterschiedlichen Sätzen von Ersatzbauteilen, berücksichtigt PartsBox nur die Schnittmenge der Ersatzbauteile – das heißt, die Ersatzbauteile, die beiden Einträgen gemeinsam sind. Dies stellt sicher, dass nur Ersatzbauteile in die Einkaufsliste aufgenommen werden, die universell für das Bauteil in allen Instanzen anwendbar sind. Um dies zu veranschaulichen, betrachten wir ein Beispiel. Angenommen, Sie haben eine Stückliste, in der Bauteil A die Ersatzbauteile B und C hat, und eine andere Stückliste, in der Bauteil A die Ersatzbauteile B und D hat. In diesem Fall kann PartsBox nicht davon ausgehen, dass Bauteil A immer durch B, C oder D ersetzt werden kann. Stattdessen wird PartsBox nur sicher sein, dass Bauteil A durch B ersetzt werden kann, da dies das einzige gemeinsame Ersatzbauteil in beiden Stücklisten ist.

Beim Zusammenführen von Stücklisteneinträgen wird eine UND-Operation auf Stücklisten-Substitute durchgeführt: Die Schnittmenge der Sätze von Stücklisten-Substituten der ausgewählten Einträge wird zum Satz der Substitute des zusammengeführten Eintrags.

Umgang mit Altium Designer® CSV-Exportfehlern

Es ist bekannt, dass bestimmte Versionen von Altium Designer Probleme beim Umgang mit doppelten Anführungszeichen (") in den von ihnen generierten CSV-Dateien haben. Insbesondere gelingt es diesen Versionen nicht, doppelte Anführungszeichen innerhalb von Feldwerten korrekt zu maskieren. Wenn ein Feld beispielsweise einen Wert wie 0.156" enthält, entspricht die resultierende CSV-Datei nicht den Standard-CSV-Formatierungsregeln, was sie für die weitere Verarbeitung oder den Import problematisch macht.

Um dieses Problem zu beheben, haben Benutzer, die aufgrund nicht maskierter doppelter Anführungszeichen Probleme mit ihren CSV-Dateien haben, einige manuelle Korrekturoptionen:

  1. Doppelte Anführungszeichen entfernen: Ein Ansatz besteht darin, die generierte CSV-Datei in einem Texteditor zu öffnen und die doppelten Anführungszeichen manuell aus den Feldern zu löschen.
  2. Doppelte Anführungszeichen verdoppeln: Eine andere Methode besteht darin, jedem doppelten Anführungszeichen innerhalb eines Feldes ein weiteres doppeltes Anführungszeichen voranzustellen. Gemäß dem CSV-Standard bedeutet dies, dass das doppelte Anführungszeichen Teil des Feldwerts und kein Trennzeichen ist. Diese Methode bewahrt die Originaldaten und macht die CSV-Datei gleichzeitig konform mit den erwarteten Formatierungsstandards.

Erwägen Sie, nach Software-Updates oder Patches von Altium zu suchen, die dieses Problem in zukünftigen Versionen beheben könnten, wodurch die Notwendigkeit manueller Dateianpassungen verringert wird.

Projekt-Preiskalkulation

Die Schätzung der Kosten eines Projekts ist ein wichtiger Schritt im Produktionsprozess. PartsBox vereinfacht diese Aufgabe durch eine umfassende Preisfunktion. Um auf diese Funktionalität zuzugreifen, navigieren Sie zu dem Projekt, das Sie bepreisen möchten, und wählen Sie den Reiter 'Preise'.

Beim Öffnen des Reiters 'Preisgestaltung' wird Ihnen die Hauptpreistabelle angezeigt, die eine detaillierte Aufschlüsselung der Komponenten des Projekts und der damit verbundenen Kosten darstellt. Diese Tabelle enthält Informationen wie den Komponentennamen, den Hersteller, die MPN (Hersteller-Teilenummer), die benötigte Menge und den Stückpreis für jede Komponente.

Preisoptionen

Fertigungs-/Losgröß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 Aufklapp-Schaltfläche daneben ermöglicht einen schnellen Preisvergleich für die gesamte Palette gängiger Fertigungsmengen, ohne diese manuell eingeben zu müssen.

Wenn neben dem Einzel- und Gesamtpreis ein rotes Ausrufezeichen als Warnsymbol steht, bedeutet dies, dass PartsBox die Preise nicht berechnen konnte, da einige Informationen fehlten. Die problematischen Komponenten sind in der Preistabelle unten rot hervorgehoben.

Optionen zur Bauteilbeschaffung ermöglichen die Auswahl, woher die Bauteile kommen. 'Nur lokaler Lagerbestand' berücksichtigt nur die Bauteile, die Sie bereits haben, und verwendet deren durchschnittlichen Einkaufspreis für die Stücklistenpreisgestaltung. 'Nur kaufen' ignoriert den lokalen Lagerbestand und verwendet nur Online-Preise und Bestandsinformationen. 'Lokalen Lagerbestand nutzen, dann kaufen' verbraucht zuerst den gesamten lokalen Lagerbestand und zieht dann, falls dieser nicht ausreicht, Online-Angebote in Betracht.

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

Angebotsfilteroptionen ermöglichen das Eingrenzen der Liste der Angebote:

  • 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 der Welt). 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, eine Komponente weiterzuverkaufen.
  • 'Nur auf Lager' berücksichtigt nur Angebote, bei denen der Distributor angegeben hat, dass die Komponente auf Lager ist.
  • 'Lagerbestände prüfen' geht eine Ebene tiefer und prüft tatsächlich die Anzahl der Komponenten, die der Distributor auf Lager hat. Einige Distributoren geben keine genauen Lagerbestandsinformationen an, daher schließt diese Prüfung deren Angebote aus.

Preistabelle

Die Preistabelle ist die zentrale Komponente der Stücklisten-Preisfunktion in PartsBox. Sie bietet einen umfassenden Überblick über alle Komponenten in einem Projekt, zusammen mit ihren Preisinformationen und Beschaffungsoptionen. Diese Tabelle ermöglicht es Ihnen, fundierte Entscheidungen über den Einkauf von Komponenten für Ihr Projekt zu treffen.

Wichtige Spalten in der Preistabelle sind:

  • Chargenmenge: Diese Spalte zeigt die Anzahl der Teile, die erforderlich sind, um eine bestimmte Menge eines Projekts oder einer Stückliste zu bauen. Sie berücksichtigt die für jedes Teil festgelegten Schwundparameter. Wenn Schwund konfiguriert ist, kann die Chargenmenge höher sein als die Anzahl der Einheiten, die Sie bauen, um erwartete Verluste während der Produktion zu berücksichtigen.
  • Menge gekauft: Diese Spalte gibt die tatsächliche Menge an, die basierend auf den gewählten Beschaffungsoptionen gekauft werden muss. Wenn beispielsweise 100 Bauteile für eine Produktion benötigt werden, Sie aber 25 im lokalen Lagerbestand verfügbar haben und die Option 'Lokalen Bestand nutzen, dann bei Bedarf kaufen' gewählt haben, beträgt die gekaufte Menge 75.
  • Bestes Angebot: PartsBox wählt automatisch das beste Angebot für jedes Bauteil basierend auf Ihren Präferenzen und Lieferantenregeln aus. Diese Spalte zeigt das aktuell ausgewählte beste Angebot an.

Die Preistabelle bietet die Möglichkeit, ein bestimmtes Angebot für ein Bauteil mit dem Vorhängeschloss-Symbol zu "sperren". Wenn ein Angebot gesperrt ist, wird es zur Berechnung des Gesamtpreises der Stückliste verwendet, unabhängig von Änderungen bei Preis oder Verfügbarkeit.

Jede Zeile in der Preistabelle enthält ein Kontrollkästchen 'ausschließen', mit dem Sie ein Bauteil schnell aus den Preisberechnungen ausschließen können. Dies ist nützlich, wenn Sie die Auswirkungen des Entfernens einer bestimmten Komponente aus Ihrer Stückliste sehen möchten.

Um weitere Details zu den verfügbaren Angeboten für ein bestimmtes Teil anzuzeigen, können Sie die Zeile mit dem Chevron-Symbol auf der linken Seite erweitern. Dies zeigt eine Liste aller Angebote für dieses Teil an, einschließlich Preisen, Mengenstaffeln und Lieferzeiten.

Angebotsauswahl

PartsBox wählt automatisch das beste (günstigste) Angebot für jeden Stücklisteneintrag aus, der mit einer Online-Identität (Hersteller-Teilenummer) verknüpft ist. Da typischerweise 20-40 Angebote für jede Komponente verfügbar sind, ist der Auswahlprozess komplex und berücksichtigt verschiedene Faktoren:

  • Preisstaffeln, die für jedes Angebot variieren
  • Verfügbarkeits- und Bestandsinformationen
  • Mindestbestellmengen (MOQs)
  • Bestellvielfache
  • Mehrere Währungen

Die Haupttabelle für die BOM-Preisgestaltung zeigt nur das beste Angebot für jedes Bauteil an. PartsBox wählt dieses Angebot basierend auf dem 'Preis bei Verwerfung des Überschusses' aus – dem Preis, der gezahlt wird, unter der Annahme, dass jeglicher überschüssig gekaufte Bestand verworfen wird. Dieser Ansatz stellt sicher, dass die kostengünstigste Option gewählt wird, auch wenn die benötigte Menge unter der Mindestbestellmenge (MOQ) liegt oder kein Vielfaches der Bestellmenge ist.

Wenn beispielsweise 50 Bauteile benötigt werden, die Mindestbestellmenge (MOQ) jedoch 100 beträgt, berücksichtigt PartsBox den Preis für 100 Bauteile, unter der Annahme, dass die überschüssigen 50 verworfen werden. Wenn dieser Preis aufgrund von Preisstaffeln immer noch wettbewerbsfähig ist, kann er als das beste Angebot ausgewählt werden. Es ist paradoxerweise manchmal günstiger, mehr zu kaufen. Ebenso werden Mengen zum Vergleich auf das nächste Bestellvielfache aufgerundet.

Das Ranking der Angebote und damit das beste Angebot ändert sich je nach Fertigungsmenge. Dies ermöglicht die Entdeckung neuer, unerwarteter Bezugsquellen für Teile, die bei bestimmten Mengen kostengünstig werden.

Das Erweitern jedes Angebots enthüllt zusätzliche Details:

  • Verpackung
  • Bestellte Menge
  • Voraussichtliche Ankunftszeit (ETA) für Bestellungen
  • Werksvorlaufzeit
  • Werksbestellvielfaches

Für Meta-Bauteile, BOM-Ersatzbauteile oder Bauteil-Ersatzbauteile werden Angebote für alle gruppierten Bauteile gesammelt. Da diese Bauteile als austauschbar gelten, werden die Angebote kombiniert und das beste aus dem gesamten Pool ausgewählt.

Hinzufügen lokaler Angebote für individuelle Preise und Rabatte

Zusätzlich zur Beschaffung von Komponenten bei großen Distributoren ist es üblich, individuelle Angebote von anderen Lieferanten für bestimmte Mengen zu erhalten, oft mit rabattierten Preisen. PartsBox berücksichtigt dies, indem es Ihnen ermöglicht, Ihre eigenen lokalen Angebote einzugeben, die dann während des Preisfindungsprozesses neben Online-Angeboten berücksichtigt und eingestuft werden.

Lokale Angebote können auf zwei Arten hinzugefügt werden:

  1. Direkt aus der Projekt-Preistabelle
  2. Vom Bauteil-Infobildschirm für ein bestimmtes Bauteil

Wie Online-Angebote unterstützen auch lokale Angebote mehrere Preisstaffeln bei beliebigen Mengen sowie eine Mindestbestellmenge (MOQ) und ein Bestellvielfaches. Diese Parameter werden vom Preisalgorithmus berücksichtigt, wenn die besten Angebote für ein bestimmtes Projekt ermittelt werden.

Wenn Sie ein lokales Angebot hinzufügen, können Sie zusätzliche Informationen angeben, wie z. B.:

  • Bestellreferenz oder -nummer
  • Angebotsdatum
  • Kommentare
  • Ablaufdatum

Das Ablaufdatum ist besonders wichtig, da PartsBox automatisch alle Angebote, die abgelaufen sind, von der Berücksichtigung bei der Preisgestaltung ausschließt. Ein Angebot wird nicht berücksichtigt, wenn es abgelaufen ist.

Nachdem Sie ein lokales Angebot erstellt haben, können Sie Dateien anhängen, indem Sie auf das Angebot klicken und den Bereich für Anhänge verwenden. Dies ist nützlich, um Angebote, E-Mail-Korrespondenz oder andere Dokumente im Zusammenhang mit dem Angebot zu speichern.

PartsBox unterstützt alle gängigen Währungen für lokale Angebote. Es rechnet Preise unter Verwendung aktueller Wechselkurse in Ihre bevorzugte Anzeigewährung um, während die ursprünglichen Preise und die Währung als Referenz erhalten bleiben. Dies ermöglicht es Ihnen, mit Angeboten von verschiedenen Lieferanten auf der ganzen Welt zu arbeiten, ohne manuelle Währungsumrechnungen vornehmen zu müssen.

Währungshandhabung

PartsBox vereinfacht den Umgang mit Währungen. Benutzer können ihre bevorzugte Währung in den Einstellungen auswählen, und alle Preise werden in der gesamten Anwendung in dieser Währung angezeigt. Dies ermöglicht eine konsistente und personalisierte Erfahrung beim Arbeiten mit Preisinformationen.

Die Software verwendet Wechselkurse der Europäischen Zentralbank (EZB) für eine genaue Währungsumrechnung. Diese Kurse werden regelmäßig aktualisiert. Dies eliminiert die Notwendigkeit manueller Währungsumrechnungen und bietet Benutzern aktuelle Preisinformationen.

Wenn Sie Angebote manuell eingeben, können Sie aus einer der unterstützten Währungen wählen. PartsBox übernimmt die Währungsumrechnung automatisch und zeigt die Preise in der bevorzugten Währung des Benutzers an. Diese Funktion berücksichtigt Angebote von verschiedenen Lieferanten und Regionen und erleichtert den Vergleich und die Analyse von Preisdaten.

Projekte bauen

Fertigungen sind eine wesentliche Funktion in PartsBox zur Planung und Verfolgung der Produktion. Sie ermöglichen es Ihnen, zu prüfen, ob Sie ausreichende Mengen an Bauteilen haben (einschließlich Ausschuss), Ihre Fertigung vorzubereiten, eine Kommissionierliste zu erstellen und die verbrauchten Mengen aus Ihrem Lagerbestand zu entfernen.

Fertigungsaufträge bieten auch Rückverfolgbarkeit. Abhängig von Ihrem Abonnementplan zeigt der Verlauf der Fertigungsaufträge, welche spezifischen Bauteile in jedem Auftrag verwendet wurden, mit unterschiedlichem Detaillierungsgrad.

Um auf den vergangenen Fertigungsverlauf zuzugreifen, laufende mehrstufige Fertigungen anzuzeigen oder eine neue Fertigung zu starten, navigieren Sie zum Reiter 'Fertigungen' innerhalb eines Projekts.

Beim Start einer neuen Produktion zeigt die Produktionstabelle alle Projektbauteile zusammen mit ihren benötigten und verfügbaren Mengen an. Bei Plänen, die die Berechnung von Bauteilschwund unterstützen, enthält die notwendige Menge den Schwundzuschlag, der individuell für jedes Bauteil basierend auf seinen Schwundeinstellungen berechnet wird. Wenn Schwund angewendet wird, zeigt die Spalte "Benötigt" die Aufschlüsselung im Format "15 (12+3)" an, wobei die gesamte benötigte Menge gefolgt von der Basismenge und dem Schwundzuschlag in Klammern angezeigt wird.

Für Produktionspläne und höher können Sie die Schwundberechnungen für einen Bau deaktivieren, indem Sie das Kontrollkästchen "Schwund deaktivieren?" in den Baueinstellungen verwenden. Wenn deaktiviert, werden die genauen Mengen aus der Stückliste verwendet, ohne zusätzliche Bauteile für Schwund hinzuzufügen. Sie können diese Einstellung auch für einzelne Stücklisteneinträge überschreiben, indem Sie die Zeile des Eintrags erweitern und die Schwundeinstellung für diesen spezifischen Eintrag anpassen.

Die Spalte 'Bestandsanforderungen' zeigt an, woher die Bauteile bezogen werden. Bei Bauteilen, die an mehreren Orten gelagert werden, Bauteilen mit Chargenverwaltung und Meta-Bauteilen kann diese Spalte mehrere Quellen anzeigen.

Sie können die geplante Baumenge festlegen, indem Sie eine Zahl eingeben oder die +/- Tasten verwenden. Das Anpassen der Menge aktualisiert sofort alles. Wenn für ein Bauteil nicht genügend Lagerbestand vorhanden ist, wird diese Zeile rot hervorgehoben und mit einer Warnung versehen.

PartsBox verwendet verschiedene Strategien bei der Zuweisung von Bauteilen zu Stücklisteneinträgen:

  • FIFO (First-In First-Out): verwendet die ältesten Lose (sortiert nach Erwerbsdatum) zuerst
  • LIFO (Last-In First-Out): verwendet die neuesten Lose (sortiert nach Erwerbsdatum) zuerst
  • Zuletzt zugegriffen: verwendet die zuletzt genutzten Lose zuerst
  • Größtes Los zuerst: verwendet Lose mit den meisten Komponenten zuerst
  • Kleinstes Los zuerst: verwendet die kleinsten Lose zuerst

Sie können PartsBox auch darauf beschränken, nur eine einzige Bezugsquelle für jeden Stücklisteneintrag zu verwenden. Einige Pläne sind auf eine einzige Quelle beschränkt, und in anderen Plänen kann es nützlich sein, eine vollständige Rückverfolgbarkeit sicherzustellen.

Die Standardstrategie für die Auswahl der Bauteilquelle bestimmt die anfänglichen Zuweisungen, diese können jedoch in der Tabelle geändert werden. Jede Zeile kann erweitert werden, um Quellen anzuzeigen, sodass Sie diese einzeln auswählen und neu ordnen können (vorbehaltlich der Planeinschränkungen). Sie können die verwendete Menge auch pro Eintrag überschreiben.

Jede Zeile enthält ein Kontrollkästchen 'Ausschließen?'. Wenn Sie dieses aktivieren, wird das Bauteil von der Fertigung ausgeschlossen (im Wesentlichen ein DNP - Do Not Populate / Nicht bestücken). Für ausgeschlossene Bauteile wird kein Lagerbestand abgebucht.

Wenn für einige Stücklisteneinträge nicht genügend Lagerbestand vorhanden ist, zeigt PartsBox eine Warnung an, erlaubt Ihnen aber dennoch, mit dem Bau fortzufahren. Dies kann nützlich sein, wenn Sie zusätzlichen Bestand vorrätig haben, der nicht in PartsBox eingegeben wurde, oder wenn Sie teilweise bestückte Platinen produzieren möchten. Die maximal verfügbare Menge wird aus Ihrem Lagerbestand entfernt.

Einstufige Builds

Bei einstufigen Fertigungsaufträgen entfernt das Drücken der Schaltfläche 'Bauen & Lagerbestand entfernen' (und Bestätigen) den Lagerbestand für alle nicht ausgeschlossenen Bauteile, die zum Projekt gehören. Der Fertigungsauftrag wird dann als abgeschlossen markiert.

Mehrstufige Fertigungen

Für mehrstufige Fertigungen aktivieren Sie das Kontrollkästchen 'Mehrstufige Fertigung'. PartsBox zeigt neben jedem Bauteil in der Fertigung Auswahlkästchen an. Sie können die einzelnen Kästchen verwenden, um Zeilen auszuwählen, alle Zeilen auszuwählen/abzuwählen und die Such-/Filteroberfläche verwenden, um Bauteile zu markieren, die in der aktuellen Stufe gebaut/platziert werden sollen. Die Filteroberfläche unterstützt Tags, sodass die Eingabe von '#smd' ein schneller Weg ist, um alle SMD-Elemente auszuwählen, die oft zuerst platziert werden.

Das Drücken von 'Bauen & Bestand entfernen' verarbeitet nur die ausgewählten Einträge (wie bei einstufigen Bauaufträgen).

Das Durchführen einer Fertigungsstufe ohne Auswahl von Bauteilen kann nützlich sein, um einen Verarbeitungsschritt in der Fertigungshistorie zu dokumentieren.

Ein unvollständiger mehrstufiger Bau erscheint im Reiter 'In Bearbeitung' der Bau-Oberfläche. Wenn Sie ihn auswählen, können Sie die nächste Stufe bauen oder den Bau abschließen und ihn als fertig markieren.

Eine Fertigung kann eine beliebige Anzahl von Stufen haben. Sie kann auch als abgeschlossen markiert werden, selbst wenn nicht alle Bauteile platziert wurden. In diesem Fall werden ungenutzte Einträge in der Fertigung als ausgeschlossen markiert.

Eine mehrstufige Fertigung wird durch denselben ID Anything™-Code über alle Stufen hinweg repräsentiert, was es ermöglicht, ID Anything™-Etiketten sogar an unfertigen Geräten anzubringen, um eine schnelle Identifizierung und Zugriff auf Fertigungsinformationen zu gewährleisten.

Konfigurationsverlauf der Produktion

Bei der Verwaltung der Produktion ist es wichtig, eine Aufzeichnung der Fertigungshistorie zu führen. Diese Aufzeichnung enthält typischerweise Informationen wie die Anzahl der für ein Projekt oder eine Stückliste gebauten Einheiten, Datum und Uhrzeit der Fertigung sowie relevante Kommentare. Während dieser Detaillierungsgrad für einfache Produktionsläufe ausreicht, erfordern komplexere Fertigungsaufträge oft die Erfassung zusätzlicher Daten.

In realen Szenarien hat jeder Bau seine eigene einzigartige Konfiguration. Diese Konfiguration enthält ergänzende Informationen, einschließlich:

  • Komponenten, die für den spezifischen Fertigungsauftrag ausgeschlossen oder als 'nicht bestücken' markiert wurden
  • Bestandsanforderungen, die aus dem Fertigungsauftrag generiert wurden und detailliert angeben, welche Teile von welchen Lagerorten verwendet wurden, oder im Falle der Chargenverfolgung, die genaue Charge (identifiziert durch Seriennummer), die für den Produktionslauf verwendet wurde

PartsBox speichert all diese Informationen als Teil des Fertigungsverlaufs, sodass Sie jederzeit in der Zukunft einfach überprüfen und verifizieren können, wie eine bestimmte Fertigung konfiguriert war.

Um auf den Verlauf der Build-Konfiguration zuzugreifen, navigieren Sie zum Reiter 'Builds' im Bereich Projekte von PartsBox. Hier finden Sie eine Liste aller Builds. Sie können wählen, ob Sie die vollständige Liste sehen möchten oder sie filtern, um nur abgeschlossene Builds oder mehrstufige Builds, die gerade in Arbeit sind, anzuzeigen.

Jeder Fertigung wird ein eindeutiger ID Anything™-Code zugewiesen, der auf ein Etikett gedruckt und an den physischen Geräten angebracht werden kann, die während dieser Fertigung produziert wurden. Dieser Code bietet schnellen und bequemen Zugriff auf die Fertigungsinformationen und stellt sicher, dass Sie die relevanten Details jederzeit abrufen können, auch lange nachdem die Fertigung abgeschlossen wurde.

Verwendung von Baugruppen-Bauteilen

Baugruppen-Bauteile in PartsBox repräsentieren den Bestand, der aus dem Bau von Projekten resultiert. Wenn ein Projekt gebaut wird, wird der Bestand des entsprechenden Baugruppen-Bauteils um die Baumenge erhöht. Dies ermöglicht die effektive Verwaltung komplexer Produkte, die aus mehreren Baugruppen und Bauteilen bestehen, wobei jede Baugruppe separat produziert oder beschafft wird.

So erstellen Sie ein Baugruppen-Bauteil für ein Projekt:

  1. Navigieren Sie zum Info-Bildschirm des Projekts.
  2. Klicken Sie auf die Schaltfläche 'Baugruppen-Bauteil erstellen'. Diese Aktion muss nur einmal pro Projekt durchgeführt werden.

Nach der Erstellung erscheint das Baugruppen-Bauteil in der Bauteilliste und kann wie jedes andere Bauteil verwaltet werden, mit einer Ausnahme: Der Name eines Baugruppen-Bauteils ist immer derselbe wie das entsprechende Projekt und kann nicht geändert werden.

Beim Produzieren eines Projekts enthält der Bestätigungsbildschirm eine Option, um Lagerbestand zur zugehörigen Baugruppen-Komponente hinzuzufügen. Wenn aktiviert, können Sie:

  • Wählen Sie den Lagerort, an dem die Fertigung gelagert wird.
  • Geben Sie die Preisgestaltung für die produzierte Baugruppe ein (eine automatische Preisgestaltung wird in einer zukünftigen Version implementiert). Bei mehrstufigen Fertigungen wird die Preisgestaltung beim Abschluss der Fertigung eingegeben, da die tatsächlichen Kosten zu diesem Zeitpunkt bekannt sind.
  • Fügen Sie Kommentare zur Fertigung hinzu.

Nach der Bestätigung wird der Bestand des Baugruppen-Bauteils um die Fertigungsmenge erhöht. Da sich Baugruppen-Bauteile wie reguläre Bauteile verhalten, können sie in anderen Projekten und Fertigungen verwendet werden, und Funktionen wie Warnungen bei niedrigem Bestand und Ausschuss-Parameter können konfiguriert werden.

Wenn die Chargensteuerung aktiviert ist, führt jede Fertigung eines Projekts zu einer eindeutigen Charge des entsprechenden Baugruppen-Bauteils, identifiziert durch einen eindeutigen ID Anything™-Code. Durch Anbringen von ID Anything™-Etiketten an gefertigten Geräten können Sie den Code schnell mit einem Mobilgerät scannen, um auf die zugehörigen Fertigungsinformationen zuzugreifen.

Build-Ergebnisse anzeigen

Beim Anzeigen eines Bauauftrags für ein Projekt mit einem Baugruppen-Bauteil zeigt der Reiter Bauergebnisse in der linken Navigation den resultierenden Bestand, der aus diesem Bauauftrag erstellt wurde. Dies bietet eine direkte Verbindung zwischen dem Bauauftrag und seinem Ergebnis, was die Nachverfolgung der Produktion erleichtert.

Bei Plänen mit Chargenverwaltung zeigt diese Ansicht einzelne Chargen an, die aus der Fertigung erstellt wurden, und zeigt Chargennamen, Mengen, Lagerorte und Kommentare. Sie können jede Zeile erweitern, um vollständige Chargendetails einschließlich Anhängen, benutzerdefinierten Feldern und Historie anzuzeigen.

Verwalten von Baugruppen-Chargen

Für Pläne mit Chargenverwaltung bietet die Ansicht „Produktionsergebnisse“ Massenoperationen für die resultierenden Chargen:

  • Tags hinzufügen/entfernen: Organisieren Sie Chargen mit Tags zum Filtern und Kategorisieren
  • Benutzerdefinierte Felder setzen/umbenennen/löschen: Verwalten Sie Werte benutzerdefinierter Felder über mehrere Chargen hinweg
  • Verschieben: Verlagern Sie abgeschlossene Chargen an andere Lagerorte (nur abgeschlossene Fertigungen)
  • Bestandszahlen anpassen: Ändern Sie Mengen nach dem Nachzählen (nur abgeschlossene Fertigungen)

Diese Operationen ermöglichen es Ihnen, den Produktionsausstoß direkt aus dem Fertigungskontext heraus zu verwalten, ohne separat zu den einzelnen Losen navigieren zu müssen.

Verfolgung einzelner Geräte mit Seriennummern

PartsBox bietet eine leistungsstarke Funktion zur Verfolgung einzelner Geräte, die aus Projekten/Stücklisten gebaut wurden. Wenn Sie eine Fertigung starten, können Sie die Option "Jede resultierende Baugruppe separat verfolgen" aktivieren. Dies ändert den Fertigungsprozess so, dass für jede gebaute Baugruppe individuelle Chargen generiert werden, wodurch jedem Gerät effektiv eine eindeutige Seriennummer zugewiesen wird.

Die Aktivierung dieser Option eröffnet eine Fülle von Möglichkeiten zur Verfolgung des Lebenszyklus einzelner Geräte. Chargen in PartsBox tragen bereits eine erhebliche Menge an Daten und haben eindeutige ID Anything™-Codes zugewiesen. Sie können diesen Chargen zusätzliche Daten in Form von Dateien anhängen, wie z. B. Testergebnisse, Reparaturprotokolle, behördliche Einreichungen, Servicehistorie oder andere relevante Informationen.

Jeder Charge wird ein eindeutiger ID Anything™-Code zugewiesen, der als QR-Code gedruckt und physisch am entsprechenden Gerät angebracht werden kann. Dies ermöglicht eine einfache Identifizierung und Nachverfolgung einzelner Geräte. Alternativ können Geräte durch eine Kombination aus dem Fertigungs-ID Anything™-Code (der auf die spezifische Fertigung verweist) und einer ganzzahligen Seriennummer identifiziert werden, die innerhalb dieser Fertigung automatisch zugewiesen wird.

Wenn die Option zum Hinzufügen von Baugruppen-Bestand für einen mehrstufigen Bauauftrag aktiviert ist, verfolgt PartsBox den Bestand, der sich derzeit in Produktion befindet. Dies ermöglicht es Ihnen, Informationen über potenzielle Anomalien in der Produktion oder individuelle Testergebnisse an jede Gerätecharge anzuhängen, während die Geräte gebaut werden. Nach Abschluss des Bauauftrags ändert sich der Bestandsstatus von "In Produktion" zu "Verfügbar".

Einkauf

Bestellungen

PartsBox unterstützt drei Arten von Bestellungen, die jeweils eine andere Stufe im Einkaufsprozess darstellen:

  1. Offene Bestellungen: Diese Bestellungen befinden sich im Anfangsstadium und können frei geändert werden. Sie können Bauteile hinzufügen oder entfernen, Mengen anpassen und alle notwendigen Änderungen vornehmen, bevor Sie die Bestellung abschließen. Offene Bestellungen bieten Flexibilität während der Planungs- und Budgetierungsphase.
  2. Bestellt: Sobald eine offene Bestellung bei einem Distributor aufgegeben wurde, wechselt sie in den Status "Bestellt". Dies zeigt an, dass die Bestellung übermittelt wurde und auf Erfüllung wartet. Ein erwartetes Lieferdatum ist mit bestellten Artikeln verknüpft, sodass Sie verfolgen können, wann die Teile voraussichtlich eintreffen.
  3. Empfangen: Wenn alle Artikel einer Bestellung erfolgreich geliefert und verarbeitet wurden, wird die Bestellung als "Empfangen" markiert. Dies bedeutet, dass der Einkaufsprozess für diese spezifische Bestellung abgeschlossen ist und die empfangenen Komponenten nun in Ihrem Inventar verfügbar sind.

Um eine Bestellung zu erstellen oder Artikel zu einer bestehenden offenen Bestellung hinzuzufügen, können Sie zunächst die Preise und Angebote für ein einzelnes Bauteil überprüfen oder mit einer Einkaufsliste arbeiten. PartsBox ermöglicht es Ihnen, einzelne Angebote oder eine Gruppe von Angeboten zu einer Bestellung hinzuzufügen und sie dem entsprechenden Lieferanten zuzuordnen, der die Preise bereitgestellt hat.

Wenn Sie Mengen in einer offenen Bestellung ändern, ruft PartsBox automatisch die aktuellen Preisinformationen ab und passt den Gesamtpreis basierend auf der Menge und etwaigen Preisstaffeln an. Dies stellt sicher, dass Sie immer aktuelle und genaue Preise für Ihre Bestellungen haben.

Offene Bestellungen können durch Kopieren und Einfügen auf die Website eines Distributors übertragen werden, oder sie können in einem geeigneten Format exportiert werden, wenn eine formellere gedruckte Bestellung erforderlich ist.

Der effizienteste Weg, eine Bestellung bei einem Lieferanten aufzugeben, ist die Nutzung der Funktion 'Warenkorb hochladen'. Dies ermöglicht es Ihnen, die Bestelldetails zu kopieren und einzufügen oder eine CSV-Datei hochzuladen.

Wenn Sie eine offene Bestellung als 'Bestellt' markieren, fordert PartsBox Sie auf, ein voraussichtliches Lieferdatum anzugeben. Diese Information hilft Ihnen, den Überblick zu behalten, wann Ihre Komponenten voraussichtlich eintreffen, und ermöglicht es dem System, den bestellten Bestand in verschiedenen relevanten Bereichen der Anwendung anzuzeigen.

Bei Bedarf können Sie eine Bestellung stornieren, wodurch ihr Status auf 'Offen' zurückgesetzt wird und der erwartete Bestand nicht mehr angezeigt wird.

PartsBox bietet mehrere bequeme Methoden für den Wareneingang von Bauteilen aus einer Bestellung:

  1. Bestelleingangsschnittstelle: Diese Schnittstelle ermöglicht es Ihnen, alle oder einen Teil der Bauteile einer Bestellung mit nur wenigen Klicks effizient an einem einzigen Lagerort zu empfangen.
  2. Dialog 'Bestand hinzufügen': Wenn Sie ein einzelnes Bauteil betrachten, können Sie den Dialog 'Bestand hinzufügen' verwenden, um Artikel gegen eine bestimmte Bestellung zu empfangen. Der Dialog füllt die Menge und den Preis basierend auf den Bestelldetails vor.
  3. Barcode-Scannen: Abhängig von den Fähigkeiten des Distributors kann das Scannen eines Barcodes entweder den Dialog "Bestand hinzufügen" mit vorausgefüllter Menge anzeigen oder, im Falle von Barcodes, die den PartsBox-Code enthalten, die Komponente direkt gegen eine bestimmte Bestellung empfangen und dabei Menge, Preis und Bestellinformationen automatisch ausfüllen.

Einkaufslisten

Bei der Planung der Produktion mehrerer elektronischer Geräte ist es oft notwendig, Komponenten in großen Mengen zu kaufen. Die Bestimmung der genauen benötigten Mengen kann jedoch eine Herausforderung sein, insbesondere wenn man den vorhandenen lokalen Lagerbestand und gemeinsam genutzte Komponenten über verschiedene Stücklisten (BOMs) hinweg berücksichtigt.

Das Vorhandensein von Meta-Bauteilen (Bauteil-Ersatz), Bauteil-Alternativen und BOM-Ersatzteilen fügt dem Einkaufsprozess eine weitere Ebene der Komplexität hinzu. Bis zum Moment der Bestellung ist es vorteilhaft, Flexibilität bei der Auswahl spezifischer MPNs (Hersteller-Teilenummern) zu bewahren.

Um den Einkaufsprozess zu starten, navigieren Sie zum Bereich 'Projekte' und beginnen Sie, Projekte/Stücklisten zu Ihrem Projekt-Warenkorb hinzuzufügen, indem Sie die Schaltflächen 'Zum Warenkorb hinzufügen' unten auf jeder Projektkarte verwenden. Beim Hinzufügen eines Projekts haben Sie die Möglichkeit, die Mengen anzugeben, die Sie fertigen möchten.

Sobald Sie die gewünschten Projekte zum Warenkorb hinzugefügt haben, weisen Sie Ihrer Liste einen beschreibenden Namen zu und klicken Sie auf 'Einkaufsliste erstellen'. Diese Aktion leitet Sie zum Bereich 'Einkauf' weiter, wo Sie alle Ihre Einkaufslisten einsehen können.

Durch Klicken auf eine bestimmte Einkaufsliste öffnet sich die vertraute Preisgestaltungsoberfläche, ähnlich der für Projekt/Stücklisten-Preiskalkulation. Diese Oberfläche ermöglicht es Ihnen, Angebote auszuwählen, eigene Angebote hinzuzufügen, spezifische Teile-Alternativen (für Meta-Teile) zu wählen und Ihre Auswahl auf bevorzugte Distributoren zu beschränken.

Nachdem Sie Ihre Einkaufsliste fertiggestellt haben, wechseln Sie zur Ansicht 'Nach Distributor/Lieferant gruppieren', um Ihre Komponenten in separaten Bestellungen für jeden Lieferanten organisiert zu sehen. Diese Ansicht bietet die gleiche Funktionalität wie die Ansicht 'Alle Komponenten', sodass Sie bei Bedarf die Angebotsauswahl ändern können. Darüber hinaus können Sie schnell alle Komponenten zu einer neuen oder bestehenden Bestellung bei einem bestimmten Lieferanten hinzufügen und die Bestellung direkt bei diesem aufgeben.

Während die Unterstützung für automatische Bestellungen schon immer Teil des langfristigen Plans war, bleibt ihre Umsetzung aufgrund der Komplexität bei der Integration mit den Systemen verschiedener Distributoren eine Herausforderung.

Veröffentlichung Ihrer Bauteildatenbank

PartsBox ermöglicht es Ihnen, Ihre Bauteil-Datenbank öffentlich zu machen und einige oder alle Ihrer Bauteile mit anderen zu teilen. Diese Funktion ist nützlich für Hobbyisten, die ihren Bauteilbestand teilen möchten, sowie für Makerspaces, die verfügbare Komponenten präsentieren möchten.

Einrichten Ihrer öffentlichen Seite

Um Ihre Bauteile zu veröffentlichen, navigieren Sie zum Bereich Einstellungen | Veröffentlichung. Hier können Sie Informationen über sich oder Ihre Organisation eingeben, wie z. B. eine kurze Beschreibung, eine URL und eine längere Beschreibung. Diese Informationen werden auf Ihrer öffentlichen Seite angezeigt.

Beachten Sie, dass Ihre öffentliche Seite nur existiert, wenn Sie Komponenten zur Veröffentlichung ausgewählt haben. Aktualisierungen der öffentlichen Seite erfolgen nicht sofort und können von einigen Minuten bis zu einer Stunde dauern.

Auswahl von Bauteilen zur Veröffentlichung

PartsBox bietet drei Optionen zur Auswahl von Bauteilen, die öffentlich sichtbar gemacht werden sollen:

  1. Nichts: Wählen Sie diese Option, wenn Sie keine Bauteile veröffentlichen möchten. Ihre öffentliche Webseite wird nicht existieren.
  2. Bauteile, die Filterbedingungen entsprechen: Verwenden Sie die Schaltfläche "Filter bearbeiten", um Filter basierend auf Bauteildaten zu erstellen. Nur die Bauteile, die die Filterkriterien erfüllen, werden veröffentlicht. Ein gängiger Ansatz ist die Verwendung von Tag-basierten Filtern. Zum Beispiel können Sie einen Filter einrichten, um nur Bauteile zu veröffentlichen, die das Tag "öffentlich" haben.
  3. Alle Ihre Bauteile: Wählen Sie diese Option, um Ihre gesamte Bauteil-Datenbank öffentlich verfügbar zu machen.

Durch sorgfältige Auswahl der zu veröffentlichenden Bauteile können Sie die Informationen steuern, die mit anderen geteilt werden, während Sie Ihre anderen Daten privat halten.

Integration mit CAD-Tools

KiCad-Integration

PartsBox lässt sich in KiCad Version 7.0 oder höher integrieren, sodass Sie direkt im Symbol-Auswahlfenster von KiCad auf Ihre PartsBox-Komponentendaten zugreifen können. Diese Integration nutzt die HTTP-Bibliotheken-Funktion von KiCad.

KiCad HTTP-Bibliotheken fungieren als schreibgeschützte Schnittstellen zu externen Datenquellen wie PartsBox. Sie speichern selbst keine Symbol- oder Footprint-Daten, sondern verweisen auf Symbole und Footprints, die in Standard-KiCad-Bibliotheken (.kicad_sym) definiert sind. Wenn Sie eine Komponente aus der PartsBox HTTP-Bibliothek in KiCad auswählen, wird das Schaltplansymbol mit Daten aus PartsBox gefüllt, wie z. B. der Hersteller-Teilenummer (MPN), dem Wert, dem Footprint und anderen spezifizierten Feldern.

Konfiguration in PartsBox

So konfigurieren Sie die KiCad-Integration in PartsBox:

  1. Navigieren Sie zu 'Einstellungen'.
  2. Wählen Sie den Reiter 'CAD-Integration'.
  3. Wählen Sie 'KiCad' aus dem linken Menü.

Die Konfiguration ist in diese Abschnitte unterteilt:

Allgemeine Optionen
  • Anfänglicher Filter, der auf alle Bauteile angewendet wird: Dieser Filter beschränkt, welche Bauteile aus Ihrer Datenbank potenziell für KiCad verfügbar sind. Nur Bauteile, die diesem Filter entsprechen, werden für die Aufnahme in Kategorien berücksichtigt. Sie können die Filterkriterien bearbeiten oder auf den Standardwert (kein Filter) zurücksetzen. Eine Anzahl der Bauteile, die diesen Filter passieren, wird angezeigt.
Kategorien

Kategorien definieren Teilmengen Ihrer Bauteil-Datenbank, die als separate durchsuchbare Abschnitte innerhalb des KiCad Symbol Choosers sichtbar sind.

  • Eine Standardkategorie "Alle Bauteile" enthält alle Bauteile, die den anfänglichen Filter passieren.
  • Sie können benutzerdefinierte Kategorien mithilfe von Filtern erstellen. Zum Beispiel könnten Sie Kategorien für "Widerstände", "Kondensatoren" oder "Steckverbinder" erstellen.
  • Für jede Kategorie definieren Sie einen Namen, eine optionale Beschreibung und die Filterkriterien.
  • Die Anzahl der Bauteile innerhalb jeder Kategorie wird angezeigt.
Felder

Dieser Abschnitt steuert, wie PartsBox-Bauteildaten auf KiCad-Symbolfelder abgebildet werden.

  • PartsBox bietet Standardzuordnungen für gängige Felder wie MPN, Hersteller, Datenblatt-URL und die spezifischen KiCad-Felder, die pro Bauteil konfiguriert sind.
  • Sie können diese Zuordnungen anpassen:
  • * Fügen Sie neue Zuordnungen von PartsBox-Feldern (einschließlich Standardfeldern, benutzerdefinierten Feldern, Spezifikationen und spezifischen KiCad-Feldern) zu KiCad-Feldern hinzu.
  • * Geben Sie den KiCad-Feldnamen an. Zu den Standard-KiCad-Feldern gehören Value, Footprint, Datasheet, Keywords, Reference, MPN, Manufacturer. Sie können auch benutzerdefinierte Feldnamen definieren.
  • * Wählen Sie, ob das Feld standardmäßig im Schaltplan sichtbar sein soll.
  • Einige Zuordnungen sind integriert und können nicht geändert werden. Die Zuordnung symbolIdStr ist wesentlich: Sie teilt KiCad mit, welches Symbol aus Ihren Standard-KiCad-Bibliotheken verwendet werden soll. Dies wird immer dem Feld „[Bauteil] KiCad-Symbol“ in PartsBox zugeordnet.
  • ID Anything™ wird zum Abgleich importierter Stücklisten mit Bauteilen verwendet und ist immer dem KiCad-Feld „PartsBox ID“ zugeordnet.
  • Die ID Anything™-URL wird verwendet, um schnell zur Bauteil-Infoseite in PartsBox zu springen (wo auf die Datenblätter zugegriffen werden kann), daher ist sie immer dem KiCad-Feld „datasheet“ zugeordnet. Dies ermöglicht es Ihnen, in KiCad 'd' zu drücken, um die Bauteil-Informationsseite in PartsBox zu öffnen.
  • Es wird empfohlen, Footprint dem Feld „[Bauteil] KiCad-Footprint“ und Reference dem Feld „[Bauteil] KiCad-Referenz“ zuzuordnen.
KiCad-Konfiguration

Dieser Abschnitt stellt die von KiCad benötigte Konfigurationsdatei bereit.

  • PartsBox generiert den Inhalt für eine .kicad_httplib-Datei.
  • Diese Datei enthält die notwendigen Informationen für KiCad, um sich mit der PartsBox-API zu verbinden, einschließlich der API-Endpunkt-URL und Ihres eindeutigen Zugriffstokens (API-Schlüssel).
  • Sie können den Konfigurationstext in die Zwischenablage kopieren oder als Datei herunterladen.

Konfiguration in KiCad

So aktivieren Sie die PartsBox-Bibliothek in KiCad:

  1. Speichern Sie die im vorherigen Schritt generierte Konfiguration in einer Datei namens partsbox.kicad_httplib (oder einem beliebigen Namen mit der Erweiterung .kicad_httplib).
  2. Legen Sie diese Datei an einem Ort ab, auf den KiCad zugreifen kann, z. B. in einem KiCad-Bibliotheksverzeichnis oder an einem benutzerdefinierten Ort.
  3. Gehen Sie in KiCad zu 'Einstellungen' -> 'Symbolbibliotheken verwalten...'.
  4. Klicken Sie im Dialogfeld 'Symbolbibliotheken' auf die Schaltfläche '+' oder 'Bibliothek hinzufügen'.
  5. Navigieren Sie zu der gespeicherten Datei partsbox.kicad_httplib und wählen Sie sie aus.
  6. (Optional, empfohlen) Benennen Sie die Bibliothek so, dass sie vor anderen Bibliotheken in der Symbolauswahl erscheint, zum Beispiel "*PartsBox Library".
  7. Stellen Sie sicher, dass die Bibliothek aktiviert ist (Kontrollkästchen angekreuzt) und klicken Sie auf 'OK'.

Die PartsBox-Bibliothek erscheint nun im KiCad Symbol Chooser. Sie können die von Ihnen definierten Kategorien durchsuchen und Bauteile auswählen.

KiCad-Felder pro Komponente einstellen

Damit die Integration korrekt funktioniert, muss PartsBox wissen, welches KiCad-Symbol, welcher Footprint und welches Referenzpräfix jeder Komponente zugeordnet werden soll. Dies wird in der Detailansicht der Komponente konfiguriert:

  1. Öffnen Sie die Detailseite für ein bestimmtes Bauteil in PartsBox.
  2. Gehen Sie zum Reiter 'Bauteileinstellungen' auf der linken Seite.
  3. Suchen Sie den Abschnitt 'CAD/PLM-Daten'.
  4. Füllen Sie die folgenden Felder aus:
  5. * KiCad-Symbol: Der vollständige KiCad-Symbolname, einschließlich des Bibliotheksalias (z. B. Device:R, MyLibrary:MySymbol). Dieser Wert wird dem Feld symbolIdStr in KiCad zugeordnet.
  6. * KiCad-Footprint: Der KiCad-Footprint-Name, einschließlich des Bibliotheksalias (z. B. Resistor_SMD:R_0603_1608Metric).
  7. * KiCad-Referenz: Das Standard-Referenzkennzeichen-Präfix (z. B. R, C, U).

Das Speichern dieser Einstellungen macht sie über die API für KiCad verfügbar, wenn das Bauteil ausgewählt wird.

In Zukunft wird es eine Möglichkeit geben, diese Felder für mehrere ausgewählte Bauteile gleichzeitig festzulegen (z. B. alle Bauteile mit einem "Widerstand"-Tag auswählen und ihre KiCad-Referenz auf "R" setzen).

Datenaustausch und Caching
  • Wenn Sie die Symbolauswahl in KiCad öffnen, ruft sie die Liste der Kategorien und die Komponenten innerhalb der aktuell ausgewählten Kategorie von PartsBox ab.
  • KiCad speichert die Kategorieliste aus Leistungsgründen zwischen. Änderungen an den Kategoriedefinitionen in PartsBox erfordern möglicherweise einen Neustart von KiCad, um sichtbar zu werden.
  • Wenn Sie eine bestimmte Komponente in der Symbolauswahl auswählen, fordert KiCad detaillierte Informationen für diese Komponente von PartsBox unter Verwendung der in der 'Felder'-Konfiguration definierten Zuordnungen an.
  • Diese detaillierten Informationen füllen die Felder des im Schaltplan platzierten Symbols.

Integration mit Altium Designer®

Sie können Ihre PartsBox-Bibliothek in Altium Designer zugänglich machen. Ihre Symbole und Footprints bleiben in Altium, während alle anderen Daten über Bauteile aus PartsBox abgerufen werden. Die Integration mit Altium Designer ist aufgrund der veralteten ODBC-Datenbankverbindungsanforderungen etwas komplexer zu konfigurieren.

Sie müssen PartsBox Outpost™ auf Ihrem Rechner ausführen. Es ist eine Anwendung, die eine Echtzeit-Synchronisation mit Ihrer Online-PartsBox-Datenbank bietet und eine SQL-Schnittstelle bereitstellt, mit der sich Altium Designer verbinden kann. Outpost™ wird als Docker-Container ausgeliefert. Vorerst ist die Synchronisation nur in eine Richtung möglich, sodass es keine Möglichkeit gibt, Änderungen an Ihrer PartsBox-Datenbank von Altium aus vorzunehmen, aber dies könnte sich in Zukunft ändern.

Voraussetzungen:

Beginnen Sie mit der Installation des PostgreSQL ODBC-Treibers. Installieren Sie dann Docker Desktop und laden Sie das jrychter/outpost:latest Image von Docker Hub herunter.

Klicken Sie in Docker Desktop auf das Ausführen-Symbol neben dem Image-Namen im Abschnitt "Images". Öffnen Sie dann den Abschnitt "Optional settings".

Geben Sie im Abschnitt "Ports" 5432 für den Host-Port ein, der :5432/tcp entspricht.

Erstellen Sie im Abschnitt "Umgebungsvariablen" zwei Umgebungsvariablen:

  • PARTSBOX_API_KEY: Dies sollte Ihren PartsBox-API-Schlüssel enthalten
  • POSTGRES_PASSWORD: Datenbankpasswort, das Sie in Altium Designer verwenden werden, um eine Verbindung zur Datenbank herzustellen

Klicken Sie auf die Schaltfläche "Run" und Sie sollten einen laufenden Container im Abschnitt "Containers" sehen. Wenn Sie auf den Container klicken, können Sie die Protokolle auf ungewöhnliche Meldungen überprüfen.

Danach können Sie eine DbLib oder DbLink in Altium erstellen (bitte lesen Sie die Altium Designer-Dokumentation für Details zu den Unterschieden zwischen diesen). Wählen Sie "File | New | Library" aus dem Hauptmenü und dann "Database Library".

Wählen Sie im Abschnitt "Verbindungsquelle" die Option "Verbindungszeichenfolge verwenden". Konfigurieren Sie dann die folgende Verbindungszeichenfolge: Driver={PostgreSQL Unicode};Server=localhost;Port=5432;Database=postgres;UID=postgres;PWD=IHR_PASSWORT_HIER

Stellen Sie sicher, dass Sie dasselbe Datenbankpasswort verwenden, das Sie beim Starten des Docker-Containers verwendet haben. Bitte stellen Sie auch sicher, dass sich am Ende der Verbindungszeichenfolge keine Leerzeichen befinden.

Klicken Sie auf die Schaltfläche "Erweitert". Ändern Sie in den SQL-Optionen die linken und rechten Anführungszeichen in doppelte Anführungszeichen (") und lassen Sie die Option "Tabellen in Anführungszeichen" aktiviert.

Klicken Sie auf "Verbinden". Sie sollten Datenbankfelder in der Tabelle direkt unter den Feldeinstellungen erscheinen sehen.

Wählen Sie im Abschnitt "Feldeinstellungen" die Option "Einzelner Schlüssel-Lookup" und für das Feld "Datenbank" wählen Sie "PartsBox ID".

Zu diesem Zeitpunkt sollten Sie eine funktionierende Datenbankverbindung mit automatischer Zuordnung der wesentlichen Felder haben. Sie werden diese Datenbank wahrscheinlich speichern wollen.

Wenn die Verbindung mit einer Fehlermeldung fehlschlägt, sollten Sie den Namen des ODBC-Treibers überprüfen, der in der Verbindungszeichenfolge referenziert wird. Um alle ODBC-Treiber auf Ihrem Computer aufzulisten, können Sie die Windows PowerShell und den folgenden Befehl verwenden: Get-OdbcDriver. Sie würden dann den entsprechenden Treibernamen eines der aufgelisteten Treiber in der Verbindungszeichenfolge verwenden.

Andere Ausrüstung und Software

Barcode-Scanner

PartsBox unterstützt Barcodescanner, die Tastenanschläge generieren, was die meisten USB-Scanner einschließt. Der Zebra LS2208 ist ein zuverlässiger und erschwinglicher 1D-Scanner, der gut mit PartsBox funktioniert. Da Komponentendistributoren jedoch zunehmend 2D-Barcodes wegen ihrer überlegenen Datenspeicherkapazität einsetzen, wird ein 2D-Scanner empfohlen, um Ihre Einrichtung zukunftssicher zu machen.

Um einen 2D-Scanner mit PartsBox zu verwenden, müssen Sie ihn so konfigurieren, dass er spezielle nicht druckbare Zeichen (ASCII-Codes RS, GS und EOT) durch die Zeichenfolgen '{RS}', '{GS}' bzw. '{EOT}' ersetzt. Dies ist notwendig, damit der Scanner korrekt mit webbasierten Anwendungen funktioniert. Wenn Sie einen Zebra DS2208 Scanner haben, scannen Sie einfach den bereitgestellten Barcode, um ihn automatisch für die Verwendung mit PartsBox zu konfigurieren:

Unterstützte Scanner

Jeder 1D-Scanner, der die USB-HID-Schnittstelle unterstützt (d. h. als Tastatur fungiert), sollte mit PartsBox funktionieren. Wenn die Ausgabe des Scanners in einem Texteditor sichtbar ist, ist er mit PartsBox kompatibel.

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

Der Zebra DS6608 (2007 eingestellt) funktioniert bekanntermaßen nicht mit PartsBox.

Um einen 2D-Scanner mit PartsBox zu verwenden, muss der Scanner String-Ersetzungen in gescannten Codes unterstützen (bekannt als 'Advanced Data Formatting' oder 'ADF' bei Zebra-Scannern). Dies ist eine Einschränkung von Webbrowsern, nicht von PartsBox.

Für das beste Barcode-Scan-Erlebnis empfiehlt PartsBox die Verwendung eines dedizierten 2D-Scanners, insbesondere des Zebra DS2208. Ein 2D-Scanner kann sowohl 1D- als auch 2D-Barcodes dekodieren, was die Kompatibilität mit dem wachsenden Trend von 2D-Barcodes bei Distributoren gewährleistet.

Eine günstigere Alternative ist die App Barcode to PC, die aus einer auf Ihrem PC installierten Software und einer mobilen App zum Scannen besteht. Obwohl diese Lösung derzeit nicht zuverlässig mit DataMatrix-Codes funktioniert, werden in Zukunft Verbesserungen erwartet.

Bekannte Probleme und Einschränkungen

  • Wenn Sie ein nicht-US-Tastaturlayout verwenden, ist eine zusätzliche Scanner-Einrichtung erforderlich. Scannen Sie nach dem Scannen des PartsBox-Einrichtungsbarcodes den Regionalcode für Ihr Tastaturlayout aus dem Handbuch Ihres Scanners.
  • Das Scannen funktioniert möglicherweise in Firefox unter Windows nicht zuverlässig. Die Verwendung eines alternativen Browsers wie Chrome oder Edge wird dringend empfohlen.

Fehlerbehebung

Aufgrund von Faktoren, die außerhalb der Kontrolle von PartsBox liegen, kann keine 100%ige Zuverlässigkeit garantiert werden, wenn USB-Scanner zum Scannen von Barcodes verwendet werden.

Wenn ein 2D-Scanner nicht mit PartsBox funktioniert:

  1. Überprüfen Sie seine Ausgabe in einem Texteditor wie Notepad
  2. Scannen Sie einen 2D-Barcode und überprüfen Sie, ob das Ergebnis die Sequenzen '{RS}', '{GS}' und '{EOT}' enthält
  3. Wenn diese Sequenzen fehlen, stellen Sie sicher, dass der Scanner für spezielle Code-Ersetzungen konfiguriert ist
  4. Wenn Sie ein nicht-US-Tastaturlayout verwenden, scannen Sie den entsprechenden regionalen Einrichtungscode aus dem Handbuch Ihres Scanners

Bitte lesen Sie den Abschnitt 'Bekannte Probleme und Einschränkungen' oben, um zu sehen, ob Ihr Problem dort aufgeführt ist. Wenn die Ausgabe des Scanners im Editor korrekt erscheint, PartsBox den Barcode aber dennoch nicht erkennen kann, verwenden Sie bitte das Feedback-Formular, um das Problem zu melden.

Inhaltsverzeichnis

Behalten Sie die Kontrolle über Ihr Inventar, Ihre Bestellungen und Ihre Produktion

Demo ausprobieren

Pläne & Preise