solidworks批量转存宏程序开发【可下载】

3 篇文章 0 订阅
1 篇文章 0 订阅

软件下载地址https://download.csdn.net/download/changsic/12526877

效果演示:https://www.bilibili.com/video/BV1HJ411z7DF

V1.0 现支持:

sldprt批量转 Sldftp step stl

slddrw批量转DWG DXF PDF文件

下一步开发step转sldprt

【开发过程】

起因是需要转一批solidworks文件,开始手动转了10个,感觉太低效了,而且还有10倍文件等着转,不能这么手动转遂自己上网找了批量的转换资料。

刚开始不知道solidworks宏可以做到就再百度检索“solidworks批量另存为”,结果检索出来的有用信息(关键词)为:solidworks task Scheduler 。

的确这个可以转换,但是只支持solidworks“自家”(sldprt)文件批量转,但是不支持转为sldftp文件和step转sldftp。然后接着检索,之后检索到宏程序可以做这件事,然后就开始查资料,百度到一篇:

solidworks批量转换pdf和dwg宏文件使用说明_百度文库

https://wenku.baidu.com/view/9fd48625f5335a8103d2203b.html

就到晚上12点多了,因为第二天要上班所以就记录了一下。

第二天下班开始研究这篇文章,发现这是VB开发的,巧的是大学还学过VB,当时还一心想学C语言,很不屑VB,没想到现在用上了,而且底子还不错,

“诶,真香!!”

第二天晚上就开始一边回忆VB语法和基本编程原理一边百度文中相关函数用法。又忙到12点。

第三天晚上下班后开始思考这个程序相关的函数和官方的说明。有个函数一直理解不了,这时采用了一种“黑匣子”的分析方法。

“输入一些信号,看反馈”——改一些参数看看反应,试着将程序敲入solidworks宏程序,改动之后不能运行。

然后又在网上搜相关问题,这时的问题就变成了solidworks宏程序编写与调试相关的Keywords。

检索出有有关键性的结论的就是可以宏程序可以演示示教之后自动生成code,想要达到的操作演示输入之后打开代码查看比对发现函数有变动,之后修改竟然就成功了????

之后发现sw文件转换3D和2D图纸程序有几处更正,出去买瓶水,路上决定采用参数,通过修改参数的方法实现输出多种文件。

之后就做了窗体,

等下一步研究,开发step转“自家文件”

  • 8
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

请叫我常思聪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值