 - ;; (XYP-GET-VERTEXS (setq s1 (car (entsel "\n选择: "))))
- (defun XYP-GET-VERTEXS (s1 / lst ptn x y)
- (setq lst (vlax-get (vlax-ename->vla-object s1) 'Coordinates)
- ptn '()
- )
- (while lst
- (setq x (car lst)
- lst (cdr lst)
- y (car lst)
- lst (cdr lst)
- ptn (cons (list x y) ptn)
- )
- )
- (reverse ptn)
- )
|