SOLIDWORKS API入门
前言
学习API前,我希望你们是已经接触过相关编程语言的学习(以下内容为C#的编程环境)
对象拓扑图:
SOLIDWORKS API 的操作可以理解为是:在获取不同对象后,进行对象的方法()操作和对象属性读写{get,set}的过程。那我我们的关键就是学会API的接口对象的获得。如下我找了一张其对象关系拓扑图:

获得程序(ISldWorks)
获得文件
获得零部件
获得图纸
获得特征
获得属性(CustomPropertyManager)
补充:
dynamic IAssemblyDoc.GetComponents(bool ToplevelOnly);
通常用object[]接受,可在实际使用时转其他可用类型,常见转string[]。