Civil 3D构建于AutoCAD 和 Map 3D之上,在学习Civil 3D API二次开发之前,您至少需要了解AutoCAD API的二次开发,你可以参考AutoCAD .NET API二次开发学习指南。另外,如果你用到Map 3D相关的功能,你还可能需要Map 3D的开发知识,看Map 3D API二次开发学习指南。
软件准备及开发环境
- AutoCAD Civil 3D 软件,推荐2014以上版本,你可以从Autodesk 官方网站下载试用版,
- Visual Studio 2012 或 2013, 对于Civil 3D 2014或2015,需要.net framework 4.5
适用于AutoCAD2014的开发向导,同时还支持Map 3D,Civil 3D,AutoCAD Architecture 和AutoCAD MEP ,这个开发向导能自动帮你添加Map 3D开发必要的程序集引用,而且可以实现在Visual Studio Express版中进行调试, AutoCAD 2013起 .net插件创建向导现在支持Map 3D,Civil 3D,AutoCAD Architecture 和AutoCAD MEPAutoCAD .NET Wizards
AutoCAD .NET Wizards for AutoCAD 2015 for Visual Studio 2012