QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 4285|回复: 10
收起左侧

[求助] 工程图转dwg字体问题

[复制链接]
发表于 2009-11-30 16:46:04 | 显示全部楼层 |阅读模式 来自: 中国重庆

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

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

x
因公司发图归档必须用DWG格式,只能把工程图转为dwg,按照论坛里的办法,另存为选项中选中了TureTpye。* ^# f7 y& r9 V9 B& {" B/ X( \" D

" P6 {8 l5 x/ S' {  ?) ]7 A转为DWG后,字体能够显示,但字体格式跟标准化要求的文字格式不同,修改之则显示乱码,把文字格式改回原来的,又显示正常。
0 ]  k- t* K+ ]3 q. J+ c& ]
& @. }3 r, _. \9 h2 {* W请问各位,这个问题怎样解决。4 Y; Z( w  u0 _1 S0 \9 r- T
+ N0 U7 T0 F4 g" l
至于改变公司归档和标准化流程这些回答,就不用了 ,这个不是俺说了算的。
* {, ?; N8 u2 d  o9 l$ r7 E: w1 Z5 [4 m1 S3 T4 t8 O3 B0 s
[ 本帖最后由 swwjslt 于 2009-11-30 16:50 编辑 ]

转dwg后能正确显示

转dwg后能正确显示

但将文字格式修改为simplex后,显示为乱码

但将文字格式修改为simplex后,显示为乱码

显示乱码

显示乱码
 楼主| 发表于 2009-12-1 08:06:33 | 显示全部楼层 来自: 中国重庆
顶下。急用,盼高手解答。
发表于 2009-12-1 08:08:00 | 显示全部楼层 来自: 中国广东中山

回复 1# swwjslt 的帖子

楼主所说的问题我也遇上了。。论坛上说的方法也试过。但没有解决。我用的是SW07
发表于 2009-12-1 09:42:40 | 显示全部楼层 来自: 中国湖北武汉
我想应该是字体的问题吧
/ g3 Q8 z( u. `9 v我用的是仿宋的字体,用楼主的方法保存后,字体是可以在CAD 中编辑的
发表于 2009-12-1 10:07:22 | 显示全部楼层 来自: 中国上海
转DWG是有很多问题,AutoCAD自身也有问题,用CAD2009转存低版本也有字体乱码的问题。主要是AUTOCAD的字体库是自带的不是使用windows的字体库,同样是因为跟外协工厂沟通而不得不使用AutoCAD。希望AutoCAD能够早日淘汰。. N5 `$ }& \# q, n# A9 B

0 E% J7 l, S/ K: G6 X我的办法是字体”仅限于AutoCAD标准“,版本"R2007"。如果字体在AutoCAD中没有对应字体,则自己修改映射文件。
& i$ S: z, Q9 _4 s* a$ \$ t; o4 j3 O* L
参考以下SolidWorks帮助文件中的说明。
; b, o9 R# _' `$ l
当输入 DXF/DWG 工程图文件时,即使计算机上没有安装 AutoCAD,SolidWorks 能正确地显示 AutoCAD® 字体。SolidWorks 已添加了 True Type 字体以支持常用的 AutoCAD 字体。字体使用位于 \Data\drawFontMap.txt 中的默认映射文件被映射。  i3 k/ d* v1 R* s$ O0 z) [) ]

5 q4 \6 M( S" R: r! f: _. U在默认映射文件中,左列列举源工程图中的 AutoCAD SHX 或 True Type 字体。右列列举 AutoCAD 工程图文字在新的 SolidWorks 工程图中被映射到的 SolidWorks 或 Windows True Type 字体。您可根据需要编辑映射文件。当将额外的 AutoCAD 字体映射到 SolidWorks 或 Windows True Type 字体时,注意以下情况:
$ S. Y2 @4 V: g4 G( @) \9 l
& k7 Z# J/ O8 H: F两个字体列表必须是简单的字体名称,无扩展名。
& s! @/ U/ W% y8 |
$ `, z3 m( h) w0 KSolidWorks 或 Windows True Type 字体必须在操作系统的 \Fonts 目录中可用。(若想找到 \Fonts 文件夹,在运行窗口中键入 %systemroot%\fonts。)如果 True Type 字体不可用,SolidWorks 工程图文件默认字体将被使用。( }' N  I9 H: T) b7 W( e
5 E. o9 m* Z* N' g
SolidWorks 或 Windows True Type 字体还可使用于 SolidWorks 原始文件中。当您保存 SolidWorks 文件为 DXF 或 DWG 文件时,您可使用 drawFontMap.txt 映射文件将任何 SolidWorks 或 Windows True Type 字体反转映射到 AutoCAD SHX 或 True Type 字体。当工程图文件在 AutoCAD 中打开时,将使用确切的字体 - 不需要替换的默认字体。这将改进工程图文件的视觉真实感。: ?9 a1 F9 J* v

3 _) @% v: U4 S5 x. c3 }  X4 s; H9 K以下列表展示默认映射文件中所包含的字体:8 j+ t/ ~* m8 r0 f1 ^' }- Z
3 P  p3 G! d5 w: B; m' Z# h
AutoCAD SHX 或 True Type 字体 SolidWorks 或 Windows True Type 字体
. B/ u# m  o( N7 m0 rcomplex
! }! v7 N2 M. y, e SWComp
+ D: U. r# U) E* B : c1 p' \, S3 D
gdt1 z3 F0 [; J( V
SWGDT: x6 h* j' {; w. ]

0 j% \1 X) f1 y7 ]+ T' s5 H3 Ygothice
7 o2 ]3 Z: ^  ]3 A3 N% T" |/ F# x9 O SWGothe
6 p; ]7 N4 m6 K
/ D& `- _0 E8 r- @6 Mgothicg" ^$ ~' V, o# x: A; ?$ f
SWGothg) t, @$ [2 T. e  L

% j( R$ W" x8 ^gothici
" U# R! c  Y) q+ ~ SWGothi
0 D6 W$ Z7 c% |/ A, ~7 `/ R* p- [* ~4 X
5 a8 M# j+ y1 k* w- Z' wgreekc3 X# W0 p. _7 q  b
SWGrekc" Q  g) X" H2 i8 ]7 `9 O, k4 d
: U+ G9 Y1 F( p+ t: A! {/ [
greeks
- E' S$ [3 i) O$ K2 W SWGreks
8 u; ^5 j$ R+ c0 z: R& T: Y ) _5 k+ S6 Z/ j$ e2 S' O
isocp, K' T" H% Y3 r' ]: p/ H
SWIsop13 n, C1 n3 W# ^5 Z5 D( u/ \
8 T2 `4 c/ l+ u. t/ }- p
isocp2# `( E. a& ~; x7 G7 A1 B6 l9 \' t, f
SWIsop2. K7 P7 W& K2 v) H& Y5 m$ o
3 N- h0 G/ V* [' s. `  q: A
isocp3  u3 W4 n) b+ n+ {; G
SWIsop3
3 V9 z7 T. Q; {# i/ J; y: ] , o% k0 B% g* o2 z. {
isoct
/ @2 C- Z+ K; D# F6 U SWIsot1
" ~8 ~5 z+ A- [6 Z$ o' ]2 o 1 w& j* r: p. L; w" A- @& D
isoct2
* s6 m2 G4 l; a' l SWIsot2
! S% f# m: i1 c0 m' @
( J( ]$ j" V. visoct3
" e" h. u" ?8 M0 I SWIsot3
9 ]1 x" i1 x2 q3 C9 j4 E4 q8 ^  G) a
2 ?& Z4 y& N  i) h: Ditalic
3 \0 Z0 p7 H' t- T$ Y  n; i SWItal. [/ C* r0 H# J: S+ D0 t

3 V5 V  e" j1 M; T: O! witalicc. n% c/ p; M1 }5 g3 f
SWItalc( J$ R9 ^4 ]2 K9 n
4 M" P+ H  u5 Z2 S3 y: Q
italict
$ h8 D8 s' T# |% W  B# D SWItalt, v" ^5 l  b& K& x5 [: @
' P8 V/ ^- q3 L2 M9 L: Q/ q9 _4 n
monotxt
5 w- ^- [6 \% M% L9 Z SWMono
5 e# v; R% h" [( g8 @2 a$ C- b ) L1 L6 l6 f! O+ b, {1 X
romanc
( x2 V/ z7 d; U- y. j SWRomnc
$ o8 O/ i( }7 ^4 ~$ F  g
  [8 n& L6 ]5 x. D4 E% R, Gromand' K2 K3 T4 D* r9 |# P4 G
SWRomnd) m  m; K+ |% k! c+ X" {
# @7 t/ y& ]: V, j9 g. W' J
romans
1 D9 p' Y3 u1 q$ C, s" l( h1 H! P SWRomns, E0 U6 G9 l2 r$ h" G
0 b. _" W- w2 A9 d0 _9 L6 e$ X
romant
9 ]" o8 A3 D$ L SWRomnt
9 q# s6 f# Z# i8 u2 ]  ^+ W5 d 1 v: E3 T. Y* k1 m0 z: a* Q
scriptc
# N7 c( Y5 l* `. ?& G1 n SWScrpc0 J  l- j* [; ~5 i+ w' A. `

8 ~8 Z/ p( s7 Z$ v5 r3 [scripts+ k9 h2 E, W+ ]( D+ O
SWScrps
; B: f- a8 P$ Z6 x1 ~8 g3 g3 R9 O & H& v  t# v' M
simplex
3 m/ n+ k3 m/ F, @ SWSimp
3 \5 }/ O$ ~# r; ?$ X$ ` ! k, x% e  W3 J2 g
syastro
- V/ ^' C9 [! w3 ]' t5 E6 F SWAstro
1 h; I* ?$ ?' I( e# ]9 G& b  V7 g ) \* G' j) N! A& p  s& E' Y
symap
4 ]5 J0 J6 R7 F" w) N SWMap8 C+ I! f, }) R' m! P

2 R" v- s1 _# gsymath+ i* C- e$ Z- W1 ?0 z+ \  H
SWMath
0 m0 A% K) @7 |2 _9 [+ i % R9 {6 {  {! w& H- C& j
symeteo
( m. l4 ~) {5 ]( \; V0 P SWMeteo
) }  h4 k; ^. `" e, |. y3 w% `
! X; s7 `1 b( Jsymusic
1 @5 G! r# I) F( _- E! z# ?) t: B SWMusic
! M4 b6 C- M9 U3 k
0 A" Y: E0 j0 Y8 a1 dtxt- X7 Q. s: K  }) k( h
SWTxt
. |4 C# _) s. e+ A
发表于 2009-12-1 11:02:35 | 显示全部楼层 来自: 中国广东深圳
我也期待这个问题的解决,希望楼上说的有效。
 楼主| 发表于 2009-12-1 12:44:16 | 显示全部楼层 来自: 中国重庆
楼上说的方法没试过。要发图了,直接cad里面写注解和技术要求吧,还好尺寸标注的字体没事。
% K# @% j3 c( n+ K0 v4 S等弄完了再按照上面的方法试试看,自定义映射。
- C' G2 S7 M  B" L, f7 x: @; u* Q' T# r+ p  H& u0 c5 V
SW自带的帮助文档是输入DWG文件的相关,输入跟输出是否有区别?3 M# O, n: Z* M0 Z+ S4 F  g
SW2009,SP4.1。cad为PCCAD2005。
发表于 2009-12-1 16:12:36 | 显示全部楼层 来自: 中国上海
SW转存DWG的文字都是以块的形式的,我是转过去以后,全部炸开,然后用CAD的字体刷一遍。字体映射能解决一些简单的文字,但是碰到dwg的大字体,还是需要按照炸开再刷的办法。
发表于 2009-12-1 16:49:52 | 显示全部楼层 来自: 中国山东烟台
先转换成DXF格式后,再用CAD打开保存为DWG格式的就行,
发表于 2009-12-1 17:27:13 | 显示全部楼层 来自: 中国浙江温州
首先在sw的工程图模板里将字体设置为cad能识别的,比方宋体,仿宋体,txt等,然后保存后用此模板做的工程图转成cad后就不会乱码了。
0 b1 A5 P% Z$ z# n0 B. Y9 `
9 X" y; F, F0 i$ R2 V# f( g: W0 ]. j急要的话,就直接在已生成的工程图里对文本进行字体更改。
发表于 2009-12-2 07:45:13 | 显示全部楼层 来自: 中国广东中山

回复 9# 541247783 的帖子

我用的也是楼上的方法。。。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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