Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

Displaying a single element/node ID 2

Status
Not open for further replies.

Worldtraveller

Aerospace
Sep 25, 2013
82
0
0
US
I know how to turn the element or node IDs on for the entire model, but is there a way to select a single element or node and just turn that ID on?

I've searched through several tips and tricks tutorials and not been able to find this solution.

Thanks.
 
Replies continue below

Recommended for you

you might use "window/show entities", and turn on "label with ID"

another day in paradise, or is paradise one day closer ?
 
Here's a short API that you might want to try. It will ask you to select an element or elements and then create a text box at the centroid of that element with the ID of that element. One problem with this might be if you have very small elements the text box will engulf the element unless you're zoomed in.

Sub Main
Dim App As femap.model
Set App = feFemap()

Dim eSet As femap.Set
Set eSet = App.feSet

Dim el As femap.Elem
Set el = App.feElem

Dim lab As femap.text
Set lab = App.feText

Dim eID As Long
Dim cent As Variant

If eSet.Select(FT_ELEM, True, "Select Elements to Label") <> FE_OK Then End

lab.ModelPosition = True
lab.AllViews = True
lab.DrawBorder = True
lab.BackColor = FCL_WHITE

While eSet.Next
eID = eSet.CurrentID
el.Get(eID)
el.GetCentroid(cent)
lab.vTextPosition = cent
lab.text = Str$(eID)
rc = lab.Put(lab.NextEmptyID)

Wend

rc = App.feViewRegenerate( 0 )

End Sub
 
I might try your program at home, but I don't think my current employer allows us to activate the API. :(

you might use "window/show entities", and turn on "label with ID"
I'm not sure I get this, won't it still turn on the whole model? I'd like to be able to show the surrounding model for context, but it gets visually very cluttered when the labels are on.
 
no it will ID only the element you choose. "show entities" is a sub-menu under "window". It allows to show any piece of the model (geometry or elements). There is a "tic box" for "label with ID", otherwise it only highlights the element.

another day in paradise, or is paradise one day closer ?
 
Status
Not open for further replies.
Back
Top