Wie wird festgelegt, was in Stücklisten in NX angezeigt wird?
Um zu definieren, was in einer NX-Stückliste angezeigt wird, gibt es die Funktion STUFEN BEARBEITEN.
Mit dieser Funktion wird definiert, ob die Stückliste in einer Master-Model-Zeichnung oder in einer Single-File-Zeichnung liegt. Zusätzlich kann noch definiert werden, ob nur die Komponenten in der obersten Ebene der Baugruppe (Nur oberste Ebene) , alle Komponenten der Baugruppe inkl. Unterbaugruppen (weder "Nur oberste Ebene" noch "Alle Blätter" ausgewählt) oder nur die Komponenten ohne Unterbaugruppen (Nur Blätter) angezeigt werden sollen.
Bis zur NX 1847 sieht das so aus:






Ab NX1872 ist das Menü für die Stufen der Stückliste in das Menü für die Stückliste selbst direkt integriert:


Zusätzlich kann für einzelne Komponenten oder Unterbaugruppen über Attribute definiert werden, ob sie in der Stückliste angezeigt werden sollen oder nicht.
Für einzelne Komponenten wird das Attribut PLIST_IGNORE_MEMBER und für komplette Unterbaugruppen das Attribut PLIST_IGNORE_SUBASSEMBLY verwendet, um sie aus der Stückliste auszuschließen.
Sobald bei einer Komponente das Attribut PLIST_IGNORE_MEMBER existiert, egal ob mit oder ohne Inhalt, wird die Komponente in der Stückliste nicht berücksichtigt, sie wird ignoriert.

Wenn die Komponente eine Unterbaugruppe ist, wird mit PLIST_IGNORE_MEMBER nur die Unterbaugruppe selbst ignoriert. Wenn die Unterbaugruppe samt Komponenten ignoriert werden soll, also auch alle Komponenten der Unterbaugruppe nicht in der Stückliste aufgeführt werden sollen, muss das Attribut PLIST_IGNORE_SUBASSEMBLY gesetzt werden.

Um die Attribute PLIST_IGNORE_MEMBER und PLIST_IGNORE_SUBASSEMBLY wieder zurück zu setzen, damit die Komponenten in der Stückliste wieder erscheinen, wie folgt vorgehen:
-
Attribut markieren und mit LÖSCHEN "entfernen"

- Bei PLIST_IGNORE_MEMBER und PLIST_IGNORE_SUBASSEMBLY bleiben die Attribute sichtbar, zeigen als Wert aber <Kein Wert> an. Das Attribut ist NX dann zwar bekannt, wird aber in dieser Komponente nicht verwendet.
- Danach ein anderes Attribut markieren und dann erst das Menü mit OK schließen.
Wenn die Markierung auf PLIST_IGNORE_MEMBER oder PLIST_IGNORE_SUBASSEMBLY stehen bleibt, dann wird das Attribut mit OK wieder aktiviert. Einfach mal mit ANWENDEN testen.
In neueren NX-Versionen scheint dieses Vorgehen nicht mehr notwendig zu sein, da die Markierung der Zeile nach dem Löschen des Attributs verschwindet. Da hat sich das Verhalten von NX geändert.