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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 10770|回复: 20
打印 上一主题 下一主题

更改透明度宏求优化

  [复制链接]

16

主题

151

帖子

2393

金币

传奇

Rank: 8Rank: 8

积分
5563

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

跳转到指定楼层
楼主
 楼主| 发表于 2022-3-22 14:48:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

   经典图书
  1. Option Explicit
  2.     Dim swApp As SldWorks.SldWorks
  3.     Dim swModelDoc As SldWorks.ModelDoc2
  4.     Dim swAssembly As SldWorks.AssemblyDoc
  5.     Dim boolstatus As Boolean
  6. Sub main()
  7.     Set swApp = Application.SldWorks
  8.     Set swModelDoc = swApp.ActiveDoc
  9.     Set swAssembly = swModelDoc
  10.       boolstatus = swAssembly.SetComponentTransparent(True)
  11.     ' boolstatus = swAssembly.SetComponentTransparent(False)
  12. End Sub
复制代码
上面宏,是装配体下,选中零件或子装配体,一键透明的宏,请问如何按一下宏透明,再按一下宏取消透明,应该怎么改呢?

我查了下api,并没GetComponentTransparent的方法,如果能判断选中零件或子装配体的透明参数,应该就可行了


谢谢各位了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享教程|习题|模型|技巧 点赞点赞 拍砖拍砖
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

38

主题

1002

帖子

1万

金币

版主

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

积分
24673

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

推荐
发表于 2022-3-27 12:38:13 | 只看该作者
' ******************************************************************************
' 更改透明度宏.swp - By Allate, 2022-03-27
' ******************************************************************************
' 说明
' 1. 在装配体中运行本宏,可以切换透明度,作用相当于系统命令【更改透明度】。

宏文件:
更改透明度宏_2022-03-27.zip (6.38 KB, 下载次数: 226, 售价: 20 金币)

图标(就系统的图标,不喜勿下):
更改透明度宏_图标.zip (830 Bytes, 下载次数: 146, 售价: 1 金币)

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

使用道具 举报

0

主题

31

帖子

495

金币

版主

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

积分
1136

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

推荐
发表于 2022-3-24 16:58:10 | 只看该作者

   经典图书
可能真没有吧,选中的是零件或子装配体,操作的是装配体很少见,就连自带的快捷键里都没有这个功能图标,不过可以把功能图标拉到菜单上,点击图标可以实现一键操作,一定要快捷键的话用AHK吧
SolidWorks机械工程师网
回复 支持 1 反对 0

使用道具 举报

1

主题

55

帖子

143

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
332
QQ
推荐
发表于 2022-3-24 14:02:36 | 只看该作者
这个没用过,希望有高手支持一下
SolidWorks机械工程师网
回复 支持 1 反对 0

使用道具 举报

3

主题

126

帖子

852

金币

传奇

Rank: 8Rank: 8

积分
3066

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

5#
发表于 2022-3-24 09:26:07 | 只看该作者

   经典案例图书
顶起来,希望有大神帮忙解决!!!!!!!!!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

16

主题

151

帖子

2393

金币

传奇

Rank: 8Rank: 8

积分
5563

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

6#
 楼主| 发表于 2022-3-25 07:42:41 | 只看该作者
wangjiawow 发表于 2022-3-24 16:58
可能真没有吧,选中的是零件或子装配体,操作的是装配体很少见,就连自带的快捷键里都没有这个功能图标,不 ...

自带的快捷键里的确没有这个功能图标,不过在浮动菜单里有


另,ahk是好用,可不能识别文字编辑状态,如键a,我ahk设置了功能,在sw里打字的时候,按a也会触发命令,而系统设置的不会

还是谢谢你的回答
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

31

帖子

495

金币

版主

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

积分
1136

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

7#
发表于 2022-3-25 16:39:01 | 只看该作者

   经典案例图书
假婆1 发表于 2022-3-25 07:42
自带的快捷键里的确没有这个功能图标,不过在浮动菜单里有

你把快捷键设为组合键就不会影响打字了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

3

