Default folder for File Open when using a .ucf exported from BGA

(Microstation user learning Bentley Map).  When using a .ucf file which was created by export from Bentley Geospatial Administrator, is there a way to add variables like these to the exported .ucf file?

MS_DEF 

CONFIGDIR

CONPROJECTDIR

Currently the "File Open" window defaults to the filepath listed in the Workspace Root Directory, which is where the workspace files are stored, but is not where the Map  files are stored.  

Using BGA 08.11.09.763

Parents
  • Hi,

    Unknown said:
    is there a way to add variables like these to the exported .ucf file?

    Yes, you can define (create new or modify existing) MicroStation variables as a part of XFM project. You can do it in GSA > Geospatial Project > User Workspaces > selected workspace > Macros. Any macro definition (GSA name for MicroStation variable) will be added to exported project.

    With regards,

      Jan

  • Thank you. That is exactly what I was looking for. I was able to enter a MS_GEODGNDIR variable to set the default folder. What is the best location to lookup available configuration variables?
  • Hi,

    Unknown said:
    What is the best location to lookup available configuration variables?

    Simple question but not easy to answer ;-)

    There are tens and tens (probably hundreds literally) configuration variables, because Bentley Map is based on power platform and at the end there is a merge of MicroStation and Bentley Map variables. And some variables are not defined by default and some are defined only if a specific functionality is activated.

    Anyway, in my opinion good places are:

    • MicroStation help file (which is PowerDraft.chm in the case of Bentley Map Standalone), chapter Setting Up Projects > Working with Configuration Variables contains list of MicroStation variables.
    • MicroStation V8i variables wiki article.
    • Bentley Map help file, chapter Bentley Map Configuration Variables...
    • ... plus several other chapters where other (more specific) variables are mentioned like Bentley Advanced Map Finishing > Configuration Variables.
    • Dialog Configuration (menu Workspace > Configuration), but you should be aware some variables (starting with _ ) are hidden by default in this list.
    • To use -debug parameter (e.g. debug=5 for the most detailed list) to debug what and how conifguration variables are constructed.

    Personally I see not big benefit from the reading of lists of variables, because there are too many of them. It's good to do a quick check what can be set, but if you wil encounter a specific problem, it's probably more efficient to ask here in the forum if some behaviour can be changed and defined by some variable.

    With regards,

      Jan

Reply
  • Hi,

    Unknown said:
    What is the best location to lookup available configuration variables?

    Simple question but not easy to answer ;-)

    There are tens and tens (probably hundreds literally) configuration variables, because Bentley Map is based on power platform and at the end there is a merge of MicroStation and Bentley Map variables. And some variables are not defined by default and some are defined only if a specific functionality is activated.

    Anyway, in my opinion good places are:

    • MicroStation help file (which is PowerDraft.chm in the case of Bentley Map Standalone), chapter Setting Up Projects > Working with Configuration Variables contains list of MicroStation variables.
    • MicroStation V8i variables wiki article.
    • Bentley Map help file, chapter Bentley Map Configuration Variables...
    • ... plus several other chapters where other (more specific) variables are mentioned like Bentley Advanced Map Finishing > Configuration Variables.
    • Dialog Configuration (menu Workspace > Configuration), but you should be aware some variables (starting with _ ) are hidden by default in this list.
    • To use -debug parameter (e.g. debug=5 for the most detailed list) to debug what and how conifguration variables are constructed.

    Personally I see not big benefit from the reading of lists of variables, because there are too many of them. It's good to do a quick check what can be set, but if you wil encounter a specific problem, it's probably more efficient to ask here in the forum if some behaviour can be changed and defined by some variable.

    With regards,

      Jan

Children
No Data