wuqiu1986 发表于 2013-4-24 11:51:31

关于用nentsel和entsel选取二维多线段的问题

为什么用nentsel和entsel选取二维多线段,前者得到的是VERTEX实体,后者得到的是POLYLINE?有没有办法让两者得到或者间接得出一样的。跪求解答!

ll_j 发表于 2013-4-24 14:29:11

变通一下:(entget (ssname (ssget (cadr(nentsel)) '((0 . "*polyline"))) 0))

Gu_xl 发表于 2013-4-24 17:22:08

(cdr (assoc 330 (entget (car(nentsel)))))

wuqiu1986 发表于 2013-4-24 20:01:14

ll_j 发表于 2013-4-24 14:29 static/image/common/back.gif
变通一下:(entget (ssname (ssget (cadr(nentsel)) '((0 . "*polyline"))) 0))

谢谢,想法很新颖,只是如果二维多线段如果是在块内,这个方法就不能用了。不过还是学到一种方法,谢谢。

wuqiu1986 发表于 2013-4-24 20:01:53

Gu_xl 发表于 2013-4-24 17:22 static/image/common/back.gif
(cdr (assoc 330 (entget (car(nentsel)))))

G大就是厉害,谢了,看来以后还是应该多研究的。谢谢
页: [1]
查看完整版本: 关于用nentsel和entsel选取二维多线段的问题