AutoCAD提供免费的二次开发SDK,支持.net开发和arx开发两种模式,如果使用Visual studio,建议搭配wizards项目模板工具使用。