找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 1693|回复: 6

谁那有SolidWorks一键输出工程图到DWG宏程序?

[复制链接]
发表于 2024-1-19 20:46:25 | 显示全部楼层 |阅读模式
谁那有SolidWorks一键输出工程图到DWG宏程序?需要直接输出到桌面。网上都是下面的程序,但是试了一下不行啊!
( z" ?1 M  {* [' h1 i) B' V+ L$ R4 V9 e2 B/ r$ t) s: M* n4 |
Dim swApp As Object# k& i: A2 H- f

/ L) x7 a" J9 `, bDim Part As Object
% I  V$ ~' v# `& u& y0 @, f
. ?2 y; M5 h7 b% O4 U& aDim Filename As String! s* k) ~. y& S) X$ n0 K0 N% J
3 a5 H8 C7 k& T1 |" i( v
Dim No As Integer" b7 F: v4 ?" M. E) l0 m
9 u; Z6 f& A! d. D
Dim Title As String6 A1 X$ Y1 C* N% z3 a9 I4 k4 |

/ s$ G, M0 B% sSub main()
6 A( r! l7 R. X' M4 \: A& B
! Z6 o& O+ V9 r) ~- BSet swApp = Application.SldWorks
+ h* I0 }+ _4 o' l+ W1 D( C% A% q+ A
Set Part = swApp.ActiveDoc6 Z1 x$ U' i3 ?8 s
# C( P' W. ]' d* w# }
Filename = Part.GetPathName()5 t0 F6 |  T3 {! H4 e% y1 ]
8 T: f( J  h& \3 @; |# _; D
No = Len(Filename)
4 ?* k* x' y" K+ Q+ x" ]2 L4 B
Filename = Left(Filename, No)7 J$ K0 y' n( L4 o: N4 }- B- W

$ y" j0 r0 y7 n( Z- ?Part.SaveAs2 Filename & ".DWG", 0, True, False
. W' J9 U- B0 C; x; E* A9 C" s1 _: ^9 m( v+ s9 Q
End Sub# D) }/ H- a/ Q. k: Q  ]1 f

$ [( t0 \. ?, N& s, ]

评分

参与人数 1威望 +1 收起 理由
喂我袋盐 + 1 思想深刻,见多识广!

查看全部评分

回复

使用道具 举报

发表于 2024-1-20 10:45:16 | 显示全部楼层
把文件扩展名.pdf改成.swp

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×

评分

参与人数 1威望 +1 收起 理由
喂我袋盐 + 1 热心助人,专业精湛!

查看全部评分

发表于 2024-1-20 10:50:02 | 显示全部楼层
本帖最后由 爆裂explosion 于 2024-1-20 10:51 编辑
& \) U- e/ ^/ v/ p- k2 L
爆裂explosion 发表于 2024-1-20 10:45% F- @& k3 R3 N. R+ ?7 K3 S
把文件扩展名.pdf改成.swp
; X& _: a- @' s  z6 }7 x+ E2 [
在D盘如图创建一个文件夹,会自动保存到此文件夹7 E! F- n# Q: h* z! [

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
发表于 2024-1-20 11:19:39 | 显示全部楼层
SW有自带的批量转图的呀。后来公司让合并到一个DWG,宏还没学过怎么用,买了插件,方便很多。

点评

没有 ,1比1转图+爆炸 就不会有问题 我原来是手工刻的,为提高效率,买了插件  发表于 2024-1-22 08:16
合并到一个图中尺寸这些东西有没有变?原来写过一个lsp,合并过来不是很完美,还是要人工处理一下。  发表于 2024-1-20 11:49
发表于 2024-1-20 13:11:53 | 显示全部楼层
大工程师  不是有这个功能吗  工程图转CAD  PDF都行
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-8-5 18:36 , Processed in 0.107947 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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