Inleiding

Een gedetailleerde Bill of Materials (BOM) is de ruggengraat van elke productie-operatie. Afgeleid van Siemens NX assemblagemodellen, het biedt een complete, gestructureerde lijst van elk onderdeel, subassemblage, en grondstoffen die nodig zijn om een eindproduct te bouwen. In vandaag de dag concurrerende landschap, een nauwkeurige BOM is essentieel voor de aankoop, voorraadcontrole, kostenraming en productieplanning. Zonder een nauwkeurige BOM, fabrikanten risico tekorten, overtollige inventaris, productie vertragingen, en dure herwerken.

NX (voorheen Unigraphics) is een toonaangevende computer-geaid ontwerp (CAD/CAM/CAE) software gebruikt in de automobiel-, lucht- en ruimtevaart, en industriële machines. De inheemse vermogen om een Bill of Materials direct uit 3D assemblages te genereren elimineert handmatige data-ingang fouten en zorgt voor een bron van waarheid voor de productstructuur. Deze uitgebreide gids omvat alles van basis BOM creatie tot geavanceerde maatwerk en beste praktijken, zodat u productie-ready BOMs produceren met vertrouwen.

Begrijpen van de BOM in NX

In NX is een BOM meer dan een simpel onderdeelgetal. Het is een dynamisch rapport dat de hiërarchische relaties binnen een assemblage weerspiegelt. Elk onderdeel (of het nu een standaardonderdeel, gekocht item, of kinderassemblage) wordt gevolgd met attributen zoals onderdeelnummer, beschrijving, hoeveelheid, materiaal, gewicht en leveranciergegevens. Omdat de BOM is gekoppeld aan het live assemblagemodel, wordt elke wijziging in de CAD-structuur automatisch bijgewerkt de BOM, zodat consistentie tussen engineering en productie wordt gewaarborgd.

Soorten BOM's in NX

NX ondersteunt verschillende BOM-formaten om verschillende stadia van productontwikkeling te kunnen aanpassen:

  • Top-niveau BOM: Geeft alleen de directe kinderen van de topassemblage weer, nuttig voor overzichten op hoog niveau.
  • Ingeïnterde BOM: Toont de volledige assemblagehiërarchie, met subeenheden en subcomponenten die onder hun moeder zijn ingespringt. Dit is het meest voorkomende formaat voor productie.
  • Exploded BOM: Vlakt alle niveaus in één lijst, met een hoeveelheid totaal van alle gebeurtenissen ..ideaal voor de planning van de aanbesteding.
  • Multi-niveau BOM: Biedt meerdere kolommen van inspringen om duidelijk te visualiseren elk niveau van de productstructuur.

U kunt ook een kwantiteitsgebaseerde BOM genereren die elk onderdeel slechts eenmaal met zijn totale hoeveelheid over de gehele assemblage weergeeft. Deze variant is van cruciaal belang bij het bestellen van hardware in bulk.

Montagestructuur en componentenattributen

