Create a point associative to a view
Create a point associative to a view
(OP)
Hello all,
I was wondering if there was any possibility to create a point associative to a view, e.g. when I move the view, the point is moved along with it.
The purpose of this is to create a label which is "bound", e.g. associative to this point, as there are no selectable objects to associate the label to.
Thanks!
I was wondering if there was any possibility to create a point associative to a view, e.g. when I move the view, the point is moved along with it.
The purpose of this is to create a label which is "bound", e.g. associative to this point, as there are no selectable objects to associate the label to.
Thanks!
Marc
NX Software Developer





RE: Create a point associative to a view
From nx7.5 on you can create sketches in the views.
Or you can use expand (RMB on the view - expand), then place the point on a curve or something else, close expand view.
Now the point is associative.
Best regards,
Michaël.
NX7.5.4.4 + TC Unified 8.3
RE: Create a point associative to a view
Thank you for your quick reply.
I am using NX 7.5.4.4.
I am also aware of your solution, but is there another possibility? I need to create the point programmatically.
Thank you!
Marc
NX Software Developer
RE: Create a point associative to a view
If it's just asking for the ability to create a Note which will move when a View is moved, try this:
When the Annotation dialog is opened, in the 'Origin' section of the dialog expand the area labeled 'Annotation View' and select the 'Select View' option and then on the screen select the View of interest and then place your Note like you would normally. Now when the View moves so will the Note.
However, if you're talking about a Note with an actual 'leader' pointing to some arbitrary 'point' in the view, then the previous advice given by Michaël to create a sketch in the view of interest consisting of only a single point and then creating your note with the leader attached to that point is about the only approach that I'm aware of.
John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.com/museum/
To an Engineer, the glass is twice as big as it needs to be.
RE: Create a point associative to a view
I am actually talking about a note with a leader, but thank you very much for your input.
I will have to say that I went with Michaël's solution. However, every time a point is created, the view is expanded and unexpanded, which results to a flickering effect. Unfortunately I cannot expand the view, create all points, then unexand the view due to a tight-knit process.
My next question would be, is there any possibility to prevent this flickering effect, e.g. temporary disable any graphic updates before performing the aforementioned process? I am coding in C.
Thanks again!
Marc
NX Software Developer
RE: Create a point associative to a view
John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.com/museum/
To an Engineer, the glass is twice as big as it needs to be.
RE: Create a point associative to a view
Place the label on the drawing - then associate it to a point on the drawing view, based off the model:
edit > annotation > origin > drag (top left icon), associative toggled "on" > pick a point on the model in the view using the point pull down (right side) - it should be a point that you want the label to move with when the view changes (arc center, end point . . .)
I am on NX6
RE: Create a point associative to a view
John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.com/museum/
To an Engineer, the glass is twice as big as it needs to be.
RE: Create a point associative to a view
int UF_DISP_set_display
(
int display_code
)
int display_code Input display code:
UF_DISP_SUPPRESS_DISPLAY- set display off
UF_DISP_UNSUPPRESS_DISPLAY- set display on
The wrapper method is
Public Sub SetDisplay (display_code As Integer)
Frank Swinkels
RE: Create a point associative to a view
Thank you very much! It works perfectly now.
Marc
NX Software Developer