主题

52

帖子

269

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
490

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

8#
发表于 2022-3-27 10:30:36 | 只看该作者
谢谢分享!!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

2

主题

226

帖子

499

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1538

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

9#
发表于 2022-3-27 12:10:30 | 只看该作者
干嘛不设快捷键呢?????
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

16

主题

151

帖子

2393

金币

传奇

Rank: 8Rank: 8

积分
5563

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

10#
 楼主| 发表于 2022-3-28 08:15:30 | 只看该作者

   经典图书
Allate 发表于 2022-3-27 12:38
' ******************************************************************************
' 更改透明度宏.swp ...

选中装配体下的零件后运行宏,提示截图的错误,请问需要改什么吗?sw2017版本
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

38

主题

1002

帖子

1万

金币

版主

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

积分
24673

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

11#
发表于 2022-3-28 19:34:45 | 只看该作者
假婆1 发表于 2022-3-28 08:15
选中装配体下的零件后运行宏,提示截图的错误,请问需要改什么吗?sw2017版本

就是缺了库文件啊,你参考一下本版的扫盲帖。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

21

主题

365

帖子

1786

金币

传奇

Rank: 8Rank: 8

积分
6228

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

12#
发表于 2022-10-23 13:43:19 | 只看该作者
假婆1 发表于 2022-3-28 08:15
选中装配体下的零件后运行宏,提示截图的错误,请问需要改什么吗?sw2017版本

你好!问题解决了吗!我也出现了同样的问题!谢谢!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

16

主题

151

帖子

2393

金币

传奇

Rank: 8Rank: 8

积分
5563

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

13#
 楼主| 发表于 2022-10-24 11:09:53 | 只看该作者
lwy4558 发表于 2022-10-23 13:43
你好!问题解决了吗!我也出现了同样的问题!谢谢!

解决了,缺少库啊,你钩上就行了,不过我已经不用了,我自己用发送消息号来实现了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

21

主题

365

帖子

1786

金币

传奇

Rank: 8Rank: 8

积分
6228

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

14#
发表于 2022-10-24 11:40:23 | 只看该作者
假婆1 发表于 2022-10-24 11:09
解决了,缺少库啊,你钩上就行了,不过我已经不用了,我自己用发送消息号来实现了

怎么解决的?我不知道点哪里?有截图啥的吗?给指导一下。谢谢!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

16

主题

151

帖子

2393

金币

传奇

Rank: 8Rank: 8

积分
5563

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

15#
 楼主| 发表于 2022-10-24 13:07:49 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

lwy4558 发表于 2022-10-24 11:40
怎么解决的?我不知道点哪里?有截图啥的吗?给指导一下。谢谢!

我没在用这个宏了,不方便演示了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

339

帖子

73

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1112

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

16#
发表于 2023-6-29 15:43:49 | 只看该作者

   经典案例图书

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

使用道具 举报

3

主题

1402

帖子

489

金币

传奇

Rank: 8Rank: 8

积分
5369

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

17#
发表于 2024-3-12 17:19:22 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

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

使用道具 举报

0

主题

236

帖子

3

金币

堂主

Rank: 4

积分
619

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

18#
发表于 2024-5-13 11:02:03 | 只看该作者

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

使用道具 举报

0

主题

124

帖子

24

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1145

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

19#
发表于 2024-7-17 21:04:27 来自手机 | 只看该作者
Allate 发表于 2022-3-27 12:38
' ******************************************************************************
' 更改透明度宏.swp ...

固定浮动切换、压缩解压切换、在不在明细表切换、封套解封切换、冻结解冻切换、隐藏显示切换,能否实现?
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

192

帖子

152

金币

堂主

Rank: 4

积分
926

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

20#
发表于 2024-9-27 15:59:04 | 只看该作者
楼主辛苦了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

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

本版积分规则

SOLIDWORKS 2023 机械设计从入门到精通

手机版|小黑屋| GMT+8, 2025-5-22 11:37 , Processed in 0.504822 second(s), 27 queries , Memcache On.

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

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

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