关闭命令永远关闭
我有一批AutoCAD文件,其中约20个以2007格式保存,需要转换为2004格式。我觉得很酷,我会写一个小的lisp程序来处理这个问题。但不幸的是,这不起作用,当执行close命令时,它会关闭所有内容。我从一个空白的新文件开始,从那里加载并运行它。列表中的第一个文件已被转换,但随后close命令关闭了所有内容,包括我开始使用的新空白文件。
我已经阅读了许多关于这个主题的文章,True View Converter不是一个选项,因为我无法在此计算机上安装新软件,等待IT人员访问它至少需要2天。 为什么不暂时将SDI设置为1,然后完全取消关闭,而是打开一个图形,执行SAVEAS,然后打开下一个? 使用脚本。 你可以通过电子传递做到这一点。 电子传递看起来是一个很好的选择。我很快就要测试了。我用一个脚本解决了我的问题,但我有一个关于语法的问题。
起初,我试着这样做:
我对目录中的每个文件都重复了这一点,全部178个文件。这不管用,而且一直搞砸。它确实更改了前三个文件,但随后会在其余文件上崩溃。我检查了一下拼写错误,因为我从行中复制并粘贴了行不通的行,所以我永远也找不到任何错误。
然后我尝试了一下李的脚本编写工具,它是根据我输入的信息得出的。
这就成功了,它只花了大约2分钟就遍历了所有178个文件。我们用2005年的旧机器测试了它们,向下转换是有效的。 很高兴听到我的老编剧仍然很有用!
总有一天我会抽出时间升级那个旧程序。。。
页:
[1]