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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

好品数字
好品数字
楼主: tg000057
打印 上一主题 下一主题

【原创】多实体零件组合成装配体-宏

  [复制链接]

5

主题

428

帖子

53

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2273

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

41#
发表于 2021-10-6 14:51:49 | 只看该作者
tg000057 发表于 2021-10-6 14:32
这个应该是重名报错了,更新的在39楼,你也可以根据下面的代码修改,保存零件部件也要同样修改,只是要注 ...

重新下载后还是不行 插入了原零件 后就没有反应了  2016版本
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

39

主题

372

帖子

3082

金币

传奇

Rank: 8Rank: 8

积分
7771

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

42#
 楼主| 发表于 2021-10-6 16:40:57 | 只看该作者
刘茂机械 发表于 2021-10-6 14:51
重新下载后还是不行 插入了原零件 后就没有反应了  2016版本

具体哪一段报错,报错内容是什么,还是完全没有反映?

嗯,还有另一种可能就是有些api不支持,我这边用的2019的,如果是这个原因的话就要看看有没有对应的接口可以替用了。
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

5

主题

428

帖子

53

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2273

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

43#
发表于 2021-10-6 17:44:52 | 只看该作者
tg000057 发表于 2021-10-6 16:40
具体哪一段报错,报错内容是什么,还是完全没有反映?

嗯,还有另一种可能就是有些api不支持,我这边 ...

装配图插入原零件保存后 没有任何反应了 谢谢您的分享
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

6

主题

81

帖子

1647

金币

传奇

Rank: 8Rank: 8

积分
4363

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

44#
发表于 2021-10-7 21:33:50 | 只看该作者
留个脚印先
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

39

主题

372

帖子

3082

金币

传奇

Rank: 8Rank: 8

积分
7771

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

45#
 楼主| 发表于 2021-10-16 09:26:17 | 只看该作者

   经典案例图书
增加输入名称选项
执行时会提示输入装配体名称,建立的装配体,装配体名称自动在后面加“00”,相关实体建立的名称则为输入的装配名称后面加“01”、“02”。。。。如果第二次执行时输入 相同的名称 则,装配体名称后则加“01”,相关实体建立的零件则为输入的装配名称后面加,已在存在的序号加1

多实体零件组成装配体3.zip

(24.11 KB, 下载次数: 313 售价: 15 金币

SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

60

帖子

105

金币

堂主

Rank: 4

积分
639

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

46#
发表于 2021-10-29 09:16:59 | 只看该作者
楼主,把这个宏改成能识别相同实体就完美了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

39

主题

372

帖子

3082

金币

传奇

Rank: 8Rank: 8

积分
7771

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

47#
 楼主| 发表于 2021-10-29 10:29:51 | 只看该作者

   经典案例图书
igxoqve 发表于 2021-10-29 09:16
楼主,把这个宏改成能识别相同实体就完美了

这个做不到的,零件中的所有实体都是唯一性的存在,没有办法让它来帮你找相同,
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

18

帖子

153

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
258

最佳新人

48#
发表于 2021-10-29 14:19:53 | 只看该作者
下载学习,感谢楼主分享
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

10

主题

1358

帖子

2970

金币

实习版主

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

积分
9333

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

49#
发表于 2021-10-29 15:51:16 | 只看该作者
感谢楼主分享,很不错!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

21

帖子

4

金币

天使

Rank: 2Rank: 2

积分
103

最佳新人宣传达人

50#
发表于 2021-10-29 16:49:14 | 只看该作者
挺好,不错,顶一个
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

60

帖子

105

金币

堂主

Rank: 4

积分
639

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

51#
发表于 2021-10-29 19:25:56 | 只看该作者
tg000057 发表于 2021-10-29 10:29
这个做不到的,零件中的所有实体都是唯一性的存在,没有办法让它来帮你找相同,

只是一下没有找到方法
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

246

帖子

687

金币

VIP用户组

Rank: 100Rank: 100Rank: 100Rank: 100

积分
2183

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

52#
发表于 2021-10-30 10:25:24 | 只看该作者
楼主辛苦了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

246

帖子

687

金币

VIP用户组

Rank: 100Rank: 100Rank: 100Rank: 100

积分
2183

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

53#
发表于 2021-10-30 10:45:36 | 只看该作者
SW2018运行会报错

360截图20211030104405131.jpg
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

39

主题

372

帖子

3082

金币

传奇

Rank: 8Rank: 8

积分
7771

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

54#
 楼主| 发表于 2021-10-30 11:58:15 | 只看该作者
fz8889 发表于 2021-10-30 10:45
SW2018运行会报错

报错提示??
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

246

帖子

687

金币

VIP用户组

Rank: 100Rank: 100Rank: 100Rank: 100

积分
2183

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

55#
发表于 2021-10-30 14:21:12 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

现在报错提示:438  装配图模板路径和零件模板路径我也都修改正确了的

1.jpg

2.jpg
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

39

主题

372

帖子

3082

金币

传奇

Rank: 8Rank: 8

积分
7771

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

56#
 楼主| 发表于 2021-10-30 14:41:18 | 只看该作者

   经典案例图书
fz8889 发表于 2021-10-30 14:21
现在报错提示:438  装配图模板路径和零件模板路径我也都修改正确了的

经查,InsertPart3是sw2019以上才有,sw2018没有,你可以试试换成InsertPart2。
把new_Part_A和new_Part_B段的修改成。
Set myFeature = swModel.InsertPart2(File, 259)
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

6

主题

611

帖子

834

金币

实习版主

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

积分
5299

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

57#
发表于 2021-10-31 08:56:16 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

楼主很专业,写得很好!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

428

帖子

53

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2273

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

58#
发表于 2021-11-2 18:44:28 | 只看该作者

   经典案例图书
tg000057 发表于 2021-10-30 14:41
经查,InsertPart3是sw2019以上才有,sw2018没有,你可以试试换成InsertPart2。
把new_Part_A和new_Part ...

我用2018修改代码后可用 现在我想.插入装配中装配原始零件,自动勾选不包括在材料明细表中(如图)。

123.png

789.png
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

39

主题

372

帖子

3082

金币

传奇

Rank: 8Rank: 8

积分
7771

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

59#
 楼主| 发表于 2021-11-3 08:05:34 | 只看该作者
刘茂机械 发表于 2021-11-2 18:44
我用2018修改代码后可用 现在我想.插入装配中装配原始零件,自动勾选不包括在材料明细表中(如图)。

6楼已回复!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

22

主题

1537

帖子

225

金币

传奇

Rank: 8Rank: 8

积分
5835

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

60#
发表于 2021-11-22 08:28:33 | 只看该作者
其实方法很多,目前没有啥统一的
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭 卷起
关闭 卷起

手机版|小黑屋| GMT+8, 2024-5-1 09:27 , Processed in 0.242544 second(s), 32 queries .

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

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

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