What is going on when MicroStation Visibility Calculator runs?

I have a file with no elements and one ref with some geometry (actually a dwg of 25 MB).

I create a BV and place it as separate Model in the same file.

I open ABDss4 and the file with default Model, the 3d. Takes some 30 seconds.

I then use Models dialog to open a Model with a plan BV.

I takes about 9 seconds and I get all geometry displayed on screen.

BUT  I can't do anything for more than 20 seconds more!?  

First Mesage Center says - Processing MicroStation Visibility Calculator

Then  

MicroStation Visibility Calculator took longer than expected! (23.5 seconds)

and I can start working.

What is going on and why can't I start working after the 9 seconds when I see all geometry?

 

  • To reduce or eliminate the MicroStation Visibilty Calculator messages, try disabling Building Designer > Auto-Annotations.  The visibility calculator message typically occurs due to the automatic scan process that determine whether any geometry changes in the 3D model(s) require annotation changes in the drawing.



  • I have some files taking 200 seconds to process visibility before I can get a plan display, then same again for printing it! When will Aecosim actually use multicore processors to do the job QUICKLY...Lookin at the task manager, 1 core out of 8 is working when the visibility processor is busy... hopeless.
  • Have you tried disabling Auto Annotation as mentioned above? That should noticeably reduce the time required.



  • Steve - that is a very bad solution.

    Will 64-bit MicroStation cure this? If not you really have to come up with another solution.

    I am surrounded by Revit and Autocad users, and I am ashamed of how slow ABD often can be.

    regards / Thomas Voghera

  • Yes it did thank you. Sigh of relief. It does leave a fundamental question though . The intricacies of Aecosim in terms of myriads of configuration variables not being always reflected on the interface... and even when they are showing, Auto Annotation enable/disable switch is customized to only show under the BD menu when in a 2d model (at least on my install)...which is sort of righ coz you'd like to be able to disable it before going to a 2D model and waiting forever for a refresh...
    (As an aside, this is just one more example of a chronic problem with the interface, which needs to be completely reorganised - right now it is a jumble. I have to some extent re- organised it but between the legacy stuff and new stuff coming out at various updates, it is a constant task which I believe should be minimized by Bentley taking a serious look at it from a user point of view.
    Like for example get a team of building professionals with a real building project with real deadlines in-house at Bentley from start to finish and see how they fare...)
    Anyway, disabling Auto Annotation wasn't sufficient, so I edited the other variable to disable it completely and that seemed to do the trick - since so far anyway I remain unconvinced that auto annotating can ever do what it's supposed to do, might as well do without.