Ti conviene catturare tutti i cerchi e gli archi, dopo di che verificare la coppia oggetto-colore...
(setq a (ssget "_X" '((0 . "ARC,CIRCLE"))))
(setq n -1)
(repeat (sslength a)
(setq b (ssname a (setq n (1+ n))))
(setq OGG (cdr (assoc 0 (entget b))))
(setq COL (cdr (assoc 62 (entget b))))
(if (or
(and (= OGG "CIRCLE") (= COL 7))
(and (= OGG "ARC") (= COL 2))
)
(progn
..........................
Attenzione però agli oggetti con colore DALAYER, non hanno il codice 62.