02.02.2016 11:56    

jakuza99
farklı çaplardaki delikleri örneğin 3 mm büyükmek istiyorum bunun bir yolu varmıdır.
çaplar 5-10-15-20-25-30-35-40 tek seferde bu çaplardaki delikleri seçip hepsini birden 3 er mm büyütme şansımız varmıdır.
autocad içerisinde bu işi yapabilirmiyiz.

02.02.2016 13:21    

alumina
Kod:

(defun c:cr (/ ss rd i en)
  (if (setq ss (ssget '((0 . "circle"))))
    (if (setq rd (getdist "\nRadius increment:"))
      (repeat (setq i (sslength ss))
        (entmod (subst (cons 40 (+ (cdr (assoc 40 (setq en (entget (ssname ss
          (setq i (1- i))))))) rd)) (assoc 40 en) en)))
    )
  ) (princ)
)

02.02.2016 13:40    

Travaci
Kod:

(defun c:cp (/ ss cp n ns) (vl-load-com)
  (if (setq ss (ssget (list (cons 0 "circle"))))
    (if (setq cp (getdist "\nEnter value:"))
      (progn
        (vla-startundomark (vla-get-activedocument (vlax-get-acad-object)))
        (repeat (setq n (sslength ss))
          (setq ns (vlax-ename->vla-object (ssname ss (setq n (1- n)))))
          (vla-put-Radius ns (+ (vla-get-Radius ns) (/ cp 2)))
        )
        (vla-endundomark (vla-get-activedocument (vlax-get-acad-object)))
      )
    )
  ) (princ)
)

02.02.2016 13:54    

jakuza99
çok teşekkür ederim arkadaşlar iki lisp te çok güzel olmuş.

06.02.2016 10:13    

jakuza99
bu lispteki aynı mantığı line ile kapalı bir obyejide uygulamamız mümkünmüdür.
polyline değil normal line ile çizilmiş kare dikdörtgen altıgen üçgen veya farklı tiplerdeki line ile çizilmiş kapalı objelere uygulayabilirmiyiz.

07.02.2016 22:46    

alumina
Alıntı
jakuza99 :

Uygulanir uygulanmasina DA, kimse oturup yazmaz bunu..

08.02.2016 06:27    

jakuza99
baya uzun iş anladığım kadarı ile neyse yinede teşekkürler
peki polyline olan objeler için olsa yine uzun iş midir.

08.02.2016 10:37    

alumina
Degil ama, yinede ayni lispi evirip cevirip degisik sekillere sokmakta sıkıcı bir islem. O yuzden en basindan ne istendigi bir kerede aciklayici anlatilmali. Gecmis olsun.

08.02.2016 12:46    

jakuza99
teşekkürler

> 1 <
Copyright © 2004-2022 SQL: 1.281 saniye - Sorgu: 66 - Ortalama: 0.0194 saniye