青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1546|回复: 0

AutoCAD 应用技巧绝招

[复制链接]
发表于 2011-2-23 08:48 | 显示全部楼层 |阅读模式
字 体 2 `) d1 M) f& g6 K
$ E- p1 _' I5 M5 c
问:为什么不能显示汉字?或输入的汉字变成了问号?
+ t% q4 o/ G: j2 U6 J. O
! M7 I3 F! e) V- i% {5 w答:原因可能是: $ W8 m4 V8 g4 \( K; |( W

$ u/ a5 Z/ _7 y1 h/ O( j1. 对应的字型没有使用汉字字体,如HZTXT.SHX等;
, F0 J' w' Z) G  ?0 Q% c, c* L$ T0 @" x5 f& J7 F# l
2. 当前系统中没有汉字字体形文件;应将所用到的形文件复制到AutoCAD的字体目录中
; u# [/ L5 M* j+ X! d(一般为...\FONTS\);
( L: d# P2 [; t4 c+ ?, {
3 F# W" c2 P# w8 ~! _* r3. 对于某些符号,如希腊字母等,同样必须使用对应的字体形文件,否则会显示成?号 3 o7 Q' g. T; j) r9 S
& r5 V/ G# r3 m4 N* f; E3 R2 X
; h) l- S4 W/ k, b. X
问:如何解决在R14中打开R12文件出现汉字乱码问题?
/ x% ^! k1 m& p% [  s+ j
6 Y6 W8 S7 M$ {+ ^4 o答:用R14打开R12的文件时,即使正确地选择了汉字字形文件,还是会出现汉字乱码, " g2 W3 L' v0 g+ j" C9 J* ]4 R& F# U
原因是R14与R12采用的代码页DWGPAGECODE不同。可到AutoDesk公司主页下载代码页转换 9 P* t7 M7 [7 S1 `
工具wnewcp。运行wnewcp 后,首先选中“R11/R12”复选框,再单击“Browse”按钮,
3 g9 Y$ @2 d  i# c3 b! M选择要转换的文件或目录,然后选择新的代码页(ANSI),单击“Start Conversion” + R$ B! J: _+ _8 b4 H
即开始转换。转换后,在R14中就能正确地显示汉字。
- N/ B9 M+ @+ _
7 d4 X% F1 v/ f+ F" x天正提供的代码转换工具DWGCODE. exe同样可以进行代码转换。
2 E0 v$ y; O2 [% S4 I% _7 C5 u' w7 P/ S8 T' t
如果没有这些工具,可在R12的环境中打开要转换的图形文件,在COMMAND状态下输入DW
. L' ?1 {# k) QGCODEPAGE,修改其值为ASCII后保存文件即可。
# P# t1 s: T( H+ C/ }' [0 E) Q) R. r  L1 k) B
批量修改可使用SCR命令组文件或用LISP编程实现。
% h! T' S3 Z& t2 q* \+ |! S5 p4 @" z/ t) i! X# o) l
问:为什么输入的文字高度无法改变?
: O3 Z/ c! k7 b4 R) ^2 `0 l; e3 A
5 a' z' {  ?' ]- K( v( S' Y答:使用的字型的高度值不为0时,用DTEXT命令书写文本时都不提示输入高度,这样写 / F$ I* a9 _" i, P4 v  C: x
出来的文本高度是不变的,包括使用该字型进行的尺寸标注。 & i* R* [: j5 y3 Z) J1 f9 Q! N

! H8 W4 o1 F; U6 g) m( U( E  n问:如何改变已经存在的字体格式?
: S. n) V1 G: e& R9 l" [4 `3 n% E$ l  o7 s
答:如果想改变已有文字的大小、字体、高宽比例、间距、倾斜角度、插入点等,最好 ( |, p- W, v* n
利用“特性(DDMODIFY)”命令(前提是你已经定义好了许多文字格式)。点击“特性
2 j0 b7 I0 v1 x3 W" O- x5 e”命令,点击要修改的文字,回车,出现“修改文字”窗口,选择要修改的项目进行修 % s0 ?" d, H* H( i
改即可。 4 ^/ U  u8 @8 Q
1 G2 {6 \7 R3 t9 ^0 J& D. m# J. `' I
问:可以使用系统字体吗,如宋体、楷体等? - O, N7 K) p( U# L  A; k

6 B4 o* X3 d3 D答:虽然ACADR14能够使用*.TTF汉字字体文件,可是这种字体太花费CPU时间,对于档次
) J& I5 L& o: ]1 E6 U0 M稍低的电脑,显示速度(如使用实时缩放命令时)实在太慢。建议档次低的电脑还是使 : M/ H( I* w4 `! g
用*.shx文件好。在汉字*.shx文件当中,推荐使用大恒或浩辰公司为ACADR12配套的HZ* 2 ?3 d( d# i6 R4 ?: Y) M* t1 ]
.shx字体文件,但在不同机器上没有相应字体会引起汉字显示问题。当然为美观起见少
" n. V* I( @: Y- {  m6 ~0 N量使用系统字库也未尝不可。 / V) c6 ~3 ]2 Z1 ]( e# C

2 K* h) r1 F/ g# I2 z0 K/ b( p  @菜 单 " Y7 a' c2 {  ~5 D
! e0 _1 I6 W0 x+ U8 S
问:为什么工具条的按钮图标被一些笑脸代替了? 9 z. \9 w0 @( l
. s& {' ]; W6 Z2 J! n) ^5 d
答:当AutoCAD找不到按钮位图文件的路径时,工具条或工具框中的这些按钮图标将被一
2 P, s5 E% J3 R% p张笑脸所代替。这可能出现在工具条被用户化之后,菜单模板文件(MNU)又被手工编辑
$ t6 ~, W; d6 ]) I2 }  y了。
0 f0 n8 l2 ~" j& w
/ n4 A% k. ^4 Q+ i! a这种情况,可以用文本编辑器打开菜单源文件(MNS)和菜单模板文件(MNU),从MNS文 ' ~- ?; ]1 [+ @# E6 V: w
件中复制用户化工具条部分,粘贴到MNU文件中,然后更名或删除掉旧的MNS、MNC和MNR
! m8 y. c, a& B  C% k- W文件,再用MENU/MENULOAD命令装载MNU文件,AutoCAD将重新编译菜单文件,产生新的M ' q( K3 m! p, E/ }) E
NS、MNC和MNR文件,这样就会解决问题。 : u4 k0 |5 V, m0 s* F7 T2 x4 ~
4 X; e( y% `5 \3 [. N
另外,如果位图文件不在AutoCAD的支持路径上,这一问题也会出现。请确信在“Prefe
1 d- R4 ^; l  s9 U: L* Q5 y0 frences(系统配置)”对话框中的支持路径已经包括了该位图文件所在的目录。例如, 4 D! |. Y+ K' j' K% j0 ^" p# u
如果你从一个用户化工具条中移动一个按钮到AutoCAD的标准菜单中的一个工具条时,你
* Y+ T" y8 Z' h/ g必须编辑这一按钮文件,以便该位图文件保存在被支持路径里。可按以下步骤来做: 9 y. h2 j1 u: n" U7 L& X; Y
! W/ \3 V: q1 o
1.移动或复制图标到一个不同的菜单工具条中之后,保持工具条对话框仍然是打开的, . [$ [- q1 b& W4 M. B' h
用鼠标右键单击该图标来编辑它。 # x* u; f7 g" ^+ P* H0 H# ~- u* b
9 U6 e+ S1 ?$ ?, U
2.在按钮属性对话框中,选“编辑”按钮。
8 _" ?: U/ m" H9 @; V' k+ ?! a3 W( v' r8 ~/ [; l
3.在按钮编辑器对话框中,选择Save as 按钮,指定在AutoCAD支持的路径中的位图文
$ w& G, R- m( H+ u( z# p件目录。 3 N5 W+ |7 J* L9 V

% B" \, A- I) ^) }# J- U4.关闭按钮编辑器,然后在按钮属性对话框中选择Apply(应用)按钮,最后关闭Auto
  A( F* H( W* s$ E* k, v4 TCAD,再重新启动它。 : H+ P' s; T. {7 b
7 ~2 \+ a& Y* g
问:如何汉化菜单? $ t9 F3 b' o! w2 N' A/ r4 d; j
" F& t/ P. t5 A$ @
答:在WIN95/98下,用编辑器如写字板将support目录下的acad.mnu文件,将[]内的英文
6 z6 P& a! \3 d6 r命令名称改为中文,存盘退出。再在R14中输入“menu“命令,将acad.mnu菜单文件装入
; ]& h0 [  ~0 J+ T,下拉菜单就变成了中文。
7 z7 G8 C; [: n- d/ {# a
6 \( Z( E/ F% D6 j. U# D8 y1 A- J如果有已汉化的菜单文件可以直接使用。 ! V; C5 Y+ V: g3 Q" w! Y
' \8 t1 w$ Y3 @/ @, t
打 印 - d1 H. r! R5 l6 [  |0 o, t
8 U5 F4 d+ U' N6 k0 v; V3 p
问:PLOT和ASE命令后只能在命令行出现提示,而没有弹出对话框,为什么?
3 u) [0 V+ o' {! ]; V! b) X, x% K; t/ n1 I8 W! p0 t7 v2 j6 q" P: d
答:AutoCAD的系统变量CMDDIA用来控制PLOT命令和ASE命令的对话框显示,设置CMDDIA   c. @, ^* N  \0 d0 X- K
为1,就可以解决问题。 & a0 e' L/ P+ V. x3 b4 b9 k
+ J6 {2 f; G$ M7 L- L2 ]7 b+ Q
问:打印出来的图效果非常差,线条有灰度的差异,为什么?
9 W( f  u9 U* F
- [& r) s# J- x+ m答:这种情况,大多与打印机或绘图仪的配置,驱动程序,以及操作系统有关。通常从 ! R3 T( A: k1 _
以下几点考虑,就可以解决问题。
  d# }! q# }: v! J* y; z
7 p( A1 b% z$ s: D1 k1.配置打印机或绘图仪时,误差抖动开关是否关闭;
* O% _1 [7 i# [, b3 T" U, T0 W3 I8 `  U" c4 l; R+ H4 F
2.打印机或绘图仪的驱动程序是否正确,是否需要升级;
$ G" [: z' J5 c: F1 I0 W- A8 c
/ K  ~; C# E. |4 ]$ `3.如果把AutoCAD配置成以系统打印机方式输出,换用AutoCAD为各类打印机和绘图仪提
" q+ E) r3 b# e供的ADI驱动程序重新配置AutoCAD打印机;
0 p0 P& B$ b; O5 N& G4 l
: @# r$ w0 B% }7 |, ?4.对不同型号的打印机或绘图仪,AutoCAD都提供了相应的命令,可以进一步详细配置 6 ?! ~: G9 i7 Q" `: N1 n7 n8 z+ ^

# n! X, ?; G/ d( Q) L, u$ Z+ v8 A9 ]# @+ V6 G3 Z- }
例如对支持HPGL/2语言的绘图仪系列,可使用命令“hpconfig”;
9 W/ b# W2 }- V& I* W& u
* r4 w( F6 l) p4 o5.在AutoCAD Plot对话框中,设置笔号与颜色和线型以及笔宽的对应关系;为不同的颜
9 e. Z; H( g1 j7 y  f$ y3 W, _+ s色指定相同的笔号(最好同为1),但这一笔号所对应的线型和笔宽,可以不同。某些喷
" Y9 c. R0 g& R' r0 m# J& X墨打印机只能支持1-16的笔号,如果笔号太大则无法打印; * K2 I/ X' X) F$ H# u: r0 {

) p8 Z5 l- `' I6.笔宽的设置是否太大,例如大于1;
+ X. O* B% {, J& }( r. t8 p% D+ ?  N  z. j4 @
7.操作系统如果是Windows NT,可能需要更新的NT补丁包(Service Pack)。 " W4 M& Q3 o0 u4 S( W; u4 {, j! ?( M

% M+ n( `' x% D7 F  _) M$ X7 a4 i0 N/ G7 d问:安装R14以后,MS WORD里什么字体也没有了,怎么回事? 6 Y  b  ]8 e" |: Q6 u* A! U2 ~
& D3 u( j4 E7 ~: q; V; Z8 o
答:影响MS WORD字体的原因,是与R14为系统安装的一个叫做Phantom AutoCAD OLE/AD : B+ A  W& H& c6 g+ I, m' @
I的虚拟打印机有关。Phantom AutoCAD OLE/ADI虚拟打印机使得R14能够通过新的ADI驱
* e- a; _' h8 w  Q: J6 |+ I动程序,打印或绘制光栅图形。R14典型安装中,并不包含这个选项,只有在全安装或定 # G; ^6 e1 x$ ~
制安装时,才会产生这个虚拟打印机,有时它还会被设置为默认系统打印机,而不做任 & I9 k6 k' S% x0 O! ?& L0 Y0 [5 c
何提示。
7 Q; P8 j2 |( I# w0 y* x, m2 }" L/ A: u# [
根据Microsoft Office软件"所见即所得"的原则,MS WORD文档所使用的字体,与系统默 ' {9 X: W; }' {( `$ G
认打印机有关。也就是说,屏幕显示字体应与打印机打印字体一样或相近。Windows首先
1 ~( h. D4 H% [. N$ V会根据打印机打印字体,去寻找合适的屏幕显示字体,如果找不到匹配的字体,或打印 % C2 a3 |3 p6 b, T; K
机驱动程序不提供屏幕字体信息, Windows 会选择最接近打印机字体的屏幕字体。如果 0 t& ~, p, P1 p' ~
把Phantom AutoCAD OLE/ADI的虚拟打印机作为默认系统打印机,MS WORD的字体就只有 : V4 b# B+ N! V, j" a
两种:morden和plotter。 % A9 S! z. H% Z$ E2 W0 l

3 q1 c4 d) I4 Y4 w4 S在Windows系统中,指定正确的系统打印机作为默认打印机,MS WORD的字体就可以恢复
$ R6 T/ ]$ a, s( o* R正常了。如果系统里没有其他任何打印机,就应该在“打印机设置”里,先配置一个Wi
6 u- e5 x) I2 O+ h' H& ^; O* Endows系统打印机,即使是个“逻辑”的打印机也可。 , r' c& u/ Z; @" M3 ^1 m1 R
1 [; z( N) T2 H9 Y  B  |) P4 Z
有一点要切记,不能修改Phantom AutoCAD OLE/ADI虚拟打印机的属性,更不能随意删除
. K& f. \; M; Y8 \& P7 k它,否则,将会影响光栅图形和OLE对象的输出,甚至会引起系统崩溃。
( ^4 j% [4 H( ]0 U3 j. Y6 ]1 B
问:能否实现成批打印?
$ G- C2 w8 \# d# ]
( u  X( ~4 d; c7 N答:方法一:将图形首先输出到PLT文件,再在DOS下用批处理文件将指定目录下的PLT文
; V1 a7 x# w; @件成批打印。
7 O) t/ u) e- O) W- j! u
$ M) W- t# [3 h方法二: R14有专门的外部函数,能够把多个图形文件,根据不同的打印配置文件,输
5 |# D2 {3 `; V% V: F出到一台或多台打印机或绘图仪中,而达到成批出图的目的。这两种方式,更加灵活, * G& W+ c2 D" ~: F
出错机会也少,效率也就更高。在AutoCAD程序组中选择Batch Plot Utility即可。
7 Y- V& k2 u/ l, I! o& B+ i: u3 i1 X) r3 H, O
问:粘贴到Word文档中的AutoCAD图形,打印出的线条太细,怎么办? 5 k4 |, Q, P& g$ A

9 o; y. h* W; u3 H. t8 j答:把AutoCAD的图形剪贴到MS Word文档里,看起来一切都比较顺利。但当把文档打印 - t0 W; H  d4 j7 ^: \! D
出来后,那些AutoCAD图形线条变得非常细,效果着实不好。我们提供给用户如下的解决
, k' W& y2 k* I7 K7 H  U" p) X0 o方法:
3 h$ p' ?, E% a* F5 R6 b
( d; x" e6 _+ _2 o! c# P1.在AutoCAD中使用Postscript打印驱动程序,配置一个Postscript打印机。
0 S+ k, u+ }6 g/ M  P3 `. a0 e; f( F6 a$ `! c7 f
2.如果AutoCAD的背景颜色与MS Word的背景颜色不同,例如R14默认的背景颜色是黑色
0 M$ o7 ~* o& k3 O$ `,这时要先改变AutoCAD的背景颜色,与MS Word的背景颜色相同。
/ E# t7 q, S1 G: B7 ^" p
  @) K) a/ A6 r2 S/ Q$ D3.运行PLOT命令,选择出图到文件。在画笔指定对话框中设置笔的宽度。
" Z$ _$ A' c2 {  _7 ^$ W6 F! r8 [
8 N7 z$ _; _+ x" e, z- A4.开始一个新图,用PSIN命令输入这个.eps文件。
! K6 [: H  f) ^- j6 z& l8 Z
' m1 i1 q& s. Q4 b5.然后再把图形剪贴到MS Word中
" z+ r5 f5 m& A! D6 {1 M0 J7 J$ n* E
还有一种方法,可以在AutoCAD中将线条转换成PLINE线,设好宽度再复制、粘贴到WORD
  c# [, E, e9 k5 A& D& h. m中。   s9 f/ x7 b2 K! e. y
) g. t$ G% B# d1 j* z3 T; \# g+ q
问:为什么有些图形能显示,却打印不出来?
$ ~% _2 P% w5 K0 P3 I& h' R; a+ _9 P4 M8 E
答:如果图形绘制在AutoCAD自动产生的图层(DEFPOINTS、ASHADE等)上,就会出现这
4 J+ v8 r# V! q) c+ p+ ~2 V种情况。应避免在这些层上绘制实体。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-1-10 08:01 , Processed in 0.054411 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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