Типовые элементы конструкции, созданные в Autodesk Civil 3D при помощи VBA, можно преобразовать в формат .NET. В Autodesk Civil 3D 2007, равно как и в предыдущих версиях Autodesk Civil 3D, элементы конструкции, поставлявшиеся вместе с продуктом, создавались при помощи VBA.
В Autodesk Civil 3D 2008 все подобные элементы создавались при помощи .NET. Причина состоит в том, что .NET-версии элементов конструкции при формировании моделей коридоров обеспечивают более высокую производительность по сравнению с VBA-версией. В Autodesk Civil 3D 2008 и более поздних версиях элементы на основе VBA по-прежнему поддерживаются. Так, в чертежах, каталогах, инструментальных палитрах можно найти как VBA-варианты элементов конструкции, так и .NET-варианты, Однако все элементы конструкции VBA рекомендуется преобразовать в формат .NET для повышения производительности при формировании моделей коридоров.
Для определения способа, с помощью которого был создан элемент конструкции (VBA, .NET или на основе полилинии) в диалоговом окне "Свойства элемента конструкции" или на палитре свойств просмотрите определение элемента конструкции.
В поле "Определено на основе" будет указано ".NET", если элемент создан на основе сценария .NET, "VBA", если использовался код VBA, или "Объекты", если элемент был создан из полилинии.
В поле "Режим формирования геометрии" будет указано ".NET", если элемент создан на основе кода .NET, "VBA", если использовался код VBA, или "Объекты", если элемент был создан из полилинии.