The so-called 'three locations' are all different and each controls something different.
First off, the Customer Default presets the 'Delay' option ONLY for new Drawings being created from scratch. Changing this setting will have NO effect whatsoever on any existing Drawing files.
As for the second place, Drafting Preferences, as Didier has already pointed out, the 'Delay' setting is NO longer there. What is there, and which always has been there, is the option of toggle ON whether NEW views being created will 'Automatically Update' or not. The status of this setting is inherited by each NEW Drawing view as they are created. And once created, this setting can be changed, by using the new 'View Settings' function on a view-by-view basis. Again, this is NOT new.
And for the third location, at
Tools -> Update, yes this is a NEW LOCATION, but the behavior has NOT changed one bit. This setting is on a per Drawing basis and at the time the Drawing was created (OR when the Drawing template was originally created) the Part file inherited the status of the 'Delay' setting from Customer Defaults. But once a Drawing exists, you can override the Customer Default setting by now going to
Tools -> Update (prior to NX 9.0 you did this in
Preferences -> Drafting). The purpose of this option was to disable, when toggled ON, any of the 'Automatic' settings on the Drawing views themeseleves. Toggling this option ON provided a way that when a Drawing was opened, that it would come-up as fast as possible since Drawing views would NOT be forced to update even if the changes made to the model(s) were minor. It left the control of this update in hands of the user who could so snytime he wished using the 'View Update' function found on the Drafting interface. This can be very important in the case of Drawings of large Assemblies where out of hundreds of Components maybe only one simple part has changed yet this change, if the 'Delay' setting was NOT toggled ON would force the entire Drawing to update, which could take a long time. That is why, out-of-the-box, this Customer Default is toggled ON by default.
So the bottom line is that as far as behavior is concerned,
NOTHING HAS CHANGED! The only thing that has really changed is that in the restructuring and reformatting of the Preferences/Settings dialogs it was decided to move 'Delay View Update' to where the rest of the 'Update' options were located.
As for why I missed this myself, I was going by the What's New Guide as well as the functional specs for the various project that I was part of the review process during development (and for the record, I don't review EVERY single project for each release of NX, as there are hundreds, many in areas where I can add little if any value). Note that I have been in contact with the people responsible for moving this setting and have recommended that even in the case of something as minor as this, that it would have been good if this had been noted in the 'What's New Guide' since many people, myself included, uses this document as our first source when looking for what has changed and WHY.
Anyway, I hope this clears-uo any confusion that this might have caused.
John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:
To an Engineer, the glass is twice as big as it needs to be.