it can be done, but it is going to take custom programming to get it done. I would say that it might be difficult to find the program that was used, unless you talk to whom you received the drawing from. Sincpac can do it, but it uses a field. I wrote a Lisp routine that can do it, but I used a field. I can't see the point of reinventing the wheel, when you can pull the info directly into a field so that it is dynamic. Any other sort of programming would have to somehow link the text to the assembly, and if someone who doesn't have the program running changed the name, the text would not update. By using a field, you don't need the program for the text to stay current.
In the image that was taken, the field background wasn't turned off, was it?
Christopher T. Cowgill, P.E.
AutoCAD Certified Professional
Civil 3D Certified Professional
Civil 3D 2026 on Windows 11

Please select the Accept as Solution button if my post solves your issue or answers your question.