ddyy841121 发表于 2006-5-26 22:40:00

求助各位高手关于用VBA对AUTO CAD进行2次开发的一个小问题

小弟最近在忙毕业设计,用VBA设计一个参数化绘图软件,基本已接近完成,但按要求是最后生成的图形要求放大20倍,当然,标注在图形上面的尺寸是不变的就是把图形放大,就是这一点现在卡住了,希望高手指点一下,谢谢

ypt1234 发表于 2006-5-27 09:09:00

可以先同时放大20倍,再把标注的长度比例因子改成1/20,再进行标注更新。

yuangw1234 发表于 2006-5-27 11:01:00

做一个过滤选择,选择集中不包括标注
若不想选可以用ssetobj.select acselectionall 方法

68651521 发表于 2006-6-7 18:29:00

全图做成块
然后scale
绝对不变 哈哈

mikewolf2k 发表于 2006-6-7 19:01:00

也可以炸开标注后再放大,数值也不会变。

雪山飞狐_lzh 发表于 2006-6-7 19:07:00

源码共享版里有明总(mccad)的一个固定标注的程序,找找吧

lennie 发表于 2006-6-8 11:15:00

方法很多啊个人觉得2楼的比较好
页: [1]
查看完整版本: 求助各位高手关于用VBA对AUTO CAD进行2次开发的一个小问题