SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

好品数字
好品数字
查看: 40141|回复: 177

〖扫盲〗关于SolidWorks宏的使用说明

    [复制链接]

37

主题

986

帖子

1万

金币

版主

Rank: 7Rank: 7Rank: 7Rank: 7

积分
19373

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

 楼主| 发表于 2021-5-4 14:55:12 | 显示全部楼层 |阅读模式
0. SolidWorks常用的宏,一般都是使用VBA来编写,以.swp为后缀的文件。

1. 首先,是怎么使用宏文件,有两种方法。
1.1 自定义宏按钮,然后要使用的时候点击按钮即可。
见这个链接:https://www.swbbsc.com/thread-291217-1-1.html
或者下图:
截图20210504-1.jpg

1.2 设置快捷键。方法:自定义>键盘>宏>新建宏按钮,见下图——


2. 怎么编辑宏。
2.1 调出宏工具。
截图20210504-2.jpg

2.2使用VBA编辑器。
截图20210504-3.jpg

3. 使用宏时发生的错误。
3.1 提示找不到工程或库,可通过以下的设置修复(不同版本的SW对应不同版本的库,显示缺失的时候,可以从下方找到对应版本的库,打上勾确定即可)。


3.2 别人正常运行的宏,如果你运行不了或者没出效果,有几个可能:
①是否没打开引用(见3.1);
②可能是因为SW版本过低,宏里使用了旧版本没有的API;
③是否系统里面安装有多个版本的SW;
④电脑的【文件夹选项】中,是否选择了隐藏扩展名;
⑤SW语言的问题,使用中文和英文会有区别;
⑥可能该宏考虑不够全面,只适用于一般情况,没考虑到你的特殊情况。

3.3 不要在宏插件的对话框里面进行重命名,这样会导致文件无法打开。
截图_20220514.jpg


鉴于所知有限,暂时只能写到这里,期待大家帮忙完善。







评分

参与人数 1威望 +5 金币 +52 贡献 +5 收起 理由
专门设计 + 5 + 52 + 5 牛得不行!

查看全部评分

本帖被以下淘专辑推荐:

SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持10、11两个版本的IE浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,以及10和11版本的IE兼容模式,其余浏览器也是如此)
回复

使用道具 举报

37

主题

986

帖子

1万

金币

版主

Rank: 7Rank: 7Rank: 7Rank: 7

积分
19373

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

 楼主| 发表于 2021-5-4 17:05:15 | 显示全部楼层
顺便把相关的资源发一下:
SOLIDWORKS二次开发与API教程(2020版)
https://www.swbbsc.com/thread-365322-1-1.html

SOLIDWORKS API二次开发实例详解(微视频2018版)(C#)
https://www.swbbsc.com/thread-365323-1-1.html

SolidWorks高级教程:二次开发与API2007高清扫描版
https://www.swbbsc.com/thread-201889-1-1.html
配套光盘:
https://www.swbbsc.com/thread-34655-1-1.html

SolidWorks 2008 API - Programming and Automation(英文版)
https://www.swbbsc.com/thread-333629-1-1.html

SolidWorks_二次开发实例解析
https://www.swbbsc.com/thread-33359-1-1.html

SolidWorks API 二次开发(2003原始版本)
https://www.swbbsc.com/thread-11175-1-1.html


〖转贴〗API汉化版
https://www.swbbsc.com/thread-310499-1-1.html

〖转贴〗SolidWorks里的常量
https://www.swbbsc.com/thread-337658-1-1.html






SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持10、11两个版本的IE浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,以及10和11版本的IE兼容模式,其余浏览器也是如此)
回复 支持 4 反对 0

使用道具 举报

17

主题

141

帖子

497

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2449

最佳新人活跃会员热心会员宣传达人灌水之王

发表于 2021-5-4 21:52:22 | 显示全部楼层
感谢楼主分享,很不错哈
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

116

帖子

146

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1145

最佳新人活跃会员热心会员宣传达人

发表于 2021-5-4 22:44:09 | 显示全部楼层
多谢楼主分享经验,有用
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

