一、小技巧啦新生来学习的偶尔有发现1 Q/ [! S0 X) N
用break命令选点时双击可以将实体打断
4 ^' `( p3 } R% o3 F0 E0 T5 \. }* Y8 D& L* ]5 j/ I0 S1 L; I
二、选择要旋转的图形,选中其中一个点,空格两次,按C,按B选择旋转点,用这种方法可以完成复制旋转一个图形并保留原来的图形。 8 ^3 P. o; o- ~, g7 ]
, [) X- n9 a, P# l; |/ n2 V# M
三、用IMAGE命令插入的图片去掉边框的方法:
" Y9 H d7 a2 y& J 将系统变量IMAGEFRame设置为OFF即可;如果安装了ET工具的话,直接在标准工具栏内点TOGGLE FRame 即可去掉边框,再点可加上边框。# ?4 l! T9 w& G5 @
. S1 g# ^6 H* E' U8 l
四、AutoCAD技巧--剪切(trim)或延伸(extend)时自动找边界
0 v5 d( Y7 _# a( t. F- C" D1 G 应用剪切(trim)或和延伸(extend)命令时,往往提示先选取边界,再选取剪切或延伸对象。如果在提示选取边界时直接回车或点击鼠标右键,就可以直接选取剪切或延伸对象了,剪切或延伸的边界就是离它最近的实体。 应该注意的是,如果实体完全不在当前视图内,将不作为边界。
& @) v) w; n1 q& W/ E: E+ B) Y1 {( T, g/ p: v. }
五、多边形的绘制 + e) k2 ^$ O' z& q% l. h" h- U
AutoCAD能创建边数为3到1024的等边多边形,画图时可以选择内接圆方式或外切圆式,一般我们用直接输入边长的数值或选择端点的方式完成。实际上,我们还可以通过指定多边形某条边的两个端点来绘制,这特别适用于已画出一部分图形的情况下,这就要用到“Polygon”命令中的“Edge”参数了,当我们在点击“多边形”按钮或输入“Polygon”命令后,首先需要根据提示输入多边形的边数,接下来就要选择“Edge”参数,然后捕捉两个端点就可以完成多边形的绘制,这样可以大大节省作图时间.7 a# S3 c! b' B1 [
. e& ? X! d. a, {
六、将三维坐标系转变为二维的方法:view---display---ucs iconproperties,修改即可。
/ E$ t) Z' }2 h; V. w7 B# k5 o. s% ]( X5 ~) a. [ y- f
七、做裁剪时把图形全部选中,这样每条线都可以做裁剪的边界,然后再裁剪可以免去总选边界的麻烦
3 V, ^7 q8 K$ l& X7 O, H" b+ {7 h1 ]+ K9 F' @4 u
八、打开别人图时,找不到原文件的字体怎么办...6 P0 R, A' {; t( k' f ~# w+ G: z
亦可以在命令行发出FONTALT命令,指定任一汉字字体文件,例如simfang.ttf回车,然后发出regen命令重新生成,立马所有不可见汉字全部显出仿宋字,当然也可以给定其他字体,如simhei.ttf (黑体),注意:不用给路径,扩展名要给出. e0 r$ T( L; y+ I( g* [* `
2 P3 @( m& ~7 C$ T) n2 f* z ^* \* J九、你难道不知道鼠标三键的用处?
1 r! K! e; g. a" b' t+ d$ U+ O 单击中间的键就可以放大和缩小,双击的话会全部显示呀!等同于ZOOM命令
, \! e2 _( R. L% u4 y* q, C
5 \8 }( g1 f m3 }# [ n( }& `: R十、“↑”、“↓”键的使用 ; g: t7 k7 x N* D' c
大家都知道在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命令的使用,能调用菜单最好调用菜单。
. \3 n3 _: W3 Q8 J8 z8 t) O- u7 r% X
“!”键的使用
, Y: o& y+ |- n9 q “!”键也有用?是的,下面我来具体讲个例子来介绍它的用法。
4 k6 c6 }) [& h) m8 Z: d1 E( d A 假设屏幕上有一条已知长度的线(指单线、多义线,未知长度当然也可以),且与水平方向有一定的角度,要求将它缩短一定的长度且方向不变,我想每个CAD使用人员都会有自己的方法(您不会要旋转坐标系吧?),但我想所用命令都不会少于三条,而用“!”作为辅助命令则用一条命令即可,操作过程如下: . } U, D) c; i/ ^5 u% J
4 a- n! x7 D8 U' `8 x 在“Command:”状态下,直接选取该线,使其夹点出现,将光标移动到要缩短的一端并激活该夹点,使这条线变为可拉伸的皮筋线,将光标按该线的方向移动,使皮筋线和原线段重合,移动的距离没有限制,有人觉得移动的方向不能和原来一样那么就用辅助点捕捉命令,在屏幕提示后输入“near”并按空格键,这时屏幕上会有提示以捕捉到原来线段上的某一点,此时在“near to”的提示后输入“!XX”(XX为具体数值)后回车,该线的长度就改变了。怎么样!不信的话就在此命令执行前后用list命令看看此线段的长度。
1 s+ o3 S: d; }: K
& B1 K+ b o% s9 y 十一、找回字体
5 L* o1 H% X/ w1 M) \ 用AutoCAD画图的人最烦的就是从别处拷来的图在本机找不到相应的字体,从而出现各式各样的乱码,造成找不到字体的原因是别人使用的字体存放位置和自己机器中的位置不一样,一般的解决办法是重新定义,但有时这种办法并不总是有效,并且在此过程中还可能造成意外错误而使AutoCAD崩溃,更可能造成图形文件被毁。本人在一次偶然的机会中用另外一条AutoCAD命令达到了一举两得的目的,即用修复(recover)命令。先运行AutoCAD,选取文件菜单中的“recover”命令,选取要处理的图形,进行修复,在修复过程中会出现要求选取字体的对话框,此时即可点取正确的字体文件以重新定义,修复完毕后文字即可正常显示。有一点我要提醒大家,如果图形文件使用的中文是非GB编码的字体文件,则你要有相应的字体文件才可正常显示出文字。
9 P& G0 d8 _3 \3 O, I: b5 e: C
- R9 I* v5 h- ?9 C8 M" u O
/ }' m; N- |/ f) p* m9 P! g 十二、关于巧用Excel画线的问题,其实在画多义线、多重复制时也好用。 k& x8 a% O1 x Q
同一块的插入也可以用该技巧,只是需要在坐标下插入四行,分别输入X比例 Y比例角度和空格。然后就用粘贴复制,只是插入的时候要不停的按回车键。(如果是几百上千个的话……,还是编程得了,这种小程序很简单)还有关与“!”的用法一直都不能用,不知是方法不对?版本不对(我用的是R14)?还是…… 无用层的删除方法很多,可以用“w“写出块,也可以直接复制粘贴到另外一个文件。' [$ V3 i5 l! T1 P- s
" q* C6 ` x5 A7 W1 i/ l, n
9 b" | d& l. A C$ L
十三、请教一下:上下标是如何输入的?我现在老是要输入上下标,不知道怎么办?多谢!!! & `0 T) d* e E" R
" @- l) K0 l0 C y# N' U; z+ A$ |
对于使用2000及以上的版本,可以用多行文本编辑器的‘堆迭/非堆迭’功能,例如要输入平方米,只要在多行文本编辑器中输入“m2^”然后选中“2^”,点击“堆迭/非堆迭”,就可以实现。 如果输入下标,则输入“m^2”,点击“堆迭/非堆迭”即可。
/ o7 N5 q0 n" v- ~* P2 }
! F1 P* [% x' S" y* U. R
0 p' h2 {$ C& z5 |; ^( J( N" l6 L9 e 十四、巧借EXCEL在AUTOCAD中绘曲线
7 L' V9 L( s( i: E9 t* U 在工程计算时,经常要用AutoCAD画出一条曲线,而这条曲线如果是由多个坐标点连接成的,输入起来就麻烦,而且容易出错。如果利用EXCEL应用程序来保存数据,并与CAD巧妙地结合起来,就能很容易地画出该曲线。具体方法为 1 H( g4 m9 ^$ w! N6 u& |
# |8 L; }% e4 r) U6 J5 E \1 u6 e+ @
首先,在Excel中输入坐标值。我们将x坐标值放入A列,y坐标值放入到B列,再将A列和B列合并成C列,由于AutoCAD中二维坐标点之间是用逗号隔开的,所以我们在C2单元格中输入:“=A2&”,“&B2”,C2中就出现了一对坐标值。我们用鼠标拖动的方法将C2的的公式进行复制,就可以得到一组坐标值。
# m9 @: z Z0 V- G% ?$ e% m v/ D/ v, `& Q. w
其次,选出所需画线的点的坐标值,如上例中C列数据,将其复制到剪贴板上,即按Excel中的复制按钮来完成此工作。 # N6 S, [( I( P e9 C# i
最后,打开AutoCAD,在左下角处可以看见命令行(左下图), 9 V: C, K, ~) T# _5 i. B1 R, J
在“command”后键入“spline” (画曲线命令),出现提示:“Object/:”,再在此位置处点击鼠标右键,弹出菜单,在菜单中选“Paste”命令,这样在Excel中的坐标值就传送到了AutoCAD中,并自动连接成曲线,单击鼠标右键,取消继续画线状态,曲线就画好了。 # F1 L: c0 T% v0 J* [7 Y
+ E0 ?: ]' B7 f# J: f 通过上面的方法,可以很方便地绘制各种曲线或折线,并且在Excel中很容易地修改并保存坐标值。
* B# W6 r' q, z& z* j ) p$ p' p$ r9 _
2 e6 ]* m9 o4 E
% S T3 O( P Y$ x" k 十五、打开别人图时,找不到原文件的字体怎么办?很好的方法!希望固定!2 q- q, A4 Q3 ]5 |: ]
打开别人一张图时,要不停的替换我没有的字体文件,怎样才能一劳永逸? 0 @0 `" @" E, O v
答:有两种办法,
& E7 v3 s: w' C 一:复制要替换的字库为将被替换的字库名,如,打开一幅图,提示找不到jd字库,你想用hztxt.shx替换它,那么你可以把hztxt.shx 复制一份,命名为jd.shx,就可以解决了。不过这种办法的缺点显而易见,太占用磁盘空间。最好用下面这种办法。. E; D: i6 h0 g( u6 u+ c8 S
二:在autocad r14/support 目录下创建acad.fmp文件,如果原来有此文件直接打开,这是一个ASCII文件, 输入"jd;hztxt", 如果还有别的字体要替换,可以另起一行,如“jh;hztxt", 存盘退出, 以后如果你打开的图包含jd和jh这样你机子里没有的字库,就再也不会不停的要你找字库替换了。1 D) c' t) B- W( P" e3 d' m
" P$ J$ ` ~. n6 T
$ ^) k; }: U, i2 J' y8 n: z3 n
- _" p4 _% x( q! D* y' s" v* E6 s 十六、解决AutoCAD在XP操作系统下打印时致命错误的方法
% Y9 L" B) y% u4 T0 L8 Z 近来,有些会员反映AutoCAD 2002 版或 2004版本在点击打印时出现致命错误并退出AutoCAD的现象。
. U+ [- o7 x# z1 t) W. X" [6 t- c 经过我的研究,这跟AutoCAD 2002及以上版本使用打印戳记有关。在2000版时,增补的打印戳记功能就有很多的BUG,这个功能在2002版本后就直接做为AutoCAD功能。该功能在98操作系统中是完全没有问题的,但在有些XP系统中就会出错。所以在XP系统中最好不要去开启该功能。. l. n2 H$ H1 ]7 ^! C, v9 @
如果你已经不幸开启了该功能而使AutoCAD在打印时出现致命错误,解决的方法只能是这样:( }3 N/ v. E( r5 S9 Z
在AutoCAD的根目录下找到AcPltStamp.arx文件,把它改为其它名称或删除掉。
' {7 _$ {' Z! q6 Y- n 这样再进行打印就不会再出错了,但也少了打印戳记的功能。该方法对于2002版及2004版均有效。4 C4 J2 y* Q1 T* P I! a8 ?6 ]
|% J( E! m9 M5 o; V" U. J
+ \0 @3 N# W6 @7 j2 b; o / }) m8 h2 Q5 C4 ?+ O+ R
十七、AutoCAD有15个特殊的系统变量,供用户的程序使用
6 z; e% F/ C: Z) Y) Y4 m 这些系统变量也是在当前图形中有效。
1 g) j w- X! ]( l 每个图形有自己的一套UserIxx和UserRxx系统变量,随图保存(仅有UserSx例外):
1 `6 j! w7 A. A0 l UserI1、UserI2、UserI3、UserI4 和 UserI5 用于整型值的存储和提取。
- Q$ \, ~# P B9 a! ^ 数据类型:整数、保存位置:当前图形、初始值:0
" ~' U D- ?9 z# I" ` UserR1、UserR2、UserR3、UserR4 和 UserR5 用于实数值的存储和提取。 6 v% ^4 \, Y1 C6 Q9 h! j8 N
数据类型:实数、保存位置:当前图形、初始值:0.0000
7 P8 o6 U( `6 q7 p- k UserS1、UserS2、UserS3、UserS4 和 UserS5 用于字符串数据的存储和提取。
. ]+ {6 m N- B# V# C& }3 R 数据类型:字符串、不保存、初始值:""
' C# }7 v- k' G& F & p* P5 [# J7 }; Y: B" O
& _5 D/ T& j/ ?* y; l, @5 [6 q, h 十八、关于鼠标的一点小技巧:9 c: ?! b1 m ~
***AUX2
& E/ `, K* S8 O9 a1 c* r; Y- c; I '_zoom _w
3 R3 `* S, }7 W7 a G" D1 o" ~ ***AUX3
1 i* n+ V) b6 P6 j' J9 D '_zoom _p 4 Q* K( ^& Q9 c$ z8 \6 y- B; O) Y
'pan 9 K" m5 S9 g4 A2 N6 H, \$ r
***AUX4
0 q, _4 g- \& ^) i6 ]: a# i# Q( J 'layer$p0=tool $p0=*
B3 g, r5 m8 \) W 'layer 4 ]# U$ a: h! \% {- d6 O* m$ I
在acad.mnu中做上面的设置你只要按住shift键然后击鼠标
8 F* x: ?, U: H/ f* K8 ~1 p 右键就可以框选放大(zoom w) , Y4 f- R; N' a2 [0 e
按住ctrl键然后击鼠标
[5 A/ v+ j) ^0 M2 \ 右键就可以回到上一次图形窗口(zoom p) 5 l; m/ M: x! D1 I" |; g
你还为cad2000的中键功能与原r14的中键弹出的osnap功能冲突而苦恼吗ctrl+p即可解决 7 p& c# |' d$ b
. M; _8 c- ^5 p0 i! ?+ Z
* w2 P2 _3 A( F5 C) @, r* e
十九、最近收到同事的大量设计图叫我改,我一看个个都是好几大M 我吓了一跳,其实也没有什么东西,就是他们太懒了,你copy我的线,我插你的块,来来去去,就变胖了。* ^& d% Z& j& S& L# g
# ~# u' o0 a; _+ B4 z `1 F& y+ f
我尝试用exp命令输出块,大大的瘦了,命令行输入 exp 空格,弹出的输出对话框选择块, 改个名字(或者不改),确定后,按回车后,提示选择基点.选择基点后,提示选择对象,这时候输入all就可以全选了.,ok搞定,不过我不喜欢的是文件是保存出去了手边的就要关了再打开刚保存的那个块.要是直接覆盖的到使不用.,,后来发现也可以用pu命令也可以实现类似的要求,不过效果不如exp...命令行输入pu弹出清理对话框,可以看到能够清理的东西,一般全部清理就可以了,也可以选择的清理
; j( C. |: u, p4 i7 J9 X' u1 [
( ?8 y" y" I9 ?8 l) Z二十、我在2002中,我移动文字时就出错,这是什么缘故?+ E+ ]4 a. T5 |0 o3 Y4 Y
/ ~, C% [! ]9 H! x 移动文字是注意不要跨越尺寸线等文本,否则cad就会出现致命错误。我试过n次都是因为跨过这些东西,如果取消正交绕过这些对象,你试一下搞定了,不会死机了。, q( D9 G7 c- f# m/ g8 |
1 X( c2 I8 ]0 x" N二十一、中键的新用法:: _- t* h/ {" |2 D* ~' C. b! S
1:双击中键可以使图形回到全屏显示
3 B2 N: L; I5 s5 P# ` 2:滚动中键可以缩放图形也可以用系统变量来设置缩放的比例:zoomfactor值越大缩放的比例也就越大,这样是不是很方便呢?
1 R3 w/ ], |6 D8 t
( p1 x4 `1 |. x6 i7 O% q; @! f! Y# ?2 I% y+ a
二十二、2004的捕捉很好用,初学者可多尝试,特别是在你需要时,用鼠标右击状态栏上的“对象捕捉”等按钮,立即可以进行设置要捕捉的点。 |