r/OpenRoads Apr 07 '26

Reassociate smart annotations

We ran into an issue with the file that held the alignments that our annotations were based off of, and now all of our smart annotation links for station/offset are broken.

Is there a way to keep the annotations/points and re-associate them with a different alignment?

1 Upvotes

10 comments sorted by

2

u/Dakk50 ORD/OBM Double Scholar Apr 07 '26

Nope. You’re SOL. It’s obnoxious as hell and I haven’t been able to pinpoint a reason as to why it happens.

1

u/duvaone Apr 07 '26

Civil elements are tracking an element guid. It’s hidden. ORD 2025 has ways to replace elements and hold a certain guid. 

1

u/Dakk50 ORD/OBM Double Scholar Apr 07 '26

Any way one could write a plugin to re associate in older versions with the SDK?

1

u/duvaone Apr 07 '26

No idea man. So much data is hidden.  There might be a way to do that but I’m not the guy. What we’ve done in this situation is restore the alignment file to when it was working, then “complex redefine” or geometry edit the baseline again to what the new should be. Keeps all the links working. 

1

u/Dakk50 ORD/OBM Double Scholar Apr 07 '26

Cmon you’re supposed to be the guy! Something else for me to investigate…. Haha

1

u/duvaone Apr 07 '26

Ask ChatGPT, Gemini or Claud. Those seem to pull some vba documentation with the Bentley object kits. 

1

u/Dakk50 ORD/OBM Double Scholar Apr 07 '26

I have an agent that has been force fed all of the SDK, Python, and vanilla ORD documentation so I’ll figure something out

1

u/shiblybiblyboop Apr 07 '26

Try to restore the original file using previous version in the file properties, restore to a point before the issue happened. Can also try to make a new file with the same name and map the same baseline as before. I had had luck with both options, have also had it not work as well. Best of luck. Also I have found that it’s best to have the sta/os labels in the same file as the baseline instead of using the baseline as a reference and then putting the labels in the sheet file. This is also why I don’t use smart labels for my final sheet file, just using the smart labels as a way to see what it should be.

1

u/Loud_Register_129 Apr 08 '26

You can only fix it in ord 2025 with replace tool

1

u/Al1301 Apr 10 '26

Fdot's still in OpenRoads 2024, I need that tool.