1633712236 发表于 2016-2-22 16:10:01

请教各位大神,这样的程序容易实现嘛



如上图所示,就是根据CAD图纸自动把编号对应的封闭区域(四边形或者三角形)的长宽尺寸自动列出来,小弟新来乍到,还望各位大神多多帮助,谢谢

wangshuping42 发表于 2016-2-22 16:30:00

可以,vba轻松办到

1633712236 发表于 2016-2-22 16:33:14

wangshuping42 发表于 2016-2-22 16:30 static/image/common/back.gif
可以,vba轻松办到

大神,做这样一个程序要多少钱啊?

wangshuping42 发表于 2016-2-22 16:39:45

1633712236 发表于 2016-2-22 16:33 static/image/common/back.gif
大神,做这样一个程序要多少钱啊?

私聊,联系方式见签名

mikewolf2k 发表于 2016-2-22 16:54:22

楼主的A3长标错了吧?

1633712236 发表于 2016-2-22 17:28:25

mikewolf2k 发表于 2016-2-22 16:54 static/image/common/back.gif
楼主的A3长标错了吧?

哈哈,好眼力啊,确实标错了,

kozmosovia 发表于 2016-2-22 21:32:52

实现这个不难,甚至可以进一步集成将尺寸标注和编号都自动生成,创建关联表格自动更新。

陨落 发表于 2016-2-22 21:49:34

还是挺容易实现的

hunkmax 发表于 2016-2-23 01:09:52

感觉是项大工程啊,看来还是自己学艺不精的说,还要加强学习

437271963 发表于 2016-2-27 17:06:31

如果对象是封闭多段线,那么实现标注不是很难。思路如下:
1.选择封闭多段线。
2.对每个对象转换为VLA对象【vlax-ename->vla-object函数转换】。
3.利用函数(vla-GetBoundingBox &ob1 'pt1 'pt2)求得包围盒坐标。
4.根据坐标标注。
5.由于用到标注,要建立一个标注。建立标注的话,还要建立一个字体。
6.所以程序写是不难,就是有点大。
页: [1]
查看完整版本: 请教各位大神,这样的程序容易实现嘛