19.07.2018 12:18    

oezcan
Arkadaşlar merhaba,

Çizimimdeki noktalar uzunluğu 0 olan line formatında bulunuyor.çalışmam için nokta formatına ihtiyacım var.Bu line notalarının formatını nokta formatına çevirmemizin bir yolu var mıdır?

Şimdiden çok teşekkür ederim

19.07.2018 13:52    

alumina
Alıntı
oezcan :

Kod:

(defun c:lpt (/ dc ln r ns) (vl-load-com)
  (if (setq dc (vla-get-activedocument (vlax-get-acad-object))
        ln (ssget "x" '((0 . "line"))))
    (progn (vla-startundomark dc)
      (repeat (setq r (sslength ln))
        (if (zerop (vla-get-Length (setq ns (vlax-ename->vla-object
              (ssname ln (setq r (1- r)))))))
          (progn (entmake (list '(0 . "point") (cons 10 (vlax-get ns
            'StartPoint)))) (vla-delete ns)))) (vla-endundomark dc)
    )
  ) (prin1)
)

19.07.2018 14:26    

oezcan
@alumina cok tesekkur ederim

> 1 <
Copyright © 2004-2022 SQL: 1.072 saniye - Sorgu: 48 - Ortalama: 0.02234 saniye