We just started installing V8i and attempting to use roundabouts.
One of the users is getting this error message "Please activate a Bentley Civil Product to enable the Roundabout Tool" also. This happens when he tries to Place a Roundabout.
When I attempt the same task it works for me...
Neither of us have a CIVIL folder in the Bentley directory.
We do have the correct .cfg files and they match. What would be different to cause this situation.
MS 08.11.05.17
Geopak 08.11.05.39
Robert,
Any updates on this.
Regards,
Junz
OK. Let me do some more checking.
Robert GarrettSenior Product EngineerBentley Systems Inc.
The lines commented still error occur.
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
%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
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.