经过上一篇的宏文件解读,大家已经感受了下API对象自动操作Solidworks的体验。那么在正式上手开发之前我们还需要来一起了解下Solidworks的几种开发工具,开发模式,以及各自的特点,以便大家选择合适自己的开发工具与模式。
Solidworks开发工具主要分为2种:自带VBA工具,以及使用微软的.Net开发工具Visual Studio。本文我们先来介绍Solidworks自带的VBA工具。
a.VBA开发工具
在宏工具条中,点击【编辑宏】,选中一个宏文件,即可打开自带的VBA开发工具。
在VBA工具中,如下图,我们可以创建一个用户交互界面,将录制的创建长方体的红代码写成一个子程序,通过交互界面的按钮和文本框,创建用户需要的长方体。子程序中的参数x即对应用户交互界面的文本框输入。
效果可见,界面输入0.06米,点击按钮创建长方体,即完成了所需尺寸模型的创建。将录制的宏代码变得更加通用。
b.自定义宏工具栏
若使用这个宏的频率比较高,则我们可以制作一个宏工具栏,这样当需要使用时候,仅需单击此宏工具栏按钮即可。
宏工具按钮的创建步骤:点击菜单【工具】,点击【自定义】,弹出的对话框中选择【命令】选项卡,列表中选中【宏】,鼠标左键按住【新建宏按钮】,将其拖到工具栏所需位置,释放鼠标左键,即可完成宏按钮的创建。
我们可以通过宏按钮的创建,制作出一些常用工具,方便自身的Solidworks的日常使用,提高自己的效率。
下一篇文章,我们一起来看一下Solidworks开发的另一个常用工具--微软的.Net开发工具Visual Studio
最后附上视频