Traditionally UG/NX never attempt or even offered an option to automatically, or for that matter manually, imbed Sketches into their modeling features. However, this all changed when we started to transition Ideas users over to NX as not having this as even an option was a big deal for them as that's the way they were used to a CAD system working (which was also the case with many other CAD systems which used 'sketched' profiles when creating modeling features). Our initial reaction was exactly what you said,
"But a sketch might be used to create more than one feature so how would that work?" And to prove our point we looked at literally hundreds, is not thousands of the parts which had been sent to us over the years from customer either when reporting problems or when we specifically asked for real-world examples for our internal regression testing. Well, the results were quite illuminating as it turned out that something like only 3% or 4% percent of all sketches were ever used to create more than one feature. Sort of undermined our long-held position that this was something that we didn't think would be very useful, that is automatically imbedding sketches into their modeling features. So we changed our mind and went forward with this new and more modern workflow, however we did make sure that this was BOTH an optional behavior (it can be disabled in Customer Defaults and/or Modeling Preferences) and that it would be easy to make 'external' a sketch which was originally created as an imbedded item (and vice versa so that existing models could be 'cleaned-up' as it were).
And once we got into this mind set, we started to take advantage of this 'automatic' management of sketches with things like allowing you to access sketch dimensions while in the feature edit mode as well as the previously mentioned PMI support, both of which would be hindered if you choose to 'manage' your sketches manually using Layers or Show/Hide.
Now don't get me wrong, if you want to work the way you described, there's nothing stopping you because if nothing else, NX has ALWAYS supported multiple ways to do most everything ever since I can remember, and come this August, it'll be 36 years since I sat down in front of UG 'workstation' for the first time.
Besides, the title you chose for this thread,
"Sketch convenience options", sort of indicated to me that you were looking for the most
"convenient" way to use sketches in NX. However, having to 'manage' them yourself and accepting the less than ideal behavior that you may then run into later could hardly be seen as making sketching more
"convenient" now would it? But as I said, if we didn't think you might want to do things differently, we wouldn't have made all of this optional. We could have just coded it to work in one manner only and left it at that.
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.