系統(tǒng)下載、安裝、激活,就到系統(tǒng)天地來!

所在位置: 首頁 — 系統(tǒng)文章 — 軟件教程

巧借Excel在AutoCAD中繪曲線

作者:系統(tǒng)天地 日期:2018-10-07

在工程計算時,經(jīng)常要用AutoCAD畫出一條曲線,而這條曲線如果是由多個坐標(biāo)點(diǎn)連接成的,輸入起來就麻煩,而且容易出錯。如果利用EXCEL應(yīng)用程序來保存數(shù)據(jù),并與CAD巧妙地結(jié)合起來,就能很容易地畫出該曲線。

 

具體方法為

首先,在Excel中輸入坐標(biāo)值。我們將x坐標(biāo)值放入A列,y坐標(biāo)值放入到B列,再將A列和B列合并成C列,由于AutoCAD中二維坐標(biāo)點(diǎn)之間是用逗號隔開的,所以我們在C2單元格中輸入:"=A2&","&B2",C2中就出現(xiàn)了一對坐標(biāo)值。我們用鼠標(biāo)拖動的方法將C2的的公式進(jìn)行復(fù)制,就可以得到一組坐標(biāo)值。

 

輸入坐標(biāo)值

 

其次,選出所需畫線的點(diǎn)的坐標(biāo)值,如上例中C列數(shù)據(jù),將其復(fù)制到剪貼板上,即按Excel中的復(fù)制按鈕來完成此工作。

最后,打開AutoCAD,在命令行處鍵入spline (畫曲線命令),出現(xiàn)提示:"Object/:",再在此位置處點(diǎn)擊鼠標(biāo)右鍵,彈出菜單,在菜單中選擇Paste命令,這樣在Excel中的坐標(biāo)值就傳送到了AutoCAD中,并自動連接成曲線,單擊鼠標(biāo)右鍵,取消繼續(xù)畫線狀態(tài),曲線就畫好了。

 

在AUTO中生成的曲線

 

通過上面的方法,可以很方便地繪制各種曲線或折線,并且在Excel中很容易地修改并保存坐標(biāo)值。有兩種方法可以使AutoCAD層的列表輸出到一個文件中。

方法1

這種方法只適用于層數(shù)較少的文件。

在命令行輸入“-LAYER”,彈出“層和線型屬性”對話框,里面列出了本文件所有的層名、狀態(tài)和線型。

 

層和線型對話框

 

通過單擊右鍵將層名拷貝,粘貼到一個文本編緝器中,可以在文本編緝中編緝打印。

方法2

利用AutoCAD.Log文件也可以實現(xiàn)這種功能。

Log文件能夠捕捉到一次編緝AutoCAD文件的全過程,能夠記錄所有的命令行提示和文本窗口的內(nèi)容,起到記錄操作歷史的作用。可在環(huán)境參數(shù)控制中,設(shè)定LOG文件的路徑,默認(rèn)路徑為“C:Program FilesAutoCAD R14acad.log”。

下圖即為“acad.log”文件的一部分。

 

acad.log

 

推薦:

Auto CAD 2000 破解版下載

[!--empirenews.page--]

在命令行中運(yùn)行“LOGFILEON”,啟用“LOG”文件。再使用“-layer”命令,列出層列表。在文本編輯器中就可以編輯打印了。 要想改變AutoCAD對象線寬有很多種方法。最常的辦法是是用圖形屏幕上實體的顏色來得到不同的出圖線寬。也就是說在畫圖的時候不同類型的圖形根據(jù)自己的需要畫成不同的顏色。然后在打印輸出時設(shè)置不同顏色不同的線寬。方法如下:

點(diǎn)擊“File”菜單,選擇或“Print”,或按“Ctrl+P”,這時會彈出對話框“Print/Plot Configuration”。在“Pen Parameters”中點(diǎn)擊“Pen Assignment” 。

 

Print對話框

 

彈出“Pen Assignment”對話框,在這里可以對每種顏色號碼,指定筆號,并且選擇合適的筆寬。

 

 設(shè)置筆寬

 

這里先給大家介紹一下筆寬的大小是怎么決定的。筆寬的大小主要由打印設(shè)備分辨率和打印點(diǎn)之間的寬度決定的,公式為<點(diǎn)距>/<設(shè)備分辨率>。AutoCAD將用這些標(biāo)準(zhǔn)值來代替我們隨意輸入的值。

下面列舉了幾種常見打印機(jī)的最小的筆寬:

HP Laserjet III 打印機(jī)系列用1/300

Canon BubbleJet 噴墨打印機(jī)系列用1/360

HP LaserJet IV 打印機(jī)系列用1/600

新的Canon BubbleJet 噴墨打印機(jī)用1/720

明白了以上的道理,我們就可以在“Pen Assignment”對話框中根據(jù)需要填寫線型寬度的值了。

比如一號顏色用“1/300”,二號顏色就用“2/300”,等等。系統(tǒng)自動會算出相近的小數(shù)值。 AutoCAD通常的選擇方式是“window”和“crossing”。但是在用“trim”選擇要剪切的圖形時,這兩種選擇方式都是不起作用的。這樣的話,當(dāng)要剪切多條線段時,要選取多次才能完成,非常麻煩。這時可以使用“fence”選取方式。當(dāng)“trim”命令提示選擇要剪除的圖形時,輸入“f”,然后在屏幕上畫出一條虛線,回車,這時被該虛線接觸到的圖形全部被剪切掉。下面就是要完成這一任務(wù)命令行提示的內(nèi)容。

 