De kwaliteit van een BOM hangt af van de gegevens die in het 3D-model zijn ingebed. In NX kan elk onderdeel door de gebruiker gedefinieerde attributen (UDA's) via het Attributes menu dragen. De gebruikelijke attributen zijn:

  • DB PART NO (Siemens ..standaard onderdeelnummer attribuut)
  • Omschrijving
  • Materiaal
  • Leverancier / Leverancier code
  • Kosten
  • Gewicht

Wanneer deze attributen goed op het componentniveau zijn ingevuld, trekt de gegenereerde BOM ze automatisch in het rapport, waardoor de noodzaak voor handmatige gegevensinvoer wordt uitgesloten.

Stap-voor-stap handleiding: Het creëren van een gedetailleerde BOM van NX assemblages

Hieronder vindt u een uitgebreide doorloop. Alle stappen gaan ervan uit dat u NX versie 12 of later gebruikt; menu's kunnen enigszins verschillen in oudere releases.

Stap 1: Open uw montagemodel

Lanceren NX en de assemblage laden die u wilt documenteren. Controleer of alle referentiecomponenten zijn opgelost en of de montage volledig is geladen (geen onopgeloste links). Gebruik Assemblies → Assemblies Laden Opties om ervoor te zorgen dat alle onderdelen worden geladen vanaf de juiste locaties. Een assemblage met onopgeloste referenties zal een onvolledige BOM produceren.

Stap 2: Toegang tot de Bill of Materials Tool

Ga naar het Report tabblad (of Extra → Rapport → Materialenrekening in NX 10 / 11). Het BOM dialoogvenster verschijnt, met meerdere configuratietabbladen. Op het Definitie[ tab kunt u:

  • Selecteer het BOM-type: Topniveau, Inspringen, Explosed, of Multi-Level.
  • Stel het Level range in: kies
  • Controleer Inclusief eigenschappen om attributen uit het onderdeel op te halen.

Stap 3: BOM-instellingen en filters instellen

De werkelijke kracht van NX

Filteren

Op het Filter tabblad kunt u componenten uitsluiten op basis van criteria zoals:

  • Onderdeelnaam (bv. alle bevestigingen met
  • Attribuutwaarden (bv. alleen items tonen waar leverancier =
  • Onderdrukstatus (inclusief componenten die in de assemblage worden onderdrukt)

Gebruik filters om de BOM op maat te maken voor specifieke doelgroepen: engineering kan alles willen, terwijl aankoop alleen niet-stock items nodig heeft.

Sorteren

Op het tabblad Sorteren kunt u sorteren op elk attribuut: deelnummer, beschrijving, hoeveelheid of aangepast veld. Voor ingespringde BOM's volgt het standaardtype de assemblageboom, maar u kunt dat overschrijven om alle identieke delen samen te groeperen.

Opmaak & Eenheden

Onder Opties, instellen van eenheden (metrisch/imperiaal), decimalen en kolomkoppen. U kunt ook kiezen of u de totale massa, het type eenheid en de rijnummers wilt tonen.

Stap 4: Genereer de BOM-voorbeeld

Klik Toepassen om een live preview te genereren. De BOM verschijnt in het NX-viewervenster. Bekijk de uitvoer zorgvuldig:

  • Zijn alle onderdelen vermeld? Controleer of er geen bevestigingsmiddelen of subeenheden ontbreken.
  • Klopt dat? NX berekent de hoeveelheden op basis van het aantal instanties, maar controleert op gespiegelde of gepatroonde gebeurtenissen.
  • Worden attributen bevolkt? Als een kolom toont ???? of losse flodders, het onderdeel ontbreekt dat attribuut.

Als aanpassingen nodig zijn, sluit u de voorvertoning, bewerk de montage (bijv. ontbrekende attributen toevoegen) en regenereer. De BOM is slechts zo betrouwbaar als de modelgegevens.

Stap 5: Exporteer de BOM

Exporteer de BOM eenmaal tevreden naar een formaat dat geschikt is voor uw downstream systemen.

  • Excel (.xlsx of .csv): Meest voorkomende. Gebruik Bestand → Exporteren → Excel. NX kan een volledig geformatteerde spreadsheet maken met samengevoegde cellen en kolombreedtes.
  • HTML: Handig voor lichtgewicht delen.
  • Tekst (tab-gedelimiteerd): Voor oude systemen of aangepaste databases.
  • PDF: Beste voor de goedkeuring workflows.

Noem het bestand na uw bedrijf genaamd conventie (bijv. )) en sla op in een versie gecontroleerde repository.

Geavanceerde aanpassing van de NX BOM

BOM's buiten de kaders moeten vaak worden verfijnd om aan specifieke bedrijfsnormen te voldoen. NX biedt verschillende geavanceerde functies:

Configuratiespecificaties gebruiken (Config Spec)

Met een configuratie-spec bestand (.cfg

Aangepaste attributen in kaart brengen

Veel bedrijven geven NX-attributen aan hun PLM- of ERP-systeemvelden. Bijvoorbeeld, u kunt hernoemen naar in de BOM, of een aangepaste attribuut toevoegen.

In het BOM-dialoogvenster

Een BOM-rapportsjabloon aanmaken

Voor herhaalbare behoeften, maak een rapport template met behulp van de NX Report Generator (Tools → Rapport → Report Generator). Deze tool kunt u:

  • Ontwerp de kop/voeter met bedrijfslogo en metadata.
  • Voeg statische tekstannotaties toe.
  • Geef aan welke BOM-stijl gebruikt moet worden.
  • Revisietabellen of titelblokken toevoegen.

Sjablonen worden opgeslagen met .rpt

Beste praktijken voor een gedetailleerde en nauwkeurige BOM

Het creëren van een BOM is geen eenmalige toetsaanslag, maar een continue discipline. Pas deze beste praktijken toe om de BOM-integriteit gedurende de gehele productcyclus te behouden.

Standaardiseren van naamgevingsverdragen

Elk onderdeelnummer moet een consistent schema volgen. Bijvoorbeeld een prefix voor materiaaltype (PLT‐ voor plaat, EXTR‐ voor extrusie, HW‐ voor hardware). Beschrijvende deelnamen (bijv. .Bolt, Hex, M8x20, Roestvrij... verbeteren de leesbaarheid wanneer attributen onvolledig zijn. Neem een bedrijfsbrede standaard aan en voeg het toe aan uw CAD-administratiedocumentatie.

Attribuut volledigheid op Part-niveau versterken

Een BOM is slechts zo goed als de gegevens in het model. Vereist dat alle onderdelenbestanden een minimum aantal attributen hebben die gevuld zijn voordat ze in een assemblage kunnen worden gebruikt. In NX kunt u de Check-Mate of Validatie] gebruiken om de regels van de attribuut te handhaven wanneer onderdelen worden opgeslagen.

Gemeenschappelijke verplichte kenmerken:

  • Deelnummer (alfanumeriek, geen spaties)
  • Omschrijving (korte tekst)
  • Materiaalspecificatie (bv. 6061-T6 aluminium)
  • Maatregeleenheid (EA, KG, M)

Een enkele bron van waarheid gebruiken voor herbruikbare componenten

Hardware, standaardonderdelen en uitgekochte artikelen moeten afkomstig zijn uit een gecentraliseerde bibliotheek (bijvoorbeeld Siemens Part Families of Teamcenter). Vermijd het kopiëren van deze onderdelen in elke montagemap.Gebruik alleen referenties. Dit zorgt ervoor dat een wijziging in een schroefbeschrijving in de bibliotheek automatisch alle BOM's die die schroef gebruiken update.

De hoeveelheden verifiëren met fysieke fouten of digitale dubbels

NX berekent automatisch hoeveelheden op basis van het aantal instanties, maar fouten kunnen optreden met arrays, gepatroonde componenten of assemblages die gebruik maken van ..door referentie ... beperkingen. Controleer de hoeveelheden tegen een eenvoudige maquette of een digitale dubbele simulatie. Let op:

  • Bevestigingsmiddelen (vaak onderbeteld indien handmatig aangebracht)
  • Lassels (waar de grondstoflengte vs. snijlengte moet worden vermeld)
  • Subeenheden die in meerdere topniveauassemblages worden herhaald

Versiecontrole en herziening volgen uitvoeren

De BOM moet altijd wijzen op de juiste revisie van elk onderdeel. In NX kunt u de BOM koppelen aan de eigenschap Revision. Bij export een kolom met de revisiestatus. Gebruik PLM-integratie (bijv. Teamcenter) om ervoor te zorgen dat de BOM sluit op een specifieke revisie van de montage. Zonder versiecontrole kan een latere ontwerpwijziging zich onbedoeld voortplanten naar een vrijgegeven BOM, waardoor productie verkeerde onderdelen kan bouwen.

BOM regelmatig synchroniseren met ontwerpwijzigingen

Ga er niet van uit dat de BOM up-to-date is omdat de montage open is. Hergenereer de BOM na elke ontwerpverandering, met name:

  • Toevoegen/verwijderen van onderdelen
  • Onderdelen vervangen door alternatieve onderdelen
  • Bijwerken van deelattributen (beschrijving, materiaal, enz.)

Plan periodieke BOM-audits vergelijk de NX-gegenereerde BOM met een handmatige telling van fysieke onderdelen bij een eerste-artikelinspectie.

Integratie van de NX BOM met PLM- en ERP-systemen

Een standalone Excel-bestand verliest zijn waarde zodra het de engineering afdeling verlaat. Om de productlevenscyclus echt te beheren, moet de BOM doorstromen naar PLM (Product Lifecycle Management) en ERP (Enterprise Resource Planning) systemen.

Directe uitvoer naar PLM (Teamcenter)

Siemens biedt een diepe integratie tussen NX en Teamcenter. In plaats van een bestand te exporteren, kunt u de BOM opslaan als een .Structure . object binnen Teamcenter. Deze structuur wordt de officiële engineering BOM (EBOM). Van daaruit kan het worden omgezet in een productie BOM (MBOM) en later in een service BOM (SBOM).

Om deze functie te gebruiken: Assemblies → Teamcenter → Assemblagestructuur opslaan. Het systeem leest de NX-assemblageboom en kaarten attributen voor Teamcenter datasetvelden. Er is geen handmatige export nodig.

Formaten exporteren voor ERP

Als uw ERP-systeem niet rechtstreeks met NX kan verbinden, exporteer dan naar een gestructureerd formaat zoals:

  • CSV met een vaste kolomvolgorde (deelNr, Aantal, Beschrijving, Rev, enz.)
  • XML (NX kan XML genereren als je een aangepaste stijlbestand aanmaakt)
  • STEP AP242 (inclusief BOM-gegevens in de assemblagestructuur)

Werk met uw IT-team om een mapping te definiëren tussen NX-attribuutnamen en ERP-veldnamen. Bijvoorbeeld, kaart naar ERP-veld en naar . Maak een kruisverwijzingsdocument aan en automatiseer de export met behulp van een macro- of NX-journal (Python/SNAP).

Vaak Pitfalls en hoe ze te vermijden

Zelfs ervaren gebruikers kunnen BOM problemen tegenkomen. Hier zijn de meest voorkomende problemen en hun oplossingen.

Pitfall #1: ontbrekende componenten

Symptoom: De BOM geeft niet elk onderdeel in de assemblage.

Omdat: Componenten kunnen worden ingesteld op .Referentie .Referentie of .Lichtgewicht . . of ze zijn helemaal niet geladen. Onderdrukte componenten zijn ook uitgesloten.

Fix: In het tabblad BOMfilter dechecken

Pitfall #2: Onjuiste hoeveelheden

Symptoom: Een bout die vijf keer in de assemblage verschijnt, toont een hoeveelheid van 1.

Omdat: De bout kan worden behandeld als een enkele referentie met meerdere instanties, of de BOM is ingesteld op

Fix: Schakel het BOM-type in op

Pitfall #3: Attribuutwaarden niet weergeven

Symptoom: Kolommen tonen ????? of losse flodders.

Omdat: Het attribuut niet bestaat op het onderdeel, of de attribuutnaam verkeerd is gespeld in de BOM kolom setup.

Fix: In NX opent u het onderdeel en gebruikt u Bestand → Eigenschappen → Eigenschappen] om de exacte attribuutnamen te verifiëren. Update dan de BOM kolomdefinitie om precies te passen (hoofdlettergevoelig). Voor aangepaste attributen moet u ze mogelijk in kaart brengen in het Gebruikersattributen tabblad van het BOM-dialoogvenster.

Pitfall #4: langzame BOM-generatie voor grote assemblages

Symptoom: De BOM duurt enkele minuten om te genereren voor vergaderingen met duizenden onderdelen.

Omdat: NX attributen leest van elk componentbestand, waarvan er veel op een netwerkstation kunnen worden opgeslagen.

Vast: Gebruik Opties voor laden → Gedeeltelijk laden om alleen lichte voorstellingen te laden. Overweeg het [Report Generator te gebruiken met caching ingeschakeld. Voor extreem grote assemblages (vliegtuigen, schepen), gebruik ]Het hulpmiddel voor assemblage [ om BOM's in batches te genereren.

Conclusie

Een gedetailleerde Bill of Materials afgeleid van NX assemblages is veel meer dan een winkellijst . Het is de gezaghebbende data bron die engineering intentie verbindt met de productie realiteit. Door het volgen van een gestructureerde creatie workflow, het configureren van geavanceerde opties, het handhaven van attribuut discipline, en het integreren met PLM/ERP, kunt u BOMs produceren die nauwkeurig, bruikbaar en opnieuw te bekijken zijn gedurende de hele levenscyclus van het product.

Investeer tijd vooraf in het standaardiseren van deelgegevens en het creëren van herbruikbare configuratiespecificaties; de uitbetaling komt in minder aankooporder fouten, kortere doorlooptijden, en een vlottere overgang naar productie. Naarmate uw assemblage complexiteit groeit, NX

Voor verdere lezing, onderzoek Siemens officiële documentatie over Siemens NX Bill of Materials, het Wikipedia artikel over Bill of Materials, en best practices in de industrie van Engineering.com.Soms NX BOM guide. Implementeer deze technieken, en uw BOM's zullen dienen als een betrouwbare ruggengraat voor uw gehele productie-activiteit.