QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

[分享] solidworks格式转CAD格式

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

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

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

x
       我在将solidworks的工程图转为CAD的.dwg格式的时候,老是字体不能自动转化过来,总要重新设置,非常麻烦,非常浪费时间。
8 I( r3 u3 |6 E, d8 {) t       请问各位前辈,可有妙方![em45][em45][em45]; ?+ d- @1 Q' v
[此贴子已经被作者于2005-12-26 12:18:06编辑过]

) h) l' b& @  _4 t& \, M. Q5 i
发表于 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 | 显示全部楼层 来自: 中国上海
人在江湖,身不由几啊!
+ }6 ~; p/ R( {: y4 l# }: M我也很想只用SW的工程图,可是还是要听Boss的啊!
发表于 2006-2-8 09:26:09 | 显示全部楼层 来自: 中国辽宁沈阳
当您输入 DXF/DWG 工程图文件时,SolidWorks 可准确显示 AutoCAD 字体,即使您的计算机上没有安装 AutoCAD。SolidWorks 已添加了 True Type 字体以支持常用的 AutoCAD 字体。字体使用位于 \Data\drawFontMap.txt 中的默认映射文件被映射。
" k  Z4 q$ u" S) k" o" L! Y0 E
1 L6 w3 k1 ?8 B" [3 }$ X在默认映射文件中,左列列举源工程图中的 AutoCAD SHX 或 True Type 字体。右列列举 AutoCAD 工程图文字在新的 SolidWorks 工程图中被映射到的 SolidWorks 或 Windows True Type 字体。您可根据需要编辑映射文件。当将额外的 AutoCAD 字体映射到 SolidWorks 或 Windows True Type 字体时,注意以下情况:3 c) C4 z2 z- u' }- [& |9 @
. l6 f. v- W7 P; J) _3 a1 G
两个字体列表必须是简单的字体名称,无扩展名。
3 ?4 ~3 Y/ z  XSolidWorks 或 Windows True Type 字体必须在操作系统的 \Fonts 目录中可用。例如,对于 Windows NT 和 Windows 2000,此为系统驱动器:\WinNT\Fonts;而对于 Windows 9x,此为系统驱动器:\Windows\Fonts。如果 True Type 字体不可用,SolidWorks 工程图文件默认字体将被使用。 $ Q) Q) r8 g$ M5 K! E
SolidWorks 或 Windows True Type 字体还可使用于 SolidWorks 原始文件中。当您保存 SolidWorks 文件为 DXF 或 DWG 文件时,您可使用 drawFontMap.txt 映射文件将任何 SolidWorks 或 Windows True Type 字体反转映射到 AutoCAD SHX 或 True Type 字体。当工程图文件在 AutoCAD 中打开时,将使用确切的字体 - 不需要替换的默认字体。这将改进工程图文件的视觉真实感。. m# G2 ?0 `% ?0 U$ [) ~

