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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

好品数字
好品数字
查看: 8861|回复: 72
打印 上一主题 下一主题

工程图输出宏,属于多功能型输出。

  [复制链接]

39

主题

372

帖子

3055

金币

传奇

Rank: 8Rank: 8

积分
7714

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

跳转到指定楼层
楼主
 楼主| 发表于 2021-3-6 09:57:08 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
前几天想改变一下sw的图纸输出形式,(就是想一个工程图文件内有多个图纸时,一键输出PDF,每张图纸为一个文件,输出cad格式的,在sw系统设置那里可以做到,只是命名方式,为01.02开头的,PDF做不到)本着试试的想法,发了个求助贴,以为这么偏门的东西,很快会沉了,不知何时才有答案,没想才过了2天,Allate大神出手就是一个包。好吧急忙下栽钻研,于是昨天考虑当前的需要,和之后要改变的需要,改了个宏工具出来,其实就是把之前输出为单个文件的,和Allate大神给的输出每张图纸为一个文件,强行并在一起运行,里面主要是使用了Allate大神给的代码,结合得可能有些粗糙,水平有限,只能这样做了。
下面为修改后的说明:
1.先判断文档是否工程图,再者是否已保存,否则不运行。
2.后面窗体选择,如下图,最多可以同时输出三个格式,每一个格式都会在工程图下创建一个对应文件夹,来存放输出文件。(默认格式可在窗体中修改,无格式输入则不运行)
3.窗体选择后立即询问,输出后是否关闭工程图,是则保存关闭,否则输出文件后结束宏。
4.因为两个窗体后才是宏代码的运行,所以,运行宏时立即弹窗,再弹窗,过后才是1到2秒时间运行。

可能相对来说,多功能型不如个人针对型,因为代码多,逻辑复杂,运行时间相对增加,而且稳定性肯定没有简单的好。但是论坛宗旨是交流,所以开源代码,有需要的尽情随意。。。。。


补充内容 (2021-3-19 08:34):
更新版本在9楼。

001.png

002.png

工程图输出.rar

