Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here


Displaying a single element/node ID

Displaying a single element/node ID

Displaying a single element/node ID

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.


RE: Displaying a single element/node ID

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

another day in paradise, or is paradise one day closer ?

RE: Displaying a single element/node ID

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
lab.vTextPosition = cent
lab.text = Str$(eID)
rc = lab.Put(lab.NextEmptyID)


rc = App.feViewRegenerate( 0 )

End Sub

RE: Displaying a single element/node ID

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.

RE: Displaying a single element/node ID

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 ?

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


White Paper: Industrial Control Basics: Contactors
A contactor is an electrical device used for switching an electrical circuit on or off. Considered to be a special type of relay, contactors are used in applications with higher current carrying capacity, while relays are used for lower current applications. Download Now
Research Report: State of IoT Adoption in Product Development 2019
This research report, based on a survey of 234 product development professionals, examines the current state of Internet of Things (IoT) adoption by product design teams, its perceived importance, and what features and capabilities teams consider important when making decision about adding IoT functionality to their products. Download Now
Research Report: Augmented Reality for Maintenance, Repair and Overhaul (MRO)
The term Industry 4.0 denotes a cluster of technologies that’s poised to fundamentally reshape manufacturing and bring about a new industrial revolution. These include 3D printing (AM), the Industrial Internet of Things (IIoT), artificial intelligence (AI) and mixed reality technologies, more commonly known as virtual reality (VR) and augmented reality (AR). Download Now

Close Box

Join Eng-Tips® Today!

Join your peers on the Internet's largest technical engineering professional community.
It's easy to join and it's free.

Here's Why Members Love Eng-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close