Hi all,
Because I couldn't wait for an out-of-the-box "synchronise all templates" functionality in ORD, I have put together an mvba that crudely will synchronise all or just edited in-place Template Drops and Linear Templates. It seems to work quite well so far. Thought i'd share as it seems a shame to keep it to myself...
What it does:
MVBA Options:
In order to avoid the "Are you sure" dialog that shows when syncing a Template that has been edited, the mvba needs to locate where you put the SendKeys.exe app. The location (path inc. trailing "\") of send keys can be defined by adding a variable named "SENDKEYS_PATH" to your workspace / configuration (I have also defined other locations we use locally)
If the variable is not defined, the macro will still work, but it will pause with the dialog and wait for user input.
Happy to get some feedback if anyone finds any issues with it...
ORD_SyncAllTemplates_mvba_v2.2.zip
There is a key in for Surface Templates or Process Corridors, but I don't believe there is one for syncing templates. Load Macro and select one of these. One is for corridors templates; the other is for linear templates. Run it.
Is there a keyin to make this run?
Thanks Mark!
It worked for us on ProjectWise. We have a huge number of driveways, using multiple files, on our current project using civil cells and needed to sync all the linear templates. Really saved us a bunch of time.
We are on the current release. ORD 10.10.23.15
Its not those ones (the Template Drop ones). Its the actual Corridor/Linear Template ones (the ones you select to access Corridor Objects, etc.)
Regards,
Mark
OpenRoads Designer 2022 R3 (10.12) | Microstation 2023 | ProjectWise CE 3.4
yeah, you may have Linear Templates with no Template Drops (that were deleted). They should be the same ones you see in Explorer.