|
字 体
" F; I2 j# F7 S& v6 B) O) l$ q7 B0 c; F, G" k
问:为什么不能显示汉字?或输入的汉字变成了问号?
. o- Z) T$ K, [6 b* R$ S$ ]( J6 h+ H3 u: [
答:原因可能是:
" G" B6 e, R9 _; n8 X; {2 c$ k$ m9 n: w+ x2 |
1. 对应的字型没有使用汉字字体,如HZTXT.SHX等;
' c( h) [' h, R; p' e. [& |* n
8 A: K. t+ R& y: z! A+ f9 Y% K2. 当前系统中没有汉字字体形文件;应将所用到的形文件复制到AutoCAD的字体目录中 0 \: X' R* {. a( ~# n2 X
(一般为...\FONTS\);
. }) }7 ~5 a' @2 P' v: K( ]& Y0 k# z& j% W( ~* z
3. 对于某些符号,如希腊字母等,同样必须使用对应的字体形文件,否则会显示成?号
* p( e. |/ S3 f。
. ^2 o$ q1 |! {$ [! C5 K
) g# G) T2 O* l v- L问:如何解决在R14中打开R12文件出现汉字乱码问题?
' M2 K. [: `' E' k ]/ E1 P( v( @
答:用R14打开R12的文件时,即使正确地选择了汉字字形文件,还是会出现汉字乱码, % ]& O5 n6 S' Z' y
原因是R14与R12采用的代码页DWGPAGECODE不同。可到AutoDesk公司主页下载代码页转换 C+ L3 {! N& R# L
工具wnewcp。运行wnewcp 后,首先选中“R11/R12”复选框,再单击“Browse”按钮, : @" K" g0 c+ L9 y8 b
选择要转换的文件或目录,然后选择新的代码页(ANSI),单击“Start Conversion” / r0 k$ d* L }1 ^8 ?! F9 [
即开始转换。转换后,在R14中就能正确地显示汉字。
- y/ v7 W- H" Y! {/ t& i& t0 z( y
! W; z0 t. }# U9 f+ N天正提供的代码转换工具DWGCODE. exe同样可以进行代码转换。
' H" z: k, B/ P
- i) u( `5 E0 s: r$ ^如果没有这些工具,可在R12的环境中打开要转换的图形文件,在COMMAND状态下输入DW & l: y* w9 m0 K1 ?; E8 L- j! b' q
GCODEPAGE,修改其值为ASCII后保存文件即可。 ) W# u- N+ W$ S" `8 u, j, S1 u
) Z* w. o* x6 }' \2 i
批量修改可使用SCR命令组文件或用LISP编程实现。 % X3 T: [( I* Y- w% C2 j, O& e
2 e( L& U6 z( ] V3 n- M2 W
问:为什么输入的文字高度无法改变? 3 k" Z5 U" p" b! E8 s
2 c/ F d* u, v答:使用的字型的高度值不为0时,用DTEXT命令书写文本时都不提示输入高度,这样写
' ?6 K( W5 j5 Q$ w& a9 h出来的文本高度是不变的,包括使用该字型进行的尺寸标注。
# d7 j& `/ U( Z0 h8 t9 q0 R7 G8 A u9 H6 l& P, {/ e2 T E7 X
问:如何改变已经存在的字体格式?
# [+ g5 g! B2 j$ H4 M& x! o! \) v1 y0 F5 ]) T$ ?# f6 g& ~5 s) U$ T% q$ m
答:如果想改变已有文字的大小、字体、高宽比例、间距、倾斜角度、插入点等,最好
! N& v$ f1 R" Y/ O E利用“特性(DDMODIFY)”命令(前提是你已经定义好了许多文字格式)。点击“特性
# @: N6 }" B% H! C" a5 }”命令,点击要修改的文字,回车,出现“修改文字”窗口,选择要修改的项目进行修
! t* e9 g9 @7 |( i. ?) S6 u) W改即可。
8 ~6 t' V! U4 H* |7 t" {" p+ p9 k& y% P/ s& Z2 [" u$ p, [
问:可以使用系统字体吗,如宋体、楷体等?
7 f& f; e; Q% |* s4 C. o& D/ E7 [- l' ?
% K% R1 N4 F* C' [5 F$ a% v答:虽然ACADR14能够使用*.TTF汉字字体文件,可是这种字体太花费CPU时间,对于档次
0 ]4 I- u1 m; f$ ?2 e7 K3 o9 Z7 W% p稍低的电脑,显示速度(如使用实时缩放命令时)实在太慢。建议档次低的电脑还是使 8 z+ c4 T% R/ `& ~
用*.shx文件好。在汉字*.shx文件当中,推荐使用大恒或浩辰公司为ACADR12配套的HZ*
! j+ a, b9 t9 ~+ z.shx字体文件,但在不同机器上没有相应字体会引起汉字显示问题。当然为美观起见少 7 S1 T3 t( F2 U* H- l, R
量使用系统字库也未尝不可。
0 J; P( [6 R7 U) S. s6 ^- I( K- c1 P( O4 F
菜 单 7 B w! b9 f. D, v9 k
2 W7 K6 A5 I+ Q/ K; o/ B问:为什么工具条的按钮图标被一些笑脸代替了? ; L( U# n. y( m) j) a2 H
0 a, }+ X6 m9 {% z答:当AutoCAD找不到按钮位图文件的路径时,工具条或工具框中的这些按钮图标将被一
& v1 @/ L1 ~* [" ?张笑脸所代替。这可能出现在工具条被用户化之后,菜单模板文件(MNU)又被手工编辑 : a2 X& O: B" |( \
了。
9 `( ]$ B8 P& C
0 x; L' }. b$ O7 E( [4 |1 {' \这种情况,可以用文本编辑器打开菜单源文件(MNS)和菜单模板文件(MNU),从MNS文 - u9 W# k; m" {7 y$ t {7 `
件中复制用户化工具条部分,粘贴到MNU文件中,然后更名或删除掉旧的MNS、MNC和MNR , n& M# |% Y8 {% }
文件,再用MENU/MENULOAD命令装载MNU文件,AutoCAD将重新编译菜单文件,产生新的M / f4 X; @6 b! ]+ \
NS、MNC和MNR文件,这样就会解决问题。
8 x% f5 i2 k% e5 C: w( v) W2 p8 e3 f: z& Z
另外,如果位图文件不在AutoCAD的支持路径上,这一问题也会出现。请确信在“Prefe
9 U# {1 f2 }* C+ K6 orences(系统配置)”对话框中的支持路径已经包括了该位图文件所在的目录。例如,
' {1 o) ^; Y! X/ _/ p% ~如果你从一个用户化工具条中移动一个按钮到AutoCAD的标准菜单中的一个工具条时,你 9 M0 E6 I1 {* u
必须编辑这一按钮文件,以便该位图文件保存在被支持路径里。可按以下步骤来做: 6 ?3 s( J D3 U" W
+ I) A( M+ {3 o# {
1.移动或复制图标到一个不同的菜单工具条中之后,保持工具条对话框仍然是打开的,
& ~7 `! y& _8 B- f& K用鼠标右键单击该图标来编辑它。 , E: {9 G. f: |/ ~' G$ L
" @) `1 `) @, f, N" Y Q
2.在按钮属性对话框中,选“编辑”按钮。 $ Y6 K; O+ Z h8 O l
9 K7 P2 L3 A1 H6 `, \" f3.在按钮编辑器对话框中,选择Save as 按钮,指定在AutoCAD支持的路径中的位图文 ; g' p" b9 |" T, T/ F, \
件目录。
/ h, h8 W% J" s9 A5 r, [6 r- G! z1 I+ N
4.关闭按钮编辑器,然后在按钮属性对话框中选择Apply(应用)按钮,最后关闭Auto $ }& }* C s2 `. _
CAD,再重新启动它。
/ R! u' x* v" x1 b8 K! r: E3 X& `/ z( @! x, m& r" k$ i. t
问:如何汉化菜单? ! a7 n* Y+ Q5 t: ?4 t f
. r0 F) b7 k* \2 k; H0 g( X! H
答:在WIN95/98下,用编辑器如写字板将support目录下的acad.mnu文件,将[]内的英文
# \! r* {% o( ]' ]. r# K: K* g命令名称改为中文,存盘退出。再在R14中输入“menu“命令,将acad.mnu菜单文件装入 - F7 _" J& ?, {
,下拉菜单就变成了中文。
( a( |' D* O+ _
# s6 [7 A" }3 M. d如果有已汉化的菜单文件可以直接使用。 2 K7 I0 b! b. \( K, i& K# N
' \9 m* ?9 i4 _打 印 8 _6 j3 d" m; p5 r' i
9 `& m( s) F& ?* O
问:PLOT和ASE命令后只能在命令行出现提示,而没有弹出对话框,为什么?
: y5 c2 b( W. ~7 N( N
+ R8 k `; o" B3 a- b" w# [$ P答:AutoCAD的系统变量CMDDIA用来控制PLOT命令和ASE命令的对话框显示,设置CMDDIA
9 N' J5 k% t1 U: u- p' W为1,就可以解决问题。 : j- [9 M( v$ L9 _% |
* ` s5 c' D5 K9 k/ R& ~) X
问:打印出来的图效果非常差,线条有灰度的差异,为什么?
8 J4 S3 m4 g7 P8 P. n: m; C6 d% i$ T7 |8 m8 U7 n
答:这种情况,大多与打印机或绘图仪的配置,驱动程序,以及操作系统有关。通常从
6 B/ Q2 X0 y5 c7 |以下几点考虑,就可以解决问题。
) t5 a- c# C! i! t0 g' c, \0 v
; l1 P* e2 f; R/ Y. q" B1.配置打印机或绘图仪时,误差抖动开关是否关闭; 0 L, G. w9 y9 `0 S
7 z+ ^. [+ m# y% \
2.打印机或绘图仪的驱动程序是否正确,是否需要升级;
! r A. V& _# |
8 N' ^1 Y# d( F5 M3.如果把AutoCAD配置成以系统打印机方式输出,换用AutoCAD为各类打印机和绘图仪提 ) G+ V0 E J: u K' z. A
供的ADI驱动程序重新配置AutoCAD打印机; ' u3 A3 U- [+ D3 X- ^: ?: o
# w& k, P+ M( V6 M6 r) b
4.对不同型号的打印机或绘图仪,AutoCAD都提供了相应的命令,可以进一步详细配置 ( H$ A. J. I3 I. u+ I
。
- ]5 Y8 M( `& V1 \- a
& z9 }* B4 R* d& J例如对支持HPGL/2语言的绘图仪系列,可使用命令“hpconfig”; : ]/ U9 k/ p! p
0 O: g0 Y9 d! m9 h
5.在AutoCAD Plot对话框中,设置笔号与颜色和线型以及笔宽的对应关系;为不同的颜
- Q: }! G1 E$ v% P: @" @' V0 y; v5 h色指定相同的笔号(最好同为1),但这一笔号所对应的线型和笔宽,可以不同。某些喷 5 d$ z0 D% j& W) @# P! ~
墨打印机只能支持1-16的笔号,如果笔号太大则无法打印;
- f$ i1 t- y: b# C$ W- D, \' u& l9 d# Y2 w
6.笔宽的设置是否太大,例如大于1; 6 Y* p! `0 k9 h- j
5 G4 C$ a; I A D( C7.操作系统如果是Windows NT,可能需要更新的NT补丁包(Service Pack)。 ! | V0 P) }, x. |5 X* \8 D& S+ I. |
7 K& B$ j @* k
问:安装R14以后,MS WORD里什么字体也没有了,怎么回事? , a& p# L1 }% [2 s/ g/ x2 t
8 b2 I X0 @0 O, p5 }# y
答:影响MS WORD字体的原因,是与R14为系统安装的一个叫做Phantom AutoCAD OLE/AD , M7 z. ~2 K1 A7 |$ b; M& Y3 p& i$ S, W
I的虚拟打印机有关。Phantom AutoCAD OLE/ADI虚拟打印机使得R14能够通过新的ADI驱 5 c$ Y5 ^# p9 x, G8 d8 G& Z
动程序,打印或绘制光栅图形。R14典型安装中,并不包含这个选项,只有在全安装或定
. @/ h' `$ O# {! g# p! `制安装时,才会产生这个虚拟打印机,有时它还会被设置为默认系统打印机,而不做任 2 g3 A k& N6 o7 l! h- E
何提示。 . C* \2 c" m# s5 V, _
/ E% t) M p( Q根据Microsoft Office软件"所见即所得"的原则,MS WORD文档所使用的字体,与系统默
1 c. c* t1 Q) B. q认打印机有关。也就是说,屏幕显示字体应与打印机打印字体一样或相近。Windows首先
1 P3 e& x/ {" P$ M8 Q会根据打印机打印字体,去寻找合适的屏幕显示字体,如果找不到匹配的字体,或打印 % z4 e' Z7 f2 U- j, B
机驱动程序不提供屏幕字体信息, Windows 会选择最接近打印机字体的屏幕字体。如果
$ [+ W5 [9 H; m) Z1 Y7 M4 b# d把Phantom AutoCAD OLE/ADI的虚拟打印机作为默认系统打印机,MS WORD的字体就只有 + B2 q. }0 y5 y/ c$ f7 p- M/ a5 L
两种:morden和plotter。
( J ^3 a. b/ j6 s! o! e/ G0 I$ N% @( `8 a3 E6 h& d
在Windows系统中,指定正确的系统打印机作为默认打印机,MS WORD的字体就可以恢复 - ]4 Z9 `" M: F) }% D# C
正常了。如果系统里没有其他任何打印机,就应该在“打印机设置”里,先配置一个Wi
. T: I: R z% J3 |. E* ^% mndows系统打印机,即使是个“逻辑”的打印机也可。 , V% I- D( M- b$ f% r x, U6 O
" e2 I5 z% ]( U% e$ T
有一点要切记,不能修改Phantom AutoCAD OLE/ADI虚拟打印机的属性,更不能随意删除 ; z" |( ]& U1 a
它,否则,将会影响光栅图形和OLE对象的输出,甚至会引起系统崩溃。
X W8 l& i C: b
9 W1 `2 O8 [) T9 o问:能否实现成批打印?
, N5 {% f0 ^# e# ~% j; X. Q- r9 P9 x% k$ I) j: G
答:方法一:将图形首先输出到PLT文件,再在DOS下用批处理文件将指定目录下的PLT文
0 x/ |+ v! n" y$ e) p b# Z1 Z件成批打印。
, w! ~$ r' k, y& Y1 }
; M" P0 W8 C* ]: N! T/ h+ r方法二: R14有专门的外部函数,能够把多个图形文件,根据不同的打印配置文件,输
& Z7 R# p4 o) U$ D0 U* H. {) u出到一台或多台打印机或绘图仪中,而达到成批出图的目的。这两种方式,更加灵活, ( v6 B9 ^. L- t+ j5 j8 B+ P+ J
出错机会也少,效率也就更高。在AutoCAD程序组中选择Batch Plot Utility即可。
( c G. ]7 i: q/ q1 Q# ~' V
! W! o) B( n' Z; O7 \7 V问:粘贴到Word文档中的AutoCAD图形,打印出的线条太细,怎么办?
# N S# z8 c& ]2 E6 J% ~- l8 h. T7 A5 ]
答:把AutoCAD的图形剪贴到MS Word文档里,看起来一切都比较顺利。但当把文档打印 % W: z3 s1 N, v) L" [. n
出来后,那些AutoCAD图形线条变得非常细,效果着实不好。我们提供给用户如下的解决 # n; i- x/ J3 M" H( O+ I8 b4 l
方法:
# _# D6 G/ y6 H8 \/ ]( x3 G
0 N% Y% `$ t1 j) O i# {1.在AutoCAD中使用Postscript打印驱动程序,配置一个Postscript打印机。 $ y$ u, M8 X3 P! m" S8 P
( p1 R! @1 ?2 p$ ` V A
2.如果AutoCAD的背景颜色与MS Word的背景颜色不同,例如R14默认的背景颜色是黑色 ! M" `3 i" ]" n% M- U: S5 f
,这时要先改变AutoCAD的背景颜色,与MS Word的背景颜色相同。
2 e- s2 j1 ?! j# }, H$ S
' _$ g9 x% m) T9 w3.运行PLOT命令,选择出图到文件。在画笔指定对话框中设置笔的宽度。 * P T: M$ k1 g! r4 `( Z9 v
6 a3 S4 f# o5 J$ Y! g$ ~4.开始一个新图,用PSIN命令输入这个.eps文件。 + P" e! @+ Q' v7 w9 f. U. d9 C k
6 B! v4 o' W2 Q" p2 Z( [
5.然后再把图形剪贴到MS Word中
& t- u4 S" S5 H1 m! b+ G* N, z( B9 Y" O, h" U
还有一种方法,可以在AutoCAD中将线条转换成PLINE线,设好宽度再复制、粘贴到WORD + z- g0 o) J2 O V( a6 T
中。
! d6 t( b- E6 e+ _- a& S# m" u( f
问:为什么有些图形能显示,却打印不出来? 2 Q" D, ?1 t+ G5 i; w- x
8 j( S; _6 `% Y" [# k; d& [5 L0 G
答:如果图形绘制在AutoCAD自动产生的图层(DEFPOINTS、ASHADE等)上,就会出现这
9 I& Q! N% m0 t8 T种情况。应避免在这些层上绘制实体。 |
|