尝试使用我的批处理引擎。它最初是为绘图而设计的。
要使用它,请查看optSel函数的代码。你会看到一个巨大的条件声明。将其添加为新条件:
- ((= (car item) "PLOT") (cond (a T) (b T) (c (list "PLOT")) (d (vl-cmdf "-plot" "" "" "" "" "" "" "")))
- ); Plot using current settings
您可以通过运行默认的finalblitz命令来测试它,方法是键入“FB”,然后当它询问您的选项时,键入“PLOT”。您应该会看到它出现在提示上方,如下所示:
(((绘图))。。。无没有一个不1)
选择选项卡或[Option/Drawing/Check/Repeat][Layouts/This/Model/Special/DIAlog]:
您可以创建一个函数来运行它,如下所示:
- (defun c:BatchPlot( / ) (finalblitz '(("PLOT")) '("LAYOUTS") nil t 1))
您看到的第一个提示应该是选择图形,只需键入“D”以打开一个对话框并选择文件夹。
您可以更改(vl cmdf“-绘图”…)无论你需要什么。使用我刚才描述的功能将使用当前打印设置打印所有选定图形的所有布局选项卡。
如果你需要更多帮助,请告诉我。我也可以提供一个更新,让你包括一个。带有文件列表的txt文件,因此您可以批量打印集合列表,而无需实际选择任何图形。 |