yefoon 发表于 2005-8-6 10:32:00

[求助]请问如何用LISP批量修改图纸的标题栏?

<FONT face=宋体,verdana,arial,helvetica></B></FONT>&nbsp;
<P><FONT id=text1 style="FONT-SIZE: 10pt" face="宋体,verdana, arial, helvetica">相信有人遇到和我类似的问题:</FONT></P>
<P><FONT style="FONT-SIZE: 10pt" face="宋体,verdana, arial, helvetica">因为公司名称变更,所以需要将近几年的图纸上的公司名称和徽标更改过来.图纸太多,手工更改很费时间.<BR><BR>在这里请高手帮忙指点一下,或者提供一个思路,小弟在此不胜感激.<BR><BR>图纸上的图框和标题栏是做成的图块.请高手帮忙写一个程序.</FONT></P>

王咣生 发表于 2005-8-6 11:09:00

reply

有图吗?图块是属性块?

yefoon 发表于 2005-8-6 15:49:00

<P>应该是属性块,可怜我只会一点LISP,连如何获取属性都不会.我将图发到你的邮箱,请帮忙看看.谢谢.</P>

e2002 发表于 2005-8-6 16:02:00

过去的就应该是过去的,你现在修改,不是作假吗?正式的工程图纸那可是有法律效力的哦...<br>
<br>
对于以后的图纸,最好做一个新的Dynamic_Title_Block,配合dwg文件的dwg_properties,Field等设置,可以让你的图签既有效率,又有能力....<br>

zxy9108 发表于 2005-8-8 21:15:00

这个问题很简单,不用程序,只用find命令就可解决

kelebeijing 发表于 2008-11-20 12:22:00

这个论坛就是这样,这个问题被问过一万遍了,但是就是没有人答出来,个个还自称高手,要么就简单的提示一句:用VBA,好像多说一句就贬低他身份了似的,衰。

nonsmall 发表于 2008-11-20 13:36:00

kelebeijing发表于2008-11-20 12:22:00static/image/common/back.gif这个论坛就是这样,这个问题被问过一万遍了,但是就是没有人答出来,个个还自称高手,要么就简单的提示一句:用VBA,好像多说一句就贬低他身份了似的,衰。

<p>你连一张图都不上传谁知道你要求的文字是什么文字</p><p>属性块?块中文字?还是别的?</p><p>用的什么CAD版本也不说?</p><p>要求不明确程序能写出来?</p>

carrot1983 发表于 2008-11-20 14:11:00

kelebeijing发表于2008-11-20 12:22:00static/image/common/back.gif这个论坛就是这样,这个问题被问过一万遍了,但是就是没有人答出来,个个还自称高手,要么就简单的提示一句:用VBA,好像多说一句就贬低他身份了似的,衰。

<p>谁说VBA啦。。。呵呵</p><p>这个是lisp的版块...</p>

AMTONNY 发表于 2008-11-21 00:44:00

kelebeijing发表于2008-11-20 12:22:00static/image/common/back.gif这个论坛就是这样,这个问题被问过一万遍了,但是就是没有人答出来,个个还自称高手,要么就简单的提示一句:用VBA,好像多说一句就贬低他身份了似的,衰。

<p>兄弟,如此一来可是千夫所指哟,凡事三思而言,偶送你个鸡蛋</p>

龙龙仔 发表于 2008-11-21 08:12:00

<p>;;不開圖檔批量修改文字及屬性(未做除錯)<br/>;;使用前請備份原圖檔<br/>;;Test R2008 only<br/>;;(DBX_CH_TXT OLDTXT NEWTXT)-----VLX檔<br/>;;(DBX_CH_TXT "1:1" "2:3")</p><p></p>
页: [1] 2
查看完整版本: [求助]请问如何用LISP批量修改图纸的标题栏?