Civil 3D is built on AutoCAD and Map 3D, you need to know at least two development of AutoCAD API before learning civil 3D API Two development, you can refer to AutoCAD. NET API Two Development learning guide. In addition, if you use the map 3D related features, you may also need to map 3D development knowledge, see map 3D API Two Development learning guide.
Software Preparation and development environment
AutoCAD civil 3D software, recommended for more than 2014 versions, you can download the trial version from the official Autodesk website,
Visual Studio 2012 or 2013, for civil 3D 2014 or 2015, requires the. NET Framework 4.5
The Development Wizard for AUTOCAD2014, which also supports the map 3d,civil 3d,autocad Architecture and AutoCAD MEP, which automatically helps you add map 3D to develop the necessary assembly references, And can be debugged in Visual Studio Express Edition
The. NET Plugin Creation Wizard from AutoCAD 2013 now supports map 3d,civil 3d,autocad Architecture and AutoCAD MEP
AutoCAD. NET Wizards
AutoCAD. NET Wizards for AutoCAD $ for Visual Studio 2012
|
AutoCAD DotNet Wizards (zip-557kb) |
AutoCAD. NET Wizards for AutoCAD for Visual Studio 2012
|
AutoCAD DotNet Wizards (zip-357kb) |
Source code Download: https://github.com/ADN-DevTech/AutoCAD-Net-Wizards
The Snoopdbcivil3d tool , which is useful for viewing the method properties of all objects in civil documents in a reflective manner, helps you understand the use of civil 3D APIs
:
2014:http://adndevblog.typepad.com/files/snoopcivil3d_executable-1.zip English Introduction
2015:http://adndevblog.typepad.com/files/civil3dsnoopdb.bundle-1.zip English Introduction
Source code: Https://github.com/ADN-DevTech/Civil3DSnoop
Learning materials and network resources
Developer's Guide:
Http://docs.autodesk.com/CIV3D/2014/ENU/Developers_Guide/index.html
API Reference Documentation:
Http://docs.autodesk.com/CIV3D/2014/ENU/API_Reference_Guide/index.html
Video Tutorials:
Au China Technology community, search for civil 3D related video tutorials:
http://au.autodesk.com.cn/plus/list.php?tid=4&industry=&p_id=14&text=&button=%E6%90%9C%E7%B4% A2
Blog
ADN English Blog, remember the following these addresses, add to the collection, Baidu often search, Google will not use the new year, developers too bitter force: s, in addition Google can not use, Yahoo, Bing and so on, at least more than Baidu strong.
Http://adndevblog.typepad.com/infrastructure/
Originally the civil 3D API main Developer's blog, now although not very updated, but the previous article must take a good look:
http://civilizeddevelopment.typepad.com/
My blog, that is, the Civil 3D API content is not too much, will try to write:
Http://www.cnblogs.com/junqilian/category/207019.html
Forum:
What to do if you encounter problems during the development process? Forum Search, can not find on the question, the following is the English forum, but also do not require English how good, to say clearly on the line, afraid to say not clear words, on the code, on the wrong hint, this everyone can understand:
http://forums.autodesk.com/t5/autocad-civil-3d-customization/bd-p/190
Civil 3D API Two-time Development learning Guide