At a glance
| Vendor | Siemens Digital Industries Software |
|---|---|
| First released | 1973 (as UniGraphics — UG); rebranded NX in 2002 |
| Current release track | Continuous-release (monthly to quarterly) — NX 2406, NX 2412, etc. |
| Licensing model | Subscription via Siemens VARs. Cloud variant (NX X) available alongside on-premise NX. Education licenses through certified universities. |
| Platforms | Windows, Linux (RHEL/SLES selected), macOS (NX X via browser/cloud) |
| Native / common formats | PRT (native, single file for parts/assemblies/drawings), JT (Siemens lightweight, ISO standard), STEP AP203 / AP214 / AP242, IGES, Parasolid X_T / X_B, Inventor / SOLIDWORKS / CATIA / Creo direct read |
| Typical domains | Aerospace, Automotive OEM and tier-1, Industrial machinery, Defense, Mold design, Shipbuilding, Class-A surfacing |
| Common alternatives | CATIA, Creo Parametric, SOLIDWORKS, Solid Edge, Onshape |
What it is
Siemens NX (formerly UniGraphics, UG, UG NX) is Siemens Digital Industries Software's high-end CAD/CAM/CAE platform — the production tool of automotive OEMs (GM, Nissan, BMW Group selectively, Toyota and tier-1s), aerospace (Boeing for tooling, Lockheed Martin, Northrop Grumman, BAE), industrial machinery (Siemens own factory automation), and many shipbuilders.
NX's signature is Synchronous Technology — a hybrid modelling approach that combines parametric history with direct face/edge editing on the same body. Users can edit imported geometry without the original history, edit native parametric geometry without breaking history, and mix the two modes fluidly.
Where it is used
NX is widely used by automotive OEMs (especially the GM family historically), aerospace primes for tooling and fixtures, and most automotive tier-1 suppliers (Bosch, Continental, Magna, ZF). Siemens' own internal use across factory automation, healthcare, and rail is significant. Less common in consumer products (SOLIDWORKS), construction (Revit), and education (CATIA also competes).
Learning curve and getting started
NX's learning curve is comparable to CATIA — broad, deep, and weeks-to-months to fluency on any one area. The UI has evolved through many decades (UG roots predate Windows) and feels different from SOLIDWORKS-style ribbons. Synchronous Technology is unique to NX and takes time to internalise — when to use it vs. parametric history is a judgement call.
NX is also famous for its CAM. Many tool-makers and mold-makers run NX CAM as their primary toolpath generator regardless of which CAD system was used upstream.
Licensing reality
NX is sold through Siemens VARs under multi-year contracts. Pricing per token / per user / per module — typically $8k-$20k+ per seat per year for production tier. NX X is the cloud-subscription variant (subscription via Siemens Xcelerator portal). Education licenses are available via Siemens Academic Partner Network.
Ecosystem and extensions
Tight integration with Teamcenter PLM (Siemens' PDM/PLM system, sister product). Simcenter (FEA, CFD, multi-physics; includes Nastran, STAR-CCM+, Amesim), Tecnomatix (digital manufacturing simulation), MindSphere (IoT), Mendix (low-code apps). The Open API includes NX/Open (C++, .NET, Java, Python), KF (Knowledge Fusion — proprietary AI-like language), and the legacy User Function (UFUN) API.
Common pitfalls and misconceptions
Mixing Synchronous Technology and parametric carelessly. Each Synchronous edit creates a new history step, but the edits don't replay parametrically. Heavy ST use on a part with a long parametric history makes the history misleading.
Teamcenter assumption. NX is designed around Teamcenter. Without it, large-assembly performance degrades and references are harder to manage.
WAVE link sprawl. WAVE Inter-Part Linking is NX's top-down design mechanism — heavy WAVE use produces brittle dependency graphs.
Mold design with insufficient draft analysis. Mold parts need draft analysis before tooling — skipping it produces non-moldable parts.
Sheet metal with the wrong material/process settings. Bend allowance is critical; default settings rarely match the actual shop.
When to use vs. alternatives
Use NX when (a) the organisation runs on the Siemens stack (Teamcenter, Simcenter, Tecnomatix), (b) integrated CAM is a critical workflow, (c) Synchronous Technology's hybrid modelling matches the design culture, or (d) very large assemblies + class-A surfacing are required.
Choose CATIA when the team is on the Dassault stack and aerospace/automotive OEM customer mandates drive it. Choose Creo for similar tier work with PTC infrastructure. Choose SOLIDWORKS / Inventor / Solid Edge for mid-market mechanical work.
Recommended learning path
- Week 1 — Foundations. Interface, role-customisable ribbon, sketch task environment, parametric features, basic part modelling.
- Week 2 — Synchronous & direct editing. Synchronous Technology, move face, pull face, modify with rules, direct edit.
- Week 3 — Drawings. Master Model concept, drawing sheets, views, dimensions, PMI, bills of materials.
- Week 4 — Assemblies. Assembly Navigator, components, assembly constraints, WAVE Inter-Part Linking, arrangements.
- Month 2 — Sheet metal & advanced surfacing. Sheet Metal, free-form surfacing, studio surface, mold/tool design intro.
- Month 3+ — CAM, Simcenter, Teamcenter. NX CAM toolpaths, Teamcenter integration, Simcenter basics, NX Open automation.
Core terminology & workflows (15)
Synchronous Technology (NX)
Features (NX)
Master Model Concept (NX)
WAVE Inter-Part Linking (NX)
Assembly Constraints (NX)
Product Manufacturing Information (PMI, NX)
Sheet Metal (NX)
Free-Form Surfacing (NX)
NX CAM
Teamcenter (with NX)
NX Open (API)
Direct Edit (NX)
Sketch Task Environment (NX)
Convergent Modeling (NX)
NX X (Cloud, Siemens)
Frequently asked questions (15)
What is the difference between NX and UG?
Same product, different name. UG (UniGraphics) is the legacy name from 1973 until 2002, when Siemens (then EDS) rebranded to NX. Veteran users still say 'UG.' The .prt file format is continuous across the rename — UG files can open in modern NX.
What is Synchronous Technology and why does NX have it?
ST is direct-face editing on a body without disturbing parametric history. NX has it because it solves two pain points: editing imported geometry without history, and editing native parts when parametric edits would be tedious. Mixing ST with parametric is uniquely NX's capability.
Does NX require Teamcenter?
Not technically — NX can run with the native filesystem. But production deployments almost always use Teamcenter (or NX X with Teamcenter X for cloud). Without it, large-assembly performance and revision control become unmanageable.
Can NX run on macOS or Linux?
Linux: yes, certain Red Hat Enterprise Linux and SUSE distributions are supported for on-premise NX. macOS: native no, but NX X (cloud variant) can be used from any platform via browser.
How does NX CAM compare to Mastercam or Fusion 360 CAM?
NX CAM is widely considered top-tier for 5-axis, mold/die, and complex multi-axis machining. Mastercam is competitive especially for 2D/2.5D and shop-floor adoption; Fusion 360 CAM is excellent for hobbyist through small-shop work but less mature for production 5-axis. For tool-and-die makers, NX CAM is often the choice.
What is the difference between NX and Solid Edge?
Both Siemens products. NX is high-end, used by automotive OEMs and tier-1s, with Teamcenter PLM. Solid Edge is mid-market, similar tier to SOLIDWORKS, mainstream machinery and consumer products. Both share Synchronous Technology heritage.
What is the file format for NX?
Single .prt file format holds parts, assemblies, and drawings (the type is determined by content, not extension). This is unique among major CAD systems — most use separate part/assembly/drawing extensions.
Can NX open SOLIDWORKS files?
Yes — NX has direct read for SOLIDWORKS, CATIA, Creo, and Inventor native files via the Multi-CAD Translator. The imported geometry can be used in NX assemblies and modified via Synchronous Technology.
What is JT and why does NX promote it?
JT is a Siemens lightweight 3D format (now an ISO standard, ISO 14306) designed for visualization, sharing, and downstream consumption of CAD data. It's compact, secure, supports PMI, and is the de facto standard for engineering collaboration in many automotive and aerospace supply chains.
How much does NX cost?
Pricing is per Siemens VAR contract, not public. Production seat typically $8k-$20k+ per year. Pricing depends on the exact module bundle, token pool, support tier, and whether Teamcenter / NX X infrastructure is included.
What is Knowledge Fusion?
NX's proprietary rule-based language for parametric design automation — pre-dates the modern NX Open API. KF rules capture engineering knowledge inside NX parts (e.g., 'if material is steel, use this fastener'). Modern projects often use NX Open Python or .NET instead, but KF still ships and is in active use in legacy enterprise customisations.
Where do I learn NX systematically?
Siemens Learning Advantage (paid) is the official path. Free resources: NX YouTube channel by Siemens, Learn NX YouTube channel, the LinkedIn Learning NX courses, and PADT's NX blog. Community: Siemens Industry Online Community, eng-tips forums.
What's the difference between NX and NX Mach designer?
Historically, Siemens packaged NX in tiers (Mach 1, Mach 2, Mach 3) corresponding to capability bundles for different markets. Current Siemens packaging uses 'NX' as a unified product with extension modules. Older licensing tiers may still be in deployment.
Can NX do BIM?
Not directly. NX is mechanical / aerospace-focused. For BIM (building information modelling), Siemens has Bentley products via partnership, but NX is not the BIM tool. For plant 3D design (process plants), NX is also not the typical choice — Comos or AVEVA / Bentley handle plant.
What is the equivalent of WAVE in other CAD systems?
Creo Copy Geometry, CATIA Contextual Design with publications, SOLIDWORKS in-context editing, Inventor adaptive parts. All address the same top-down-design problem with different mechanisms.
⚡ Software Guide Self-Test
Verify your high-level understanding of Siemens NX to sync with your learning track progress.