本书是“SolidWorksOfficeProfessional官方认证培训教程”中的SolidWorksAPI二次开发部分。其目的是让读者学会如何使用SolidWorks提供的二次开发功能进行二次开发。本书结合多个实例,就SolidWorks宏录制工具、对象模型、零件自动建模、自动装配、自动建立工程图、SolidWorks高级编程等内容,介绍利用VB/VBA进行二次开发的过程、方法和对象。本书为SolidWorks指定的培训教材,有助于机械工程师快速有效地掌握SolidWorks应用技术。本书可作为SolidWorks用户学习和加强SolidWorks应用技术的参考书,也可作为参加SolidWorksCertifiedProfessional(CSWP)认证考试人员的复习资料和培训教程,还可以作为SolidWorks爱好者、大专院校相关专业的学生学习SolidWorks软件的教材。