使用SOLIDWORKS软件比较久的工程师,经常会想做一些二次开发。对于一开始接触二次开发的工程师来讲,录制宏是一个熟悉二次开发比较好的方法。但是有的工程师会发现,录制出来的宏,只能存成VBA的代码。这对于熟悉.net的工程师而言,是比较可惜的。但其实,我们录制的宏是可以另存为VB和C#的。下面我们就将方法告诉大家:
把宏另存为除.net语言,需要具备一定的系统环境:在安装SLIDWORKS的时候装一个VSTA插件系统装了.NET Framework 3.5(包括.NET 2.0和3.0)已安装Visual Studio工电脑 具(1.0)Visual 电脑Studio工具2015或者以上版本以上其中2、3项都是系统设置,可以在网上搜索如何安装。我们主要介绍一下在SOLIDWORKS中的设置。在win8以上的系统中,VSTA插件被SOLIDWORKS设置成不会自动安装,而是需要在安装的过程中选择。因此我们在安装的过程中,需要在产品选择界面找到这个插件,并且勾选上。
下图所示为在选择安装组件的界面,并找到VSTA插件,我们把这个插件勾选上然后安装直到结束。
安装完成后,打开SOLIDWORKS,在选项里找到常规,并取消选择“启用VSTA版本3.0”,如下图所示:
然后应该就可以将宏另存为.net的格式。如果不行,就看一下是否缺少.NET Framework 3.5或Visual Studio工具2015或者以上版本。如果一切都设置妥当,我们就可以正常存为.net格式了,如下图所示:
电脑电脑