明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: langjs

图纸目录生成程序源码

    [复制链接]
发表于 2011-12-12 15:40:35 | 显示全部楼层
如果一个文件内有多张图纸如何操作?

点评

多张文件能搞定,单张还难嘛?.好像前面有老大发过单文件内多张图纸的  发表于 2011-12-12 16:06
发表于 2011-12-12 18:31:28 | 显示全部楼层
本帖最后由 yizhi4669 于 2011-12-12 18:36 编辑

我一直在用院长的图纸目录工具,感觉不错!
试用程序里面有个20条的限制,不过要是不选全图的话,即使你的一个文件里面有一百张图,也可以每次选20张一段段的生成目录,很方便的。不过要把每次已生成的目录挪到其他层,要不已生成的目录会被覆盖掉。
我一直在用这个笨办法。
唯一的遗憾就是图纸目录排序是已图号排序,若是图纸不规律就要手动调整而不能实现以拾取的先后次序排图纸目录。
发表于 2011-12-12 20:37:47 | 显示全部楼层
我来介绍一个绝佳的图纸目录生成思路,本人已完成,程序编写的不好,不便于公开,但是思路很简单:
要求:图框做成一个块,A1的框名称就是A1,依次类推,得到一个标准图框集合。然后在图纸内执行SELECT命令,过滤器选块名,也就是图框集合,这样就将一张图纸内所有需要的图框选择出来,如果多张图纸一一打开即可。然后在选择集内进行循环,执行getboundingbox命令,得到每个图框的对角点,然后根据图纸中需要的图名图号等信息确定对角点,再在此对角点内执行选择操作,过滤器选文字,这样就可以将所有需要的信息输入到一个变体数组内,再对此数组进行排序操作,排序完毕就可以插入到图纸目录内。这样可以不关心一个图纸内有几张图、图纸的顺序是怎么样。唯一缺点就是getboundingbox的缺陷,其他都很完美。而已,还可以对得到的信息进行判断、排错。效果颇佳
发表于 2011-12-14 10:29:01 | 显示全部楼层
天正目录工具很好用的啊
发表于 2011-12-14 10:31:49 | 显示全部楼层
429014673 发表于 2011-12-10 11:29
用了楼主这个,在AUTO CAD中提示ML未知命令,中途不运行了.....

添加到启动组还是么有反应,我用的是2012cad
发表于 2011-12-14 12:50:04 | 显示全部楼层
不错不错,收藏了,学习一下
发表于 2011-12-14 14:40:40 | 显示全部楼层
学习下  不错啊
发表于 2011-12-14 14:42:03 | 显示全部楼层
过来学习一下
发表于 2011-12-14 15:12:58 | 显示全部楼层
是啊,使用了无法运行
发表于 2011-12-15 10:51:48 | 显示全部楼层
[em0]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-16 07:56 , Processed in 0.268707 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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