QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 6323|回复: 13
收起左侧

[求助] solidworks零件图转换成dwg格式

[复制链接]
发表于 2008-3-15 11:09:57 | 显示全部楼层 |阅读模式 来自: 中国浙江温州

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

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

x
因为工作关系,我通常要把大量的solidworks零件图转换成dwg格式,不知道大家有没有一次性转换成dwg格式的方法,而不经过变成SLDDRW再变成dwg格式,我只要三视图或一个前视图.
发表于 2008-3-15 11:16:23 | 显示全部楼层 来自: 中国广东广州
这个我也想知道,不过我每次都是转成工程图后才能转的
发表于 2008-3-15 11:26:01 | 显示全部楼层 来自: 中国山东济南
没有,你要的三视图,我想应该有所方向的选择(最起码应该是正视图),而不是随意方向的三视图,而这个过程就要求你必须去操作零部件的“面”,也就是说你必须在生成工程图后再转成DWG.
发表于 2008-3-15 11:37:02 | 显示全部楼层 来自: 中国内蒙古呼和浩特
只有工程图才能另存为DWG格式,模型是不能的。如果只要三视图或一个视图只能在做工程图时就做好。
发表于 2008-3-15 11:40:41 | 显示全部楼层 来自: 中国山东威海
只能二次开发编程实现了
 楼主| 发表于 2008-3-15 12:56:27 | 显示全部楼层 来自: 中国浙江温州

回复 1# 的帖子

我在建模型时就已经考虑了我需要的视图.
发表于 2008-3-15 13:04:36 | 显示全部楼层 来自: 中国山东威海
原帖由 wanrongfen 于 2008-3-15 12:56 发表 http://www.3dportal.cn/discuz/images/common/back.gif" j2 ]$ Y2 Z: v( F+ n% I
我在建模型时就已经考虑了我需要的视图.
8 |; Y  d' b" @0 W1 h2 w

( R; k4 @- C/ E& C6 ?% S/ d good
发表于 2008-8-28 10:34:20 | 显示全部楼层 来自: 中国北京
我也想要一个三维图一个前视图,不知道怎么作?
发表于 2009-7-14 19:18:44 | 显示全部楼层 来自: 中国浙江杭州
转出来的始终都不是很理想的,现在发现中心线打印不出来,有些剖面现转过来没有
发表于 2009-7-14 23:03:26 | 显示全部楼层 来自: 中国陕西西安
1、查找第三方软件2 g0 N; }8 ?* W
2、自动手编个小程序
+ @( B6 A2 @' w, u3、试一试宏程序
发表于 2009-7-15 11:00:52 | 显示全部楼层 来自: 中国江苏扬州
为什么要转,工程图保存时为dwg格式不就是CAD图了吗
发表于 2009-7-31 09:14:17 | 显示全部楼层 来自: 中国江苏苏州
原帖由 寂静天花板 于 2009-7-14 20:45 发表 http://www.3dportal.cn/discuz/images/common/back.gif+ N) H5 s! q3 @
基本没有转换的必要,因为可以直接打印。

) a+ U2 \! C% _* y如果公司是用的A1的绘图仪就要转到CAD里面排版了,总不能A4的也打成A1的吧。
发表于 2009-10-11 21:22:38 | 显示全部楼层 来自: 中国江苏无锡
这个我觉得有点办法..反正你不需要SLDDRW吗..
3 x9 v' H, @1 n6 m  ]" C0 l. b* v- Y7 Y, D" s: A- A6 F, d* x, K& [
你可以用宏录一个程序..# |7 u! C6 {. y8 n% ]

' _& L9 ?7 \1 G2 a6 \# A3 e) m( d- \然后修改下.流程基本如下面::
5 O+ W$ P3 G( X+ ~! l; w, o1,自动打开零件图
, u9 C6 `" M. d8 Z; n$ d2,自动建立一个工程图..
9 Q. ~2 y# \# f8 i/ M3,自动输出一个基准面的图形就可以了.9 X) H& p- G2 I% h6 q! t2 Z3 z
' Z7 _/ F1 n9 O# R7 @7 y  B$ ]
1,比较容易,2里面有个问题,我们手工开启工程图时,可以直接存为DWG,而不需要保存SLDDRW,但是程序的话,好像暂时不行,也可能是我不知道..一定要保存后有名字了,才能输出DWG.[如果确实是这样,那说明手工保存DWG时,也是有临时文件产生的.]所以你可以随机取个名称保存一下.输出图形后可以再删除]2 A" v7 t* U: N$ h1 r
3自动输出DWG也比较简单.; B- y& A/ q/ I. Y; I
* V7 z& s! ?7 G7 R1 m/ n) O
; C. K7 n8 {, w. Q& [
随便写几个语句:0 j/ M, D+ c* ~& ]- J0 i3 z  Q
set part=swapp.opendoc("文件路径")" W' F% P2 n* x7 h& r: J
set part=swapp.activedoc("文件名")# [# s$ K( g$ B5 W# {% `- t
2 G+ f% g0 @2 |7 l$ U5 n
part.saveas "xxx.dwg"
: Z" p0 d0 X( j! a3 a9 {. j# y0 G# l( d% t6 @4 d( @1 E. g
我目前在学习VB控制SW.呵呵.并不太懂...
发表于 2009-10-14 16:48:18 | 显示全部楼层 来自: 中国广东东莞
good
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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