CadAssis是一個AutoCAD輔助程序,主要用于解決AutoCAD與Excel之間的數(shù)據(jù)交換問題。
AutoCAD與Excel分別以其強大的繪圖功能和數(shù)據(jù)處理功能而成為工程設計中必不可少的兩個軟件工具,利用Excel處理數(shù)據(jù),然后利用AutoCAD出圖,成為多數(shù)設計人員的選擇,有時也需要將圖形數(shù)據(jù)提取到Excel中處理,如何有效快速地在AutoCAD與Excel之間傳遞數(shù)據(jù)成為影響工作效率的關(guān)鍵。CadAssis在AutoCAD與Excel之間架起一座橋梁,輕松實現(xiàn)AutoCAD與Excel之間的數(shù)據(jù)交換。
CadAssis目前主要有以下五個功能:
1. 完成AutoCAD中量距與讀取某一點坐標的功能,將結(jié)果寫入Excel表格,寫入項目及精度可以指定;
2. 完成多段線節(jié)點坐標在AutoCAD與Excel之間的互導;
3. 從Excel中讀取參數(shù),然后在AutoCAD中重復執(zhí)行某個命令,比SCRIPT更加方便靈活;
4. 通過指定封閉區(qū)域內(nèi)一點測量封閉區(qū)域的面積,類似圖案填充操作;5. 將Excel中多行多列數(shù)據(jù)寫成一列,可以按行或按列轉(zhuǎn)換。
安裝: 請將TABCTL32.OCX和TABCTCHS.DLL兩個文件拷入WINDOWSsystem32目錄中主程序CadAssis.exe不用安裝,可在任意位置運行。
用法: 1.設置:
.1 輸出精度:在Dist面板PREC欄指定輸出精度(默認小數(shù)點后三位)
1.2 坐標系統(tǒng):在Dist面板勾選YOX項指定使用工程坐標系統(tǒng)
2.Dist與ID: 打開Cad和Excel,指定一活動單元格,從面板復選框指定精度與范圍然后在Cad屏幕拾取兩點(一點)
3.pline之Acad-〉Excel,在Excel中指定放置坐標的起始單元格位置,再在Pline面板中按下“-〉Excel”,選取一根多義線(三維多義線跟輕量多義線均可),最后到Excel中看看吧若勾選“-〉Excel”按鈕右邊的復選框,則輸出PLine坐標的同時還會輸出與之相交的直線的起終坐標及交點坐標
4.pline之Excel-〉Acad,在Excel中選取坐標值(二維選兩列,三維選三列),按下“-〉Acad”CadAssis會分別生成LWpline跟3Dpline
5.SCR:重復執(zhí)行某個命令,有兩種使用方式:
5.1 從下拉選擇框中選擇命令:預置了“text”、“insert”、“circle”、“ZhanDian”四個命令。選擇其中一個,并按提示填寫參數(shù),要變化的參數(shù)如文字插入起點、文本內(nèi)容則在Excel中按列填寫,程序面板上只需將相應的輸入欄右邊的復選框勾上即可。如果excel中相鄰兩列是x、y坐標,還需將輸入欄右邊的第二個復選框勾上!癦hanDian”用于公路路線設計中的地物控制點展點,其參數(shù)設置也已預置,只消在Excel中將測量數(shù)據(jù)按“點號”、“X坐標”、“Y坐標”填寫成三列,選中要處理的數(shù)據(jù),直接“Draw”就可以了。
5.2 執(zhí)行其他命令:在Command欄中填寫要重復執(zhí)行的命令,要注意將命令寫成能在命令行執(zhí)行的形式如insert,應寫成"-insert",而text,就可直接填寫"text",另外,命令可用簡寫如上述兩命令可寫為"-i"、"dt",para1到para10欄根據(jù)command要求的順序依次填寫(需要多少填多少,不必全部填滿),對于不變的參數(shù),如text要求的字高、旋轉(zhuǎn)角度就可在程序面板上直接填寫而有些命令執(zhí)行中需要回車,如text,填寫para時,回車符用EnterMark指定的符號(可根據(jù)需要自己指定)。
**注意:程序執(zhí)行前一定要在Excel中將需要處理的數(shù)據(jù)區(qū)域全部選中,程序只處理選中區(qū)的數(shù)據(jù)AutoNext選中時,Excel中應選中第一行數(shù)據(jù),每“Draw”一次,程序讀取一行數(shù)據(jù),執(zhí)行一次"command"命令,然后在Excel自動移向下一行。此方式是已知一系列點坐標,在圖中用"zoom"依次察看時而寫的,一般情況用不上
說明: 1.為盡可能減小程序界面,各控件上的文字都采用了英文簡寫,甚至沒有文字,請
把鼠標指針在控件上停留一會兒就會有說明文字出現(xiàn)。
2.兩個版本:CadAssis.exe默認使用cad坐標,CadAssis_YOX默認使用工程坐標
3.如何知道自己使用的是否為最新版:鼠標在ID面板的郵件地址上停留一會兒,看日期是否與最后更新日期一致。
特別提醒:本程序只處理當前工作表的選中區(qū)域的內(nèi)容!所以在執(zhí)行一項操作前請先在Excel中選好要處理的數(shù)據(jù)區(qū)域!