首先将其复制到一个txt文件中,并用扩展名“.lsp”随意命名。
您必须在中为该例程创建一个调用命令,例如您的acadxxxdoc。lsp文件或任何你喜欢的地方。
类似于(defun c:ets(load“drive:\路径\文件名)-t)
然后,您必须编译一个包含所有希望电子传输的文件的脚本,添加新的命令调用并运行该脚本。。
我在每个文件位置创建了一个文件夹,其中充满了拉链。 或者我做什么
我使用AutoScript。创建具有SCR扩展名的文本文件,其中包含以下内容:
确保您已经完成了电子传递设置(我所做的设置被称为绑定-因为它绑定了外部参照),标准设置也应该可以工作-您只需修改脚本以使用该脚本即可。编辑要保存拉链的路径(注意使用正斜杠或双反斜杠)。然后打开AutoScript,浏览到此SCR文件,然后添加所有要发布的DWG。单击Run(运行)按钮,并等待每个按钮的运行完成。
最后,您将在该文件夹中找到DWG和ZIP。我将DWG保存为,因为我希望即使其他人当时打开了该文件,也能够发布。但事后删除它们并不太困难,是吗?无论如何,ZIP的名称与DWG的名称完全相同(顺便说一句,这是可变的)。当然,您可以将其扩展到不仅仅是清除和审计,例如,您也可以从这个脚本加载和运行bobafuka的代码。或者你可能需要的任何东西。。。例如,用lisp读取TB以获取修订号,将其粘贴到zip文件的名称,甚至当前日期,或任何内容。
至于约束,我完全同意它会造成比它的价值更多的问题。不幸的是,你总是遇到一个客户/顾问,他们根本无法回避这样一个事实,即他们只需要从ZIP中提取所有文件,以便在没有绑定的情况下更轻松地工作。所以在来回打电话之后,项目需要继续进行,你没有时间教那些不想学习的人。。。因此,绑定#%CK3R。关于拆离卸载的外部参照。。。这是一个很好的触摸,但不是严格必要的。我想是这样,一些白痴不会问你:“这些文件在哪里?它们被卸载了。这是什么意思?我遗漏了什么吗?”
页:
1
[2]