zzlzz 发表于 2003-12-27 18:32:00

大家好,问个问题

刚才没填主题就发了,结果错误,返回来写的都没了。。斑竹改进一下吧呵呵

俺说呢,好久没来,主要是太忙了,不好意思,每次来了也是看看,这里高手太多了,俺知道的都是别人知道的。最近工作中遇到些问题,挺麻烦的,有点想搞定它。第一:改图号像Sa-01-3 改成01-5,-5改成   -7,主要是为了在前面插入图纸,后面得图号跟着改。这些图号都是mtext或者text,形式多样,而且文件中其它地方类似的文字不能改——可能要根据形式和位置来判断吧。 第二,批量打印:模型空间中许多图,乱七八糟,常常打了第一章没打第二张,能不能一次选取各个图框顶点,批量打印。 大概要cad自己去判断图框位置、比例吧。。我觉得有点难,可能搞不定,呵呵。有兴趣的同志来想想吧。恩还有,祝大家新年快乐,如意

mccad 发表于 2003-12-27 19:32:00

你好,你是好久没来了,应该大概有三个月吧。
如果有样图就好一些,不然还是搞不懂。

myfreemind 发表于 2003-12-27 19:36:00

是啊,发张图上来,你刚才说模型空间中有许多图,要批量打印,你如果把里面这些图都做成块就好判断位置了!

gzy 发表于 2003-12-28 15:44:00

1.改图号:我处有一程序,因为别人所写,我只帮忙改了一些,所以不方便公布,如果需要,请与我联系,gzy@mjtd.com,提供的程序可能会加密,希望你能理解。
2.批量打印:我处有直接的软件,不知道能不能满足你的要求,由于下载网址也不允许公布在此版块,所以请E-MAIL联系。

zzlzz 发表于 2003-12-29 12:35:00

回老大:图形也不大好画,我想还是能说清楚: 改图号呢,就是, 一个文件里若干个a3的图,每个图右下角有一个图号,按顺序编号的,现在在这个文件中再插入两张图,那么它后面图的图号全部都要依次增加2, 这样的。   批量打印也是一样,一个文件中若干张图(没有用布局分开),假定图框同样大小, 怎么样一次把它们全部打印出来?   
这两个问题我觉得好像都有点难,主要是这些东西都不规范,图号的形式多样,可以是gk-03-4这样,可以是sg-21这样,等等。只有图形右下角(或其它固定地方)的文字要改。
mind兄,问题是现在图框们都不是块,甚至都是用line命令画出来的。大概这些没逻辑的东西就不是电脑的强项了。
回g哥:邮件已发,不甚感激。。拿来学习一下,看人家能做到什么程度,谢谢!!

mccad 发表于 2003-12-29 13:15:00

关键是你做为图框的直线是否一样长,如果一样长则可以从这里入手。
如A3图右侧框线的长度是一个尺寸,则按这个尺寸来过滤直线,得到直线的数量,再对这些直线进行筛选(还找其它条件,如图层、颜色、或与其它线的关系等)。这样就可以得到需要的图框位置,再通过图框位置来找图号的位置。

zzlzz 发表于 2003-12-30 13:08:00

恩,但这问题应该还是很具体吧,我看还是哪天有时间自己弄一下算了。想必也没现成的算法。回g兄,我没收到你的邮件,如果有困难就算了,反正也是些小事情。
页: [1]
查看完整版本: 大家好,问个问题