QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
哪位大师0 }* W7 [, x( t9 r" [
帮忙录制一个solidworksl批量转x-t的宏4 Y. q) e( D- x% b% e7 E
感激不尽
 楼主| 发表于 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
5 B  K" H8 p2 a; g. I# X1 A3 y来逛的人也不少,都没有人顶一个,是不是没人需要这个呀?知道希望很缈茫,所以自己制作了一个,胡乱调试了 ...

& g7 D! z+ m) L8 s1 C2 d4 p# Z帮我做个转CAD 的宏啊。谢谢啊,一张一张转实在太慢了。
发表于 2013-7-3 14:18:22 | 显示全部楼层 来自: 中国上海
有转换CAD的宏吗?
发表于 2013-7-4 00:47:43 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2013-7-4 00:52 编辑 6 k* v9 ?8 e0 P: O! @+ E$ M9 Y
3 R) d1 {& e. _5 a
2012 SP4版測試4 M6 {9 k* J2 a4 v
' ******************************************************************************4 Z" W# g5 X$ M% ], A9 M
'  macro recorded on 07/03/13 by scliang  Q6 Q) |; W1 i7 t, _0 @
'
: I) v2 ]6 y  k0 J  ]) Z6 ]: w'  測試版本:2012 SP4
0 @, s! F: w5 }- \9 m( W" ~'  批量把 .SLDPRT 文件轉為 .X_T 文件" l" G' R  t# f7 ?: X
'  設 文件路徑名稱為   C:\XT\101.SLDPRT~150.SLDPRT) k% c# j0 W% g: F
'2 k/ o: _7 i2 @- n/ a+ Z% J9 D  @2 Q
' ******************************************************************************3 O; R2 J* @" V# n# {6 o2 w% f
Dim swApp As Object. d& `! ]* K* w) }
Dim Part As Object) b0 U3 i0 l( C# c  {9 \7 d
Dim longstatus As Long, longwarnings As Long
' w) q- t" j) x5 [# [
! t, a/ ~! L+ l: l; I9 s+ r: @Sub main()
* a$ S2 h9 {% B6 z* h" h" `$ X& O0 k5 b. J4 c4 |5 ?6 l
Set swApp = Application.SldWorks, w( r0 T  F/ T5 m) j
Set Part = swApp.ActiveDoc
7 A5 `" Q8 i7 C4 [/ n, dDim path_ As String! x. b) p) a/ J0 r3 k; h
path_ = "C:\XT\"
+ W7 c6 U' g9 A) D) nFor FileName = 101 To 150 '依實際名稱代碼修改
# G) l8 g1 A- k+ ?9 mSet Part = swApp.OpenDoc6(path_ & FileName & ".SLDPRT", 1, 0, "", longstatus, longwarnings)6 J! X3 L% }- O- d. y1 A* Q) h+ r
longstatus = Part.SaveAs3(path_ & FileName & ".X_T", 0, 0)
1 ^7 T/ R9 O1 m2 W% _1 [8 VswApp.CloseDoc path_ & FileName & ".SLDPRT"8 [1 w4 S( Y! b7 T, \" E6 F
Next
2 i( i* x" [* e& G, l' d1 f6 pEnd Sub+ }; f$ G; n9 ^. `  M, _
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, S' n2 @! l; o  C, i
来逛的人也不少,都没有人顶一个,是不是没人需要这个呀?知道希望很缈茫,所以自己制作了一个,胡乱调试了 ...

  a* _. L' m& }7 u  u楼主把你的宏程序上传下,我也试试,每次都是打开一个转一个的。
发表于 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.gif
. ]: j% Z3 \3 D( K# ^2012 SP4版測試
  ^" ?/ B$ c* ]6 I1 s" W6 g/ A' ******************************************************************************
1 X7 G  G% `; o0 P'  ...

& X1 W1 ?4 z% I9 k7 v- Xsw2013 sp4 用不了
发表于 2013-9-5 14:00:26 | 显示全部楼层 来自: 中国广西桂林
太好了,我一直都是一个一个的转X_T,然后外加工的,原来也能这么简单!
发表于 2015-10-27 09:50:24 | 显示全部楼层 来自: 中国四川成都
ryouss 发表于 2013-7-4 00:47
: D/ Z1 s: b7 b! e+ r5 w% d* A2012 SP4版測試, o: x5 W/ Z- z8 n
' ******************************************************************************
6 r9 W* X- r5 N3 O0 N" P$ z'  ...
/ f+ f, m( h6 q- O
正在找这类工具,非常感谢。
发表于 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 )

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