Interesting news for UGS:
Winning Racing Teams Use UGS Technology
Two-Day Digital Manufacturing Symposium Features Presentations from Leading Manufacturing Companies and Updates on Best in Class UGS Tecnomatix Digital Manufacturing Solutions
The way expressions work in NX 3 has changed? Why have they changed it, and how does it work now.
UGS has made major changes to the expression engine and dialog. In previous version of NX when you created an ‘a’ (lowercase), ‘B’ (uppercase), and ‘A’ (uppercase) the order was: A,B,a. This was because (best guess) the order was sorted by ASCII values, ‘a’ has an ascii value of 97 and ‘A’ has an ascii value of 65.
Resulting in:
A -> 65
B -> 66
a -> 97
When it is sorted the smallest number is ‘A’ then ‘B’ (66) then ‘a’. Since ‘a’ and ‘A’ where not the same you could create the same name with lowercase, uppercase, or mixed. This can be very confusing. example is: apple, Apple, APPLE, … are three different expression and are all allowed in Pre NX3.
Now in NX3 ‘a’ and ‘A’ are the same so two expressions can not have the same name regardless of case. This will make it much less confusing, plus it will now sort the Expression list alphabetical regardless of case so it’s easier to find expression names.
In Pre NX3 versions it was common practice to make expressions in all upper case to push them to the top of the list as a way to signal them as the ones meant to be modified. This is no longer applicable, plus NX3 has a better way to filter for user defined expressions.