I've heard rumors that we should consolidate our DGNLIBs into one?

Hi,

I have heard rumors in hushed voices that "Bentley is now recommending that we consolidate all of our DGNLIBs into one."

Surely NOT EVERYBODY was Kung Fu Fighting!  Right?

I know the value of Federation, particularly by discipline (Bridge, Utilities, Civil, Survey).  I know the disadvantage of consolidating into a single omnibus.dgnlib (twenty surgeons working on the same spleen doesn't work very well).

My questions to Bentley and the Community:

  • Is there a new recommendation concerning DGNLIB federation?  What is that recommendation?
  • If consolidating into fewer, what are the advantages to balance out the disadvantages?

Asking for a friend's spleen...

  • Thanks, Mark.  All else being the same, I'd rather laugh while working.  Fun is an overlooked quality metric.  It's not particularly welcome in some places, though (government agencies have concerns about public records).  I think (hope) we're safe here.   

  • Jeff,

    I tested this theory with one of our DOT workspaces and I did see a significant speed difference in ORD on Projectwise.  I went extreme on my testing and put all the resources in one dgnlib.  The only exception was a separate dgnlib for civil cells and a separate dgnlib for drawing seeds. ORD is always pulling resources from dgnlibs , even certain commands will trigger a scan of resources. (place dimension)  This is opposite of v8 when resources were loaded at the beginning of the session and that was it.

    This theory is worth looking at.  I think some resources in multiple dgnlibs conflict with each other at times.

    Also to increase speed try adding a custom variable defining the dgnlib resource folders and get rid of the wildcards used in dgnlib variables.  (*) .  Typing out the full file names seems to load files a little quicker in Projectwise.  Projectwise isn't wasting time searching and scanning folders for files.  The files are already downloaded before the dgnlib variables are even set. 

    This is My Two Cents

    Regards,

    Zane Pratt


    Civil Designer

  • Thanks, Zane.  San Diego is PW-based, so your recommendations have direct relevance.  So, what triggered your test?  Is there a recommendation from Bentley out there?  I'd sure like to get actual Best Practice Recommendations (and supporting data) from the vendor.  They have a unique ability to see patterns and enough data to provide quantitative recommendations - if they were determined to do so.  We'd all benefit.  In the meantime, I am grateful to you and the other contributors to the forum, who help us out even though it is not their job to do so.

  • Zane:

    Thanks so much for your work here; much appreciated!

    I do wonder if "also to increase speed try adding a custom variable defining the dgnlib resource folders and get rid of the wildcards used in dgnlib variables.  (*) .  Typing out the full file names seems to load files a little quicker in Projectwise" would work for a standard Work Station installation... certainly worth a shot and wouldn't take much time to accomplish. I will try and carve out some time and test this- your- idea and get back with y'all on it!

    Mark

    Mark Anthony Plum
    Chief Technology Officer

    1601 N.W. Expressway, Suite 400
    Oklahoma City, OK  73118
      
  • thank you, Mark.  I look forward to your results.