Using Routing applications > Common Routing tools > Stock > Upgrading pre-NX 10 stock
Upgrading pre-NX 10 stock
The data model has changed for the following from NX 10 onwards:
- Stock
- Overstock
- Space Reservation
- Stock Transition
- Fitting Overstock
In NX 10 or later, you must upgrade stock to the new data model in order to use any Routing command on a part or assembly which has stock saved in pre-NX 10 versions. Opening the pre-NX 10 part might take longer when you open the part for the first time in a later NX version.
Upgrading assemblies with Legacy Stock
When you open a part or assembly which has Legacy Stock saved in pre-NX 10 versions in NX 10, NX automatically upgrades the Legacy Stock so that it is compatible with the new data model. This upgrade happens during part loading when you open the part or assembly, and save the part or assembly after it loads. Subsequent attempts to open and load the part or assembly are faster as the stock is upgraded only once.
If you want to defer the stock upgrade, use the Defer Legacy Stock Conversion During Part Load customer default. If you defer the upgrade, you must use the Upgrade Stocks command to upgrade the stock before you make any changes to the design.
Tip: To find a customer default, choose File tab → Utilities → Customer Defaults, and click Find Default.
Upgrading assemblies with Stock as Components
For stock saved in pre-NX 10 versions as Stock as Components, use the Upgrade Stocks command to upgrade the stock to the new data model. When you use this command, you can also recreate any stock components that are missing and cannot be loaded.
For parts that have multiple levels of Routing assemblies, we recommend that you select the Work Part and Loaded Children Parts option.
Where do I find it?
- Application: Routing
- Command: Upgrade Stocks
Related topics
- Stock, Recreate Inaccessible Stock Components, Merge Stocks, Space Reservation, Overstock, Overstock on Fittings, Stock Offset Point (SOP), Stock Style, Edit Stock Characteristics, Convert stock features to component objects, Align Stock
Source: https://docs.sw.siemens.com/en-US/doc/209349590/PL20220512394070742.routing/xid848987 · retrieved 2026-07-10