using ORD 10.09... tested with previous release 10.08...
in the early stage of a design we prepared number of templates. Now design is almost 100% done and CAD/BIM requirements were changed. We updated and created Feature Definitions for both template points and components. Then in our ITL file we updated components/points accordingly to meet new standards for cad definition but also Volume options and so on.
This is the site project with a number of linear templates, number of surface templates and few corridors. Noe my nightmare begins:
1) even when linear/surface/corridor templates are synchronized with libraries the new or changed feature definitions are not updated in the 3D model. Processing corridors will not help.
2) From the Explorer - Process All Objects - looks to help with random linear templates or surface templates
3) The only way to get FD synchronized is to open every single template drop do dummy edit and apply.
4) No option to do a global template synchronization for corridor/linear/surface templates
5) I have no clue which templates I have already synchronized manually and which are still to be updated /Inroads SS2 - higligted outdated templates with red for corridors at least.)
6) to workaround bullet 5 I wanted to create display rules that highlights elements with specified Feature Definition Name - I have a list of old Feature Definition Names that are not valid anymore.
I guess I missed something. And possibly there is a way to do template update in more organized way. However I am really concerned that FD are not updated with template synchronization and manuall edit of templates are needed.
I will really appreciate your help here. I will also log SR but from my experience we get better support from peers here.
Not sure if it does much more than the Explorer one, but does the new "geometry processallobjects" keyin do anything better?
We're still using our custom "Synchronise all Templates" macro to sync all Template Drops/Linear Templates unfortunately. Regarding outdated templates, i know Template Drops edited in place have a property that you could use to create a display rule, etc. but as far as i know, the only check to the ITL is when you open Corridor Objects.
Definitely enhancements urgently needed!
OpenRoads Designer 2021 R1 (10.10) | Microstation CE Update 16.2 | ProjectWise CE 3.4
Answer Verified By: Adam Wieczorek
I know your macro for years :now :)
it does the job when templates were edited in place- linear and corridor templates. Additionaly in this case I have vast of surface templates.
The issue is that templates were not edited in in linear/surface/corridor templates but only Feature Definitions were updated in the ITL. Synchronize templates with library seems not to work when only Feature Definitions were changed on components or points. I mean template itself is updated and when you hit for editing in place you will se updated template. But.. 3D model is not updated until I:
-change stationing for linear templates for a moment, edit template - eg point name, for surface templates.
so my workflow now is to enter every single synchronized template: corriod/linear/surface/ do the dummy edit to have 3D models updated with new feature definitions. tedious but doable, unfortunately I have no control what I updated. Sometimes we just changed Volume Option for the given Feature definition. And you will se that it was not updated when you calculate Volumes. Far to late... whne you want to deliver on time.
I would realy like to have one of Bentley Developers in my team for two months when we are struggling with the delivery.
ahh so the Feature Definition change does not "register" as a change in the template? Do they update in the 2d model?
once synchronize template is done and you got to edit template, eg. surface template that is assigned, everything looks ok. But feature definition od components are not updated in 3D. When I just edit template, change point tame, or any of constraints. It is updated in 3D.
When struggling with this, I managed to have most some of components updated by: deleting locally copied FD from the file, synching all templates, processing all objects from explorer. unfortunately not all components were updated. No idea what is the key here. And imagine how frustrated I was when discovered that for a single template Volume Option for components FD was not updated in 3D model - found this only because have this because carefully reviewed Cut/Fill volumes. When all models were published and I was working on the BOQ.
FYI: geometry processallobjects key in works for linear templates and corridors - all FD are updated. Unfortunately I still need to edit every single surface template I have.