Спасибо, попробую.
А так, я уже снёс наноКАД.
Вот в автокадах и DraftSight (бесплатный) есть команда list или список. Я написал парсер для извлечения координат из окна результата этой команды. Жаль, что там только по отдельным контурам, если мультиполигоны....