(20.02 KB, 下载次数: 271 售价: 1 金币

评分

参与人数 1威望 +5 金币 +28 贡献 +5 收起 理由
专门设计 + 5 + 28 + 5 赞一个!

查看全部评分

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

使用道具 举报

0

主题

99

帖子

877

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2983

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

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

使用道具 举报

39

主题

372

帖子

3055

金币

传奇

Rank: 8Rank: 8

积分
7714

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

板凳
 楼主| 发表于 2021-3-6 21:51:28 | 只看该作者

买不货?什么意思??
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

11

主题

245

帖子

127

金币

VIP用户组

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

积分
2554

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

地板
发表于 2021-3-7 10:28:06 | 只看该作者
非常感谢分享
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

37

主题

989

帖子

1万

金币

版主

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

积分
19473

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

5#
发表于 2021-3-8 13:58:44 | 只看该作者

   经典案例图书
提个建议,不用文本框,改为使用复选框,会不会更好一点呢?
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

39

主题

372

帖子

3055

金币

传奇

Rank: 8Rank: 8

积分
7714

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

6#
 楼主| 发表于 2021-3-8 14:36:48 | 只看该作者
Allate 发表于 2021-3-8 13:58
提个建议,不用文本框,改为使用复选框,会不会更好一点呢?

是哦,复选框看起来好操作一点,这个我先不捣鼓了,最近有点小忙,或者说哪个有空来捣鼓捣鼓玩一下。



平时在用的时候我想都是用默认的多吧,都是提前把宏设定好的。只有特别的才需要修改一下,这时复选框明显就比文本框好用了。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

576

帖子

182

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2577

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

7#
发表于 2021-3-11 16:16:24 | 只看该作者

   经典案例图书
好好学习,天天向上!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

421

帖子

778

金币

传奇

Rank: 8Rank: 8

积分
4452

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

8#
发表于 2021-3-11 16:20:20 | 只看该作者
很不错,顶一下!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

39

主题

372

帖子

3055

金币

传奇

Rank: 8Rank: 8

积分
7714

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

9#
 楼主| 发表于 2021-3-19 08:33:01 | 只看该作者
更新一下版本,按楼上的提醒,把原本的文本框,修改为复选框,然后增加了文件存放位置的可选性。
直接看图吧。
下面三点是说明:

1.要修改输出格式,直接修改复选框的caption即可。
2.复选框默认是否勾选,如下图。
3.回车键默认为按钮单击操作,为按钮的default值为true,现默认为“整份输出到单个文件”按钮。

01.png

02.png

工程图输出-多功能型0319更新.rar

(16.63 KB, 下载次数: 258 售价: 1 金币

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

使用道具 举报

0

主题

112

帖子

85

金币

堂主

Rank: 4

积分
645

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

10#
发表于 2021-3-19 09:41:28 | 只看该作者
很不错,找到组织了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

77

帖子

430

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1514

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

11#
发表于 2021-3-19 20:04:34 | 只看该作者
1.这是批量导还是单个文件导?
2.这是在什么界面下使用的??
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

39

主题

372

帖子

3055

金币

传奇

Rank: 8Rank: 8

积分
7714

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

12#
 楼主| 发表于 2021-3-20 08:04:12 | 只看该作者
冷月梧桐 发表于 2021-3-19 20:04
1.这是批量导还是单个文件导?
2.这是在什么界面下使用的??

工程图界面使用,不批导。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

17

主题

141

帖子

499

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2454

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

13#
发表于 2021-3-23 21:30:39 | 只看该作者
如果批量导出的话可以使用soildworks自带的工具 Task Scheduler
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

107

帖子

277

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2006

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

14#
发表于 2021-3-30 11:21:21 | 只看该作者
yanwei1945 发表于 2021-3-23 21:30
如果批量导出的话可以使用soildworks自带的工具 Task Scheduler

自带的好像是无法分辨横竖图纸,尤其是打印机自动打印的时候,一般都是转化成PDF,然后再批量打印
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

162

帖子

192

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2260

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

15#
发表于 2021-3-30 12:31:05 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

感谢分享 下来看看
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

162

帖子

192

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2260

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

16#
发表于 2021-3-30 12:37:15 | 只看该作者

   经典案例图书
能不能加一个将对应3d保存为STEP的功能?
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

831

帖子

647

金币

传奇

Rank: 8Rank: 8

积分
3363

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

17#
发表于 2021-4-6 08:28:10 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

为什么输出的文件文件名称都在原有的名字后边多了".W"这个能不能去掉?还有就是我的工程图在哪里,能不能默认输出就是跟工程图在同一个文件夹里边呢?因为我之前打开输出在其他文件夹里边,如果我在另外一个文件夹里边打开有的时候会输出到其他文件夹里边去

QQ图片20210406082544.png
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

95

帖子

15

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
466

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

18#
发表于 2021-5-15 11:07:06 | 只看该作者

   经典案例图书
楼主辛苦了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

39

主题

372

帖子

3055

金币

传奇

Rank: 8Rank: 8

积分
7714

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

19#
 楼主| 发表于 2021-5-15 12:24:06 | 只看该作者
夕梦恋 发表于 2021-4-6 08:28
为什么输出的文件文件名称都在原有的名字后边多了".W"这个能不能去掉?还有就是我的工程图在哪里,能不能默 ...

因为我这边客户来图有PDF格式的,所以在后面加了个W,用作区分,另外你说的那个是否单独文件夹存放文件,改变一下复选框的默认状态就可以了。

QQ截图20210515122144.png

微信图片_20210515122120.png
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

97

帖子

60

金币

堂主

Rank: 4

积分
579

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

20#
发表于 2021-5-15 14:44:53 | 只看该作者
感谢楼主分享,很不错!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭 卷起
关闭 卷起

手机版|小黑屋| GMT+8, 2024-4-20 21:55 , Processed in 0.470266 second(s), 39 queries .

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

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

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