輸入trim命令

 

截取前和截取后的效果如下面兩圖所示:

 

未截的狀態(tài)

截后的狀態(tài)

 

在AutoCAD R12中“命令取消”鍵是“Ctrl+C”,而R14默認(rèn)的“命令取消”鍵是“ESC”鍵。

如果不想改變自己的老習(xí)慣,還想用“Ctrl+C”表示“命令取消”的話,可以在R14中點(diǎn)擊“Tool”菜單,選擇“preferences”,選擇“compatibility”選項卡,在“priority for accelerator keys”一欄中選擇“autoCAD classic”。

 

巧用R12

 

這樣,要執(zhí)行“命令取消”操作,就既可以選擇“ESC”鍵,也可以選擇“Ctrl+C”了。

[Page]AutoCAD的系統(tǒng)變量CMDDIA用來控制PLOT命令的對話框顯示。

在命令行輸入“CMDDIA”,回車,看到缺省值是“0”,在缺省值是“0”這種情況下是不會彈出對話框的。輸入“1”,回車,就可以彈出對話框了。

 

plot對話框

 

推薦:

Auto CAD 2000 破解版下載

[!--empirenews.page--]

如果再想改回原來的設(shè)置,仍然輸入“CMDDIA”,再輸入“0”就可以了。

 

cmddia

 

AutoCAD R14由操作系統(tǒng)來決定一個R14版圖形文件是否正在被使用。當(dāng)試圖打開一個正在被別人使用的文件時,AutoCAD將會顯示一條“文件正在使用”的信息。如果試圖打開的文件正在被別人參考引用,而我們又急著要使用這個文件,可以這樣來解決這個問題。

點(diǎn)擊菜單“Tool”,點(diǎn)擊 “Prenferences(系統(tǒng)配置)”,選擇“Performance(性能)”選項卡,將“External References File Demand Load(按需加載外部參照文件)”一欄選為“Enabled with copy”就可以了。

 

系統(tǒng)配置對話框性能選項卡

 

缺省情況下,在R14中存盤是追加方式的,這樣比較快一些。如果你需要釋放磁盤空間,則必須設(shè)置ISAVEPERCENT系統(tǒng)變量為0,來關(guān)閉這種逐步保存特性,這樣當(dāng)?shù)诙未姹P時,文件尺寸就減少了。

方法是這樣的:

在命令行中輸入“ISAVEPERCENT”,回車,下一行就會出現(xiàn)“New Value For ISAVEPERCENT”,缺省的值是“50”??梢栽诤竺孑斎?ldquo;0”,就完成了設(shè)置。

 

isavepercent

 

下面的兩個圖是同一個文件用兩種不同方式存盤后大小不同的對比。

 

“ISAVEPERCENT”值為50

 

“ISAVEPERCENT”值取缺省值“50”時文件的大小

將“ISAVEPERCENT”值設(shè)為“0”時文件的大小,注意兩個文件占用的字節(jié)數(shù)是一樣的。你想不想自己動手制作CAD的漢化菜單?這可是件令人興奮的事情,那你就快跟這來吧!

在資源管理器中,進(jìn)入“C:Program%20FilesAutoCAD%20R14SUPPORT”目錄,將“acad.mnu”文件復(fù)制為“chinese.mnu”,用用寫字板打開“chinese.mnu”。仔細(xì)觀察會發(fā)現(xiàn)其中有許多“***POP”條目,每一條目下都定義了一系列的下拉菜單。

我們將引號中的英文命令名稱改為中文,然后存盤退出。%20在AutoCAD%20R14中輸入“menu”命令,在“Select%20Menu%20File”對話框中選擇“chinese.mnu”,點(diǎn)擊“打開”,下拉菜單就變成中文的了。%20如果想把菜單還原成英文的,只要再在這個對話框中選擇“acad.mnu”,就可以了。

當(dāng)我們用R14打開R12的文件,或是西文Windows%2095或NT環(huán)境下的AutoCAD%20R14繪制的圖紙,即使正確地選擇了漢字字形文件,把正確的漢字字體文件放在了字體尋找路徑下,漢字還是不能正確顯示。原因是R14與R12采用的代碼頁不同。遇到這種情況可怎么辦呢?

可到AutoDesk公司的中文主頁去下載代碼頁轉(zhuǎn)換工具“wnewcp.zip”,在Windows環(huán)境下運(yùn)行“wnewcp%20.exe”。首先選中“R11/R12”復(fù)選框,再單擊“Browse”按鈕,選擇要轉(zhuǎn)換的文件或目錄,然后選擇新的代碼頁,ANSI936或GB2312均可,(如使用繁體中文操作系統(tǒng)的用戶(臺灣、香港),圖形代碼頁應(yīng)修改為ansi_950。)單擊“Start%20Conversion”即開始轉(zhuǎn)換。轉(zhuǎn)換后,在R14中就能正確地顯示漢字。

如果是在AutoCAD2000中打開14版本以前的圖紙,或者是西文Windows 95或NT環(huán)境下的AutoCAD R14繪制的圖紙時遇到這種情況,就要到上面所述的網(wǎng)址中下載wnewcp2000.zip,并在 Windows環(huán)境下運(yùn)行該程序wnewcp2000.exe,其他操作與上面所述完全相同。