朋友你好,我也做SolidWorks二次开发,用的是自带的VBA程序。程序已编好,就是不会做插件,你能帮帮我吗

2025-04-29 00:39:32
推荐回答(2个)
回答1:

如果你的程序只是自己用的话,做成 “宏按钮” 就可以了。使用时跟其他工具栏按钮一样,点击后执行指定的VBA程序。

帮助里搜一下 “宏按钮”,就可以看到详细的说明

如果你想做标准的插件,那么就不能用VBA了。
你需要单独安装 SolidWorks API SDK,安装之后会在 Visual Studio 中添加SW插件项目的向导。
通过向导可以适当减少作业量,但对于新手来说,要真正做一个插件还是比较复杂的。

回答2:

过来人告诉你,宏按钮局限性大移植性也差,做成纯插件很是复杂,不适合初学者,最简单折中的方法就是用vs之类的做个窗口软件,然后做一个宏按钮调用此EXE即可