Submitted by Balaji_Sampath on Fri, 07/03/2020 - 04:42
Forums:
I have created labels for visible drafting points in a view by getting the 3D point object names. After a while i update the point names in 3D and when i recreate the labels for the same views, i am not getting the updated names from 3D. I tried creating a new view and labeled the points using the macro.(This way i am getting the updated names)
1>Is this a inherent nature of the drafting views..?? or
2>Is this something wrong with my journal...
i have posted the journal in the below link
http://www.nxjournaling.com/content/auto-label-creation-drafting-points
hi, any help on this topic..?
hi, any help on this topic..?? i still could not figure out why the drafting point names are reflecting in the existing view after i update the point object names in the 3D.
Balaji
re: point names
I assume that you will need to refresh the view (even if it doesn't show as being out of date) before recreating the labels.
Unfortunately, a note has no way to link to an object's name; however, a note can be associatively tied to an object attribute value. Therefore, as an alternative to naming your points, you may want to create an attribute that holds the name value. The point labels can show the attribute value and if/when the attribute value (name) changes, the note text will update automatically.
Hi, thanks for your response.
Hi, thanks for your response. I never thought of using the expressions to map the point names and then create labels using the expression value. I guess it would be a time consuming work for my level. I’ll have a look into this way.
By the way, I tried refreshing the views before recreating the labels (after renaming in 3D) but the labels created in the view still held on to the old point object names. I was getting the point labels with new names only after I created the views again.
Balaji