QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
哪位大师$ u) w7 S* M! Q2 z! F+ x
帮忙录制一个solidworksl批量转x-t的宏3 \0 o& [' \1 x8 K  B5 }
感激不尽
 楼主| 发表于 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# e/ S2 N( n2 ?$ p; x* T9 z
来逛的人也不少,都没有人顶一个,是不是没人需要这个呀?知道希望很缈茫,所以自己制作了一个,胡乱调试了 ...

. e% I$ }3 H& q9 x7 t帮我做个转CAD 的宏啊。谢谢啊,一张一张转实在太慢了。
发表于 2013-7-3 14:18:22 | 显示全部楼层 来自: 中国上海
有转换CAD的宏吗?
发表于 2013-7-4 00:47:43 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2013-7-4 00:52 编辑
7 ^+ X- j# w. d; S
# j' b, J7 w( X, N& \, z9 m- z$ P. q2012 SP4版測試
: Z  e5 M3 o, \' ******************************************************************************
. ]0 ?# v4 d$ }! Y0 G'  macro recorded on 07/03/13 by scliang% d; f" H' M  @5 s
'& u4 A0 M# }$ U' S8 S" i: j
'  測試版本:2012 SP47 ]6 ?% N7 E& y, [; Y" {9 Z. s7 G
'  批量把 .SLDPRT 文件轉為 .X_T 文件/ L4 z, x# R4 C0 z/ y. Z3 v
'  設 文件路徑名稱為   C:\XT\101.SLDPRT~150.SLDPRT
* ^! b2 m, z$ w'
, i# L) }2 L3 A8 b6 Y8 z/ Z' ******************************************************************************
0 O5 s3 |; U- S8 `Dim swApp As Object
. p/ ?" E9 O- ~; j4 iDim Part As Object# Y  y' m" F; e+ {8 ^1 V
Dim longstatus As Long, longwarnings As Long( W8 s" [; Y5 C3 v" l

0 K9 n" }/ k# Q* R9 r6 [$ G1 d% oSub main()
2 ]& w1 t3 S& n' E( V, v* a, ?
7 N! C; z* @3 ]. gSet swApp = Application.SldWorks
- r5 }, L9 H! R& [Set Part = swApp.ActiveDoc
5 ?3 A3 S9 Y6 l% dDim path_ As String
) B4 o5 X# [+ f# ^0 S1 {path_ = "C:\XT\"- P/ ]1 d6 X' f
For FileName = 101 To 150 '依實際名稱代碼修改
2 I- O9 T" O) C! T9 T$ E; uSet Part = swApp.OpenDoc6(path_ & FileName & ".SLDPRT", 1, 0, "", longstatus, longwarnings)
0 W* g! Y. p% e$ C. k5 q- v  }longstatus = Part.SaveAs3(path_ & FileName & ".X_T", 0, 0)
% s/ v! e9 p% m3 Q3 W* U) [swApp.CloseDoc path_ & FileName & ".SLDPRT": E* l5 W4 L/ l7 T5 L3 U! M
Next3 X. x! k: {- q% ^2 l, G
End Sub) }$ V3 F; M9 e
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 G8 u) R7 d+ u4 S/ R) \( n! t! ~# x! D
来逛的人也不少,都没有人顶一个,是不是没人需要这个呀?知道希望很缈茫,所以自己制作了一个,胡乱调试了 ...
, p. x* e2 \5 N, }) ^; }
楼主把你的宏程序上传下,我也试试,每次都是打开一个转一个的。
发表于 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.gif2 h$ [2 d; i: ]7 q  P
2012 SP4版測試7 D! r1 O; _2 X
' ******************************************************************************& Y5 S5 E" |3 L: C( c; ^1 F  A) X
'  ...
3 z0 p) ]* i- `# b3 e
sw2013 sp4 用不了
发表于 2013-9-5 14:00:26 | 显示全部楼层 来自: 中国广西桂林
太好了,我一直都是一个一个的转X_T,然后外加工的,原来也能这么简单!
发表于 2015-10-27 09:50:24 | 显示全部楼层 来自: 中国四川成都
ryouss 发表于 2013-7-4 00:47
8 Q+ A9 g' n% [, _$ e9 z2012 SP4版測試
( q: W8 }* I3 x9 {5 x1 R# Z' ******************************************************************************- x' F# Y0 B; c1 E9 ?# v0 {! }
'  ...
0 s( B* @# U$ ^, q  C  p
正在找这类工具,非常感谢。
发表于 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 )

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