CAD设计论坛

 找回密码
 立即注册
论坛新手常用操作帮助系统等待验证的用户请看获取社区币方法的说明新注册会员必读(必修)
查看: 1441|回复: 3

AutoCAD疑难解答和技巧

[复制链接]
发表于 2010-11-15 21:24 | 显示全部楼层 |阅读模式
AutoCAD疑难解答和技巧                         0 I" e. m9 `# Z! ?" P
" |  \: G. ]' K" m
1.打开别人图时,找不到原文件的字体怎么办?很好的方法!希望固定打开别人一张图时,要不停的替换我没有的字体文件,怎样才能一劳永逸? 6 ^* t. X1 r; u" a/ V3 @- k: x# ?3 |
答:有两种办法,' m9 X  M& p* z2 n$ B% _) e( l
一:复制要替换的字库为将被替换的字库名,如,打开一幅图,提示找不到jd字库,你想用hztxt.shx替换它,那么你可以把hztxt.shx 复制一份,命名为jd.shx,就可以解决了。不过这种办法的缺点显而易见,太占用磁盘空间。最好用下面这种办法。
. M) B3 ^: o+ Z0 j二:在autocad r14/support 目录下创建acad.fmp文件,如果原来有此文件直接打开,这是一个ASCII文件, 输入"jd;hztxt", 如果还有别的字体要替换,可以另起一行,如“jh;hztxt", 存盘退出, 以后如果你打开的图包含jd和jh这样你机子里没有的字库,就再也不会不停的要你找字库替换了。
& @& H5 W6 M( _! v9 T" ^$ i
* b) r& @" ]0 b3 k2.解决AutoCAD在XP操作系统下打印时致命错误的方法* ]9 w+ q9 |" g3 G( N) F( B
近来,有些会员反映AutoCAD 2002 版或 2004版本在点击打印时出现致命错误并退出AutoCAD的现象。
* X7 H5 v; }1 f: q/ z4 @6 g经过我的研究,这跟AutoCAD 2002及以上版本使用打印戳记有关。在2000版时,增补的打印戳记功能就有很多的BUG,这个功能在2002版本后就直接做为AutoCAD功能。该功能在98操作系统中是完全没有问题的,但在有些XP系统中就会出错。所以在XP系统中最好不要去开启该功能。
& [# G# F7 r1 j$ O如果你已经不幸开启了该功能而使AutoCAD在打印时出现致命错误,解决的方法只能是这样:
# I& D& `0 V  C' W在AutoCAD的根目录下找到AcPltStamp.arx文件,把它改为其它名称或删除掉。8 ]. S: u+ Y+ G
这样再进行打印就不会再出错了,但也少了打印戳记的功能。该方法对于2002版及2004版均有效。
6 [! I& x7 w1 r: n9 ?% |
$ e) t6 Y4 a4 u3. 如何快速的绘图& Y+ Q1 E  b! R% h6 o
一、熟悉对CAD中基本操作命令/快捷图标的使用
6 u- b4 o" n! \9 p0 B% W  这一点大多数人都知道,古人云:熟能生巧。基本命令与快捷图标便是CAD中大家最熟悉的,也应该能熟练掌握了,所以不详谈了。 # ]2 [" B) |8 j* a9 y0 I# s0 I/ s
二、 ACAD.GP文件修改
+ q/ p: U$ L" n+ e  大家都知道LINE命令在COMMAND输入时可简化为L,为何会如此呢?因为在AutoCAD中有一个加密文件ACAD.GP中定义了LINE命令的简写,先找出这个文件打开它。找到"These examples include most frequently used commands."的提示语,在其下的几行文字就可对简写的定义,记住它的左列是简写命令的文字实现你可以根据你的需要进行修改(当然是你比较熟悉的英文缩写喽),它的右列是默认的命令请不要随意修改。相信这能为你提高一定的速度。 # ]/ h; {  w$ f
三、对图形夹点操作 * n3 S; i, s* O% |# i
  夹点,你用过吗?当你用鼠标左键点击图形,图形上便会出现许多方框这些就是夹点。通过控制夹点便能进行一些基本的编辑操作。如:COPY,MOVE,改变图形所在的图层等基本操作。而且不同的图形,还有其特殊的操作。如:直线有延伸操作。   M% F! C/ g1 e. U4 S5 h1 L  E1 c9 @
四、大量使用修改命令 3 u3 K- \* l+ v& j# Z
  对于CAD绘图工作人员来说,一幅图60%--70%是修改只有30%--40%是作图,这一点并
 楼主| 发表于 2010-11-15 21:28 | 显示全部楼层

AutoCAD疑难解答与应用技巧2

