QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
9天前
查看: 6540|回复: 23
收起左侧

[分享] solidworks格式转CAD格式

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

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

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

x
       我在将solidworks的工程图转为CAD的.dwg格式的时候,老是字体不能自动转化过来,总要重新设置,非常麻烦,非常浪费时间。
4 q2 t# a* b2 x1 c# i       请问各位前辈,可有妙方![em45][em45][em45]! U: N3 T2 I6 U! ^
[此贴子已经被作者于2005-12-26 12:18:06编辑过]

5 P( S8 K; p2 i; w5 x( N0 A
发表于 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 | 显示全部楼层 来自: 中国上海
人在江湖,身不由几啊!: a! b( _" L( @7 b0 ]
我也很想只用SW的工程图,可是还是要听Boss的啊!
发表于 2006-2-8 09:26:09 | 显示全部楼层 来自: 中国辽宁沈阳
当您输入 DXF/DWG 工程图文件时,SolidWorks 可准确显示 AutoCAD 字体,即使您的计算机上没有安装 AutoCAD。SolidWorks 已添加了 True Type 字体以支持常用的 AutoCAD 字体。字体使用位于 \Data\drawFontMap.txt 中的默认映射文件被映射。
3 ?4 O1 |* z; r' R- E, B( u2 J. z8 j2 x$ |. q( P2 ?* {
在默认映射文件中,左列列举源工程图中的 AutoCAD SHX 或 True Type 字体。右列列举 AutoCAD 工程图文字在新的 SolidWorks 工程图中被映射到的 SolidWorks 或 Windows True Type 字体。您可根据需要编辑映射文件。当将额外的 AutoCAD 字体映射到 SolidWorks 或 Windows True Type 字体时,注意以下情况:
3 A8 H5 A, N+ l
8 \" l/ B% K7 }$ b  K$ d! t, k两个字体列表必须是简单的字体名称,无扩展名。
! v/ M8 N  z" j  HSolidWorks 或 Windows True Type 字体必须在操作系统的 \Fonts 目录中可用。例如,对于 Windows NT 和 Windows 2000,此为系统驱动器:\WinNT\Fonts;而对于 Windows 9x,此为系统驱动器:\Windows\Fonts。如果 True Type 字体不可用,SolidWorks 工程图文件默认字体将被使用。 % x+ p1 i+ A  y* h5 p- G. o
SolidWorks 或 Windows True Type 字体还可使用于 SolidWorks 原始文件中。当您保存 SolidWorks 文件为 DXF 或 DWG 文件时,您可使用 drawFontMap.txt 映射文件将任何 SolidWorks 或 Windows True Type 字体反转映射到 AutoCAD SHX 或 True Type 字体。当工程图文件在 AutoCAD 中打开时,将使用确切的字体 - 不需要替换的默认字体。这将改进工程图文件的视觉真实感。
! {) y& X* X2 c0 X9 H
' l2 y& V9 K8 F2 I$ B, J0 h! A以下列表展示默认映射文件中所包含的字体:- G4 J3 \& |2 e' k. }
8 n, t8 e: Z" o. M9 F
AutoCAD SHX 或 True Type 字体 SolidWorks 或 Windows True Type 字体 5 W+ L4 b7 j( j4 \2 H$ J0 z0 c
complex
* Y# w1 w# ~2 W. k# F  n8 OSWComp
& ^, i$ V$ M0 w8 A% R  X
) [9 u: g( x  L# p5 T: W& ?) Q- Egdt
; ^9 g2 v- q3 |: `SWGDT ! ]# Z$ I4 o7 |
6 j, l1 e" z9 ?6 K! B, }) o
gothice
( _! I# {8 H) L3 HSWGothe
* P% F4 A( [. @) S% _. [* `" {5 K) p5 H) o/ @9 c
gothicg
3 J, r1 B# f3 `& KSWGothg
* F! |5 T5 F6 J. v( {1 A
+ S/ `9 ^  o! y# A- Zgothici- ~* n4 D# c  P- [) O3 x3 _7 b
SWGothi , c; j! X4 }% E

% d, Q( E- U: u: z1 i9 k5 Ngreekc
6 W4 D9 h' M5 `8 X' F$ t- F" ASWGrekc ' q" r8 W9 `& E" ~' ~

+ F. F; a9 d) C6 I7 ]6 C* D3 }greeks
8 \6 c' J& h3 U- O- y' pSWGreks 1 u8 d6 _. l0 [

, L+ s" ]0 U5 A. qisocp1 V, q" z6 }) V" t: F/ N
SWIsop1
4 g4 z# K, _3 S+ @9 f: b( j# p1 d3 q0 M0 j8 z4 V& N6 Q
isocp2
) K2 {6 T% z& j/ ISWIsop2
1 C2 v( ?9 Y0 ~+ o* X
  F' J1 f* G5 c* B/ j1 j( P, Nisocp3/ D6 S- b$ p$ e
SWIsop3
* G+ X2 u9 S7 k; l. M
2 z  W/ G8 v, n* M/ K- e) Kisoct. k* g& L. `; K, s( x3 ?
SWIsot1
! R, f$ L+ }4 o' T- a2 t3 o( M7 c7 D7 A
isoct2
) i, _! H0 }. m" X. dSWIsot2 ) S, X# Y1 j9 t& @3 y

% E+ F2 G4 c9 |' ]isoct3
6 R0 g) ?, @( X9 A7 F4 h8 HSWIsot3 1 W" B7 O7 o/ x& Y) {

$ f* G& z1 k8 ?1 W2 iitalic$ ?, F3 k1 K$ H6 y
SWItal 5 ?! D, S+ J( v: [' V  d

- o: h5 Z# k  @" _+ T& Z6 yitalicc
% _- E4 n' v" Z6 B# Y) _( ]SWItalc , f- v$ O3 i' t) f: n
  E3 `7 L! C! |- X  L
italict
8 i, p  \, q2 \- z/ h! C2 |9 m7 nSWItalt
6 _5 a% G" G7 b9 x! |
8 g) e6 F/ Z! Q) {$ [monotxt
' u% G8 H4 }* {8 o& HSWMono + k9 c% O3 g. k
5 ?  d$ n# c2 A+ n0 [
romanc
/ [# L9 ]  B6 B4 }SWRomnc ; U; H9 ^$ c/ `3 ~
1 E- z- g7 f8 m5 f
romand
7 N  W9 w& q0 v* C* _SWRomnd
& \; Q7 \6 A9 m- W4 K% W, Q" \% x
  y2 f0 d- ^3 l0 C% P( @romans2 m7 p6 i  q6 n# d7 j, L- m
SWRomns
" o6 x* r* X5 m, T' N
) }& x2 ^* s" ?! y6 C. g" R7 xromant
' \/ w7 A7 E0 `; p5 r5 ?SWRomnt 9 M( H* _4 L- m9 [8 _- A, h
4 f$ c3 c& i8 s
scriptc
/ X. W; ?/ n$ y1 j4 y7 p, w7 j! aSWScrpc
8 B- ~) u3 P( G7 k, T
5 ^! u9 U( S# U: A- Jscripts- c" Y9 Y1 v+ p: v7 m& \- z1 H" G4 x
SWScrps & S: f- V! x/ J& y0 v; [
+ _  s6 a; T+ s! Y
simplex% I8 C. ~% T4 O% P2 N  @% V
SWSimp , z4 C! [% r8 B& A& M9 C
% c  S  ]: Y, J
syastro
2 i, G5 _) Y$ `6 ASWAstro
+ H3 b& Z5 \/ j, {: q. A$ I" e3 q& R8 i. J+ v
symap
6 W! o) r8 S% j' TSWMap # r/ A8 I: Q* p; V3 m

, J8 H  L8 K! `- Z$ [symath9 m! W( E" B5 B/ \! o: A, y
SWMath $ j& T. m4 g! S
4 o0 U+ B) x0 }5 O( @
symeteo
* A% d4 P! ~3 c8 `( y# z! @SWMeteo
+ E  o- e5 v6 a" w5 t7 I$ `! U7 M: e% V
symusic
+ \4 P  [2 J" u% K: v- z/ qSWMusic 8 I$ v8 e  n7 k& z7 j

4 x. J& f( G& X! \8 ^9 H* U* |txt
* [" L' C3 w" }& b9 D9 XSWTxt
; O5 ]) g7 a# r& j
9 F8 Y. k7 W# n+ x" T$ q
" c& }( [% W9 l看了SolidWorks帮助文件,你是否已经明白了!如果你已经知道如何行动了,下面的就不用看了。如果你还不怎么明白,请继续看下面
/ K3 {1 F, ?$ l0 H( n$ L$ F
3 T/ S% c4 q/ z8 ?) N总结:为什么我们将工程图正常另存为DWG格式后中文编成了问号或乱码不能编辑?原来是AutoCAD字体映射文件中根本就没有中文字体。那我们可以通过编辑AutoCAD字体映射文件drawFontMap.txt来实现。
$ w. }7 `7 V/ V3 w, Y# s; R* u. y; \! R$ P9 x! \0 q9 y
2.编辑AutoCAD字体映射文件drawFontMap.txt+ ^4 A  ~+ A) ~2 X9 R

* l! O, R7 V' r: i  g+ p+ l. IAutoCAD字体映射文件drawFontMap.txt文件位置: SolidWorks安装目录\Data\drawFontMap.txt
0 w9 {. c# y4 r& Q4 w  v) `
  C8 D/ ]$ \1 T. Z6 B* ?$ z$ x用记事本打开drawFontMap.txt文件,定位到字体最后,添加中文字体,最后保存文件。  x& R( {6 C" q

3 \* o( y* K! {; t) otxt SWTxt 0.96 (这是未修改原文件中内的一种。txt是AutoCAD SHX 或 True Type 字体。SWTxt是SolidWorks 或 Windows True Type 字体。0.96未知,有可能是字体大小或比例吧,你可以设为0.97。那么我们这么解释:在SolidWorks中用SWTxt字体的文字在AutoCAD就成了txt字体的文字)$ a7 A  t: k7 `

$ `  Z) K5 h: l8 G. S8 Y, Y1 W5 ]2 E我的drawFontMap.txt添加的简体中文字体如下:(适用于简体中文系统)6 T5 L; a4 z8 C  r

' c# h6 p8 L& R: |Simplex Simplex 0.97# K: V) U8 o5 n/ ^8 {3 V# n' u: ~
Arial Arial 0.975 Z+ ~& @; p1 I7 D- x* J
SansSerif SansSerif 0.97: w$ E0 F* D( B' T! D( I- Q
Swis721 Swis721 0.97& G, v9 K) o  v, {
宋体 宋体 0.970 P. q* D/ A; X: }/ m0 W* P
新宋体 新宋体 0.97
8 Z+ c& w' S2 X9 M3 C仿宋_GB2312 仿宋_GB2312 0.973 S: z- o* |! ?- f
楷体_GB2312 楷体_GB2312 0.97
" C  T6 M* g# Z  d% `# s) ?; N0 T隶书 隶书 0.97
; _, L0 T9 q3 v$ ^/ q/ ]
# \3 j, m. c1 e! b! ~* C注:字体名不可错。三种项目项目之间空一格,每种字体三种项目占用一行。编辑时请打开AutoCAD同SolidWorks工程图,看里面有些什么你需要的字体,以确认字体名没有错,且两种软件中都有相同名称的字体。
! D$ T3 C9 e& O6 \! J5 c5 P
2 U! H; M- Z9 h3 r' J( T6 c繁体中文系统只需对应字体名即可.
1 N! Z+ [- p$ g: y" _1 [+ G$ G
简体中文系统和繁体中文系统的中文字体名是不相同的,如简体中文系统的宋体,新宋体,繁体中文系统是明细体,新明细体.)# I" W& y) J4 N& \

; }: H6 N: e, }& U7 w  G是不是就OK了呢?你自己将有中文字体的SolidWorks工程图另存为DWG格式试一下吧,用AutoCAD打开看看达到了你预期的效果没有?如果不满意,请看下一步5 G9 L7 F" o; ?' A+ |

* D- ^* p8 i) d1 C5 ?7 Y3.设置DXF/DWG输出选项。2 V) B- r* L5 i0 B1 H
7 W! k8 `6 o: f: w( D# `& u. Z
在另存为DXF/DWG界面,点击选项进入DXF/DWG输出选项。设置字体为TrueType,线型为AutoCAD标准样式。& S6 y! o; a- O6 c* r' I
7 L8 n5 d; a/ x* t& H6 K
OK,你成功了!

评分

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

查看全部评分

 楼主| 发表于 2006-2-8 11:16:44 | 显示全部楼层 来自: 中国上海
多谢前辈赐教!
+ ?9 {9 B5 r+ M8 W谢谢!
 楼主| 发表于 2006-2-8 12:23:16 | 显示全部楼层 来自: 中国上海
多谢前辈赐教!. p$ A2 J! c' k) @# T5 {) f
谢谢!
发表于 2006-2-25 15:25:21 | 显示全部楼层 来自: 中国上海
16楼的很详细,. H+ W4 L. `) X! ?* m/ G
应该奖励
发表于 2006-7-18 15:23:43 | 显示全部楼层 来自: 中国江苏扬州
多谢前辈赐教!
/ ^* \" b3 x; M  U3 X) l, `1 P( s谢谢!
发表于 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 )

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