Civil Labeler: Labeler*.dgnilb why?!

Civil Labeler needs

  • Text Favorites
  • Annotation Definitions
  • Element Templates
  • Text Styles
  • Dimension Styles

all of which were in a formerly coherent and data normal system.

Civil Labeler is delivered with a Labeler*.dgnlib.  Why, oh, why?

I see the advantage of a number of those all in one file, but

I feel only horror, confusion and maybe a hint of betrayal in that there seems to be a, perhaps not arbitrary and certainly not pernicious but, deliberate muddying of the clarity "separate files for separate data object types."

So, what's the difference between the Text Favorites in the formerly complete Text Favorites.dgnlib and the new Labeler*.dgniib?

Why? 

Parents
  • Do they have to be in a different lib? You can use the other favourites or place those for the labeler with your other libs, no?

  • Michel is correct. The various styles, favorites, annotation definitions and etc. can be spread across as many libraries as you wish, thus solving the most egregious problem with the previous XML format.  The problem with maintaining the XML was that you could only have one XML loaded at a time and it was nearly impossible (in my experience) to take the work of multiple persons and merge them into a single XML.

    The move to DGNLIB makes things much more flexible and easier to maintain the workspace.  My only gripe (as I've posted elsewhere) is that you must be very careful when migrating the XML to dgnlib or risk losing data. 

    It is a bit of a mystery why the XML step was necessary. I assume that doing so allowed Bentley to get much needed functionality into the product quicker since the place label command is pretty useless IMO. 

    Robert Garrett
    Senior Consultant

    www.envisioncad.com

Reply
  • Michel is correct. The various styles, favorites, annotation definitions and etc. can be spread across as many libraries as you wish, thus solving the most egregious problem with the previous XML format.  The problem with maintaining the XML was that you could only have one XML loaded at a time and it was nearly impossible (in my experience) to take the work of multiple persons and merge them into a single XML.

    The move to DGNLIB makes things much more flexible and easier to maintain the workspace.  My only gripe (as I've posted elsewhere) is that you must be very careful when migrating the XML to dgnlib or risk losing data. 

    It is a bit of a mystery why the XML step was necessary. I assume that doing so allowed Bentley to get much needed functionality into the product quicker since the place label command is pretty useless IMO. 

    Robert Garrett
    Senior Consultant

    www.envisioncad.com

Children