NXProf
Mechanical
- Nov 28, 2012
- 45
Hello,
Currently, I'm able to move notes (annotation) on a single sheet where the notes reside depending upon the x and y-coords. But if there are multiple sheets (i.e. "SH1", "SH2", etc.), is there a method to identify the sheets the notes are on?
My plan is to be able to have the user properly reposition the general notes on the first sheet ("SH1") with a single click that would automatically align notes (i.e. - "1", "2", "<%T03>", "<%T04>", “5”, etc., where the "<%T0xx>" represents that the note is a flag note) in one column based upon their x-coord. And then it would align notes in the second column first based upon their x-coords followed by their y-coords and number of lines. And finally, the program would adjust the first column's notes based upon the y-coords of the second column. I believe I can set up several if-then conditional statements as well as sub-routines and using the VB Array.Sort command to move notes having reviewed the auto-recorded VB code for moving notes by a specific value in NX7.5. But since there will be notes in the same x and y-coord zones other than on the first sheet, I would like to avoid moving notes on the preceding sheets accidentally.
Thank you for your help ahead of time.
Currently, I'm able to move notes (annotation) on a single sheet where the notes reside depending upon the x and y-coords. But if there are multiple sheets (i.e. "SH1", "SH2", etc.), is there a method to identify the sheets the notes are on?
My plan is to be able to have the user properly reposition the general notes on the first sheet ("SH1") with a single click that would automatically align notes (i.e. - "1", "2", "<%T03>", "<%T04>", “5”, etc., where the "<%T0xx>" represents that the note is a flag note) in one column based upon their x-coord. And then it would align notes in the second column first based upon their x-coords followed by their y-coords and number of lines. And finally, the program would adjust the first column's notes based upon the y-coords of the second column. I believe I can set up several if-then conditional statements as well as sub-routines and using the VB Array.Sort command to move notes having reviewed the auto-recorded VB code for moving notes by a specific value in NX7.5. But since there will be notes in the same x and y-coord zones other than on the first sheet, I would like to avoid moving notes on the preceding sheets accidentally.
Thank you for your help ahead of time.