在CAD中,创建一个新的CAD文档,输入NEW命令后弹出一个对话框。 有没有不弹出对话框的方式来产生新文档呢,这样就可以批量运行CAD
用脚本可以实现楼主的要求的,大体结构如下:
主程序(在当前激活的acad窗口运行)
先生成如下格式的脚本文件,例如test.scr new ...操作... qsave filename1 close new ...操作... qsave filename2 close new ...操作... qsave filename3 close new ...操作... qsave filename4 close ......
然后调用脚本, (command "script" "test.scr")
如果对每个文件的操作不能用简单的acad命令完成,那么可以写成autolisp程序,如done.lsp,然后相应的脚本文件里包含下面的格式:
PHP代码:
new (load "done.lsp") qsave filename1 close new (load "done.lsp") qsave filename2 close new (load "done.lsp") qsave filename3 close new (load "done.lsp") qsave filename4 close ......
需要注意的是,脚本文件内的每一个空格均相当于acad里的回车。 脚本的最后一行不能是空行。
声明:
以上都是我从本网站上找的,不是本人所写。 |