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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1931|回复: 2
打印 上一主题 下一主题

为了更好的运行宏程序,有谁知道抓取Solidworks版本的代码?

[复制链接]

7

主题

55

帖子

41

金币

天使

Rank: 2Rank: 2

积分
135
QQ
跳转到指定楼层
楼主
发表于 2021-7-25 12:57:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

   经典图书
RT,不同版本的Solidworks的宏程序指令会有些差异,有没有办法用宏程序获取Solidworks版本来实现对应的宏指令?

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

使用道具 举报

8

主题

51

帖子

44

金币

天使

Rank: 2Rank: 2

积分
139
QQ
沙发
发表于 2021-7-30 05:38:25 | 只看该作者
低版本sw提供的接口和方法能实现目标的,就不必要用高版本的,虽然可能麻烦点。。。
如果一定要判断sw的版本,你应该先去查查apihelp。。。
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

2

主题

40

帖子

23

金币

天使

Rank: 2Rank: 2

积分
95
QQ
板凳
发表于 2021-10-18 23:57:26 | 只看该作者

   经典图书
谢谢回复,已经找到了,有个很简单的指令。“swApp.RevisionNumber”,变量赋值时调用这个就可以了,返回的就是一串字符,比如“23.5.0”这种。
我也是基于大佬提供的那个焊件写单重和总重的代码修改成一个写入焊接文件夹名称的程序,2018版本开始自带一个“切割清单项目名称”的属性了。 我也是强迫症,在2018运行时就写入公式,而在18以下版本时就读取切割清单名称来写入。全当是研究玩玩。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭 卷起
关闭 卷起

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

手机版|小黑屋| GMT+8, 2024-9-29 15:54 , Processed in 0.158025 second(s), 22 queries , Memcache On.

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

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

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