本帖最后由 Gu_xl 于 2011-7-7 22:22 编辑
回复 iancool 的帖子
一个粗糙的多段线选择内部图元函数,根据你的示意图,足够满足需要了,根据这个函数,你就可以写出满足你的要求的程序了
 - ;;;测试: (SSGetByPoly (car (entsel "\n 选择多段线: ")) '((0 . "*text")))
- (defun SSGetByPoly (poly filter / pl ss)
- (setq pl (mapcar 'cdr (vl-remove-if '(lambda (X) (/= 10 (car x))) (entget poly))))
- (setq ss (ssget "wp" pl filter))
- )
|