Тема: Как взять площадь (area) через MASSPROP?

Если просто делать черехз _area, то (getvar "area") возвращает текущее значение area, а если через MASSPROP, то нехочет.А у меня фигура сложная.Помогите плись..................

Re: Как взять площадь (area) через MASSPROP?

Если через ActiveX то так:

(defun c:ara ()
  (vl-load-com)
  (setq vlaEnt
   (vlax-ename->vla-object
     (car
       (entsel "\nВыбирите тело "))))
    (setq Area (vla-get-Area vlaEnt))
  (princ)
  ); end area

а если хочешь через MASSPROP, то смотри
https://www.caduser.ru/forum/topic11652.html
только тебе надо вытаскивать из файла не координаты центроида, а площадь.