I was testing something for Dana today and ran into an unexpected event with Civil 3D 2009, and thought that I should let users know about it so they won’t be surprised. I have confirmed that it is a known issue, but definitely not a show stopper.
Follow the link to find out more.
When I design corridors, I generally use the LaneOutsideSuper as my typical lane subassembly. In many areas, there is no need for a base and a subbase layer, so I’ve always set one or the other to zero depending on the circumstances. However, this is not possible with the 2009 release of Civil 3D.
If I set the subbase (or the base) to zero on the above subassembly, I get an error message in the event viewer that says the following:
Input parameter value should be greater than zero [Basedepth] (Source: LaneOutsideSuper)
On top of that, I get the old hash mark symbol for the subassembly that’s impossible to get rid of…
You can get around this by setting the depth to something negligible, such as .00001 or something – it’ll throw the layer in there, but not enough to matter. Be on the lookout with pre-2009 drawings as well.