不难理解。从图形构成来看图形只有直线与曲线这两种,而曲线又由大量的圆进行剪切而成的,所以一张图最终由直线和圆组成。既然如此作图只需先画圆或直线并确定位置,然后进行一系列操作如:OFFSET, TRIM, FILLET, ARRAY, CHAMFER等,来实现图形。
& A3 o6 e- y  \% F* i) C  如一个轴承的绘图,只需两条互相垂直的直线,而后进行OFFSET,FILLET,CHAMFER等一系列操作便能精确的完成轴承的绘制。 9 R& x3 \8 m0 F( g/ L
五、构建图块来简化绘图工作 $ ^) U& c, z/ D. h
  图块是CAD操作中比较核心的工作,许多程序员与绘图工作者都建立了各种各样的图块。由于他们的工作给我们的带来了简便,我们能像砖瓦一样使用这些图块。如工程制图中建立各个规格的齿轮与轴承;建筑制图中建立一些门、窗、楼梯、台阶等以便在绘制时方便调用。
. j& d) F" O, l2 k# j8 `* a, i  在这些图块中其中的柔性块最容易被调用,它其实是用Auto LISP/Visual LISP编写的程序。如要学习我推荐《Visual LISP使用教程》这本书。我主要介绍图形外部块的建立和调用。
, ^9 o' u! }9 N" l5 P9 O  1. 建立图样原型的DWG文件并保存(在WBLOCK命令下的操作,要建立图块的基点,以便以后调用)
) I2 B& u% Q; w0 V( l: T( @8 Y  2. 从INSERTION中向需要图块的图形中加入图块。
: X/ k% W) h2 A+ p  通过这两部就能建立并运用图块了。图块的运用将进一步的提高绘图的速度。
2 X' ?: n( m/ m3 V7 n2 W 希望这一篇文章能对那些希望提高绘图速度的初学朋友能带来帮助。
; R/ Z2 v6 A% l" v7 c5 f' y' ~" k
9 Y& G9 K% M. e' m4.关于鼠标的一点小技巧:2 l2 [( F2 z6 Q: G  g& L
***AUX2
' b0 u+ z& Z7 u, ]  @0 ['_zoom _w
0 W7 J' q- e) r+ S***AUX3
7 C6 T+ e3 A1 J3 @# g9 J+ H'_zoom _p - v; b; H4 C$ Z% F2 z& Z1 b  M
'pan / p: d' q) P; i4 m7 S0 A
***AUX4
$ j' L$ g, Y9 O! G% g! V- q$ K'layer$p0=tool $p0=* 9 T: y/ I% b1 l4 Q! X
'layer
1 }$ T2 W6 p; a( }; D在acad.mnu中做上面的设置你只要按住shift键然后击鼠标
' M8 X: N1 b1 I# d3 k- w右键就可以框选放大(zoom w)
) z- y5 U9 D6 |- h按住ctrl键然后击鼠标 # b1 m4 [0 r) @/ K( D
右键就可以回到上一次图形窗口(zoom p)
6 O9 q9 l; R/ v$ f你还为cad2000的中键功能与原r14的中键弹出的osnap功能
- [% p2 b2 K. ~冲突而苦恼吗ctrl+p即可解决
$ y$ V2 B, m  F4 `+ f8 e5 V+ k' W! r3 k
- d* E% t7 L1 z
" Y6 V3 V* C8 @4 q# R  W2 Y: j# ~
5.“↑”、“↓”键的使用 1 P5 Q# p0 S% O" g
  大家都知道在DOS中上、下箭头键的作用,如果运行了DOSKEY则它能记住你输入的每一条命令,再次使用相同的命令时用不着再敲一遍,用上、下箭头键选择即可。在AutoCAD中也同样可以用上、下箭头键选择以前键入的命令。这在输入文本时最为有用,无论是TEXT或DTEXT命令,均可在输入文字时使用上、下箭头键来减少命令的输入量。当然,AutoCAD记录的行数是有限的,但可通过设置来加大它的记录量,步骤是选取[Tools(工具)]→[Preferences...(参数选择)]→[Display(显示)],在[Text window parameters(文字窗口参数)]框中的第二行“Number of line of text in text windows to keep in memory”(在内存中保留文字窗口的文字行数)即为设置记录的行数,输入的数值越大则记录的越多,但如果机器内存少,那么还是少设置一些为妙,以免出意外,它的值在25和2048之间,本人的机器为128M内存,已将此值设为2048,倒也没出差错,大家可以根据自己的计算机多试几次,找到合适的数值。为了所选择的命令都是有效的,在使用AutoCAD时应尽量减少从键盘输入重复及无意义的命令,比如层对话框的调入和Undo命令的使用,能调用菜单最好调用菜单。
' E! ]' {/ T2 w  “!”键的使用 + O9 z, G2 \1 A6 i3 W
  “!

评分

1

查看全部评分

 楼主| 发表于 2010-11-15 21:30 | 显示全部楼层

AutoCAD疑难解答与应用技巧3

”键也有用?是的,下面我来具体讲个例子来介绍它的用法。
+ |. T8 h# n, h5 y  ^7 q4 M1 ?8 [  假设屏幕上有一条已知长度的线(指单线、多义线,未知长度当然也可以),且与水平方向有一定的角度,要求将它缩短一定的长度且方向不变,我想每个CAD使用人员都会有自己的方法(您不会要旋转坐标系吧?),但我想所用命令都不会少于三条,而用“!”作为辅助命令则用一条命令即可,操作过程如下:
' y. h* G6 G* N3 g8 F  在“Command:”状态下,直接选取该线,使其夹点出现,将光标移动到要缩短的一端并激活该夹点,使这条线变为可拉伸的皮筋线,将光标按该线的方向移动,使皮筋线和原线段重合,移动的距离没有限制,有人觉得移动的方向不能和原来一样那么就用辅助点捕捉命令,在屏幕提示后输入“near”并按空格键,这时屏幕上会有提示以捕捉到原来线段上的某一点,此时在“near to”的提示后输入“!XX”(XX为具体数值)后回车,该线的长度就改变了。怎么样!不信的话就在此命令执行前后用list命令看看此线段的长度。) w% m' m' g' g! x8 j5 P9 t0 }) |/ N
5 x, @) ^8 @+ O7 Z& ]
, ?2 W9 m: G* F1 E; {: U6 A* B6 `

, g4 _- T- z+ B, I! c  D. o6.找回字体
# L; W/ Q( ^5 k/ o) ?  用AutoCAD画图的人最烦的就是从别处拷来的图在本机找不到相应的字体,从而出现各式各样的乱码,造成找不到字体的原因是别人使用的字体存放位置和自己机器中的位置不一样,一般的解决办法是重新定义,但有时这种办法并不总是有效,并且在此过程中还可能造成意外错误而使AutoCAD崩溃,更可能造成图形文件被毁。本人在一次偶然的机会中用另外一条AutoCAD命令达到了一举两得的目的,即用修复(recover)命令。先运行AutoCAD,选取文件菜单中的“recover”命令,选取要处理的图形,进行修复,在修复过程中会出现要求选取字体的对话框,此时即可点取正确的字体文件以重新定义,修复完毕后文字即可正常显示。有一点我要提醒大家,如果图形文件使用的中文是非GB编码的字体文件,则你要有相应的字体文件才可正常显示出文字。# V. Z0 E0 Y. K4 t  W8 O3 U4 X
+ {  F- @) W  n
7.优化AutoCAD系統的方法 6 v6 ?8 s, U3 y  V3 g. a4 C
一、优化Windows系统
$ B( b% a0 H& m: K5 O3 I( Y2 C1.清理维护磁盘,优化Windows系统性能
+ a. D) V, e, E+ G  如果AutoCAD发生故障,可能会导致非正常地退出交换文件,并丢失一些磁盘簇。Windows系统在启动时会自动检查丢失的磁盘簇。如果不想重新启动系统,则可从命令行运行chkdsk。 " s, r1 x1 Z# f! [/ z; L
2.整理磁盘碎片,优化Windows系统性能 ; D; g  _- q0 R4 I6 y9 q0 O
  什么是磁盘碎片?同一磁盘文件的各个部分分散在磁盘的不同区域,当在磁盘中删除旧文件添加新文件就会产生碎片。它减慢了磁盘的访问速度,降低了磁盘的综合性能。就如同一本小说不是印刷在连续的页面上,而是每隔几行需要出现“转到xxx页”。AutoCAD在运行时,需要在磁盘中创建一定的临时文件,倘若分布于磁盘碎片之中,自然降低速度。
% M0 Q# X' Y5 y5 v* {1 p1 C运行“磁盘碎片整理程序”整理磁盘碎片? ; M% b0 Y$ a+ o/ ]/ \9 R" O" D, E
二、优化AutoCAD系统 6 ]. @3 h3 f- X+ v- p- `
1.优化AutoCAD R13或早期版本创建的二维多段线和关联填充 7 u( n+ C/ W; t+ y% r% S
  自R14版起,AutoCAD以一种优化格式创建二维多段线和关联填充,这种优化格式可以节省内存和磁盘空间。请使用CONVERT命令更新AutoCAD R13及其早期版本创建的填充图案或多段线。
- Y* A. I/ I& G: F# q; N2.删除图形数据库中没有使用的

评分

1

查看全部评分

 楼主| 发表于 2010-11-15 21:33 | 显示全部楼层

AutoCAD疑难解答与应用技巧5

命名对象,有效缩减图形文件尺寸
5 s+ d8 e9 V; O* I/ j  随着时间流逝,图形中可能会积累一些无用的命名对象(不在图中绘制出的对象)。例如,图形文字不再使用的文字样式,或者不包含任何图形对象的图层;更有甚者,包含巨大的未使用的图块等。清理操作只删除一个层次的引用。可能需要重复执行三次以上方可彻底完成清理操作。注意若在开始绘图时,执行清理废料,可能会清理掉已定义的绘图模板。 9 ]; r# J" \! n& E- G9 |
3.编组会严重影响选择类操作的速度,应删除 - g  \1 C) e+ ?+ n) @& B
  编组是已命名的对象选择集,与未命名的选择集不同,编组是随图形保存的。编组是属于命名对象,但可惜不能够用PURGE命令清除。如果删除一个对象或把它从编组中删除使编组为空,那么编组仍保持原定义。如若存在大量空的编组,严重影响选择速度。
0 n6 M: M# F1 [# \. H4.网络版优化 ( y; C, W2 Y2 w* g; @9 a  q% {" }5 _
  AutoCAD无论是安装在网络服务器上,还是安装在客户端工作站上,用户都可以共享服务器硬盘上的数据并且把不希望共享的图形储存在本地硬盘上。两种方法各有其优点。在客户端工作站上安装AutoCAD可以优化网络性能。在服务器上安装AutoCAD可以让用户共享一份可执行文件,从而节省磁盘空间并使软件的安装和升级大大简化。也可以根据自己的网络配置,把客户端安装和服务器上安装结合起来。
: L: z! h) _( s/ |# t5.按需加载和优化外部参照的性能 ( M1 `! v+ D3 N8 ]: o4 u: m8 G: L. N
  通过结合使用按需加载和保存索引的图形,可以提高包含外部参照的图形的性能。打开按需加载时,如果索引已保存到参照图形中,AutoCAD将只从参照图形中把与重生成当前图形有关的数据加载到内存中。换句话说,被参照的材料是根据需要读取的。按需加载的优异性能表现在:(1)剪裁外部参照以显示它的一小部分,并且空间索引已保存在外部参照图形中;(2)冻结外部参照的几个图层,并且图层索引与外部参照图形共同保存。 / B: c6 d/ T1 U" C- U( X2 L% g
