Has anybody come across their pipe network rules created in Civil 3D 2009 causing errors in Civil 3D 2012. Any pipe network I open comes up with the debugger and the following error messages in the event viewer:
Unable to compile macro: C:\Documents and Settings\All Users\Application Data\Autodesk\C3D 2012\enu\C3DPipeRules.dvb!StructureDrop.StructureDrop_ValidateRule AeccDbNetworkRule::runVBAScript Unable to run macro: C:\Documents and Settings\All Users\Application Data\Autodesk\C3D 2012\enu\C3DPipeRules.dvb!MaximumPipeSize.MaximumPipeSize_ValidateRule
It is killing me right now!
Thanks,
Carl Fiorica
Solved! Go to Solution.
Solved by mathewkol. Go to Solution.
Sometimes you get the error message even before you can convert rules. Then I open the drawings in C3D2009 again and attach NoRules (which has no rules) to both pipes and structures. You can do it in table form. Then you can open the drawings in 2012.
Mats Ericsson
Ramböll Sverige AB
I do have the VBA enabler installed...didn't help at all. Not until I figured out where the convert VBA to .NET was.
Modify Tab => Design Panel => Convert VBA to .NET
That fixed it.