QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
哪位大师  D; _* e6 k6 g: Z7 Q& P) X, O
帮忙录制一个solidworksl批量转x-t的宏
1 V- t7 |6 q2 G感激不尽
 楼主| 发表于 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' F; u  v- w9 k# ^1 o$ L3 T* ^
来逛的人也不少,都没有人顶一个,是不是没人需要这个呀?知道希望很缈茫,所以自己制作了一个,胡乱调试了 ...
  N5 b4 X# R/ L6 H
帮我做个转CAD 的宏啊。谢谢啊,一张一张转实在太慢了。
发表于 2013-7-3 14:18:22 | 显示全部楼层 来自: 中国上海
有转换CAD的宏吗?
发表于 2013-7-4 00:47:43 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2013-7-4 00:52 编辑 - r( S4 ^: Q! ]' A

, M+ d% ]# z  s: a4 B4 D) E  k2012 SP4版測試
2 S3 o# [/ f! f' n8 g, b& V' ******************************************************************************" S# u  P4 i5 K6 Y' c; Y1 {
'  macro recorded on 07/03/13 by scliang, ]% I: K# D1 G% O1 q- H
'
: k- t4 c6 u+ G: W3 j'  測試版本:2012 SP4
# Z; \$ D* s: T: M; @# \1 p' O1 A1 [( ]'  批量把 .SLDPRT 文件轉為 .X_T 文件+ I  H! e0 U- i7 u
'  設 文件路徑名稱為   C:\XT\101.SLDPRT~150.SLDPRT, r- d  y% {/ c, d: `5 K
'/ R: \% \( i5 Q% f4 z
' ******************************************************************************; |$ [. g+ V, _4 \$ P
Dim swApp As Object
$ N! L3 V, F/ xDim Part As Object' J! ^. c. b9 m$ H6 R5 I# q6 O
Dim longstatus As Long, longwarnings As Long
% |) m3 c8 }9 @. @  A- O
$ L0 N5 {) x5 F3 ?4 XSub main()
) v& d" o! H$ z, Z. r
; e3 `6 t- u& J8 @2 u( H; ZSet swApp = Application.SldWorks
& A, P* P; r5 o, C4 {( LSet Part = swApp.ActiveDoc, \1 J/ g7 ^# ?# w
Dim path_ As String$ Y' g2 m$ A# l
path_ = "C:\XT\"
- Q6 f2 k4 a( j) ^For FileName = 101 To 150 '依實際名稱代碼修改
5 T; m- P- `6 NSet Part = swApp.OpenDoc6(path_ & FileName & ".SLDPRT", 1, 0, "", longstatus, longwarnings)
3 A3 I; _) F$ Z* I0 n' I7 Elongstatus = Part.SaveAs3(path_ & FileName & ".X_T", 0, 0)
2 j2 o( {9 Q+ a( V- oswApp.CloseDoc path_ & FileName & ".SLDPRT"- ~$ [9 w2 ]* f: |  r4 @" b
Next/ E5 V/ R& n4 Y5 a# \, p- b0 R
End Sub0 d9 v+ i% c( E: R) _, V
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.gif4 [7 \. A+ U. q" P9 [+ ?6 H
来逛的人也不少,都没有人顶一个,是不是没人需要这个呀?知道希望很缈茫,所以自己制作了一个,胡乱调试了 ...

7 O( n; K) @+ Q楼主把你的宏程序上传下,我也试试,每次都是打开一个转一个的。
发表于 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
' l( g+ H3 z/ N1 Z8 P$ H2012 SP4版測試
: n6 |. d; {  j5 `* J' ******************************************************************************0 y5 }- J+ P! _' M3 m! i% Y( y
'  ...

, y$ V) b; a$ A3 B. \sw2013 sp4 用不了
发表于 2013-9-5 14:00:26 | 显示全部楼层 来自: 中国广西桂林
太好了,我一直都是一个一个的转X_T,然后外加工的,原来也能这么简单!
发表于 2015-10-27 09:50:24 | 显示全部楼层 来自: 中国四川成都
ryouss 发表于 2013-7-4 00:47
; v& R" v  A4 \* `  b( e9 N2012 SP4版測試
: ]2 h" ~0 s) a' |' ******************************************************************************9 r  F/ S) i% x& X$ m* T& u. Y
'  ...

1 {' [) ]4 V) c: F2 M: q正在找这类工具,非常感谢。
发表于 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 )

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