(defun c:tj() (while (setq ent (car (entsel "\n选择三维实体:"))) (redraw ent 3) (setq vob (vlax-ename->vla-object ent) v (vl-catch-all-apply 'vla-get-Volume (list vob)) ) (if (vl-catch-all-error-p v) (alert "所选取的图元不具有体积属性!") (alert (strcat "体积=" (rtos v))) ) (redraw ent 4) ) (princ) )
|