明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 10903|回复: 29

[求助]关于根据秋枫的批量打印程序修改的批量分图

  [复制链接]
发表于 2007-10-26 12:39:00 | 显示全部楼层 |阅读模式

这个程序正是我一直在找的,是某高手(还不知道是谁)根据秋枫大侠的模型空间批量打印程序(batchplot)稍作修改增加了这个功能,兴奋!

程序修改了原来的批量打印到PLT文件部分,使其能够生成单张图纸的dwg文件。

试用了一下,有两个问题:
1.分图后同时出现PLT文件和DWG文件,怎样让PLT文件不生成?当然最好是在对话框中的输出选项增加生成DWG文件,这样程序更加完整,要实现是否比较麻烦?
2.能否增加文件名按图号生成的选项,图号可以是某一指定图层下的字符串,每个打印图框范围内只有一个图号。如果图号相同但是有多张图纸,能在文件名中自动按顺序加上页码(比如图号XXX有3张,则分出来的3个文件分别是XXX-1.dwg、XXX-2.dwg、XXX-3.dwg)。这样分图归档的效率能大大提高,免除了必须逐个重命名文件的繁琐。


期待本坛的编程高手指点,谢谢!这个程序完善后能大大方便需要按单张图存档的朋友,受益无穷。

发表于 2021-1-26 14:51:04 | 显示全部楼层
持楼主分享 正需要
发表于 2024-8-27 18:19:16 来自手机 | 显示全部楼层
感谢大佬分享!
 楼主| 发表于 2007-10-26 12:44:00 | 显示全部楼层

附件中包含改过的源代码程序batchplot.lsp,和打好包的ft.vlx程序。

想问问把lsp打包到vlx文件里去?

 楼主| 发表于 2007-10-26 13:05:00 | 显示全部楼层
希望大家踊跃发言,最好秋枫大侠能亲自指导,不胜感激!
发表于 2007-10-26 16:38:00 | 显示全部楼层

这个是我修改的啊.ps.我不是高手啊:)

问题1 打印机选择无

问题2 本身可以可以加前缀啊.

 楼主| 发表于 2007-10-26 18:50:00 | 显示全部楼层
xshrimp发表于2007-10-26 16:38:00这个是我修改的啊.ps.我不是高手啊:)问题1 打印机选择无问题2 本身可以可以加前缀啊.

问题1   刚才试了下,可以了,或者打印机不选择无,最后删除PLT文件效果一样。当然,还是有单独的生成dwg文件选项而不用修改页面设置最为完美。

问题2  加前缀是比较死板的办法,生成的文件只能按***01~99的顺序吧,并不是实际图号,而很多情况是要求文件名按图号存档,这个能实现吗?

还有,秋枫大侠的batchplot出到最新的3.07版了,增加了很有用的“应用”按钮。如果我想把批量分图功能增加进去,怎样做呢?

发表于 2007-10-27 00:53:00 | 显示全部楼层

可以把这个功能反应到秋枫的blog上.
http://fresco.yo2.cn/

 楼主| 发表于 2007-10-27 08:27:00 | 显示全部楼层

谢谢xshrimp。已经在秋枫的blog上留言,希望他能在下一版batchplot中考虑。

 楼主| 发表于 2007-10-28 21:46:00 | 显示全部楼层

秋枫大侠答复我了!

Fresco Says:

To Wolf:
1. 主要是精力有限,只能有空有兴趣的时候做一点小改进。你提的这几个问题我会考虑的。
2. 按我的理解,Wblock主要的危险性是会丢失dwg文件中的“Group”(组)。有些二次开发程序(如理正建筑)的一些物体比较依赖组,例如理正建筑中的标高符号就是用一个文字对象与几根线组成一个组的。对标高符号的编辑、处理都依赖于这个组的存在。这个毛病是AutoCAD的缺陷,从R14到2008一直没有解决。关于组,你可以参考AutoCAD的Group命令。

 楼主| 发表于 2007-10-28 22:46:00 | 显示全部楼层
虽然秋枫大侠说会考虑,但可能需要一段时间,个人心情比较急切,想先弄个临时的分图功能用着。各位高手能教教我怎样设置一个特定图层(或者就用默认的理正图框*_title图层),然后将里面的字符串读取出来,作为生成的dwg文件名吗?要用到哪些函数?
发表于 2008-7-31 09:56:00 | 显示全部楼层
好东西 ,正需要
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 09:27 , Processed in 0.180297 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表