6.将其他几何图形加载到局部打开的图形中 6 B( P) c* c" c5 X* B3 b4 e
  如果处理一个很大的图形,可以使用“局部打开”选项选择图形中要处理的视图和图层中的对象(仅限于图形对象)。在图形被局部打开后,可以使用PARTIALOAD命令将其他几何图形从视图、选定的区域或图层中加载到图形中。 , O# r5 [' Y1 Y- c& y: s* N
7.其他操作技巧
5 l" m  Y- W9 _! w! s; h0 u) ^, i(1)冻结或关闭图层 冻结图层时AutoCAD不刷新被冻结图层上的物体数据库,从而提高速度。关闭图层时,方便操作,不需重新生成。 3 D- B5 y& U' N; P' _
(2)关闭可见元素 图形的复杂程度会影响AutoCAD刷新屏幕或处理命令的速度。如果需要提高程序的性能,可关闭文本、线宽、填充、亮显选择内容以及点标记。
0 O5 A8 {7 U( ?, ?0 E" @4 f(3)改变临时交换文件位置 Windows的Temp目录是临时交换文件的缺省位置。可以在“选项”对话框的“文件”选项卡中找到“临时图形文件位置”,通过增加记录项可以指定不同的目录。 # @- k) n3 K4 Y) k& R* U7 L( e
(4)管理光栅图像,如:临时卸载图像,拆离图形中不再需要的图像,控制图像显示质量。 : U% w; e+ L9 u, U1 C. r4 S
(5)临时卸载外部参照。
/ S- ^5 [/ }4 H" Q& M! M(6)使用SHX字体替换TTF字体。 9 [: b7 ?# ~2 U: J1 m" X
(7)控制合适的显示性能。 ( l) f5 H5 Y2 S2 |- V. ~
☆运用虚拟屏幕,减少重生成。
- n/ I* R) c# B9 a" X☆显示精度。可以使用VIEWRES命令和FACETRES系统变量控制圆、圆弧和椭圆的显示精度。
) c7 F  E4 n0 \1 c9 [. p☆禁止带光栅图像平移和缩放。系统变量RTD' A' {3 V; b6 O" k* {6 z

, V( L# T4 S1 o- u! q: C: ]2 U* \6 w7 c
-

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于|免责|隐私|版权|广告|联系|手机版|CAD设计论坛

GMT+8, 2024-11-25 10:12

CAD设计论坛,为工程师增加动力。

© 2005-2024 askcad.com. All rights reserved.

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