找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 1591|回复: 6

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

[复制链接]
发表于 2024-1-19 20:46:25 | 显示全部楼层 |阅读模式
谁那有SolidWorks一键输出工程图到DWG宏程序?需要直接输出到桌面。网上都是下面的程序,但是试了一下不行啊!4 Q0 J$ v9 [& Z$ o2 {2 q$ K

; ~0 ^2 [' C$ S6 }' I# ?! rDim swApp As Object
% p+ L0 |' O% `5 G1 d$ [' r1 Y9 G/ z2 v$ c" a, x/ {3 n4 U  _4 u  E) S
Dim Part As Object4 e) |: d2 z7 o" i) ~2 h# ^$ \" O
% }/ g' i+ b% f$ B5 y
Dim Filename As String! i! y7 i$ o2 \% }) p
8 D8 ?" b: h/ k; W6 s+ L
Dim No As Integer8 q5 s1 I- e9 f, m+ ]! s* _9 Q

5 Q( J: K. Y7 w" V6 wDim Title As String
. C; d" J, `. m. I2 V+ q6 x! K) y  z( k
Sub main()
% Y& Q7 [; S# n" _( o% x+ ?* x  r' v/ u& n! E# T- s& b
Set swApp = Application.SldWorks) ~8 b" F0 T5 d3 b( \  {

$ B; N0 a5 V9 V' e- ESet Part = swApp.ActiveDoc
& E3 s0 ?+ `; b: p7 ?! b
1 }* R, O4 E6 t1 R" ]6 ZFilename = Part.GetPathName()
  }( X1 b( U7 V0 B$ L6 ?. E& E; C/ D  u3 j( W; \
No = Len(Filename)6 c! V8 u; l, b/ q6 |! M* o
5 v1 i6 }5 }3 ~, F/ n0 Q
Filename = Left(Filename, No)
) `0 C! M% R% ^# y: l1 u) O- @3 k
  S1 D6 [/ S$ hPart.SaveAs2 Filename & ".DWG", 0, True, False- ?/ l$ L" m+ U' U
* I5 J: D( k+ c+ C. d5 X
End Sub: _1 L' g. }' c' x
% [1 u! K9 e) ?" v( b" b

评分

参与人数 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 编辑
8 [: {2 W0 N, y3 T3 t
爆裂explosion 发表于 2024-1-20 10:45
. y! v! h5 @1 W6 k9 E7 w6 G把文件扩展名.pdf改成.swp
. l4 U3 T1 S- K. Z: n" y
在D盘如图创建一个文件夹,会自动保存到此文件夹
3 d: h( r2 `6 V& ]: R

本帖子中包含更多资源

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

×
发表于 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-6-18 05:01 , Processed in 0.063708 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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