看板 Cad_Cae 關於我們 聯絡資訊
為何不建議使用 VB, VBA, VB.Net 作為 AutoCAD 外部程式的工具。 因為,AutoCAD script file 的特性, 對於 空格和 跳行符號非常敏感。 空白,等於 Enter, 等於 跳行。 所以,你所使用的程式語言工具, 必須能夠精確控制 空格的數量, 跳行控制符號的數量。 底下,是一個 C的範例。 FILE *f1; f1= fopen("test.scr", "wt"); // create 一個 new file, file name= "test.scr" // is a text file fprintf(f1, "circle %.3lf,%.3lf %.3lf\n", 12.34, 56.78, 90.12); fprintf(f1, "zoom e regen\n"); // 以上,叫 AutoCAD 自動畫一個圓, // 畫完以後,自動 縮放到極限,自動重生 fclose(f1); ※ 引述《wobi (小比)》之銘言: : 感謝高老師今日的LISP指導及交流 : 從早上到快傍晚 指導了 7 小時 : 使我受益良多 十分感謝 : 期待LISP摸熟後 再次請教高老師 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.231.108.31