SOLIDWORKS API详细介绍

SOLIDWORKS API(Application Programming Interface)是SOLIDWORKS基于ActiveX Automation的应用编程接口,利用SOLIDWORKS API可以方便高效地设计具有Windows风格的、与SOLIDWORKS无缝集成的应用程序。

SOLIDWORKS API的调用是指调用SOLIDWORKS的事件、方法、属性及相关功能。SOLIDWORKS是一个自上而下的树形网络结构,调用下层对象时,一定要先调用上层对象。最底层的根对象是SOLIDWORKS对象,其他对象都是它的子对象,其中父对象与子对象之间的关系并不是继承关系,而是包含关系。也就是说如果VB要与SOLIDWORKS的一个特定对象通信,必须先从SOLIDWORKS对象对其子对象进行遍历,直到找到该特定的对象。在进行SW二次开发的过程中,只有调用正确的对象,才可以调用对象相应的事件、属性、方法及相关函数。所以API的层次调用对SW二次开发有着重要的意义。

SOLIDWORKS的OLE对象总共可以分为十个大类,数百个对象,涵盖从SOLIDWORKS基本操作如打开、保存等到建模、修改等各个功能。但是需要注意,并不是所有的对象都可以被VB所调用。

SOLIDWORKS对象可以实现应用程序的最基本的操作。如创建、打开、关闭和退出SOLIDWORKS的系统环境。ModelDoc对象可以实现视图设置、轮廓线修改、参数控制、对象选择打开和保存文档、创建编辑特征参量、创建框架等与实体模型相关的各类操作,ModelDoc对象包括PartDoc、AssemblyDoc和DrawingDoc等三个常用的对象。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值