在Auto CAD環(huán)境下實(shí)現(xiàn)制表功能
(作者未知) 2009/7/19
一、說明:
使用過Auto CAD的工程技術(shù)人員,時(shí)常需要在工程圖中加一些表格, 對所設(shè)計(jì)的產(chǎn)品加以歸納說明,而AutoCAD環(huán)境下沒有專門的制表軟件(制表線和填表),使制表的過程煩鎖,而表格也不規(guī)整美觀,對此,人們自然想到了著名的Excel制表軟件,但該軟件制出的表,無法移到AutoCAD。為此筆者根據(jù)Excel中的制表習(xí)慣和一些特性編制了在AutoCAD環(huán)境中使用的制表程序,供大家參考使用。
二、程序的安裝及使用
現(xiàn)將名為HZBX.LSP和LSTB.Lsp拷貝(編寫)到一個(gè)特定的目錄下,(如:C:\R12\Support或C:\TCH\SYS等)。用戶可以將其掛到AutoCAD或其上的其它軟件的系統(tǒng)菜單下,通過菜單調(diào)用,也可以用命令方式調(diào)用。
1、將程序調(diào)用加到菜單上。
先找到菜單源文件ACAD.MNO,并編輯它。在*** POP1最后加下面內(nèi)容:
[繪制表線]:^C^C^P(load“HZBX”);HZBX;^P
[填寫表格]:^C^C^P((load“LSTB”);LSTB;^P
用鼠標(biāo)點(diǎn)取啟動(dòng)的系統(tǒng)菜單中所對應(yīng)的項(xiàng)即可調(diào)用。
2、命令方式調(diào)用。
在AutoCAD 的COMMAND:狀態(tài)下,輸入(Load“HZBX”)和 (load“LSTB”)即將兩程序加載,然后,用HZBX和LSTB,即可分別調(diào)用,繪制表線和填寫表格的程序。再依提示繼續(xù)。
三、操作過程
1. 繪表格線.
說明:本程序提供了簡單表(各行或各列等間距)和復(fù)雜表(各行或各列不等間距)制作功能,對于不規(guī)則表則可在此基礎(chǔ)上稍作刪改即可。
*(1)用鼠標(biāo)定義表格。
*(2)用水平垂直間距定義表格。
請選擇(1),(2)﹤(1)﹥:
選“(1)”,則:
*點(diǎn)表格左下角點(diǎn):
*點(diǎn)表格右上角點(diǎn):
*輸入列數(shù)(111):
*輸入行數(shù)(三):
選“(2)”,則:
*現(xiàn)屏幕顯示區(qū)高:34.36
*鍵入各列間的間隔[從左至右](如120,3*300,100…}
*鍵入各列間的間隔[從下而上](如120,3*300,100…}
2. 填表格.
*字型定義中,文字高必須是零。
*選擇圖上文字高度…
*(1)[2.5mm] (2)[3.0 mm ] (3)[4.0mm] (4)自定義字高[4.0 mm]
如果用戶尚未設(shè)圖比例,程序自動(dòng)請求設(shè)定。
若選“(4)”,則:
*輸入文字高
*定義表格水平方向區(qū)域[從左至右]
*點(diǎn)取起始格:
*點(diǎn)取終止格:
*定義表格垂直方向區(qū)域[從上而下]:
*點(diǎn)取起始格:
*點(diǎn)取終止格:
*-Up/-Down/-Left/Right -C=窗口/-H=組合/-B=拷貝/-G=改尺寸-X=設(shè)字高/-K=設(shè)字寬/-J=角度/-N=編輯/-Y=移動(dòng)/-R=移動(dòng)/-Q=暫停/-E結(jié)束
現(xiàn)設(shè)字高:1200.00 輸入文字:
(1)若輸入“-U”,并回車,位置光條上移一格
(2)若輸入“-D”,并回車,位置光條下移一格
(3)若輸入“-L”,并回車,位置光條左移一格
(4)若輸入“-R”,并回車,位置光條右移一格
(5)若輸入“-C”,并回車,則:
*放大視窗W/移屏N/前一視窗P/全圖E: 若選“W”,則
*窗的第一點(diǎn):
*窗的對角點(diǎn):
后幾項(xiàng)略
(6)若輸入“-B”,回車,則:
*點(diǎn)取拷貝文字,前一文字.:
*Select object:
*點(diǎn)取圖標(biāo)格﹤結(jié)束﹥:
注:可以將被選文字連續(xù)拷貝多次,并自動(dòng)居中。
(7)若輸入“-S”,回車,則:
* 點(diǎn)取要?jiǎng)h除文字
*Select object: 注:一次可刪除多個(gè)文字。
(8)若輸入“-G”,回車,則:
*原文字高或?qū)?800.0
*原文字內(nèi)容。
*鍵入文字新的字高或字寬:
注:只是更改蘭色光條所在位置中字的高度。
(9)若輸入“-X”,回車,則:
*輸入新的屏中字高:
(10)若輸入“-K”,回車,則:
*設(shè)寬高比(width(未完,下一頁)
|