QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 5333|回复: 16
收起左侧

[求助] solidworksl批量转x-t的宏

[复制链接]
发表于 2012-7-26 07:53:01 | 显示全部楼层 |阅读模式 来自: 中国广东深圳

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
哪位大师
; \/ B6 `8 O: f5 W' V! Z+ E帮忙录制一个solidworksl批量转x-t的宏
6 }4 W# }" k3 b$ K3 c, _感激不尽
 楼主| 发表于 2012-7-29 22:14:39 | 显示全部楼层 来自: 中国广东深圳
来逛的人也不少,都没有人顶一个,是不是没人需要这个呀?知道希望很缈茫,所以自己制作了一个,胡乱调试了几天,终于也能做出来了!
SWtoX_T.jpg
发表于 2012-7-30 10:56:45 | 显示全部楼层 来自: 中国广东深圳
是用数控加工的么,可以直接转STEP格式!用solidworks task scheduler
 楼主| 发表于 2012-7-30 12:12:13 | 显示全部楼层 来自: 中国广东深圳
solidworks task scheduler 是没有X_T这一项,再说了solidworks task scheduler 不管转什么,太慢了,还有待改善
发表于 2012-7-30 21:27:49 | 显示全部楼层 来自: 中国辽宁沈阳
STEP有时破面,XT优势
发表于 2013-6-16 10:14:12 | 显示全部楼层 来自: 中国湖北鄂州
PEIENLU 发表于 2012-7-29 22:14 static/image/common/back.gif
0 g# V! _6 ^1 w- i2 w+ U; Y来逛的人也不少,都没有人顶一个,是不是没人需要这个呀?知道希望很缈茫,所以自己制作了一个,胡乱调试了 ...
9 k, `. m3 D4 W! X: k) I- D
帮我做个转CAD 的宏啊。谢谢啊,一张一张转实在太慢了。
发表于 2013-7-3 14:18:22 | 显示全部楼层 来自: 中国上海
有转换CAD的宏吗?
发表于 2013-7-4 00:47:43 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2013-7-4 00:52 编辑
6 ?( \. P/ x7 t/ M6 Z9 |$ k! Y
" `1 D8 ^5 b6 s" Y2 ?2012 SP4版測試
' J1 l. B" Z9 v8 g# H) x* ]' ******************************************************************************
7 S: p6 \5 @- H( |) w'  macro recorded on 07/03/13 by scliang: z% Q9 _- e/ S. [5 |7 _
'
! H# X. z. G- y5 d/ p+ K'  測試版本:2012 SP4
2 ]8 s, C  ]& P7 b1 v; w* B'  批量把 .SLDPRT 文件轉為 .X_T 文件; Z( v) S  q* Y
'  設 文件路徑名稱為   C:\XT\101.SLDPRT~150.SLDPRT) O1 }& o6 Q) P, {8 T% {
'
1 ?1 |/ _% `% q' ******************************************************************************: c( L7 x' V. I; j; d; u; J
Dim swApp As Object( y  g. `+ y6 W' P$ D+ J" S
Dim Part As Object
9 w( s8 ^; n, [- K7 D' P% M# tDim longstatus As Long, longwarnings As Long5 u8 i3 u/ D0 o( ]' ^

' U& g9 A; `9 V4 qSub main()
! |: _/ }# y- q7 |: \
: g. ~1 `2 [3 I- o  ]8 m. |7 o3 aSet swApp = Application.SldWorks
) ?; k' m1 }) O7 O. T5 P8 W4 KSet Part = swApp.ActiveDoc
% R, i- ?! g8 ?/ J" q3 b0 {Dim path_ As String$ Z/ ?. `' B+ p2 k4 \
path_ = "C:\XT\"$ f* {7 d3 y% X2 l$ F
For FileName = 101 To 150 '依實際名稱代碼修改
" @2 T  Z1 I: X" ^) Y( BSet Part = swApp.OpenDoc6(path_ & FileName & ".SLDPRT", 1, 0, "", longstatus, longwarnings)- x7 z: Y; q" N* D
longstatus = Part.SaveAs3(path_ & FileName & ".X_T", 0, 0), u' V' u1 l$ w- r7 Q' ?9 ?
swApp.CloseDoc path_ & FileName & ".SLDPRT"! C8 e) v2 e. f
Next) D' ^: S" R% J# O1 l' |8 S: w! ?. f
End Sub9 [# H2 i$ _6 q$ B: c/ @  S% |
Macro_xt.rar (6.77 KB, 下载次数: 67)

评分

参与人数 1三维币 +5 收起 理由
阿帕奇 + 5 奖!

查看全部评分

发表于 2013-7-4 10:26:39 | 显示全部楼层 来自: 中国陕西西安
SW转CAD宏,不知道可以否?

SW转dwg宏软件.rar

13.08 KB, 下载次数: 74

评分

参与人数 1三维币 +5 收起 理由
阿帕奇 + 5

查看全部评分

发表于 2013-8-26 17:20:25 | 显示全部楼层 来自: 中国广东东莞
好东西啊,正在找
发表于 2013-8-28 13:59:15 | 显示全部楼层 来自: 中国安徽宣城
PEIENLU 发表于 2012-7-29 22:14 static/image/common/back.gif$ Y* ~) ?* v/ y
来逛的人也不少,都没有人顶一个,是不是没人需要这个呀?知道希望很缈茫,所以自己制作了一个,胡乱调试了 ...
) t* i) u" O# Y: q  ?! m" m
楼主把你的宏程序上传下,我也试试,每次都是打开一个转一个的。
发表于 2013-9-4 08:38:49 | 显示全部楼层 来自: 中国江苏无锡
其实就是属性名换一下,solidworks内部都是自动转的...比如你要PDF,就在程序里面打PDF,要DWG,名称后面就属性名就换成DWG.
发表于 2013-9-5 11:39:43 | 显示全部楼层 来自: 中国广东深圳
ryouss 发表于 2013-7-4 00:47 static/image/common/back.gif9 g8 b5 V, j; {# t% V) G
2012 SP4版測試( s* {) ~& C" Q! K& V
' ******************************************************************************
0 {2 y3 M$ Q0 U# S  u! A$ ^# J'  ...
/ ^" m2 r" j2 [0 v
sw2013 sp4 用不了
发表于 2013-9-5 14:00:26 | 显示全部楼层 来自: 中国广西桂林
太好了,我一直都是一个一个的转X_T,然后外加工的,原来也能这么简单!
发表于 2015-10-27 09:50:24 | 显示全部楼层 来自: 中国四川成都
ryouss 发表于 2013-7-4 00:47
9 M: X. n. b4 Z( [2012 SP4版測試/ Z* c" J- B: g' N
' ******************************************************************************
  l- d. ^$ i3 l* h! d'  ...
1 X. ]3 ]  S% x: |5 r# o1 _
正在找这类工具,非常感谢。
发表于 2015-11-8 15:18:02 | 显示全部楼层 来自: 中国天津
谢谢正需要这些
发表于 2016-11-22 10:27:24 | 显示全部楼层 来自: 中国广东佛山
支持一下,不过还是觉得SW自带的好
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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