![]() |
【转帖】哭求:批量转换标题栏办法
哭求:批量转换标题栏办法
www.dimcax.com 哭求:批量转换标题栏办法 2个多月的工作接近尾声,数千张图快修改完时,突然发现标题栏模板中存在一个明显错误,所有图纸需要更换标题栏,但项目完成期限马上就到。。。已无法手动更换标题栏,在这里求各位大侠出个办法能批量更换标题栏的办法,脚本什么的真的不熟,麻烦说详细些,谢谢了 把你的一张图纸发过来看一看,要改什么地方说的详细一点 我们的标题栏是以块的形式插入到图纸中的,但原始的块是错的,等我们把所有的图都插入了这个标题栏块后,发现这个块中有个低级错误,虽然打开图纸也能更换块,但数千张图纸手动打开,更换,关闭;重复操作实在太困难了,有什么好办法吗 楼主节哀 非得替换标题栏整个块么?修改局部可能简单点。 需要修改的是文本还是其他对象?不知道具体是什么,不好下结论 用编制程序可自动完成更换的步骤,简化操作(可以一键更换), 但文件的打开和关闭,用程序较难实现, 需要帮忙的话,把图纸发过来看, 可以免费提供程序 须要一张图和一张替换后的图,来编这个程序 把编的程序加到acad.lsp中,你打开图就自动的加载程序自动替换,你保存. 你再打开,你再保存.这一步lisp中无法完成. gbg 用外部参照实现,把标题栏做成单独的文件(文件名不能与块名相同,否则在后面的操作会有一点麻烦) 遍历文件夹: 1,打开文件; 2,获取标题栏块的位置坐标; 3,删除该块; 4,把标题栏所在文件作为外部参照插入 用的是vba,最后步骤可加入清理操作(清理原来的标题栏块定义以及其他多余的东西) 求人不如求自己 要用二次开发还搞定,把图纸发上来先 |
所有的时间均为北京时间。 现在的时间是 01:16 AM. |