How to change the Base Civil Product for Roundabout Tools

I have an issue regarding the activation of Roundabout Tools for GeopakV8i. It won't attach the selected roundabout from the Civil Library Browser. I get this error message "Please activae a Bentley Civil Product to enable the Roundabout Tool". It happen only when i installed the MX. In MX its working properly.
  • Junz,

    There is an executable located in the folder where the roundabouts are installed. By default they are installed in the  
    C:\Program Files\Bentley\Civil\08.09\ChangeCivilApplication.exe. run this .exe and select the civil product you wish to have integrated.

    HTH

    Thomas

     


    This is a test

  • Thomas,

    I run the above application still the same error i've got. Im using Geopak V8i version.

    Regards,

    Junz 

     

     

  • Junz

    The application used for Roundabouts is determined by the BentleyCivil CFG files.  There are 5 of these in the ...MicroStation\config\appl directory.  The one named Bentley Civil Roundabouts.cfg is the one you are interested in.

     What happens is that if MX is loaded, it takes precendence over Geopak or INroads if they are loaded.    This is only an issue for people like you who have multiple products installed.

    Thomas's advise should have been sufficient but alas the executable he mentioned is apparently faulty.  So don't blame Thomas, his advise is always spot on but in this case, we left him in a lurch.  Blame me. 

    Here's what should work for you:

    First check the geopak.cfg file and make sure the following line is in there.  It should be. If it is not then add it.

    MSCIVIL_PRODUCTDRIVER_APPLICATION=Geopak

    If this does not fix it, then in the roundabouts.cfg file look for the following lines:

    %elif defined (_MCRUN) # Geomacao settings

    %if defined (MX_START) # MX settings

    MSCIVIL_PRODUCTDRIVER = Bentley.Civil.ProductDrivers.MX.1.5
    MSCIVIL_DGNPRESENTATION_ENABLERS  < Bentley.Civil.ProductDrivers.MX.MSPlugIn.1.5
    MSCIVIL_MODELEXTENSIONS < Bentley.Civil.ProductDrivers.MX.MXMapper.1.5
    Default_MX_Symbology < publicstyles\mxroad.pss

    %elif defined (_MCRUN) # Geomacao settings

    MSCIVIL_PRODUCTDRIVER = Bentley.Civil.ProductDrivers.Geomacao.1.5
    MSCIVIL_DGNPRESENTATION_ENABLERS > Bentley.Civil.ProductDrivers.Geomacao.MSPlugin.1.5
    MSCIVIL_OBJECTHANDLERS > Bentley.Civil.ProductDrivers.Geomacao.Microstation.1.5

    %else # Inroads and Geopak settings

    # Give a default value to MSCIVIL_PRODUCTDRIVER_APPLICATION
    # in case it is not defined in the application cfg
    #
    %if !defined (MSCIVIL_PRODUCTDRIVER_APPLICATION)
    MSCIVIL_PRODUCTDRIVER_APPLICATION=InRoads
    %endif
     
    MSCIVIL_PRODUCTDRIVER = Bentley.Civil.ProductDrivers.$(MSCIVIL_PRODUCTDRIVER_APPLICATION).1.5
    MSCIVIL_DGNPRESENTATION_ENABLERS < Bentley.Civil.ProductDrivers.$(MSCIVIL_PRODUCTDRIVER_APPLICATION).MSPlugin.1.5
    MSCIVIL_OBJECTHANDLERS > Bentley.Civil.ProductDrivers.$(MSCIVIL_PRODUCTDRIVER_APPLICATION).Microstation.1.5
    %endif
    %endif

    Put a pound sign (#) in front of the underlined above.  This will comment them out. 

    PLease note the following:  Really the only thing you get from registering roundabouts with Geopak is the ability to use a DDB file for symbology.  The commit button to create cogo chains and points is currently not supported for Geopak.

    Hope this helps.  If not then let me know.

     

     

    Robert Garrett
    Senior Product Engineer
    Bentley Systems Inc.



  • Robert,

     The lines commented still error occur.

    Regards,

     Junz

     

     

  • OK.  Let me do some more checking.

    Robert Garrett
    Senior Product Engineer
    Bentley Systems Inc.