QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 6366|回复: 23
收起左侧

[分享] solidworks格式转CAD格式

 关闭 [复制链接]
发表于 2005-12-26 12:17:00 | 显示全部楼层 |阅读模式 来自: 中国上海

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

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

x
       我在将solidworks的工程图转为CAD的.dwg格式的时候,老是字体不能自动转化过来,总要重新设置,非常麻烦,非常浪费时间。
% g; I& {5 Y$ m       请问各位前辈,可有妙方![em45][em45][em45]% S  H! M0 v1 l6 d- X# |
[此贴子已经被作者于2005-12-26 12:18:06编辑过]

0 H! w5 v6 U# s1 n7 c1 Y. Z
发表于 2005-12-26 12:38:00 | 显示全部楼层 来自: 中国河南洛阳
找学习光盘将字体转化 文件安装即可
发表于 2005-12-28 09:05:00 | 显示全部楼层 来自: 中国湖北武汉
文件另存为*.dwg文件是选则参数选择,选aotucad即可。[em02]
发表于 2005-12-28 19:24:00 | 显示全部楼层 来自: 中国上海
ding
发表于 2006-1-7 22:25:00 | 显示全部楼层 来自: 中国江苏苏州
  我是这样做的: 工程图先不标尺寸,转成DWG后再标尺寸,把工程图标尺寸的时间用再DWG内,且有些不需要的相关线.圆弧交接线等可酌情去掉,整理后图纸比较规范。
发表于 2006-1-8 17:51:00 | 显示全部楼层 来自: 中国广东汕头
文件另存为dwg文件时,在选项里面字体应该选择TrueType即可。同时还应该选DWG的版本。
发表于 2006-1-8 20:25:00 | 显示全部楼层 来自: 中国台湾
眾說紛紜看得滿頭霧水!!結果還是得在CAD中重標尺吋!!
发表于 2006-1-9 10:15:00 | 显示全部楼层 来自: 中国浙江宁波
我用的是5楼的办法!
发表于 2006-1-9 10:25:00 | 显示全部楼层 来自: 中国广东中山
我也是一般在SW中绘制3D图,再转到工程图,再另存.DWG标尺寸。方便快捷。
 楼主| 发表于 2006-1-12 17:08:00 | 显示全部楼层 来自: 中国上海
谢谢大家!
发表于 2006-1-13 13:26:00 | 显示全部楼层 来自: 中国浙江台州
原来这样啊!
发表于 2006-1-13 21:33:00 | 显示全部楼层 来自: 中国安徽淮南
我用SW绘制工程图后,用AUTOCAD打不开。
发表于 2006-1-14 10:18:00 | 显示全部楼层 来自: 中国浙江嘉兴
[QUOTE][em05][em05][em05][em05]这个可以解决!  qq 41511525      附件下载  http://www.mcadtools.net/url/sw2dwg.rar
发表于 2006-1-14 19:56:00 | 显示全部楼层 来自: 中国上海
请问12楼怎么用呀?
发表于 2006-1-14 20:29:00 | 显示全部楼层 来自: 中国上海
为什么要转成DWG 格式?SW格式的图纸右什么不好?要交流?可以另存为PDF格式。我长期使用SW工程图感觉还是比较方便的——不要出一些古里古怪的题目来作,因为老是钻在这些问题上会降低工作效率![em04]
 楼主| 发表于 2006-2-6 14:38:47 | 显示全部楼层 来自: 中国上海
人在江湖,身不由几啊!
# o! u, k# m$ N! H* s. c+ j我也很想只用SW的工程图,可是还是要听Boss的啊!
发表于 2006-2-8 09:26:09 | 显示全部楼层 来自: 中国辽宁沈阳
当您输入 DXF/DWG 工程图文件时,SolidWorks 可准确显示 AutoCAD 字体,即使您的计算机上没有安装 AutoCAD。SolidWorks 已添加了 True Type 字体以支持常用的 AutoCAD 字体。字体使用位于 \Data\drawFontMap.txt 中的默认映射文件被映射。
9 U2 c+ [( Z. e+ |  V& y4 Z2 _' D9 T: q; f0 c+ k' g
在默认映射文件中,左列列举源工程图中的 AutoCAD SHX 或 True Type 字体。右列列举 AutoCAD 工程图文字在新的 SolidWorks 工程图中被映射到的 SolidWorks 或 Windows True Type 字体。您可根据需要编辑映射文件。当将额外的 AutoCAD 字体映射到 SolidWorks 或 Windows True Type 字体时,注意以下情况:/ ~! W- H! R! d. Q4 d1 l6 G6 U
' d, u% c. ?- ^) e1 e" Z+ s
两个字体列表必须是简单的字体名称,无扩展名。
. ?: V- E# Q- sSolidWorks 或 Windows True Type 字体必须在操作系统的 \Fonts 目录中可用。例如,对于 Windows NT 和 Windows 2000,此为系统驱动器:\WinNT\Fonts;而对于 Windows 9x,此为系统驱动器:\Windows\Fonts。如果 True Type 字体不可用,SolidWorks 工程图文件默认字体将被使用。 8 C/ O  m1 k3 w8 W( d1 f! N6 i
SolidWorks 或 Windows True Type 字体还可使用于 SolidWorks 原始文件中。当您保存 SolidWorks 文件为 DXF 或 DWG 文件时,您可使用 drawFontMap.txt 映射文件将任何 SolidWorks 或 Windows True Type 字体反转映射到 AutoCAD SHX 或 True Type 字体。当工程图文件在 AutoCAD 中打开时,将使用确切的字体 - 不需要替换的默认字体。这将改进工程图文件的视觉真实感。
6 k: `3 P$ X/ E; N  K8 U" F- X3 A# Z0 [
& w9 V! @4 E5 {1 \" @以下列表展示默认映射文件中所包含的字体:* L9 s6 G1 q: |) W( w6 d* _8 G0 X
9 H9 x0 x) M  N" D7 h6 M& ]
AutoCAD SHX 或 True Type 字体 SolidWorks 或 Windows True Type 字体
! h( x0 `: E( c4 b- acomplex
* s/ {% G; ?( s% i/ y5 @% eSWComp   L4 R, ^- O  d( w+ }
8 ]+ }2 \8 J2 D- Q5 g+ h% t: A
gdt
. q9 j" y$ S" I2 B5 K8 i6 i+ Y8 R; o  TSWGDT - v+ D- K; P  R# e. @7 h# a

; B3 C( |- v, f, A8 d% Tgothice
1 b0 @5 f" ~# K& j3 f* @8 o( v/ DSWGothe ) e; S0 Q+ M6 g/ `( a9 i

: U. |/ g5 B4 g7 Ggothicg
3 A  l8 f9 K2 FSWGothg + M5 |, D1 s; c: v, S- G8 l9 C

% v1 ?9 x2 p6 s# b! G  T3 y* H3 H# ygothici
% ?; ]2 w+ J9 z0 O4 pSWGothi
% i% Y* U- _# g* k3 s
' ~- z- X' R; k- K; n0 Kgreekc
" i8 p- \# c! r8 |) n1 PSWGrekc 9 w" R% ^8 M/ h3 l+ G( @8 n
) u4 a+ F/ d+ h5 M+ c$ M
greeks5 S0 v3 o& Z  D+ I
SWGreks
# b( S. I% _% @, G% O8 G  b8 ?$ y1 D# C) M! u
isocp9 n; I6 K- {; J2 n+ }
SWIsop1 8 G) C, {* m$ G' Z: v' F& F- G1 D
: t' u  L% Q! `7 O9 t
isocp2) B1 U# }) w* [  o( _2 U- x
SWIsop2
! b3 b0 O/ W+ h: I! |1 \" H0 ?/ p7 R3 a+ T: o. O
isocp3
  q0 ?# A  {* Q- I# t. k) ySWIsop3
! |" L% E& ~. t# e9 Z  @7 j/ I* z* H, D. o/ G* V. G0 Q. g
isoct! P& V- ]$ O/ K8 Q9 G
SWIsot1
6 @" [; x) T2 d% n7 n  l" u) k0 y) ]. _8 A; X
isoct2" P4 o- T. o0 O6 Q5 r3 j
SWIsot2 ' P# [5 U8 T( r2 q. b6 a8 @9 c- g
$ s6 w" X( i; O
isoct3
* a- O- S, S1 i* BSWIsot3 7 V( A2 L5 ]8 M7 d: i$ B

