QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
哪位大师
  c- Y* P/ _8 E$ m帮忙录制一个solidworksl批量转x-t的宏
$ M, j) X5 l6 d3 o. u; P' G7 s* V感激不尽
 楼主| 发表于 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
! e' Y' g: n* k: `, S0 Y来逛的人也不少,都没有人顶一个,是不是没人需要这个呀?知道希望很缈茫,所以自己制作了一个,胡乱调试了 ...

+ y5 D8 a" V8 n9 c: i2 ^帮我做个转CAD 的宏啊。谢谢啊,一张一张转实在太慢了。
发表于 2013-7-3 14:18:22 | 显示全部楼层 来自: 中国上海
有转换CAD的宏吗?
发表于 2013-7-4 00:47:43 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2013-7-4 00:52 编辑
: h4 H+ Y/ o4 X9 T, e; G; g1 w! Q9 b2 h3 l; P2 [
2012 SP4版測試& F5 ]8 W6 K0 V' N% C3 n( M2 r
' ******************************************************************************, N# @$ w: p5 c: ~" v8 T" j6 [9 D
'  macro recorded on 07/03/13 by scliang* [5 b, l3 J6 A5 l
'
1 d! ^& C# J0 F'  測試版本:2012 SP4
1 n; K; v1 t2 ?'  批量把 .SLDPRT 文件轉為 .X_T 文件
; d. r+ i( B- \'  設 文件路徑名稱為   C:\XT\101.SLDPRT~150.SLDPRT
7 R% V9 E* E9 A6 m9 y  l* H'. @9 Z& P6 b% g) {  r7 T5 `, k( y. ^
' ******************************************************************************
( A& M  m& U. F5 u0 v( e4 dDim swApp As Object
3 w: f- d8 [$ `/ r) \' E( T- _Dim Part As Object
. D9 p+ T; n6 r( G: v$ bDim longstatus As Long, longwarnings As Long
: M+ A( ]" q/ `; c' ^9 d9 C4 l, a) z7 |4 v8 C* O4 F) e( z: g
Sub main(), T" w& e" r$ S. F& _6 C

- c$ W( Y# \* M# e- Q4 iSet swApp = Application.SldWorks% w0 t* w6 _& u$ L/ n
Set Part = swApp.ActiveDoc
' n  D' O, s1 g0 T9 i, kDim path_ As String) t. f1 `, m# J; N, ]4 W% a
path_ = "C:\XT\"2 F: s, M4 f. X
For FileName = 101 To 150 '依實際名稱代碼修改3 O5 `5 {. n" W" s
Set Part = swApp.OpenDoc6(path_ & FileName & ".SLDPRT", 1, 0, "", longstatus, longwarnings)
# S7 Z6 P# C3 s% g& }3 y7 glongstatus = Part.SaveAs3(path_ & FileName & ".X_T", 0, 0)) u1 Z8 `+ Z: l' S' \
swApp.CloseDoc path_ & FileName & ".SLDPRT"6 N9 R" y' ^1 p5 S! @  M) d; m
Next
: Z, O3 ]! @7 o9 }End Sub9 y) w( r8 f4 w7 K& z/ p
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
# p) b! T6 s' }3 ?  x8 D来逛的人也不少,都没有人顶一个,是不是没人需要这个呀?知道希望很缈茫,所以自己制作了一个,胡乱调试了 ...
/ \3 t, H& G* {8 F0 ]
楼主把你的宏程序上传下,我也试试,每次都是打开一个转一个的。
发表于 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
& {/ I7 Q' M4 j2012 SP4版測試# e6 K4 `4 R! Y, N( J
' ******************************************************************************. p  t9 d5 q" i+ y5 n
'  ...
7 {. C' Y* x$ d. \
sw2013 sp4 用不了
发表于 2013-9-5 14:00:26 | 显示全部楼层 来自: 中国广西桂林
太好了,我一直都是一个一个的转X_T,然后外加工的,原来也能这么简单!
发表于 2015-10-27 09:50:24 | 显示全部楼层 来自: 中国四川成都
ryouss 发表于 2013-7-4 00:47
) a+ `- m8 z" x* K2012 SP4版測試
8 n# T! f* }' @+ R: O6 Q0 l! M' ******************************************************************************
) P  p+ X% s/ {) _2 ]  y" F! U7 `'  ...

) N" R% ?8 y, L+ g8 k, g! N# V: e正在找这类工具,非常感谢。
发表于 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 )

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