Each new release of NX comes with new features and capabilities. To support these, each new version of NX revises its internal data structures and formats. In order to read parts saved in older versions of NX, data structures are converted into the current format as the part is loaded. This conversion has a cost in terms of a time penalty, the size of which depends on the complexity of the part being loaded. As a result, parts saved in older versions of NX usually take longer to load in the current version than parts that are saved in the current version. Once parts are saved in the current version of NX, this conversion at load time is eliminated.
Refiling is simply the activity of saving parts in the current version of NX. We have provided a utility to help automatically refile parts in a batch mode so that parts can be refiled in bulk without requiring users to interactively load parts and resave them.
Since NX has the capacity to read parts saved in older versions, it is not strictly required to refile parts to be able to read them in the current version. However there are certain advantages to refiling parts:
Faster load times
Reduction in automatic part modification