SolidWorks二次开发基本知识SolidWorks提供了几百个API(ApplicationProgramInterface,应用程序接口),可以使用VB/VB/VC/Delphi等高级语言对SolidWorks进行二次开发,建立符合要求的、专用的SolidWorks功能模块VBA(VisualBasicforApplications)VBA(VisualBasicforApplications)是1993年由Microsoft推出的一种可以被多种应用程序共享的、针对应用程序内部可编程的、通用的可视化应用程序编程语言
VBA是一套完整的应用程序开发环境,它为用户和开发人员提供了一种应用程序间通用的应用程序语言,减少了学习时间和支持费用
在MicrosoftOffice中,所有的应用程序都可以使用VBA在SolidWorks中,VBA最常见的用途即是录制宏
几乎所有用键盘或菜单命令完成的动作均被宏记录下来,然后对不同的数据进行(或播放)同一批操作
用用VBVB开发开发SolidworksSolidworks的一般步骤的一般步骤SolidWorks的对象、方法很多,其中SldWorks对象有98种方法,ModelDoc对象有477种方法,通常,开发者先录制一段宏,然后将宏代码修改后复制到VB中去
用用VBVB开发开发SolidworksSolidworks的一般步骤的一般步骤宏是一系列命令的集合,相当于Dos的批处理文件,可以通过录制使用SolidWorks用户界面执行的操作,然后使用SolidWorks宏重新执行这些操作
用用VBVB开发开发SolidworksSolidworks的一般步骤的一般步骤打开宏录制打开宏录制1
在Solidworks中,应用纪录宏(【工具】→【宏操作】→【录制】停止宏保存于文件夹2
操作、停止并保存3
执行宏操作用用VBVB开发