AutoCAD應用技巧(2)
16. AutoCAD 中ACAD.pgp文件十分重要,它記錄命令縮寫內(nèi)容,用戶可自定義它們,格式如下:<命令縮寫> *命令名稱。也可定義系統(tǒng)命令,AutoCAD R14提供了sh命令,可執(zhí)行DOS命令,但在Windows作用下不大。
17. AutoCAD R14中用NOTEPAD、EDIT、DIR、DEL等系統(tǒng)命令,筆者認為其中NOTEPAD對自定義CAD用途較大,但使用起來會發(fā)現(xiàn)屏幕一閃(進了DOS),又返回,十分讓人不愉快,讓我們來編一個小程序,取名為note.lsp:<BR< p>
defun c:notepad()
(startapp″notepad″)
先將ACAD.pgp中的NOTEPAD命令定義行刪除,重入CAD后,再將此程序命令:(load″note″)裝入,下一次用NOTEPAD命令會有更好效果,最好將(load″note″)加入Support子目錄下的ACADR14.lsp中。
18. AutoCAD R14中打印線寬可由顏色設定,這樣機械制圖中的各種線型不同、、線寬不同的線條可放入不同的層,在層中定義了線型的顏色,而在打印設置中設定線型與顏色的關系,效果良好。
19. AutoCAD R14的Support中ACAD.dwt為缺省模板,要好好加工它,把常用的層、塊、標注類型定義好,再加上標準圖框,可省去大量重復工作。
20. AutoCAD中有不少外部Lisp命令文件,可以直接觀察它們,如果學習開發(fā)Lisp應用程序,注意;R14可是最后一版Lisp文件內(nèi)容公開的AUTOCAD,在CAD2000中Lisp文件內(nèi)容是加密的(筆者正在研究解密程序)。
21. AutoCAD二次開發(fā)工具很多,Lisp早就有了,R11提供了ADS(Acad Develop system),R12中提供了ADS對實模式下C編譯器(如BC,MS C)的支持,R13提供ARX(Acad Runtime eXtend),R14提供了 VB Automation,這個Automation使VB編寫CAD程序成為可能,渴望CAD編程的人有了一個最好的選擇,不必學習ADS、ARX、Object ARX和AutoLisp,一起加入AutoCAD編程的世界。
22. 用戶自定義的Lisp文件一定要自動裝入AutoCAD,這樣就需要在acadr14.lsp中加入用戶Lisp文件的裝入語句,acadr14.lsp(早期版本為acad14.lsp)好似DOS的Autoexec.bat,一定要好好利用,在其中如定義了名為S::STARTUP()的函數(shù)可自動運行它。(給CAD加個啟用畫面如何,可用STARTUP加startapp函數(shù),也可加登錄密碼)。
23. 將AutoCAD中的圖形插入WORD中,有時會發(fā)現(xiàn)圓變成了正多邊形,用一下VIEWRES命令,將它設得大一些,可改變圖形質(zhì)量。
24. 形如φ30H11(+0.1,-0.2)的標注如何去標呢,請在文本內(nèi)容中輸入%%c30{H11(}{\H0.7X;\S+0.1^-0.2;})”,可以實現(xiàn),如嫌太麻煩,就編程序來簡化操作。
25. AutoCAD中文件可當作塊插入其他文件中,但這樣一來過多的塊使文件過于龐大,用PURGE來清除它們吧,一次清一層,一定要多用幾次呀!
26. AutoCAD R14的幫助文件內(nèi)容十分豐富,由很多本“書”組成,一層層打開,多看它們用處是很大的,其中包括了CAD的各方面,比任何CAD大全還全,你是否想您的幫助加入其中,請修改acad.cnt,加入自己幫助的鏈接。<BR< p>
27. 在CAD中可按規(guī)定編定.ahp的CAD幫助文件,在R14下用ahp2hlp.exe將其轉(zhuǎn)變?yōu)?hpj的文件和.rtf的文件,再用HelpWorkshop工具(在VC5中有)將其項目打開,編譯為.hlp文件。
28. 在AutoCAD中有一些DOS下的exe文件在R14中仍有用途,用Slidelib.exe可將幻燈片作庫,mc.exe可實現(xiàn)菜單的編譯。
29. 在作完零件圖進行組裝時,可將零件圖塊插入后焊開,再用group成組后組裝,這時用ddselect命令控制組選取處于何種狀態(tài),取消組選時再打開組狀態(tài)。 |