Тема: Высоты

Дано: в автокад загружены точки с прибора с координатами X,Y,Z. Необходимо - можно ли высветить высоты автоматом не пользуясь свойствами, а то приходиться входить в свойства, а потом выделяя каждую точку смотреть высоту. Если можно, то как???????
Поподробнее

Re: Высоты

Программно т. е. написать програмульку отрисовки значения  Z  точки

Re: Высоты

> Vitalij
Товарищ только что задавал тот же дословно вопрос в Приемах работы для Land Desktop - так что (как выразился Кот Матроскин) "...средствА то у нас есть...".

Re: Высоты

> VH
Извините, я по тому форуму не гуляю

Re: Высоты

Привет Толик и Виталик! Да, такую программу написать несложно. Можно на Visual Basic под AutoCAD. Скиньте свой мэйл мне на почту, чтобы я не забыл и мог Вам ее прислать.

Re: Высоты

> Nurbek
Почему молчишь? Выслал тебе свой мэйл.

Re: Высоты

(vl-load-com)
(defun C:autoz2    (/ point_nb)
  (if
    (and
      (setvar "tilemode" 1)
      (setq point_nb (ssget '((0 . "POINT"))))
    ) ;_ end of and
     (progn
       (vla-StartUndoMark
     (vla-get-ActiveDocument (vlax-get-acad-object))
       ) ;_ end of vla-StartUndoMark
       (mapcar
     (function (lambda (x)
             (vla-addtext
               (vla-get-ModelSpace
             (vla-get-ActiveDocument
               (vlax-get-acad-object)
             ) ;_ end of vla-get-ActiveDocument
               ) ;_ end of vla-get-ModelSpace
               (rtos (last x))
               (vlax-3d-point x)
               (getvar "textsize")
             ) ;_ end of vla-addtext
           ) ;_ end of lambda
     ) ;_ end of function
     (mapcar
       'vlax-safearray->list
       (mapcar 'vlax-variant-value
           (mapcar 'vla-get-coordinates
               (mapcar 'vlax-ename->vla-object
                   (vl-remove-if
                     'listp
                     (mapcar 'cadr
                         (ssnamex point_nb)
                     ) ;_ end of mapcar
                   ) ;_ end of vl-remove-if
               ) ;_ end of mapcar
           ) ;_ end of mapcar
       ) ;_ end of mapcar
     ) ;_ end of mapcar
       ) ;_ end of mapcar
       (vla-endUndoMark
     (vla-get-ActiveDocument (vlax-get-acad-object))
       ) ;_ end of vla-endUndoMark
     ) ;_ end of progn
  ) ;_ end of if
  (princ)
) ;_ end of defun