|
字体文件乱码,问号显示是CAD软件使用者经常碰到的问题,我们有的设计师可能知道这些现象是字体缺少的原因,而有的可能并不太清楚是怎么一回事,今天,我们一起来了解一下有关CAD字体的知识。并以中望CAD为例,看看如何告别字体文件的乱码问题。3 y& C( C. i) E" E m/ @4 Z5 I2 ]
; E. m+ k6 W$ r; z) E. { d* H' ]. C基础知识:
d0 P/ A- ~8 Y% r; M, W. y0 L0 F7 r7 g! q) `1 R1 m' ]
DWG文件是一个数据库文件(实际上,其它格式的文件也是数据库文件),由CAD软件按照一定的规则将数据库文件在屏幕上还原(也可以叫解析)成我们平时所见到的图形。然而我们所见到的图形信息,并不是全都保存在数据库文件中,有些对象(字体,填充文件,线型文件)是以“链接”的方式显示的。这些对象在DWG文件中,并不是以实体存在,而是以“链接路径”的方式存在。+ u% D- w+ e7 Y- ]
% C+ ~8 Q0 x9 ]* n: b, y. B/ d: J当我们用CAD软件打开一幅DWG图纸时,CAD软件首先还原非“链接”对象,然后根据“链接路径”信息,还原其它对象。当在指定目录下,找不到这些被DWG文件链接的对象时,我们在屏幕上就看到了乱码,问号或其它非正常显示了。
6 I( V: t: t- c+ g! [* Q/ h8 w' u& n7 ]
措施:) `4 Q1 t3 e8 Y- c0 E: d! {
0 I$ k4 K! N8 I+ y, a中望CAD2011完全兼容各种链接对象,我们可以把字体,填充文件,线型文件,拷贝至中望CAD2011相应的安装目录下,以实现同样的显示效果(图一)。' O3 Y- x' p G. M
4 i8 b; k B: N' z4 ]0 j

2 u& d7 x' E! i6 G4 v2 ]
8 F( J+ Q( z0 ^9 J2 n
1 H! \5 v* w8 c0 F图一: y* d# r* Q$ t3 }2 _5 n+ B( [0 i( ]
) ]( ?$ W. z. [5 M. y/ n
在安装目录下,我们能看到这些文件夹和文件(图二)。8 K* p t0 z6 H
7 f0 z0 ^& \$ ?' W, m( c
; t( ^" B# i) Y
+ d- x% F5 ~0 n) t7 e(图二)& z4 h3 q( t/ K
% \& n( }) y& h5 ]5 b# {! b
好,以上是基础背景介绍,这里进入正题,看看中望CAD环境下,与字体有关的一些操作方法和技巧。
]" x9 r4 z2 R9 D* {- z; U
% a! j) Q* o v当打开一个DWG文件时,有时会碰到如图所示对话框(图三):
7 F( Y+ L0 V$ T% P8 N. q8 H% n4 M9 I: P6 i/ \3 W

3 ?* R$ p- j; q' n% u(图三)' k2 p/ E' Y& C: A) }
; x" l" }& c$ s
从这个对话框我们可以获知如下信息:' h- |- e5 U; c7 H% o2 d
1、文字样式“HZ_V”所设定的“单线等线体big.shx”字体文件,在当前字体搜索路径下不存在。( b8 s: R+ D' R6 w
2、可以点击“浏览”按钮找到“单线等线体big.shx”字体文件。$ n9 W/ `' x7 r! W# ^
3、可以点击“取消”按钮,让CAD软件按默认的替代字体临时替代“单线等线体big.shx”。8 r& V7 z- V. k2 ]6 J7 i6 ^8 [7 A
4、可以在“大字体”列表框内,选择某个特定的字体(比如“bigfont.shx”),点击“确定”按钮,CAD软件将按所选的字体,临时替代“单线等线体big.shx”。
( k7 h; @7 N, V* F1 M+ U: F$ F1 |- ^- x
这里我们要注意的是,“临时”这两个字,为什么呢,因为即便是我指定了“bigfont.shx”用来替代“单线等线体big.shx”,在文字样式管理器中,“HZ_V”所设定的字体文件,依然是“单线等线体big.shx”。如图四所示:
2 S+ R. U( v$ G4 J
" X4 }* A9 f( i' w9 M4 h& N2 S
1 e! k+ \; a* X- L0 `) p" h
7 k( f# m7 s% S1 _" T* f) J图四
& D2 V* b4 z% v
5 D- ^" Z1 y* j+ d这样,即便是我们在打开文件之后,点击了保存的按钮,关闭软件,重新打开软件,再次打开这个DWG文件时,CAD依然会出现如图1所示的对话框。聪明的你这时候一定想到了,如果我要彻底解决这个DWG文件的字体问题,要么找到它所缺少的字体文件,拷贝至Fonts目录下,要么在“字体样式”管理器中,把“HZ_V”所设定的字体,改成其它的。7 k$ G8 n5 a6 ^+ j7 i# L* s: L* l
8 q1 V X% C. l8 E: T. W$ Y
那么“取消”和“确定”这两个按钮,除了一个可以指定临时替代字体,一个用预设字体临时替代外,还有哪些不同呢?
8 B' H- Q$ s% Q! H' o3 {5 T3 v& z7 A- [6 Q
经过分析,我们可以得出如下结论:
! p2 n! x- r% W7 H$ }1 Q; n* t, @
; E% m6 @* F9 \/ Q% H7 f2 w点击“取消”打开文件的,在不退出软件,仅仅关闭当前文档,重新打开该文档时,CAD系统会提示你选择字体。: Z8 k9 ]8 o# o, s7 @* `7 @
# x8 e. n: x4 {6 Z
点击“确定”打开文件的,在不退出软件,仅仅关闭当前文档,重新打开该文档后,CAD系统不会提示你选择字体。且在此前提下,打开也含有“单线等线体big.shx” 的其它DWG文件时,CAD还是不会提示你选择字体。
2 j* \, I) B O% z* k+ v/ W$ e* U0 {' Z% \! B( k: g% P* h) _
最后的小建议:
4 @2 u ^# B! |2 s$ y/ n, f3 I" N- B; ?4 d9 n) k
为了让我们的图纸始终保持良好的可读性,建议大家养成标准的作图习惯,尽量使用常见且固定的字体,设计可以追求个性化,但不要在标准字库上去追求个性化。3 C' y* e8 i$ J8 ]/ J3 G/ T4 i7 E
0 O5 d, @. w- E. l% O* r) J3 } 4 a& i% F! }7 H. F, A
* A# b; i0 ^" [9 U9 }! e7 n0 t
中望CAD2011下载地址:http://www.zwcad.com/product/zwcad2011.html |
|