* P7 k6 @1 G% H# V0 H以下列表展示默认映射文件中所包含的字体:
- p4 m4 l) w: O' Q: ~- a: W" V$ N: i5 h% `4 y0 v! w
AutoCAD SHX 或 True Type 字体 SolidWorks 或 Windows True Type 字体
  @1 {* i* `  X2 G7 f3 v1 acomplex
; F- S* J$ A6 {3 ASWComp 4 |% v% ^( s+ J0 G% S* w4 V# i2 O
& U! c- V# @1 _
gdt9 L& W5 L* c! B( d0 C1 _. X8 o% v
SWGDT
) C/ o% b5 V) N* ~5 t6 W5 t8 q
8 v. ?: v" r# O+ Lgothice& z- y4 \! M. T- c3 M6 `
SWGothe
7 K( _0 Q( G  X6 z+ W5 ]$ V+ Y+ B) h: K2 M. U; d0 A, C; B1 H/ S% K
gothicg4 M# Z5 G- y$ `* i
SWGothg 8 t! i0 `  M1 |9 }% t) h
9 s/ L9 u2 g( t4 e7 X
gothici
! M+ @+ `/ C7 @' X9 R( `, d! |! hSWGothi
2 _: q. j; {. N* n4 _& `5 z0 e
# H( @$ c( O# qgreekc2 y5 Q8 g7 m! x9 S$ d* w& I
SWGrekc
( E" E  f5 C1 I/ y, k/ N# u" ]
1 Y9 Z# Q$ V. L- g9 Pgreeks6 M! o# O+ r. v9 s
SWGreks 6 y# O. I! s: I, t+ T- V
4 J. L- F( f8 E1 t7 |
isocp
! X: t, ?% P8 _2 {' ]/ g! PSWIsop1 * I  C9 I/ X$ Z- v

" y/ D) y/ H7 o# R. fisocp2# \4 s$ M. g# z% l' R
SWIsop2
7 C! ^. e& M, d. @: t! r3 x5 T
# m- q- g, l- w5 Y. yisocp39 H6 a% u, H- Z, ?" F
SWIsop3 0 M. @0 {6 r# E0 ~

! q6 a+ e8 _. i% j! h" nisoct
) ?: s0 g' B# s. ?" f* C0 ESWIsot1 - p6 `  y, r- O! b& ?  N( W

" N/ Q3 f2 E# }5 N; visoct2- B- n# K7 x0 F) w. t& p# E
SWIsot2 , \, g: ~( j& K

) L# ?3 Z0 z& y( y; h" cisoct3
1 N! @6 G: C& E& R$ hSWIsot3 & a3 O9 A3 @/ \7 |% a. l

5 k" k0 \* t. {7 h4 Qitalic
5 P0 W! R3 Z& Q# R* n- ^SWItal
, K0 e/ H- z  `- s# y# c5 P" W# s! a6 f. Q1 [! [# R
italicc
+ I8 g  c+ V0 G1 }SWItalc
( ]% _) `# g! P2 ?  k
3 I; t% l1 @2 w0 n4 s, u' h. W, Bitalict
9 f; `. e' u) ?+ ?+ v2 G" o* r  V: iSWItalt
0 \0 b) C" |6 n' w0 Q. C3 ?+ B  H7 ~6 {" ?& U) N' \
monotxt
+ a- W: G. k+ q- `6 P# M3 h2 NSWMono
5 F$ V! X0 p3 e1 K, R! x3 V/ J) X0 `6 h9 Y8 S
romanc1 m  a, o9 v+ w3 p2 d
SWRomnc
7 c( B, s6 f0 C7 ~$ g6 U  q7 f/ B* G& {4 I" g3 w3 s
romand1 k1 C" l4 B' Z; `' m$ k, P
SWRomnd
$ }1 a/ V" M+ p+ _& b4 q$ L" ^) b! m" c
romans
$ ]* b2 G% O1 P8 u* H5 eSWRomns
9 A" ?3 ~' j- Q  r1 @2 g' f, ~( F
romant& S! }& A5 b: o: x; `7 U
SWRomnt 7 i" l, f, ~5 H/ t% M7 U

- f2 w# X4 [7 Y; n: N! xscriptc( ?6 f* p( b1 N
SWScrpc % g1 K& J- u$ e! L* B+ o. o
9 b- I9 ^3 y& v
scripts
9 Z7 K9 f6 e6 p% r2 v$ }SWScrps ( g. J2 `- \& B# A( n
% O. f2 p) z" n. U1 b6 o- V
simplex
9 }' u9 E& f6 j% y' oSWSimp
8 {( A# p0 P6 Z! p" L; Q/ e7 I
: J: G! ]+ i# D5 [syastro
" P' C3 T* l9 H3 @& c- CSWAstro , f$ L- q7 N: b! G

5 `7 B) d( M1 D. u+ p- Vsymap* F) }( g! ~0 r7 |
SWMap
# ~5 {% s: n! e( }- M8 `2 k- o0 M9 n; _5 P
symath1 {* f2 o, t# c  V
SWMath
2 I$ B4 S& x/ _0 F( \& w
$ z9 b8 h3 o3 e* }5 usymeteo
  t1 ~; K  n$ ^' \SWMeteo 3 n( x- R. F; l, {) |' c/ ?

7 E, \0 t* w4 nsymusic5 h2 W5 C7 h( g4 B" ?1 m4 d" x
SWMusic : }6 g: @. g% x$ V% ^' o

# ]! G8 d" d7 e! stxt
! W8 r) D$ V$ Y, j% P; I$ L( t6 NSWTxt
& H3 @& Y" U- R5 j9 h
: `9 m+ n1 L- ~/ b0 ?
" ^% w& P" {; \6 P- r( ]看了SolidWorks帮助文件,你是否已经明白了!如果你已经知道如何行动了,下面的就不用看了。如果你还不怎么明白,请继续看下面
: q- ]4 n; L7 [; B* o, q( Q' X! Y1 j1 }$ \6 ?
总结:为什么我们将工程图正常另存为DWG格式后中文编成了问号或乱码不能编辑?原来是AutoCAD字体映射文件中根本就没有中文字体。那我们可以通过编辑AutoCAD字体映射文件drawFontMap.txt来实现。
: d6 g2 H0 J  {$ E% @. Y+ b% A# o2 R  E: f) ?8 r' k4 g
2.编辑AutoCAD字体映射文件drawFontMap.txt
* q: u4 Q4 `8 r: W3 [2 _8 S4 W& L
AutoCAD字体映射文件drawFontMap.txt文件位置: SolidWorks安装目录\Data\drawFontMap.txt& |9 w3 y2 a% ]8 E3 P

" G1 }2 [! g& H用记事本打开drawFontMap.txt文件,定位到字体最后,添加中文字体,最后保存文件。# K0 y& ?; @# E! g) d! ?" T4 \

1 w2 w5 B; H# K, Y8 Dtxt SWTxt 0.96 (这是未修改原文件中内的一种。txt是AutoCAD SHX 或 True Type 字体。SWTxt是SolidWorks 或 Windows True Type 字体。0.96未知,有可能是字体大小或比例吧,你可以设为0.97。那么我们这么解释:在SolidWorks中用SWTxt字体的文字在AutoCAD就成了txt字体的文字)" Z* }6 o# u0 y: ~1 [
& U4 d/ @" q( I7 S  O
我的drawFontMap.txt添加的简体中文字体如下:(适用于简体中文系统)
8 Y, y! V  e  h% ?+ S. d: W
8 J9 E3 [- f. S. v3 s8 Q5 ASimplex Simplex 0.97* T" C* s9 q9 o$ L+ K' }# r& U9 P
Arial Arial 0.97
/ a$ ]8 m3 \# u' O2 s& Y% F; B. SSansSerif SansSerif 0.97$ y( |1 S: G6 d1 \9 u0 P
Swis721 Swis721 0.976 G( p# `; \+ l$ c( T& r0 C% p
宋体 宋体 0.97. K) r- Q/ b  z# b, d! H
新宋体 新宋体 0.97+ z2 W# m1 L) l3 O4 G2 g
仿宋_GB2312 仿宋_GB2312 0.97
' g0 M* l- d  D+ b0 f; u楷体_GB2312 楷体_GB2312 0.97
5 j' [2 w4 {8 S' l隶书 隶书 0.976 X2 ^8 U" b: P' [
7 W1 G3 D9 j: [7 ^$ f/ P; `
注:字体名不可错。三种项目项目之间空一格,每种字体三种项目占用一行。编辑时请打开AutoCAD同SolidWorks工程图,看里面有些什么你需要的字体,以确认字体名没有错,且两种软件中都有相同名称的字体。
1 ~$ N2 C, T. F# D2 y: S+ d# _# |9 v% s* d* m+ J* h
繁体中文系统只需对应字体名即可.( L$ R% d# R8 s: r; @
9 i1 A2 N4 S0 ]0 a3 T9 v
简体中文系统和繁体中文系统的中文字体名是不相同的,如简体中文系统的宋体,新宋体,繁体中文系统是明细体,新明细体.)
2 e' [9 x: z& e" j) ]9 U: ]; G" W& {$ g8 b% {# U. ?2 m
是不是就OK了呢?你自己将有中文字体的SolidWorks工程图另存为DWG格式试一下吧,用AutoCAD打开看看达到了你预期的效果没有?如果不满意,请看下一步
$ h9 w# u0 p5 v3 H! J+ p  @! {, p, }# S
3.设置DXF/DWG输出选项。
$ a9 }: b( {' B  M0 v, F" I7 W. r6 \3 G$ R% Q  ]
在另存为DXF/DWG界面,点击选项进入DXF/DWG输出选项。设置字体为TrueType,线型为AutoCAD标准样式。8 H& K5 b& j4 n. }2 q2 P$ d2 ]
& E4 W4 z; `% ~1 G8 X
OK,你成功了!

评分

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

查看全部评分

 楼主| 发表于 2006-2-8 11:16:44 | 显示全部楼层 来自: 中国上海
多谢前辈赐教!/ n  n* o" z3 O7 C4 ?7 w
谢谢!
 楼主| 发表于 2006-2-8 12:23:16 | 显示全部楼层 来自: 中国上海
多谢前辈赐教!
4 W& m; k4 v( V8 F9 D' h( C谢谢!
发表于 2006-2-25 15:25:21 | 显示全部楼层 来自: 中国上海
16楼的很详细,1 w2 L, t- @0 V- k6 ]6 F
应该奖励
发表于 2006-7-18 15:23:43 | 显示全部楼层 来自: 中国江苏扬州
多谢前辈赐教!& K5 S: Z5 e- B9 ^" W2 y- w
谢谢!
发表于 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 )

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