Message 1 of 5
how to sort dimension selection set by x-y coord

Not applicable
03-11-2017
07:10 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
(defun c:test (/ ss ss3 ss4 k)
(setq ss (ssget '((0 . "DIMENSION"))))
(setq ss4 (list (ssname ss 0)))
(setq k 1)
(repeat (- (sslength ss) 1)
(setq ss3 (list (ssname ss k)))
(setq ss4 (append ss4 ss3))
(setq k (1+ k))
);end repeat
(vl-sort ss4
(function (lambda (a b) (> (cadr (assoc 11 (entget a))) (cadr (assoc 11 (entget b))))))
);end of vl-sort
(princ ss4)
(princ)
)
..
..
..
not working... help me!!