Table of Contents
Einleitung
Eine detaillierte Stückliste (BOM) ist das Rückgrat jeder Fertigungsoperation. Direkt aus Siemens NX-Montagemodellen abgeleitet, bietet sie eine vollständige, strukturierte Liste aller Teile, Unterbaugruppen und Rohstoffe, die für die Herstellung eines fertigen Produkts erforderlich sind. In der heutigen Wettbewerbslandschaft ist eine genaue Stückliste für Beschaffung, Bestandskontrolle, Kostenschätzung und Produktionsplanung unerlässlich. Ohne eine genaue Stückliste riskieren Hersteller Engpässe, Überbestände, Produktionsverzögerungen und kostspielige Nacharbeiten.
NX (ehemals Unigraphics) ist eine führende CAD/CAM/CAE-Software (Computer-Aided Design), die in Automobil-, Luft- und Raumfahrt- und Industriemaschinen eingesetzt wird. Seine native Fähigkeit, eine Stückliste direkt aus 3D-Baugruppen zu generieren, eliminiert manuelle Fehler bei der Dateneingabe und stellt eine Quelle der Wahrheit für die Produktstruktur sicher. Dieser erweiterte Leitfaden deckt alles ab, von der Erstellung grundlegender Stücklisten bis hin zu fortschrittlichen Anpassungen und Best Practices, so dass Sie produktionsfertige Stücklisten mit Vertrauen produzieren können.
Die Stückliste in NX verstehen
In NX ist eine Stückliste mehr als eine einfache Stückzahl. Es ist ein dynamischer Bericht, der die hierarchischen Beziehungen innerhalb einer Baugruppe widerspiegelt. Jede Komponente (ob Standardteil, gekaufter Artikel oder Kinderbaugruppe) wird mit Attributen wie Teilenummer, Beschreibung, Menge, Material, Gewicht und Lieferanteninformationen verfolgt. Da die Stückliste mit dem Live-Montagemodell verknüpft ist, aktualisiert jede Änderung der CAD-Struktur automatisch die Stückliste, wodurch Konsistenz in der gesamten Konstruktion und Fertigung gewährleistet wird.
Arten von Stücklisten in NX
NX unterstützt mehrere Stücklistenformate, die auf verschiedene Phasen der Produktentwicklung abgestimmt sind:
- Top-Level BOM: listet nur die unmittelbaren Kinder der obersten Versammlung auf, die für Übersichten auf hoher Ebene nützlich sind.
- Indented BOM: Zeigt die vollständige Montagehierarchie mit Unterbaugruppen und Unterkomponenten unter deren Muttergesellschaft an. Dies ist das häufigste Format für die Produktion.
- Explodierte Stückliste: Flattens alle Ebenen in einer einzigen Liste, mit der Menge von allen Vorkommen insgesamt - ideal für die Beschaffungsplanung.
- Mehrstufige Stückliste: Bietet mehrere Spalten der Einrückung, um jede Ebene der Produktstruktur klar zu visualisieren.
Sie können auch eine -Menge-basierte Stückliste generieren, die jede Komponente nur einmal mit ihrer Gesamtmenge über die gesamte Baugruppe auflistet. Diese Variante ist bei der Bestellung von Hardware in großen Mengen von entscheidender Bedeutung.
Assembly Struktur & Komponentenattribute
Die Qualität jeder Stückliste hängt von den im 3D-Modell eingebetteten Daten ab. In NX kann jede Komponente benutzerdefinierte Attribute (UDAs) über das Attribute-Menü tragen.
- DB PART NO (Attribut Standardteilenummer von Siemens)
- Beschreibung
- Material
- Vendor/Lieferantencode
- Kosten
- Gewicht
Wenn diese Attribute auf Komponentenebene ordnungsgemäß ausgefüllt sind, zieht die generierte Stückliste sie automatisch in den Bericht, wodurch die manuelle Dateneingabe entfällt.
Schritt-für-Schritt-Anleitung: Erstellen einer detaillierten Stückliste von NX-Baugruppen
Alle Schritte gehen davon aus, dass Sie NX Version 12 oder höher verwenden; Menüs können in älteren Versionen leicht variieren.
Schritt 1: Öffnen Sie Ihr Assembly-Modell
Starten Sie NX und laden Sie die Assembly, die Sie dokumentieren möchten. Stellen Sie sicher, dass alle referenzierten Komponenten aufgelöst sind und dass die Assembly vollständig geladen ist (keine ungelösten Links). Verwenden Sie Assemblies → Assembly Load Options, um sicherzustellen, dass alle Teile von den richtigen Stellen geladen werden. Eine Assembly mit ungelösten Referenzen erzeugt eine unvollständige Stückliste.
Schritt 2: Zugriff auf das Bill of Materials Tool
Navigieren Sie zum Tab Report (oder Tools → Report → Bill of Materials in NX 10 / 11). Das BOM-Dialogfeld wird mit mehreren Konfigurations-Tabs angezeigt.
- Wählen Sie den Typ der Stückliste: Top-Level, Indented, Exploded oder Multi-Level.
- Legen Sie den Level Range fest: Wählen Sie “Alle” oder geben Sie eine Anzahl von Unterebenen an, die Sie einschließen möchten.
- Überprüfen Sie Eigenschaften einschließen, um Attribute aus der Komponente abzurufen.
Schritt 3: Konfigurieren Sie die Stücklisteneinstellungen & Filter
Die wahre Leistung der BOM-Engine von NX liegt in ihren Filter- und Sortieroptionen.
Filterung
Auf der Registerkarte Filter können Sie Komponenten basierend auf Kriterien ausschließen, wie zum Beispiel:
- Komponentenbezeichnung (z. B. alle Verbindungselemente mit „SCREW im Namen)
- Attributwerte (z. B. nur Elemente anzeigen, bei denen der Verkäufer = „Genehmigt)
- Suppress status (Ausschließen von Komponenten, die in der Assembly unterdrückt werden)
Verwenden Sie Filter, um die Stückliste für bestimmte Zielgruppen anzupassen: Das Engineering möchte möglicherweise alles, während der Kauf möglicherweise nur Nicht-Stock-Artikel benötigt.
Sortierung
Auf der Registerkarte Sort können Sie nach einem beliebigen Attribut sortieren: Teilenummer, Beschreibung, Menge oder benutzerdefiniertes Feld. Bei eingerückten Stücklisten folgt die Standardsortierung dem Assemblerbaum, aber Sie können dies überschreiben, um alle identischen Teile zusammenzufassen.
Formatierung & Einheiten
Unter Optionen, Einheiten (metrisch/imperial), Dezimalstellen und Spaltenüberschriften setzen.
Schritt 4: Generieren der Stücklistenvorschau
Klicken Sie auf , um eine Live-Vorschau zu erstellen. Die Stückliste erscheint im NX-Viewer-Fenster.
- Sind alle Bauteile aufgeführt? Überprüfen Sie auf fehlende Befestigungselemente oder Baugruppen.
- Sind die Größen korrekt? NX berechnet die Größen basierend auf Instanzzählungen, aber überprüfen Sie auf gespiegelte oder gemusterte Vorkommnisse.
- Wenn in einer Spalte „??? oder Leerzeichen angegeben ist, fehlt die Komponente dieses Attributs.
Wenn Anpassungen erforderlich sind, schließen Sie die Vorschau, bearbeiten Sie die Assembly (z. B. fehlende Attribute hinzufügen) und regenerieren Sie die Stückliste nur so zuverlässig wie die Modelldaten.
Schritt 5: Exportieren Sie die Stückliste
Sobald Sie zufrieden sind, exportieren Sie die Stückliste in ein Format, das für Ihre nachgelagerten Systeme geeignet ist.
- Excel (.xlsx oder .csv): Am häufigsten. Verwenden Sie File → Export → Excel. NX kann eine voll formatierte Tabellenkalkulationstabelle mit zusammengeführten Zellen und Spaltenbreiten erstellen.
- HTML: Nützlich für leichtes Teilen.
- Text (tab‐delimited): Für Legacy-Systeme oder benutzerdefinierte Datenbanken.
- PDF: Am besten für Genehmigungsworkflows.
Benennen Sie die Datei nach der Namenskonvention Ihres Unternehmens (z. B. ) und speichern Sie sie in einem versiongesteuerten Repository.
Advanced Customization der NX BOM
Standard-Stücklisten müssen oft verfeinert werden, um spezifische Unternehmensstandards zu erfüllen. NX bietet mehrere erweiterte Funktionen:
Verwendung von Konfigurationsspezifikationen (Config Spec)
Mit einer Config-Spezifikationsdatei (`.cfg`) können Sie die Stücklisteneinstellungen (Spalten, Filter, Sortierungen, Einheiten) vordefinieren. Anstatt den Stücklistendialog jedes Mal neu zu konfigurieren, können Sie eine Config-Spezifikation mit einem Klick laden. Erstellen Sie eine, indem Sie Ihre aktuellen Einstellungen exportieren: Speichern Sie As im Stücklistendialog → wählen Sie das Format .cfg. Teilen Sie diese Dateien in Ihrem Team, um die Stücklistenausgabe zu standardisieren.
Custom Attribute Mapping
Viele Unternehmen weisen ihren PLM- oder ERP-Systemfeldern NX-Attribute zu. Beispielsweise können Sie in in der Stückliste umbenennen oder ein benutzerdefiniertes -Attribut hinzufügen.
Im BOM-Dialog können Sie ein beliebiges Attribut hinzufügen, indem Sie den genauen Namen eingeben. Wenn der Attributname ein Leerzeichen enthält, fügen Sie es in Klammern ein. Sie können auch Formeln erstellen, um abgeleitete Werte zu berechnen, wie z. B. “Extended Weight = qty * unit weight”.
Erstellen einer BOM Report Template
Für wiederholbare Anforderungen erstellen Sie eine Berichtsvorlage mit dem NX Report Generator (Tools → Report → Report Generator).
- Entwerfen Sie den Header/Footer mit Firmenlogo und Metadaten.
- Statische Text-Annotationen hinzufügen.
- Geben Sie an, welchen Stücklistenstil Sie verwenden möchten.
- Revisionstabellen oder Titelblöcke einfügen.
Vorlagen werden mit `.rpt`-Erweiterung gespeichert und können über Assemblys hinweg wiederverwendet werden, wodurch Corporate Branding und erforderliche Datenfelder durchgesetzt werden.
Best Practices für eine detaillierte und genaue Stückliste
Die Erstellung einer Stückliste ist kein einmaliger Tastendruck, sondern eine kontinuierliche Disziplin. Diese bewährten Verfahren sind anzuwenden, um die Stückzahl während des gesamten Produktlebenszyklus integr zu halten.
Standardisieren von Naming Conventions
Jede Teilenummer sollte einem einheitlichen Schema folgen. Verwenden Sie zum Beispiel ein Präfix für Materialtyp (PLT‐ für Platte, EXTR‐ für Extrusion, HW‐ für Hardware). Beschreibende Teilenamen (z.B. „Bolt, Hex, M8x20, Stainless) verbessern die Lesbarkeit, wenn Attribute unvollständig sind. Nehmen Sie einen unternehmensweiten Standard an und fügen Sie ihn Ihrer CAD-Admin-Dokumentation hinzu.
Erzwingen Sie die Vollständigkeit der Attribute auf Teilebene
Eine Stückliste ist nur so gut wie die Daten im Modell. Erfordern Sie, dass alle Komponentendateien einen Mindestsatz von Attributen haben, bevor sie in einer Assembly verwendet werden können. In NX können Sie die Tools Check-Mate oder Validierung verwenden, um Attributregeln beim Speichern von Teilen durchzusetzen.
Gemeinsame obligatorische Attribute:
- Teilenummer (alphanumerisch, keine Leerzeichen)
- Beschreibung (kurzer Text)
- Werkstoffspezifikation (z. B. 6061‐T6 Aluminium)
- Einheit der Maßnahme (EA, KG, M)
Verwenden Sie eine Single Source of Truth für wiederverwendbare Komponenten
Hardware, Standardteile und gekaufte Artikel sollten aus einer zentralen Bibliothek stammen (z. B. Siemens Part Families oder Teamcenter). Vermeiden Sie es, diese Teile in jeden Assemblyordner zu kopieren – verwenden Sie nur Referenzen. Dadurch wird sichergestellt, dass eine Änderung der Beschreibung einer Schraube in der Bibliothek automatisch alle Stücklisten aktualisiert, die diese Schraube verwenden.
Überprüfe die Mengen mit physischen Mockups oder digitalen Zwillingen
NX berechnet automatisch Größen auf der Grundlage der Instanzzahl, aber Fehler können bei Arrays, gemusterten Komponenten oder Baugruppen auftreten, die "nach Referenz"-Bedingungen verwenden.
- Befestigungselemente (häufig unterzählt, wenn sie manuell angebracht werden)
- Schweißnähte (wobei die Länge des Rohmaterials gegenüber der Schnittlänge zu berücksichtigen ist)
- Unterbaugruppen, die in mehreren obersten Baugruppen wiederholt werden
Implementieren Sie Versionskontrolle und Revisions-Tracking
Die Stückliste muss immer auf die korrekte Revision jedes Teils hinweisen. In NX können Sie die Stückliste mit dem Attribut Revision verknüpfen. Beim Export eine Spalte mit dem Revisionsstatus einfügen. Verwenden Sie die PLM-Integration (z. B. Teamcenter), um sicherzustellen, dass die Stückliste für eine bestimmte Revision der Baugruppe gesperrt ist. Ohne Versionskontrolle kann sich eine spätere Designänderung versehentlich auf eine freigegebene Stückliste ausbreiten, was dazu führt, dass die Fertigung falsche Teile herstellt.
Regelmäßig synchronisieren Sie die Stückliste mit Designänderungen
Gehen Sie nicht einfach deshalb davon aus, dass die Stückliste auf dem neuesten Stand ist, weil die Montage offen ist.
- Hinzufügen/Entfernen von Komponenten
- Ersetzen von Bauteilen durch alternative Teile
- Aktualisierung von Teilattributen (Beschreibung, Material usw.)
Planen Sie regelmäßige Stücklisten-Audits - vergleichen Sie die NX-generierte Stückliste mit einer manuellen Anzahl von physischen Teilen in einer Erstartikel-Inspektion.
Integration der NX-Stamm mit PLM- und ERP-Systemen
Eine eigenständige Excel-Datei verliert ihren Wert, sobald sie die Engineering-Abteilung verlässt. Um den Produktlebenszyklus wirklich zu verwalten, muss die Stückliste in die Systeme PLM (Product Lifecycle Management) und ERP (Enterprise Resource Planning) fließen.
Direktexport nach PLM (Teamcenter)
Siemens bietet eine tiefe Integration zwischen NX und Teamcenter. Anstatt eine Datei zu exportieren, können Sie die Stückliste als "Struktur"-Objekt innerhalb von Teamcenter speichern. Diese Struktur wird zur offiziellen Engineering-Stückliste (EBOM), von dort aus kann sie in eine Manufacturing-Stückliste (MBOM) und später in eine Service-Stückliste (SBOM) umgewandelt werden.
Um diese Funktion zu nutzen: Assemblies → Teamcenter → Save Assembly Structure Das System liest den NX-Assemblerbaum und bildet Attribute zu Teamcenter-Datensatzfeldern ab. Es ist kein manueller Export erforderlich.
Exportformate für ERP
Wenn Ihr ERP-System keine direkte Verbindung zu NX herstellen kann, exportieren Sie in ein strukturiertes Format wie:
- CSV mit einer festen Spaltenreihenfolge (PartNo, Qty, Description, Rev, etc.)
- XML (NX kann XML generieren, wenn Sie eine benutzerdefinierte Stildatei erstellen)
- STEP AP242 (enthält Stücklistendaten in der Assemblystruktur)
Erstellen Sie mit Ihrem IT-Team eine Zuordnung zwischen NX-Attributnamen und ERP-Feldnamen, z. B. Zuordnung von zu ERP-Feld und zu . Erstellen Sie ein Querverweisdokument und automatisieren Sie den Export mit einem Makro oder NX Journal (Python/SNAP).
Häufige Fallstricke und wie man sie vermeidet
Selbst erfahrene Benutzer können auf BOM-Probleme stoßen. Hier sind die häufigsten Probleme und ihre Lösungen.
Pitfall #1: Fehlende Komponenten
Symptom:] Die Stückliste listet nicht jeden Teil in der Versammlung auf.
Ursache: Komponenten können auf den Status “Referenz” oder “Leichtgewicht” gesetzt werden, oder sie werden überhaupt nicht geladen.
Fix: Deaktivieren Sie in der Registerkarte BOM-Filter "Ausschließen unterdrückter Komponenten". Stellen Sie sicher, dass alle Teile vollständig geladen sind (verwenden Sie Assemblies → Alle laden). Überprüfen Sie den Komponentenstatus: Rechtsklick auf jede Komponente → Eigenschaften → Assembly → Deaktivieren Sie "Reference".)
Fallstrick #2: Falsche Mengen
Symptom: Ein Bolzen, der fünfmal in der Baugruppe erscheint, zeigt eine Menge von 1.
Ursache: Der Bolzen kann als eine einzelne Referenz mit mehreren Instanzen behandelt werden, oder die Stückliste wird auf “Top-Level” gesetzt und der Bolzen lebt in einer Unterbaugruppe.
Fix: Wechseln Sie den Stücklistentyp mit allen Ebenen auf “Explodiert” oder “Eingeschraubt”. Wenn Sie “Explodiert” verwenden, überprüfen Sie, ob die Option “Summenmengen” aktiviert ist. Überprüfen Sie auch, ob die Instanzzahl im Assemblynavigator korrekt ist.
Pitfall #3: Attributwerte werden nicht angezeigt
Symptom: Spalten zeigen “???” oder Leerzeichen.
Ursache: Das Attribut existiert nicht auf der Komponente, oder der Attributname ist in der BOM-Spalteneinrichtung falsch geschrieben.
Fix: Öffnen Sie in NX den Bestandteil und verwenden Sie File → Properties → Attributes, um die genauen Attributnamen zu überprüfen. Aktualisieren Sie dann die Definition der BOM-Spalte so, dass sie genau übereinstimmt (case‐sensitive). Für benutzerdefinierte Attribute müssen Sie sie möglicherweise im User Attributes-Tab des BOM-Dialogs abbilden.
Pitfall # 4: Langsame Stückliste für große Baugruppen
Symptom: Die Stückliste benötigt mehrere Minuten, um für Baugruppen mit Tausenden von Teilen zu generieren.
Ursache: NX liest Attribute aus jeder Komponentendatei, von denen viele auf einem Netzwerklaufwerk gespeichert werden können.
Fix: Verwenden Sie Load Options → Partial Loading, um nur leichte Darstellungen zu laden. Erwägen Sie die Verwendung des Report Generator mit aktiviertem Caching. Verwenden Sie für extrem große Assemblys (Flugzeuge, Schiffe) das Assembly Sequencing Tool, um Stücklisten in Batches zu generieren.
Schlussfolgerung
Eine detaillierte Stückliste, die aus NX-Baugruppen abgeleitet wird, ist weit mehr als eine Einkaufsliste - es ist die maßgebliche Datenquelle, die Engineering-Intention mit der Fertigungsrealität verbindet. Durch die Einhaltung eines strukturierten Erstellungsworkflows, die Konfiguration erweiterter Optionen, die Durchsetzung der Attributdisziplin und die Integration in PLM / ERP können Sie Stücklisten erstellen, die während des gesamten Produktlebenszyklus genau, verwendbar und überprüfbar sind.
Investieren Sie Zeit im Voraus in die Standardisierung von Teiledaten und die Erstellung wiederverwendbarer Konfigurationsspezifikationen; die Auszahlung kommt in weniger Bestellfehlern, kürzeren Durchlaufzeiten und einem reibungsloseren Übergang zur Produktion. Mit zunehmender Komplexität der Montage werden die Stücklisten-Tools von NX entsprechend skaliert - vorausgesetzt, Sie behandeln die Stückliste weiterhin als ein lebendes Dokument, das die gleiche Aufmerksamkeit erfordert wie das 3D-Modell selbst.
Für weitere Informationen lesen Sie die offizielle Dokumentation von Siemens zu Siemens NX Bill of Materials, den Wikipedia-Artikel zu Bill of Materials und die Best Practices der Branche aus Engineering.coms NX BOM Guide Implementieren Sie diese Techniken und Ihre Stücklisten werden als zuverlässiges Rückgrat für Ihren gesamten Fertigungsbetrieb dienen.