2 T5 e' E" O$ j; E& ~* v" ]italic
$ X! m5 n" o; R  hSWItal 6 \5 i5 k7 X6 C8 l# f
& }9 \: y9 V5 z6 E( x; r
italicc
% t5 H* v& o2 [" bSWItalc
; c# K+ J0 Q6 O  H- F6 [% d
9 m( `* b  g0 L- [; Ditalict) X- t- k1 O9 n; G# y8 o( L4 K
SWItalt
6 J: J8 P6 D1 y+ B
  O) ], E& L; A" R" K) O7 @" j* R% mmonotxt, ?; b) ~; m( v1 m% a
SWMono ! f4 _5 O2 `( l

& S$ ]4 g+ k/ N( Oromanc7 f! K4 }% @9 T9 g& \- P
SWRomnc
* P5 C/ I: \) G8 O& a! {
8 e0 R, W7 O4 K5 M9 G+ b3 A) promand7 L& J/ o! O2 j1 P) d& [
SWRomnd
1 S, \& l: u" O8 r6 ]8 g( @$ m" [* m' ?* q# O" S$ i+ N$ G( v) Y
romans
: @4 {( u5 ]; J' o" nSWRomns
$ ]; S1 g' O9 F8 z, Q0 Q4 C, e
5 C. X( {$ s- Qromant
9 b! N& H. `) oSWRomnt & Y4 m1 t2 N+ K% _+ Z

4 F5 j: a# a$ u' s# f2 r6 r: Qscriptc/ _+ H- h# z- O: d
SWScrpc
) L) M) m! G9 m: R. Q" }
  u# W: R2 {: W! oscripts6 z# G& X/ h' M' j8 e% G
SWScrps
: r9 S0 t9 l2 X
  N" P' M, g. D0 ]& ]& msimplex
* C: b9 U3 L! G6 PSWSimp 5 y" C2 r$ @! [, M* Q
' w  V* {) p, o) Q, W
syastro
0 i- j4 e; R! V6 X3 @SWAstro : M& m+ r: H" O" W0 I4 i- e7 L

( g) l# Z7 ]$ f9 xsymap: H4 I0 x3 |! y8 A
SWMap
. K* q9 z4 E% F0 A2 K# g! o" W: N; Z. u3 q) X: M
symath. q; e; I# i. C3 ~6 ~
SWMath
$ D7 s3 R+ Y$ f( D* ~+ B
! b* Q* d5 u2 n, s. t2 wsymeteo
6 @+ \& C; h. G3 c# @7 O6 @SWMeteo
8 e4 c: c3 d3 `  w0 @4 y# Y2 t3 @- m' [- @" f" B
symusic1 ~* r' X7 |& ^, P
SWMusic
, h0 G3 @; R3 t: i, L: u3 b, a8 x
+ x; E! X+ H  C6 |txt  N9 \) h7 o1 w* C- |( z
SWTxt
. N9 n/ k, F9 W9 H6 B5 b+ l7 ~' [
' O. e2 P1 W: e! P$ n& Y, P
% _6 Y* F9 m' B- I$ s看了SolidWorks帮助文件,你是否已经明白了!如果你已经知道如何行动了,下面的就不用看了。如果你还不怎么明白,请继续看下面; J# `% }4 `! T/ T# X4 c; n
( y. i; q; d' z6 W- T& c
总结:为什么我们将工程图正常另存为DWG格式后中文编成了问号或乱码不能编辑?原来是AutoCAD字体映射文件中根本就没有中文字体。那我们可以通过编辑AutoCAD字体映射文件drawFontMap.txt来实现。$ L( P3 i) k. X9 K
0 b0 U! D3 ^4 s2 d% W  D; U3 b
2.编辑AutoCAD字体映射文件drawFontMap.txt
  r9 J% {# }. R' U* L0 B  K/ ~1 y% B" Z
AutoCAD字体映射文件drawFontMap.txt文件位置: SolidWorks安装目录\Data\drawFontMap.txt' B1 @4 v, p9 p. `
, ^$ y3 o$ q# R
用记事本打开drawFontMap.txt文件,定位到字体最后,添加中文字体,最后保存文件。
3 O  o2 V" O0 U* d* K2 w
- W8 p( O+ M! `) btxt SWTxt 0.96 (这是未修改原文件中内的一种。txt是AutoCAD SHX 或 True Type 字体。SWTxt是SolidWorks 或 Windows True Type 字体。0.96未知,有可能是字体大小或比例吧,你可以设为0.97。那么我们这么解释:在SolidWorks中用SWTxt字体的文字在AutoCAD就成了txt字体的文字)/ E; s0 w% J3 H- A

+ F$ [* q7 b$ R' o8 [: ^$ m我的drawFontMap.txt添加的简体中文字体如下:(适用于简体中文系统)$ e7 ~" F( J1 U9 \- c" j
1 `/ E% {& ~) G  _/ o/ ^
Simplex Simplex 0.97% S+ p, a3 u: {$ h3 b( D1 m
Arial Arial 0.972 _4 R' p4 q, m. a, x# G0 `( }
SansSerif SansSerif 0.97( Q2 V% H. N) X
Swis721 Swis721 0.97
! [. v6 }: V# f- T6 [8 s宋体 宋体 0.97. N; C9 S  F  n0 `* m" O
新宋体 新宋体 0.97
- q+ {, ^7 k/ ~0 m3 e8 P仿宋_GB2312 仿宋_GB2312 0.97. S4 ]) A' l' J+ ]) Y
楷体_GB2312 楷体_GB2312 0.97
' Q$ E9 K( `2 W  W- i! M/ J隶书 隶书 0.97
* h6 H# s, f+ I  N. t' ~9 H/ e) c- E5 G! W# t# T. ^9 w7 a
注:字体名不可错。三种项目项目之间空一格,每种字体三种项目占用一行。编辑时请打开AutoCAD同SolidWorks工程图,看里面有些什么你需要的字体,以确认字体名没有错,且两种软件中都有相同名称的字体。4 u5 y  W# U; o& g* f5 s

; P* A( I1 T, X! D2 g$ ~* t繁体中文系统只需对应字体名即可.. p+ a$ q; G* s% v$ V7 H4 D- G& ?

6 U" W  p. [/ c. z+ E4 ~4 ?, r简体中文系统和繁体中文系统的中文字体名是不相同的,如简体中文系统的宋体,新宋体,繁体中文系统是明细体,新明细体.)
& q( e# U3 `7 g; X1 Q5 H6 Z  l: ], X  o1 L! {3 v
是不是就OK了呢?你自己将有中文字体的SolidWorks工程图另存为DWG格式试一下吧,用AutoCAD打开看看达到了你预期的效果没有?如果不满意,请看下一步2 a3 m, g# K8 ?# J. g# ]1 A
" j' m5 \. O$ X' \
3.设置DXF/DWG输出选项。+ r& k2 y' {( A: G
  M& u* y' r4 Q
在另存为DXF/DWG界面,点击选项进入DXF/DWG输出选项。设置字体为TrueType,线型为AutoCAD标准样式。' x0 q, {- ]* r3 `  v

4 v6 o7 A- ^# j1 x& Y" fOK,你成功了!

评分

参与人数 1三维币 +6 收起 理由
csharp + 6

查看全部评分

 楼主| 发表于 2006-2-8 11:16:44 | 显示全部楼层 来自: 中国上海
多谢前辈赐教!" P2 ~) \2 k$ x. W6 W: `, l
谢谢!
 楼主| 发表于 2006-2-8 12:23:16 | 显示全部楼层 来自: 中国上海
多谢前辈赐教!
' }3 O8 ]3 {8 Q+ w谢谢!
发表于 2006-2-25 15:25:21 | 显示全部楼层 来自: 中国上海
16楼的很详细,- H! y9 \$ V: P. G
应该奖励
发表于 2006-7-18 15:23:43 | 显示全部楼层 来自: 中国江苏扬州
多谢前辈赐教!1 q7 a0 J6 u4 ?; r  s6 T" u
谢谢!
发表于 2006-8-3 19:27:07 | 显示全部楼层 来自: 中国内蒙古呼和浩特
yuqz 先生说的非常清楚,看了以后受益匪浅。
发表于 2006-8-3 21:07:27 | 显示全部楼层 来自: 中国浙江湖州
6楼的说法比较合适。
发表于 2006-8-3 22:25:11 | 显示全部楼层 来自: 中国江苏扬州
谢谢啊,太感谢了!;)
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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