Lee Mac, we are almost there.
See Lisp, then the result and then the LIST command.
Attached the DXF.
(SETQ ENT (CAR (ENTSEL)))
(FOREACH PP (ENTGET ENT)
(IF (= (CAR PP) 10)
(PRINT (TRANS (CDR PP) ENT 1))
)
)
(PRINC)
Select object:
(686369.0 9.16919e+006 247708.0)
(686353.0 9.16912e+006 247706.0)
(686643.0 9.16911e+006 247711.0)
(686645.0 9.16918e+006 247713.0)
Command LIST:
at point X=690759.572 Y=9175550.765 Z= -11.021
at point X=690743.650 Y=9175482.575 Z= -13.055
at point X=691033.380 Y=9175472.680 Z= -8.174
at point X=691035.413 Y=9175542.626 Z= -6.341