程序如何实现让用户选择一堆线,根据这堆线生成一个封闭的polyline?
本来调用系统的boundary命令,结果发现效果不好,有好点的思路吗?原来的方法:
先加载捕捉命令事件的方法,然后运行下面的代码:
ResultBuffer rb = new ResultBuffer();
rb.Add(new TypedValue(5005, "-BOUNDARY"));
rb.Add(new TypedValue(5005, "A"));
rb.Add(new TypedValue(5005, "b"));
rb.Add(new TypedValue(5005, "N"));
rb.ExcuteAsCmd();
你说得不明不白,给个关键字给你 TraceBoundary ,不过要AutoCAD 2012才有,好象2011就有了,不确定. sieben 发表于 2012-2-20 16:06 static/image/common/back.gif
你说得不明不白,给个关键字给你 TraceBoundary ,不过要AutoCAD 2012才有,好象2011就有了,不确定.
如下图:
http://img.isso.com.cn/upload_2012/day_120221/8482e1dj212mra3bb3a5f6346561a4bb376030947.png
选择线 1、2、3、4成面,如果用traceboundary只能 1、2、3、5或者1、3、4、5成面。
页:
[1]