在秋枫发布的源码基础上修改的批量打印程序(2018-05-25更新)
本帖最后由 ludaweb 于 2018-9-23 23:19 编辑在秋枫发布的源码2.9.1基础上修改的批量打印程序
dcl版本下载地址
根据论坛里的源码收集整理修改出来的东西,大家试用下看看,面板是用opendcl做的。
根据论坛里xiaoyingzi同学的
http://bbs.mjtd.com/thread-88087-1-1.html
实现了打印设置的快速设定,快速设置不再讲页面设置信息存储到文件中,而是根据用户预先设定好的设置来快速部署到当前文件中。用户可在 打印设置 按钮中预先根据自己的需求设置好打印机、打印纸张、打印样式信息。也可以直接在面板中修改。
根据论坛里辛木辰同学的
http://bbs.mjtd.com/thread-170161-1-1.html
增加了打印加长图纸功能,全自动打印A0A1A2仅支持国标规范里面的加长尺寸,指定图纸大小(A0~A4)的情况下可以打印最长5m的图纸。
增加了拆分图纸功能,这个邱枫新版里有的
下面是演示图片
加入了自动选择功能,如果是图块可以一下子全部选中同名图块,如果是全图打印的话,省去了选择的步骤。
点击打印设置按钮后出来的对话框可以设置自己经常使用的打印设置,存储在ini文件里面,可以重复使用
打印机、打印纸张、打印样式可以直接在面板上设定,理论上可不再使用程序默认的打印对话框和页面设置对话框,打印速度进一步提升
下面有源码。
20180525主要更新内容
增加了动态图块的支持,修改了图块范围的判断。
多文件打印支持使用单文档内部的打印样式。
设置功能增加,可以直观的设置所有参数,不用再修改配置文件了。
支持最新CAD2019版本。
更新的时候不小心把原来的源码删掉了,重新上传后原来的记录没有了,不好意思,现在修改为免币下载。
请问动态块是怎样设置对应纸张的? chshsl 发表于 2018-11-21 12:08
楼主,我在你源码基础上,增加了打印到dwf文件 选项,编译后运行后出,自动匹配功能不能用了,其它都可以。 ...
BatchPlot.prv文件内容如下
;;; Visual LISP 生成文件 BatchPlot saved to: at:
(PRV-DEF (:target . "BatchPlot.VLX")
(:active-x . T)
(:separate-namespace)
(:protected . T)
(:load-file-list (:lsp "Batchplot.lsp"))
(:require-file-list (:txt "Ltools.odcl.txt"))
(:ob-directory)
(:tmp-directory)
(:optimization . st)
)
;; EOF 谢谢楼主,收藏个 精神鼓励!!! 做个GIF看看,你文件太大了 谢谢楼主,回头下载来看看。
非常支持。。
做个GIF更完美 赞一个,支持楼主 赞一个,支持楼主 单独加载源码可以使用么? 支持楼主!谢谢!