NX customization & automation
Every way to program Siemens NX,
in one place.
A human-readable knowledge base covering NXOpen (C++, C#/.NET, Java, Python), GRIP, Knowledge Fusion, SNAP, Menuscript, UI Styler, and the Open CAE & Pithos APIs — distilled from the Siemens Support Center documentation.
Browse the knowledge base72 articles across 9 topic areas
Pick your language
C++
Native NXOpen C++ classes & namespaces
coming soon
Java
NXOpen for Java package reference
3 articles
C# / VB.NET
NXOpen for .NET
1 article
Python
NXOpen for Python
2 articles
GRIP
NX's original macro language
6 articles
Knowledge Fusion
Rule-based generative design
coming soon
SNAP
Modern GRIP-adjacent scripting
5 articles
Menuscript
.men menu customization
coming soon