Bill Tillman 发表于 2022-7-6 08:05:11

关闭命令永远关闭

我有一批AutoCAD文件,其中约20个以2007格式保存,需要转换为2004格式。我觉得很酷,我会写一个小的lisp程序来处理这个问题。但不幸的是,这不起作用,当执行close命令时,它会关闭所有内容。
 
我从一个空白的新文件开始,从那里加载并运行它。列表中的第一个文件已被转换,但随后close命令关闭了所有内容,包括我开始使用的新空白文件。
 
我已经阅读了许多关于这个主题的文章,True View Converter不是一个选项,因为我无法在此计算机上安装新软件,等待IT人员访问它至少需要2天。

BlackBox 发表于 2022-7-6 08:28:34

为什么不暂时将SDI设置为1,然后完全取消关闭,而是打开一个图形,执行SAVEAS,然后打开下一个?

Lee Mac 发表于 2022-7-6 08:31:39

使用脚本。

rkent 发表于 2022-7-6 08:41:56

你可以通过电子传递做到这一点。

Bill Tillman 发表于 2022-7-6 09:04:20

电子传递看起来是一个很好的选择。我很快就要测试了。我用一个脚本解决了我的问题,但我有一个关于语法的问题。
 
起初,我试着这样做:
我对目录中的每个文件都重复了这一点,全部178个文件。这不管用,而且一直搞砸。它确实更改了前三个文件,但随后会在其余文件上崩溃。我检查了一下拼写错误,因为我从行中复制并粘贴了行不通的行,所以我永远也找不到任何错误。
 
然后我尝试了一下李的脚本编写工具,它是根据我输入的信息得出的。
这就成功了,它只花了大约2分钟就遍历了所有178个文件。我们用2005年的旧机器测试了它们,向下转换是有效的。

Lee Mac 发表于 2022-7-6 09:06:21

很高兴听到我的老编剧仍然很有用!
 
总有一天我会抽出时间升级那个旧程序。。。
页: [1]
查看完整版本: 关闭命令永远关闭