Solved! Go to Solution.
I tried to use bookmarks but it did not work for me (unless I did something wrong) as I see bookmarks is to save your own load options in you local PC, but what I am looking for is one option that will guarantee that if other user diefferent than me opens my file it will open with the same load options I saved my file no matter what load options this other user has in his NX session. Well, at the end the issue I found thatis that NX callout is affected by the " partial loading" in the assembly load options which I believe is a bad thing. Nx callouts should not be affected by the load options since we can not control the load options of all the users that may be editing the file in companies where users are around the world. At the end, on my drawing I decided to re-do the dimensions and remove all the hole callouts and I used expressions which is more time consumming but this is the only way I found to guarantee to have my drawing linked to the 3D model and ensuring it will not change. Hole call out was a great tool but with this issue I will not use it because it will not guarantte my dimensions will stay correct. see file attached for a PDF slide where I captured the issue.
When you create Hole Callout the very first time you might have noticed the Alert Message popping up." Creating a Hole Callout requires feature data to be fully loaded" .
So as a best practise you can just select the component (on which you need to use the hole callout dimension) from ANT and open it fully before creating the hole callout dimension.
Or you can simply use TOOLS/UPDATE/INTERPART UPDATE/UPDATE ALL before dimensioning.
Or even if you use it with a partial loading ...you can use SNAPSHOT in drafting to capture and compare the changes.Or may be use some earlier snpashot stage for drafting.
While that is true, it RELIES ON THE USER to ALWAYS do the right thing (assuming they even know what the right thing is!).
And we all know how well users can be relied on to *always* do the right thing....NOT!
I'm not sure what a good soultion is, but a couple options might be:
- if using automatic hole callouts, automatically fully load the required components (which could be interesting if someone has to load "structure only" to fix an assembly issue...)
- prevent these notes from updating (possibly with an alert/warning) if the part required is not fully loaded (maybe highlight hole callouts NOT updated, or specify which parts need to be fully loaded?)
But (IMHO) in any case, it should NOT require the user to know these details. NX should be "smart enough" to correctly deal with this issue, or tell the user exactly what they have to do.
Production: NX10.0.3.5 MP16/TC11.2
I'd rather be e-steamed than e-diseaseled
I agree with @Ken_A; NX should take care of these details for us. As such, it may require a fix from the developers. @VicenteMex, please report your findings to GTAC; if you do not, then the developers may never know about the problem. They will give it high priority because NX updates that cause unintentional drawing changes are taken very seriously.