Q晋胡 发表于 2020-5-22 10:47:10

关于CAD文件批量保存

因为工作需要经常需要打开5-8个CAD,然后采用批量打印。不知有没有相关于CAD批量保存的插件或者软件可分享一下?ps:之所以一个一个文件打开,而不采用文件批量打印,因为施工图不是自己画的,图框经常有不规范问题。

llsheng_73 发表于 2020-5-24 22:45:45

楼主所说的批量保存是指同一个CAD应用下边打开了多个DWG文档,这些文档或多或少都有一定修改,需要把这些文档逐一保存么?

Linhay 发表于 2020-5-25 08:20:44

(defun c:tt ()
   (vlax-for doc
      (vla-get-Documents
         (vlax-get-acad-object)
      )
      (if (and (= :vlax-false
                  (vla-get-saved doc)
                  (vla-get-readonly doc)
               )
          )
         (progn
            (write-line
               (strcat "\nSaving "
                   (vla-get-name doc)
               )
            )
            (vla-save doc)
         )
      )
   )
   (princ)
)

Q晋胡 发表于 2020-6-17 17:15:51

llsheng_73 发表于 2020-5-24 22:45
楼主所说的批量保存是指同一个CAD应用下边打开了多个DWG文档,这些文档或多或少都有一定修改,需要把这些文 ...

这种有插件吗?我就是每次要一个一个保存后然后一个一个关掉,很麻烦

l982414603 发表于 2020-6-17 21:09:52

kucha007 发表于 2021-1-8 18:03:04

保存所有文件并关闭:

(vl-Load-COM)(vlax-for item(vla-get-Documents(vlax-get-acad-object))(if(=(vla-get-active item):vlax-false)(vla-close item :vlax-true)))(command"QSAVE")(command "close")
页: [1]
查看完整版本: 关于CAD文件批量保存