高级技巧浅谈
0
l3>e-kP 高级技巧浅谈 G&^8)S@1 1-找回CAD字体 {{Ox%Zm Posted on Sunday, October 16, 2005 2:46 PM #CAD知识收集 \ opM}qZ 用AutoCAD画图的人最烦的就是从别处拷来的图在本机找不到相应的字体,从而出现各式各样的乱码,造成找不到字体的原因是别人使用的字体存放位置和自己机器中的位置不一样,一般的解决办法是重新定义,但有时这种办法并不总是有效,并且在此过程中还可能造成意外错误而使AutoCAD崩溃,更可能造成图形文件被毁。 YZ+G7D> <ytzGDx 用另外一条AutoCAD命令达到了一举两得的目的,即用修复(recover)命令。先运行AutoCAD,选取文件菜单中的“recover”命令,选取要处理的图形,进行修复,在修复过程中会出现要求选取字体的对话框,此时即可点取正确的字体文件以重新定义,修复完毕后文字即可正常显示。有一点我要提醒大家,如果图形文件使用的中文是非GB编码的字体文件,则你要有相应的字体文件才可正常显示出文字。 1bQO:n):~ 5uQ+'*xN% !' ^l}K> 2-AutoCAD画粗实线 hQ<7k'V Posted on Saturday, October 15, 2005 10:59 AM #CAD知识收集 9gw;MFP)D 技术制图国家标准对机械图样中的线型有规定。用AutoCAD 2000画粗实线有多种办法,最简便的办法是使用lweight命令。 R)JH D7
1 b`D]L/}pr 此命令可在命令行直接键入,或选择下拉菜单Format(格式)/Lineweight(线宽),在出现的对话框中,设置所需线宽,缺省线宽为0.25mm,并可用滑块调整屏幕上线宽显示比例,该命令为透明命令。 4!!PrXE y4h
=e~ 也可单击对象属性工具栏工具图标layers,在图层特性管理对话框中如同设置颜色、线型一样来设置线宽。因此在绘图仪出图时,不用再调整笔宽或线宽。 0}NDi|o Eej
Lso#\ /-FV1G,h 3-cad图纸打印的时候有些线条没有啦!(讨论) uxD3+Q Posted on Sunday, October 16, 2005 2:29 PM #CAD知识收集 KLW5Ad:/rI 7>gjq'0
1.请不吝赐教。我CAD图形为什么打印出来的时候有些线条消失了呢!但我的原图还是完好的! <DR|r wW*7 2.如果图比较大,可能是打印机内存问题,换个高级点的打印机试试 3JQ7Cc> k*N!U[] 3.我也遇到过这种情况,主要是某一版本的CAD图形拿到另一台计算机上(CAD版本不同),所有图形虽然也能全部显示,但打印时也容易出现少几条线的情况.还有不同的外挂之间打印图形也会出现. o0`']-)*2 G3^<l0?S 出现问题的原因我不知道.所以我尽量在设计图形的计算机上打印出图,不知道楼主的情况是不是跟我一样. BZQ}c<Nl <<?32r~ 4.我是2004版本的,存为2000的,再去打印的!我没有自己的打印机! RR[zvH} E Y|r7gy9% 我的图形也不是很复杂的,我打印两张图,一张就一个标注没有,还算是比较完整。是打印机的问题那就放心啦。我用WORD打印吧! o-H?q! <!>\
n\A
5.看一下是不是把该图层设为禁止打印了,因为在各软件不同版本之间运行经常会有这种问题出现 2T+-[}* .o`Io[io 6.设置线型上,个别线型选项有不可打印图标,点一下,变成可打印图标就行了。我遇到过这种情况。 ./XX vc"!3x-G* 7.我和楼主的情况不是你们说的这种情况,是无缘无故的少了一根或两根线,比如图中一共有十条虚线,打印以后就只有九条虚线了,有一条虚线打印不出来.而且图层设置和打印设置都是正确的,没有你们说的"图层不可打印""线型不可打印"等等的情况.如果真是这样,那也应该是某一类线型都打印不出来,而不是某一类线型只有极个别打印不出来. u@e.5_:S) *V',@NH#Os 8.和图层的设置及打印机的内存有关系。 axUj3J> Wr b[\
?- q]OIP"yv 4-AUTOCAD技巧……如何关闭CAD中的*BAK文件 082iE
G Posted on Sunday, October 23, 2005 2:55 PM #CAD知识收集 A{q%sp:3~ $]_SPu (1)工具——选项,选“打开和保存”选项卡,再在对话框中将“每次保存均创建备份”即“CREAT BACKUP COPY WITH EACH SAVES”前的对钩去掉。 N\__a~'0p YRVh[Bqg` (2)也可以用命令ISAVEBAK,将ISAVEBAK的系统变量修改为0,系统变量为1时,每次保存都会创建“*BAK”备份文件。 KJQ8Yhq xk~gGT& (K=0c6M3= 5--AUTOCAD技巧……命令前加“-”与不加“-”的区别 &6OY^6< Posted on Sunday, October 23, 2005 2:54 PM #CAD知识收集 QGfwvFm “-”与不加“-”在AUTOCAD中的意义是不一样的, ~{lb`M^]h 4!{lySW 加“-”是AUTOCAD2000以后为了使各种语言版本的指令有统一的写法而制定的相容指令。 {7m2vv? Z ]'Eg2(wy 命令前加“-”是该命令的命令行模式,不加就是对话框模式, !Q|a R 2o<*rH 具体一点说:前面加“-”后,命令运行时不出现对话框模式,所有的命令都是在命令行中输入的,不加“-”命令运行时会出现对话框,参数的输入在对话框中进行。 0=HB!{@ =nCA=-Jv `Z,WKus 6--AUTOCAD技巧……出现致命打印错误 5r
4~vK Posted on Sunday, October 23, 2005 2:47 PM #CAD知识收集 TfZ M0Wz 在用AUTOCAD(2002和2004)在XP系统下打印时出现致命错误时的解决方法: 3_
J'+ ":+d7xR?o 在AUTOCAD中不开启打印戳记功能, agwbjkU/
:MF`q.:X 如已开起,则需将AUTOCAD根目录下的ACPLTSTAMP.ARX文件改为其它的名称或者删除。 ^}$t(t 9J7yR}2-F 但是在删除时不能运行AUTOCAD,而且要具有管理员权限,否则不能删除。 "vybV
WEE JmCHwyUK? Pq+|*Y<|& 7--AUTOCAD技巧……工具栏不见了 0O'M^[=d.8 Posted on Sunday, October 23, 2005 2:42 PM #CAD知识收集 QmSj6pB> 如果在AUTOCAD中的工具栏不见了时,
'{cND [\Wl~
a l 在工具栏处点右键, c}OveR$'& PtuRXx 或者工具——选项——配置——重置, xS@
jV6E~ tBzE(vW 也可用命令:MENULOAD命令, yj_/:eX 4Wz1O$* 然后点击浏览,选择ACAD.MNC加载即可。 t9<BQg W!ug^2" W<&/5s 8--为什么打开别人CAD图的时候,有部分汉字是问号? $G0e1)D Posted on Sunday, October 23, 2005 2:36 PM #CAD知识收集 Nz{qu}dt 关于这个问题能存在的解释就有很多了,大致说一下。 R $<{"b ①、假若你用R14以上的CAD程序打开R13格式以下的DWG文件,那么就有可能出现汉字乱码的问题,其解决的办法有多种。这里不一一说了,若有兴趣可以探讨。 AiR#:r [Y
lRz ②、出现乱码的汉字你可以利用属性等工具查阅一下它的所属字体。是否你没有该字体的字型文件,或者是你在选择代替该字体本身字型文件不匹配。 hs+)a%A3G $U ._4 ③、再则出现乱码有可能是你的DWG文件有错误。你可以先用RECOVER命令修复一下。(该办法应当是个首选办法,在你对有出现问号汉字的图纸首先使用的解决办法) aO |@w"p8 :twp95{R1 还有一些可能出现的问题,这里不一一说了,你可以去多试验一下,毕竟了解CAD最最本能和见效的方式就是出现问题后,再由自己去解决问题。这样才能获得提高的,并且其记忆也是永远都不会遗忘的。 ?7CdJgJp s +S6'g-- -+qg 9--cad2002的“复制”(ctrl+c),"粘贴”(ctrl+V)命令不能用? ByoI+n* U Posted on Sunday, October 23, 2005 2:32 PM #CAD知识收集 5<GeAW8ns] 最近,cad2002加载了些lsp及菜单文件*.mnu,cad2002的“复制”(ctrl+c),"粘贴”(ctrl+V)命令不能用?为何?如何办? )qX.!
&|I 请各位指点。 !2B~.!& 首先检查一下:工具——选项——用户系统配置——Windows标准加速键(应该勾选)。 :1t&>x=T v^/<2/E"?4 如果勾选了,还是不行,那么: ]E:L 命令行输入QAFLAGS—→回车—→输入0—→回车,试试吧 XH0Vs.w x=K'Jj fUq}dAs*K 10---AutoCAD环境下的机构动画演示 ,,EG"Um6 Posted on Sunday, October 23, 2005 2:25 PM #CAD知识收集 *.$ov<E. ~
c~j
AutoCAD是一种非常普及的设计软件,广泛应用于机械、电子、建筑、服装等不同领域,以它强大的实用性、良好的用户界面、优良的价格性能比、简单易学等诸多优点,深受广大工程技术人员的青睐。更为重要的是它具有开放的体系结构,允许用户在几乎所有方面对其扩充和修改,能更大限度的满足用户的特殊要求。AutoCAD的二次开发方法很多,较为常见和传统的是基于AutoLISP语言上的开发。
iH>JR[A %P
R,TWe 本文试以机械传动中最常见的四杆机构在AutoCAD环境中的动画演示和运动分析为例,说明在此环境下实现动画的一种方法。其实,任何动画都是多个相近的瞬时静止画面(即帧)的集合连续播放。在AutoCAD中也是这样,只不过我们对机构模型进行更为精确的定量化,添加了相应的几何约束,如图的曲柄摇杆机构, fe6Op iRW5*-66f 曲柄受到支点A的约束只能绕A点做旋转运动,由于它的转动,带动连杆和摇杆在不同的约束下做相应的运动,是一对一的对应关系,是符合我们推断出的方程式的运动,这个方程式,就是我们用AutoLISP语言实现动画和运动分析的关键。我们先给出机构的初始位置和一个曲柄旋转的增量,下一个位置就交给计算机计算了。在这里我们可以用多义线画出模型连线,机构的运动,也就成了不时的修改该多义线的顶点(亦即铰链)的位置。 <T'fJcR &8%^o9sH 有关四杆机构的运动方程式这里就不再敖述,下面简述此程序命令的使用方法和设计思路 kd
p*6ynD )zP"Uuu 把后附程序文件拷贝到任何文字处理软件上(如记事本),并以 *.lsp格式存盘(如sg.lsp),该程序文件应放在CAD能搜索的目录下(如..\program files\acad2000\Support),打开AutoCAD,在命令行内输入(load "sg") 即可调入该程序,成功调入时,命令行内出现“《四杆机构运动分析程序》已成功装载,输入sg可运行!”此时,在命令行内输入sg即可运行该程序。也可以在 Tools->Load Application...菜单按钮下,调入程序加载对话框,找到已经存盘的sg.lsp文件,按下Load按钮,也可调入程序文件。后一种方法的优点是可以不受搜索路径的限制。如果不能正确调入程序,请检查sg.lsp是否保存在适当的目录下,文件内容是否完整。 Mns=X)/hc O9N%dir 正确调入程序后,应该事先做好该机构的初始状态位置,然后再在命令行内输入sg,运行命令吧!依次捕捉曲柄接地的铰链A,曲柄与连杆的铰链,连杆与摇杆的铰链和摇杆接地的铰链B四个点。输入V可调节旋转速度,输入C可实现自动连续观察,输入L可自动画出运动轨迹,在默认情况下,直接按回车键,可步进观察。在进行连续观察时,只能用取消键[Esc]退出运行。退出时,给出需要的相应数据(根据需要,添加不同的扩充语句)。 JO87rG b?9'-hK< 我们通过观察和测试后,可能要对机构做适当的调整,为了省去再画初始位置图和再捕捉接点位置的麻烦,我们可以用夹点方式对机构做适当的调整。只有在删除原机构模型后,才能再次重建模型。 @X/-p3729 eEmLl(Lb 用此方法,我们还能够创建其它机构模型,如曲柄滑块机构等,也可以是几种简单机构组成的复合机构模型。本人已成功创建了一个分析GC6150M高速平缝机送布机构的机构模型程序,提高了分析问题和解决问题的速度。当然,我们也可以运用其它绘图软件如Pro-E,SolidWorks等进行机构分析,同样也能达到我们的目的,但它需要我们掌握其运用的能力。 O1]XoUH< <(qdxdUp 附:sg.lsp 文件内容 kl&_O8E+K .L]2g$W\p (defun c:sg(/ os ff1 w1 w2 w tt x y e f g kf tis) 9I|Q`j?p` .=
8Es# (setvar "cmdecho" 0) PO2]x: A_6Dol=J@ (setvar "osmode" 0) SYOU&* zWdz9;=_ (initget 7 " ") `\-MpNw ~#zb (if ba (setq jc (entget ba))) nm,Tng
oj C2%Yr y (setq tis nil) <DdzDbgax 9l7 youZ] (if (null jc)(setq ba nil)) piiO5fK
| )4/UzR$ (if (null ba)(setq ppa (getpoint "\n请连续给出四个铰链点的起始位置\n第一点:"))) ,H su;I~ v-Uz,3 (if (null ba)(setq ppb (getpoint ppa "\n第二点:"))) dU"C=c(w\ 'nqVcN
gb (if (null ba)(setq ppc (getpoint ppb "\n第三点:"))) ]jJ4\O`
nHF (if (null ba)(setq ppd (getpoint ppc "\n第四点:"))) >z8y L+ 4>[tjz.?k (if ba !yTj
O
j: B,K.: (progn CW#$% cE]#23 (setq tm 1 jc (cdr jc)) `r8bBzr@% vro5G') (while jc 4K*DEVS &28n1 (if (= '10 (car (car jc))) i0~L[v9l< /T2f~1R (progn (cond ((= tm 1)(setq ppa (cdr (car jc)))) Kx[z7]1@ *C?x\.\C ((= tm 2)(setq ppb (cdr (car jc)))) UwxrYouv~@ OKq={l ((= tm 3)(setq ppc (cdr (car jc)))) zoBjrAyD IyA8+N
y ((= tm 4)(setq ppd (cdr (car jc)))) dQL!
>6a DV~1gr,\ ) *8CE0;p'k +#<"o#gZ (setq tm (1+ tm)) -0doL^A /`Lki>" ) 62LQUl]< D r $N{d ) j{'@g[HW E|.D (setq jc (cdr jc)) 3?uP$(l l9.wMs*`X ) XfT6,h7vFL #Y*AG xk ) Ja#idF[V #zt+U^#) ) q&
Vt* . yu (setq ll1 (distance ppa ppb)) MU&5&)m (|5g`JDG (setq ll2 (distance ppb ppc)) [*>@hx
m|"MJ P (setq ll3 (distance ppd ppc)) knBT(x'+ C>;yW7*g" (if (null ba) (progn (command "pline" ppa ppb ppc ppd "") W3 8=fyD oa1a5+A (setq ba (entlast)) c/2OR#$t HKcipDW
)
3nK'yC ?0;b}Xl-
) Cm;N5i kxUGd)S (setq ff1 (angle ppa ppb)) d$2{_6 ln=zGX.e (setq w1 (angle ppc ppb) w2 (angle ppc ppd)) S5Px9&N8( _mkI;<d]$T (if (< w1 w2) (setq w 1)) FUcs=7c &&<^wtznO (if (null zzs)(setq zzs 0.1 kai 0)) wA~Nfn
^ <WbD4Q<3? (princ " \n[Esc]退出\\V速度\\C连续\\L轨迹线\\<步进运行>:") f@/qW!o O@=mN*<gg0 (setq tt (strcase (getstring))) g<dCUIbcQ B6pz1P?e} (if (= tt "V")(get_v)) z
vYDE] /pge 7P (while (or (= tt "L")(= tt "")(= tt "C")) /1> \S@A
/t6pa (setq x (- (car ppd) (car ppa)) y (- (cadr ppd) (cadr ppa))) 8|tm`r`*Az `i:0dVs (setq e (* 2 ll3 (- x (* ll1 (cos ff1))))) &+^
# `nq GSFT(XX (setq f (* 2 ll3 (- y (* ll1 (sin ff1))))) &Egn`QU i|
O7nB@ (setq g (- (+ (* x x) (* y y) (* ll1 ll1) (* ll3 ll3)) (* ll2 ll2) (* 2 x ll1 (cos ff1)) (* 2 y ll1 (sin ff1)))) w:LCm `d j`GbI0,bT (setq kf (- (+ (* e e) (* f f)) (* g g))) %N ,Df36-74v5 (if (> 0 kf)(setq zzs (- 0 zzs) kai 1)(setq kai 0)) 9M=K@a Iq=B]oE (if (= kai 0) (if (= w 1)(setq ff3 (* 2 (atan (/ (+ f (sqrt kf)) (- e g))))) (setq ff3 (* 2 (atan (/ (- f (sqrt kf)) (- e g))))))) 3d<HIG^W} iHn]yv3
#
(command "pedit" ppa "e" "n" "m" (polar ppa ff1 ll1) "n" "m" (polar ppd ff3 ll3) "x" "") V<pqc&f. #]N9/Hij#g (if (= tt "L")(command "line" ppc (polar ppd ff3 ll3) "" "line" ppb (polar ppa ff1 ll1) "")) M(E_5@?3 oMe]dK (setq ppb (polar ppa ff1 ll1) ppc (polar ppd ff3 ll3)) u_"h/)C'H &
NQR*Tn (if (not (or (= tt "L")(= tt "C")))(setq tt (strcase (getstring)) tis 0)(setq tis 1)) R"o,m
NGs9Jke2 (if (= tt "V")(get_v)) =k7\g / }_22wjm~ (setq ff1 (+ ff1 zzs)) |P7f^0idk 4Z<l>! ) z=_{jjs #jx?uS ) -\$cGIL jGhg~-m
%pkq ?9 kte.E%.PE (defun get_v() da'E"HN@G~ 5yiiPK$qr (initget 1 " ") <&%1pZ/6. Pq>[q?>? (setq zzs (getreal "\n 输入速度(0.1~5)<1>:")) hr6e 1Er aZ>\*1 (if (= zzs "") (setq zzs 1)) ?mR[A`J58 W.D3$ (setq zzs (* zzs 0.1) kai 0) <?{}Bo0xG M6*{#Y? (princ " \n[Esc]退出\\V速度\\C连续\\L轨迹线\\<步进运行>:") G=5t5[KC <bZ
m (setq tt (strcase (getstring))) ![]I%'s ~)a;59<$ (if (= tt "V")(get_v)) tm1UH 4 ^+Vk#_2Q ) %"[dGB$S SKpPR;=q|: (princ "《四杆机构运动分析程序》已成功装载,输入sg可运行!") "SU-^z 4<Sa,~4 a950M7
-+=:+LhSMb {ogZT7w} 11---快速输入点的位置 XCIa2Syo ACAD里一般可用两种坐标输入方式:直角坐标系、极坐标。 )ClMw!ZrU 但我们我们经常会用到一些其他的输入方法。 s9rtXBJP yD"0=\ 1、已知一条线的方向时,可以直接输入线的长度。
h [IYA1/y 比如:我们要输入一条水平向右100个单位的线,只需要把捕捉设为“正交”模式,然后把鼠标向右移动,告诉电脑画线的方向。然后输入长度100即可。 sjzXJ`s p + l_MB 2、知道一条线的角度(与x轴正方向的夹角)和长度,画线时可以选输入 -[pCP_`)u 方向,再输入 长度。 3K#mF7)a 比如:已知一条线的角度为48度,长度为100,就可以这样来输入: 80$0zb
w$ a、输入"L"开始画直线,点取一点作为直线的起点。 3IK(f. b、输入"<48",这时会看到线已自动捕捉到48度方向。 <m>l-] c、输入长度"100",即得所需直线。
0Ox|^V 7SK3 12---窗口方式与交叉方式 ?cO8'4 bq IypWVr ACAD里常用的有三种对象选择方式: =F'M~3M {M@@)27gW 1、直接点取。(要点在对象的边线上) \oB' }(ma__Ao 2、窗口方式。选择对象时在空白地方,单击左键拖动鼠标就有一个矩形出现。 如果是实线表示是窗口方式,只有矩形全部框住的对象才会被选中。 If-,c^i skI(]BDf 3、交叉方式。和窗口方式使用方法一样,只不过矩形框是虚线。这时只要对象只要和矩形框相交都会被选中。 /^'Bgnez ut$,?k!M 窗口方式和和交叉方式的使用是:当鼠标从左拉到右即为窗口方式, \L ] 从右拉到左即为交叉方式。也可以选择对象的时候输入“W”表示窗 ~!ZmF(: 口方式,输入“C”表示交叉方式,这时就不用管选择的左右了。 rBD(2M *K(k Kph 4mN].X[, veUa|Bx.(v Tm)GC_ 13----AutoCAD表格制作 46bl>yk9< AutoCAD尽管有强大的图形功能,但表格处理功能相对较弱,而在实际工作中,往往需要在AutoCAD中制作各种表格,如工程数量表等,如何高效制作表格,是一个很实用的问题。 JiFA]M`^Q 在AutoCAD环境下用手工画线方法绘制表格,然后,再在表格中填写文字,不但效率低下,而且,很难精确控制文字的书写位置,文字排版也很成问题。尽管AutoCAD支持对象链接与嵌入,可以插入Word或Excel表格,但是一方面修改起来不是很方便,一点小小的修改就得进入Word或Excel,修改完成后,又得退回到AutoCAD,另一方面,一些特殊符号如一级钢筋符号以及二级钢筋符号等,在Word或Excel中很难输入,那么有没有两全其美的方法呢,经过探索,可以这样较好解决:先在Excel中制完表格,复制到剪贴板,然后再在AutoCAD环境下选择edit菜单中的Paste special,选择作为AutoCAD Entities,确定以后,表格即转化成AutoCAD实体,用explode炸开,即可以编辑其中的线条及方字,非常方便。 SyK 9Is{8 u5w&X8x 14----在Word文档中插入AutoCAD图形 e}42/>}#D Word文档制作中,往往需要各种插图,Word绘图功能有限,特别是复杂的图形,该缺点更加明显,AutoCAD是专业绘图软件,功能强大,很适合绘制比较复杂的图形,用AutoCAD绘制好图形,然后插入Word制作复合文档是解决问题的好办法,可以用AutoCAD提供的EXPORT功能先将AutocAD图形以BMP或WMF等格式输出,然后插入Word文档,也可以先将AutoCAD图形拷贝到剪贴板,再在Word文档中粘贴。须注意的是,由于AutoCAD默认背景颜色为黑色,而Word背景颜色为白色,首先应将AutoCAD图形背景颜色改成白色。另外,AutoCAD图形插入Word文档后,往往空边过大,效果不理想。利用Word图片工具栏上的裁剪功能进行修整,空边过大问题即可解决。 bauA}3 H8@8MFz\ 15----线宽修改 KD% TxK AutoCAD提供了一个多义线线宽修改命令PEDIT,来进行多义线线宽的修改(若不是多义线,则该命令将先转化成多义线,再改变其线宽),但是PEDIT操作繁,每次只能选取1个实体操作,效率低下。AutoCAD R14附赠程序Bonus提供了mpedit命令,用于成批修改多义线线宽,非常方便高效。在AutoCAD2000中,还可给实体指定线宽(LineWeight)属性修改线宽,只需选择要改变线宽的实体(实体集),改变线宽属性即可,线宽修改更加方便,须注意的是,LineWeight属性线宽在屏幕的显示与否决定于系统变量WDISPLAY,该变量为ON,则在屏幕上显示LineWeight属性线宽,该变量为OFF,则不显示。多义线线宽同LineWeight都可控制实体线宽,两者之间的区别是,LineWeight线宽是绝对线宽,而多义线线宽是相对线宽,也就是说,无论图形以多大尺寸打印,LineWeight线宽都不变,而多义线线宽则随打印尺寸比例大小变化而变化,命令scale对LineWeight线宽没什么影响,无论实体被缩放多少倍,LineWeight线宽都不变,而多义线线宽则随缩放比例改变而改变。 Y[Q@WdE9 16--- 图形的打印技巧 FR:d^mL 由于没有安装打印机或想用别人高档打印机输入AutoCAD图形,需要到别的计算机去打印AutoCAD图形,但是别的计算机也可能没安装AutoCAD,或者因为各种原因(如AutoCAD图形在别的计算机上字体显示不正常,通过网络打印,网络打印不正常等),不能利用别的计算机进行正常打印,这时,可以先在自己计算机上将AutoCAD图形打印到文件,形成打印机文件,然后,再在别的计算机上用DOS的拷贝命令将打印机文件输出到打印机,方法为:copy <打印机文件> prn /b,须注意的是,为了能使用该功能,需先在系统中添加别的计算机上特定型号打印机,并将它设为默认打印机,另外,COPY后不要忘了在最后加/b,表明以二进制形式将打印机文件输出到打印机。 7J9l
.cM3 hv*>%p 17----选择技巧 Hjs} 用户可以用鼠标一个一个地选择目标,选择的目标逐个地添加到选择集中,另外,AutoCAD还提供了Window(以键入“w”响应Select object:或直接在屏幕上自右至左拉一个矩形框响应Select object:提示),Crossing(以键入“C”响应Select object:或直接在屏幕上自左至右拉一个矩形框响应Select object:提示),Cpolygon(以键入“CP”响应Select object:),Wpolygon(以键入“WP”响应Select object:)等多种窗口方式选择目标,其中Window及Crossing用于矩形窗口,而Wpolygon及Cpolygon用于多边形窗口,在Window及Wpolygon方式下,只有当实体的所有部分都被包含在窗口时,实体才被选中,而在Crossing及Cpolygon方式下,只要实体的一部分包括在窗口内,实体就被选择像。 ^P`NMSw AutoCAD还提供了Fence方式(以键入“F”响应Select object:)选择实体,画出一条不闭合的折线,所有和该折线相交的实体即被选择。在选择目标时,有时会不小心选中不该选择的目标,这时用户可以键入R来响应“select objects:”提示,然后把一些误选的目标从选择集中剔除,然后键入A,再向选择集中添加目标。当所选择实体和别的实体紧挨在一起时可在按住CTRL键的同时,然后连续单击鼠标左键,这时紧挨在一起的实体依次高亮度显示,直到所选实体高亮度显示,再按下enter键(或单击鼠标右键),即选择了该实体。还可以有条件选择实体,即用’filter响应select objects:,在AutoCAD2000中,还提供了QuickSelect方式选择实体,功能和filter类似,但操作更简单,方便。AutoCAD提供的选择集的构造方法功能很强,灵活恰当地使用可使制图的效率大大提高。 vUNisVA 18---质量属性查询 *AZ?~ i^o AutoCAD提供点坐标(ID),距离(Distance),面积(area)的查询,给图形的分析带来了很大的方便,但是在实际工作中,有时还须查询实体质量属性特性,AutoCAD提供实体质量属性查询(Mass Properties),可以方便查询实体的惯性矩、面积矩、实体的质心等,须注意的是,对于曲线、多义线构造的闭合区域,应先用region命令将闭合区域面域化,再执行质量属性查询,才可查询实体的惯性矩、面积矩、实体的质心等属性。 R7K!A
% }N3V5cab *5'.!g(' 19---AutoCAD 汉字处理技巧: AZ[75> ---第一例:空心字--- \PpXL*. LP:nba : 我们先来做一种最基本的效果。 z3a-+NjD m ?"6Ov ] 步骤: eNRs&^ wtXY:O 1、键入“Mtext”(多行文字)命令,打开“多行文字编辑器”,“字符”标签里选择一种中文字体,例如综艺体,并输入“空心字”三个字。 '0|o`qoLzA
mOP4z' 注:字体要选择笔划有宽度的,中英文均可,单线体(如txt.shx,gbenor.shx,gbcbig.shx等)没有什么效果处理可言(谁说的?)。 L=O lyHO B0d%c&N${ 2、键入“Txtexp”(分解文字)命令,选择全部,回车分解所选文字。 )6{<
i5nJ\ ?
-3\ 注:在AutoCAD中,文字属于一类特殊的对象,必须分解成线后,才能对其进行更多的处理“Txtexp”(分解文字)是Express工具集中的命令(即AutoCAD2000中文版菜单栏上的“快捷工具”,安装时你必须全部或定制安装才行),该命令的功能是把文字分解为组成它的直线和圆弧。注意,不要用“Explode”(分解)命令。 ['cz;2{:W $5AC1g' 3、键入“Trim”(修剪)命令,框选“空心字”,剪掉每个文字笔划内部多余的线条。 vJ"i.:Gf4 u-JpI-8h 4、键入“Boundary”(建立边界)命令,确认“高级”标签下“对象类型”里为“多义线”选项,按“拾取点”按钮,在每个笔划内部逐一点击,回车。 }aF ^~$\ g] 注:因修剪后笔划成为许多个独立的零碎直线和圆弧,所以用这个命令再把每一个笔划连成封闭的多义线。注意,该命令的结果,实际上是在原地复制了一份对象,并且颜色变为随层色。可将原对象删除,以免影响操作。另外,对空心字而言,这一步也可不做(做了也无妨,下同),这里为后面某些字效的处理做准备。 h[kU<mU"T 7(bQ}mHl\ 5、在屏幕上框选“背景字”,按“Ctrl+1”,打开“对象特性”对话框,在“颜色”栏里,选择一种颜色,或者单击右侧的下拉箭头,选“其它”,这里有更多的颜色可供选择。 `'i( U7? ,zhJY ?sk 注:下面的制作除必要外不再进行颜色选择这一步,你可以自行更改颜色。 +m)q% I> xCXQ<77 +5!&E7bcd 20---CAD空格键常用小技巧 A#rh@8h+ 选中图型基点 "
?3`
一下空格-----移动 kJ{+M] pW 二下空格-----旋转 ! zL1;d 三下空格-----缩放 xwi\ 四下空格-----镜相 29&bbfU 8`=v. K
cy@$uF{2 21---鼠标滚轮缩放 :nA.j"@ 鼠标中键拖动平移 o]ePP, 鼠标中键双击zoom e /Fgw$
^H 左键双击实体属性编辑 ]p7jhd= alt+鼠标左键zoom w v6GPS1:a alt+鼠标中键平移至中心 - +>1r tab、~键缩放 g%nl!dgS 任意自定义热键 >R\lqLILb, 热键配置导出 K2{aNvR)t 热键配置导入 mN|r)4{` q%Yn;g|_ |~!U4D\ 22----鼠标的功能! ZfrVjUB 二键式鼠标 EV pi^>M 左键 : 选择功能键(选象素 选点 选功能) \xv;sl$f 右键: 绘图区-----快捷菜单或[ENTER]功能 ,:LA.o}h 1.变量 SHORTCUTMENU 等于0---------[ENTER] #T w@wfaq) 2.变量 SHORTCUTMENU 大于0---------快捷菜单 V#REjsf,t- 3.或用于环境选项--------使用者设定---------快捷菜单开关设定 YNwp/Y [shift]+右键:对象捕捉快捷菜单 rf~Y6U?7 0k)rc$eDF+ 0:w"M<80 三键式鼠标 U_x )#,4 左键 : 选择功能键(选象素 选点 选功能) |L2SFB?d= 右键: 绘图区-----快捷菜单或[ENTER]功能 (T`E!A0I\? 1.变量 SHORTCUTMENU 等于0---------[ENTER] Xtt?] 2.变量 SHORTCUTMENU 大于0---------快捷菜单 (hiyNMC 3.或用于环境选项--------使用者设定---------快捷菜单开关设定 Mmpfto%i 中间键 :Mbuttonpan=1(系统默认值) q$I:`& 压着不放并拖曳 实现平移 ;r c`OZyE 双击 ZOOM ------E缩放成实际范围 okbQ<{9 [Shift]+压着不放并拖曳 作垂直或水平的实时平移 aDO! [Ctrl]+压着不放并拖曳 随意式实时平移 4R18A=X Mbuttonpan=0 对象捕捉快捷菜单 M#(+c_(r [Shift]+右键 对象捕捉快捷菜单 ggJO:$?$L n{6G"t:^l _/i
4MtM 二键+中间滚轮鼠标 '7XIhN9 左键 : 选择功能键(选象素 选点 选功能) %Dwk 右键: 绘图区-----快捷菜单或[ENTER]功能 H1}
RWaJ 1.变量 SHORTCUTMENU 等于0---------[ENTER] c%MW\qx 2.变量 SHORTCUTMENU 大于0---------快捷菜单 ?Y@N`S 3.或用于环境选项--------使用者设定---------快捷菜单开关设定 N;\'N
ne 中间滚轮 1.旋转轮子向前或向后,实时缩放、拉近、拉远 4O35"1 2.压轮子不放并拖曳 实时平移 +0OLc2
)w 3.双击 ZOOM ------E缩放成实际范围 zG(\+4GE! [Shift]+压轮子不放并拖曳 作垂直或水平的实时平移 %44leINx [Ctrl]+压轮子不放并拖曳 随意式实时平移 RJd(~1 Mbuttonpan=0 (系统默认值=1) 按一下轮子 对象捕捉快捷菜单 <ZNzVnVA [Shift]+右键 对象捕捉快捷菜单 !O<)\)|g E"5*Ei)^3
|