6

主题

417

帖子

662

金币

传奇

Rank: 8Rank: 8

积分
4240

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

发表于 2021-5-5 17:16:58 | 显示全部楼层

   经典案例图书
感谢楼主分享,很不错!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

8

主题

78

帖子

81

金币

堂主

Rank: 4

积分
503

最佳新人活跃会员热心会员宣传达人

发表于 2021-5-6 18:01:30 | 显示全部楼层
精华,让新手受益非浅,遥想以前,我怎么没有遇到这样的帖子呢
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

97

帖子

60

金币

堂主

Rank: 4

积分
579

最佳新人活跃会员热心会员宣传达人

发表于 2021-5-10 22:12:16 | 显示全部楼层

   经典案例图书
感谢楼主分享,很不错!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

97

帖子

60

金币

堂主

Rank: 4

积分
579

最佳新人活跃会员热心会员宣传达人

发表于 2021-5-10 22:20:29 | 显示全部楼层
楼主辛苦了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

8

主题

256

帖子

428

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1190

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

QQ
发表于 2021-5-12 14:24:47 | 显示全部楼层
楼主太有才了,膜拜中……
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

39

帖子

503

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1482

最佳新人活跃会员宣传达人

发表于 2021-5-16 23:29:27 | 显示全部楼层
苏州万坤信息 发表于 2021-5-12 14:24
楼主太有才了,膜拜中……

为什么你的时间显示的是2021年6月3日
微信图片_20210516232820.png
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

8

主题

256

帖子

428

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1190

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

QQ
发表于 2021-5-17 13:51:15 | 显示全部楼层
harrythank 发表于 2021-5-16 23:29
为什么你的时间显示的是2021年6月3日

可能是他系统问题,我有时候看别人也是,进帖子时间就对了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

86

帖子

265

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1039

最佳新人活跃会员热心会员宣传达人

发表于 2021-5-18 09:17:50 | 显示全部楼层
楼主太有才了,膜拜中……
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

11

主题

131

帖子

235

金币

堂主

Rank: 4

积分
867

最佳新人活跃会员热心会员宣传达人灌水之王

发表于 2021-5-20 10:32:08 | 显示全部楼层
感谢楼主分享关于SolidWorks宏的使用说明
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

2

主题

59

帖子

28

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
241

最佳新人活跃会员热心会员宣传达人

发表于 2021-5-22 14:02:37 | 显示全部楼层
感谢楼主分享关于SolidWorks宏的使用说明
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

16

主题

676

帖子

205

金币

传奇

Rank: 8Rank: 8

积分
3727

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

发表于 2021-5-24 08:58:45 | 显示全部楼层
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

这个比较好用了,值得推广
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

7

帖子

20

金币

天使

Rank: 2Rank: 2

积分
77

最佳新人

发表于 2021-5-24 19:39:33 | 显示全部楼层

   经典案例图书
感谢楼主分享关于SolidWorks宏的使用说明
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

106

帖子

333

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2084

最佳新人活跃会员热心会员宣传达人

发表于 2021-5-27 10:10:58 | 显示全部楼层
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

界面变成英文,怎么改回中文?
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

23

帖子

50

金币

天使

Rank: 2Rank: 2

积分
166

最佳新人宣传达人

发表于 2021-5-29 13:58:19 | 显示全部楼层

   经典案例图书
楼主太有才了,膜拜中……
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

510

帖子

517

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2051

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

发表于 2021-5-31 20:37:28 | 显示全部楼层
多谢楼主分享经验,有用
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

17

帖子

28

金币

天使

Rank: 2Rank: 2

积分
167

最佳新人宣传达人

发表于 2021-6-3 10:21:40 | 显示全部楼层
感谢楼主分享关于SolidWorks宏的使用说明
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭 卷起
关闭 卷起

手机版|小黑屋| GMT+8, 2024-3-29 09:35 , Processed in 0.302837 second(s), 44 queries .

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

快速回复 返回顶部 返回列表